/*pop-up*/
section#sp-section-1 {
    min-height: 0px !important;
    height: 0px !important;
}

/*home-feature-border*/

@media (min-width: 768px) {
.home-feature-border { 
    border-right: 1px solid #000; }
} 

/*home-icon-001*/
.home-icon-001 img {
    width: 60px;
}
.sppb-section:not(.spectrum-faq-list) .sppb-addon-feature {
    border: unset;
}
@media(max-width:768px){
.home-icon-001 img {
    width: 45px;
}
.home-icon-001 h5 {
    font-size: 10px !important;
}
.home-icon-001 .sppb-addon-text {
    font-size: 10px !important;
}}

/*feature-box*/
.owl-carousel .owl-controls .owl-dots .owl-dot.active span, .sppb-section:not(.spectrum-faq-list) .sppb-addon-feature:hover {
    border-color: unset !important;
}
.major-bgcolor, .spectrum-title-border .sppb-addon-title:after, .btn.btn-link:hover:after, .sppb-btn.btn-link:hover:after, .btn.sppb-btn-link:hover:after, .sppb-btn.sppb-btn-link:hover:after, .btn.btn-link:focus:after, .sppb-btn.btn-link:focus:after, .btn.sppb-btn-link:focus:after, .sppb-btn.sppb-btn-link:focus:after, .sp-page-title h2:after, .sppb-section:not(.spectrum-faq-list) .sppb-addon-feature:hover, .sppb-progress .sppb-progress-bar-primary, .sppb-addon-ajax-contact form .sppb-btn-wrap button, .tags a:hover, .tags a:focus, .helix-social-share .helix-social-share-icon ul li div a:hover, .helix-social-share .helix-social-share-icon ul li div a:focus, #sp-right .sp-module .tagspopular ul li a:hover, #sp-right .sp-module .tagspopular ul li a:focus, .customNavigation > a:hover, .customNavigation > a:focus, .owl-carousel .owl-controls .owl-dots .owl-dot.active span, .spectrum-contact-info .sppb-icon .sppb-icon-inner, .error-page .btn, .sp-simpleportfolio .sp-simpleportfolio-filter ul li a:after, .search .page-title:after, #sp-bottom .sppb-addon-gallery ul > li a:hover {
    background: unset !important;
    color: unset !important;
}
.sppb-section:not(.spectrum-faq-list) .sppb-addon-feature:hover {
    color: unset !important;
}
.sppb-section:not(.spectrum-faq-list) .sppb-addon-feature {
    padding: unset !important;
}
.sppb-section:not(.spectrum-faq-list) .sppb-addon-feature:hover .sppb-addon-text, .sppb-section:not(.spectrum-faq-list) .sppb-addon-feature:hover .sppb-addon-title.sppb-feature-box-title, .sppb-section:not(.spectrum-faq-list) .sppb-addon-feature:hover .sppb-icon span i {
    color: unset !important;
}


/*home map*/
@media screen and (max-width: 767px){
.home-map{
  background-position: 0% 56%!important;}}


/*news featured*/
/*featured 01*/
.home-news-featured-01 h3 a {
    color: #e5e5e5!important;
}

.home-news-featured-01 h3{
    margin-bottom: 20px!important;
}

/*.home-news-featured-01 .sppb-addon-article {
    margin: 0px!important;
}*/

.home-news-featured-01 .sppb-article-introtext {
    opacity: 0.5;
}

.home-news-featured-01 .sppb-btn-link {color: red!important;}
.home-news-featured-01 .sppb-btn-link:hover{opacity:0.5!important;}
.home-news-featured-01 .sppb-btn.sppb-btn-link:after {background: #f90d01 !important;height: 1px;}
.home-news-featured-01 .sppb-btn.sppb-btn-link:hover:after{background: #f90d01!important;}

.home-news-featured-01 .sppb-article-introtext p{
    height: 66px;
    line-height: 1.5;
    display: block;
    display: -webkit-box !important;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 0px;
}

@media (max-width: 767px){
.home-news-featured-01 .sppb-article-introtext p{
  height: 60px;}
}/*close tag*/



/*article list*/
.home-news-featured-02 .sppb-addon-article {
    display: flex;
}

.home-news-featured-lists .sppb-addon-article {
    border: 0px;
}

.home-news-featured-02 .sppb-article-info {
    margin-left: 20px;
}

.home-news-featured-lists .sppb-article-introtext p{
    height: 40px;
    line-height: 1.5;
    display: block;
    display: -webkit-box !important;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 0px;
}

.home-news-featured-lists a.sppb-readmore {
    margin-top: 15px!important;
    color: #f90d01;
    font-weight:700;
    position: relative;
    display: inline-block;
}

.home-news-featured-lists a.sppb-readmore:after {
   content: "";
   background:red;
   position: absolute;
   bottom: 2px;
   left: 0;
   right: 0;
   height: 1px;
   -webkit-transition: .3s;
   -o-transition: .3s;
   transition: .3s;
   }


.home-news-featured-lists a.sppb-readmore:hover{opacity:0.5!important;}


/*article video*/
.home-news-featured-videos .sppb-article-info-wrap {
    display: none!important;
}

@media (min-width: 768px){
.home-news-featured-videos .sppb-col-sm-2 {
    flex: 0 0 20%!important;
    max-width: 20%!important;
    padding:10px;}

.home-news-featured-videos .sppb-article-img-wrap {
    margin-bottom: 0px!important;
}

.home-news-featured-videos .sppb-addon-article {
    padding: 0px!important;
}
}/**/


/*blogger*/
@media (max-width: 767px){
.sppb-col-sm-2 {
    width: 50%;}
}/*close tag*/


/*cta*/
.cta-title .sppb-addon-title {
    display: inline-block;
    background: red;
    padding: 8px 25px;
    letter-spacing: 2px;
    font-size: 32px!important;
}

.cta-title .sppb-addon-content {
    border: 3px solid #f90d01;
    padding: 60px 20px 50px 20px;
    margin-top: -60px;
    background: #00000073;
    position: relative;
    z-index: -8;
    overflow: hidden;
}

.cta-title .sppb-addon-content:before {
    position: absolute;
    background-size: contain !important;
    content: url(/images/0-senses/others/shape2.png);
    top: 0;
    right: 0;
    /* width:50px!important; */
    margin:auto;
    background-repeat:no-repeat;
    z-index:-10 !important;
    transform: scale(0.5);
    transform-origin: right top;
    opacity: 0.6;
}














/*end of home*/