/*slider*/
.video-slide-001 span.title {
    line-height: 1.1;
    font-weight: 900;
    font-size: 51px;
    font-family: oswald;
    letter-spacing: 1px;
    background: -webkit-linear-gradient(85deg, #ef713a 31%, #edd61b 74%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.video-slide-001 .sppb-carousel-pro-text {
    top: 0%;
}

.video-slide-001 .sppb-carousel-caption.videoslide-caption .content-div {
    width: 47% !important;
}

.video-slide-001 p.content {
    margin-top: 20px;
    font-size: 16px;
    line-height: 1.4;
    color: #68270c;
    width: 80%;
}


@media(max-width:1280px){
.video-slide-001 span.title {
    line-height: 1.1;
    font-weight: 900;
    font-size: 34px;
    font-family: oswald;
    letter-spacing: 1px;
}
.video-slide-001 p.content {
    margin-top: 20px;
    font-size: 13px;
    line-height: 1.4;
    color: #68270c;
}}
@media(max-width:992px){
.video-slide-001 span.title {
    line-height: 1.1;
    font-weight: 900;
    font-size: 30px;
    font-family: oswald;
    letter-spacing: 1px;
}
.video-slide-001 p.content {
    margin-top: 20px;
    font-size: 13px;
    line-height: 1.4;
    color: #68270c;
}}

@media(max-width:588px){
.video-slide-001 .sppb-carousel-caption.videoslide-caption .content-div {
    width: 58% !important;
}
.video-slide-001 span.title {
    line-height: 1.1;
    font-weight: 900;
    font-size: 23px;
    font-family: oswald;
    letter-spacing: 1px;
}
.video-slide-001 p.content {
    margin-top: 20px;
    font-size: 12px;
    line-height: 1.4;
    color: #68270c;
}}

@media(max-width:388px){
.video-slide-001 span.title {
    line-height: 1.1;
    font-weight: 900;
    font-size: 20px;
    font-family: oswald;
    letter-spacing: 1px;
}
.video-slide-001 p.content {
    width: 87%;
    margin-bottom: 18px !important;
    margin-top: 10px;
    font-size: 10px;
    line-height: 1.4;
    color: #68270c;
}
    
.video-slide-001 .sppb-carousel-caption.videoslide-caption .content-div {
    width: 58% !important;
}}








/*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; }
} 


.feature-box-001 img.sppb-img-responsive {
    height: 70px;
    transition: 0.3s;
}
@media(max-width:992px){
.feature-box-001 img.sppb-img-responsive {
    height: 50px;
    transition: 0.3s;
}}

.feature-box-001 img.sppb-img-responsive:hover {
    transform: scale(1.1);
}

.feature-box-001 h5.sppb-addon-title.sppb-feature-box-title {
    font-size: 18px;
    font-family: roboto;
    color: #cb691c !important;
}
@media(max-width:992px){
.feature-box-001 h5 {
    font-size: 14px !important;
}}

/*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;
}

/*category-001*/
.category-001 .sppb-column-addons {
    margin-top: 0px;
    transition:0.4s;
}
.category-001 .sppb-column-addons:hover {
    margin-top: -10px;
}