 /*title-style-001*/
title-style-001 b, strong {
    color: #ff5e14;
}

 /*button default*/
.btn.btn-default, .btn.sppb-btn-default, .sppb-btn.btn-default, .sppb-btn.sppb-btn-default {
    background-color: #ff5e14;
    padding: 8px 27px;
    border-radius: 0px;
    color: #fff;
    font-size: 16px;
    letter-spacing: 1px;
    transition: 0.4s;
    font-weight: 400;
}
.sppb-btn.sppb-btn-default:hover,.sppb-btn.sppb-btn-default:focus {
    border-radius: 20px !important;
    background-color: #ff0000;
    color: #fff;
}
@media(max-width:991px){
.btn.btn-default, .btn.sppb-btn-default, .sppb-btn.btn-default, .sppb-btn.sppb-btn-default {
    padding: 8px 20px;
    font-size: 14px;
}
}

/*line-height-style-001*/
.line-height-style-001 .sppb-addon-title {
    line-height: 52px !important;
}

/*modal selector*/
.sppb-modal-selector.sppb-magnific-popup {
    width: unset !important;
    height: unset !important;
}

/*feature-box*/
.sppb-addon-feature .sppb-img-container {
    width: unset !important;
    height: unset !important;
    box-shadow: none;
}
.sppb-addon-feature:hover .sppb-img-container {
    -webkit-transform: unset;
    transform: unset;
}

/*home-icon-001*/
.home-icon-001 img {
    height: 80px;
    transition: 0.4s;
}
@media(min-width:992px){
.home-icon-001:hover img {
    transform: translateY(-10px);
  }}

/*slideshow*/
@media(min-width:992px){
.sppb-slideshow-fullwidth-item-text {
    width: 50%;
    float: right;
    transform: translate(0, 65%);
    padding: 20px 50px 50px 50px;
    position: relative;
}}
.sppb-slideshow-fullwidth-item-text:before {
    position: absolute;
    content:'';
    box-shadow: 0px 0px 10px #00000090;
    background: #06163ab8;
    width: 200%;
    height: 100%;
    top: 0;
    right: -100%;
}
@media(max-width:991px){
.sppb-slideshow-fullwidth-item-text:before {
    background: #06163acc;
}}
.sppb-slide-item-bg.sppb-slideshow-fullwidth-item-bg .sppb-slideshow-fullwidth-item-text p {
    font-size: 16px !important;
    font-weight: 300;
    letter-spacing: 1px;
}
a.btn.btn-default.fadeInLeft.sppb-wow.fadeInLeft.sppb-animated:hover {
    border-radius: 20px !important;
    background-color: #ff0000 !important;
    color: #fff !important;
}
.sppb-slide-item-bg.sppb-slideshow-fullwidth-item-bg .sppb-fw-slider-button-wrapper {
    margin-top: 20px !Important;
}

@media (max-width:767px){
    .home-slider-001 img{
        object-fit:cover;
        height:450px;
    }
}

/*image-ovelay*/
.sppb-addon-overlay-image-content.title-subtitle-bottom-left .sppb-addon-subtitle {
    text-shadow: 0px 0px 5px #000;
    text-transform: capitalize;
    font-weight: 400;
    letter-spacing: 1px;
}

/*button#bfSubmitButton*/
.button#bfSubmitButton {
    background-color: #ff5e14;
    padding: 8px 27px;
    border-radius: 0px;
    color: #fff;
    font-size: 16px;
    letter-spacing: 1px;
    transition: 0.4s;
    font-weight: 400;
}
.button#bfSubmitButton:hover, .button#bfSubmitButton:focus {
    border-radius: 20px !important;
    background-color: #ff0000;
    color: #fff;
}

/*sppb-btn-info*/
.sppb-btn-info {
    background-color: #06163a;
    border-color: transparent;
    border-radius: 0px;
    padding: 8px 27px;
}


.sppb-btn-info:hover {
    border-color: transparent;
    border-radius: 10px !important;
    color: #ff5e14;
    background-color: #07163a;
}

/*icon pattern*/
.home-icon-pattern-001 {
    position: relative;
}
.home-icon-pattern-001:before {
    position: absolute;
    content: '';
    background: url(/images/00-syswell/home/icon/icon_0003_fast-food.png);
    width: 280px;
    height: 280px;
    top: -35px;
    left: -35px;
    right: 0;
    margin: auto !important;
    background-size: cover;
}
.home-icon-pattern-002 {
    position: relative;
}
.home-icon-pattern-002:before {
    position: absolute;
    content: '';
    background: url(/images/00-syswell/home/icon/icon_0002_fast-food-copy-3.png);
    width: 280px;
    height: 280px;
    top: -35px;
    left: -45px;
    right: 0;
    margin: auto !important;
    background-size: cover;
}
.home-icon-pattern-003 {
    position: relative;
}
.home-icon-pattern-003:before {
    position: absolute;
    content: '';
    background: url(/images/00-syswell/home/icon/icon_0001_fast-food.png);
    width: 280px;
    height: 280px;
    top: -35px;
    left: -35px;
    right: 0;
    margin: auto !important;
    background-size: cover;
}
.home-icon-pattern-004 {
    position: relative;
}
.home-icon-pattern-004:before {
    position: absolute;
    content: '';
    background: url(/images/00-syswell/home/icon/icon_0000_fast-food-copy-2.png);
    width: 280px;
    height: 280px;
    top: -35px;
    left: -45px;
    right: 0;
    margin: auto !important;
    background-size: cover;
}

@media(max-width:991px){
.home-icon-pattern-001:before {
    left: 0px;
}
.home-icon-pattern-002:before {
    left: 0px;
}
.home-icon-pattern-003:before {
    left: 0px;
}
.home-icon-pattern-004:before {
    left: 0px;
}
}

/*curve-pattern*/
.curve-pattern-001 {
    position: relative;
    padding-top: 150px !important;
}
.curve-pattern-001:before {
    position: absolute;
    content: '';
    background: url(/images/00-syswell/home/curve002.png);
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    left: auto;
    margin: auto !important;
    background-size: cover;
}
.curve-pattern-002 {
    position: relative;
    padding-bottom: 100px !important;
}
.curve-pattern-002:before {
    position: absolute;
    content: '';
    background: url(/images/00-syswell/home/curve001.png);
    width: 100%;
    height: 100%;
    bottom: 0px;
    left: 0px;
    right: 0;
    margin: auto !important;
    background-size: cover;
}
@media(max-width:991px){
.curve-pattern-001:before {
    left: 0;
    right: unset;
}
.curve-pattern-002:before {
    bottom: -50px;
}
}
@media(max-width:991px){
.curve-pattern-001 {
    padding-top: 0px !important;
}
.curve-pattern-002 {
    padding-bottom: 100px !important;
}
}

/*carrer*/
.career-bg:before {
    z-index: 9999;
}
.career-bg {
    padding-top: 200px !important;
}
@media(max-width:991px){
.career-bg:before {
    display:: none !important;
    z-index: unset !important;
}
.career-bg {
    padding-top: 40px !important;
}

}


/**/
.service-box-01{
    background:#fff;
    padding:30px;
    height:210px;
}
.service-box-01 .sppb-img-container {
    background: transparent;
}
.service-box-01 img{
    filter: invert(13%) sepia(7%) saturate(5850%) hue-rotate(185deg) brightness(93%) contrast(109%);
    width:70px;
}
@media (max-width:1200px){
    .service-box-01{
        padding:20px;
    }
}
@media (max-width:767px){
    .service-box-01{
        height:210px;
    }
    .service-box-01 img{
        width:50px;
    }
    .service-box-01.sppb-addon-feature .sppb-feature-box-title{
        margin:0;
    }
}

/*about us*/
.about-team-photo .sppb-addon-single-image-container {
    width:100%;
}
.about-team-photo img{
    width:100%;
}

/*product page*/
.product-page.white img {
    filter: invert(100%);
}
.product-page img {
    filter: invert(13%) sepia(7%) saturate(5850%) hue-rotate(185deg) brightness(93%) contrast(109%);
    width:250px;
}
@media (max-width:1200px){
    .product-page img {
        width:220px;
    }
}
@media (max-width:991px){
    .product-page img {
        width:200px;
    }
}
@media (max-width:767px){
    .product-page img {
        width:150px;
    }
}