/*jamshaid comment below*/
/*@import url(https://fonts.googleapis.com/css2?family=Cabin:wght@400;500;600;700&display=swap);*/
/*@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap);*/
/*@import url(https://fonts.googleapis.com/css2?family=Great+Vibes&display=swap);*/


@font-face {
    font-family: "Cabin";
    src: url("/fonts/Cabin-Regular.woff2") format("woff2"),
    url("/fonts/Cabin-Regular.woff") format("woff");
    font-weight: 400;
    font-display: swap;
}

@font-face {
    font-family: "Cabin";
    src: url("/fonts/Cabin-Medium.woff2") format("woff2"),
    url("/fonts/Cabin-Medium.woff") format("woff");
    font-weight: 500;
    font-display: swap;
}

/*@font-face {*/
    /*font-family: "Cabin";*/
    /*src: url("/fonts/Cabin-SemiBold.woff2") format("woff2"),*/
    /*url("/fonts/Cabin-SemiBold.woff") format("woff");*/
    /*font-weight: 600;*/
    /*font-display: swap;*/
/*}*/

/*@font-face {*/
    /*font-family: "Cabin";*/
    /*src: url("/fonts/Cabin-Bold.woff2") format("woff2"),*/
    /*url("/fonts/Cabin-Bold.woff") format("woff");*/
    /*font-weight: 700;*/
    /*font-display: swap;*/
/*}*/




/*speed k liya necha wala off kiya*/

@font-face {
    font-family: "Montserrat";
    src: url("/fonts/Montserrat-Light.woff2") format("woff2"),
    url("/fonts/Montserrat-Light.woff") format("woff");
    font-weight: 300;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("/fonts/Montserrat-Regular.woff2") format("woff2"),
    url("/fonts/Montserrat-Regular.woff") format("woff");
    font-weight: 400;
    font-display: swap;
}

/*@font-face {*/
    /*font-family: "Montserrat";*/
    /*src: url("/fonts/Montserrat-Medium.woff2") format("woff2"),*/
    /*url("/fonts/Montserrat-Medium.woff") format("woff");*/
    /*font-weight: 500;*/
    /*font-display: swap;*/
/*}*/

/*@font-face {*/
    /*font-family: "Montserrat";*/
    /*src: url("/fonts/Montserrat-SemiBold.woff2") format("woff2"),*/
    /*url("/fonts/Montserrat-SemiBold.woff") format("woff");*/
    /*font-weight: 600;*/
    /*font-display: swap;*/
/*}*/

@font-face {
    font-family: "Montserrat";
    src: url("/fonts/Montserrat-Bold.woff2") format("woff2"),
    url("/fonts/Montserrat-Bold.woff") format("woff");
    font-weight: 700;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("/fonts/Montserrat-ExtraBold.woff2") format("woff2"),
    url("/fonts/Montserrat-ExtraBold.woff") format("woff");
    font-weight: 800;
    font-display: swap;
}


body{font-family:Cabin,sans-serif;font-weight:400;font-style:normal;color:#737f96;overflow-x:hidden}
*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}
img{max-width:100%}
a:focus,button:focus,input:focus,textarea:focus{text-decoration:none;outline:0}
a:focus,a:hover{text-decoration:none}
a,i,span{display:inline-block;text-decoration:none}
audio,canvas,iframe,img,svg,video{vertical-align:middle}
h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-weight:800;color:#293957;margin:0}
h1{font-size:48px}
h2{font-size:30px}
h3{font-size:24px}
h4{font-size:20px}
h5{font-size:18px}
h6{font-size:16px}
ol,ul{margin:0;padding:0;list-style-type:none}
p{font-size:16px;font-weight:400;line-height:1.5;color:#737f96;margin:0}
.bg_cover{background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}
.main-btn{display:inline-block;font-weight:700;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;padding:0 20px;font-size:16px;height:45px;line-height:45px;border-radius:2px;color:#fff;cursor:pointer;z-index:5;-webkit-transition:all .3s linear;transition:all .3s linear;text-transform:uppercase;background-color:#ce8339;letter-spacing:1px}
.main-btn i{margin-right:10px}
.main-btn.main-btn-2{background-color:#fff;color:#293957}
.main-btn.main-btn-3{color:#fff;background-color:#293957}
.main-btn.main-btn-3:hover{background-color:#fff;color:#293957}
.main-btn:hover{background-color:#293957;color:#fff}
.slick-slide{outline:0}
.tab-content .tab-pane{display:block;overflow:hidden;height:0;visibility:hidden;max-width:100%;opacity:0}
.tab-content .tab-pane.active{height:auto;visibility:visible;opacity:1;overflow:visible}
.section-title{padding-right:70px}
.section-title .title{text-transform:uppercase;font-weight:800;font-size:24px}
@media (max-width:767px){
.section-title .title{font-size:18px}
}
.section-title-2{text-align:left}
.section-title-2 .title{font-size:30px;font-weight:800;font-style:italic;text-transform:uppercase}
@media (max-width:767px){
.section-title-2 .title{font-size:20px}
}
.section-title-3 .sub-title{font-size:18px;text-transform:uppercase;color:#737f96;font-weight:700}
@media (max-width:767px){
.section-title-3 .sub-title{font-size:14px}
}
.section-title-3 .main-title{font-size:36px;font-weight:800;text-transform:uppercase;color:#293957;margin-top:15px}
@media only screen and (min-width:992px) and (max-width:1199px){
.section-title-3 .main-title{font-size:30px}
}
@media (max-width:767px){
.section-title-3 .main-title{font-size:24px}
}
.all-pagination{padding-top:50px}
.all-pagination .pagination li{margin:0 5px}
.all-pagination .pagination li a{background-color:#edeff1;color:#293957;font-size:14px;text-transform:uppercase;font-weight:700;width:36px;height:36px;line-height:36px;text-align:center;-webkit-transition:all .3s linear;transition:all .3s linear}
@media (max-width:767px){
.all-pagination .pagination li a{width:30px;height:30px;line-height:30px}
}
.all-pagination .pagination li a.active{background-color:#ce8339;color:#fff}
.all-pagination .pagination li a.next,.all-pagination .pagination li a.previous{width:auto;padding:0 20px}
@media (max-width:767px){
.all-pagination .pagination li a.next,.all-pagination .pagination li a.previous{padding:0;width:30px;height:30px;line-height:30px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.all-pagination .pagination li a.next,.all-pagination .pagination li a.previous{padding:0 20px;width:auto}
}
@media (max-width:767px){
.all-pagination .pagination li a.next span,.all-pagination .pagination li a.previous span{display:none}
}
@media only screen and (min-width:576px) and (max-width:767px){
.all-pagination .pagination li a.next span,.all-pagination .pagination li a.previous span{display:inline-block}
}
.all-pagination .pagination li:hover a{background-color:#ce8339;color:#fff}
.page-breadcrumb-area{background-color:#f5f6f6}
@media only screen and (min-width:768px) and (max-width:991px){
.page-breadcrumb-area{padding-top:80px}
}
@media (max-width:767px){
.page-breadcrumb-area{padding-top:80px}
}
.page-breadcrumb-area .page-breadcrumb .breadcrumb{margin-bottom:0;border-radius:0;padding:18px 0;background:0 0}
.page-breadcrumb-area .page-breadcrumb .breadcrumb .breadcrumb-item{font-size:16px;color:#737f96;text-transform:capitalize}
@media (max-width:767px){
.page-breadcrumb-area .page-breadcrumb .breadcrumb .breadcrumb-item{font-size:14px}
}
.page-breadcrumb-area .page-breadcrumb .breadcrumb .breadcrumb-item a{color:#737f96;-webkit-transition:all .3s linear;transition:all .3s linear}
.page-breadcrumb-area .page-breadcrumb .breadcrumb .breadcrumb-item a:hover{color:#ce8339;text-decoration:underline}
.page-breadcrumb-area .page-breadcrumb .breadcrumb .breadcrumb-item.active{color:#293957}
.page-title{max-width:930px}
.page-title .title{font-size:30px;font-weight:700;color:#293957}
@media (max-width:767px){
.page-title .title{font-size:20px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.page-title .title{font-size:24px}
}
.page-title p{font-size:16px;margin-top:20px}
@-webkit-keyframes slickZoomIn{
from{opacity:0;transform:scale3d(.3,.3,.3);-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
@keyframes slickZoomIn{
from{opacity:0;transform:scale3d(.3,.3,.3);-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
.header-main-wrapper{padding:25px 0}
.header-brand a .custom-logo{width:164px;height:auto}
.header-main-content .single-content-block+.single-content-block{margin-left:48px}
@media only screen and (min-width:992px) and (max-width:1199px){
.header-main-content .single-content-block+.single-content-block{margin-left:20px}
}
.header-main-content .single-content-block .block-icon i{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:40px;color:#ce8339}
@media only screen and (min-width:992px) and (max-width:1199px){
.header-main-content .single-content-block .block-icon i{font-size:28px}
}
.header-main-content .single-content-block .block-content{padding-left:15px}
.header-main-content .single-content-block .block-content .label{text-transform:uppercase;color:#737f96;font-size:12px;display:block;font-weight:700}
.header-main-content .single-content-block .block-content .text{font-weight:700;color:#293957;font-size:16px;text-transform:uppercase;line-height:1.25}
@media only screen and (min-width:992px) and (max-width:1199px){
.header-main-content .single-content-block .block-content .text{font-size:14px}
}
.header-main-content .single-content-block .block-content .text a{color:#293957}
.header-main-content .single-content-block .block-content .text-2{font-weight:700;color:#293957;font-size:20px;text-transform:uppercase;line-height:1.25}
@media only screen and (min-width:992px) and (max-width:1199px){
.header-main-content .single-content-block .block-content .text-2{font-size:16px}
}
.header-main-content .single-content-block .block-content .text-2 a{color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear}
.header-main-content .single-content-block .block-content .text-2 a:hover{color:#ce8339}
@media only screen and (min-width:992px) and (max-width:1199px){
.header-main-btn .main-btn{padding:0 13px;font-size:14px;height:40px;line-height:40px}
}
.header-main-btn .main-btn i{margin-right:15px;font-size:22px;vertical-align:top}
.header-menu{border-top:1px solid #d7dce6;border-bottom:1px solid #d7dce6;position:-webkit-sticky;position:sticky;top:0;z-index:99;background-color:#fff}
.header-menu-inner .site-navigation .main-menu{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}
.header-menu-inner .site-navigation .main-menu li{position:relative}
.header-menu-inner .site-navigation .main-menu li:first-child a{padding-left:0}
.header-menu-inner .site-navigation .main-menu li a{padding:15px 20px;display:block;text-decoration:none;font-weight:700;color:#293957;text-transform:uppercase;font-size:14px;letter-spacing:.025em;-webkit-transition:all .3s linear;transition:all .3s linear;white-space:nowrap}
@media only screen and (min-width:1200px) and (max-width:1399px){
.header-menu-inner .site-navigation .main-menu li a{padding:15px 15px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.header-menu-inner .site-navigation .main-menu li a{padding:15px 12px;font-size:13px}
}
.header-menu-inner .site-navigation .main-menu li a.active{color:#ce8339}
.header-menu-inner .site-navigation .main-menu li .sub-menu{position:absolute;top:100%;left:0;display:block;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2);position:absolute;-webkit-transform:translateY(10px);transform:translateY(10px);z-index:999;-webkit-transition:all .3s;transition:all .3s;background:#fff;width:230px;padding:0;opacity:0;visibility:hidden}
.header-menu-inner .site-navigation .main-menu li .sub-menu li{border-bottom:1px solid #f1f1f1}
.header-menu-inner .site-navigation .main-menu li .sub-menu li:last-child{border-bottom:0}
.header-menu-inner .site-navigation .main-menu li .sub-menu li a{padding:12px 14px;display:block}
.header-menu-inner .site-navigation .main-menu li:hover .sub-menu{opacity:1;visibility:visible;-webkit-transform:translate(0);transform:translate(0)}
.header-menu-inner .site-navigation .main-menu li:hover>a{color:#ce8339}
.header-menu-inner .site-navigation .main-menu li.menu-item-has-children>a::after{content:'\f3d0';display:inline-block;font-family:Ionicons;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-left:10px;font-size:16px;font-weight:400}
@media only screen and (min-width:992px) and (max-width:1199px){
.header-menu-inner .site-navigation .main-menu li.menu-item-has-children>a::after{margin-left:8px}
}
.header-social-menu{padding-right:35px;margin-right:35px;position:relative}
@media only screen and (min-width:992px) and (max-width:1199px){
.header-social-menu{padding-right:25px;margin-right:20px}
}
.header-social-menu::before{position:absolute;content:'';width:1px;height:26px;background-color:#edeff1;top:0;right:0}
.header-social-menu .social{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}
.header-social-menu .social li+li{margin-left:26px}
@media only screen and (min-width:992px) and (max-width:1199px){
.header-social-menu .social li+li{margin-left:20px}
}
.header-social-menu .social li a{color:#737f96;font-size:18px;-webkit-transition:all .3s linear;transition:all .3s linear}
@media only screen and (min-width:992px) and (max-width:1199px){
.header-social-menu .social li a{font-size:16px}
}
.header-social-menu .social li a:hover{color:#ce8339}
.header-compare-login .compare-login{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}
.header-compare-login .compare-login li+li{margin-left:38px}
@media only screen and (min-width:992px) and (max-width:1199px){
.header-compare-login .compare-login li+li{margin-left:25px}
}
@media only screen and (min-width:1200px) and (max-width:1399px){
.header-compare-login .compare-login li+li{margin-left:35px}
}
.header-compare-login .compare-login li a{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:14px;font-weight:700;color:#293957;letter-spacing:.025em;-webkit-transition:all .3s linear;transition:all .3s linear;position:relative}
@media only screen and (min-width:992px) and (max-width:1199px){
.header-compare-login .compare-login li a{font-size:13px}
}
.header-compare-login .compare-login li a .compare-badge{font-family:Cabin,sans-serif;position:absolute;top:-3px;left:8px;background:#ce8339;color:#fff;width:18px;height:18px;line-height:18px;text-align:center;border-radius:50%;font-size:12px}
.header-compare-login .compare-login li a i{font-size:25px;padding-right:14px}
@media only screen and (min-width:992px) and (max-width:1199px){
.header-compare-login .compare-login li a i{font-size:22px;padding-right:10px}
}
.header-compare-login .compare-login li a:hover{color:#ce8339}
.header-dark{background-color:#1b1e1e}
.header-dark .header-main-content .single-content-block .block-content .text{color:#fff}
.header-dark .header-main-content .single-content-block .block-content .text a{color:#fff}
.header-dark .header-main-content .single-content-block .block-content .text-2{color:#fff}
.header-dark .header-main-content .single-content-block .block-content .text-2 a{color:#fff}
.header-dark .header-main-btn .main-btn:hover{background-color:#fff;color:#293957}
.header-menu-dark{border-color:rgba(122,131,149,.25);background-color:#1b1e1e}
.header-menu-dark .header-menu-inner .site-navigation .main-menu li a{color:#fff}
.header-menu-dark .header-menu-inner .site-navigation .main-menu li a.active{color:#ce8339}
.header-menu-dark .header-menu-inner .site-navigation .main-menu li .sub-menu{-webkit-box-shadow:0 2px 5px rgba(255,255,255,.2);box-shadow:0 2px 5px rgba(255,255,255,.2);background:#1b1e1e}
.header-menu-dark .header-menu-inner .site-navigation .main-menu li .sub-menu li{border-color:rgba(122,131,149,.25)}
.header-menu-dark .header-menu-inner .site-navigation .main-menu li:hover>a{color:#ce8339}
.header-menu-dark .header-social-menu::before{position:absolute;content:'';width:1px;height:26px;background-color:rgba(122,131,149,.5);top:0;right:0}
.header-menu-dark .header-compare-login .compare-login li a{color:#fff}
.header-menu-dark .header-compare-login .compare-login li a:hover{color:#ce8339}
.header-mobile-menu{border-bottom:1px solid #dfe0e3;padding:20px 0;position:fixed;width:100%;top:0;z-index:999;background-color:#fff}
.header-mobile-logo a img{width:164px}
@media (max-width:767px){
.header-mobile-logo a img{width:120px}
}
.header-mobile-meta .meta{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.header-mobile-meta .meta li+li{margin-left:10px}
.header-mobile-meta .meta li a{font-size:25px;color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear;position:relative}
.header-mobile-meta .meta li a .compare-badge{font-family:Cabin,sans-serif;position:absolute;top:-3px;left:8px;background:#ce8339;color:#fff;width:18px;height:18px;line-height:18px;text-align:center;border-radius:50%;font-size:12px}
.header-mobile-meta .meta li a:hover{color:#ce8339}
.header-mobile-meta .meta li a.toggle-bar{width:30px;height:30px;line-height:30px;background-color:#ce8339;text-align:center;color:#fff}
.header-mobile-meta .meta li a.toggle-bar:hover{background-color:#293957}
.mobile-navigation{position:fixed;top:0;right:-390px;width:380px;height:100%;z-index:999;background-color:#2e3031;overflow-y:auto;padding-top:60px;padding-bottom:20px;padding-left:20px;padding-right:20px;-webkit-transition:all .3s linear;transition:all .3s linear;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media (max-width:767px){
.mobile-navigation{width:280px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.mobile-navigation{width:350px}
}
.mobile-navigation.open{right:0}
.mobile-navigation .close-navbar-mobile{font-size:24px;color:#fff;position:absolute;top:10px;right:25px;z-index:99}
.mobile-navigation .site-navigation .main-menu{border-top:1px solid #393939}
.mobile-navigation .site-navigation .main-menu li{position:relative}
.mobile-navigation .site-navigation .main-menu li .mobile-menu-expand{position:absolute;right:7px;top:13px;width:15px;height:15px;cursor:pointer}
.mobile-navigation .site-navigation .main-menu li .mobile-menu-expand::before{position:absolute;content:'';width:100%;height:2px;background-color:#fff;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.mobile-navigation .site-navigation .main-menu li .mobile-menu-expand::after{position:absolute;content:'';width:2px;height:100%;background-color:#fff;left:50%;bottom:0;-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.mobile-navigation .site-navigation .main-menu li.active-expand>.mobile-menu-expand::after{height:0}
.mobile-navigation .site-navigation .main-menu li a{padding:10px;display:block;text-decoration:none;font-weight:700;color:#fff;text-transform:uppercase;font-size:14px;letter-spacing:.025em;border-bottom:1px solid #393939;-webkit-transition:all .3s linear;transition:all .3s linear}
.mobile-navigation .site-navigation .main-menu li a:hover{color:#ce8339}
.mobile-navigation .site-navigation .main-menu li ul{display:none}
.mobile-navigation .site-navigation .main-menu li ul li a{padding-left:10%}
.mobile-navigation .copyright{text-align:center;padding-top:30px;padding-bottom:20px;background-color:#2e3031;margin-top:auto}
.mobile-navigation .copyright p{font-size:14px;color:#fff}
.mobile-navigation .copyright p a{color:#ce8339}
.header-mobile-menu-dark{background-color:#1b1e1e;border-bottom:1px solid rgba(122,131,149,.15)}
.header-mobile-menu-dark .header-mobile-meta .meta li a{color:#fff}
.header-mobile-menu-dark .header-mobile-meta .meta li a:hover{color:#ce8339}
.header-area-2{position:absolute;top:0;left:0;width:100%;z-index:99}
.header-top{background-color:#1a1f28;padding-bottom:10px}
.header-top .header-top-left{padding-top:10px}
.header-top .header-top-left .call{color:#999;font-size:14px}
.header-top .header-top-left .call a{color:#fff}
.header-top .header-top-left .link a{font-size:14px;color:#ce8339}
.header-top .header-top-left .text{color:#fff;font-size:14px}
@media only screen and (min-width:992px) and (max-width:1199px){
.header-top .header-top-left .text{font-size:13px}
}
.header-top .header-top-left .text i{margin-right:5px}
.header-top .header-top-left .text::before{color:#fff}
.header-top .header-top-left span{position:relative}
.header-top .header-top-left span+span::before{content:'|';color:#666;margin:0 20px}
.header-top .header-top-right{padding-top:10px}
.header-top .header-top-right .header-social-menu{padding-right:26px;margin-right:0}
.header-top .header-top-right .header-social-menu::before{display:none}
.header-top .header-top-right .header-meta>li{display:inline-block;position:relative}
.header-top .header-top-right .header-meta>li::before{content:'|';display:inline-block;color:#666;position:absolute;top:0;left:0;font-weight:300;font-size:16px}
.header-top .header-top-right .header-meta>li .dropdown{padding:0 26px}
@media (max-width:767px){
.header-top .header-top-right .header-meta>li .dropdown{padding:0 15px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.header-top .header-top-right .header-meta>li .dropdown{padding:0 15px}
}
.header-top .header-top-right .header-meta>li .dropdown .dropdown-toggle{background:0 0;border:0;color:#999;font-size:14px;font-weight:400}
@media (max-width:767px){
.header-top .header-top-right .header-meta>li .dropdown .dropdown-toggle{font-size:12px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.header-top .header-top-right .header-meta>li .dropdown .dropdown-toggle{font-size:14px}
}
.header-top .header-top-right .header-meta>li .dropdown .dropdown-toggle::after{width:7px;height:7px;border:0;border-bottom:1px solid #fff;border-left:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:10px}
.header-top .header-top-right .header-meta>li .dropdown .dropdown-menu{border:0;padding:0;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.2);box-shadow:1px 1px 5px 0 rgba(0,0,0,.2);background:#fff;padding:8px;width:150px;min-width:inherit;border-radius:0;top:37px!important;-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}
.header-top .header-top-right .header-meta>li .dropdown .dropdown-menu li{display:block}
.header-top .header-top-right .header-meta>li .dropdown .dropdown-menu li a{color:#777;text-transform:capitalize;text-decoration:none;font-size:12px;padding:0 10px;line-height:30px;-webkit-transition:all .3s linear;transition:all .3s linear;display:block}
.header-top .header-top-right .header-meta>li .dropdown .dropdown-menu li a:hover{color:#ce8339}
.header-top .header-top-right .header-meta>li:last-child .dropdown{padding-right:0}
.header-top .header-top-right .header-meta>li:last-child .dropdown .dropdown-menu{left:auto!important;right:0!important}
.header-menu-main-2{padding:30px 0}
.header-menu-main-2 .header-menu-inner{padding-left:70px}
@media only screen and (min-width:1200px) and (max-width:1399px){
.header-menu-main-2 .header-menu-inner{padding-left:50px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.header-menu-main-2 .header-menu-inner{padding-left:30px}
}
.header-menu-main-2 .header-menu-inner .site-navigation .main-menu li a{color:#fff;font-size:15px;font-weight:400}
@media only screen and (min-width:1200px) and (max-width:1399px){
.header-menu-main-2 .header-menu-inner .site-navigation .main-menu li a{font-size:14px;padding:15px 12px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.header-menu-main-2 .header-menu-inner .site-navigation .main-menu li a{font-size:14px;padding:15px 10px}
}
.header-menu-main-2 .header-menu-inner .site-navigation .main-menu li a.active{color:#ce8339}
@media only screen and (min-width:992px) and (max-width:1199px){
.header-menu-main-2 .header-menu-inner .site-navigation .main-menu li:first-child>a{padding-left:0}
}
.header-menu-main-2 .header-menu-inner .site-navigation .main-menu li .sub-menu li a{color:#293957;font-size:14px;font-weight:500;font-style:normal;padding:12px 14px}
.header-menu-main-2 .header-menu-inner .site-navigation .main-menu li .sub-menu li a.active{color:#ce8339}
.header-menu-main-2 .header-menu-inner .site-navigation .main-menu li .sub-menu li:hover>a{color:#ce8339}
.header-menu-main-2 .header-menu-inner .site-navigation .main-menu li:hover>a{color:#ce8339}
.header-menu-main-2 .header-compare-login .compare-login{padding-right:20px}
@media only screen and (min-width:992px) and (max-width:1199px){
.header-menu-main-2 .header-compare-login .compare-login{padding-right:0}
}
.header-menu-main-2 .header-compare-login .compare-login li{margin-right:20px}
.header-menu-main-2 .header-compare-login .compare-login li+li{margin-left:0}
@media only screen and (min-width:992px) and (max-width:1199px){
.header-menu-main-2 .header-compare-login .compare-login li+li{margin-left:0}
}
.header-menu-main-2 .header-compare-login .compare-login li a{color:#fff}
.header-menu-main-2 .header-compare-login .compare-login li a i{font-size:25px;padding-right:0}
.header-menu-main-2 .header-compare-login .compare-login li a:hover{color:#ce8339}
.header-menu-main-2 .header-compare-login .compare-login li a.user i{font-size:36px}
.header-mobile-menu-dark-2{background-color:#1d232d;border-bottom:1px solid rgba(122,131,149,.15)}
.header-mobile-menu-dark-2 .header-mobile-meta .meta li a{color:#fff}
.header-mobile-menu-dark-2 .header-mobile-meta .meta li a:hover{color:#ce8339}
.header-3 .header-top{background-color:transparent;border-bottom:1px solid rgba(204,204,204,.15)}
.header-3 .header-top .header-top-right .header-social-menu::before{display:none}
.header-3 .header-top .header-top-right .header-social-menu .social li a{color:#fff}
.header-3 .header-top .header-top-right .header-social-menu .social li a:hover{color:#ce8339}
.header-3 .header-top .header-top-right .header-meta>li::before{color:#fff}
.header-3 .header-top .header-top-right .header-meta>li .dropdown .dropdown-toggle{color:#fff}
.header-3 .header-top .header-top-right .header-meta>li:last-child .dropdown{padding-right:0}
.header-3 .header-top .header-top-right .header-meta>li:last-child .dropdown .dropdown-menu{left:auto!important;right:0}
@media only screen and (min-width:768px) and (max-width:991px){
.slider-area{padding-top:85px}
}
@media (max-width:767px){
.slider-area{padding-top:75px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.slider-area.slider-2{padding-top:0}
}
@media (max-width:767px){
.slider-area.slider-2{padding-top:0}
}
.slider-content{padding:90px 0 220px}
@media only screen and (min-width:768px) and (max-width:991px){
.slider-content{padding:90px 0 100px}
}
@media (max-width:767px){
.slider-content{padding:90px 0 100px}
}
.slider-content .sub-title{font-size:24px;font-weight:800;line-height:2.5em;color:#fff}
@media only screen and (min-width:992px) and (max-width:1199px){
.slider-content .sub-title{font-size:20px;line-height:2em}
}
@media only screen and (min-width:768px) and (max-width:991px){
.slider-content .sub-title{font-size:20px;line-height:2em}
}
@media (max-width:767px){
.slider-content .sub-title{font-size:16px;line-height:22px}
}
.slider-content .main-title{font-size:100px;font-weight:800;letter-spacing:-5px;margin:15px 0 32px -5px;color:#fff;line-height:60px}
@media only screen and (min-width:1200px) and (max-width:1399px){
.slider-content .main-title{font-size:90px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.slider-content .main-title{font-size:80px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.slider-content .main-title{font-size:80px}
}
@media (max-width:767px){
.slider-content .main-title{font-size:44px;letter-spacing:0;line-height:48px}
}
.slider-content .sub-title-2{font-family:"Great Vibes",Sans-serif;letter-spacing:-1.2px;margin:-45px 0 0 30px;font-size:48px;font-style:italic;font-family:"Great Vibes",cursive;color:#fff}
@media only screen and (min-width:992px) and (max-width:1199px){
.slider-content .sub-title-2{font-size:36px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.slider-content .sub-title-2{font-size:36px}
}
@media (max-width:767px){
.slider-content .sub-title-2{font-size:36px;margin-left:5px}
}
.slider-content .sub-title-2 span{color:#ffa646}
.slider-content .slider-description{padding-top:20px}
.slider-content .slider-description p{color:#fff}
@media (max-width:767px){
.slider-content .slider-description p br{display:none}
}
@media only screen and (min-width:576px) and (max-width:767px){
.slider-content .slider-description p br{display:block}
}
.slider-content .slider-description .text-heading .heading-1{font-size:52px;color:#03fe97;font-weight:700}
@media only screen and (min-width:992px) and (max-width:1199px){
.slider-content .slider-description .text-heading .heading-1{font-size:42px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.slider-content .slider-description .text-heading .heading-1{font-size:42px}
}
@media (max-width:767px){
.slider-content .slider-description .text-heading .heading-1{font-size:40px}
}
.slider-content .slider-description .text-heading .heading-2{font-size:30px}
@media (max-width:767px){
.slider-content .slider-description .text-heading .heading-2{font-size:26px}
}
.slider-content .slider-description .text-heading .heading-3{font-size:20px}
@media (max-width:767px){
.slider-content .slider-description .text-heading .heading-3{font-size:18px}
}
.slider-content .slider-btn{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:50px}
@media only screen and (min-width:768px) and (max-width:991px){
.slider-content .slider-btn{padding-top:30px}
}
@media (max-width:767px){
.slider-content .slider-btn{padding-top:20px}
}
.slider-content .slider-btn li{margin-right:8px;margin-top:15px}
@media (max-width:767px){
.slider-content .slider-btn li .main-btn{height:40px;line-height:40px;font-size:14px;padding:0 13px}
}
.slider-content .slider-btn li .main-btn i{margin-right:5px}
.slider-active .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;z-index:5;width:45px;line-height:45px;height:45px;font-size:26px;color:#293957;border-radius:2px;background:#fff;-webkit-transition:all .3s linear;transition:all .3s linear;left:5%;cursor:pointer}
@media only screen and (min-width:1200px) and (max-width:1399px){
.slider-active .slick-arrow{left:0;opacity:0;visibility:hidden}
}
.slider-active .slick-arrow.next{left:auto;right:5%}
@media only screen and (min-width:1200px) and (max-width:1399px){
.slider-active .slick-arrow.next{right:0}
}
.slider-active .slick-arrow:hover{background-color:#ce8339;color:#fff}
@media only screen and (min-width:1200px) and (max-width:1399px){
.slider-active:hover .slick-arrow{left:3%;opacity:1;visibility:visible}
}
@media only screen and (min-width:1200px) and (max-width:1399px){
.slider-active:hover .slick-arrow.next{left:auto;right:3%}
}
.slider-active .slick-dots{position:absolute;bottom:22%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
@media only screen and (min-width:768px) and (max-width:991px){
.slider-active .slick-dots{bottom:50px}
}
@media (max-width:767px){
.slider-active .slick-dots{bottom:50px}
}
.slider-active .slick-dots li{display:inline-block;margin:0 5px}
.slider-active .slick-dots li button{width:10px;height:10px;border-radius:50%;font-size:0;background-color:#fff;border:0;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear}
.slider-active .slick-dots li.slick-active button{background-color:#737f96}
.slider-dark.slider-active .slick-arrow{color:#fff;background:#1b1e1e}
.slider-dark.slider-active .slick-arrow:hover{background-color:#ce8339;color:#fff}
.single-slider-2{padding-top:140px;padding-bottom:110px}
@media only screen and (min-width:768px) and (max-width:991px){
.single-slider-2{padding-top:80px}
}
@media (max-width:767px){
.single-slider-2{padding-top:50px}
}
.slider-content-2{padding-top:100px}
.slider-content-2 .main-title{font-size:48px;font-weight:800;font-style:italic;color:#fff;text-transform:uppercase}
@media (max-width:767px){
.slider-content-2 .main-title{font-size:30px}
}
.slider-content-2 p{font-size:18px;color:#fff;margin-top:30px}
.slider-content-2 p span{color:#ce8339}
@media only screen and (min-width:768px) and (max-width:991px){
.slider-3{padding-top:0}
}
@media (max-width:767px){
.slider-3{padding-top:0}
}
.slider-3 .single-slider{height:1080px;padding:150px 0}
@media only screen and (min-width:992px) and (max-width:1199px){
.slider-3 .single-slider{height:900px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.slider-3 .single-slider{padding:100px 0;height:auto}
}
@media (max-width:767px){
.slider-3 .single-slider{padding:100px 0;height:auto}
}
.slider-content-3{padding-top:100px}
@media (max-width:767px){
.slider-content-3{padding-top:50px}
}
.slider-content-3 .sub-title{font-size:24px;font-weight:800;color:#fff;text-transform:uppercase}
@media only screen and (min-width:992px) and (max-width:1199px){
.slider-content-3 .sub-title{font-size:20px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.slider-content-3 .sub-title{font-size:20px}
}
@media (max-width:767px){
.slider-content-3 .sub-title{font-size:16px}
}
.slider-content-3 .main-title{font-size:72px;font-weight:800;color:#fff;text-transform:uppercase;line-height:75px;margin-top:20px}
@media only screen and (min-width:992px) and (max-width:1199px){
.slider-content-3 .main-title{font-size:54px;line-height:56px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.slider-content-3 .main-title{font-size:54px;line-height:56px}
}
@media (max-width:767px){
.slider-content-3 .main-title{font-size:30px;line-height:40px}
}
.slider-content-3 .discount{color:#fec003;font-size:48px;text-transform:uppercase;font-weight:700;line-height:50px;margin-top:40px}
@media (max-width:767px){
.slider-content-3 .discount{font-size:30px}
}
.slider-content-3 p{font-size:16px;font-weight:600;color:#fff;padding-top:15px}
@media (max-width:767px){
.slider-content-3 p br{display:none}
}
.slider-content-3 .text-heading .heading-1{font-size:52px;color:#fec003;font-weight:700}
@media only screen and (min-width:992px) and (max-width:1199px){
.slider-content-3 .text-heading .heading-1{font-size:42px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.slider-content-3 .text-heading .heading-1{font-size:42px}
}
@media (max-width:767px){
.slider-content-3 .text-heading .heading-1{font-size:40px}
}
.slider-content-3 .text-heading .heading-2{font-size:30px}
@media (max-width:767px){
.slider-content-3 .text-heading .heading-2{font-size:26px}
}
.slider-content-3 .text-heading .heading-3{font-size:20px}
@media (max-width:767px){
.slider-content-3 .text-heading .heading-3{font-size:18px}
}
.slider-content-3 .main-btn{margin-top:80px}
.slider-content-3 .main-btn:hover{background-color:#fec003;color:#fff}
.search-box-area{background-color:#edeff1}
@media only screen and (min-width:768px) and (max-width:991px){
.search-box-area{padding-top:80px}
}
@media (max-width:767px){
.search-box-area{padding-top:60px}
}
.search-box-wrapper{background-color:#fff;position:relative;border-radius:3px;text-align:left;padding:65px 85px;font-size:14px;color:#293957;margin:-125px -85px 0;z-index:9}
@media only screen and (min-width:992px) and (max-width:1199px){
.search-box-wrapper{padding:40px;margin:-125px 0 0}
}
@media only screen and (min-width:768px) and (max-width:991px){
.search-box-wrapper{padding:40px;margin:0}
}
@media (max-width:767px){
.search-box-wrapper{padding:30px;margin:0}
}
.search-header .title{text-transform:uppercase;font-weight:800;font-size:18px;margin-right:25px;white-space:nowrap}
.search-header .search-field .search-field-radio{display:inline-block}
@media only screen and (min-width:768px) and (max-width:991px){
.search-header .search-field .search-field-radio{margin-top:10px}
}
@media (max-width:767px){
.search-header .search-field .search-field-radio{display:block;margin-top:10px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.search-header .search-field .search-field-radio{display:inline-block}
}
.search-header .search-field .search-field-radio input{display:none}
.search-header .search-field .search-field-radio input+label{font-size:14px;background:0 0;display:inline-block;font-weight:700;border-radius:2px;-webkit-transition:.3s ease;transition:.3s ease;padding:5px 15px;text-transform:uppercase;cursor:pointer;margin-bottom:0}
@media only screen and (min-width:768px) and (max-width:991px){
.search-header .search-field .search-field-radio input+label{padding:5px 12px}
}
@media (max-width:767px){
.search-header .search-field .search-field-radio input+label{display:block;text-align:center}
}
@media only screen and (min-width:576px) and (max-width:767px){
.search-header .search-field .search-field-radio input+label{display:inline-block}
}
.search-header .search-field .search-field-radio input:checked+label{color:#fff;background-color:#ce8339}
.search-header .search-total{margin-top:10px}
.search-header .search-total p{margin-left:auto;font-style:italic;text-transform:uppercase;font-weight:500;font-size:14px;color:#293957;font-family:Montserrat,sans-serif;white-space:nowrap}
.search-header .search-total p strong{color:#ce8339}
.search-body{padding-top:10px}
.search-body .search-form-wrapper{margin-left:-10px;margin-right:-10px}
.search-field{width:85%;padding:0 10px}
@media only screen and (min-width:768px) and (max-width:991px){
.search-field{width:100%}
}
@media (max-width:767px){
.search-field{width:100%}
}
.search-field .field-toggle-wrapper{display:none}
.search-field .row{margin-left:-10px;margin-right:-10px}
.search-field .single-field{position:relative;padding:0 10px;margin-top:20px}
.search-field .single-field .field-label{color:#293957;font-family:Montserrat,sans-serif;font-weight:700;text-transform:uppercase;position:absolute;top:8px;left:24px;z-index:1;font-size:12px}
.search-field .single-field .SumoSelect{width:100%}
.search-field .single-field .SumoSelect .SumoUnder{right:0;height:100%;width:100%;border:none;opacity:0;position:absolute;top:0;left:0}
.search-field .single-field .SumoSelect .CaptionCont{width:100%;line-height:1.875;padding:23px 13px 5px;background:#f9f9f9;box-shadow:none;border-color:#d7dce6;-webkit-box-shadow:none!important;box-shadow:none!important}
.search-field .single-field .SumoSelect .CaptionCont .placeholder{font-style:normal;color:#737f96;font-size:16px;padding-right:5px}
.search-field .single-field .SumoSelect .CaptionCont>label>i{font-style:normal;opacity:1;color:#293957;background-image:none;text-align:center;margin:auto auto 12px;font-size:18px;width:18px;height:18px;line-height:18px}
.search-field .single-field .SumoSelect .CaptionCont>label>i::before{content:'\f3d0';display:inline-block;font-family:Ionicons;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.search-field .single-field .SumoSelect .optWrapper{top:65px}
.search-field .single-field .SumoSelect.open .CaptionCont{border-color:#ce8339}
.search-field .single-field input{height:100%;width:100%;padding:24px 13px 10px;background:#f9f9f9;border-radius:2px;color:#666;border:1px solid #dedede;border-radius:0;-webkit-transition:.3s ease all;transition:.3s ease all;font-style:normal;color:#666;font-size:16px;font-weight:500;-webkit-transition:all .3s linear;transition:all .3s linear}
.search-field .single-field input:focus{border-color:#ce8339}
.search-btn{width:15%;padding:0 10px;margin-top:20px}
@media only screen and (min-width:768px) and (max-width:991px){
.search-btn{width:100%}
}
@media (max-width:767px){
.search-btn{width:100%}
}
.search-btn .main-btn{height:60px;line-height:60px;width:100%}
.search-footer{padding-top:20px}
.search-footer .field-selected{padding-bottom:15px;padding-top:10px;margin-left:-20px;margin-right:-20px}
.search-footer .field-selected .field-selected-item{padding:0 20px}
.search-footer .field-selected .field-selected-item i{cursor:pointer;margin-right:13px;font-size:16px}
.search-footer .field-selected .field-selected-item .label{font-size:16px;color:#737f96}
.search-footer .field-selected .field-selected-item .value{font-size:16px;color:#293957}
.search-footer .footer-action .field-toggle{font-family:Montserrat,sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;color:#293957;background:0 0;padding:0;border:0;margin-top:10px}
.search-footer .footer-action .field-toggle::after{content:'\f3d0';display:inline-block;font-family:Ionicons;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;-webkit-transition:all .3s linear;transition:all .3s linear}
.search-footer .footer-action .field-toggle.shown::after{content:'\f3d8'}
.search-footer .footer-action .field-reset{font-weight:700;text-transform:uppercase;font-size:14px;color:#293957;background:0 0;padding:0;border:0;margin-top:10px}
.search-footer .footer-action .field-reset::before{content:'\f21c';display:inline-block;font-family:Ionicons;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;font-weight:400}
.search-box-dark{background-color:#202424}
.search-box-dark .search-box-wrapper{background-color:#1b1e1e}
.search-box-dark .search-header .title{color:#fff}
.search-box-dark .search-header .search-field .search-field-radio input+label{color:#fff}
.search-box-dark .search-header .search-field .search-field-radio input:checked+label{color:#fff;background-color:#ce8339}
.search-box-dark .search-header .search-total p{color:#fff}
.search-box-dark .search-header .search-total p strong{color:#ce8339}
.search-box-dark .search-body .search-form-wrapper .search-field .single-field .field-label{color:#fff}
.search-box-dark .search-body .search-form-wrapper .search-field .single-field .SumoSelect .CaptionCont{background:#1b1e1e;border-color:#3e485a}
.search-box-dark .search-body .search-form-wrapper .search-field .single-field .SumoSelect .CaptionCont .placeholder{color:#737f96}
.search-box-dark .search-body .search-form-wrapper .search-field .single-field .SumoSelect .CaptionCont>label>i{color:#7a8395}
.search-box-dark .search-body .search-form-wrapper .search-field .single-field .SumoSelect .optWrapper{background-color:#1b1e1e;border-color:#3e485a}
.search-box-dark .search-body .search-form-wrapper .search-field .single-field .SumoSelect .optWrapper .options .opt{color:#fff;border-color:#3e485a}
.search-box-dark .search-body .search-form-wrapper .search-field .single-field .SumoSelect .optWrapper .options .opt:hover{background-color:#202424}
.search-box-dark .search-body .search-form-wrapper .search-field .single-field input{background:#1b1e1e;border-color:#3e485a;color:#fff}
.search-box-dark .search-body .search-form-wrapper .search-field .single-field input::-webkit-input-placeholder{color:#737f96;opacity:1}
.search-box-dark .search-body .search-form-wrapper .search-field .single-field input:-ms-input-placeholder{color:#737f96;opacity:1}
.search-box-dark .search-body .search-form-wrapper .search-field .single-field input::-ms-input-placeholder{color:#737f96;opacity:1}
.search-box-dark .search-body .search-form-wrapper .search-field .single-field input::placeholder{color:#737f96;opacity:1}
.search-box-dark .search-body .search-form-wrapper .search-field .single-field input::-moz-placeholder{color:#737f96;opacity:1}
.search-box-dark .search-body .search-form-wrapper .search-field .single-field input::-moz-placeholder{color:#737f96;opacity:1}
.search-box-dark .search-body .search-form-wrapper .search-field .single-field input::-webkit-input-placeholder{color:#737f96;opacity:1}
.search-box-dark .search-body .search-form-wrapper .search-btn .main-btn:hover{background-color:#fff;color:#293957}
.search-box-dark .search-footer .field-selected .field-selected-item i{color:#fff}
.search-box-dark .search-footer .field-selected .field-selected-item .label{color:#fff}
.search-box-dark .search-footer .field-selected .field-selected-item .value{color:#ddd}
.search-box-dark .search-footer .footer-action .field-toggle{color:#fff}
.search-box-dark .search-footer .footer-action .field-reset{color:#fff}
.search-box-wrapper-2{padding-top:100px}
@media (max-width:767px){
.search-box-wrapper-2{padding-top:50px}
}
.search-box-wrapper-2 .search-header .title{color:#fff;font-style:italic}
.search-box-wrapper-2 .search-header .search-field .search-field-radio input+label{color:#fff}
.search-box-wrapper-2 .search-header .search-field .search-field-radio input:checked+label{color:#fff;background-color:#ce8339}
.search-box-wrapper-2 .search-header .search-total p{color:#fff}
.search-box-wrapper-2 .search-header .search-total p strong{color:#ce8339}
.search-box-wrapper-2 .search-footer .field-selected .field-selected-item i{color:#fff}
.search-box-wrapper-2 .search-footer .field-selected .field-selected-item .label{color:#fff}
.search-box-wrapper-2 .search-footer .field-selected .field-selected-item .value{color:#ddd}
.search-box-wrapper-2 .search-footer .footer-action .field-toggle{color:#fff;font-style:italic}
.search-box-wrapper-2 .search-footer .footer-action .field-reset{color:#fff}
.trending-area{padding-top:115px;background-color:#edeff1}
@media only screen and (min-width:992px) and (max-width:1199px){
.trending-area{padding-top:95px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.trending-area{padding-top:75px}
}
@media (max-width:767px){
.trending-area{padding-top:55px}
}
.trending-row{margin-left:-8px;margin-right:-8px}
.trending-row .trending-col{padding:0 8px;width:20%}
.single-trending-items a{display:block;position:relative;-webkit-transition:all .3s linear;transition:all .3s linear;border-radius:3px;overflow:hidden}
.single-trending-items a::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.4)));background:linear-gradient(transparent,rgba(0,0,0,.4))}
.single-trending-items a img{width:100%}
.single-trending-items a .content{position:absolute;font-size:18px;font-weight:700;color:#fff;z-index:1;bottom:13px;left:18px;right:18px}
.single-trending-items a .content span{display:block}
.single-trending-items a:hover{opacity:.8}
.trending-active .slick-arrow{font-size:16px;width:25px;height:25px;line-height:25px;text-align:center;border-radius:2px;color:#fff;background:#c2cad9;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear;position:absolute;top:-70px;right:8px;z-index:5}
@media (max-width:767px){
.trending-active .slick-arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
}
@media only screen and (min-width:576px) and (max-width:767px){
.trending-active .slick-arrow{top:-60px}
}
.trending-active .slick-arrow.prev{right:40px}
@media (max-width:767px){
.trending-active .slick-arrow.prev{right:auto;left:8px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.trending-active .slick-arrow.prev{right:40px;left:auto}
}
.trending-active .slick-arrow:hover{background-color:#ce8339;color:#fff}
.trending-dark{background-color:#202424}
.trending-dark .section-title .title{color:#fff}
.trending-dark .trending-active .slick-arrow{color:#fff;background:#4b6363}
.trending-dark .trending-active .slick-arrow:hover{background-color:#ce8339;color:#fff}
.browse-area{padding-top:115px;padding-bottom:117px;background-color:#edeff1}
@media only screen and (min-width:992px) and (max-width:1199px){
.browse-area{padding-top:95px;padding-bottom:97px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.browse-area{padding-top:75px;padding-bottom:77px}
}
@media (max-width:767px){
.browse-area{padding-top:55px;padding-bottom:57px}
}
.single-browse-item{padding-top:35px}
.single-browse-item a{display:block;position:relative}
.single-browse-item a .title{font-size:16px;font-weight:700;margin:20px 0 0;text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s;text-align:center;color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear}
@media only screen and (min-width:768px) and (max-width:991px){
.single-browse-item a .title{font-size:14px}
}
@media (max-width:767px){
.single-browse-item a .title{font-size:14px}
}
.single-browse-item a:hover .title{color:#ce8339}
.browse-wrapper{position:relative;padding-top:40px}
.browse-wrapper .browse-more{position:absolute;top:-32px;right:0;margin-top:5px}
@media (max-width:767px){
.browse-wrapper .browse-more{position:relative;text-align:center;top:0;margin-top:0;padding-top:40px}
}
.browse-wrapper .browse-more .more{color:#293957;text-transform:uppercase;font-weight:700;font-size:14px}
.browse-dark{background-color:#202424}
.browse-dark .section-title .title{color:#fff}
.browse-dark .single-browse-item a .title{color:#fff}
.browse-dark .single-browse-item a:hover .title{color:#ce8339}
.browse-dark .browse-wrapper .browse-more .more{color:#7a8395}
.cars-area{padding-top:115px;padding-bottom:120px}
@media only screen and (min-width:992px) and (max-width:1199px){
.cars-area{padding-top:95px;padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.cars-area{padding-top:75px;padding-bottom:80px}
}
@media (max-width:767px){
.cars-area{padding-top:55px;padding-bottom:60px}
}
.cars-2-area{padding-top:115px;padding-bottom:115px}
@media only screen and (min-width:992px) and (max-width:1199px){
.cars-2-area{padding-top:95px;padding-bottom:95px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.cars-2-area{padding-top:75px;padding-bottom:75px}
}
@media (max-width:767px){
.cars-2-area{padding-top:55px;padding-bottom:55px}
}
.cars-wrapper .cars-tab-menu{padding-top:13px}
.cars-wrapper .cars-tab-menu .nav li{margin-top:10px}
@media (max-width:767px){
.cars-wrapper .cars-tab-menu .nav li{width:100%}
}
@media only screen and (min-width:576px) and (max-width:767px){
.cars-wrapper .cars-tab-menu .nav li{width:auto}
}
.cars-wrapper .cars-tab-menu .nav li a{display:block;padding:8px 15px;font-size:14px;line-height:14px;font-weight:700;color:#293957;margin-right:5px;border-radius:3px;-webkit-transition:all .3s linear;transition:all .3s linear;text-transform:uppercase}
@media (max-width:767px){
.cars-wrapper .cars-tab-menu .nav li a{padding:8px 12px}
}
.cars-wrapper .cars-tab-menu .nav li a.active,.cars-wrapper .cars-tab-menu .nav li a:hover{color:#fff;background-color:#ce8339}
.car-row{margin-left:-15px;margin-right:-15px}
.car-row .car-col{padding:0 15px}
.single-car-item .car-image{position:relative}
.single-car-item .car-image a{display:block}
.single-car-item .car-image a img{width:100%}
.single-car-item .car-image .car-meta{position:absolute;right:8px;bottom:8px;-webkit-transition:all .3s linear;transition:all .3s linear;opacity:0;visibility:hidden}
.single-car-item .car-image .car-meta li{display:inline-block}
.single-car-item .car-image .car-meta li button{color:#fff;font-size:22px;margin-left:1px;background:#293957;-webkit-transition:all .3s linear;transition:all .3s linear;width:30px;height:30px;line-height:30px;position:relative;padding:0;border:0}
.single-car-item .car-image .car-meta li button .car-tooltip{position:absolute;color:#fff;background:#293957;font-size:12px;font-weight:400;text-transform:none;padding:6px 7px;top:-33px;white-space:nowrap;z-index:5;line-height:15px;opacity:0;visibility:hidden;-webkit-transition:all .2s linear;transition:all .2s linear}
.single-car-item .car-image .car-meta li button .car-tooltip::after{content:'';position:absolute;top:calc(100% - 2px);display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #293957}
.single-car-item .car-image .car-meta li button .car-tooltip.compare{left:0}
.single-car-item .car-image .car-meta li button .car-tooltip.compare::after{left:10px}
.single-car-item .car-image .car-meta li button .car-tooltip.View{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.single-car-item .car-image .car-meta li button .car-tooltip.View::after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.single-car-item .car-image .car-meta li button .car-tooltip.favourite{right:0}
.single-car-item .car-image .car-meta li button .car-tooltip.favourite::after{right:10px}
.single-car-item .car-image .car-meta li button:hover{background-color:#ce8339}
.single-car-item .car-image .car-meta li button:hover .car-tooltip{opacity:1;visibility:visible}
.single-car-item .car-image .status{color:#fff;font-size:14px;line-height:26px;margin:0;padding:0 8px;border-radius:3px;text-transform:uppercase;font-weight:700;position:absolute;bottom:8px;left:8px}
.single-car-item .car-image .status.special{background-color:#fa9900}
.single-car-item .car-image .status.condition{background-color:#0086cc}
.single-car-item .car-image .sale-badge{position:absolute;top:8px;right:8px;color:#fff;background:#ec3922;padding:5px;line-height:1;text-transform:uppercase;font-size:12px;font-weight:700}
.single-car-item .car-content{padding-top:10px}
.single-car-item .car-content .body-type a{color:#737f96;text-transform:none;font-size:14px}
.single-car-item .car-content .car-title a{font-size:20px;font-weight:700;font-family:Cabin,sans-serif;color:#293957;position:relative;overflow:hidden;-webkit-transition:all .3s linear;transition:all .3s linear}
@media (max-width:767px){
.single-car-item .car-content .car-title a{font-size:18px}
}
.single-car-item .car-content .car-title a:hover{color:#ce8339;text-decoration:underline}
.single-car-item .car-content .price .price-amount{font-size:24px;color:#ce8339;font-weight:700;font-style:italic;font-family:Montserrat,sans-serif;margin-top:5px}
@media (max-width:767px){
.single-car-item .car-content .price .price-amount{font-size:18px}
}
.single-car-item .car-content .price .sale-price{font-size:24px;color:#ec3922;font-weight:700;font-style:italic;font-family:Montserrat,sans-serif;margin-top:5px}
@media (max-width:767px){
.single-car-item .car-content .price .sale-price{font-size:18px}
}
.single-car-item .car-content .price .regular-price{color:#737f96;text-decoration:line-through;font-size:16px;margin-left:10px;font-weight:400;position:relative;top:3px;font-style:italic}
.single-car-item .car-content .price .discount-percentage{font-size:12px;text-transform:uppercase;color:#fff;padding:2px 7px;background:#690;margin-left:20px;margin-right:20px;position:relative;border-radius:2px;font-style:normal;letter-spacing:-.025em;font-weight:700}
@media (max-width:767px){
.single-car-item .car-content .price .discount-percentage{margin-left:10px;margin-right:10px}
}
.single-car-item .car-content .listing-colors{padding-top:10px}
.single-car-item .car-content .listing-colors .title{font-size:14px;color:#293957}
.single-car-item .car-content .listing-colors .color-items{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px}
.single-car-item .car-content .listing-colors .color-items li span{width:16px;height:16px;display:inline-block;border-radius:2px;border:1px solid rgba(119,119,119,.2);margin-right:5px}
.single-car-item:hover .car-image .car-meta{opacity:1;visibility:visible}
.cars-active .slick-active,.cars-active-2 .slick-active{-webkit-animation:slickZoomIn 1s;animation:slickZoomIn 1s}
.cars-active .slick-arrow,.cars-active-2 .slick-arrow{font-size:16px;width:25px;height:25px;line-height:25px;text-align:center;border-radius:2px;color:#fff;background:#c2cad9;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear;position:absolute;top:-30px;right:15px;z-index:5;padding:0}
@media (max-width:767px){
.cars-active .slick-arrow,.cars-active-2 .slick-arrow{top:-235px}
}
.cars-active .slick-arrow.prev,.cars-active-2 .slick-arrow.prev{right:47px}
.cars-active .slick-arrow:hover,.cars-active-2 .slick-arrow:hover{background-color:#ce8339;color:#fff}
.cars-dark{background-color:#1b1e1e}
.cars-dark .section-title .title{color:#fff}
.cars-dark .cars-wrapper .cars-tab-menu .nav li a{color:#7a8395}
.cars-dark .cars-wrapper .cars-tab-menu .nav li a.active,.cars-dark .cars-wrapper .cars-tab-menu .nav li a:hover{color:#fff;background-color:#ce8339}
.cars-dark .single-car-item .car-content{padding-top:10px}
.cars-dark .single-car-item .car-content .body-type a{color:#7a8395}
.cars-dark .single-car-item .car-content .car-title a{color:#fff}
.cars-dark .single-car-item .car-content .car-title a:hover{color:#ce8339;text-decoration:underline}
.cars-dark .single-car-item .car-content .price .regular-price{color:#7a8395}
.cars-dark .single-car-item .car-content .listing-colors .title{color:#7a8395}
.cars-dark .cars-active .slick-arrow{color:#fff;background:#4b6363}
.cars-dark .cars-active .slick-arrow:hover{background-color:#ce8339;color:#fff}
.cars-dark .cars-more .main-btn:hover{background-color:#fff;color:#293957}
@media only screen and (min-width:1400px){
.cars-container{max-width:1720px}
}
.single-car-item-2 .car-image{position:relative}
.single-car-item-2 .car-image a{display:block}
.single-car-item-2 .car-image a img{width:100%}
.single-car-item-2 .car-image .car-meta{position:absolute;right:8px;bottom:8px;-webkit-transition:all .3s linear;transition:all .3s linear;opacity:0;visibility:hidden}
.single-car-item-2 .car-image .car-meta li{display:inline-block}
.single-car-item-2 .car-image .car-meta li button{color:#fff;font-size:22px;margin-left:1px;background:#293957;-webkit-transition:all .3s linear;transition:all .3s linear;width:30px;height:30px;line-height:30px;position:relative;padding:0;border:0}
.single-car-item-2 .car-image .car-meta li button .car-tooltip{position:absolute;color:#fff;background:#293957;font-size:12px;font-weight:400;text-transform:none;padding:6px 7px;top:-33px;white-space:nowrap;z-index:5;line-height:15px;opacity:0;visibility:hidden;-webkit-transition:all .2s linear;transition:all .2s linear}
.single-car-item-2 .car-image .car-meta li button .car-tooltip::after{content:'';position:absolute;top:calc(100% - 2px);display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #293957}
.single-car-item-2 .car-image .car-meta li button .car-tooltip.compare{left:0}
.single-car-item-2 .car-image .car-meta li button .car-tooltip.compare::after{left:10px}
.single-car-item-2 .car-image .car-meta li button .car-tooltip.View{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.single-car-item-2 .car-image .car-meta li button .car-tooltip.View::after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.single-car-item-2 .car-image .car-meta li button .car-tooltip.favourite{right:0}
.single-car-item-2 .car-image .car-meta li button .car-tooltip.favourite::after{right:10px}
.single-car-item-2 .car-image .car-meta li button:hover{background-color:#ce8339}
.single-car-item-2 .car-image .car-meta li button:hover .car-tooltip{opacity:1;visibility:visible}
.single-car-item-2 .car-image .status{color:#fff;font-size:14px;line-height:26px;margin:0;padding:0 8px;border-radius:3px;text-transform:uppercase;font-weight:700;position:absolute;bottom:8px;left:8px}
.single-car-item-2 .car-image .status.special{background-color:#fa9900}
.single-car-item-2 .car-image .status.new{background-color:#0086cc}
.single-car-item-2 .car-image .status.certified{background-color:#690}
.single-car-item-2 .car-image .status.condition{background-color:#0086cc}
.single-car-item-2 .car-image .sale-badge{position:absolute;top:8px;right:8px;color:#fff;background:#ec3922;padding:5px;line-height:1;text-transform:uppercase;font-size:12px;font-weight:700}
.single-car-item-2 .car-content{padding-top:10px}
.single-car-item-2 .car-content .price{display:block}
.single-car-item-2 .car-content .price .price-amount{font-size:24px;color:#ce8339;font-weight:700;font-style:italic;font-family:Montserrat,sans-serif;margin-top:5px}
@media only screen and (min-width:1200px) and (max-width:1399px){
.single-car-item-2 .car-content .price .price-amount{font-size:18px}
}
@media (max-width:767px){
.single-car-item-2 .car-content .price .price-amount{font-size:18px}
}
.single-car-item-2 .car-content .price .sale-price{font-size:24px;color:#ec3922;font-weight:700;font-style:italic;font-family:Montserrat,sans-serif;margin-top:5px}
@media only screen and (min-width:1200px) and (max-width:1399px){
.single-car-item-2 .car-content .price .sale-price{font-size:18px}
}
@media (max-width:767px){
.single-car-item-2 .car-content .price .sale-price{font-size:18px}
}
.single-car-item-2 .car-content .price .regular-price{color:#737f96;text-decoration:line-through;font-size:16px;margin-left:10px;font-weight:400;position:relative;top:3px;font-style:italic}
.single-car-item-2 .car-content .price .discount-percentage{font-size:12px;text-transform:uppercase;color:#fff;padding:2px 7px;background:#690;margin-left:20px;margin-right:20px;position:relative;border-radius:2px;font-style:normal;letter-spacing:-.025em;font-weight:700}
@media only screen and (min-width:1200px) and (max-width:1399px){
.single-car-item-2 .car-content .price .discount-percentage{margin-left:10px;margin-right:10px}
}
@media (max-width:767px){
.single-car-item-2 .car-content .price .discount-percentage{margin-left:10px;margin-right:10px}
}
.single-car-item-2 .car-content .price .sold{font-size:24px;color:#737f96;font-weight:700;font-style:italic;font-family:Montserrat,sans-serif;margin-top:5px}
@media only screen and (min-width:1200px) and (max-width:1399px){
.single-car-item-2 .car-content .price .sold{font-size:18px}
}
@media (max-width:767px){
.single-car-item-2 .car-content .price .sold{font-size:18px}
}
.single-car-item-2 .car-content .body-type a{color:#737f96;text-transform:none;font-size:14px;margin-top:10px}
.single-car-item-2 .car-content .car-title a{font-size:20px;font-weight:700;font-family:Cabin,sans-serif;color:#293957;position:relative;overflow:hidden;-webkit-transition:all .3s linear;transition:all .3s linear}
@media only screen and (min-width:1200px) and (max-width:1399px){
.single-car-item-2 .car-content .car-title a{font-size:18px}
}
@media (max-width:767px){
.single-car-item-2 .car-content .car-title a{font-size:18px}
}
.single-car-item-2 .car-content .car-title a:hover{color:#ce8339;text-decoration:underline}
.single-car-item-2 .car-content .car-title i{font-size:20px;color:#ce8339}
.single-car-item-2 .car-content .author-meta span{font-size:14px;color:#737f96}
.single-car-item-2 .car-content .author-meta span a{color:#0084c8;-webkit-transition:all .3s linear;transition:all .3s linear}
.single-car-item-2 .car-content .author-meta span a:hover{text-decoration:underline}
.single-car-item-2 .car-content .author-meta span i{font-size:16px}
.single-car-item-2 .car-content .car-meta{border-top:1px solid rgba(41,57,87,.2);margin-top:25px}
.single-car-item-2 .car-content .car-meta li{display:inline-block;position:relative;margin-top:10px}
.single-car-item-2 .car-content .car-meta li+li{padding-left:25px}
@media only screen and (min-width:1200px) and (max-width:1399px){
.single-car-item-2 .car-content .car-meta li+li{padding-left:20px}
}
.single-car-item-2 .car-content .car-meta li+li::before{position:absolute;top:-1px;left:10px;content:'|';color:#d1d5dd;font-size:16px}
@media only screen and (min-width:1200px) and (max-width:1399px){
.single-car-item-2 .car-content .car-meta li+li::before{left:7px}
}
.single-car-item-2 .car-content .car-meta li a{color:#293957;font-size:14px;font-weight:500;-webkit-transition:all .3s linear;transition:all .3s linear}
@media only screen and (min-width:1200px) and (max-width:1399px){
.single-car-item-2 .car-content .car-meta li a{font-size:13px}
}
.single-car-item-2 .car-content .car-meta li a i{font-size:16px;margin-right:5px;color:#737f96;-webkit-transition:all .3s linear;transition:all .3s linear}
.single-car-item-2 .car-content .car-meta li a:hover{color:#ce8339}
.single-car-item-2 .car-content .car-meta li a:hover i{color:#ce8339}
.single-car-item-2:hover .car-image .car-meta{opacity:1;visibility:visible}
.single-car-item-list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px 0}
@media only screen and (min-width:768px) and (max-width:991px){
.single-car-item-list{display:block}
}
@media (max-width:767px){
.single-car-item-list{display:block}
}
.single-car-item-list+.single-car-item-list{border-top:1px solid rgba(41,57,87,.15)}
.single-car-item-list .car-image{position:relative;max-width:370px;height:100%}
@media only screen and (min-width:992px) and (max-width:1199px){
.single-car-item-list .car-image{max-width:270px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.single-car-item-list .car-image{max-width:inherit;width:100%}
}
@media (max-width:767px){
.single-car-item-list .car-image{max-width:inherit;width:100%}
}
.single-car-item-list .car-image a{display:block}
.single-car-item-list .car-image a img{width:100%}
.single-car-item-list .car-image .car-meta{position:absolute;right:8px;bottom:8px;-webkit-transition:all .3s linear;transition:all .3s linear;opacity:0;visibility:hidden}
.single-car-item-list .car-image .car-meta li{display:inline-block}
.single-car-item-list .car-image .car-meta li button{color:#fff;font-size:22px;margin-left:1px;background:#293957;-webkit-transition:all .3s linear;transition:all .3s linear;width:30px;height:30px;line-height:30px;position:relative;padding:0;border:0}
.single-car-item-list .car-image .car-meta li button .car-tooltip{position:absolute;color:#fff;background:#293957;font-size:12px;font-weight:400;text-transform:none;padding:6px 7px;top:-33px;white-space:nowrap;z-index:5;line-height:15px;opacity:0;visibility:hidden;-webkit-transition:all .2s linear;transition:all .2s linear}
.single-car-item-list .car-image .car-meta li button .car-tooltip::after{content:'';position:absolute;top:calc(100% - 2px);display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #293957}
.single-car-item-list .car-image .car-meta li button .car-tooltip.compare{left:0}
.single-car-item-list .car-image .car-meta li button .car-tooltip.compare::after{left:10px}
.single-car-item-list .car-image .car-meta li button .car-tooltip.View{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.single-car-item-list .car-image .car-meta li button .car-tooltip.View::after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.single-car-item-list .car-image .car-meta li button .car-tooltip.favourite{right:0}
.single-car-item-list .car-image .car-meta li button .car-tooltip.favourite::after{right:10px}
.single-car-item-list .car-image .car-meta li button:hover{background-color:#ce8339}
.single-car-item-list .car-image .car-meta li button:hover .car-tooltip{opacity:1;visibility:visible}
.single-car-item-list .car-image .status{color:#fff;font-size:14px;line-height:26px;margin:0;padding:0 8px;border-radius:3px;text-transform:uppercase;font-weight:700;position:absolute;bottom:8px;left:8px}
.single-car-item-list .car-image .status.special{background-color:#fa9900}
.single-car-item-list .car-image .status.new{background-color:#0086cc}
.single-car-item-list .car-image .status.certified{background-color:#690}
.single-car-item-list .car-image .status.condition{background-color:#0086cc}
.single-car-item-list .car-image .sale-badge{position:absolute;top:8px;right:8px;color:#fff;background:#ec3922;padding:5px;line-height:1;text-transform:uppercase;font-size:12px;font-weight:700}
.single-car-item-list .car-content{-moz-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1;padding-left:30px;position:relative}
@media only screen and (min-width:768px) and (max-width:991px){
.single-car-item-list .car-content{padding-left:0;margin-top:25px}
}
@media (max-width:767px){
.single-car-item-list .car-content{padding-left:0;margin-top:25px}
}
.single-car-item-list .car-content .content-title .body-type a{color:#737f96;text-transform:none;font-size:14px}
.single-car-item-list .car-content .content-title .car-title{margin-bottom:0}
.single-car-item-list .car-content .content-title .car-title a{font-size:20px;font-weight:700;font-family:Cabin,sans-serif;color:#293957;position:relative;overflow:hidden;-webkit-transition:all .3s linear;transition:all .3s linear}
@media only screen and (min-width:1200px) and (max-width:1399px){
.single-car-item-list .car-content .content-title .car-title a{font-size:18px}
}
@media (max-width:767px){
.single-car-item-list .car-content .content-title .car-title a{font-size:18px}
}
.single-car-item-list .car-content .content-title .car-title a:hover{color:#ce8339;text-decoration:underline}
.single-car-item-list .car-content .content-title .car-title i{font-size:20px;color:#ce8339}
.single-car-item-list .car-content .price{display:block;position:absolute;top:0;right:0;text-align:right}
@media (max-width:767px){
.single-car-item-list .car-content .price{position:relative;text-align:left}
}
@media only screen and (min-width:576px) and (max-width:767px){
.single-car-item-list .car-content .price{position:absolute;text-align:right}
}
.single-car-item-list .car-content .price .price-amount{font-size:24px;line-height:30px;color:#ce8339;font-weight:700;font-style:italic;font-family:Montserrat,sans-serif}
@media only screen and (min-width:1200px) and (max-width:1399px){
.single-car-item-list .car-content .price .price-amount{font-size:18px}
}
@media (max-width:767px){
.single-car-item-list .car-content .price .price-amount{font-size:18px}
}
.single-car-item-list .car-content .price .sale-price{font-size:24px;line-height:30px;color:#ec3922;font-weight:700;font-style:italic;font-family:Montserrat,sans-serif}
@media only screen and (min-width:1200px) and (max-width:1399px){
.single-car-item-list .car-content .price .sale-price{font-size:18px}
}
@media (max-width:767px){
.single-car-item-list .car-content .price .sale-price{font-size:18px}
}
.single-car-item-list .car-content .price .regular-price{color:#737f96;text-decoration:line-through;font-size:16px;margin-left:10px;font-weight:400;position:relative;top:3px;font-style:italic}
.single-car-item-list .car-content .price .discount-percentage{font-size:12px;text-transform:uppercase;color:#fff;padding:2px 7px;background:#690;margin-left:20px;margin-right:20px;position:relative;border-radius:2px;font-style:normal;letter-spacing:-.025em;font-weight:700}
@media only screen and (min-width:1200px) and (max-width:1399px){
.single-car-item-list .car-content .price .discount-percentage{margin-left:10px;margin-right:10px}
}
@media (max-width:767px){
.single-car-item-list .car-content .price .discount-percentage{margin-left:10px;margin-right:10px}
}
.single-car-item-list .car-content .price .sold{font-size:24px;line-height:30px;color:#737f96;font-weight:700;font-style:italic;font-family:Montserrat,sans-serif}
@media only screen and (min-width:1200px) and (max-width:1399px){
.single-car-item-list .car-content .price .sold{font-size:18px}
}
@media (max-width:767px){
.single-car-item-list .car-content .price .sold{font-size:18px}
}
.single-car-item-list .car-content .price .msrp{font-size:14px;color:#737f96;text-align:right;margin-top:5px}
@media (max-width:767px){
.single-car-item-list .car-content .price .msrp{text-align:left}
}
.single-car-item-list .car-content .price .msrp strong{font-size:16px;font-weight:700;color:#293957}
.single-car-item-list .car-content .car-meta{padding:5px 0 15px;border-bottom:1px solid rgba(41,57,87,.15)}
.single-car-item-list .car-content .car-meta li{display:inline-block}
@media (max-width:767px){
.single-car-item-list .car-content .car-meta li{display:block}
}
@media only screen and (min-width:576px) and (max-width:767px){
.single-car-item-list .car-content .car-meta li{display:inline-block}
}
.single-car-item-list .car-content .car-meta li+li{margin-left:30px;padding-left:30px;border-left:1px solid rgba(41,57,87,.15);margin-top:10px}
@media (max-width:767px){
.single-car-item-list .car-content .car-meta li+li{margin-left:0;padding-left:0;margin-top:15px;padding-top:15px;border-top:1px solid rgba(41,57,87,.15);border-left:0}
}
@media only screen and (min-width:576px) and (max-width:767px){
.single-car-item-list .car-content .car-meta li+li{margin-left:15px;padding-left:15px;margin-top:0;padding-top:0;border-top:0;border-left:1px solid rgba(41,57,87,.15)}
}
.single-car-item-list .car-content .car-meta li .glance{position:relative;padding-left:30px}
.single-car-item-list .car-content .car-meta li .glance i{position:absolute;top:0;left:0;font-size:24px;line-height:28px;color:#737f96}
.single-car-item-list .car-content .car-meta li .glance .label{font-size:14px;line-height:28px;font-weight:400;color:#737f96;text-transform:uppercase;display:block}
.single-car-item-list .car-content .car-meta li .glance .value{font-size:14px;font-weight:700;color:#293957;display:block}
.single-car-item-list .car-content .dealer-certificates .dealer-author{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}
.single-car-item-list .car-content .dealer-certificates .dealer-author .author-image a img{border-radius:50%}
.single-car-item-list .car-content .dealer-certificates .dealer-author .author-content{-moz-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1;padding-left:20px}
.single-car-item-list .car-content .dealer-certificates .dealer-author .author-content .name a{font-size:16px;color:#0084c8;font-weight:700;-webkit-transition:all .3s linear;transition:all .3s linear}
.single-car-item-list .car-content .dealer-certificates .dealer-author .author-content .name a:hover{text-decoration:underline}
.single-car-item-list .car-content .dealer-certificates .dealer-author .author-content .rating{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}
.single-car-item-list .car-content .dealer-certificates .dealer-author .author-content .rating .rating-star{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}
.single-car-item-list .car-content .dealer-certificates .dealer-author .author-content .rating .rating-star li{font-size:14px;color:#fa9900}
.single-car-item-list .car-content .dealer-certificates .dealer-author .author-content .rating span{font-size:14px;color:#737f96;margin-left:5px}
.single-car-item-list .car-content .dealer-certificates .dealer-author .author-content p{color:#293957;font-size:14px;margin-top:3px}
.single-car-item-list .car-content .dealer-certificates .dealer-author .author-content p i{color:#737f96;margin-right:5px}
.single-car-item-list .car-content .dealer-certificates .certificates{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}
.single-car-item-list .car-content .dealer-certificates .certificates li{width:100px}
@media only screen and (min-width:576px) and (max-width:767px){
.single-car-item-list .car-content .dealer-certificates .certificates li{width:80px}
}
.single-car-item-list .car-content .dealer-certificates .certificates li+li{margin-left:20px}
.single-car-item-list:hover .car-image .car-meta{opacity:1;visibility:visible}
@media only screen and (min-width:992px) and (max-width:1199px){
.car-list-items .single-car-item-list .car-image{max-width:270px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.car-list-items .single-car-item-list .car-content .content-title .car-title a{font-size:18px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.car-list-items .single-car-item-list .car-content .content-title .car-title i{font-size:18px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.car-list-items .single-car-item-list .car-content .price .price-amount{font-size:18px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.car-list-items .single-car-item-list .car-content .price .sale-price{font-size:18px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.car-list-items .single-car-item-list .car-content .price .discount-percentage{margin-left:10px;margin-right:10px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.car-list-items .single-car-item-list .car-content .price .sold{font-size:18px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.car-list-items .single-car-item-list .car-content .car-meta li+li{padding-left:20px;margin-left:20px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.car-list-items .single-car-item-list .car-content .car-meta li .glance i{font-size:20px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.car-list-items .single-car-item-list .car-content .dealer-certificates{display:block!important}
}
.cars-dark-2{background-color:#1a1f28}
.cars-dark-2 .section-title-2 .title{color:#fff}
.cars-dark-2 .cars-wrapper .cars-tab-menu .nav li a{color:#fff}
.cars-dark-2 .cars-wrapper .cars-tab-menu .nav li a.active,.cars-dark-2 .cars-wrapper .cars-tab-menu .nav li a:hover{color:#fff;background-color:#ce8339}
.cars-dark-2 .single-car-item-2 .car-content .car-title a{color:#fff}
.cars-dark-2 .single-car-item-2 .car-content .car-title a:hover{color:#ce8339;text-decoration:underline}
.cars-dark-2 .single-car-item-2 .car-content .car-title i{font-size:20px;color:#ce8339}
.cars-dark-2 .single-car-item-2 .car-content .car-meta{border-top:1px solid #253146}
.cars-dark-2 .single-car-item-2 .car-content .car-meta li+li::before{color:#3e485a}
.cars-dark-2 .single-car-item-2 .car-content .car-meta li a{color:#fff}
.cars-dark-2 .single-car-item-2 .car-content .car-meta li a i{color:#737f96}
.cars-dark-2 .single-car-item-2 .car-content .car-meta li a:hover{color:#ce8339}
.cars-dark-2 .single-car-item-2 .car-content .car-meta li a:hover i{color:#ce8339}
.cars-dark-2 .single-car-item-2:hover .car-image .car-meta{opacity:1;visibility:visible}
.testimonial-brand-area{background-color:#edeff1}
.testimonial-area{padding-top:115px;padding-bottom:80px;overflow:hidden}
@media only screen and (min-width:992px) and (max-width:1199px){
.testimonial-area{padding-top:95px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.testimonial-area{padding-top:75px}
}
@media (max-width:767px){
.testimonial-area{padding-top:55px;padding-bottom:60px}
}
.testimonial-row{margin-left:-35px;margin-right:-35px;margin-top:50px}
@media (max-width:767px){
.testimonial-row{margin-left:0;margin-right:0}
}
.testimonial-row .testimonial-col{padding:0 35px}
@media (max-width:767px){
.testimonial-row .testimonial-col{padding:0}
}
.single-testimonial .testimonial-content{background-color:#fff;padding:40px;border-radius:2px;position:relative}
@media (max-width:767px){
.single-testimonial .testimonial-content{padding:25px}
}
.single-testimonial .testimonial-content::before{content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-top:20px solid #fff;position:absolute;left:22px;bottom:-20px}
.single-testimonial .testimonial-content .title-rating .testimonial-title{font-weight:700;font-size:20px;color:#293957}
@media (max-width:767px){
.single-testimonial .testimonial-content .title-rating .testimonial-title{font-size:16px}
}
.single-testimonial .testimonial-content .title-rating .testimonial-rating{position:relative}
.single-testimonial .testimonial-content .title-rating .testimonial-rating::before{content:"-";display:inline-block;margin:0 5px;font-weight:700;font-size:20px;color:#293957}
@media (max-width:767px){
.single-testimonial .testimonial-content .title-rating .testimonial-rating::before{font-size:16px}
}
.single-testimonial .testimonial-content .title-rating .testimonial-rating li i{font-size:24px;color:#67a900;line-height:1.2}
@media (max-width:767px){
.single-testimonial .testimonial-content .title-rating .testimonial-rating li i{font-size:18px}
}
.single-testimonial .testimonial-content p{font-style:italic;font-size:18px;letter-spacing:.015em;margin:0;color:#293957;margin-top:35px}
@media (max-width:767px){
.single-testimonial .testimonial-content p{font-size:16px}
}
.single-testimonial .testimonial-content p::before{content:open-quote}
.single-testimonial .testimonial-content p::after{content:close-quote}
.single-testimonial .testimonial-author{margin-top:40px}
.single-testimonial .testimonial-author .author-image img{border-radius:50%}
.single-testimonial .testimonial-author .author-content{padding-left:15px}
.single-testimonial .testimonial-author .author-content .author-name{font-size:16px;text-transform:uppercase;color:#293957;font-weight:700}
@media (max-width:767px){
.single-testimonial .testimonial-author .author-content .author-name{font-size:14px}
}
.single-testimonial .testimonial-author .author-content .designation{font-size:14px;color:#293957}
.single-testimonial .testimonial-author .author-content .designation a{color:#09c}
.testimonial-active .slick-arrow{font-size:16px;width:25px;height:25px;line-height:25px;text-align:center;border-radius:2px;color:#fff;background:#c2cad9;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear;position:absolute;top:-75px;right:35px;z-index:5}
@media (max-width:767px){
.testimonial-active .slick-arrow{right:0}
}
.testimonial-active .slick-arrow.prev{right:67px}
@media (max-width:767px){
.testimonial-active .slick-arrow.prev{right:37px}
}
.testimonial-active .slick-arrow:hover{background-color:#ce8339;color:#fff}
.testimonial-content-2-active .slick-arrow{font-size:16px;width:25px;height:25px;line-height:25px;text-align:center;border-radius:2px;color:#fff;background:#c2cad9;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear;position:absolute;top:-30px;right:0;z-index:5}
.testimonial-content-2-active .slick-arrow.prev{right:37px}
.testimonial-content-2-active .slick-arrow:hover{background-color:#ce8339;color:#fff}
.brand-area{padding-bottom:115px}
@media only screen and (min-width:992px) and (max-width:1199px){
.brand-area{padding-bottom:95px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.brand-area{padding-bottom:75px}
}
@media (max-width:767px){
.brand-area{padding-bottom:55px}
}
.brand-wrapper{border-top:1px solid #cfd3d8;padding-top:50px;text-align:center}
@media (max-width:767px){
.brand-wrapper{padding-top:20px}
}
.single-brand{text-align:center;margin-top:30px;display:inline-block;position:relative}
.single-brand .brand{-webkit-transition:all .3s linear;transition:all .3s linear}
.single-brand .brand-hover{position:absolute;top:0;left:0;opacity:0;visibility:hidden;z-index:2;-webkit-transition:all .3s linear;transition:all .3s linear}
.single-brand:hover .brand{opacity:0;visibility:hidden}
.single-brand:hover .brand-hover{opacity:1;visibility:visible}
.testimonial-brand-dark{background-color:#202424}
.testimonial-brand-dark .section-title .title{color:#fff}
.testimonial-brand-dark .single-testimonial .testimonial-content{background-color:#2a3131}
.testimonial-brand-dark .single-testimonial .testimonial-content::before{border-top:20px solid #2a3131}
.testimonial-brand-dark .single-testimonial .testimonial-content .title-rating .testimonial-title{color:#fff}
.testimonial-brand-dark .single-testimonial .testimonial-content .title-rating .testimonial-rating::before{color:#fff}
.testimonial-brand-dark .single-testimonial .testimonial-content p{color:#fff}
.testimonial-brand-dark .single-testimonial .testimonial-author .author-content .author-name{color:#fff}
.testimonial-brand-dark .single-testimonial .testimonial-author .author-content .designation{color:#7a8395}
.testimonial-brand-dark .single-testimonial .testimonial-author .author-content .designation a{color:#09c}
.testimonial-brand-dark .testimonial-active .slick-arrow{color:#fff;background:#4b6363}
.testimonial-brand-dark .testimonial-active .slick-arrow:hover{background-color:#ce8339;color:#fff}
.testimonial-brand-dark .brand-wrapper{border-top:1px solid rgba(122,131,149,.25)}
.single-testimonial-content{background-color:#f5f7fa;padding:40px;border-radius:2px;position:relative;margin-top:50px}
@media (max-width:767px){
.single-testimonial-content{padding:25px}
}
.single-testimonial-content .title-rating .testimonial-title{font-weight:700;font-size:20px;color:#293957}
.single-testimonial-content .title-rating .testimonial-rating{position:relative}
.single-testimonial-content .title-rating .testimonial-rating::before{content:"-";display:inline-block;margin:0 5px;font-weight:700;font-size:20px;color:#293957}
@media (max-width:767px){
.single-testimonial-content .title-rating .testimonial-rating::before{font-size:16px}
}
.single-testimonial-content .title-rating .testimonial-rating li i{font-size:24px;color:#67a900;line-height:1.2}
@media (max-width:767px){
.single-testimonial-content .title-rating .testimonial-rating li i{font-size:18px}
}
.single-testimonial-content .title-rating .testimonial-rating li.rating-on i{color:#67a900}
.single-testimonial-content .title-rating .link{font-size:14px;color:#737f96;margin-left:30px}
@media (max-width:767px){
.single-testimonial-content .title-rating .link{display:none}
}
.single-testimonial-content .title-rating .link a{color:#293957;text-decoration:underline}
.single-testimonial-content .title-rating .trust{margin-left:25px}
@media (max-width:767px){
.single-testimonial-content .title-rating .trust{display:none}
}
.single-testimonial-content p{font-style:italic;font-size:18px;letter-spacing:.015em;margin:0;color:#293957;margin-top:35px}
@media (max-width:767px){
.single-testimonial-content p{font-size:16px}
}
.single-testimonial-content p::before{content:open-quote}
.single-testimonial-content p::after{content:close-quote}
.single-testimonial-author{margin-top:50px;opacity:.25;-webkit-transition:all .3s linear;transition:all .3s linear}
.single-testimonial-author .author-image img{border-radius:50%}
.single-testimonial-author .author-content{padding-left:15px}
.single-testimonial-author .author-content .author-name{font-size:16px;text-transform:uppercase;color:#293957;font-weight:700}
@media only screen and (min-width:768px) and (max-width:991px){
.single-testimonial-author .author-content .author-name{font-size:14px}
}
@media (max-width:767px){
.single-testimonial-author .author-content .author-name{font-size:14px}
}
.single-testimonial-author .author-content .designation{font-size:14px;color:#293957}
.single-testimonial-author .author-content .designation a{color:#09c}
.single-testimonial-author.slick-current{opacity:1}
.testimonial-more{position:absolute;top:0;right:15px;margin-top:5px}
@media (max-width:767px){
.testimonial-more{position:relative;text-align:center;margin-top:40px}
}
.testimonial-more .more{color:#293957;text-transform:uppercase;font-weight:700;font-size:14px;-webkit-transition:all .3s linear;transition:all .3s linear}
.testimonial-more .more:hover{color:#ce8339}
.testimonial-brand-dark-2{background-color:#1a1f28}
.testimonial-brand-dark-2 .section-title-2 .title{color:#fff}
.testimonial-brand-dark-2 .single-testimonial-content{background-color:#1d232d}
.testimonial-brand-dark-2 .single-testimonial-content .title-rating .testimonial-title{color:#737f96}
.testimonial-brand-dark-2 .single-testimonial-content .title-rating .link{color:#737f96}
.testimonial-brand-dark-2 .single-testimonial-content .title-rating .link a{color:#fff}
.testimonial-brand-dark-2 .single-testimonial-content p{color:#fff}
.testimonial-brand-dark-2 .single-testimonial-author .author-content .author-name{color:#fff}
.testimonial-brand-dark-2 .single-testimonial-author .author-content .designation{color:#737f96}
.testimonial-brand-dark-2 .single-testimonial-author .author-content .designation a{color:#09c}
.testimonial-brand-dark-2 .testimonial-more .more{color:#7a8395}
.testimonial-brand-dark-2 .testimonial-more .more:hover{color:#ce8339}
.testimonial-brand-dark-2 .brand-area .brand-wrapper{border-color:rgba(122,131,149,.15)}
.testimonial-brand-dark-3{background-color:#1d242e}
.testimonial-brand-dark-3 .section-title-3 .main-title{color:#fff}
.testimonial-brand-dark-3 .single-testimonial .testimonial-content{background-color:#212b39}
.testimonial-brand-dark-3 .single-testimonial .testimonial-content::before{border-top:20px solid #212b39}
.testimonial-brand-dark-3 .single-testimonial .testimonial-content .title-rating .testimonial-title{color:#fff}
.testimonial-brand-dark-3 .single-testimonial .testimonial-content .title-rating .testimonial-rating::before{color:#fff}
.testimonial-brand-dark-3 .single-testimonial .testimonial-content p{color:#fff}
.testimonial-brand-dark-3 .single-testimonial .testimonial-author .author-content .author-name{color:#fff}
.testimonial-brand-dark-3 .single-testimonial .testimonial-author .author-content .designation{color:#7a8395}
.testimonial-brand-dark-3 .single-testimonial .testimonial-author .author-content .designation a{color:#09c}
.testimonial-brand-dark-3 .testimonial-active .slick-arrow{color:#fff;background:#3e485a}
.testimonial-brand-dark-3 .testimonial-active .slick-arrow:hover{background-color:#ce8339;color:#fff}
.testimonial-brand-dark-3 .brand-wrapper{border-top:1px solid rgba(122,131,149,.25)}
.testimonial-area-4{padding-bottom:120px;padding-top:115px}
@media only screen and (min-width:992px) and (max-width:1199px){
.testimonial-area-4{padding-top:95;padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.testimonial-area-4{padding-top:75;padding-bottom:80px}
}
@media (max-width:767px){
.testimonial-area-4{padding-top:55;padding-bottom:60px}
}
.dealership-area{padding-top:115px;padding-bottom:35%;background-position:bottom center;background-size:cover}
@media only screen and (min-width:992px) and (max-width:1199px){
.dealership-area{padding-top:95px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.dealership-area{padding-bottom:60%;padding-top:75px}
}
@media (max-width:767px){
.dealership-area{padding-bottom:100%;padding-top:55px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.dealership-area{padding-bottom:75%}
}
.dealership-content{max-width:500px}
.dealership-content .sub-title{color:#737f96;font-size:20px;font-weight:700;text-transform:uppercase}
@media (max-width:767px){
.dealership-content .sub-title{font-size:16px}
}
.dealership-content .main-title{color:#293957;font-size:42px;text-transform:uppercase;line-height:48px;margin-top:25px}
@media (max-width:767px){
.dealership-content .main-title{font-size:26px;line-height:36px}
}
.dealership-content p{font-size:18px;line-height:32px;margin-top:45px}
.dealership-content img{margin-top:50px}
.dealership-content .name{color:#ce8339;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:32px}
.dealership-content .designation{color:#737f96;font-size:14px;font-weight:400}
.dealership-counter .dealership-counter-items{max-width:195px}
.dealership-counter .dealership-counter-items .single-counter-item{margin-top:50px}
.dealership-counter .dealership-counter-items .single-counter-item .count{color:#ce8339;font-family:Montserrat,sans-serif;font-size:60px;font-weight:700;line-height:48px}
@media (max-width:767px){
.dealership-counter .dealership-counter-items .single-counter-item .count{font-size:36px;line-height:40px}
}
.dealership-counter .dealership-counter-items .single-counter-item p{color:#293957;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;margin-top:22px}
@media (max-width:767px){
.dealership-counter .dealership-counter-items .single-counter-item p{font-size:12px}
}
.dealership-dark .dealership-content .sub-title{color:#ce8339}
.dealership-dark .dealership-content .main-title{color:#fff}
.dealership-dark .dealership-content p{color:#fff}
.dealership-dark .dealership-content .designation{color:#fff}
.dealership-dark .dealership-counter .dealership-counter-items .single-counter-item p{color:#fff}
.choose-area{padding-top:115px}
@media only screen and (min-width:992px) and (max-width:1199px){
.choose-area{padding-top:95px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.choose-area{padding-top:75px}
}
@media (max-width:767px){
.choose-area{padding-top:55px}
}
.choose-wrapper{border-bottom:1px solid rgba(122,131,149,.15);padding-bottom:115px}
@media only screen and (min-width:992px) and (max-width:1199px){
.choose-wrapper{padding-bottom:95px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.choose-wrapper{padding-bottom:75px}
}
@media (max-width:767px){
.choose-wrapper{padding-bottom:55px}
}
.single-choose{margin-top:30px;position:relative}
.single-choose .choose-icon{position:relative;width:50px;text-align:center}
.single-choose .choose-icon i{font-size:60px;color:#ce8339}
.single-choose .choose-icon .number{color:#e6e7e9;font-family:Montserrat,sans-serif;font-size:48px;font-weight:800;position:absolute;left:50%;top:60px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
@media only screen and (min-width:768px) and (max-width:991px){
.single-choose .choose-icon .number{display:none}
}
@media (max-width:767px){
.single-choose .choose-icon .number{display:none}
}
.single-choose .choose-content{padding-left:30px;-moz-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1}
@media only screen and (min-width:992px) and (max-width:1199px){
.single-choose .choose-content{padding-left:20px}
}
@media (max-width:767px){
.single-choose .choose-content{padding-left:0;padding-top:20px}
}
.single-choose .choose-content .title{color:#293957;font-size:18px;font-weight:700;text-transform:uppercase;line-height:26px}
@media only screen and (min-width:992px) and (max-width:1199px){
.single-choose .choose-content .title{font-size:16px}
}
@media (max-width:767px){
.single-choose .choose-content .title{font-size:16px}
}
.single-choose .choose-content p{margin-top:22px}
.choose-dark{background-color:#1b1e1e}
.choose-dark .section-title .title{color:#fff}
.choose-dark .single-choose .choose-icon .number{color:#333939}
.choose-dark .single-choose .choose-content .title{color:#fff}
.choose-dark .single-choose .choose-content p{margin-top:22px}
.why-choose-area{padding-top:115px;padding-bottom:120px;position:relative}
@media only screen and (min-width:992px) and (max-width:1199px){
.why-choose-area{padding-top:95px;padding-bottom:95px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.why-choose-area{padding-top:75px;padding-bottom:0}
}
@media (max-width:767px){
.why-choose-area{padding-top:75px;padding-bottom:0}
}
.why-choose-image{position:absolute;bottom:0;right:0;width:50%}
@media only screen and (min-width:768px) and (max-width:991px){
.why-choose-image{position:relative;padding-left:15px;padding-right:15px;width:720px;margin:0 auto}
}
@media (max-width:767px){
.why-choose-image{position:relative;padding-left:15px;padding-right:15px;width:100%;margin:0 auto}
}
.why-choose-image .image{max-width:580px;margin-left:250px;margin-right:auto}
@media only screen and (min-width:1200px) and (max-width:1399px){
.why-choose-image .image{margin-left:180px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.why-choose-image .image{margin-left:180px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.why-choose-image .image{margin:0 auto;max-width:380px;padding-top:80px}
}
@media (max-width:767px){
.why-choose-image .image{margin:0 auto;max-width:380px;padding-top:80px}
}
.single-choose-item{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:100px}
@media only screen and (min-width:768px) and (max-width:991px){
.single-choose-item{margin-top:70px}
}
@media (max-width:767px){
.single-choose-item{margin-top:50px}
}
.single-choose-item .choose-icon{width:100px}
@media (max-width:767px){
.single-choose-item .choose-icon{width:50px}
}
.single-choose-item .choose-icon i{font-size:72px;color:#e9490a;line-height:60px}
@media (max-width:767px){
.single-choose-item .choose-icon i{font-size:36px;line-height:40px}
}
.single-choose-item .choose-content{-moz-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1;max-width:230px}
.single-choose-item .choose-content .title{font-size:20px;font-weight:700;color:#293957;font-family:Cabin,sans-serif}
@media (max-width:767px){
.single-choose-item .choose-content .title{font-size:18px}
}
.single-choose-item .choose-content p{font-size:16px;color:#737f96;margin-top:15px}
.why-choose-dark .section-title-3 .main-title{color:#fff}
.why-choose-dark .single-choose-item .choose-content .title{color:#fff}
.why-choose-wrapper{border-top:1px solid rgba(41,57,87,.15);padding-top:112px;padding-bottom:120px}
@media only screen and (min-width:992px) and (max-width:1199px){
.why-choose-wrapper{padding-top:92px;padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.why-choose-wrapper{padding-top:72px;padding-bottom:80px}
}
@media (max-width:767px){
.why-choose-wrapper{padding-top:52px;padding-bottom:60px}
}
.why-choose-title .title{font-size:36px;font-weight:700;font-family:Cabin,sans-serif;color:#293957}
@media (max-width:767px){
.why-choose-title .title{font-size:24px}
}
.single-choose-2{margin-top:50px}
.single-choose-2 .choose-image img{width:100%}
.single-choose-2 .choose-content{background-color:#f0f3f5;padding:30px;min-height:172px}
@media only screen and (min-width:992px) and (max-width:1199px){
.single-choose-2 .choose-content{min-height:195px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.single-choose-2 .choose-content{min-height:inherit}
}
@media (max-width:767px){
.single-choose-2 .choose-content{min-height:inherit;padding:20px}
}
.single-choose-2 .choose-content .title{font-size:20px;font-weight:700;font-family:Cabin,sans-serif;color:#293957;text-transform:uppercase}
@media (max-width:767px){
.single-choose-2 .choose-content .title{font-size:18px}
}
.single-choose-2 .choose-content p{margin-top:15px}
.single-choose-2 .choose-content p strong{color:#293957}
.news-area{padding-top:115px;padding-bottom:105px}
@media only screen and (min-width:992px) and (max-width:1199px){
.news-area{padding-top:95px;padding-bottom:85px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.news-area{padding-top:75px;padding-bottom:65px}
}
@media (max-width:767px){
.news-area{padding-top:55px;padding-bottom:45px}
}
.news-bg{background-color:#f3f5f8}
.single-news .news-image a{display:block}
.single-news .news-image a img{width:100%;-webkit-transition:all .3s linear;transition:all .3s linear}
.single-news .news-image a:hover img{opacity:.8}
.single-news .news-image-gallery a{display:block}
.single-news .news-image-gallery a img{width:100%;-webkit-transition:all .3s linear;transition:all .3s linear}
.single-news .news-image-gallery a:hover img{opacity:.8}
.single-news .news-image-gallery .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;z-index:5;width:26px;line-height:26px;height:26px;font-size:16px;color:#293957;border-radius:2px;background:#fff;-webkit-transition:all .3s linear;transition:all .3s linear;left:10px;cursor:pointer}
.single-news .news-image-gallery .slick-arrow.next{left:auto;right:10px}
.single-news .news-image-gallery .slick-arrow:hover{background-color:#ce8339;color:#fff}
.single-news .news-video{position:relative}
.single-news .news-video a{display:block}
.single-news .news-video a img{width:100%;-webkit-transition:all .3s linear;transition:all .3s linear}
.single-news .news-video a:hover img{opacity:.8}
.single-news .news-video .play{width:50px;height:50px;line-height:50px;text-align:center;font-size:30px;background-color:#fff;border-radius:50%;color:#d70000;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.single-news .news-content{padding-top:16px}
.single-news .news-content .news-meta{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}
.single-news .news-content .news-meta .meta-cat a{font-size:14px;font-weight:700;color:#ce8339}
.single-news .news-content .news-meta .meta-date{position:relative}
.single-news .news-content .news-meta .meta-date a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#737f96;font-size:14px}
.single-news .news-content .news-meta .meta-date a::before{content:'|';color:#d1d5dd;margin:0 12px;display:inline-block;position:relative;top:-1px;font-weight:400}
.single-news .news-content .news-title a{font-size:20px;color:#293957;font-weight:700;font-family:Cabin,sans-serif;margin-top:10px;-webkit-transition:all .3s linear;transition:all .3s linear}
.single-news .news-content .news-title a:hover{color:#ce8339;text-decoration:underline}
.single-news .news-content p{margin-top:15px}
.single-news .news-content .news-meta-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0 0;border-top:1px solid #dfe2e5;font-weight:400;margin-top:24px}
.single-news .news-content .news-meta-bottom li{display:inline-block;position:relative}
.single-news .news-content .news-meta-bottom li+li{padding-left:24px}
.single-news .news-content .news-meta-bottom li+li::before{content:'|';color:#d1d5dd;position:absolute;top:1px;left:11px;font-weight:400}
@media only screen and (min-width:992px) and (max-width:1199px){
.single-news .news-content .news-meta-bottom li+li::before{top:-1px}
}
@media (max-width:767px){
.single-news .news-content .news-meta-bottom li+li::before{top:-3px}
}
.single-news .news-content .news-meta-bottom li a,.single-news .news-content .news-meta-bottom li span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#737f96;font-size:16px;-webkit-transition:all .3s linear;transition:all .3s linear}
@media only screen and (min-width:992px) and (max-width:1199px){
.single-news .news-content .news-meta-bottom li a,.single-news .news-content .news-meta-bottom li span{font-size:14px}
}
@media (max-width:767px){
.single-news .news-content .news-meta-bottom li a,.single-news .news-content .news-meta-bottom li span{font-size:13px}
}
.single-news .news-content .news-meta-bottom li a i,.single-news .news-content .news-meta-bottom li span i{font-size:20px;color:#aeb7c9;vertical-align:middle;margin-right:5px;-webkit-transition:all .3s linear;transition:all .3s linear}
@media only screen and (min-width:992px) and (max-width:1199px){
.single-news .news-content .news-meta-bottom li a i,.single-news .news-content .news-meta-bottom li span i{font-size:16px}
}
@media (max-width:767px){
.single-news .news-content .news-meta-bottom li a i,.single-news .news-content .news-meta-bottom li span i{font-size:16px}
}
.single-news .news-content .news-meta-bottom li a:hover{color:#ce8339}
.single-news .news-content .news-meta-bottom li a:hover i{color:#ce8339}
.news-list{padding:40px 0}
.news-list+.news-list{border-top:1px solid rgba(41,57,87,.15)}
.news-list .news-content{padding-top:0}
@media (max-width:767px){
.news-list .news-content{padding-top:15px}
}
.news-dark{background-color:#1b1e1e}
.news-dark .section-title .title{color:#fff}
.news-dark .section-title-2 .title{color:#fff}
.news-dark .single-news .news-content .news-meta .meta-cat a{color:#ce8339}
.news-dark .single-news .news-content .news-meta .meta-date a{color:#7a8395}
.news-dark .single-news .news-content .news-meta .meta-date a::before{color:#293957}
.news-dark .single-news .news-content .news-title a{color:#fff}
.news-dark .single-news .news-content .news-title a:hover{color:#ce8339;text-decoration:underline}
.news-dark .single-news .news-content .news-meta-bottom{border-top:1px solid rgba(122,131,149,.15)}
.news-dark .single-news .news-content .news-meta-bottom li+li::before{color:rgba(122,131,149,.15)}
.news-dark .single-news .news-content .news-meta-bottom li a,.news-dark .single-news .news-content .news-meta-bottom li span{color:#7a8395}
.news-dark .single-news .news-content .news-meta-bottom li a:hover{color:#ce8339}
.news-dark .single-news .news-content .news-meta-bottom li a:hover i{color:#ce8339}
.news-dark-2{background-color:#1d232d}
.news-wrapper-2{border-top:1px solid rgba(41,57,87,.15);padding-top:115px;padding-bottom:105px}
@media only screen and (min-width:992px) and (max-width:1199px){
.news-wrapper-2{padding-top:95px;padding-bottom:85px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.news-wrapper-2{padding-top:75px;padding-bottom:65px}
}
@media (max-width:767px){
.news-wrapper-2{padding-top:55px;padding-bottom:45px}
}
.news-dark-2{background-color:#1d232d}
.news-dark-2 .section-title-3 .main-title{color:#fff}
.news-dark-2 .news-wrapper-2{border-color:#2a384d}
.news-dark-2 .single-news .news-content .news-meta .meta-cat a{color:#ce8339}
.news-dark-2 .single-news .news-content .news-meta .meta-date a{color:#7a8395}
.news-dark-2 .single-news .news-content .news-meta .meta-date a::before{color:#293957}
.news-dark-2 .single-news .news-content .news-title a{color:#fff}
.news-dark-2 .single-news .news-content .news-title a:hover{color:#ce8339;text-decoration:underline}
.news-dark-2 .single-news .news-content .news-meta-bottom{border-top:1px solid rgba(122,131,149,.15)}
.news-dark-2 .single-news .news-content .news-meta-bottom li+li::before{color:rgba(122,131,149,.15)}
.news-dark-2 .single-news .news-content .news-meta-bottom li a,.news-dark-2 .single-news .news-content .news-meta-bottom li span{color:#7a8395}
.news-dark-2 .single-news .news-content .news-meta-bottom li a:hover{color:#ce8339}
.news-dark-2 .single-news .news-content .news-meta-bottom li a:hover i{color:#ce8339}
.news-dark-3{background-color:#1b1f28}
.news-dark-3 .section-title-3 .main-title{color:#fff}
.news-dark-3 .news-wrapper-2{border-color:#2a384d}
.news-dark-3 .single-news .news-content .news-meta .meta-cat a{color:#ce8339}
.news-dark-3 .single-news .news-content .news-meta .meta-date a{color:#7a8395}
.news-dark-3 .single-news .news-content .news-meta .meta-date a::before{color:#293957}
.news-dark-3 .single-news .news-content .news-title a{color:#fff}
.news-dark-3 .single-news .news-content .news-title a:hover{color:#ce8339;text-decoration:underline}
.news-dark-3 .single-news .news-content .news-meta-bottom{border-top:1px solid rgba(122,131,149,.15)}
.news-dark-3 .single-news .news-content .news-meta-bottom li+li::before{color:rgba(122,131,149,.15)}
.news-dark-3 .single-news .news-content .news-meta-bottom li a,.news-dark-3 .single-news .news-content .news-meta-bottom li span{color:#7a8395}
.news-dark-3 .single-news .news-content .news-meta-bottom li a:hover{color:#ce8339}
.news-dark-3 .single-news .news-content .news-meta-bottom li a:hover i{color:#ce8339}
.footer-area{background-color:#edeff1}
.footer-widget{padding-top:50px;padding-bottom:95px}
@media only screen and (min-width:768px) and (max-width:991px){
.footer-widget{padding-top:30px;padding-bottom:80px}
}
@media (max-width:767px){
.footer-widget{padding-top:10px;padding-bottom:60px}
}
.footer-widget .footer-title{font-size:18px;text-transform:uppercase;color:#293957;font-weight:800}
.text-widget a img{width:164px}
.text-widget .text-content{margin-top:50px}
.text-widget .text-content .single-text p{font-size:14px;line-height:26px;color:#737f96}
.text-widget .text-content .single-text p span{display:block}
.text-widget .text-content .single-text p a{color:#737f96;-webkit-transition:all .3s linear;transition:all .3s linear}
.text-widget .text-content .single-text p a:hover{color:#ce8339}
.footer-menu .menu-items{margin-top:45px}
.footer-menu .menu-items li{margin-top:4px}
.footer-menu .menu-items li a{font-size:14px;color:#737f96;line-height:26px;-webkit-transition:all .3s linear;transition:all .3s linear}
.footer-menu .menu-items li a:hover{color:#ce8339}
.footer-newsletter .newsletter-wrapper{margin-top:45px}
.footer-newsletter .newsletter-wrapper p{font-size:14px}
.footer-newsletter .newsletter-wrapper .newsletter-form{position:relative;margin-top:30px}
.footer-newsletter .newsletter-wrapper .newsletter-form input{width:100%;height:44px;padding:0 15px;border:0;background-color:#fff;color:#666;padding-right:63px}
.footer-newsletter .newsletter-wrapper .newsletter-form button{width:48px;height:44px;position:absolute;top:0;right:0;background-color:#ce8339;color:#fff;padding:0;font-size:20px;border:0}
.footer-newsletter .newsletter-wrapper span{display:block;margin-top:17px;color:#737f96;font-style:italic}
.footer-text{padding-top:20px;padding-bottom:40px;font-size:14px;color:#737f96;border-top:1px solid #dfe2e5}
.footer-copyright{margin-top:20px}
@media only screen and (min-width:768px) and (max-width:991px){
.footer-copyright{width:100%;text-align:center}
}
@media (max-width:767px){
.footer-copyright{width:100%;text-align:center}
}
.footer-copyright p{font-size:14px;color:#737f96}
.footer-copyright p a{font-weight:700;color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear}
.footer-copyright p a:hover{color:#ce8339}
.footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}
@media only screen and (min-width:768px) and (max-width:991px){
.footer-social{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
@media (max-width:767px){
.footer-social{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.footer-social .label{font-size:14px;color:#737f96}
.footer-social .socia{display:-webkit-box;display:-ms-flexbox;display:flex}
.footer-social .socia li{margin-left:20px}
.footer-social .socia li a{color:#737f96;font-size:16px;-webkit-transition:all .3s linear;transition:all .3s linear}
.footer-social .socia li a:hover{color:#ce8339}
.footer-menu-language{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}
@media only screen and (min-width:768px) and (max-width:991px){
.footer-menu-language{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
@media (max-width:767px){
.footer-menu-language{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.footer-menu-language li+li{margin-left:30px}
.footer-menu-language li a{font-size:14px;color:#737f96;-webkit-transition:all .3s linear;transition:all .3s linear}
.footer-menu-language li a:hover{color:#ce8339}
.back-to-top{position:fixed;bottom:36px;right:36px;font-size:16px;width:40px;height:40px;line-height:40px;border-radius:2px;z-index:99;text-align:center;display:none;-webkit-box-shadow:0 0 30px 0 rgba(156,156,156,.25);box-shadow:0 0 30px 0 rgba(156,156,156,.25);-webkit-transition:all .4s linear;transition:all .4s linear;color:#fff;background-color:#ce8339}
@media (max-width:767px){
.back-to-top{width:35px;height:35px;line-height:35px;bottom:15px;right:15px}
}
.back-to-top:hover{color:#fff;background-color:#293957}
.footer-dark{background-color:#202424}
.footer-dark .footer-widget .footer-title{color:#fff}
.footer-dark .text-widget .text-content .single-text p{color:#7a8395}
.footer-dark .text-widget .text-content .single-text p a{color:#7a8395;-webkit-transition:all .3s linear;transition:all .3s linear}
.footer-dark .text-widget .text-content .single-text p a:hover{color:#ce8339}
.footer-dark .footer-menu .menu-items li a{color:#7a8395;-webkit-transition:all .3s linear;transition:all .3s linear}
.footer-dark .footer-menu .menu-items li a:hover{color:#ce8339}
.footer-dark .footer-text{border-top:1px solid rgba(122,131,149,.15)}
.footer-dark .footer-copyright p{color:#7a8395}
.footer-dark .footer-copyright p a{color:#fff;-webkit-transition:all .3s linear;transition:all .3s linear}
.footer-dark .footer-copyright p a:hover{color:#ce8339}
.footer-dark .footer-social .label{color:#7a8395}
.footer-dark .footer-social .socia li a{color:#7a8395;-webkit-transition:all .3s linear;transition:all .3s linear}
.footer-dark .footer-social .socia li a:hover{color:#ce8339}
.footer-dark .footer-menu-language li a{color:#7a8395;-webkit-transition:all .3s linear;transition:all .3s linear}
.footer-dark .footer-menu-language li a:hover{color:#ce8339}
.footer-area-2{background-color:#1a1f28}
.footer-top{padding-bottom:50px}
.single-fact{margin-top:50px}
.single-fact+.single-fact{margin-left:130px}
@media (max-width:767px){
.single-fact+.single-fact{margin-left:40px}
}
.single-fact .count{font-size:30px;font-weight:800;font-style:italic;color:#fff;font-family:Montserrat,sans-serif}
@media (max-width:767px){
.single-fact .count{font-size:22px}
}
.single-fact p{font-size:14px;text-transform:uppercase;color:#999}
.footer-download{padding-top:40px}
.footer-download ul li{display:inline-block;margin-top:10px}
.footer-download ul li+li{margin-left:14px}
@media (max-width:767px){
.footer-download ul li a{width:120px}
}
.footer-widget-2{padding-top:20px;padding-bottom:70px;border-top:1px solid rgba(245,245,245,.15)}
.footer-widget-2 .footer-title{font-size:18px;font-style:italic;text-transform:uppercase;color:#fff;font-weight:800}
@media (max-width:767px){
.footer-menu-2{width:100%}
}
@media only screen and (min-width:576px) and (max-width:767px){
.footer-menu-2{width:auto}
}
.footer-menu-2+.footer-menu-2{margin-left:130px}
@media only screen and (min-width:992px) and (max-width:1199px){
.footer-menu-2+.footer-menu-2{margin-left:90px}
}
@media (max-width:767px){
.footer-menu-2+.footer-menu-2{margin-left:0}
}
@media only screen and (min-width:576px) and (max-width:767px){
.footer-menu-2+.footer-menu-2{margin-left:50px}
}
.footer-menu-2 .menu-items{margin-top:45px}
.footer-menu-2 .menu-items li{margin-top:4px}
.footer-menu-2 .menu-items li a{font-size:14px;color:#99a3b6;line-height:26px;-webkit-transition:all .3s linear;transition:all .3s linear}
.footer-menu-2 .menu-items li a:hover{color:#ce8339}
.footer-newsletter-2 .newsletter-wrapper{margin-top:45px}
.footer-newsletter-2 .newsletter-wrapper p{font-size:14px;color:#99a3b6}
.footer-newsletter-2 .newsletter-wrapper .newsletter-form{position:relative;margin-top:30px}
.footer-newsletter-2 .newsletter-wrapper .newsletter-form input{width:100%;height:44px;padding:0 15px;padding-right:60px;border:0;background-color:#242b36;color:#fff}
.footer-newsletter-2 .newsletter-wrapper .newsletter-form button{width:48px;height:44px;position:absolute;top:0;right:0;background-color:#ce8339;color:#fff;padding:0;font-size:20px;border:0}
.footer-newsletter-2 .newsletter-wrapper span{display:block;margin-top:17px;color:#737f96;font-style:italic}
.footer-text-2{padding-top:20px;padding-bottom:40px}
.footer-copyright-2{margin-top:20px}
@media only screen and (min-width:768px) and (max-width:991px){
.footer-copyright-2{width:100%;text-align:center}
}
@media (max-width:767px){
.footer-copyright-2{width:100%;text-align:center}
}
.footer-copyright-2 p{font-size:14px;color:#999}
.footer-copyright-2 p a{font-weight:700;color:#fff;-webkit-transition:all .3s linear;transition:all .3s linear}
.footer-copyright-2 p a:hover{color:#ce8339}
.footer-social-2{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}
@media only screen and (min-width:768px) and (max-width:991px){
.footer-social-2{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
@media (max-width:767px){
.footer-social-2{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.footer-social-2 .label{font-size:14px;color:#999}
.footer-social-2 .socia{display:-webkit-box;display:-ms-flexbox;display:flex}
.footer-social-2 .socia li{margin-left:20px}
.footer-social-2 .socia li a{color:#999;font-size:16px;-webkit-transition:all .3s linear;transition:all .3s linear}
.footer-social-2 .socia li a:hover{color:#ce8339}
.footer-dark-2{background-color:#1d242e}
.footer-dark-2 .footer-widget .footer-title{color:#fff}
.footer-dark-2 .text-widget .text-content .single-text p{color:#7a8395}
.footer-dark-2 .text-widget .text-content .single-text p a{color:#7a8395;-webkit-transition:all .3s linear;transition:all .3s linear}
.footer-dark-2 .text-widget .text-content .single-text p a:hover{color:#ce8339}
.footer-dark-2 .footer-menu .menu-items li a{color:#7a8395;-webkit-transition:all .3s linear;transition:all .3s linear}
.footer-dark-2 .footer-menu .menu-items li a:hover{color:#ce8339}
.footer-dark-2 .footer-text{border-top:1px solid rgba(122,131,149,.15)}
.footer-dark-2 .footer-copyright p{color:#7a8395}
.footer-dark-2 .footer-copyright p a{color:#fff;-webkit-transition:all .3s linear;transition:all .3s linear}
.footer-dark-2 .footer-copyright p a:hover{color:#ce8339}
.footer-dark-2 .footer-social .label{color:#7a8395}
.footer-dark-2 .footer-social .socia li a{color:#7a8395;-webkit-transition:all .3s linear;transition:all .3s linear}
.footer-dark-2 .footer-social .socia li a:hover{color:#ce8339}
.footer-dark-2 .footer-menu-language li a{color:#7a8395;-webkit-transition:all .3s linear;transition:all .3s linear}
.footer-dark-2 .footer-menu-language li a:hover{color:#ce8339}
.how-work-area{padding-top:112px;padding-bottom:120px;overflow:hidden}
@media only screen and (min-width:992px) and (max-width:1199px){
.how-work-area{padding-top:92px;padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.how-work-area{padding-top:72px;padding-bottom:80px}
}
@media (max-width:767px){
.how-work-area{padding-top:55px;padding-bottom:60px}
}
.single-work{max-width:370px}
@media only screen and (min-width:768px) and (max-width:991px){
.single-work{max-width:inherit}
}
@media (max-width:767px){
.single-work{max-width:inherit}
}
.single-work .work-icon{width:80px}
@media only screen and (min-width:992px) and (max-width:1199px){
.single-work .work-icon{width:60px}
}
@media (max-width:767px){
.single-work .work-icon{width:auto}
}
@media only screen and (min-width:576px) and (max-width:767px){
.single-work .work-icon{width:80px}
}
.single-work .work-icon i{font-size:60px;line-height:50px;color:#ce8339}
@media only screen and (min-width:992px) and (max-width:1199px){
.single-work .work-icon i{font-size:48px;line-height:40px}
}
.single-work .work-icon .number{font-size:48px;font-family:Montserrat,sans-serif;font-style:italic;font-weight:800;color:#ccc;display:block}
@media only screen and (min-width:992px) and (max-width:1199px){
.single-work .work-icon .number{font-size:36px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.single-work .work-icon .number{display:none}
}
@media (max-width:767px){
.single-work .work-icon .number{display:none}
}
.single-work .work-content{-moz-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1}
@media (max-width:767px){
.single-work .work-content{padding-top:20px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.single-work .work-content{padding-top:0}
}
.single-work .work-content .title{font-size:18px;font-weight:700;font-style:italic;text-transform:uppercase}
@media only screen and (min-width:992px) and (max-width:1199px){
.single-work .work-content .title{font-size:16px}
}
.single-work .work-content p{padding-top:20px}
.how-work-dark{background-color:#1a1f28}
.how-work-dark .section-title-2 .title{color:#fff}
.how-work-dark .single-work .work-content .title{color:#fff}
.car-logo-area .wrapper{border-top:1px solid #d7dce6;padding-top:112px}
@media only screen and (min-width:992px) and (max-width:1199px){
.car-logo-area .wrapper{padding-top:92px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.car-logo-area .wrapper{padding-top:72px}
}
@media (max-width:767px){
.car-logo-area .wrapper{padding-top:55px}
}
.car-logo-row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.car-logo-row .car-logo-col{width:12.5%;padding:0 5px}
.single-car-logo{border:1px solid #d7dce6;padding:20px;text-align:center;border-radius:5px;height:140px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-top:50px;-webkit-transition:all .3s linear;transition:all .3s linear}
.single-car-logo a{position:absolute;top:0;width:100%;height:100%;left:0}
.single-car-logo .car-logo-wrapper img{display:inline-block}
.single-car-logo .car-logo-wrapper .title{font-family:Cabin,sans-serif;color:#293957;font-size:14px;text-transform:uppercase;margin-top:25px;-webkit-transition:all .3s linear;transition:all .3s linear}
.single-car-logo:hover{border-color:#ce8339}
.single-car-logo:hover .car-logo-wrapper .title{color:#ce8339}
.car-logo-active .slick-arrow{font-size:16px;width:30px;height:30px;line-height:30px;text-align:center;border-radius:2px;color:#fff;background:#c2cad9;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear;position:absolute;top:-25px;right:0;z-index:5;padding:0}
@media (max-width:767px){
.car-logo-active .slick-arrow{width:25px;height:25px;line-height:25px}
}
.car-logo-active .slick-arrow.prev{right:40px}
@media (max-width:767px){
.car-logo-active .slick-arrow.prev{right:30px}
}
.car-logo-active .slick-arrow:hover{background-color:#ce8339;color:#fff}
.car-logo-active .slick-dots{text-align:center;width:100%;margin-top:20px}
.car-logo-active .slick-dots li{display:inline-block;margin:0 5px}
.car-logo-active .slick-dots li button{width:10px;height:10px;border-radius:50%;font-size:0;background-color:#737f96;border:0;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear}
.car-logo-active .slick-dots li.slick-active button{background-color:#ce8339}
.car-logo-dark{background-color:#1a1f28}
.car-logo-dark .wrapper{border-top:1px solid rgba(122,131,149,.15)}
.car-logo-dark .section-title-2 .title{color:#fff}
.car-logo-dark .single-car-logo{border:1px solid #3e485a}
.car-logo-dark .single-car-logo .car-logo-wrapper .title{color:#fff}
.car-logo-dark .single-car-logo:hover{border-color:#ce8339}
.car-logo-dark .single-car-logo:hover .car-logo-wrapper .title{color:#ce8339}
.car-logo-dark .car-logo-active .slick-arrow{color:#fff;background:#3e485a}
.car-logo-dark .car-logo-active .slick-arrow:hover{background-color:#ce8339;color:#fff}
.browse-type-area{padding-top:115px;padding-bottom:115px}
@media only screen and (min-width:992px) and (max-width:1199px){
.browse-type-area{padding-top:95px;padding-bottom:95px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.browse-type-area{padding-top:75px;padding-bottom:75px}
}
@media (max-width:767px){
.browse-type-area{padding-top:55px;padding-bottom:60px}
}
.browse-col{padding-left:15px;padding-right:15px}
.single-browse-type{margin-top:50px}
.single-browse-type .image{display:block;overflow:hidden}
.single-browse-type .image a img{width:100%;-webkit-transition:all .3s linear;transition:all .3s linear}
.single-browse-type .title a{font-size:18px;font-weight:800;font-style:italic;color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear;text-transform:uppercase;margin-top:22px}
.single-browse-type .title a:hover{color:#ce8339}
.single-browse-type span{font-size:16px;color:#737f96}
.browse-type-active .slick-active{-webkit-animation:slickZoomIn 1s;animation:slickZoomIn 1s}
.browse-type-active .slick-arrow{font-size:16px;width:25px;height:25px;line-height:25px;text-align:center;border-radius:2px;color:#fff;background:#c2cad9;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear;position:absolute;top:-25px;right:15px;z-index:5;padding:0}
.browse-type-active .slick-arrow.prev{right:47px}
.browse-type-active .slick-arrow:hover{background-color:#ce8339;color:#fff}
.browse-type-active .slick-dots{text-align:center;width:100%;margin-top:20px}
.browse-type-active .slick-dots li{display:inline-block;margin:0 5px}
.browse-type-active .slick-dots li button{width:10px;height:10px;border-radius:50%;font-size:0;background-color:#737f96;border:0;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear}
.browse-type-active .slick-dots li.slick-active button{background-color:#ce8339}
.browse-type-dark .section-title-2 .title{color:#fff}
.browse-type-dark .single-browse-type .title a{color:#fff}
.browse-type-dark .single-browse-type .title a:hover{color:#ce8339}
.browse-type-dark .browse-type-active .slick-arrow{color:#fff;background:#3e485a}
.browse-type-dark .browse-type-active .slick-arrow:hover{background-color:#ce8339;color:#fff}
.call-to-action-area{background-color:#ce8339;padding-top:30px;padding-bottom:60px}
.call-to-action-content{padding-top:25px}
.call-to-action-content .title{font-size:30px;font-weight:800;font-style:italic;color:#fff;text-transform:uppercase}
@media only screen and (min-width:992px) and (max-width:1199px){
.call-to-action-content .title{font-size:26px}
}
@media (max-width:767px){
.call-to-action-content .title{font-size:24px}
}
.call-to-action-content p{font-size:16px;color:#fae2ca;margin-top:7px}
.call-to-action-content p span{color:#fff;font-weight:700}
.call-to-action-btn{padding-top:20px}
.call-to-action-btn ul li{display:inline-block;margin-top:10px}
.call-to-action-btn ul li+li{margin-left:5px}
.call-to-action-btn ul li .main-btn{width:180px}
@media (max-width:767px){
.call-to-action-btn ul li .main-btn{width:auto;height:40px;line-height:40px;font-size:14px;padding:0 15px}
}
.call-to-action-2-area{padding-top:110px;padding-bottom:140px}
.call-to-action-2-content{padding-top:20px}
@media only screen and (min-width:768px) and (max-width:991px){
.call-to-action-2-content{text-align:center}
}
@media (max-width:767px){
.call-to-action-2-content{text-align:center}
}
.call-to-action-2-content .title{font-size:48px;font-weight:800;color:#fff;text-transform:uppercase}
@media only screen and (min-width:992px) and (max-width:1199px){
.call-to-action-2-content .title{font-size:38px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.call-to-action-2-content .title{font-size:38px}
}
@media (max-width:767px){
.call-to-action-2-content .title{font-size:24px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.call-to-action-2-content .title{font-size:34px}
}
.call-to-action-2-btn{padding-top:30px;text-align:center}
.call-to-action-2-btn .main-btn{padding:0 40px;height:70px;line-height:70px;font-size:24px}
@media only screen and (min-width:992px) and (max-width:1199px){
.call-to-action-2-btn .main-btn{padding:0 30px;height:50px;line-height:50px;font-size:18px}
}
@media (max-width:767px){
.call-to-action-2-btn .main-btn{padding:0 20px;height:50px;line-height:50px;font-size:16px}
}
.appointment-about{padding-bottom:115px}
@media only screen and (min-width:992px) and (max-width:1199px){
.appointment-about{padding-bottom:95px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.appointment-about{padding-top:80px;padding-bottom:75px}
}
@media (max-width:767px){
.appointment-about{padding-top:60px;padding-bottom:55px}
}
.appointment-form{background-color:#f4f6f7;padding:40px 40px 80px;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:-125px;position:relative;z-index:5}
@media only screen and (min-width:992px) and (max-width:1199px){
.appointment-form{padding:30px 30px 60px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.appointment-form{margin-top:0}
}
@media (max-width:767px){
.appointment-form{margin-top:0;padding:20px 20px 40px}
}
.appointment-form .title{font-size:18px;font-weight:800;text-transform:uppercase;color:#293957}
.appointment-form .single-appointment-form{margin-top:15px;position:relative}
.appointment-form .single-appointment-form label{font-size:14px;text-transform:uppercase;color:#293957;font-weight:800;margin-bottom:12px}
.appointment-form .single-appointment-form input,.appointment-form .single-appointment-form textarea{width:100%;height:45px;padding:0 15px;border:1px solid transparent;border-radius:3px;color:#293957;font-size:14px;-webkit-transition:all .3s linear;transition:all .3s linear}
.appointment-form .single-appointment-form input:focus,.appointment-form .single-appointment-form textarea:focus{border-color:#a9b0bc}
.appointment-form .single-appointment-form input::-webkit-input-placeholder,.appointment-form .single-appointment-form textarea::-webkit-input-placeholder{opacity:1;color:#a8b1c2}
.appointment-form .single-appointment-form input:-ms-input-placeholder,.appointment-form .single-appointment-form textarea:-ms-input-placeholder{opacity:1;color:#a8b1c2}
.appointment-form .single-appointment-form input::-ms-input-placeholder,.appointment-form .single-appointment-form textarea::-ms-input-placeholder{opacity:1;color:#a8b1c2}
.appointment-form .single-appointment-form input::placeholder,.appointment-form .single-appointment-form textarea::placeholder{opacity:1;color:#a8b1c2}
.appointment-form .single-appointment-form input::-moz-placeholder,.appointment-form .single-appointment-form textarea::-moz-placeholder{opacity:1;color:#a8b1c2}
.appointment-form .single-appointment-form input::-moz-placeholder,.appointment-form .single-appointment-form textarea::-moz-placeholder{opacity:1;color:#a8b1c2}
.appointment-form .single-appointment-form input::-webkit-input-placeholder,.appointment-form .single-appointment-form textarea::-webkit-input-placeholder{opacity:1;color:#a8b1c2}
.appointment-form .single-appointment-form textarea{height:100px;padding-top:10px;resize:none}
.appointment-form .single-appointment-form .input-group-append{position:absolute;bottom:0;right:0}
.appointment-form .single-appointment-form .input-group-append .btn{padding:0;border:0;width:45px;height:45px;font-size:22px;color:#737f96;z-index:5}
.appointment-btn .main-btn{font-size:18px;font-weight:800;height:70px;border-top-left-radius:0;border-top-right-radius:0;background-color:#e9490a;width:100%}
@media (max-width:767px){
.appointment-btn .main-btn{font-size:14px;height:60px}
}
.appointment-btn .main-btn:hover{background-color:#293957}
.appointment-call{padding-top:50px}
.appointment-call .call-title{position:relative;margin-top:30px}
.appointment-call .call-title i{font-size:34px;color:#293957;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}
@media only screen and (min-width:1200px) and (max-width:1399px){
.appointment-call .call-title i{font-size:30px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.appointment-call .call-title i{font-size:28px}
}
.appointment-call .call-title .title{padding-left:45px;font-size:16px;text-transform:uppercase;font-weight:700;color:#293957}
@media only screen and (min-width:1200px) and (max-width:1399px){
.appointment-call .call-title .title{font-size:14px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.appointment-call .call-title .title{font-size:14px;padding-left:40px}
}
.appointment-call .call-number{font-size:36px;font-weight:700;color:#293957;line-height:40px;margin-top:25px}
@media only screen and (min-width:1200px) and (max-width:1399px){
.appointment-call .call-number{font-size:30px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.appointment-call .call-number{font-size:26px}
}
@media (max-width:767px){
.appointment-call .call-number{font-size:24px}
}
.about{max-width:500px;margin-top:115px}
@media only screen and (min-width:992px) and (max-width:1199px){
.about{margin-top:95px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.about{margin-top:75px}
}
@media (max-width:767px){
.about{margin-top:55px}
}
.about .sub-title{font-size:18px;font-weight:700;color:#737f96;text-transform:uppercase}
@media (max-width:767px){
.about .sub-title{font-size:14px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.about .sub-title{font-size:16px}
}
.about .main-title{font-size:42px;font-weight:800;color:#293957;text-transform:uppercase;margin-top:10px}
@media (max-width:767px){
.about .main-title{font-size:24px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.about .main-title{font-size:36px}
}
.about p{margin-top:35px}
.about img{padding-top:45px}
.about .name{font-size:16px;font-weight:700;color:#e9490a;text-transform:uppercase;margin-top:10px}
.about .designation{font-size:14px;color:#737f96;margin-top:5px}
.appointment-about-dark{background-color:#1b1f28}
.appointment-about-dark .appointment-form{background-color:#212b39}
.appointment-about-dark .appointment-form .title{color:#fff}
.appointment-about-dark .appointment-form .single-appointment-form label{color:#fff}
.appointment-about-dark .appointment-form .single-appointment-form input,.appointment-about-dark .appointment-form .single-appointment-form textarea{background-color:#2e3b4e;color:#fff;border-color:#425776}
.appointment-about-dark .appointment-form .single-appointment-form input:focus,.appointment-about-dark .appointment-form .single-appointment-form textarea:focus{border-color:#828995}
.appointment-about-dark .appointment-call .call-title i{color:#fff}
.appointment-about-dark .appointment-call .call-title .title{color:#fff}
.appointment-about-dark .appointment-call .call-number{color:#fff}
.appointment-about-dark .about .main-title{color:#fff}
.services-area{padding-top:115px;padding-bottom:110px}
@media only screen and (min-width:992px) and (max-width:1199px){
.services-area{padding-top:95px;padding-bottom:90px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.services-area{padding-top:75px;padding-bottom:70px}
}
@media (max-width:767px){
.services-area{padding-top:55px;padding-bottom:50px}
}
.services-wrapper{position:relative}
.services-wrapper .services-more{position:absolute;top:50px;right:0}
@media only screen and (min-width:768px) and (max-width:991px){
.services-wrapper .services-more{position:relative;top:0;padding-top:35px;text-align:center}
}
@media (max-width:767px){
.services-wrapper .services-more{position:relative;top:0;padding-top:35px;text-align:center}
}
.services-wrapper .services-more a{font-size:14px;text-transform:uppercase;color:#293957;font-weight:700;-webkit-transition:all .3s linear;transition:all .3s linear}
.services-wrapper .services-more a i{font-size:16px;margin-left:5px}
.services-wrapper .services-more a:hover{color:#ce8339}
.single-service{margin-top:75px}
@media only screen and (min-width:768px) and (max-width:991px){
.single-service{margin-top:55px}
}
@media (max-width:767px){
.single-service{margin-top:45px}
}
.single-service .service-title a{font-family:Cabin,sans-serif;font-size:24px;font-weight:700;color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear;text-transform:uppercase}
@media (max-width:767px){
.single-service .service-title a{font-size:20px}
}
.single-service .service-title a:hover{color:#e9490a}
.single-service .image{display:block;margin-top:20px}
.single-service .image img{width:100%;border-radius:3px;-webkit-transition:all .3s linear;transition:all .3s linear}
.single-service p{font-size:16px;color:#737f96;margin-top:30px}
.single-service .more{font-size:18px;font-weight:700;color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear;text-transform:uppercase;margin-top:15px}
@media (max-width:767px){
.single-service .more{font-size:16px}
}
.single-service .more:hover{color:#e9490a}
.single-service:hover .image img{opacity:.8}
.services-dark{background-color:#1b1f28}
.services-dark .section-title-3 .main-title{color:#fff}
.services-dark .services-wrapper .services-more a{color:#fff}
.services-dark .single-service .service-title a{color:#fff}
.services-dark .single-service .more{color:#fff}
.services-dark .single-service .more:hover{color:#e9490a}
.team-area{padding-top:115px;padding-bottom:115px}
@media only screen and (min-width:992px) and (max-width:1199px){
.team-area{padding-top:95px;padding-bottom:95px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.team-area{padding-top:75px;padding-bottom:75px}
}
@media (max-width:767px){
.team-area{padding-top:55px;padding-bottom:55px}
}
.team-wrapper{border-top:1px solid #cfd3d8;padding-top:115px;padding-bottom:120px}
@media only screen and (min-width:992px) and (max-width:1199px){
.team-wrapper{padding-top:95px;padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.team-wrapper{padding-top:75px;padding-bottom:80px}
}
@media (max-width:767px){
.team-wrapper{padding-top:55px;padding-bottom:60px}
}
.team-col{padding-left:15px;padding-right:15px}
.single-team{margin-top:50px}
.single-team .team-image{position:relative;overflow:hidden;border-radius:3px}
.single-team .team-image img{width:100%}
.single-team .team-image .team-hover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f1f2f4;padding:30px;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .3s linear;transition:all .3s linear}
@media only screen and (min-width:1200px) and (max-width:1399px){
.single-team .team-image .team-hover{padding:25px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.single-team .team-image .team-hover{padding:15px}
}
.single-team .team-image .team-hover .team-meta li{font-size:16px;color:#737f96}
.single-team .team-image .team-hover .team-meta li+li{margin-top:10px}
.single-team .team-image .team-hover .team-meta li i{margin-right:3px}
.single-team .team-image .team-hover .team-meta li strong{color:#293957}
.single-team .team-image .team-hover .team-meta li strong a{color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear}
.single-team .team-image .team-hover .team-meta li strong a:hover{color:#e9490a}
.single-team .team-image .team-hover .team-social{position:absolute;bottom:30px;left:30px}
.single-team .team-image .team-hover .team-social li{display:inline-block}
.single-team .team-image .team-hover .team-social li+li{margin-left:20px}
.single-team .team-image .team-hover .team-social li a{font-size:16px;color:#737f96;-webkit-transition:all .3s linear;transition:all .3s linear}
.single-team .team-image .team-hover .team-social li a:hover{color:#e9490a}
.single-team .team-content .name a{font-size:20px;font-weight:700;font-family:Cabin,sans-serif;color:#293957;margin-top:20px;position:relative}
.single-team .team-content .name a::before{position:absolute;content:'';width:100%;height:1px;background-color:#293957;left:0;bottom:0;opacity:0;visibility:hidden;-webkit-transition:all .3s linear;transition:all .3s linear}
.single-team .team-content .name a:hover::before{opacity:1;visibility:visible}
.single-team .team-content .designation{font-size:16px;color:#737f96;margin-top:5px}
.single-team:hover .team-image .team-hover{-webkit-transform:translateY(0);transform:translateY(0)}
.team-active .slick-arrow{font-size:16px;width:25px;height:25px;line-height:25px;text-align:center;border-radius:2px;color:#fff;background:#c2cad9;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear;position:absolute;top:-52px;right:15px;z-index:5;padding:0}
.team-active .slick-arrow.prev{right:47px}
.team-active .slick-arrow:hover{background-color:#e9490a}
.team-active .slick-dots{text-align:center;width:100%;margin-top:20px}
.team-active .slick-dots li{display:inline-block;margin:0 5px}
.team-active .slick-dots li button{width:10px;height:10px;border-radius:50%;font-size:0;background-color:#737f96;border:0;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear}
.team-active .slick-dots li.slick-active button{background-color:#ce8339}
.team-dark{background-color:#1b1f28}
.team-dark .section-title-3 .main-title{color:#fff}
.team-dark .team-active .slick-arrow{color:#fff;background:#3e485a}
.team-dark .team-active .slick-arrow:hover{background-color:#ce8339;color:#fff}
.team-dark .single-team .team-image .team-hover{background-color:#222e3f}
.team-dark .single-team .team-image .team-hover .team-meta li strong{color:#fff}
.team-dark .single-team .team-image .team-hover .team-meta li strong a{color:#fff}
.team-dark .single-team .team-image .team-hover .team-meta li strong a:hover{color:#e9490a}
.team-dark .single-team .team-content .name a{color:#fff}
.team-dark .single-team .team-content .name a::before{background-color:#fff}
.team-dark .single-team .team-content .name a:hover::before{opacity:1;visibility:visible}
.page-banner-area{padding-top:175px;padding-bottom:185px;position:relative}
@media only screen and (min-width:768px) and (max-width:991px){
.page-banner-area{padding-top:180px;padding-bottom:92px}
}
@media (max-width:767px){
.page-banner-area{padding-top:175px;padding-bottom:92px}
}
.page-banner .breadcrumb{margin-bottom:0;border-radius:0;padding:0;background:0 0}
.page-banner .breadcrumb .breadcrumb-item{text-transform:uppercase;font-size:16px;font-family:Montserrat,sans-serif;color:#fff;font-weight:700}
.page-banner .breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:#fff}
.page-banner .breadcrumb .breadcrumb-item a{color:#fff}
.page-banner .breadcrumb .breadcrumb-item.active{text-decoration:underline}
.page-banner .page-title{font-size:80px;font-weight:800;color:#fff;text-transform:uppercase;line-height:70px;margin-top:25px}
@media only screen and (min-width:768px) and (max-width:991px){
.page-banner .page-title{font-size:50px;line-height:55px}
}
@media (max-width:767px){
.page-banner .page-title{font-size:30px;line-height:35px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.page-banner .page-title{font-size:40px;line-height:45px}
}
.inventory-area{padding-top:70px;padding-bottom:120px}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-area{padding-top:50px;padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-area{padding-top:30px;padding-bottom:80px}
}
@media (max-width:767px){
.inventory-area{padding-top:10px;padding-bottom:60px}
}
.inventory-area .tab-content .grid.show{padding-bottom:50px}
.inventory-top{padding-top:20px}
.inventory-top .inventory-top-right{margin-top:30px}
.inventory-top .inventory-top-right p{font-size:16px;font-weight:700;color:#ce8339;text-transform:uppercase}
.inventory-top .inventory-top-right p span{color:#293957}
.inventory-top .inventory-select{margin-top:30px}
.inventory-top .inventory-select .SumoSelect{width:300px}
@media (max-width:767px){
.inventory-top .inventory-select .SumoSelect{width:100%}
}
@media only screen and (min-width:576px) and (max-width:767px){
.inventory-top .inventory-select .SumoSelect{width:300px}
}
.inventory-top .inventory-select .SumoSelect>.CaptionCont{background:#edeff1;border-radius:1px;border:0;padding:0 24px;font-size:16px;cursor:pointer;height:50px;line-height:50px;color:#293957;font-weight:700;-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-box-shadow:none!important;box-shadow:none!important}
.inventory-top .inventory-select .SumoSelect>.CaptionCont>span{display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}
.inventory-top .inventory-select .SumoSelect>.CaptionCont>label{cursor:pointer}
.inventory-top .inventory-select .SumoSelect>.CaptionCont>label>i{width:32px;height:32px;line-height:32px;background:0 0;font-weight:400}
.inventory-top .inventory-select .SumoSelect>.CaptionCont>label>i::after{content:'\f123';display:inline-block;font-family:Ionicons;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.inventory-top .inventory-select .SumoSelect>.CaptionCont:hover{background-color:#ce8339;color:#fff}
.inventory-top .inventory-select .SumoSelect .optWrapper{top:50px}
@media (max-width:767px){
.inventory-top .inventory-select .SumoSelect .optWrapper{top:82px}
}
.inventory-top .inventory-select .SumoSelect .optWrapper .options .opt{padding:8px 0 8px 20px;color:#293957}
.inventory-top .inventory-switcher{margin-top:25px;margin-left:60px}
@media (max-width:767px){
.inventory-top .inventory-switcher{margin-left:0}
}
@media only screen and (min-width:576px) and (max-width:767px){
.inventory-top .inventory-switcher{margin-left:40px}
}
.inventory-top .inventory-switcher .nav li+li{margin-left:10px}
.inventory-top .inventory-switcher .nav li a{width:50px;height:50px;line-height:50px;background-color:#edeff1;color:#293957;text-align:center;font-size:34px}
.inventory-top .inventory-switcher .nav li a.active{color:#fff;background-color:#ce8339}
.inventory-sidebar{border:1px solid #d7dce6;padding:25px;border-radius:3px;margin-top:50px}
.inventory-sidebar .title{font-size:16px;font-weight:800;color:#293957;text-transform:uppercase}
.inventory-sidebar .sidebar-select{padding-top:20px}
.inventory-sidebar .sidebar-select .single-field{position:relative;margin-top:10px}
.inventory-sidebar .sidebar-select .single-field .SumoSelect{width:100%}
.inventory-sidebar .sidebar-select .single-field .SumoSelect .SumoUnder{right:0;height:100%;width:100%;border:none;opacity:0;position:absolute;top:0;left:0}
.inventory-sidebar .sidebar-select .single-field .SumoSelect .CaptionCont{width:100%;line-height:1.875;padding:5px 13px;background:#f9f9f9;box-shadow:none;border-color:#d7dce6;-webkit-box-shadow:none!important;box-shadow:none!important}
.inventory-sidebar .sidebar-select .single-field .SumoSelect .CaptionCont .placeholder{font-style:normal;color:#737f96;font-size:16px;padding-right:5px}
.inventory-sidebar .sidebar-select .single-field .SumoSelect .CaptionCont>label>i{font-style:normal;opacity:1;color:#293957;background-image:none;text-align:center;margin:auto auto 12px;font-size:18px;width:18px;height:18px;line-height:18px}
.inventory-sidebar .sidebar-select .single-field .SumoSelect .CaptionCont>label>i::before{content:'\f3d0';display:inline-block;font-family:Ionicons;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.inventory-sidebar .sidebar-select .single-field .SumoSelect .optWrapper{top:42px}
.inventory-sidebar .sidebar-select .single-field .SumoSelect.open .CaptionCont{border-color:#ce8339}
.inventory-sidebar .sidebar-select .single-field input{height:100%;width:100%;padding:24px 13px 10px;background:#f9f9f9;border-radius:2px;color:#666;border:1px solid #dedede;border-radius:0;-webkit-transition:.3s ease all;transition:.3s ease all;font-style:normal;color:#666;font-size:16px;font-weight:500;-webkit-transition:all .3s linear;transition:all .3s linear}
.inventory-sidebar .sidebar-select .single-field input:focus{border-color:#ce8339}
.inventory-sidebar .sidebar-select .single-field .main-btn::before{content:'\f21c';display:inline-block;font-family:Ionicons;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;font-weight:400}
.inventory-sidebar .sidebar-select .field-selected{padding-bottom:15px;padding-top:10px}
.inventory-sidebar .sidebar-select .field-selected .field-selected-item{margin-top:5px}
.inventory-sidebar .sidebar-select .field-selected .field-selected-item i{cursor:pointer;margin-right:8px;font-size:16px;color:#293957}
.inventory-sidebar .sidebar-select .field-selected .field-selected-item .label{font-size:16px;color:#9fa7b5}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-sidebar .sidebar-select .field-selected .field-selected-item .label{font-size:14px}
}
.inventory-sidebar .sidebar-select .field-selected .field-selected-item .value{font-size:16px;color:#293957}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-sidebar .sidebar-select .field-selected .field-selected-item .value{font-size:14px}
}
.sidebar-banner{margin-top:30px}
.sidebar-banner a{display:block}
.sidebar-banner a img{width:100%}
.sidebar .sidebar-title{font-size:16px;text-transform:uppercase;font-weight:700;color:#293957}
.sidebar-trusted{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-around;-ms-flex-pack:space-around;justify-content:space-around;background-color:#f5f6f6;border:1px solid #d7dce6;border-radius:3px;padding:10px 40px;margin-top:40px}
@media only screen and (min-width:992px) and (max-width:1199px){
.sidebar-trusted{padding:10px 25px}
}
@media (max-width:767px){
.sidebar-trusted{padding:10px 25px}
}
.sidebar-trusted .single-logo img{width:100px;padding:0 5px}
.sidebar-dealer-info{margin-top:30px}
.sidebar-dealer-info .dealer-title{padding:25px;background-color:#f5f6f6;border:1px solid #d7dce6}
@media only screen and (min-width:992px) and (max-width:1199px){
.sidebar-dealer-info .dealer-title{padding:15px}
}
.sidebar-dealer-info .dealer-map{margin-top:-1px}
.sidebar-dealer-info .dealer-map #contact-map{width:100%;height:200px;border:1px solid #d7dce6}
.sidebar-dealer-info .dealer-info{padding:25px;background-color:#f5f6f6;border:1px solid #d7dce6}
@media only screen and (min-width:992px) and (max-width:1199px){
.sidebar-dealer-info .dealer-info{padding:15px}
}
.sidebar-dealer-info .dealer-info .dealer-profile{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.sidebar-dealer-info .dealer-info .dealer-profile .profile-image img{border-radius:50%}
.sidebar-dealer-info .dealer-info .dealer-profile .profile-content{-moz-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1;padding-left:20px}
.sidebar-dealer-info .dealer-info .dealer-profile .profile-content .name a{font-size:18px;color:#0084c8;font-family:Cabin,sans-serif;font-weight:700;-webkit-transition:all .3s linear;transition:all .3s linear}
.sidebar-dealer-info .dealer-info .dealer-profile .profile-content .profile-rating{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3px}
.sidebar-dealer-info .dealer-info .dealer-profile .profile-content .profile-rating .star{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:5px}
.sidebar-dealer-info .dealer-info .dealer-profile .profile-content .profile-rating .star li{font-size:16px;color:#fa9900}
.sidebar-dealer-info .dealer-info .dealer-profile .profile-content .profile-rating span{font-size:14px;color:#737f96;font-weight:700;white-space:nowrap}
.sidebar-dealer-info .dealer-info .info-items{margin-top:15px}
.sidebar-dealer-info .dealer-info .info-items li{font-size:16px;font-weight:400;color:#293957;padding-left:35px;position:relative;padding-top:10px;padding-bottom:10px}
.sidebar-dealer-info .dealer-info .info-items li+li{border-top:1px solid rgba(41,57,87,.15)}
.sidebar-dealer-info .dealer-info .info-items li i{font-size:20px;position:absolute;top:10px;left:0}
.sidebar-dealer-info .dealer-info .info-items li a{color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear}
.sidebar-dealer-info .dealer-info .info-items li a:hover{color:#ce8339}
.sidebar-dealer-info .dealer-info .info-items li .call{font-family:Montserrat,sans-serif;font-weight:700;color:#ed3921}
.sidebar-dealer-info .dealer-info .info-items li .site{color:#0084c8;text-decoration:underline}
.sidebar-dealer-info .dealer-info .social{margin-top:30px}
.sidebar-dealer-info .dealer-info .social li{display:inline-block}
.sidebar-dealer-info .dealer-info .social li+li{margin-left:3px}
.sidebar-dealer-info .dealer-info .social li a{font-size:16px;color:#fff;width:30px;height:30px;line-height:30px;text-align:center;border-radius:3px}
.sidebar-dealer-info .dealer-info .social li a.facebook{background-color:#2b53b8}
.sidebar-dealer-info .dealer-info .social li a.twitter{background-color:#0096ff}
.sidebar-dealer-info .dealer-info .social li a.googleplus{background-color:#bf2828}
.sidebar-dealer-info .dealer-info .social li a.tumblr{background-color:#2b4873}
.sidebar-dealer-info .dealer-info .social li a.rss{background-color:#f37214}
.sidebar-dealer-contact{padding:25px;background-color:#f5f6f6;border:1px solid #d7dce6;margin-top:30px}
@media only screen and (min-width:992px) and (max-width:1199px){
.sidebar-dealer-contact{padding:15px}
}
.sidebar-dealer-contact .dealer-contact-form{padding-top:15px}
.sidebar-dealer-contact .dealer-contact-form .single-input{margin-top:10px;position:relative}
.sidebar-dealer-contact .dealer-contact-form .single-input i{position:absolute;left:15px;top:9px;color:#737f96;font-size:20px}
.sidebar-dealer-contact .dealer-contact-form .single-input input,.sidebar-dealer-contact .dealer-contact-form .single-input textarea{width:100%;padding:0 15px;padding-left:40px;height:45px;border-radius:3px;border:1px solid #d7dce6;bbackground-color:#fff;font-size:16px;color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear}
.sidebar-dealer-contact .dealer-contact-form .single-input input:focus,.sidebar-dealer-contact .dealer-contact-form .single-input textarea:focus{border-color:#293957}
.sidebar-dealer-contact .dealer-contact-form .single-input textarea{height:150px;padding-top:10px;resize:none}
.sidebar-calculator{padding:25px;background-color:#f5f6f6;border:1px solid #d7dce6;margin-top:30px}
@media only screen and (min-width:992px) and (max-width:1199px){
.sidebar-calculator{padding:15px}
}
.sidebar-calculator .calculator-form{padding-top:15px}
.sidebar-calculator .calculator-form .calculator-input{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:8px 14px;border:1px solid #dedede;-webkit-transition:all .3s linear;transition:all .3s linear;margin-top:12px}
.sidebar-calculator .calculator-form .calculator-input .placeholder{white-space:nowrap;margin-right:5px}
.sidebar-calculator .calculator-form .calculator-input .placeholder span{color:#ce8339}
.sidebar-calculator .calculator-form .calculator-input .input input{color:#293957;padding:0;height:100%;border:none;width:100%;text-align:right}
.sidebar-calculator .calculator-form .calculator-form-result .single-result{margin-top:25px}
.sidebar-calculator .calculator-form .calculator-form-result .single-result .title{color:#293957;font-size:14px;text-transform:uppercase;display:block}
.sidebar-calculator .calculator-form .calculator-form-result .single-result .main-result{color:#690;font-size:18px;font-weight:700}
.sidebar-calculator .calculator-form .calculator-btn{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;padding-top:20px}
.sidebar-calculator .calculator-form .calculator-btn .single-btn{width:50%;padding:10px 5px 0}
.sidebar-calculator .calculator-form .calculator-btn .single-btn .main-btn{font-size:14px;padding:0 15px}
.sidebar-post{padding:25px;background-color:#f5f6f6;border:1px solid #d7dce6;margin-top:30px}
@media only screen and (min-width:992px) and (max-width:1199px){
.sidebar-post{padding:15px}
}
.sidebar-post .post-wrapper .slick-arrow{font-size:16px;width:25px;height:25px;line-height:25px;text-align:center;border-radius:2px;color:#fff;background:#c2cad9;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear;position:absolute;top:-25px;right:0;z-index:5;padding:0}
.sidebar-post .post-wrapper .slick-arrow:hover{background-color:#ce8339;color:#fff}
.sidebar-post .post-wrapper .slick-arrow.prev{right:30px}
.sidebar-similar-listing{padding:25px 25px 10px;background-color:#f5f6f6;border:1px solid #d7dce6;margin-top:30px}
@media only screen and (min-width:992px) and (max-width:1199px){
.sidebar-similar-listing{padding:15px 15px 5px}
}
.sidebar-similar-listing .similar-listing-items{padding-top:15px}
.sidebar-similar-listing .similar-listing-items li+li .single-listing{border-top:1px solid #d7dce6}
.sidebar-similar-listing .single-listing{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 0}
.sidebar-similar-listing .single-listing .listing-image a{display:block}
.sidebar-similar-listing .single-listing .listing-image a img{width:100px}
.sidebar-similar-listing .single-listing .listing-content{-moz-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1;padding-left:15px}
.sidebar-similar-listing .single-listing .listing-content .title a{font-size:14px;font-weight:700;color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear}
.sidebar-similar-listing .single-listing .listing-content .title a:hover{color:#ce8339;text-decoration:underline}
.sidebar-similar-listing .single-listing .listing-content .price .price-amount{font-size:16px;font-weight:700;font-style:italic;color:#690}
.sidebar-similar-listing .single-listing .listing-content .price .price-sale{font-size:16px;font-weight:700;font-style:italic;color:#ed3921}
.sidebar-similar-listing .single-listing .listing-content .price .regular-price{font-size:12px;font-style:italic;color:#737f96;text-decoration:line-through}
.sidebar-consultants{padding:25px 25px 5px;background-color:#f5f6f6;border:1px solid #d7dce6;margin-top:30px}
.sidebar-consultants .consultants-items{padding-top:5px}
.sidebar-consultants .consultants-items>li+li{border-top:1px solid rgba(41,57,87,.15)}
.sidebar-consultants .consultants-items .single-consultants{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0}
.sidebar-consultants .consultants-items .single-consultants .consultants-author img{border-radius:50%}
.sidebar-consultants .consultants-items .single-consultants .consultants-content{-moz-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1;padding-left:15px}
.sidebar-consultants .consultants-items .single-consultants .consultants-content .name a{font-size:18px;font-weight:700;color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear}
.sidebar-consultants .consultants-items .single-consultants .consultants-content .name a:hover{color:#ce8339}
.sidebar-consultants .consultants-items .single-consultants .consultants-content .profile-rating{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3px}
.sidebar-consultants .consultants-items .single-consultants .consultants-content .profile-rating .star{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:5px}
.sidebar-consultants .consultants-items .single-consultants .consultants-content .profile-rating .star li{font-size:16px;color:#fa9900}
.sidebar-consultants .consultants-items .single-consultants .consultants-content .profile-rating span{font-size:14px;color:#737f96;font-weight:700;white-space:nowrap}
.sidebar-consultants .consultants-items .single-consultants .consultants-content .phone{font-size:14px;font-weight:404;color:#293957;line-height:20px}
.sidebar-consultants .consultants-items .single-consultants .consultants-content .mail{font-size:14px;font-weight:404;color:#0084c8;line-height:20px}
.sidebar-button{margin-top:30px}
.sidebar-button .button-items li+li{margin-top:10px}
.sidebar-button .button-items li .main-btn{background-color:#edeff1;color:#293957;text-align:left}
.sidebar-button .button-items li .main-btn i{display:block;float:right}
.sidebar-button .button-items li .main-btn:hover{background-color:#ce8339;color:#fff}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-single-area{padding-top:77px}
}
@media (max-width:767px){
.inventory-single-area{padding-top:77px}
}
.inventory-image-gallery{position:relative}
.inventory-image-gallery .single-image-gallery img{width:100%}
.inventory-image-gallery .slick-slide{margin-left:5px}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-image-gallery .slick-slide{margin-left:0}
}
@media (max-width:767px){
.inventory-image-gallery .slick-slide{margin-left:0}
}
.inventory-image-gallery .single-image-thumb{border:2px solid #fff;-webkit-transition:all .3s linear;transition:all .3s linear;cursor:pointer}
@media only screen and (min-width:1400px){
.inventory-image-gallery .single-image-thumb{width:70px!important}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-image-gallery .single-image-thumb{width:70px!important}
}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-image-gallery .single-image-thumb{margin-left:5px}
}
@media (max-width:767px){
.inventory-image-gallery .single-image-thumb{margin-left:0}
}
.inventory-image-gallery .single-image-thumb:hover{border-color:#63ffa5}
.inventory-image-gallery .single-image-thumb.slick-current{border-color:#63ffa5}
.inventory-image-gallery .inventory-thumb-active{position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
@media (max-width:767px){
.inventory-image-gallery .inventory-thumb-active{position:relative;bottom:0;left:0;-webkit-transform:translateX(0);transform:translateX(0)}
}
.inventory-single-content{padding-top:70px;padding-bottom:115px}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-content{padding-bottom:95px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-single-content{padding-top:50px;padding-bottom:75px}
}
@media (max-width:767px){
.inventory-single-content{padding-top:50px;padding-bottom:55px}
}
.inventory-single-content .breadcrumb{margin-bottom:0;border-radius:0;padding:0;background:0 0}
.inventory-single-content .breadcrumb .breadcrumb-item{font-size:16px;color:#737f96;text-transform:capitalize}
@media (max-width:767px){
.inventory-single-content .breadcrumb .breadcrumb-item{font-size:14px}
}
.inventory-single-content .breadcrumb .breadcrumb-item a{color:#737f96;-webkit-transition:all .3s linear;transition:all .3s linear}
.inventory-single-content .breadcrumb .breadcrumb-item a:hover{color:#ce8339;text-decoration:underline}
.inventory-single-content .breadcrumb .breadcrumb-item.active{color:#293957}
.inventory-single-content .listing-social{padding-top:20px}
.inventory-single-content .listing-social .listing-btn{padding-top:10px}
.inventory-single-content .listing-social .listing-btn .listing-actions li{display:inline-block;margin-right:8px;margin-top:10px}
.inventory-single-content .listing-social .listing-btn .listing-actions li a{background-color:#edeff1;font-size:16px;font-weight:700;color:#293957;text-transform:uppercase;-webkit-transition:all .3s linear;transition:all .3s linear;height:40px;line-height:40px;padding:0 15px;border-radius:3px}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-content .listing-social .listing-btn .listing-actions li a{font-size:14px}
}
@media (max-width:767px){
.inventory-single-content .listing-social .listing-btn .listing-actions li a{font-size:14px;height:30px;line-height:30px}
}
.inventory-single-content .listing-social .listing-btn .listing-actions li a i{margin-right:3px}
.inventory-single-content .listing-social .listing-btn .listing-actions li a:hover{background-color:#ce8339;color:#fff}
.inventory-single-content .listing-social .social-share{padding-top:10px}
.inventory-single-content .listing-social .social-share .social li{display:inline-block;margin-top:10px}
.inventory-single-content .listing-social .social-share .social li+li{margin-left:8px}
.inventory-single-content .listing-social .social-share .social li a{font-size:22px;color:#fff;width:40px;height:40px;line-height:40px;text-align:center;border-radius:3px}
@media (max-width:767px){
.inventory-single-content .listing-social .social-share .social li a{font-size:18px;width:30px;height:30px;line-height:30px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-content .listing-social .social-share .social li a{font-size:18px}
}
.inventory-single-content .listing-social .social-share .social li a.facebook{background-color:#2b53b8}
.inventory-single-content .listing-social .social-share .social li a.twitter{background-color:#0096ff}
.inventory-single-content .listing-social .social-share .social li a.googleplus{background-color:#bf2828}
.inventory-single-content .listing-social .social-share .social li a.tumblr{background-color:#2b4873}
.inventory-single-content .listing-social .social-share .social li a.rss{background-color:#f37214}
.inventory-single-content .title-price{border-top:1px solid rgba(41,57,87,.15);padding-top:40px;margin-top:30px;position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}
.inventory-single-content .title-price .title-excerpt .entry-title{font-size:36px;font-weight:700;color:#293957}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-single-content .title-price .title-excerpt .entry-title{font-size:30px}
}
@media (max-width:767px){
.inventory-single-content .title-price .title-excerpt .entry-title{font-size:24px}
}
.inventory-single-content .title-price .title-excerpt .entry-title i{color:#ce8339;font-size:30px;line-height:35px}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-single-content .title-price .title-excerpt .entry-title i{font-size:24px;line-height:28px}
}
@media (max-width:767px){
.inventory-single-content .title-price .title-excerpt .entry-title i{font-size:20px;line-height:24px}
}
.inventory-single-content .title-price .title-excerpt .entry-excerpt{font-size:16px;font-weight:400;color:#737f96;margin-top:5px}
.inventory-single-content .title-price .price{text-align:right}
@media (max-width:767px){
.inventory-single-content .title-price .price{text-align:left}
}
.inventory-single-content .title-price .price .price-amount{font-size:40px;line-height:45px;color:#ce8339;font-weight:700;font-style:italic;font-family:Montserrat,sans-serif}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-content .title-price .price .price-amount{font-size:30px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-single-content .title-price .price .price-amount{font-size:30px}
}
@media (max-width:767px){
.inventory-single-content .title-price .price .price-amount{font-size:24px}
}
.inventory-single-content .title-price .price .sale-price{font-size:40px;line-height:45px;color:#ec3922;font-weight:700;font-style:italic;font-family:Montserrat,sans-serif}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-content .title-price .price .sale-price{font-size:30px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-single-content .title-price .price .sale-price{font-size:30px}
}
@media (max-width:767px){
.inventory-single-content .title-price .price .sale-price{font-size:24px}
}
.inventory-single-content .title-price .price .regular-price{color:#737f96;text-decoration:line-through;font-size:22px;margin-left:10px;font-weight:400;position:relative;top:3px;font-style:italic}
.inventory-single-content .title-price .price .sold{font-size:40px;line-height:45px;color:#737f96;font-weight:700;font-style:italic;font-family:Montserrat,sans-serif}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-content .title-price .price .sold{font-size:30px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-single-content .title-price .price .sold{font-size:30px}
}
@media (max-width:767px){
.inventory-single-content .title-price .price .sold{font-size:24px}
}
.inventory-single-content .title-price .price .msrp{font-size:18px;color:#737f96;text-align:right;margin-top:5px}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-content .title-price .price .msrp{font-size:16px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-single-content .title-price .price .msrp{font-size:16px}
}
@media (max-width:767px){
.inventory-single-content .title-price .price .msrp{text-align:left;font-size:16px}
}
.inventory-single-content .title-price .price .msrp strong{font-size:22px;font-weight:700;color:#293957}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-content .title-price .price .msrp strong{font-size:20px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-single-content .title-price .price .msrp strong{font-size:20px}
}
@media (max-width:767px){
.inventory-single-content .title-price .price .msrp strong{font-size:18px}
}
.inventory-single-content .singe-title{font-size:20px;font-weight:700;font-family:Cabin,sans-serif;color:#293957;border-bottom:1px solid rgba(41,57,87,.15);padding-bottom:8px;text-transform:uppercase}
@media (max-width:767px){
.inventory-single-content .singe-title{font-size:16px}
}
.inventory-single-content .singe-title a{color:#09c}
.inventory-single-content .overview{margin-top:35px}
.inventory-single-content .overview p{margin-top:35px}
.inventory-single-content .specifications{margin-top:47px}
.inventory-single-content .specifications .specifications-wrapper .glance{position:relative;padding-left:30px;padding-top:8px;padding-bottom:8px;border-right:1px solid rgba(41,57,87,.15);display:block;margin-top:40px}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-content .specifications .specifications-wrapper .glance{padding-left:24px}
}
@media (max-width:767px){
.inventory-single-content .specifications .specifications-wrapper .glance{padding-left:24px}
}
.inventory-single-content .specifications .specifications-wrapper .glance .icon,.inventory-single-content .specifications .specifications-wrapper .glance i{position:absolute;top:8px;left:0;font-size:24px;line-height:28px;color:#737f96}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-content .specifications .specifications-wrapper .glance .icon,.inventory-single-content .specifications .specifications-wrapper .glance i{font-size:20px}
}
@media (max-width:767px){
.inventory-single-content .specifications .specifications-wrapper .glance .icon,.inventory-single-content .specifications .specifications-wrapper .glance i{font-size:20px}
}
.inventory-single-content .specifications .specifications-wrapper .glance .label{font-size:14px;line-height:28px;font-weight:400;color:#737f96;text-transform:uppercase;display:block}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-content .specifications .specifications-wrapper .glance .label{font-size:13px}
}
@media (max-width:767px){
.inventory-single-content .specifications .specifications-wrapper .glance .label{font-size:13px}
}
.inventory-single-content .specifications .specifications-wrapper .glance .value{font-size:16px;font-weight:700;color:#293957;display:block}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-content .specifications .specifications-wrapper .glance .value{font-size:14px}
}
@media (max-width:767px){
.inventory-single-content .specifications .specifications-wrapper .glance .value{font-size:14px}
}
@media (max-width:767px){
.inventory-single-content .specifications .specifications-wrapper .glance-col:nth-child(4n+2) .glance{border-right:0}
}
@media only screen and (min-width:576px) and (max-width:767px){
.inventory-single-content .specifications .specifications-wrapper .glance-col:nth-child(4n+2) .glance{border-right:1px solid rgba(41,57,87,.15)}
}
@media only screen and (min-width:1400px){
.inventory-single-content .specifications .specifications-wrapper .glance-col:nth-child(4n+4) .glance{border-right:0}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-content .specifications .specifications-wrapper .glance-col:nth-child(4n+4) .glance{border-right:0}
}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-single-content .specifications .specifications-wrapper .glance-col:nth-child(4n+4) .glance{border-right:0}
}
@media only screen and (min-width:576px) and (max-width:767px){
.inventory-single-content .specifications .specifications-wrapper .glance-col:nth-child(3n+3) .glance{border-right:0!important}
}
.inventory-single-content .features{margin-top:47px}
.inventory-single-content .features .features-list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px}
.inventory-single-content .features .features-list li{width:33.33%;margin-top:15px;font-size:16px;color:#737f96}
@media (max-width:767px){
.inventory-single-content .features .features-list li{width:100%}
}
@media only screen and (min-width:576px) and (max-width:767px){
.inventory-single-content .features .features-list li{width:50%}
}
.inventory-single-content .features .features-list li i{color:#ce8339;font-size:16px;margin-right:5px}
.inventory-single-content .consumer-reviews{margin-top:47px}
.inventory-single-content .consumer-reviews .point-rating{background-color:#f2f3f5;padding:0 30px 30px;margin-top:50px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media (max-width:767px){
.inventory-single-content .consumer-reviews .point-rating{padding:0 15px 15px}
}
.inventory-single-content .consumer-reviews .point-rating .rating-score{padding-top:28px;width:30%}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-content .consumer-reviews .point-rating .rating-score{width:33%}
}
@media (max-width:767px){
.inventory-single-content .consumer-reviews .point-rating .rating-score{width:100%;text-align:center;padding-top:13px}
}
.inventory-single-content .consumer-reviews .point-rating .rating-score .score-title{font-size:16px;font-weight:400;color:#293957;font-family:Cabin,sans-serif}
.inventory-single-content .consumer-reviews .point-rating .rating-score .score-point{font-size:72px;font-weight:400;color:#690;line-height:60px;margin-top:15px}
.inventory-single-content .consumer-reviews .point-rating .rating-score .score-star{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px}
@media (max-width:767px){
.inventory-single-content .consumer-reviews .point-rating .rating-score .score-star{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.inventory-single-content .consumer-reviews .point-rating .rating-score .score-star .star{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}
.inventory-single-content .consumer-reviews .point-rating .rating-score .score-star .star li{font-size:24px;color:#a4a9b0;line-height:26px}
.inventory-single-content .consumer-reviews .point-rating .rating-score .score-star .star li.rating-on{color:#fcb800}
.inventory-single-content .consumer-reviews .point-rating .rating-score .score-star span{font-size:14px;color:#737f96;line-height:26px;margin-left:8px}
.inventory-single-content .consumer-reviews .point-rating .rating-progress{width:70%;padding-top:25px}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-content .consumer-reviews .point-rating .rating-progress{width:67%}
}
@media (max-width:767px){
.inventory-single-content .consumer-reviews .point-rating .rating-progress{width:100%;padding-top:10px}
}
.inventory-single-content .consumer-reviews .point-rating .rating-progress .single-progress{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px}
.inventory-single-content .consumer-reviews .point-rating .rating-progress .single-progress .progress-star{width:70px}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-content .consumer-reviews .point-rating .rating-progress .single-progress .progress-star{width:55px}
}
@media (max-width:767px){
.inventory-single-content .consumer-reviews .point-rating .rating-progress .single-progress .progress-star{width:55px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.inventory-single-content .consumer-reviews .point-rating .rating-progress .single-progress .progress-star{width:70px}
}
.inventory-single-content .consumer-reviews .point-rating .rating-progress .single-progress .progress-star span{font-size:14px;line-height:18px;font-weight:700;color:#293957}
.inventory-single-content .consumer-reviews .point-rating .rating-progress .single-progress .progress-line{width:74%;height:14px;background-color:#e1e3e6;position:relative;margin-left:auto}
@media only screen and (min-width:1200px) and (max-width:1399px){
.inventory-single-content .consumer-reviews .point-rating .rating-progress .single-progress .progress-line{width:70%}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-content .consumer-reviews .point-rating .rating-progress .single-progress .progress-line{width:70%}
}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-single-content .consumer-reviews .point-rating .rating-progress .single-progress .progress-line{width:68%}
}
@media (max-width:767px){
.inventory-single-content .consumer-reviews .point-rating .rating-progress .single-progress .progress-line{width:61%}
}
@media only screen and (min-width:576px) and (max-width:767px){
.inventory-single-content .consumer-reviews .point-rating .rating-progress .single-progress .progress-line{width:70%}
}
.inventory-single-content .consumer-reviews .point-rating .rating-progress .single-progress .progress-line .line-bar{position:absolute;top:0;left:0;height:100%;background-color:#690;z-index:5}
.inventory-single-content .consumer-reviews .point-rating .rating-progress .single-progress .progress-percent{width:70px;text-align:right}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-content .consumer-reviews .point-rating .rating-progress .single-progress .progress-percent{width:50px}
}
@media (max-width:767px){
.inventory-single-content .consumer-reviews .point-rating .rating-progress .single-progress .progress-percent{width:40px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.inventory-single-content .consumer-reviews .point-rating .rating-progress .single-progress .progress-percent{width:70px}
}
.inventory-single-content .consumer-reviews .point-rating .rating-progress .single-progress .progress-percent span{font-size:14px;line-height:18px;color:#737f96;font-weight:400}
.inventory-single-content .consumer-reviews .reviews-comment{padding-top:15px}
.inventory-single-content .consumer-reviews .reviews-comment .reviews-comments-items>li+li{border-top:1px solid rgba(41,57,87,.15)}
.inventory-single-content .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;padding:35px 0}
@media (max-width:767px){
.inventory-single-content .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment{display:block}
}
@media only screen and (min-width:576px) and (max-width:767px){
.inventory-single-content .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}
}
.inventory-single-content .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-author img{border-radius:50%}
.inventory-single-content .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content{padding-left:30px;-moz-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1}
@media (max-width:767px){
.inventory-single-content .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content{padding-left:0;padding-top:15px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.inventory-single-content .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content{padding-left:30px;padding-top:0}
}
.inventory-single-content .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .rating-name{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}
.inventory-single-content .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .rating-name .author-rating{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:10px}
.inventory-single-content .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .rating-name .author-rating li{font-size:22px;color:#a4a9b0;line-height:26px}
@media (max-width:767px){
.inventory-single-content .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .rating-name .author-rating li{font-size:18px;line-height:22px}
}
.inventory-single-content .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .rating-name .author-rating li.rating-on{color:#fcb800}
.inventory-single-content .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .rating-name .author-name .name{font-size:20px;font-weight:700;color:#293957;font-family:Cabin,sans-serif}
@media (max-width:767px){
.inventory-single-content .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .rating-name .author-name .name{font-size:16px}
}
.inventory-single-content .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .meta li{font-size:14px;display:inline-block;color:#737f96;position:relative}
.inventory-single-content .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .meta li+li::before{content:'|';font-size:14px;color:#293957;margin:0 7px}
.inventory-single-content .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .meta li a{color:#09c;-webkit-transition:all .3s linear;transition:all .3s linear}
.inventory-single-content .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .meta li a:hover{color:#ce8339}
.inventory-single-content .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content p{color:#293957;font-size:16px;margin-top:15px}
.inventory-single-content .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .replay{color:#09c;font-size:14px;-webkit-transition:all .3s linear;transition:all .3s linear;margin-top:15px}
.inventory-single-content .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .replay:hover{color:#ce8339}
.inventory-single-content .consumer-reviews .reviews-comment .more-reviews{padding-top:15px}
.inventory-single-content .consumer-reviews .reviews-comment .more-reviews .more{font-size:14px;color:#293957;text-transform:uppercase;font-weight:700;position:relative;line-height:18px;-webkit-transition:all .3s linear;transition:all .3s linear}
.inventory-single-content .consumer-reviews .reviews-comment .more-reviews .more i{font-size:18px}
.inventory-single-content .consumer-reviews .reviews-comment .more-reviews .more::before{position:absolute;content:'';width:100%;height:1px;background-color:#293957;left:0;bottom:0;-webkit-transition:all .3s linear;transition:all .3s linear}
.inventory-single-content .consumer-reviews .reviews-comment .more-reviews .more:hover{color:#ce8339}
.inventory-single-content .consumer-reviews .reviews-comment .more-reviews .more:hover::before{background-color:#ce8339}
.inventory-single-content .consumer-reviews .reviews-form{padding:30px;border:1px solid rgba(41,57,87,.15);margin-top:50px}
@media (max-width:767px){
.inventory-single-content .consumer-reviews .reviews-form{padding:15px}
}
.inventory-single-content .consumer-reviews .reviews-form .form-title{font-size:18px;font-weight:700;text-transform:uppercase;color:#293957}
@media (max-width:767px){
.inventory-single-content .consumer-reviews .reviews-form .form-title{font-size:16px}
}
.inventory-single-content .consumer-reviews .reviews-form .your-rating{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}
.inventory-single-content .consumer-reviews .reviews-form .your-rating p{font-size:16px;color:#737f96;margin-top:10px;line-height:30px;margin-right:15px}
@media (max-width:767px){
.inventory-single-content .consumer-reviews .reviews-form .your-rating p{font-size:14px;margin-right:5px;line-height:22px}
}
.inventory-single-content .consumer-reviews .reviews-form .your-rating ul{margin-top:10px}
.inventory-single-content .consumer-reviews .reviews-form .your-rating ul li{display:inline-block;color:#ccc;cursor:pointer;font-size:24px;line-height:30px}
@media (max-width:767px){
.inventory-single-content .consumer-reviews .reviews-form .your-rating ul li{font-size:18px;line-height:22px}
}
.inventory-single-content .consumer-reviews .reviews-form .your-rating ul li.hover,.inventory-single-content .consumer-reviews .reviews-form .your-rating ul li.selected{color:#eab830}
.inventory-single-content .consumer-reviews .reviews-form .form-input-items .single-input{margin-top:20px}
.inventory-single-content .consumer-reviews .reviews-form .form-input-items .single-input input,.inventory-single-content .consumer-reviews .reviews-form .form-input-items .single-input textarea{width:100%;padding:0 15px;height:45px;border-radius:3px;border:1px solid #d7dce6;background-color:#f5f6f6;font-size:16px;color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear}
.inventory-single-content .consumer-reviews .reviews-form .form-input-items .single-input input:focus,.inventory-single-content .consumer-reviews .reviews-form .form-input-items .single-input textarea:focus{border-color:#293957;background-color:#fff}
.inventory-single-content .consumer-reviews .reviews-form .form-input-items .single-input textarea{height:120px;padding-top:10px;resize:none}
.inventory-single-content .features-car{margin-top:47px}
.cars-active-3 .slick-dots{text-align:center;width:100%;margin-top:20px}
.cars-active-3 .slick-dots li{display:inline-block;margin:0 5px}
.cars-active-3 .slick-dots li button{width:10px;height:10px;border-radius:50%;font-size:0;background-color:#737f96;border:0;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear}
.cars-active-3 .slick-dots li.slick-active button{background-color:#ce8339}
.cars-active-3 .slick-arrow{font-size:16px;width:25px;height:25px;line-height:25px;text-align:center;border-radius:2px;color:#fff;background:#c2cad9;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear;position:absolute;top:-34px;right:15px;z-index:5;padding:0}
.cars-active-3 .slick-arrow.prev{right:47px}
.inventory-single-dealership-content{border-bottom:1px solid rgba(41,57,87,.15);padding-top:70px;padding-bottom:40px}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-dealership-content{padding-top:50px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-single-dealership-content{padding-top:30px}
}
@media (max-width:767px){
.inventory-single-dealership-content{padding-top:10px}
}
.inventory-single-dealership-content .title-price{padding-top:40px;position:relative}
.inventory-single-dealership-content .title-price .title-excerpt .entry-title{font-size:36px;font-weight:700;color:#293957}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-single-dealership-content .title-price .title-excerpt .entry-title{font-size:30px}
}
@media (max-width:767px){
.inventory-single-dealership-content .title-price .title-excerpt .entry-title{font-size:24px}
}
.inventory-single-dealership-content .title-price .title-excerpt .entry-title i{color:#ce8339;font-size:30px;line-height:35px}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-single-dealership-content .title-price .title-excerpt .entry-title i{font-size:24px;line-height:28px}
}
@media (max-width:767px){
.inventory-single-dealership-content .title-price .title-excerpt .entry-title i{font-size:20px;line-height:24px}
}
.inventory-single-dealership-content .title-price .title-excerpt .entry-excerpt{font-size:16px;font-weight:400;color:#737f96;margin-top:5px}
.inventory-single-dealership-content .title-price .price{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;margin-top:10px}
.inventory-single-dealership-content .title-price .price .price-amount{font-size:40px;line-height:45px;color:#ce8339;font-weight:700;font-style:italic;font-family:Montserrat,sans-serif}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-dealership-content .title-price .price .price-amount{font-size:30px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-single-dealership-content .title-price .price .price-amount{font-size:30px}
}
@media (max-width:767px){
.inventory-single-dealership-content .title-price .price .price-amount{font-size:24px}
}
.inventory-single-dealership-content .title-price .price .sale-price{font-size:40px;line-height:45px;color:#ec3922;font-weight:700;font-style:italic;font-family:Montserrat,sans-serif}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-dealership-content .title-price .price .sale-price{font-size:30px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-single-dealership-content .title-price .price .sale-price{font-size:30px}
}
@media (max-width:767px){
.inventory-single-dealership-content .title-price .price .sale-price{font-size:24px}
}
.inventory-single-dealership-content .title-price .price .regular-price{color:#737f96;text-decoration:line-through;font-size:22px;margin-left:10px;font-weight:400;position:relative;top:3px;font-style:italic}
.inventory-single-dealership-content .title-price .price .sold{font-size:40px;line-height:45px;color:#737f96;font-weight:700;font-style:italic;font-family:Montserrat,sans-serif}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-dealership-content .title-price .price .sold{font-size:30px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-single-dealership-content .title-price .price .sold{font-size:30px}
}
@media (max-width:767px){
.inventory-single-dealership-content .title-price .price .sold{font-size:24px}
}
.inventory-single-dealership-content .title-price .price .msrp{font-size:18px;color:#737f96;margin-top:5px;margin-left:20px}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-dealership-content .title-price .price .msrp{font-size:16px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-single-dealership-content .title-price .price .msrp{font-size:16px}
}
@media (max-width:767px){
.inventory-single-dealership-content .title-price .price .msrp{text-align:left;font-size:16px}
}
.inventory-single-dealership-content .title-price .price .msrp strong{font-size:22px;font-weight:700;color:#293957}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-dealership-content .title-price .price .msrp strong{font-size:20px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-single-dealership-content .title-price .price .msrp strong{font-size:20px}
}
@media (max-width:767px){
.inventory-single-dealership-content .title-price .price .msrp strong{font-size:18px}
}
.inventory-single-dealership-content .listing-social .listing-btn{padding-top:30px}
.inventory-single-dealership-content .listing-social .listing-btn .listing-actions li{display:inline-block;margin-right:8px;margin-top:10px}
.inventory-single-dealership-content .listing-social .listing-btn .listing-actions li:last-child{margin-right:0}
.inventory-single-dealership-content .listing-social .listing-btn .listing-actions li a{background-color:#edeff1;font-size:16px;font-weight:700;color:#293957;text-transform:uppercase;-webkit-transition:all .3s linear;transition:all .3s linear;height:40px;line-height:40px;padding:0 15px;border-radius:3px}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-dealership-content .listing-social .listing-btn .listing-actions li a{font-size:14px}
}
@media (max-width:767px){
.inventory-single-dealership-content .listing-social .listing-btn .listing-actions li a{font-size:14px;height:30px;line-height:30px}
}
.inventory-single-dealership-content .listing-social .listing-btn .listing-actions li a i{margin-right:3px}
.inventory-single-dealership-content .listing-social .listing-btn .listing-actions li a:hover{background-color:#ce8339;color:#fff}
.inventory-single-dealership-content .listing-social .social-share{padding-top:30px}
.inventory-single-dealership-content .listing-social .social-share .social li{display:inline-block;margin-top:10px}
.inventory-single-dealership-content .listing-social .social-share .social li+li{margin-left:8px}
.inventory-single-dealership-content .listing-social .social-share .social li a{font-size:22px;color:#fff;width:40px;height:40px;line-height:40px;text-align:center;border-radius:3px}
@media (max-width:767px){
.inventory-single-dealership-content .listing-social .social-share .social li a{font-size:18px;width:30px;height:30px;line-height:30px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-dealership-content .listing-social .social-share .social li a{font-size:18px}
}
.inventory-single-dealership-content .listing-social .social-share .social li a.facebook{background-color:#2b53b8}
.inventory-single-dealership-content .listing-social .social-share .social li a.twitter{background-color:#0096ff}
.inventory-single-dealership-content .listing-social .social-share .social li a.googleplus{background-color:#bf2828}
.inventory-single-dealership-content .listing-social .social-share .social li a.tumblr{background-color:#2b4873}
.inventory-single-dealership-content .listing-social .social-share .social li a.rss{background-color:#f37214}
.inventory-single-dealership-main{padding-top:50px;padding-bottom:120px}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-dealership-main{padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-single-dealership-main{padding-bottom:80px}
}
@media (max-width:767px){
.inventory-single-dealership-main{padding-bottom:50px}
}
.inventory-single-dealership-gallery{margin-top:30px}
.inventory-single-dealership-gallery .dealership-gallery-active .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;z-index:5;width:45px;line-height:45px;height:45px;font-size:26px;color:#293957;border-radius:2px;background:#fff;-webkit-transition:all .3s linear;transition:all .3s linear;left:20px;cursor:pointer}
@media (max-width:767px){
.inventory-single-dealership-gallery .dealership-gallery-active .slick-arrow{width:30px;height:30px;line-height:30px;font-size:18px;left:10px}
}
.inventory-single-dealership-gallery .dealership-gallery-active .slick-arrow.next{left:auto;right:20px}
@media (max-width:767px){
.inventory-single-dealership-gallery .dealership-gallery-active .slick-arrow.next{right:0}
}
.inventory-single-dealership-gallery .dealership-gallery-active .slick-arrow:hover{background-color:#ce8339;color:#fff}
.inventory-single-dealership-gallery .single-dealership-gallery img{width:100%}
.inventory-single-dealership-gallery .dealership-gallery-thumb-active{margin-left:-10px;margin-right:-10px;margin-top:20px}
.inventory-single-dealership-gallery .dealership-gallery-thumb-active .thumb-col{padding:0 10px}
.inventory-single-dealership-gallery .dealership-gallery-thumb-active .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;z-index:5;width:25px;line-height:25px;height:25px;font-size:16px;color:#293957;border-radius:2px;background:#fff;-webkit-transition:all .3s linear;transition:all .3s linear;left:10px;cursor:pointer}
.inventory-single-dealership-gallery .dealership-gallery-thumb-active .slick-arrow.next{left:auto;right:10px}
.inventory-single-dealership-gallery .dealership-gallery-thumb-active .slick-arrow:hover{background-color:#ce8339;color:#fff}
.inventory-single-dealership-gallery .single-dealership-thumb{cursor:pointer;border:2px solid #fff;-webkit-transition:all .3s linear;transition:all .3s linear}
.inventory-single-dealership-gallery .single-dealership-thumb img{width:100%}
.inventory-single-dealership-gallery .single-dealership-thumb:hover{border-color:#63ffa5}
.inventory-single-dealership-gallery .slick-current .single-dealership-thumb{border-color:#63ffa5}
.inventory-single-dealership-tab{padding-top:60px}
.inventory-single-dealership-tab .nav{background-color:#edeff1}
@media (max-width:767px){
.inventory-single-dealership-tab .nav li{width:50%}
}
.inventory-single-dealership-tab .nav li a{font-size:18px;font-weight:700;color:#969fb0;text-transform:uppercase;padding:15px 20px;display:block}
@media (max-width:767px){
.inventory-single-dealership-tab .nav li a{font-size:14px;padding:15px;text-align:center}
}
.inventory-single-dealership-tab .nav li a.active{color:#293957}
.inventory-single-dealership-tab .inventory-dealership-overview{margin-top:35px}
.inventory-single-dealership-tab .inventory-dealership-overview p{font-size:16px}
.inventory-single-dealership-tab .inventory-dealership-specifications{padding-top:35px}
.inventory-single-dealership-tab .inventory-dealership-specifications .table tbody tr th{padding:7px 0;font-size:16px;color:#737f96;vertical-align:middle;line-height:30px}
.inventory-single-dealership-tab .inventory-dealership-specifications .table tbody tr th i{font-size:20px;line-height:30px;margin-right:5px}
.inventory-single-dealership-tab .inventory-dealership-specifications .table tbody tr td{padding:7px 0;color:#293957;font-size:16px;vertical-align:middle}
.inventory-single-dealership-tab .inventory-dealership-specifications .table tbody tr td .color-items{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}
.inventory-single-dealership-tab .inventory-dealership-specifications .table tbody tr td .color-items li{width:17px;height:17px;border-radius:3px;border:1px solid rgba(41,57,87,.15)}
.inventory-single-dealership-tab .inventory-dealership-specifications .table tbody tr td .color-items li+li{margin-left:5px}
.inventory-single-dealership-tab .inventory-dealership-features{padding-top:5px}
.inventory-single-dealership-tab .inventory-dealership-features .features-list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px}
.inventory-single-dealership-tab .inventory-dealership-features .features-list li{width:33.33%;margin-top:15px;font-size:16px;color:#737f96}
@media (max-width:767px){
.inventory-single-dealership-tab .inventory-dealership-features .features-list li{width:100%}
}
@media only screen and (min-width:576px) and (max-width:767px){
.inventory-single-dealership-tab .inventory-dealership-features .features-list li{width:50%}
}
.inventory-single-dealership-tab .inventory-dealership-features .features-list li i{color:#ce8339;font-size:16px;margin-right:5px}
.inventory-single-dealership-tab .inventory-dealership-review .point-rating{background-color:#f2f3f5;padding:0 30px 30px;margin-top:50px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media (max-width:767px){
.inventory-single-dealership-tab .inventory-dealership-review .point-rating{padding:0 15px 15px}
}
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-score{padding-top:28px;width:30%}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-score{width:33%}
}
@media (max-width:767px){
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-score{width:100%;text-align:center;padding-top:13px}
}
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-score .score-title{font-size:16px;font-weight:400;color:#293957;font-family:Cabin,sans-serif}
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-score .score-point{font-size:72px;font-weight:400;color:#690;line-height:60px;margin-top:15px}
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-score .score-star{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px}
@media (max-width:767px){
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-score .score-star{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-score .score-star .star{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-score .score-star .star li{font-size:24px;color:#a4a9b0;line-height:26px}
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-score .score-star .star li.rating-on{color:#fcb800}
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-score .score-star span{font-size:14px;color:#737f96;line-height:26px;margin-left:8px}
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-progress{width:70%;padding-top:25px}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-progress{width:67%}
}
@media (max-width:767px){
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-progress{width:100%;padding-top:10px}
}
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-progress .single-progress{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px}
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-progress .single-progress .progress-star{width:70px}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-progress .single-progress .progress-star{width:55px}
}
@media (max-width:767px){
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-progress .single-progress .progress-star{width:55px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-progress .single-progress .progress-star{width:70px}
}
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-progress .single-progress .progress-star span{font-size:14px;line-height:18px;font-weight:700;color:#293957}
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-progress .single-progress .progress-line{width:74%;height:14px;background-color:#e1e3e6;position:relative;margin-left:auto}
@media only screen and (min-width:1200px) and (max-width:1399px){
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-progress .single-progress .progress-line{width:70%}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-progress .single-progress .progress-line{width:70%}
}
@media only screen and (min-width:768px) and (max-width:991px){
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-progress .single-progress .progress-line{width:68%}
}
@media (max-width:767px){
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-progress .single-progress .progress-line{width:61%}
}
@media only screen and (min-width:576px) and (max-width:767px){
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-progress .single-progress .progress-line{width:70%}
}
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-progress .single-progress .progress-line .line-bar{position:absolute;top:0;left:0;height:100%;background-color:#690;z-index:5}
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-progress .single-progress .progress-percent{width:70px;text-align:right}
@media only screen and (min-width:992px) and (max-width:1199px){
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-progress .single-progress .progress-percent{width:50px}
}
@media (max-width:767px){
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-progress .single-progress .progress-percent{width:40px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-progress .single-progress .progress-percent{width:70px}
}
.inventory-single-dealership-tab .inventory-dealership-review .point-rating .rating-progress .single-progress .progress-percent span{font-size:14px;line-height:18px;color:#737f96;font-weight:400}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment{padding-top:15px}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .reviews-comments-items>li+li{border-top:1px solid rgba(41,57,87,.15)}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .reviews-comments-items .single-reviews-comment{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;padding:35px 0}
@media (max-width:767px){
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .reviews-comments-items .single-reviews-comment{display:block}
}
@media only screen and (min-width:576px) and (max-width:767px){
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .reviews-comments-items .single-reviews-comment{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}
}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .reviews-comments-items .single-reviews-comment .comment-author img{border-radius:50%}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content{padding-left:30px;-moz-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1}
@media (max-width:767px){
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content{padding-left:0;padding-top:15px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content{padding-left:30px;padding-top:0}
}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .rating-name{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .rating-name .author-rating{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:10px}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .rating-name .author-rating li{font-size:22px;color:#a4a9b0;line-height:26px}
@media (max-width:767px){
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .rating-name .author-rating li{font-size:18px;line-height:22px}
}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .rating-name .author-rating li.rating-on{color:#fcb800}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .rating-name .author-name .name{font-size:20px;font-weight:700;color:#293957;font-family:Cabin,sans-serif}
@media (max-width:767px){
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .rating-name .author-name .name{font-size:16px}
}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .meta li{font-size:14px;display:inline-block;color:#737f96;position:relative}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .meta li+li::before{content:'|';font-size:14px;color:#293957;margin:0 7px}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .meta li a{color:#09c;-webkit-transition:all .3s linear;transition:all .3s linear}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .meta li a:hover{color:#ce8339}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content p{color:#293957;font-size:16px;margin-top:15px}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .replay{color:#09c;font-size:14px;-webkit-transition:all .3s linear;transition:all .3s linear;margin-top:15px}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .replay:hover{color:#ce8339}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .more-reviews{padding-top:15px}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .more-reviews .more{font-size:14px;color:#293957;text-transform:uppercase;font-weight:700;position:relative;line-height:18px;-webkit-transition:all .3s linear;transition:all .3s linear}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .more-reviews .more i{font-size:18px}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .more-reviews .more::before{position:absolute;content:'';width:100%;height:1px;background-color:#293957;left:0;bottom:0;-webkit-transition:all .3s linear;transition:all .3s linear}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .more-reviews .more:hover{color:#ce8339}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-comment .more-reviews .more:hover::before{background-color:#ce8339}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-form{padding:30px;border:1px solid rgba(41,57,87,.15);margin-top:50px}
@media (max-width:767px){
.inventory-single-dealership-tab .inventory-dealership-review .reviews-form{padding:15px}
}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-form .form-title{font-size:18px;font-weight:700;text-transform:uppercase;color:#293957}
@media (max-width:767px){
.inventory-single-dealership-tab .inventory-dealership-review .reviews-form .form-title{font-size:16px}
}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-form .your-rating{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-form .your-rating p{font-size:16px;color:#737f96;margin-top:10px;line-height:30px;margin-right:15px}
@media (max-width:767px){
.inventory-single-dealership-tab .inventory-dealership-review .reviews-form .your-rating p{font-size:14px;margin-right:5px;line-height:22px}
}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-form .your-rating ul{margin-top:10px}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-form .your-rating ul li{display:inline-block;color:#ccc;cursor:pointer;font-size:24px;line-height:30px}
@media (max-width:767px){
.inventory-single-dealership-tab .inventory-dealership-review .reviews-form .your-rating ul li{font-size:18px;line-height:22px}
}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-form .your-rating ul li.hover,.inventory-single-dealership-tab .inventory-dealership-review .reviews-form .your-rating ul li.selected{color:#eab830}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-form .form-input-items .single-input{margin-top:20px}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-form .form-input-items .single-input input,.inventory-single-dealership-tab .inventory-dealership-review .reviews-form .form-input-items .single-input textarea{width:100%;padding:0 15px;height:45px;border-radius:3px;border:1px solid #d7dce6;background-color:#f5f6f6;font-size:16px;color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-form .form-input-items .single-input input:focus,.inventory-single-dealership-tab .inventory-dealership-review .reviews-form .form-input-items .single-input textarea:focus{border-color:#293957;background-color:#fff}
.inventory-single-dealership-tab .inventory-dealership-review .reviews-form .form-input-items .single-input textarea{height:120px;padding-top:10px;resize:none}
.inventory-single-features-car{margin-top:70px}
.inventory-single-features-car .singe-title{font-size:20px;font-weight:700;font-family:Cabin,sans-serif;color:#293957;border-bottom:1px solid rgba(41,57,87,.15);padding-bottom:8px;text-transform:uppercase}
@media (max-width:767px){
.inventory-single-features-car .singe-title{font-size:16px}
}
.inventory-single-features-car .singe-title a{color:#09c}
@media only screen and (min-width:768px) and (max-width:991px){
.blog-feature-area{padding-top:77px}
}
@media (max-width:767px){
.blog-feature-area{padding-top:77px}
}
.single-blog-feature{height:670px;position:relative;z-index:5}
@media (max-width:767px){
.single-blog-feature{height:500px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.single-blog-feature{height:530px}
}
.single-blog-feature::before{position:absolute;content:'';width:100%;height:100%;background-color:rgba(41,57,87,.15);top:0;left:0;z-index:-1}
.single-blog-feature .blog-feature-content{max-width:850px}
.single-blog-feature .blog-feature-content .meta{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.single-blog-feature .blog-feature-content .meta li{position:relative}
.single-blog-feature .blog-feature-content .meta li+li::before{content:'|';color:#999;margin:0 10px}
.single-blog-feature .blog-feature-content .meta li a{font-size:14px;font-weight:600;font-family:Montserrat,sans-serif;color:#fff;text-transform:uppercase;-webkit-transition:all .3s linear;transition:all .3s linear}
@media (max-width:767px){
.single-blog-feature .blog-feature-content .meta li a{font-size:12px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.single-blog-feature .blog-feature-content .meta li a{font-size:14px}
}
.single-blog-feature .blog-feature-content .meta li a:hover{color:#ce8339}
.single-blog-feature .blog-feature-content .title a{font-size:72px;font-weight:800;color:#fff;text-transform:uppercase;margin-top:15px}
@media only screen and (min-width:1200px) and (max-width:1399px){
.single-blog-feature .blog-feature-content .title a{font-size:60px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.single-blog-feature .blog-feature-content .title a{font-size:60px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.single-blog-feature .blog-feature-content .title a{font-size:60px}
}
@media (max-width:767px){
.single-blog-feature .blog-feature-content .title a{font-size:24px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.single-blog-feature .blog-feature-content .title a{font-size:32px}
}
.single-blog-feature .blog-feature-content p{color:#fff;margin-top:25px}
.blog-feature-active .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;z-index:5;width:45px;line-height:45px;height:45px;font-size:26px;color:#293957;border-radius:2px;background:#fff;-webkit-transition:all .3s linear;transition:all .3s linear;left:5%;cursor:pointer}
@media only screen and (min-width:1200px) and (max-width:1399px){
.blog-feature-active .slick-arrow{left:2%}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.blog-feature-active .slick-arrow{left:2%}
}
.blog-feature-active .slick-arrow.next{left:auto;right:5%}
@media only screen and (min-width:1200px) and (max-width:1399px){
.blog-feature-active .slick-arrow.next{right:2%}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.blog-feature-active .slick-arrow.next{right:2%}
}
.blog-feature-active .slick-arrow:hover{background-color:#ce8339;color:#fff}
.blog-feature-active .slick-dots{position:absolute;bottom:22%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
@media only screen and (min-width:768px) and (max-width:991px){
.blog-feature-active .slick-dots{bottom:50px}
}
@media (max-width:767px){
.blog-feature-active .slick-dots{bottom:50px}
}
.blog-feature-active .slick-dots li{display:inline-block;margin:0 5px}
.blog-feature-active .slick-dots li button{width:10px;height:10px;border-radius:50%;font-size:0;background-color:#fff;border:0;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear}
.blog-feature-active .slick-dots li.slick-active button{background-color:#737f96}
.blog-area{padding-top:105px;padding-bottom:120px}
@media only screen and (min-width:992px) and (max-width:1199px){
.blog-area{padding-top:85px;padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.blog-area{padding-top:65px;padding-bottom:80px}
}
@media (max-width:767px){
.blog-area{padding-top:45px;padding-bottom:60px}
}
.blog-menu .menu-list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.blog-menu .menu-list li{margin-right:60px;margin-top:10px}
@media only screen and (min-width:768px) and (max-width:991px){
.blog-menu .menu-list li{margin-right:40px}
}
@media (max-width:767px){
.blog-menu .menu-list li{margin-right:25px}
}
.blog-menu .menu-list li:last-child{margin-right:0}
.blog-menu .menu-list li a{font-size:16px;font-weight:700;color:#737f96;-webkit-transition:all .3s linear;transition:all .3s linear;text-transform:uppercase}
.blog-menu .menu-list li a.active,.blog-menu .menu-list li a:hover{color:#ce8339}
.blog-area-2{padding-top:80px;padding-bottom:120px}
@media only screen and (min-width:992px) and (max-width:1199px){
.blog-area-2{padding-top:60px;padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.blog-area-2{padding-top:40px;padding-bottom:80px}
}
@media (max-width:767px){
.blog-area-2{padding-top:20px;padding-bottom:60px}
}
.blog-sidebar .sidebar-title{font-size:20px;font-weight:700;font-family:Cabin,sans-serif;color:#293957;text-transform:uppercase}
.blog-sidebar-search{margin-top:35px}
.blog-sidebar-search .search-form{margin-top:28px;position:relative}
.blog-sidebar-search .search-form input{width:100%;height:50px;border:1px solid #d7dce6;background-color:#f5f6f6;padding:0 20px;font-size:16px;color:#293957}
.blog-sidebar-search .search-form input:focus{border-color:#ce8339}
.blog-sidebar-search .search-form button{padding:0;border:0;width:50px;height:50px;text-align:center;font-size:24px;color:#293957;background:0 0;position:absolute;top:0;right:0}
.blog-sidebar-category{margin-top:50px}
.blog-sidebar-category .category-list .list{margin-top:15px}
.blog-sidebar-category .category-list .list li a{font-size:16px;font-weight:400;color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear;display:block;padding:8px 0}
.blog-sidebar-category .category-list .list li a span{display:block;float:right}
.blog-sidebar-category .category-list .list li a:hover{color:#ce8339}
.blog-sidebar-category .category-list .list li+li a{border-top:1px solid rgba(41,57,87,.15)}
.blog-sidebar-post{margin-top:50px}
.blog-sidebar-post .post-items{padding-top:10px}
.blog-sidebar-post .post-items li+li .single-post{border-top:1px solid rgba(41,57,87,.15)}
.blog-sidebar-post .single-post{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 0}
.blog-sidebar-post .single-post .post-image{width:100px}
.blog-sidebar-post .single-post .post-content{-moz-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1;padding-left:15px}
.blog-sidebar-post .single-post .post-content .news-meta{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}
.blog-sidebar-post .single-post .post-content .news-meta .meta-cat a{font-size:14px;font-weight:700;color:#ce8339}
.blog-sidebar-post .single-post .post-content .news-meta .meta-date{position:relative}
.blog-sidebar-post .single-post .post-content .news-meta .meta-date a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#737f96;font-size:14px;font-weight:700}
.blog-sidebar-post .single-post .post-content .news-meta .meta-date a::before{content:'|';color:#d1d5dd;margin:0 12px;display:inline-block;position:relative;top:-1px;font-weight:400}
.blog-sidebar-post .single-post .post-content .post-title{margin-top:3px}
.blog-sidebar-post .single-post .post-content .post-title a{font-size:16px;font-weight:700;color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear}
.blog-sidebar-post .single-post .post-content .post-title a:hover{text-decoration:underline}
.blog-sidebar-newsletter{padding:25px 25px;background-color:#f5f6f6;border:1px solid #d7dce6;margin-top:50px}
.blog-sidebar-newsletter .newsletter-form{margin-top:25px}
.blog-sidebar-newsletter .newsletter-form p{font-size:16px;color:#293957}
.blog-sidebar-newsletter .newsletter-form input{width:100%;height:45px;border:1px solid rgba(41,57,87,.15);background-color:#fff;padding:0 20px;font-size:16px;color:#293957;margin-top:20px}
.blog-sidebar-newsletter .newsletter-form .main-btn{margin-top:15px}
.blog-sidebar-newsletter .newsletter-form span{font-size:16px;font-weight:400;font-style:italic;color:#737f96;margin-top:20px}
.blog-sidebar-tags{margin-top:50px}
.blog-sidebar-tags .sidebar-tags{margin-top:20px;margin-left:-5px;margin-right:-5px}
.blog-sidebar-tags .sidebar-tags a{font-size:16px;color:#737f96;background-color:#f5f6f6;padding:0 10px;height:30px;line-height:30px;text-align:center;-webkit-transition:all .3s linear;transition:all .3s linear;margin:10px 5px 0;border-radius:3px}
.blog-sidebar-tags .sidebar-tags a:hover{background-color:#ce8339;color:#fff}
@media only screen and (min-width:768px) and (max-width:991px){
.blog-single-area{padding-top:77px}
}
@media (max-width:767px){
.blog-single-area{padding-top:77px}
}
.single-post-header .single-post-header-inner{padding:115px 100px 105px}
@media only screen and (min-width:992px) and (max-width:1199px){
.single-post-header .single-post-header-inner{padding:115px 50px 105px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.single-post-header .single-post-header-inner{padding:115px 0 105px}
}
@media (max-width:767px){
.single-post-header .single-post-header-inner{padding:60px 0 55px}
}
.single-post-header .single-post-header-inner .entry-meta .meta-items{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.single-post-header .single-post-header-inner .entry-meta .meta-items li{position:relative}
.single-post-header .single-post-header-inner .entry-meta .meta-items li+li::before{position:relative;content:'|';color:#737f96;margin:0 10px}
.single-post-header .single-post-header-inner .entry-meta .meta-items li a{font-size:14px;font-weight:600;text-transform:uppercase;color:#737f96;-webkit-transition:all .3s linear;transition:all .3s linear}
.single-post-header .single-post-header-inner .entry-meta .meta-items li a:hover{color:#ce8339;text-decoration:underline}
.single-post-header .single-post-header-inner .entry-title{font-size:48px;font-weight:800;text-transform:uppercase;color:#293957;margin-top:45px}
@media only screen and (min-width:768px) and (max-width:991px){
.single-post-header .single-post-header-inner .entry-title{font-size:38px}
}
@media (max-width:767px){
.single-post-header .single-post-header-inner .entry-title{font-size:24px}
}
.single-post-header .entry-thumbnail{padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}
@media only screen and (min-width:1400px){
.single-post-header .entry-thumbnail{max-width:1720px}
}
.single-post-header .entry-thumbnail img{width:100%}
.single-post-header-2{height:670px;position:relative;z-index:5}
@media only screen and (min-width:992px) and (max-width:1199px){
.single-post-header-2{height:530px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.single-post-header-2{height:530px}
}
@media (max-width:767px){
.single-post-header-2{height:auto;padding-top:100px;padding-bottom:30px}
}
.single-post-header-2::before{position:absolute;content:'';width:100%;height:100%;background-color:rgba(0,0,0,.29);top:0;left:0;z-index:-1}
.single-post-header-2 .single-post-header-inner-2{padding-bottom:75px;max-width:1070px}
@media (max-width:767px){
.single-post-header-2 .single-post-header-inner-2{padding-bottom:30px}
}
.single-post-header-2 .single-post-header-inner-2 .entry-meta .meta-items{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.single-post-header-2 .single-post-header-inner-2 .entry-meta .meta-items li{position:relative}
.single-post-header-2 .single-post-header-inner-2 .entry-meta .meta-items li+li::before{position:relative;content:'|';color:#fff;margin:0 10px}
.single-post-header-2 .single-post-header-inner-2 .entry-meta .meta-items li a{font-size:14px;font-weight:600;text-transform:uppercase;color:#fff;-webkit-transition:all .3s linear;transition:all .3s linear}
.single-post-header-2 .single-post-header-inner-2 .entry-meta .meta-items li a:hover{color:#ce8339;text-decoration:underline}
.single-post-header-2 .single-post-header-inner-2 .entry-title{font-size:48px;font-weight:800;text-transform:uppercase;color:#fff;margin-top:45px}
@media only screen and (min-width:768px) and (max-width:991px){
.single-post-header-2 .single-post-header-inner-2 .entry-title{font-size:38px}
}
@media (max-width:767px){
.single-post-header-2 .single-post-header-inner-2 .entry-title{font-size:24px}
}
.single-post-main-content{padding-top:80px;padding-bottom:120px}
@media only screen and (min-width:992px) and (max-width:1199px){
.single-post-main-content{padding-top:60px;padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.single-post-main-content{padding-top:40px;padding-bottom:80px}
}
@media (max-width:767px){
.single-post-main-content{padding-top:20px;padding-bottom:60px}
}
.single-post-main-content .post-content-inner{padding:40px 100px}
@media only screen and (min-width:992px) and (max-width:1199px){
.single-post-main-content .post-content-inner{padding:40px 50px 100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.single-post-main-content .post-content-inner{padding:40px 0 100px}
}
@media (max-width:767px){
.single-post-main-content .post-content-inner{padding:40px 0 50px}
}
.single-post-main-content .post-content-inner .breadcrumb{margin-bottom:0;border-radius:0;padding:0;background:0 0}
.single-post-main-content .post-content-inner .breadcrumb .breadcrumb-item{font-size:16px;color:#737f96}
.single-post-main-content .post-content-inner .breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:#737f96}
.single-post-main-content .post-content-inner .breadcrumb .breadcrumb-item a{color:#737f96}
.single-post-main-content .post-content-inner .breadcrumb .breadcrumb-item a:hover{text-decoration:underline;color:#ce8339}
.single-post-main-content .post-content-inner .breadcrumb .breadcrumb-item.active{color:#293957}
.single-post-main-content .post-content-inner .body-content p{margin-top:30px}
.single-post-main-content .post-content-inner .body-content p a{color:#0084c8;text-decoration:underline}
.single-post-main-content .post-content-inner .body-content ol,.single-post-main-content .post-content-inner .body-content ul{color:#293957;padding-left:85px;margin-bottom:48px;margin-top:30px}
@media (max-width:767px){
.single-post-main-content .post-content-inner .body-content ol,.single-post-main-content .post-content-inner .body-content ul{padding-left:30px}
}
.single-post-main-content .post-content-inner .body-content ol li,.single-post-main-content .post-content-inner .body-content ul li{font-size:18px;color:#293957;font-weight:400;padding-left:18px}
.single-post-main-content .post-content-inner .body-content ol li+li,.single-post-main-content .post-content-inner .body-content ul li+li{margin-top:10px}
.single-post-main-content .post-content-inner .body-content ul{list-style:disc}
.single-post-main-content .post-content-inner .body-content ol{list-style:decimal}
.single-post-main-content .post-content-inner .body-content .has-text{font-size:24px;font-weight:700;color:#293957;margin-top:70px}
@media (max-width:767px){
.single-post-main-content .post-content-inner .body-content .has-text{font-size:18px;margin-top:40px}
}
.single-post-main-content .post-content-inner .body-content .has-drop-cap{line-height:1.875;margin-top:40px}
.single-post-main-content .post-content-inner .body-content .has-drop-cap:first-letter{font-size:60px;font-weight:700;color:#293957;float:left;background-color:#f5f6f6;text-align:center;height:100px;line-height:.7;padding:30px 36px;margin-right:20px;margin-top:10px}
.single-post-main-content .post-content-inner .body-content .blockquote{margin:55px 0 50px;border:none;padding-left:100px;position:relative}
@media (max-width:767px){
.single-post-main-content .post-content-inner .body-content .blockquote{padding-left:50px}
}
.single-post-main-content .post-content-inner .body-content .blockquote::before{content:'\f347';font-size:48px;display:inline-block;font-family:Ionicons;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#d6dae1;position:absolute;left:0;top:-10px}
@media (max-width:767px){
.single-post-main-content .post-content-inner .body-content .blockquote::before{font-size:36px}
}
.single-post-main-content .post-content-inner .body-content .blockquote p{font-size:36px;line-height:1.3;color:#293957}
@media (max-width:767px){
.single-post-main-content .post-content-inner .body-content .blockquote p{font-size:20px}
}
.single-post-main-content .post-content-inner .body-content .blockquote cite{display:block;width:100%;font-size:16px;font-style:normal;color:#737f96;margin-top:36px}
.single-post-main-content .post-content-inner .body-content .blockquote cite span{text-transform:uppercase;color:#293957;font-weight:700}
.single-post-main-content .post-content-inner .body-content .post-video{margin-left:-100px;margin-right:-100px;margin-top:70px;padding-bottom:50px}
@media only screen and (min-width:992px) and (max-width:1199px){
.single-post-main-content .post-content-inner .body-content .post-video{margin-left:-50px;margin-right:-50px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.single-post-main-content .post-content-inner .body-content .post-video{margin-left:0;margin-right:0}
}
@media (max-width:767px){
.single-post-main-content .post-content-inner .body-content .post-video{margin-left:0;margin-right:0}
}
.single-post-main-content .post-content-inner .body-content h1,.single-post-main-content .post-content-inner .body-content h2,.single-post-main-content .post-content-inner .body-content h3,.single-post-main-content .post-content-inner .body-content h4,.single-post-main-content .post-content-inner .body-content h5,.single-post-main-content .post-content-inner .body-content h6{font-family:Cabin,sans-serif}
.single-post-main-content .post-content-inner .body-content .post-gallery{margin-left:-100px;margin-right:-100px;margin-top:70px}
@media only screen and (min-width:992px) and (max-width:1199px){
.single-post-main-content .post-content-inner .body-content .post-gallery{margin-left:-50px;margin-right:-50px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.single-post-main-content .post-content-inner .body-content .post-gallery{margin-left:0;margin-right:0}
}
@media (max-width:767px){
.single-post-main-content .post-content-inner .body-content .post-gallery{margin-left:0;margin-right:0}
}
.single-post-main-content .post-content-inner .body-content .post-gallery .blocks-gallery-item{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;list-style:none;padding:0}
.single-post-main-content .post-content-inner .body-content .post-gallery .blocks-gallery-item li{width:33.33%;padding:0 15px;margin-top:0}
@media (max-width:767px){
.single-post-main-content .post-content-inner .body-content .post-gallery .blocks-gallery-item li{width:100%;margin-top:30px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.single-post-main-content .post-content-inner .body-content .post-gallery .blocks-gallery-item li{width:33.33%;margin-top:0}
}
.single-post-main-content .post-content-inner .body-content .post-gallery .blocks-gallery-item li img{width:100%}
@media (max-width:767px){
.single-post-main-content .post-content-inner .body-content .post-gallery .blocks-gallery-item li:first-child{margin-top:0}
}
.single-post-main-content .post-content-inner .footer-content{padding-top:70px}
.single-post-main-content .post-content-inner .footer-content .tags{padding-top:20px}
.single-post-main-content .post-content-inner .footer-content .tags li{margin-right:8px;display:inline-block;margin-top:10px}
.single-post-main-content .post-content-inner .footer-content .tags li:last-child{margin-right:0}
.single-post-main-content .post-content-inner .footer-content .tags li a{display:block;font-size:16px;color:#737f96;background:#f5f6f6;padding:0 15px;height:32px;line-height:32px;border-radius:3px;-webkit-transition:all .3s linear;transition:all .3s linear}
.single-post-main-content .post-content-inner .footer-content .tags li a:hover{background-color:#ce8339;color:#fff}
.single-post-main-content .post-content-inner .footer-content .social{padding-top:20px}
.single-post-main-content .post-content-inner .footer-content .social li{display:inline-block;margin-top:10px}
.single-post-main-content .post-content-inner .footer-content .social li+li{margin-left:8px}
.single-post-main-content .post-content-inner .footer-content .social li a{font-size:22px;color:#fff;width:40px;height:40px;line-height:40px;text-align:center;border-radius:3px}
@media (max-width:767px){
.single-post-main-content .post-content-inner .footer-content .social li a{font-size:18px;width:30px;height:30px;line-height:30px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.single-post-main-content .post-content-inner .footer-content .social li a{font-size:18px}
}
.single-post-main-content .post-content-inner .footer-content .social li a.facebook{background-color:#2b53b8}
.single-post-main-content .post-content-inner .footer-content .social li a.twitter{background-color:#0096ff}
.single-post-main-content .post-content-inner .footer-content .social li a.googleplus{background-color:#bf2828}
.single-post-main-content .post-content-inner .footer-content .social li a.tumblr{background-color:#2b4873}
.single-post-main-content .post-content-inner .footer-content .social li a.rss{background-color:#f37214}
.single-post-main-content .post-content-inner.single-post-left{padding:40px 0 100px}
@media only screen and (min-width:992px) and (max-width:1199px){
.single-post-main-content .post-content-inner.single-post-left{padding:40px 0 100px}
}
@media (max-width:767px){
.single-post-main-content .post-content-inner.single-post-left{padding:40px 0 50px}
}
.single-post-main-content .post-content-inner.single-post-left .body-content .post-video{margin-left:0;margin-right:0}
.single-post-main-content .post-content-inner.single-post-left .body-content .post-gallery{margin-left:0;margin-right:0}
.single-post-main-content .post-content-inner.single-post-left .body-content .post-gallery .blocks-gallery-item li{width:50%}
@media (max-width:767px){
.single-post-main-content .post-content-inner.single-post-left .body-content .post-gallery .blocks-gallery-item li{width:100%}
}
@media only screen and (min-width:576px) and (max-width:767px){
.single-post-main-content .post-content-inner.single-post-left .body-content .post-gallery .blocks-gallery-item li{width:50%}
}
.entry-author-box{padding:60px 70px;border-top:5px solid #ce8339}
@media (max-width:767px){
.entry-author-box{padding:25px 30px}
}
.entry-author-box .author-avatar{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media (max-width:767px){
.entry-author-box .author-avatar{display:block}
}
.entry-author-box .author-avatar .avatar-image img{border-radius:50%}
.entry-author-box .author-avatar .avatar-info{-moz-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1;padding-left:30px}
@media (max-width:767px){
.entry-author-box .author-avatar .avatar-info{padding-left:0;padding-top:20px}
}
.entry-author-box .author-avatar .avatar-info .sub-title{font-family:Montserrat,sans-serif;font-size:12px;margin-bottom:5px;letter-spacing:.025em;text-transform:uppercase}
.entry-author-box .author-avatar .avatar-info .name{font-size:24px;margin:0;text-transform:capitalize;font-weight:700;font-family:Cabin,sans-serif}
.entry-author-box .author-avatar .avatar-info p{margin-top:15px}
.related-post{padding-top:100px;padding-bottom:90px}
.blog-comment-box{border-top:1px solid rgba(41,57,87,.15);padding:40px 100px 0}
@media only screen and (min-width:992px) and (max-width:1199px){
.blog-comment-box{padding:40px 50px 0}
}
@media only screen and (min-width:768px) and (max-width:991px){
.blog-comment-box{padding:40px 0 0}
}
@media (max-width:767px){
.blog-comment-box{padding:40px 0 0}
}
.blog-comment-box.blog-comment-2{padding:40px 0 0}
@media only screen and (min-width:992px) and (max-width:1199px){
.blog-comment-box.blog-comment-2{padding:40px 0 0}
}
@media only screen and (min-width:768px) and (max-width:991px){
.blog-comment-box.blog-comment-2{padding:40px 0 0}
}
@media (max-width:767px){
.blog-comment-box.blog-comment-2{padding:40px 0 0}
}
.blog-comment-box .comment-wrapper{margin-top:55px}
.blog-comment-box .comment-wrapper .comment-title{font-size:24px;font-weight:700;font-family:Cabin,sans-serif;text-transform:uppercase;color:#293957}
.blog-comment-box .comment-wrapper .comment-items{padding-top:30px}
.blog-comment-box .comment-wrapper .comment-items li+li .single-comment{border-top:1px solid rgba(41,57,87,.15)}
.blog-comment-box .comment-wrapper .single-comment{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 0}
@media (max-width:767px){
.blog-comment-box .comment-wrapper .single-comment{display:block}
}
.blog-comment-box .comment-wrapper .single-comment .comment-author img{border-radius:50%}
.blog-comment-box .comment-wrapper .single-comment .comment-content{-moz-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1;padding-left:30px}
@media (max-width:767px){
.blog-comment-box .comment-wrapper .single-comment .comment-content{padding-left:0;padding-top:20px}
}
.blog-comment-box .comment-wrapper .single-comment .comment-content .meta li{font-size:14px;display:inline-block;color:#737f96;position:relative}
.blog-comment-box .comment-wrapper .single-comment .comment-content .meta li+li::before{content:'|';font-size:14px;color:#293957;margin:0 7px}
.blog-comment-box .comment-wrapper .single-comment .comment-content .meta li a{color:#09c;-webkit-transition:all .3s linear;transition:all .3s linear}
.blog-comment-box .comment-wrapper .single-comment .comment-content .meta li a:hover{color:#ce8339}
.blog-comment-box .comment-wrapper .single-comment .comment-content p{color:#293957;font-size:16px;margin-top:15px}
.blog-comment-box .comment-wrapper .single-comment .comment-content .replay{color:#09c;font-size:14px;-webkit-transition:all .3s linear;transition:all .3s linear;margin-top:15px}
.blog-comment-box .comment-wrapper .single-comment .comment-content .replay:hover{color:#ce8339}
.blog-comment-box .comment-wrapper .comment-form{padding-top:20px}
.blog-comment-box .comment-wrapper .comment-form .single-form{margin-top:30px;position:relative}
.blog-comment-box .comment-wrapper .comment-form .single-form input,.blog-comment-box .comment-wrapper .comment-form .single-form textarea{width:100%;padding:0 15px;height:45px;border-radius:3px;border:1px solid #d7dce6;background-color:#f5f6f6;font-size:16px;color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear}
.blog-comment-box .comment-wrapper .comment-form .single-form input:focus,.blog-comment-box .comment-wrapper .comment-form .single-form textarea:focus{border-color:#293957;background-color:#fff}
.blog-comment-box .comment-wrapper .comment-form .single-form textarea{height:200px;padding-top:10px;resize:none}
.blog-comment-box .comment-wrapper .comment-form .single-form .requirements{position:absolute;top:50%;right:0;font-size:16px;color:#e60000;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
@media (max-width:767px){
.blog-comment-box .comment-wrapper .comment-form .single-form .requirements{position:relative;right:auto;top:0;-webkit-transform:translateY(0);transform:translateY(0);margin-top:15px}
}
.about-banner-area{height:630px;position:relative;z-index:5}
@media only screen and (min-width:768px) and (max-width:991px){
.about-banner-area{margin-top:77px;height:auto;padding-top:100px;padding-bottom:100px}
}
@media (max-width:767px){
.about-banner-area{margin-top:77px;height:auto;padding-top:100px;padding-bottom:100px}
}
.about-banner-area::before{position:absolute;content:'';width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(black),to(rgba(255,255,255,0)));background:linear-gradient(90deg,#000 0,rgba(255,255,255,0) 100%);top:0;left:0;z-index:-1;opacity:.65}
.about-banner-content .sub-title{font-size:24px;font-weight:800;text-transform:uppercase;color:#fff}
@media (max-width:767px){
.about-banner-content .sub-title{font-size:16px}
}
.about-banner-content .main-title{font-size:80px;font-weight:800;text-transform:uppercase;color:#fff}
@media only screen and (min-width:1200px) and (max-width:1399px){
.about-banner-content .main-title{font-size:72px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.about-banner-content .main-title{font-size:58px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.about-banner-content .main-title{font-size:58px}
}
@media (max-width:767px){
.about-banner-content .main-title{font-size:30px;margin-top:15px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.about-banner-content .main-title{font-size:40px;margin-top:15px}
}
.about-banner-content p{font-size:18px;font-weight:400;color:#fff;margin-top:25px}
@media (max-width:767px){
.about-banner-content p{font-size:16px}
.about-banner-content p br{display:none}
}
.about-banner-2-area{height:1080px}
@media only screen and (min-width:992px) and (max-width:1199px){
.about-banner-2-area{height:780px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.about-banner-2-area{height:720px}
}
@media (max-width:767px){
.about-banner-2-area{height:580px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.about-banner-2-area{height:620px}
}
.about-banner-content-2{padding-top:240px}
@media only screen and (min-width:992px) and (max-width:1199px){
.about-banner-content-2{padding-top:200px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.about-banner-content-2{padding-top:170px}
}
@media (max-width:767px){
.about-banner-content-2{padding-top:120px}
}
.about-banner-content-2 .sub-title{font-size:16px;font-weight:800;text-transform:uppercase;color:#fff}
.about-banner-content-2 .main-title{font-size:48px;font-weight:800;text-transform:uppercase;color:#fff;margin-top:25px}
@media only screen and (min-width:992px) and (max-width:1199px){
.about-banner-content-2 .main-title{font-size:38px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.about-banner-content-2 .main-title{font-size:36px}
}
@media (max-width:767px){
.about-banner-content-2 .main-title{font-size:24px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.about-banner-content-2 .main-title{font-size:30px}
}
.about-area{padding-top:70px;padding-bottom:120px}
@media only screen and (min-width:992px) and (max-width:1199px){
.about-area{padding-top:50px;padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.about-area{padding-top:20px;padding-bottom:80px}
}
@media (max-width:767px){
.about-area{padding-top:10px;padding-bottom:60px}
}
.about-experience{padding:75px 70px;background-color:#f4f6f7;max-width:470px;margin-top:50px}
@media (max-width:767px){
.about-experience{padding:25px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.about-experience{padding:75px 70px}
}
.about-experience .experience-year{position:relative;padding-bottom:45px}
.about-experience .experience-year .year{font-size:250px;font-weight:700;color:#e9490a;line-height:200px}
@media (max-width:767px){
.about-experience .experience-year .year{font-size:160px;line-height:120px}
}
.about-experience .experience-year .title{font-size:16px;font-weight:700;line-height:24px;color:#293957;text-transform:uppercase;position:absolute;top:35px;right:-35px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);text-align:right}
@media (max-width:767px){
.about-experience .experience-year .title{right:auto;left:70%;top:30px;font-size:14px;line-height:20px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.about-experience .experience-year .title{left:45%;font-size:14px;line-height:24px}
}
.about-experience .experience-counter{border-top:1px solid rgba(41,57,87,.15);display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.about-experience .experience-counter .single-counter{margin-top:35px;width:50%}
.about-experience .experience-counter .single-counter .count{font-size:36px;font-weight:700;font-family:Montserrat,sans-serif;color:#e9490a}
@media (max-width:767px){
.about-experience .experience-counter .single-counter .count{font-size:24px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.about-experience .experience-counter .single-counter .count{font-size:30px}
}
.about-experience .experience-counter .single-counter p{font-size:14px;font-weight:700;text-transform:uppercase;color:#293957}
@media (max-width:767px){
.about-experience .experience-counter .single-counter p{font-size:12px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.about-experience .experience-counter .single-counter p{font-size:14px}
}
.about-main-content{max-width:500px;margin-top:45px}
.about-main-content .about-content .sub-title{font-size:18px;font-weight:700;color:#737f96;text-transform:uppercase}
@media (max-width:767px){
.about-main-content .about-content .sub-title{font-size:14px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.about-main-content .about-content .sub-title{font-size:16px}
}
.about-main-content .about-content .main-title{font-size:42px;font-weight:800;color:#293957;text-transform:uppercase;margin-top:10px}
@media (max-width:767px){
.about-main-content .about-content .main-title{font-size:24px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.about-main-content .about-content .main-title{font-size:40px}
}
.about-main-content .about-content p{margin-top:35px}
.about-main-content .about-content img{padding-top:45px}
.about-main-content .about-content .name{font-size:16px;font-weight:700;color:#e9490a;text-transform:uppercase;margin-top:10px}
.about-main-content .about-content .designation{font-size:14px;color:#737f96;margin-top:5px}
.about-main-content .about-call{padding-top:50px}
.about-main-content .about-call .call-title{position:relative;margin-top:30px}
.about-main-content .about-call .call-title i{font-size:34px;color:#293957;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}
@media only screen and (min-width:1200px) and (max-width:1399px){
.about-main-content .about-call .call-title i{font-size:30px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.about-main-content .about-call .call-title i{font-size:28px}
}
.about-main-content .about-call .call-title .title{padding-left:45px;font-size:16px;text-transform:uppercase;font-weight:700;color:#293957}
@media only screen and (min-width:1200px) and (max-width:1399px){
.about-main-content .about-call .call-title .title{font-size:14px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.about-main-content .about-call .call-title .title{font-size:14px;padding-left:40px}
}
.about-main-content .about-call .call-number{font-size:36px;font-weight:700;color:#293957;line-height:40px;margin-top:25px}
@media only screen and (min-width:1200px) and (max-width:1399px){
.about-main-content .about-call .call-number{font-size:30px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.about-main-content .about-call .call-number{font-size:26px}
}
@media (max-width:767px){
.about-main-content .about-call .call-number{font-size:30px}
}
.services-page{padding-top:115px;padding-bottom:120px}
@media only screen and (min-width:992px) and (max-width:1199px){
.services-page{padding-top:95px;padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.services-page{padding-top:75px;padding-bottom:80px}
}
@media (max-width:767px){
.services-page{padding-top:55px;padding-bottom:60px}
}
.services-items .services-item{margin-top:90px;background-color:#f5f6f6}
@media only screen and (min-width:768px) and (max-width:991px){
.services-items .services-item{margin-top:70px}
}
@media (max-width:767px){
.services-items .services-item{margin-top:40px}
}
.services-items .services-item .services-image{width:100%;padding-top:70%;padding-bottom:70%}
@media only screen and (min-width:992px) and (max-width:1199px){
.services-items .services-item .services-image{padding-top:80%;padding-bottom:80%}
}
@media only screen and (min-width:768px) and (max-width:991px){
.services-items .services-item .services-image{padding-top:30%;padding-bottom:30%}
}
@media (max-width:767px){
.services-items .services-item .services-image{padding-top:50%;padding-bottom:50%}
}
.services-items .services-item .services-content{padding:100px}
@media only screen and (min-width:1200px) and (max-width:1399px){
.services-items .services-item .services-content{padding:50px 80px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.services-items .services-item .services-content{padding:30px 50px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.services-items .services-item .services-content{padding:50px}
}
@media (max-width:767px){
.services-items .services-item .services-content{padding:25px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.services-items .services-item .services-content{padding:50px}
}
.services-items .services-item .services-content .title{font-size:24px;font-weight:700;color:#293957}
.services-items .services-item .services-content p{margin-top:20px}
.services-items .services-item .services-content .services-lists{margin-top:45px}
.services-items .services-item .services-content .services-lists .lists-title{font-size:16px;font-weight:700;color:#293957;text-transform:uppercase;font-family:Cabin,sans-serif}
.services-items .services-item .services-content .services-lists .list-wrapper{margin-top:20px}
.services-items .services-item .services-content .services-lists .list-wrapper .list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}
.services-items .services-item .services-content .services-lists .list-wrapper .list li{font-size:16px;font-weight:400;color:#293957;margin-top:12px;width:50%;position:relative;padding-left:30px;padding-right:10px}
@media (max-width:767px){
.services-items .services-item .services-content .services-lists .list-wrapper .list li{width:100%}
}
.services-items .services-item .services-content .services-lists .list-wrapper .list li i{color:#ce8339;margin-right:4px;position:absolute;top:12px;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.contact-map-area #contact-map{height:640px;width:100%}
@media only screen and (min-width:992px) and (max-width:1199px){
.contact-map-area #contact-map{height:500px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.contact-map-area #contact-map{height:480px}
}
@media (max-width:767px){
.contact-map-area #contact-map{height:480px}
}
.form-message.error,.form-message.success{font-size:16px;color:#1b1e1e;background:#ddd;padding:10px 15px;margin-left:15px;margin-top:15px;display:inline-block}
.form-message.error{color:red}
.contact-area{padding-top:115px;padding-bottom:120px}
@media only screen and (min-width:992px) and (max-width:1199px){
.contact-area{padding-top:95px;padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.contact-area{padding-top:75px;padding-bottom:80px}
}
@media (max-width:767px){
.contact-area{padding-top:55px;padding-bottom:60px}
}
.contact-info{padding:0 100px}
@media only screen and (min-width:992px) and (max-width:1199px){
.contact-info{padding:0 70px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.contact-info{padding:0 50px}
}
@media (max-width:767px){
.contact-info{padding:0}
}
.contact-info .contact-title{font-size:30px;font-weight:700;font-family:Cabin,sans-serif}
@media (max-width:767px){
.contact-info .contact-title{font-size:20px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.contact-info .contact-title br{display:none}
}
@media (max-width:767px){
.contact-info .contact-title br{display:none}
}
.contact-info-wrapper{padding-top:20px}
.single-contact-info{margin-top:50px}
.single-contact-info .info-title{font-size:18px;font-weight:700;color:#293957;font-family:Cabin,sans-serif;text-transform:uppercase;border-bottom:1px solid rgba(41,57,87,.15);padding-bottom:10px;margin-bottom:25px}
.single-contact-info .info-title i{float:right;display:block;color:#737f96}
.single-contact-info p{font-size:16px}
.single-contact-info p a{color:#737f96}
@media only screen and (min-width:992px) and (max-width:1199px){
.single-contact-info p br{display:none}
}
.contact-form{background-color:#f5f6f6;border:1px solid rgba(41,57,87,.15);padding:100px;margin-top:90px}
@media only screen and (min-width:992px) and (max-width:1199px){
.contact-form{padding:70px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.contact-form{padding:50px}
}
@media (max-width:767px){
.contact-form{padding:30px}
}
.contact-form .form-title{font-size:30px;font-weight:700;color:#293957;font-family:Cabin,sans-serif}
@media (max-width:767px){
.contact-form .form-title{font-size:24px}
}
.contact-form .single-form{margin-top:30px}
.contact-form .single-form input,.contact-form .single-form textarea{width:100%;height:45px;padding:0 20px;border:1px solid rgba(41,57,87,.15);color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear;border-radius:3px}
.contact-form .single-form input:focus,.contact-form .single-form textarea:focus{border-color:#293957}
.contact-form .single-form textarea{height:120px;padding-top:15px;resize:none}
.error-page{padding-top:120px;padding-bottom:120px}
@media only screen and (min-width:992px) and (max-width:1199px){
.error-page{padding-top:100px;padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.error-page{padding-top:167px;padding-bottom:80px}
}
@media (max-width:767px){
.error-page{padding-top:147px;padding-bottom:60px}
}
.error-wrapper .error-content{margin-top:90px}
.error-wrapper .error-content .error-title{font-size:36px;font-weight:700;color:#293957;text-transform:uppercase}
@media (max-width:767px){
.error-wrapper .error-content .error-title{font-size:20px}
}
.error-wrapper .error-content p{margin-top:10px}
.error-wrapper .error-content .main-btn{margin-top:50px}
.error-wrapper .error-content .main-btn i{margin-left:5px}
.coming-soon{height:100vh}
.coming-soon-wrapper .coming-logo img{width:170px}
.coming-soon-wrapper .coming-soon-content{max-width:570px;margin:0 auto;padding-top:120px}
@media only screen and (min-width:1200px) and (max-width:1399px){
.coming-soon-wrapper .coming-soon-content{padding-top:80px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.coming-soon-wrapper .coming-soon-content{padding-top:80px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.coming-soon-wrapper .coming-soon-content{padding-top:80px}
}
@media (max-width:767px){
.coming-soon-wrapper .coming-soon-content{padding-top:50px}
}
.coming-soon-wrapper .coming-soon-content .title{font-size:48px;font-weight:700;text-transform:uppercase}
@media (max-width:767px){
.coming-soon-wrapper .coming-soon-content .title{font-size:30px}
}
.coming-soon-wrapper .coming-soon-content p{margin-top:10px}
.coming-soon-wrapper .coming-soon-count{padding-top:70px}
@media only screen and (min-width:1200px) and (max-width:1399px){
.coming-soon-wrapper .coming-soon-count{padding-top:80px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.coming-soon-wrapper .coming-soon-count{padding-top:80px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.coming-soon-wrapper .coming-soon-count{padding-top:80px}
}
@media (max-width:767px){
.coming-soon-wrapper .coming-soon-count{padding-top:50px}
}
.coming-soon-wrapper .coming-soon-count .count-title{font-size:16px;font-weight:700;color:#fff;text-transform:uppercase}
@media (max-width:767px){
.coming-soon-wrapper .coming-soon-count .count-title{font-size:14px}
}
.coming-soon-wrapper .coming-soon-count .count-items{padding-top:30px}
@media (max-width:767px){
.coming-soon-wrapper .coming-soon-count .count-items{padding-top:10px}
}
.coming-soon-wrapper .coming-soon-count .count-items .single-count{padding:0 25px;margin-top:30px}
@media (max-width:767px){
.coming-soon-wrapper .coming-soon-count .count-items .single-count{padding:0 15px}
}
.coming-soon-wrapper .coming-soon-count .count-items .single-count .count{font-size:48px;font-weight:700;color:#fff;line-height:45px;font-family:Montserrat,sans-serif}
@media (max-width:767px){
.coming-soon-wrapper .coming-soon-count .count-items .single-count .count{font-size:24px}
}
.coming-soon-wrapper .coming-soon-count .count-items .single-count p{color:#fff}
.coming-soon-wrapper .coming-soon-social{padding-top:110px}
@media only screen and (min-width:1200px) and (max-width:1399px){
.coming-soon-wrapper .coming-soon-social{padding-top:70px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.coming-soon-wrapper .coming-soon-social{padding-top:70px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.coming-soon-wrapper .coming-soon-social{padding-top:70px}
}
@media (max-width:767px){
.coming-soon-wrapper .coming-soon-social{padding-top:40px}
}
.coming-soon-wrapper .coming-soon-social .social{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.coming-soon-wrapper .coming-soon-social .social li{margin-left:27px}
.coming-soon-wrapper .coming-soon-social .social li a{font-size:18px;color:#fff;-webkit-transition:all .3s linear;transition:all .3s linear}
.coming-soon-wrapper .coming-soon-social .social li a:hover{color:#293957}
.vehicle-compare-page{padding-top:115px;padding-bottom:120px}
@media only screen and (min-width:992px) and (max-width:1199px){
.vehicle-compare-page{padding-top:95px;padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.vehicle-compare-page{padding-top:75px;padding-bottom:80px}
}
@media (max-width:767px){
.vehicle-compare-page{padding-top:55px;padding-bottom:60px}
}
.vehicle-compare-table{margin-top:90px}
.vehicle-compare-table .table tr th{border:1px solid rgba(41,57,87,.15);font-size:14px;font-weight:400;color:#737f96;text-transform:uppercase;background-color:#f5f6f6;padding:8px 20px;vertical-align:middle;min-width:300px}
@media only screen and (min-width:1200px) and (max-width:1399px){
.vehicle-compare-table .table tr th{min-width:250px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.vehicle-compare-table .table tr th{min-width:250px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.vehicle-compare-table .table tr th{min-width:250px}
}
@media (max-width:767px){
.vehicle-compare-table .table tr th{min-width:250px}
}
.vehicle-compare-table .table tr td{border:1px solid rgba(41,57,87,.15);font-size:16px;font-weight:700;color:#293957;padding:12px 20px;min-width:300px}
@media only screen and (min-width:1200px) and (max-width:1399px){
.vehicle-compare-table .table tr td{min-width:250px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.vehicle-compare-table .table tr td{min-width:250px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.vehicle-compare-table .table tr td{min-width:250px}
}
@media (max-width:767px){
.vehicle-compare-table .table tr td{min-width:250px;font-size:14px;padding:8px 20px}
}
.vehicle-compare-table .table tr td.header{padding:0}
.vehicle-compare-table .table tr td .compare-header .remove{text-align:center;border-bottom:1px solid rgba(41,57,87,.15);padding:12px 20px}
.vehicle-compare-table .table tr td .compare-header .remove button{font-size:16px;font-weight:400;color:#737f96;-webkit-transition:all .3s linear;transition:all .3s linear;padding:0;border:0;background:0 0}
.vehicle-compare-table .table tr td .compare-header .remove button i{margin-right:5px}
.vehicle-compare-table .table tr td .compare-header .remove button:hover{color:#293957}
.vehicle-compare-table .table tr td .compare-header .compare-image{padding:20px 20px 15px}
.vehicle-compare-table .table tr td .compare-header .compare-title{padding:0 20px 15px}
.vehicle-compare-table .table tr td .compare-header .compare-title .title a{font-size:20px;font-weight:700;font-family:Montserrat,sans-serif;color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear}
@media only screen and (min-width:992px) and (max-width:1199px){
.vehicle-compare-table .table tr td .compare-header .compare-title .title a{font-size:16px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.vehicle-compare-table .table tr td .compare-header .compare-title .title a{font-size:16px}
}
@media (max-width:767px){
.vehicle-compare-table .table tr td .compare-header .compare-title .title a{font-size:16px}
}
.vehicle-compare-table .table tr td .compare-header .compare-title .title a:hover{color:#ce8339;text-decoration:underline}
.vehicle-compare-table .table tr td .compare-header .add-compare{text-align:center;padding:20px}
.vehicle-compare-table .table tr td .compare-header .add-compare a{height:185px;background-color:#f1f1f1;color:#737f96;font-size:16px;font-weight:700;text-transform:uppercase;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .3s linear;transition:all .3s linear}
@media only screen and (min-width:1200px) and (max-width:1399px){
.vehicle-compare-table .table tr td .compare-header .add-compare a{height:160px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.vehicle-compare-table .table tr td .compare-header .add-compare a{height:130px;font-size:14px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.vehicle-compare-table .table tr td .compare-header .add-compare a{height:130px;font-size:14px}
}
@media (max-width:767px){
.vehicle-compare-table .table tr td .compare-header .add-compare a{height:130px;font-size:14px}
}
.vehicle-compare-table .table tr td .compare-header .add-compare a i{display:block;font-size:36px;line-height:40px}
@media only screen and (min-width:992px) and (max-width:1199px){
.vehicle-compare-table .table tr td .compare-header .add-compare a i{font-size:26px}
}
.vehicle-compare-table .table tr td .compare-header .add-compare a span{margin-top:8px}
.vehicle-compare-table .table tr td .compare-header .add-compare a:hover{color:#293957}
.vehicle-compare-table .table tr td .rating{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}
.vehicle-compare-table .table tr td .rating .rating-star{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}
.vehicle-compare-table .table tr td .rating .rating-star li{font-size:16px;color:#ccc}
.vehicle-compare-table .table tr td .rating .rating-star li.ration-on{color:#fcb800}
.vehicle-compare-table .table tr td .rating span{font-size:14px;color:#737f96;margin-left:3px}
.vehicle-compare-table .table tr td .price .price-amount{font-size:20px;font-weight:700;color:#690;margin-right:3px}
@media (max-width:767px){
.vehicle-compare-table .table tr td .price .price-amount{font-size:18px}
}
.vehicle-compare-table .table tr td .price .sale-price{font-size:20px;font-weight:700;color:#ec3a20;margin-right:3px}
@media (max-width:767px){
.vehicle-compare-table .table tr td .price .sale-price{font-size:18px}
}
.vehicle-compare-table .table tr td .price .regular-price{font-size:16px;font-weight:700;color:#737f96;text-decoration:line-through;margin-right:3px}
.vehicle-compare-table .table tr td .price .percent{font-size:16px;font-weight:400;color:#ec3a20}
.vehicle-compare-table .table tr td .link{color:#0084c8;font-size:16px;-webkit-transition:all .3s linear;transition:all .3s linear}
.vehicle-compare-table .table tr td .link:hover{text-decoration:underline}
.faq-page{padding-top:115px;padding-bottom:120px}
@media only screen and (min-width:992px) and (max-width:1199px){
.faq-page{padding-top:95px;padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.faq-page{padding-top:75px;padding-bottom:80px}
}
@media (max-width:767px){
.faq-page{padding-top:55px;padding-bottom:60px}
}
.faq-sidebar{padding-top:20px}
.faq-sidebar .sidebar-menu{margin-top:30px;background-color:#f9f9f9;border:1px solid rgba(41,57,87,.15);padding:30px}
.faq-sidebar .sidebar-menu .menu-items li+li{margin-top:10px}
.faq-sidebar .sidebar-menu .menu-items li a{font-size:18px;font-weight:700;font-family:Montserrat,sans-serif;color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear}
@media only screen and (min-width:992px) and (max-width:1199px){
.faq-sidebar .sidebar-menu .menu-items li a{font-size:16px}
}
.faq-sidebar .sidebar-menu .menu-items li a.active,.faq-sidebar .sidebar-menu .menu-items li a:hover{color:#ce8339}
.faq-sidebar .sidebar-call-to-action{margin-top:30px;background-color:#f9f9f9;border:1px solid rgba(41,57,87,.15);padding:30px}
.faq-sidebar .sidebar-call-to-action i{font-size:48px;line-height:50px;color:#ce8339}
.faq-sidebar .sidebar-call-to-action .title{font-weight:700;font-size:22px;color:#293957;margin-top:15px}
@media only screen and (min-width:992px) and (max-width:1199px){
.faq-sidebar .sidebar-call-to-action .title{font-size:18px}
}
.faq-sidebar .sidebar-call-to-action p{margin-top:15px}
.faq-sidebar .sidebar-call-to-action .main-btn{margin-top:30px}
.faq-accordion{margin-top:50px;padding-left:15px}
@media only screen and (min-width:768px) and (max-width:991px){
.faq-accordion{padding-left:0}
}
@media (max-width:767px){
.faq-accordion{padding-left:0}
}
.faq-accordion .accordion .card .card-header{display:block;padding:8px 0;border-bottom:1px solid rgba(41,57,87,.15)}
.faq-accordion .accordion .card .card-header a{font-size:18px;font-weight:700;color:#ce8339;position:relative;display:block;padding-right:25px}
@media (max-width:767px){
.faq-accordion .accordion .card .card-header a{font-size:16px}
}
.faq-accordion .accordion .card .card-header a::before{position:absolute;content:'';width:15px;height:2px;background-color:#ce8339;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s linear;transition:all .3s linear;right:0}
.faq-accordion .accordion .card .card-header a::after{position:absolute;content:'';width:2px;height:0;background-color:#ce8339;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s linear;transition:all .3s linear;right:6px}
.faq-accordion .accordion .card .card-header a.collapsed{color:#293957}
.faq-accordion .accordion .card .card-header a.collapsed::before{background-color:#293957}
.faq-accordion .accordion .card .card-header a.collapsed::after{height:15px;background-color:#293957}
.faq-accordion .accordion .card .card-body{padding:0;padding-left:15px;padding-bottom:15px;padding-top:15px}
@media (max-width:767px){
.faq-accordion .accordion .card .card-body{padding-left:0}
}
.faq-accordion .accordion .card:last-child .card-header{border-bottom:0}
.faq-wrapper{border-top:1px solid rgba(41,57,87,.15);padding-top:112px;padding-bottom:120px}
@media only screen and (min-width:992px) and (max-width:1199px){
.faq-wrapper{padding-top:92px;padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.faq-wrapper{padding-top:72px;padding-bottom:80px}
}
@media (max-width:767px){
.faq-wrapper{padding-top:52px;padding-bottom:60px}
}
.single-faq{margin-top:45px}
.single-faq .title{font-size:22px;font-weight:700;font-family:Cabin,sans-serif;color:#293957}
@media (max-width:767px){
.single-faq .title{font-size:18px}
}
.single-faq p{margin-top:20px;line-height:30px}
.faq-contact{margin-top:70px}
.faq-contact p{text-transform:uppercase;font-size:24px;color:#293957}
@media only screen and (min-width:768px) and (max-width:991px){
.faq-contact p{font-size:20px}
}
@media (max-width:767px){
.faq-contact p{font-size:18px}
}
.faq-contact p a{color:#ce8339;text-decoration:underline;font-weight:700}
.login-register-page{padding-top:70px;padding-bottom:120px}
@media only screen and (min-width:992px) and (max-width:1199px){
.login-register-page{padding-top:50px;padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.login-register-page{padding-top:30px;padding-bottom:80px}
}
@media (max-width:767px){
.login-register-page{padding-top:10px;padding-bottom:60px}
}
.login-register{margin-top:40px}
.login-register .title{font-weight:700;font-size:36px;color:#293957}
@media (max-width:767px){
.login-register .title{font-size:24px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.login-register .title{font-size:30px}
}
.login-register p{margin-top:15px}
@media (max-width:767px){
.login-register p br{display:none}
}
@media only screen and (min-width:576px) and (max-width:767px){
.login-register p br{display:block}
}
.login-register .login-register-social{padding-top:20px}
.login-register .login-register-social p{font-size:16px;text-transform:uppercase;font-weight:700;color:#293957}
.login-register .login-register-social .social{padding-top:10px}
.login-register .login-register-social .social li{display:inline-block;margin-top:10px}
.login-register .login-register-social .social li+li{margin-left:8px}
.login-register .login-register-social .social li a{font-size:22px;color:#fff;width:40px;height:40px;line-height:40px;text-align:center;border-radius:3px}
@media (max-width:767px){
.login-register .login-register-social .social li a{font-size:18px;width:30px;height:30px;line-height:30px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.login-register .login-register-social .social li a{font-size:18px}
}
.login-register .login-register-social .social li a.facebook{background-color:#2b53b8}
.login-register .login-register-social .social li a.twitter{background-color:#0096ff}
.login-register .login-register-social .social li a.googleplus{background-color:#bf2828}
.login-register .login-register-social .social li a.tumblr{background-color:#2b4873}
.login-register .login-register-social .social li a.rss{background-color:#f37214}
.login-register-form{padding-top:40px}
.login-register-form .single-form{margin-top:10px;position:relative}
.login-register-form .single-form input,.login-register-form .single-form textarea{width:100%;padding:0 15px;height:45px;border-radius:3px;border:1px solid #d7dce6;background-color:#f5f6f6;font-size:16px;color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear}
.login-register-form .single-form input:focus,.login-register-form .single-form textarea:focus{border-color:#293957;background-color:#fff}
.login-register-form .single-form input[type=checkbox]{display:none}
.login-register-form .single-form input[type=checkbox]+label{font-size:16px;color:#737f96;line-height:14px;cursor:pointer;color:#293957}
@media (max-width:767px){
.login-register-form .single-form input[type=checkbox]+label{font-size:14px}
}
.login-register-form .single-form input[type=checkbox]+label span{width:15px;height:15px;border-radius:3px;border:1px solid #737f96;-webkit-transition:all .3s linear;transition:all .3s linear;position:relative;margin-right:2px}
.login-register-form .single-form input[type=checkbox]+label span::before{content:'\f121';font-family:Ionicons;display:inline-block;font-size:12px;color:#fff;position:relative;top:-1px;left:2px;opacity:0;visibility:hidden;-webkit-transition:all .3s linear;transition:all .3s linear}
.login-register-form .single-form input[type=checkbox]:checked+label span{background-color:#ce8339;border-color:#ce8339}
.login-register-form .single-form input[type=checkbox]:checked+label span::before{opacity:1;visibility:visible}
.login-register-form .single-form a{font-size:16px;color:#09c;-webkit-transition:all .3s linear;transition:all .3s linear}
@media (max-width:767px){
.login-register-form .single-form a{font-size:14px}
}
.login-register-form .single-form a:hover{color:#ce8339;text-decoration:underline}
.login-register-form .checkbox-forgot{padding-top:15px}
.login-register-form .form-btn{padding-top:10px}
.register-benefits{border:1px solid rgba(41,57,87,.15);background-color:#f5f6f6;padding:40px;margin-top:70px}
@media only screen and (min-width:992px) and (max-width:1199px){
.register-benefits{padding:30px}
}
@media (max-width:767px){
.register-benefits{padding:30px}
}
.register-benefits .title{font-size:20px;font-weight:700;color:#293957}
@media only screen and (min-width:992px) and (max-width:1199px){
.register-benefits .title{font-size:18px}
}
@media (max-width:767px){
.register-benefits .title{font-size:18px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.register-benefits .title{font-size:20px}
}
.register-benefits p{margin-top:15px}
.register-benefits .benefits-list{padding-top:10px}
.register-benefits .benefits-list li{margin-top:20px;font-size:18px;font-weight:700;color:#293957;position:relative;padding-left:35px}
@media (max-width:767px){
.register-benefits .benefits-list li{font-size:16px;padding-left:25px}
}
.register-benefits .benefits-list li i{font-size:24px;color:#ce8339;position:absolute;top:0;left:0}
@media (max-width:767px){
.register-benefits .benefits-list li i{font-size:18px}
}
.add-car-banner-area{height:630px;position:relative;z-index:5}
@media only screen and (min-width:768px) and (max-width:991px){
.add-car-banner-area{margin-top:77px;height:auto;padding-top:100px;padding-bottom:100px}
}
@media (max-width:767px){
.add-car-banner-area{margin-top:77px;height:auto;padding-top:100px;padding-bottom:100px}
}
.add-car-banner-area::before{position:absolute;content:'';width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(black),to(rgba(255,255,255,0)));background:linear-gradient(90deg,#000 0,rgba(255,255,255,0) 100%);top:0;left:0;z-index:-1;opacity:.4}
.add-car-banner-content .main-title{font-size:80px;font-weight:800;text-transform:uppercase;color:#fff}
@media only screen and (min-width:1200px) and (max-width:1399px){
.add-car-banner-content .main-title{font-size:72px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.add-car-banner-content .main-title{font-size:58px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.add-car-banner-content .main-title{font-size:58px}
}
@media (max-width:767px){
.add-car-banner-content .main-title{font-size:30px;margin-top:15px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.add-car-banner-content .main-title{font-size:40px;margin-top:15px}
}
.add-car-banner-content p{font-size:18px;font-weight:400;color:#fff;margin-top:25px}
@media (max-width:767px){
.add-car-banner-content p{font-size:16px}
.add-car-banner-content p br{display:none}
}
.add-car-page{padding-bottom:120px}
@media only screen and (min-width:992px) and (max-width:1199px){
.add-car-page{padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.add-car-page{padding-bottom:80px}
}
@media (max-width:767px){
.add-car-page{padding-bottom:60px}
}
.add-car-step{padding-top:120px}
@media only screen and (min-width:992px) and (max-width:1199px){
.add-car-step{padding-top:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.add-car-step{padding-top:80px}
}
@media (max-width:767px){
.add-car-step{padding-top:60px}
}
.add-car-step .step-title{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:20px;border-bottom:1px solid rgba(41,57,87,.15)}
.add-car-step .step-title .step{font-size:16px;font-weight:700;font-family:Montserrat,sans-serif;background-color:#ce8339;padding:0 23px;border-radius:3px;color:#fff;height:35px;line-height:35px;text-transform:uppercase;margin-right:25px}
@media (max-width:767px){
.add-car-step .step-title .step{font-size:14px;height:30px;line-height:30px;padding:0 13px;margin-right:15px}
}
.add-car-step .step-title .title{-moz-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1;font-size:30px;font-weight:700;font-family:Cabin,sans-serif}
@media (max-width:767px){
.add-car-step .step-title .title{font-size:20px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.add-car-step .step-title .title{font-size:24px}
}
.add-car-title .title{font-weight:700;font-size:20px;font-family:Cabin,sans-serif;text-transform:uppercase;color:#293957}
@media (max-width:767px){
.add-car-title .title{font-size:16px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.add-car-title .title{font-size:18px}
}
.add-car-general-information{margin-top:50px}
.add-car-general-information .search-field{width:100%;padding:0}
.add-car-general-information .search-field .single-field{padding:0;margin-top:30px}
.add-car-general-information .search-field .single-field .field-label{left:15px}
.add-car-review-stamps{margin-top:50px}
.add-car-review-stamps p{font-size:18px;font-weight:700;margin-top:25px;color:#293957}
.add-car-checkbox input[type=checkbox]{display:none}
.add-car-checkbox input[type=checkbox]+label{font-size:16px;color:#293957;line-height:14px;cursor:pointer;color:#293957}
@media (max-width:767px){
.add-car-checkbox input[type=checkbox]+label{font-size:14px}
}
.add-car-checkbox input[type=checkbox]+label span{width:17px;height:17px;border-radius:3px;border:2px solid #737f96;-webkit-transition:all .3s linear;transition:all .3s linear;position:relative;margin-right:10px}
.add-car-checkbox input[type=checkbox]+label span::before{content:'\f121';font-family:Ionicons;display:inline-block;font-size:12px;color:#fff;position:relative;top:-2px;left:2px;opacity:0;visibility:hidden;-webkit-transition:all .3s linear;transition:all .3s linear}
.add-car-checkbox input[type=checkbox]:checked+label span{background-color:#ce8339;border-color:#ce8339}
.add-car-checkbox input[type=checkbox]:checked+label span::before{opacity:1;visibility:visible}
.single-review-stamps{margin-top:35px}
.single-review-stamps .stamps-logo{margin-top:25px}
.add-car-features{margin-top:45px}
.add-car-single-features{margin-top:50px}
.add-car-single-features .title{font-size:18px;font-weight:700;color:#293957}
.add-car-single-features .features-list li{margin-top:15px}
.add-car-upload{margin-top:45px}
.add-car-upload p{font-size:16px;color:#737f96;margin-top:15px}
.add-car-upload p strong{font-weight:700;color:#293957}
.upload-row{margin-left:-10px;margin-right:-10px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.upload-row .upload-col{padding:0 10px;width:20%}
@media (max-width:767px){
.upload-row .upload-col{width:50%}
}
.single-upload .dropzone{padding:0;border:2px dashed rgba(41,57,87,.15);display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s linear;transition:all .3s linear}
@media only screen and (min-width:768px) and (max-width:991px){
.single-upload .dropzone{min-height:120px}
}
.single-upload .dropzone .dz-message{margin:0}
.single-upload .dropzone .dz-message i{font-size:30px;color:#737f96}
@media only screen and (min-width:992px) and (max-width:1199px){
.single-upload .dropzone .dz-message i{font-size:24px}
}
.single-upload .dropzone .dz-message p{margin-top:0}
@media only screen and (min-width:768px) and (max-width:991px){
.single-upload .dropzone .dz-message p{font-size:14px}
}
.single-upload .dropzone:hover{border-color:#ce8339}
.single-upload input{width:100%;height:45px;border:1px solid rgba(41,57,87,.15);padding:15px;font-size:16px;color:#293957;background-color:#f5f6f6}
.single-upload.file-input{width:100%;height:45px;border:1px solid rgba(41,57,87,.15);padding:6px 15px;font-size:16px;color:#293957;background-color:#f5f6f6;position:relative;-webkit-transition:all .3s linear;transition:all .3s linear}
.single-upload.file-input>[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:10;cursor:pointer}
.single-upload.file-input>.button{display:inline-block;cursor:pointer;background-color:#fff;padding:0 15px;height:30px;line-height:30px;border:1px solid rgba(41,57,87,.15)}
.single-upload.file-input:hover>.button{background:#ce8339;border-color:#ce8339;color:#fff}
.single-upload.file-input>.label{color:#ed3921;white-space:nowrap;margin-left:5px}
.single-upload.file-input.-chosen>.label{opacity:1}
.car-description-form{margin-top:45px}
.car-description-form .text-box textarea{width:100%;height:200px;resize:none;border:1px solid rgba(41,57,87,.15);padding:10px 15px;font-size:16px;color:#293957;background-color:#f5f6f6}
.car-asking-price{margin-top:45px}
.car-asking-price .search-field{width:100%;padding:0}
.car-asking-price .search-field .single-field{padding:0;margin-top:30px}
.car-asking-price .search-field .single-field .field-label{left:15px}
.car-asking-price .asking-price-content{padding-top:25px}
.car-login-register{padding-top:20px}
.dealer-list-page{padding-top:115px;padding-bottom:120px}
@media only screen and (min-width:992px) and (max-width:1199px){
.dealer-list-page{padding-top:95px;padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.dealer-list-page{padding-top:75px;padding-bottom:80px}
}
@media (max-width:767px){
.dealer-list-page{padding-top:55px;padding-bottom:60px}
}
.search-box-dealer{margin-top:65px;background-color:#f5f6f6}
.search-box-dealer .search-field .single-field{padding:0}
.search-box-dealer .search-field .single-field .SumoSelect .CaptionCont{background:#fff}
.search-box-dealer .search-field .single-field input{background:#fff}
.dealer-list-content{padding-top:70px}
@media only screen and (min-width:992px) and (max-width:1199px){
.dealer-list-content{padding-top:60px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.dealer-list-content{padding-top:50px}
}
@media (max-width:767px){
.dealer-list-content{padding-top:40px}
}
.dealer-list-content .dealer-top .dealer-top-left{padding-top:25px}
.dealer-list-content .dealer-top .dealer-top-left p{font-size:18px;font-weight:700;color:#293957;text-transform:uppercase}
@media (max-width:767px){
.dealer-list-content .dealer-top .dealer-top-left p{font-size:14px}
}
.dealer-list-content .dealer-top .dealer-top-left p span{color:#ce8339}
.dealer-list-content .dealer-top .dealer-top-right{margin-top:30px}
.dealer-list-content .dealer-top .dealer-top-right .dealer-select .SumoSelect{width:300px}
@media (max-width:767px){
.dealer-list-content .dealer-top .dealer-top-right .dealer-select .SumoSelect{width:100%}
}
@media only screen and (min-width:576px) and (max-width:767px){
.dealer-list-content .dealer-top .dealer-top-right .dealer-select .SumoSelect{width:250px}
}
.dealer-list-content .dealer-top .dealer-top-right .dealer-select .SumoSelect>.CaptionCont{background:#edeff1;border-radius:1px;border:0;padding:0 24px;font-size:16px;cursor:pointer;height:50px;line-height:50px;color:#293957;font-weight:700;-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-box-shadow:none!important;box-shadow:none!important}
@media (max-width:767px){
.dealer-list-content .dealer-top .dealer-top-right .dealer-select .SumoSelect>.CaptionCont{height:45px;line-height:45px;padding:0 15px;font-size:14px}
}
.dealer-list-content .dealer-top .dealer-top-right .dealer-select .SumoSelect>.CaptionCont>span{display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}
.dealer-list-content .dealer-top .dealer-top-right .dealer-select .SumoSelect>.CaptionCont>label{cursor:pointer}
@media (max-width:767px){
.dealer-list-content .dealer-top .dealer-top-right .dealer-select .SumoSelect>.CaptionCont>label{font-size:14px}
}
.dealer-list-content .dealer-top .dealer-top-right .dealer-select .SumoSelect>.CaptionCont>label>i{width:32px;height:32px;line-height:32px;background:0 0;font-weight:400}
.dealer-list-content .dealer-top .dealer-top-right .dealer-select .SumoSelect>.CaptionCont>label>i::after{content:'\f123';display:inline-block;font-family:Ionicons;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.dealer-list-content .dealer-top .dealer-top-right .dealer-select .SumoSelect>.CaptionCont:hover{background-color:#ce8339;color:#fff}
.dealer-list-content .dealer-top .dealer-top-right .dealer-select .SumoSelect .optWrapper{top:50px}
@media (max-width:767px){
.dealer-list-content .dealer-top .dealer-top-right .dealer-select .SumoSelect .optWrapper{top:82px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.dealer-list-content .dealer-top .dealer-top-right .dealer-select .SumoSelect .optWrapper{top:50px}
}
.dealer-list-content .dealer-top .dealer-top-right .dealer-select .SumoSelect .optWrapper .options .opt{padding:8px 0 8px 20px;color:#293957}
.dealer-list-items{margin-top:10px}
.single-dealer{padding-top:20px;padding-bottom:40px;border-top:1px solid rgba(41,57,87,.15)}
.single-dealer .dealer-author{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}
.single-dealer .dealer-author .author-image img{border-radius:50%}
.single-dealer .dealer-author .author-content{-moz-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1;padding-left:30px}
.single-dealer .dealer-author .author-content .author-name a{font-size:20px;font-weight:700;font-family:Cabin,sans-serif;color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear}
.single-dealer .dealer-author .author-content .author-name a:hover{color:#ce8339;text-decoration:underline}
.single-dealer .dealer-author .author-content .author-rating{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.single-dealer .dealer-author .author-content .author-rating .rating-star{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:10px}
.single-dealer .dealer-author .author-content .author-rating .rating-star li{font-size:16px;color:#a4a9b0;line-height:18px}
.single-dealer .dealer-author .author-content .author-rating .rating-star li.rating-on{color:#fcb800}
.single-dealer .dealer-author .author-content .author-rating span{font-size:14px;color:#737f96}
.single-dealer .dealer-info .dealer-info-wrapper{margin-left:-5px;margin-right:-5px}
.single-dealer .dealer-info .dealer-info-wrapper .info-left{width:50%;padding:20px 5px 0}
@media (max-width:767px){
.single-dealer .dealer-info .dealer-info-wrapper .info-left{width:100%}
}
.single-dealer .dealer-info .dealer-info-wrapper .info-left .info li{font-size:16px;color:#737f96;font-weight:400;margin-top:3px;position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}
.single-dealer .dealer-info .dealer-info-wrapper .info-left .info li span{ont-size:16px;color:#0084c8;font-weight:700;-moz-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1}
.single-dealer .dealer-info .dealer-info-wrapper .info-left .info li a{font-size:16px;color:#293957;font-weight:700;-moz-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1}
.single-dealer .dealer-info .dealer-info-wrapper .info-left .info li a span{color:#ce8339}
.single-dealer .dealer-info .dealer-info-wrapper .info-left .info li .location{font-weight:400;color:#737f96;font-size:14px;text-decoration:underline}
.single-dealer .dealer-info .dealer-info-wrapper .info-left .info li i{font-size:18px;width:30px}
.single-dealer .dealer-info .dealer-info-wrapper .info-right{width:50%;padding:20px 5px 0}
@media (max-width:767px){
.single-dealer .dealer-info .dealer-info-wrapper .info-right{width:100%}
}
.single-dealer .dealer-info .dealer-info-wrapper .info-right p{font-style:italic;font-size:16px;color:#737f96}
.single-dealer .dealer-info .dealer-info-phone{padding-top:15px}
.single-dealer .dealer-info .dealer-info-phone ul{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.single-dealer .dealer-info .dealer-info-phone ul li{font-size:16px;font-weight:400;color:#737f96;margin-right:50px;margin-top:5px}
.single-dealer .dealer-info .dealer-info-phone ul li:last-child{margin-right:0}
.single-dealer .dealer-info .dealer-info-phone ul li a{color:#293957;font-weight:700}
.dealer-details-page{padding-top:90px;padding-bottom:120px}
@media only screen and (min-width:992px) and (max-width:1199px){
.dealer-details-page{padding-top:70px;padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.dealer-details-page{padding-top:157px;padding-bottom:80px}
}
@media (max-width:767px){
.dealer-details-page{padding-top:107px;padding-bottom:60px}
}
.dealer-details-title-social .dealer-title{padding-top:25px}
.dealer-details-title-social .dealer-title .title{font-size:36px;font-weight:700;font-family:Montserrat,sans-serif;color:#293957}
@media (max-width:767px){
.dealer-details-title-social .dealer-title .title{font-size:24px}
}
.dealer-details-title-social .dealer-title p{font-style:italic;margin-top:10px}
.dealer-details-title-social .dealer-social .social{padding-top:20px}
.dealer-details-title-social .dealer-social .social li{display:inline-block;margin-top:10px}
.dealer-details-title-social .dealer-social .social li+li{margin-left:8px}
.dealer-details-title-social .dealer-social .social li a{font-size:22px;color:#fff;width:40px;height:40px;line-height:40px;text-align:center;border-radius:3px}
@media (max-width:767px){
.dealer-details-title-social .dealer-social .social li a{font-size:18px;width:30px;height:30px;line-height:30px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.dealer-details-title-social .dealer-social .social li a{font-size:18px}
}
.dealer-details-title-social .dealer-social .social li a.facebook{background-color:#2b53b8}
.dealer-details-title-social .dealer-social .social li a.twitter{background-color:#0096ff}
.dealer-details-title-social .dealer-social .social li a.googleplus{background-color:#bf2828}
.dealer-details-title-social .dealer-social .social li a.tumblr{background-color:#2b4873}
.dealer-details-title-social .dealer-social .social li a.rss{background-color:#f37214}
.dealer-details-content{padding-top:30px}
.dealer-details-content .dealer-details-image img{width:100%}
.dealer-details-content .details-title{border-bottom:1px solid rgba(41,57,87,.15);padding-bottom:8px}
.dealer-details-content .details-title .title{font-size:24px;font-weight:700;font-family:Cabin,sans-serif;color:#293957;text-transform:uppercase}
@media (max-width:767px){
.dealer-details-content .details-title .title{font-size:18px}
}
.dealer-details-content .details-content{margin-top:60px}
@media (max-width:767px){
.dealer-details-content .details-content{margin-top:40px}
}
.dealer-details-content .details-content h4{font-size:18px;font-weight:700;font-family:Cabin,sans-serif;color:#293957;margin-top:30px}
.dealer-details-content .details-content p{padding-top:30px}
.dealer-details-content .details-inventory{margin-top:55px;position:relative}
.dealer-details-content .details-inventory .inventory-more{position:absolute;top:0;right:0}
.dealer-details-content .details-inventory .inventory-more a{font-size:16px;font-weight:700;color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear}
.dealer-details-content .details-inventory .inventory-more a:hover{color:#ce8339;text-decoration:underline}
.dealer-details-content .details-review{margin-top:60px}
.dealer-details-content .details-review .consumer-reviews{margin-top:47px}
.dealer-details-content .details-review .consumer-reviews .point-rating{background-color:#f2f3f5;padding:0 30px 30px;margin-top:50px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media (max-width:767px){
.dealer-details-content .details-review .consumer-reviews .point-rating{padding:0 15px 15px}
}
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-score{padding-top:28px;width:30%}
@media only screen and (min-width:992px) and (max-width:1199px){
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-score{width:33%}
}
@media (max-width:767px){
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-score{width:100%;text-align:center;padding-top:13px}
}
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-score .score-title{font-size:16px;font-weight:400;color:#293957;font-family:Cabin,sans-serif}
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-score .score-point{font-size:72px;font-weight:400;color:#690;line-height:60px;margin-top:15px}
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-score .score-star{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px}
@media (max-width:767px){
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-score .score-star{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-score .score-star .star{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-score .score-star .star li{font-size:24px;color:#a4a9b0;line-height:26px}
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-score .score-star .star li.rating-on{color:#fcb800}
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-score .score-star span{font-size:14px;color:#737f96;line-height:26px;margin-left:8px}
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-progress{width:70%;padding-top:25px}
@media only screen and (min-width:992px) and (max-width:1199px){
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-progress{width:67%}
}
@media (max-width:767px){
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-progress{width:100%;padding-top:10px}
}
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-progress .single-progress{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px}
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-progress .single-progress .progress-star{width:70px}
@media only screen and (min-width:992px) and (max-width:1199px){
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-progress .single-progress .progress-star{width:55px}
}
@media (max-width:767px){
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-progress .single-progress .progress-star{width:55px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-progress .single-progress .progress-star{width:70px}
}
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-progress .single-progress .progress-star span{font-size:14px;line-height:18px;font-weight:700;color:#293957}
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-progress .single-progress .progress-line{width:74%;height:14px;background-color:#e1e3e6;position:relative;margin-left:auto}
@media only screen and (min-width:1200px) and (max-width:1399px){
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-progress .single-progress .progress-line{width:70%}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-progress .single-progress .progress-line{width:70%}
}
@media only screen and (min-width:768px) and (max-width:991px){
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-progress .single-progress .progress-line{width:68%}
}
@media (max-width:767px){
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-progress .single-progress .progress-line{width:61%}
}
@media only screen and (min-width:576px) and (max-width:767px){
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-progress .single-progress .progress-line{width:70%}
}
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-progress .single-progress .progress-line .line-bar{position:absolute;top:0;left:0;height:100%;background-color:#690;z-index:5}
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-progress .single-progress .progress-percent{width:70px;text-align:right}
@media only screen and (min-width:992px) and (max-width:1199px){
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-progress .single-progress .progress-percent{width:50px}
}
@media (max-width:767px){
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-progress .single-progress .progress-percent{width:40px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-progress .single-progress .progress-percent{width:70px}
}
.dealer-details-content .details-review .consumer-reviews .point-rating .rating-progress .single-progress .progress-percent span{font-size:14px;line-height:18px;color:#737f96;font-weight:400}
.dealer-details-content .details-review .consumer-reviews .reviews-comment{padding-top:15px}
.dealer-details-content .details-review .consumer-reviews .reviews-comment .reviews-comments-items>li+li{border-top:1px solid rgba(41,57,87,.15)}
.dealer-details-content .details-review .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;padding:35px 0}
@media (max-width:767px){
.dealer-details-content .details-review .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment{display:block}
}
@media only screen and (min-width:576px) and (max-width:767px){
.dealer-details-content .details-review .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}
}
.dealer-details-content .details-review .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-author img{border-radius:50%}
.dealer-details-content .details-review .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content{padding-left:30px;-moz-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1}
@media (max-width:767px){
.dealer-details-content .details-review .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content{padding-left:0;padding-top:15px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.dealer-details-content .details-review .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content{padding-left:30px;padding-top:0}
}
.dealer-details-content .details-review .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .rating-name{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}
.dealer-details-content .details-review .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .rating-name .author-rating{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:10px}
.dealer-details-content .details-review .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .rating-name .author-rating li{font-size:22px;color:#a4a9b0;line-height:26px}
@media (max-width:767px){
.dealer-details-content .details-review .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .rating-name .author-rating li{font-size:18px;line-height:22px}
}
.dealer-details-content .details-review .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .rating-name .author-rating li.rating-on{color:#fcb800}
.dealer-details-content .details-review .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .rating-name .author-name .name{font-size:20px;font-weight:700;color:#293957;font-family:Cabin,sans-serif}
@media (max-width:767px){
.dealer-details-content .details-review .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .rating-name .author-name .name{font-size:16px}
}
.dealer-details-content .details-review .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .meta li{font-size:14px;display:inline-block;color:#737f96;position:relative}
.dealer-details-content .details-review .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .meta li+li::before{content:'|';font-size:14px;color:#293957;margin:0 7px}
.dealer-details-content .details-review .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .meta li a{color:#09c;-webkit-transition:all .3s linear;transition:all .3s linear}
.dealer-details-content .details-review .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .meta li a:hover{color:#ce8339}
.dealer-details-content .details-review .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content p{color:#293957;font-size:16px;margin-top:15px}
.dealer-details-content .details-review .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .replay{color:#09c;font-size:14px;-webkit-transition:all .3s linear;transition:all .3s linear;margin-top:15px}
.dealer-details-content .details-review .consumer-reviews .reviews-comment .reviews-comments-items .single-reviews-comment .comment-content .replay:hover{color:#ce8339}
.dealer-details-content .details-review .consumer-reviews .reviews-comment .more-reviews{padding-top:15px}
.dealer-details-content .details-review .consumer-reviews .reviews-comment .more-reviews .more{font-size:14px;color:#293957;text-transform:uppercase;font-weight:700;position:relative;line-height:18px;-webkit-transition:all .3s linear;transition:all .3s linear}
.dealer-details-content .details-review .consumer-reviews .reviews-comment .more-reviews .more i{font-size:18px}
.dealer-details-content .details-review .consumer-reviews .reviews-comment .more-reviews .more::before{position:absolute;content:'';width:100%;height:1px;background-color:#293957;left:0;bottom:0;-webkit-transition:all .3s linear;transition:all .3s linear}
.dealer-details-content .details-review .consumer-reviews .reviews-comment .more-reviews .more:hover{color:#ce8339}
.dealer-details-content .details-review .consumer-reviews .reviews-comment .more-reviews .more:hover::before{background-color:#ce8339}
.dealer-details-content .details-review .consumer-reviews .reviews-form{padding:30px;border:1px solid rgba(41,57,87,.15);margin-top:50px}
@media (max-width:767px){
.dealer-details-content .details-review .consumer-reviews .reviews-form{padding:15px}
}
.dealer-details-content .details-review .consumer-reviews .reviews-form .form-title{font-size:18px;font-weight:700;text-transform:uppercase;color:#293957}
@media (max-width:767px){
.dealer-details-content .details-review .consumer-reviews .reviews-form .form-title{font-size:16px}
}
.dealer-details-content .details-review .consumer-reviews .reviews-form .your-rating{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}
.dealer-details-content .details-review .consumer-reviews .reviews-form .your-rating p{font-size:16px;color:#737f96;margin-top:10px;line-height:30px;margin-right:15px}
@media (max-width:767px){
.dealer-details-content .details-review .consumer-reviews .reviews-form .your-rating p{font-size:14px;margin-right:5px;line-height:22px}
}
.dealer-details-content .details-review .consumer-reviews .reviews-form .your-rating ul{margin-top:10px}
.dealer-details-content .details-review .consumer-reviews .reviews-form .your-rating ul li{display:inline-block;color:#ccc;cursor:pointer;font-size:24px;line-height:30px}
@media (max-width:767px){
.dealer-details-content .details-review .consumer-reviews .reviews-form .your-rating ul li{font-size:18px;line-height:22px}
}
.dealer-details-content .details-review .consumer-reviews .reviews-form .your-rating ul li.hover,.dealer-details-content .details-review .consumer-reviews .reviews-form .your-rating ul li.selected{color:#eab830}
.dealer-details-content .details-review .consumer-reviews .reviews-form .form-input-items .single-input{margin-top:20px}
.dealer-details-content .details-review .consumer-reviews .reviews-form .form-input-items .single-input input,.dealer-details-content .details-review .consumer-reviews .reviews-form .form-input-items .single-input textarea{width:100%;padding:0 15px;height:45px;border-radius:3px;border:1px solid #d7dce6;background-color:#f5f6f6;font-size:16px;color:#293957;-webkit-transition:all .3s linear;transition:all .3s linear}
.dealer-details-content .details-review .consumer-reviews .reviews-form .form-input-items .single-input input:focus,.dealer-details-content .details-review .consumer-reviews .reviews-form .form-input-items .single-input textarea:focus{border-color:#293957;background-color:#fff}
.dealer-details-content .details-review .consumer-reviews .reviews-form .form-input-items .single-input textarea{height:120px;padding-top:10px;resize:none}
.become-dealer-banner-area{height:630px;position:relative;z-index:5}
@media only screen and (min-width:992px) and (max-width:1199px){
.become-dealer-banner-area{height:500px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.become-dealer-banner-area{margin-top:77px;height:auto;padding-top:100px;padding-bottom:100px}
}
@media (max-width:767px){
.become-dealer-banner-area{margin-top:77px;height:auto;padding-top:100px;padding-bottom:100px}
}
.become-dealer-banner-area::before{position:absolute;content:'';width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(black),to(rgba(255,255,255,0)));background:linear-gradient(90deg,#000 0,rgba(255,255,255,0) 100%);top:0;left:0;z-index:-1;opacity:.65}
.become-dealer-banner-content .main-title{font-size:60px;font-weight:800;text-transform:uppercase;color:#fff}
@media only screen and (min-width:1200px) and (max-width:1399px){
.become-dealer-banner-content .main-title{font-size:52px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.become-dealer-banner-content .main-title{font-size:48px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.become-dealer-banner-content .main-title{font-size:48px}
}
@media (max-width:767px){
.become-dealer-banner-content .main-title{font-size:30px;margin-top:15px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.become-dealer-banner-content .main-title{font-size:40px;margin-top:15px}
}
.become-a-dealer-content{padding-top:112px;padding-bottom:120px}
@media only screen and (min-width:992px) and (max-width:1199px){
.become-a-dealer-content{padding-top:92px;padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.become-a-dealer-content{padding-top:72px;padding-bottom:80px}
}
@media (max-width:767px){
.become-a-dealer-content{padding-top:52px;padding-bottom:60px}
}
.dealer-title .title{font-size:36px;font-weight:700;font-family:Cabin,sans-serif;color:#293957}
@media only screen and (min-width:768px) and (max-width:991px){
.dealer-title .title{font-size:28px}
}
@media (max-width:767px){
.dealer-title .title{font-size:22px}
}
.dealer-title p{margin-top:30px}
.dealer-title p a{color:#09c}
.benefits-dealer-spotlight-area{background-color:#f4f6f8;padding-bottom:120px;padding-top:70px}
@media only screen and (min-width:992px) and (max-width:1199px){
.benefits-dealer-spotlight-area{padding-top:50px;padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.benefits-dealer-spotlight-area{padding-top:30px;padding-bottom:80px}
}
@media (max-width:767px){
.benefits-dealer-spotlight-area{padding-top:10px;padding-bottom:60px}
}
.benefits-area{max-width:470px;margin-top:42px}
.single-benefits{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:45px}
.single-benefits .benefits-icon i{width:80px;font-size:50px;color:#ce8339;line-height:45px}
@media (max-width:767px){
.single-benefits .benefits-icon i{font-size:40px;width:60px}
}
.single-benefits .benefits-content{-moz-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1}
.single-benefits .benefits-content p{font-size:20px;font-weight:700;color:#293957}
@media (max-width:767px){
.single-benefits .benefits-content p{font-size:16px}
}
.benefits-btn{margin-top:65px}
.benefits-btn .main-btn{font-size:14px}
.dealer-spotlight-area{margin-top:42px}
.dealer-spotlight-area .dealer-spotlight-video{margin-top:30px}
.dealer-register-page{padding-top:115px;padding-bottom:120px}
@media only screen and (min-width:992px) and (max-width:1199px){
.dealer-register-page{padding-top:95px;padding-bottom:100px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.dealer-register-page{padding-top:75px;padding-bottom:80px}
}
@media (max-width:767px){
.dealer-register-page{padding-top:55px;padding-bottom:60px}
}
.dealer-register-page .register-text{color:#293957}
.dealer-register-page .register-text a{color:#09c;-webkit-transition:all .3s linear;transition:all .3s linear}
.dealer-register-page .register-text a:hover{color:#ce8339}
.dealer-register-form .single-form{margin-top:30px}
.dealer-register-form .single-form.form-icon{position:relative}
.dealer-register-form .single-form.form-icon input{padding-left:45px}
.dealer-register-form .single-form.form-icon i{position:absolute;font-size:20px;color:#737f96;left:16px;top:8px}
.register-inventory{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px}
.register-inventory span{font-size:16px;color:#293957;font-weight:700;padding-top:10px;margin-right:30px}
.register-inventory .inventory-radio{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.register-inventory .inventory-radio li{margin-right:30px;margin-top:10px}
@media (max-width:767px){
.register-inventory .inventory-radio li{margin-right:10px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.register-inventory .inventory-radio li{margin-right:30px}
}
.register-inventory .inventory-radio li:last-child{margin-right:0}
.register-inventory .inventory-radio li .single-radio input[type=radio]{display:none}
.register-inventory .inventory-radio li .single-radio input[type=radio]+label{height:40px;line-height:38px;padding:0 20px;font-size:16px;color:#293957;border:1px solid rgba(41,57,87,.15);cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear}
@media (max-width:767px){
.register-inventory .inventory-radio li .single-radio input[type=radio]+label{padding:0 15px;font-size:14px;height:30px;line-height:30px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.register-inventory .inventory-radio li .single-radio input[type=radio]+label{padding:0 20px;font-size:16px;height:40px;line-height:40px}
}
.register-inventory .inventory-radio li .single-radio input[type=radio]:checked+label{background-color:#ce8339;border-color:#ce8339;color:#fff}
.modal-backdrop.show{opacity:.75}
.test-drive-modal.modal .modal-dialog{max-width:570px}
@media (max-width:767px){
.test-drive-modal.modal .modal-dialog{width:90%;margin:0 auto}
}
@media only screen and (min-width:576px) and (max-width:767px){
.test-drive-modal.modal .modal-dialog{max-width:470px}
}
.test-drive-modal.modal .modal-dialog .modal-content{border-radius:0;border:1px solid #fff;padding:93px 100px 100px;position:relative;z-index:5}
.test-drive-modal.modal .modal-dialog .modal-content::before{position:absolute;content:'';background-color:rgba(0,0,0,.25);top:0;left:0;width:100%;height:100%;z-index:-1}
@media only screen and (min-width:768px) and (max-width:991px){
.test-drive-modal.modal .modal-dialog .modal-content{padding:43px 50px 50px}
}
@media (max-width:767px){
.test-drive-modal.modal .modal-dialog .modal-content{padding:18px 20px 20px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.test-drive-modal.modal .modal-dialog .modal-content{padding:40px 40px}
}
.test-drive-modal.modal .modal-dialog .modal-content .test-drive-title{font-size:24px;font-weight:800;color:#fff;text-transform:uppercase}
@media (max-width:767px){
.test-drive-modal.modal .modal-dialog .modal-content .test-drive-title{font-size:18px}
}
.test-drive-modal.modal .modal-dialog .modal-content p{color:#fff;margin-top:10px}
.test-drive-modal.modal .modal-dialog .modal-content .test-drive-form{padding-top:20px}
.test-drive-modal.modal .modal-dialog .modal-content .test-drive-form .single-form{margin-top:15px}
.test-drive-modal.modal .modal-dialog .modal-content .test-drive-form .single-form label{font-size:14px;text-transform:uppercase;color:#fff;font-weight:700;margin-bottom:5px}
.test-drive-modal.modal .modal-dialog .modal-content .test-drive-form .single-form input,.test-drive-modal.modal .modal-dialog .modal-content .test-drive-form .single-form textarea{width:100%;height:45px;padding:0 15px;border:1px solid #fff;border-radius:3px;color:#293957;background-color:#fff;-webkit-transition:all .3s linear;transition:all .3s linear;font-size:14px}
.test-drive-modal.modal .modal-dialog .modal-content .test-drive-form .single-form input:focus,.test-drive-modal.modal .modal-dialog .modal-content .test-drive-form .single-form textarea:focus{border-color:#ce8339}
.test-drive-modal.modal .modal-dialog .modal-content .test-drive-form .single-form textarea{height:70px;padding-top:10px;resize:none}
.test-drive-modal.modal .modal-dialog .modal-content .test-drive-form .form-btn{margin-top:40px}
.test-drive-modal.modal .modal-dialog .modal-content .test-drive-form .form-btn .main-btn{font-size:20px;height:60px;line-height:60px}
@media only screen and (min-width:768px) and (max-width:991px){
.test-drive-modal.modal .modal-dialog .modal-content .test-drive-form .form-btn .main-btn{font-size:16px;height:50px;line-height:50px}
}
@media (max-width:767px){
.test-drive-modal.modal .modal-dialog .modal-content .test-drive-form .form-btn .main-btn{font-size:14px;height:50px;line-height:50px}
}
.make-offer-modal.modal .modal-dialog{max-width:570px}
@media (max-width:767px){
.make-offer-modal.modal .modal-dialog{width:90%;margin:0 auto}
}
@media only screen and (min-width:576px) and (max-width:767px){
.make-offer-modal.modal .modal-dialog{max-width:470px}
}
.make-offer-modal.modal .modal-dialog .modal-content{border-radius:0;border:0;padding:93px 100px 100px;position:relative;z-index:5;background-color:#e9ecee}
@media only screen and (min-width:768px) and (max-width:991px){
.make-offer-modal.modal .modal-dialog .modal-content{padding:43px 50px 50px}
}
@media (max-width:767px){
.make-offer-modal.modal .modal-dialog .modal-content{padding:18px 20px 20px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.make-offer-modal.modal .modal-dialog .modal-content{padding:40px 40px}
}
.make-offer-modal.modal .modal-dialog .modal-content .test-drive-title{font-size:24px;font-weight:800;color:#293957;text-transform:uppercase}
@media (max-width:767px){
.make-offer-modal.modal .modal-dialog .modal-content .test-drive-title{font-size:18px}
}
.make-offer-modal.modal .modal-dialog .modal-content p{margin-top:10px}
.make-offer-modal.modal .modal-dialog .modal-content .test-drive-form{padding-top:20px}
.make-offer-modal.modal .modal-dialog .modal-content .test-drive-form .single-form{margin-top:15px}
.make-offer-modal.modal .modal-dialog .modal-content .test-drive-form .single-form label{font-size:14px;text-transform:uppercase;color:#293957;font-weight:700;margin-bottom:5px}
.make-offer-modal.modal .modal-dialog .modal-content .test-drive-form .single-form input,.make-offer-modal.modal .modal-dialog .modal-content .test-drive-form .single-form textarea{width:100%;height:45px;padding:0 15px;border:1px solid #fff;border-radius:3px;color:#293957;background-color:#fff;-webkit-transition:all .3s linear;transition:all .3s linear;font-size:14px}
.make-offer-modal.modal .modal-dialog .modal-content .test-drive-form .single-form input:focus,.make-offer-modal.modal .modal-dialog .modal-content .test-drive-form .single-form textarea:focus{border-color:#293957}
.make-offer-modal.modal .modal-dialog .modal-content .test-drive-form .single-form textarea{height:70px;padding-top:10px;resize:none}
.make-offer-modal.modal .modal-dialog .modal-content .test-drive-form .form-btn{margin-top:40px}
.make-offer-modal.modal .modal-dialog .modal-content .test-drive-form .form-btn .main-btn{font-size:20px;height:60px;line-height:60px}
@media only screen and (min-width:768px) and (max-width:991px){
.make-offer-modal.modal .modal-dialog .modal-content .test-drive-form .form-btn .main-btn{font-size:16px;height:50px;line-height:50px}
}
@media (max-width:767px){
.make-offer-modal.modal .modal-dialog .modal-content .test-drive-form .form-btn .main-btn{font-size:14px;height:50px;line-height:50px}
}
.newsletter-popup{position:fixed;max-width:830px;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;z-index:9999;border-radius:4px;background-color:#edeff1}
@media only screen and (min-width:768px) and (max-width:991px){
.newsletter-popup{max-width:670px}
}
@media (max-width:767px){
.newsletter-popup{max-width:90%}
}
@media only screen and (min-width:576px) and (max-width:767px){
.newsletter-popup{max-width:470px}
}
.newsletter-popup .newsletter-close{position:absolute;top:-45px;right:-35px}
@media (max-width:767px){
.newsletter-popup .newsletter-close{right:0}
}
.newsletter-popup .newsletter-close button{border:0;background:0 0;cursor:pointer;padding:0;opacity:.7}
.newsletter-popup .newsletter-close button i{color:#fff;font-size:30px;line-height:35px}
@media (max-width:767px){
.newsletter-popup .newsletter-close button i{font-size:22px}
}
.newsletter-popup .newsletter-content{max-width:475px;padding:55px 60px 30px}
@media only screen and (min-width:768px) and (max-width:991px){
.newsletter-popup .newsletter-content{padding:45px 50px 30px}
}
@media (max-width:767px){
.newsletter-popup .newsletter-content{padding:18px 20px 20px}
}
@media only screen and (min-width:576px) and (max-width:767px){
.newsletter-popup .newsletter-content{max-width:375px}
}
.newsletter-popup .newsletter-content .newsletter-title .title{font-size:24px;font-weight:700;color:#293957;text-transform:uppercase}
@media (max-width:767px){
.newsletter-popup .newsletter-content .newsletter-title .title{font-size:18px}
}
.newsletter-popup .newsletter-content .newsletter-title p{margin-top:16px}
.newsletter-popup .newsletter-content .newsletter-form{margin-top:35px}
.newsletter-popup .newsletter-content .newsletter-form input{width:100%;height:45px;padding:0 15px;border:1px solid rgba(41,57,87,.15);border-radius:3px;color:#293957;background-color:#fff;-webkit-transition:all .3s linear;transition:all .3s linear;font-size:14px}
.newsletter-popup .newsletter-content .newsletter-form input:focus{border-color:#ce8339}
.newsletter-popup .newsletter-content .newsletter-form .main-btn{margin-top:20px}
.newsletter-popup .newsletter-content .newsletter-show{margin-top:32px}
.newsletter-popup .newsletter-content .newsletter-show input[type=checkbox]{display:none}
.newsletter-popup .newsletter-content .newsletter-show input[type=checkbox]+label{width:13px;height:13px;border-radius:2px;background-color:#fff;border:1px solid rgba(41,57,87,.15);position:relative;margin-right:10px;-webkit-transition:all .3s linear;transition:all .3s linear}
.newsletter-popup .newsletter-content .newsletter-show input[type=checkbox]+label::before{content:'\f121';font-family:Ionicons;display:inline-block;font-size:11px;color:#fff;position:absolute;top:-2px;left:1px;opacity:0;visibility:hidden;-webkit-transition:all .3s linear;transition:all .3s linear}
.newsletter-popup .newsletter-content .newsletter-show input[type=checkbox]:checked+label{background-color:#ce8339;border-color:#ce8339}
.newsletter-popup .newsletter-content .newsletter-show input[type=checkbox]:checked+label::before{opacity:1;visibility:visible}
.newsletter-popup .newsletter-content .newsletter-show span{font-size:16px;font-weight:400;color:#293957}
.newsletter-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:999}