@import url("https://fonts.googleapis.com/css?family=Montserrat:200,300,400,500,600,700,800,900|Nunito:200,300,400,600,700,800,900|Open+Sans:300,400,600,700,800|Oswald:200,300,400,500,600,700|PT+Serif:400,700|Quicksand:300,400,500,700|Roboto+Slab:100,300,400|Roboto:100,300,400,500,700,900");
body {
    background-color: #FFF;
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #767676;
    padding: 0;
    margin: 0;
    overflow-x: hidden;
}


a{color:#efbb20;outline:0 none;text-decoration:none;}
a:focus,a:hover{text-decoration:none;outline:0 none;}
a:active,a:hover{color:#333;}

h1, h2, h3, h4, h5, h6 {
    color: #333333;
    font-family: roboto;
}
.bg-secondry {
    background-color: #2d3239;
}
img{border-style:none;height:auto;max-width:100%;vertical-align:middle;}
header{display:block;}
ul{margin-bottom:24px;}
::-moz-selection{background:#3396d1;color:#fff;}
::selection{background:#3396d1;color:#fff;}
ul{list-style-position:outside;padding:0;}
ul{margin-bottom:24px;}
ul li{padding:0;}
.form-control{border-color:#e1e6eb;box-shadow:none;height:40px;font-size:13px;line-height:20px;padding:9px 12px;}
.form-control:focus{border-color:#e1e1e1;outline:0;}
.form-control:focus{-webkit-box-shadow:none;box-shadow:none;}
.site-header{position:relative;z-index:999;}
.site-header ul{margin-bottom:0;}
.extra-nav{float:right;padding:23px 0;position:relative;z-index:9;}
.extra-nav .extra-cell{display:inline-block;margin-left:10px;}
@media only screen and (max-width:480px){
.extra-nav{width:100%;clear:both;margin:0;text-align:right;}
}
.top-bar{background-color:#2d3239;color:#fff;padding:10px 0;}
.top-bar .fab{vertical-align:middle;background-color:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.02);padding:3px;width:22px;height:22px;line-height:17px;border-radius:2px;text-align:center;}
.dez-topbar-left{float:left;}
.dez-topbar-right{float:right;}
.dez-topbar-left,.dez-topbar-right{padding-left:15px;padding-right:15px;}
.social-bx{margin:0 0 0 15px;float:right;}
.social-bx li{font-size:12px;margin:0;position:relative;}
.social-bx li{padding-left:2px;padding-right:2px;}
.social-bx li a{color:#fff;}
.logo-header{display:table;float:left;padding:15px 0;color:#efbb20;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;width:200px;height:86px;position:relative;z-index:9;align-items:center;}
.logo-header>a{display:table-cell;vertical-align:middle;}
.logo-header img{max-width:100%;width:100%;height:auto;}
@media only screen and (max-width:767px){
.logo-header{width:150px;}
}
.main-bar{background:#fff;width:100%;position:relative;}
.header-curve .logo-header:after,.header-curve .logo-header:before{background-color:#3d424a;content:"";position:absolute;bottom:0;height:120%;z-index:-1;}
@media only screen and (max-width:480px){
.header-curve .logo-header:after,.header-curve .logo-header:before{height:110%;}
}
.header-curve .logo-header:before{right:-50px;width:80%;border-right:7px solid #2d3239;-webkit-transform:skew(30deg);-moz-transform:skew(30deg);-o-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg);}
.header-curve .logo-header:after{right:10%;width:2000px;}
.header-curve .logo-header img{margin-top:-20px;}
@media only screen and (max-width:767px){
.header-curve .logo-header:after{right:0;left:auto;}
}
.navbar-toggler{margin:35px 0 25px 15px;padding:12px 10px;float:right;}
.navbar-toggler span{background:#666;}
.header-nav{position:relative;padding:0;}
.header-nav .nav{float:right;}
.header-nav .nav i{font-size:9px;margin-left:3px;margin-top:-3px;vertical-align:middle;opacity:.7;}
.header-nav .nav>li{margin:0;font-weight:400;text-transform:uppercase;position:relative;}
.header-nav .nav>li>a{border-radius:0;color:#555;font-size:14px;font-weight:600;padding:42px 10px;cursor:pointer;display:inline-block;text-transform:uppercase;}
.header-nav .nav>li>a:hover{background-color:transparent;color:#efbb20;}
.header-nav .nav>li>a:active,.header-nav .nav>li>a:focus{background-color:transparent;}
.header-nav .nav>li.active>a{background-color:transparent;color:#efbb20;}
.header-nav .nav>li:hover>a{color:#efbb20;}
.header-nav .nav>li:hover>.mega-menu,.header-nav .nav>li:hover>.sub-menu{opacity:1;visibility:visible;margin-top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
.header-nav .nav>li .sub-menu{background-color:#fff;border:1px solid #f4f4f4;display:block;left:0;list-style:none;margin:20px 0 0;opacity:0;padding:0;position:absolute;visibility:hidden;width:220px;z-index:10;}
.header-nav .nav>li .sub-menu li{border-bottom:1px solid #f4f4f4;position:relative;}
.header-nav .nav>li .sub-menu li a{color:#777;display:block;font-size:12px;padding:10px 20px;text-transform:uppercase;transition:all .15s linear;}
.header-nav .nav>li .sub-menu li a:hover{background-color:#333333;color:#efbb20;text-decoration:none;}
.header-nav .nav>li .sub-menu li:hover>a{color:#efbb20;}
.header-nav .nav>li .sub-menu li:last-child{border-bottom:0;}
.header-nav .nav>li .sub-menu li>.sub-menu{left:220px;margin:0 0 0 20px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
.header-nav .nav>li .sub-menu li:hover>.sub-menu{left:220px;margin:0;opacity:1;top:-1px;visibility:visible;}
.header-nav .nav>li .sub-menu li:hover>.sub-menu:before{background-color:transparent;bottom:0;content:'';display:block;height:100%;left:-6px;position:absolute;top:0;width:6px;}
.header-nav .nav>li.has-mega-menu{position:inherit;}
.header-nav .nav>li .mega-menu{background-color:#fff;border:1px solid #e9e9e9;display:table;left:0;list-style:none;opacity:0;position:absolute;right:0;visibility:hidden;width:100%;margin-top:20px;}
.header-nav .nav>li .mega-menu>li{display:table-cell;padding:10px 0;position:relative;vertical-align:top;width:25%;}
.header-nav .nav>li .mega-menu>li:after{content:"";background-color:rgba(204,204,204,.4);position:absolute;right:0;top:0;display:block;width:1px;height:100%;}
.header-nav .nav>li .mega-menu>li:last-child:after{display:none;}
.header-nav .nav>li .mega-menu>li>a{color:#555;display:block;font-size:14px;font-weight:600;padding:0 20px;}
.header-nav .nav>li .mega-menu>li ul{list-style:none;margin:10px 0 0 0;padding:0;width:100%;}
.header-nav .nav>li .mega-menu>li ul a{color:#777;display:block;font-size:12px;line-height:34px;text-transform:uppercase;padding:0 20px;}
.header-nav .nav>li .mega-menu>li ul a:hover{color:#efbb20;background-color:#f2f2f2;}
@media only screen and (max-width:991px){
.nav.navbar-nav li a i.fa-chevron-down:before{content:"\f078";}
.nav.navbar-nav li a i.fa-chevron-down{background-color:rgba(0,0,0,.2);color:#fff;height:100%;line-height:50px;position:absolute;right:0;text-align:center;top:-6px;width:50px;z-index:3;}
.header-nav .nav>li .sub-menu .sub-menu,.header-nav .nav>li:hover .mega-menu,.header-nav .nav>li:hover .sub-menu,.header-nav .nav>li:hover .sub-menu .sub-menu{display:none;opacity:1;margin-top:0;}
.header-nav .nav li .sub-menu .sub-menu{display:none;opacity:1;margin-top:0;}
.header-nav .nav>li ul.mega-menu ul{display:block;opacity:1;margin-top:0;}
.header-nav .nav>li .mega-menu>li{padding:0;}
.header-nav .nav>li .mega-menu>li>a{display:none;}
.header-nav .nav i{margin-top:6px;}
.mo-left .header-nav{overflow:hidden;position:fixed;width:60px;left:-280px;height:100%!important;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;top:0;background-color:#fff;margin:0;z-index:99;}
.navbar-nav{overflow-x:scroll;height:100%;}
.navbar-toggler{display:block;}
.navbar-collapse.collapse{display:none!important;}
.header-nav{clear:both;margin:0 -15px;border-bottom:1px solid #e9e9e9;}
.header-nav .nav{float:none;margin:0;background:#fff;width:100%;display:block;}
.header-nav .nav li{float:none;display:block;width:100%;}
.header-nav .nav>li .mega-menu>li,.header-nav .nav>li .sub-menu>li{float:none;display:block;width:auto;}
.header-nav .nav>li>a{padding:12px 15px;border-top:1px solid #e9e9e9;display:block;position:relative;}
.header-nav .nav i{float:right;}
.header-nav .nav>li>a:active,.header-nav .nav>li>a:focus,.header-nav .nav>li>a:hover{background-color:#f0f0f0;text-decoration:none;}
.header-nav .nav>li .mega-menu>li:after{display:none;}
.header-nav .nav>li .mega-menu,.header-nav .nav>li .sub-menu,.header-nav .nav>li ul{display:none;position:static;visibility:visible;width:auto;background:#f6f6f6;}
.header-nav .nav>li ul.mega-menu ul{display:none;}
.header-nav .nav>li .sub-menu li>.sub-menu,.header-nav .nav>li:hover .mega-menu,.header-nav .nav>li:hover .sub-menu,.header-nav .nav>li:hover>ul{opacity:1;visibility:visible;display:block;margin:0;}
.header-nav .nav>li ul.mega-menu li:hover ul{display:block;}
.header-nav .nav>li .sub-menu .sub-menu,.header-nav .nav>li:hover .mega-menu,.header-nav .nav>li:hover .sub-menu,.header-nav .nav>li:hover .sub-menu .sub-menu{display:none;opacity:1;margin-top:0;}
.header-nav .nav li .sub-menu .sub-menu{display:none;opacity:1;margin-top:0;}
.header-nav .nav>li ul.mega-menu ul{display:block;opacity:1;margin-top:0;}
}
@media only screen and (max-width:767px){
.logo-header{height:70px!important;}
.navbar-toggler{margin:27px 0 15px 15px;}
.extra-nav{padding:15px 0;}
.header-curve .logo-header img{margin-top:-5px;}
}
@media only screen and (max-width:480px){
.extra-nav{clear:none;width:auto;}
}
.header-style-5 .main-bar{background-color:rgba(0,0,0,.6);position:absolute;}
.header-style-5 .header-nav .nav>li>a{color:#fff;}
.header-style-5 .navbar-toggler span{background:#fff;}
@media only screen and (max-width:991px){
.header-style-5 .header-nav .nav>li>a{color:#777;}
}
@media only screen and (max-width:767px){
.header-style-5 .header-nav .nav>li>a{color:#555;}
.header-style-5 .main-bar{background-color:#3d424a;position:unset;}
}
.navicon{width:20px;height:18px;position:relative;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;border:0;float:right;z-index:99;}
.navicon span{display:block;position:absolute;height:2px;width:100%;border-radius:1px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background:#000;}
.navicon span:nth-child(1){top:0;}
.navicon span:nth-child(2){top:7px;}
.navicon span:nth-child(3){top:14px;}
.form-control,.navbar-toggler{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.extra-nav,.form-control,.header-nav .nav>li>a,.logo-header,.navbar-toggler,a{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
.clearfix:after,.clearfix:before{content:"";display:table;}
.clearfix:after{clear:both;}


.site-button{color:#fff;padding:10px 20px;display:inline-block;font-size:14px;outline:0;cursor:pointer;outline:0;border-width:0;border-style:solid;border-color:transparent;line-height:1.42857;border-radius:0;font-weight:600;text-align:center;white-space:nowrap;}
.site-button{background-color:#FDC716;}
.site-button:active,.site-button:focus,.site-button:hover{background-color:#eebb13;color:#fff;}





.page-wraper{background:#f7f8fa;}
#bg{background-attachment:fixed;background-size:cover;}
.dez-quik-search{background-color:#fff;position:absolute;left:0;top:0;width:0;z-index:999;display:n one;overflow:hidden;}
.dez-quik-search form{width:100%;max-width:1200px;margin:auto;position:relative;}
.dez-quik-search .form-control{padding:15px;width:100%;height:85px;border:none;background:0 0;color:#fff;font-size:20px;text-transform:capitalize;}
.dez-quik-search .form-control::-moz-placeholder{color:#fff;}
.dez-quik-search .form-control:-moz-placeholder{color:#fff;}
.dez-quik-search .form-control:-ms-input-placeholder{color:#fff;}
.dez-quik-search .form-control::-webkit-input-placeholder{color:#fff;}
.dez-quik-search span{position:absolute;right:15px;top:50%;margin:-15px 0;height:25px;font-size:20px;cursor:pointer;color:#fff;}
@media only screen and (max-width:767px){
.dez-quik-search .form-control{height:70px;}
}
.tag-new{background-color:#FDC716 !important;border-radius:4px;color:#fff;font-size:10px;padding:2px 4px;}






a,.header-nav .nav > li.active > a,.header-nav .nav > li:hover > a,.header-nav .nav > li .mega-menu > li ul a:hover,.header-nav .nav > li .sub-menu li:hover > a{color:#FDC716;}






/*! CSS Used from: http://localhost/css/templete.min.css */
@media only screen and (max-width:1024px){
.extra-nav .extra-cell{margin-right:2px;}
}
@media only screen and (max-width:991px){
.header-style-5 .header-nav .nav>li>a{color:#777;}
}
@media only screen and (max-width:991px){
.header-style-5 .header-nav .nav>li>a{color:#777;}
}
.social-bx li{float:left;padding-left:4px;padding-right:4px;}

.list-inline li{display:inline;}
@media only screen and (max-width:1200px){
.header-nav .nav>li>a{padding:32px 8px;}
}
@media only screen and (max-width:991px){
.header-nav .nav>li>a{padding:12px 15px;}
}
@media only screen and (max-width:761px){
.site-header.header-style-5,.site-header.header-style-5 .header-curve{position:relative;}
.site-header.header-style-5 .dez-quik-search,.site-header.header-style-5 .header-curve .dez-quik-search{position:absolute;}
.site-header.header-style-5 .logo-header{width:150px;}
}
@media only screen and (max-width:591px){
.social-bx li{float:left;padding-left:2px;padding-right:2px;}
.header-style-5 .main-bar{position:absolute;}
}
[type=button]:focus,button:focus{outline:0;}
@media (min-width:1200px){
.container{max-width:1200px;}
}


.e_isim, .e_code, .e_email, .e_tel { display:none;}



.section-full:last-child {
    margin-bottom: -50px;
}
.content-inner {
    padding-top: 70px;
    padding-bottom: 40px;
}
.section-full {
    position: relative;
}


.page-content {
    margin-top: 0;
  
}
.overlay-black-dark, .overlay-black-light, .overlay-black-middle, .overlay-gradient-dark, .overlay-gradient-light, .overlay-gradient-middle, .overlay-primary-dark, .overlay-primary-light, .overlay-primary-middle, .overlay-white-dark, .overlay-white-light, .overlay-white-middle {
    position: relative;
}
.dez-bnr-inr {
    height: 320px;
    background-size: cover;
    background-position: center center;
    display: table;
    width: 100%;
}
.dez-bnr-inr-entry {
    display: table-cell;
   padding-top: 170px;
}


.overlay-black-dark .container, .overlay-black-dark .container-fluid, .overlay-black-light .container, .overlay-black-light .container-fluid, .overlay-black-middle .container, .overlay-black-middle .container-fluid, .overlay-primary-dark .container, .overlay-primary-dark .container-fluid, .overlay-primary-light .container, .overlay-primary-light .container-fluid, .overlay-primary-middle .container, .overlay-primary-middle .container-fluid, .overlay-white-dark .container, .overlay-white-dark .container-fluid, .overlay-white-light .container, .overlay-white-light .container-fluid, .overlay-white-middle .container, .overlay-white-middle .container-fluid {
    position: relative;
    z-index: 1;
}
.dez-bnr-inr .container {
    display: table;
    height: 100%;
}


.overlay-black-middle:after {
    opacity: .5;
}
.overlay-black-dark:after, .overlay-black-light:after, .overlay-black-middle:after {
    background: #000;
}
.overlay-black-dark:after, .overlay-black-light:after, .overlay-black-middle:after, .overlay-gradient-dark:after, .overlay-gradient-light:after, .overlay-gradient-middle:after, .overlay-primary-dark:after, .overlay-primary-light:after, .overlay-primary-middle:after, .overlay-white-dark:after, .overlay-white-light:after, .overlay-white-middle:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}



.breadcrumb-row {
    background: #e8e9e9;
    padding: 20px 0;
}

.breadcrumb-row ul li:after {
    content: "/";
    margin-left: 7px;
}


.breadcrumb-row ul li {
    padding: 0;
    margin-right: 3px;
    color: #333;
}



.breadcrumb-row ul li:last-child {
    color: #676767; 

}
.breadcrumb-row ul li:last-child:after{display:none}

.bg-gray {
    background-color: #f5f6f6;
}
.m-b30 {
    margin-bottom: 30px;
}
.p-a30 {
    padding: 30px;
}





.form-control {
    border-color: #e1e6eb;
    box-shadow: none;
   
    font-size: 13px;
    line-height: 20px;
   
}


.form-control:focus{border-color:#e1e1e1;outline:0}.form-control:focus,.has-error .form-control:focus{-webkit-box-shadow:none;box-shadow:none}

.contact-style-1 .form-control {
    padding: 10px 20px;
}
.input-group .form-control, .input-group-btn, .input-group-prepend {
    display: table-cell;
}
.input-group>.custom-file, .input-group>.custom-select, .input-group>.form-control, .input-group>.form-control-plaintext {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0;
}

.contact-style-1 .form-control{padding:10px 20px}.contact-style-1 .form-control:focus,.contact-style-1 .form-control:hover{border-color:silver}.contact-style-1 h2{margin-top:0}.contact-style-1 .border-1{border:1px solid #eee}.contact-style-1 .dez-social-icon-lg{border-top:1px solid #eee;padding-top:20px;text-align:left;width:100%;margin:0}.contact-style-1 .dez-social-icon-lg a{text-align:center}.contact-style-1 .dez-social-icon-lg li a:hover{background:#fff;color:#000;border:1px solid #eee}.contact-style-1 .form-group{margin-bottom:25px}


.contact-style-1 .site-button {
    height: 50px;
    width: 100%;
}
.site-button, .site-button-secondry {
    color: #fff;
    padding: 10px 20px;
    display: inline-block;
    font-size: 14px;
    outline: 0;
    cursor: pointer;
    outline: 0;
    border-width: 0;
    border-style: solid;
    border-color: transparent;
    line-height: 1.42857;
    border-radius: 0;
    font-weight: 600;
    text-align: center;
    white-space: nowrap;
}

.no-margin {
    margin: 0 0 0!important;
    list-style: none;
}
.icon-bx-wraper {
    position: relative;
}
.m-b30 {
    margin-bottom: 30px;
}



.icon-bx-xs {
    width: 40px;
    height: 40px;
    line-height: 40px;
}
.icon-bx-lg, .icon-bx-md, .icon-bx-sm, .icon-bx-xl, .icon-bx-xs {
    display: inline-block;
    text-align: center;
}


.icon-bx-wraper.left .icon-bx-lg, .icon-bx-wraper.left .icon-bx-md, .icon-bx-wraper.left .icon-bx-sm, .icon-bx-wraper.left .icon-bx-xl, .icon-bx-wraper.left .icon-bx-xs {
    float: left;
    margin-right: 20px;
}
.bg-primary, .pagination-bx .pagination .active>a {
    color: #fff!important;
}
.bg-primary {
    background-color: #FDC716 !important;
}



[class*=icon-bx-][class*=bg-] a {
    color: #fff;
}

.icon-bx-xs i {
    font-size: 20px;
}
.icon-bx-lg i, .icon-bx-md i, .icon-bx-sm i, .icon-bx-xl i, .icon-bx-xs i {
    vertical-align: middle;
}


.dez-post-title .post-title, .icon-content .dez-tilte {
    margin-bottom: 10px;
}
.icon-bx-wraper .dez-tilte {
    margin-top: 0;
}
.dez-box, .dez-info, .dez-tilte, .dez-tilte-inner {
    position: relative;
}

h6 {
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 10px;
    font-weight: 600;
}


.icon-content {
    overflow: hidden;
}




/*! CSS Used from: http://localhost/site2/site2_files/style.css */
.auto-container{position:static;max-width:1200px;padding:0px 15px;margin:0 auto;}
.theme-btn{display:inline-block;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.btn-style-one{position:relative;padding:9px 30px;line-height:24px;background:#fdc716;color:#000;font-size:15px;font-weight:500;}
.btn-style-one:hover{background:#242424;color:#ffffff;}
.main-banner-slider{position:relative;width:100%;}
.main-slider{position:relative;color:#ffffff; }
.main-slider .content-box{text-align:center; }
.main-slider .bordered-layer{position:absolute;left:50%;margin-left:-275px;top:150px;width:550px;height:370px;border:12px solid rgba(255,255,255,0.50);}
.main-slider .slide-item{position:relative;padding:180px 0px 100px;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:1;}
.main-slider .slide-item h2{position:relative;font-size:60px;font-weight:700;text-transform:capitalize;line-height:1.5em;margin-bottom:40px;}
.main-slider .slide-item .text-content{position:relative;font-size:18px;font-weight:400;line-height:1.8em;margin-bottom:60px;color:#ffffff;}
.main-slider .overlay-layer{position:absolute;left:0px;top:0px;width:100%;height:100%;background:rgba(24,22,22,0.45);}
.main-banner-slider .bx-prev,.main-banner-slider .bx-next{position:absolute;top:50%;margin:-37px 0px 0px;width:74px;height:74px;font-size:14px;line-height:70px;text-align:center;border:2px solid #ffffff;color:#ffffff;background:none;border-radius:2px;z-index:100;}
.main-banner-slider .bx-prev{left:80px;}
.main-banner-slider .bx-next{right:80px;}
.main-banner-slider .bx-prev:hover,.main-banner-slider .bx-next:hover{background:#ffffff;color:#222222;}
.main-banner-slider .bx-pager{position:absolute;right:30px;top:50%;margin-top:-50px;z-index:100;}
.main-banner-slider .bx-pager .bx-pager-item{position:relative;display:block;margin:18px 0px;width:10px;height:10px;}
.main-banner-slider .bx-pager .bx-pager-item a{position:relative;display:block;text-indent:100px;font-size:0em;width:10px;height:10px;background:#ffffff;}
.main-banner-slider .bx-pager .bx-pager-item a.active{outline:1px solid #ffffff;outline-offset:3px;}



/*! CSS Used from: http://localhost/site2/site2_files/responsive.css */
@media only screen and (max-width: 1023px){
.main-banner-slider .bx-prev,.main-banner-slider .bx-next{display:none;}
}
@media only screen and (max-width: 767px){
.main-slider .bordered-layer{display:none!important;}
.main-slider .slide-item h2{font-size:36px;line-height:1.3em;}
}
@media only screen and (max-width: 599px){
.main-slider .slide-item .text-content br{display:none!important;}
.main-slider .slide-item .text-content{margin-bottom:30px;}
}








.property-features .left-column .image-box .ribbon{
position:absolute;
left:-50px;
top:-11px;

width:100%;
height:50px;
padding:20px 30px 20px 70px;
line-height:24px;color:#ffffff;font-weight:600;background:url(/img/ribbon-icon-1.png) left center no-repeat;z-index:2;

}






.property-features .left-column .image-box {
    position: relative;
    margin: 30px 30px 0px;
    text-align: center;
}

.property-features .left-column .image-box .image-outer {
    position: relative;
    margin-bottom: 30px;
}

.property-features .left-column .image-box .image {
    position: relative;
}

.property-features .left-column .image-box .image-outer:before {
    content: '';
    position: absolute;
    left: -30px;
    top: -30px;
    width: 100%;
    height: 100%;
    background: #fdc716 url(/img/pattern-1.png) center left no-repeat;
}
.title-style-one.right-aligned {
    text-align: center;
}
.title-style-one {
    position: relative;
    padding: 20px 0px;
    margin-bottom: 40px;
}



.title-style-one.right-aligned .count {
    right: -160px;
}
.title-style-one .count {
    position: absolute;
    top: 0px;
    width: 130px;
    height: 130px;
    background: #fdc716;
    padding: 20px 0px;
    border-radius: 50%;
}




/*! CSS Used from: http://localhost/site2/site2_files/style.css */
ul, li {
    list-style: none;
    padding: 0px;
    margin: 0px;
}

.property-to-sell{position:relative;padding:120px 0px 100px;overflow:hidden;}
.property-to-sell .left-column,.property-to-sell .right-column{position:relative;margin-bottom:30px;}
.property-to-sell .inner{position:relative;}
.title-style-one{position:relative;padding:20px 0px;margin-bottom:40px;}
.title-style-one.left-aligned{text-align:left;}
.title-style-one .count{position:absolute;top:0px;width:130px;height:130px;background:#fdc716;padding:20px 0px;border-radius:50%;}
.title-style-one.left-aligned .count{left:-160px;text-align:center;}
.title-style-one .count .count-txt{position:relative;font-size:75px;color:#ffffff;font-weight:700;line-height:100px;text-shadow:0px 0px 15px rgba(0,0,0,0.20);}
.title-style-one.left-aligned .count .count-txt{left:0px;text-align:center;}
.title-style-one .title{position:relative;margin-bottom:7px;}
.title-style-one .title h2{position:relative;display:inline-block;color:#4c4848;font-size:36px;font-weight:700;line-height:1em;padding:10px 0px;border-bottom:2px solid #bbbbbb;border-top:2px solid #bbbbbb;}
.title-style-one .sub-title{position:relative;font-family:'Playfair Display', serif;font-size:24px;color:#979696;font-style:italic;line-height:1.4em;}





.specs-list{position:relative;}
.specs-list li{position:relative;text-align:center;font-size:12px;margin-bottom:5px;}
.specs-list li .outer{position:relative;border:1px solid #e0e0e0;padding:10px 5px 7px;border-radius:2px;}
.specs-list li .icon{font-size:14px;line-height:20px;color:#099d22;margin-bottom:2px;}


.property-to-sell .title-style-one{margin-bottom:0px;}
.property-to-sell .content-box{position:relative;}
.property-to-sell .content-box .price{position:relative;text-align:right;color:#e0e0e0;font-family:'Montserrat', sans-serif;font-size:60px;line-height:1em;font-weight:700;margin-bottom:20px;}
.property-to-sell .content-box .text{position:relative;margin-bottom:60px;}

.property-to-sell .right-column .image-box{position:relative;margin:30px;}
.property-to-sell .right-column .image-box img{display:block;width:100%;}
.property-to-sell .right-column .image-box .image-outer{position:relative;}
.property-to-sell .right-column .image-box .image-outer:before{content:'';position:absolute;right:-30px;top:-30px;width:100%;height:100%;background:#fdc716 url(/img/pattern-1.png) center left no-repeat;}
.property-to-sell .right-column .image-box .image{position:relative;-webkit-box-shadow:0px 0px 35px 0px rgba(0,0,0,0.10);-ms-box-shadow:0px 0px 35px 0px rgba(0,0,0,0.10);-o-box-shadow:0px 0px 35px 0px rgba(0,0,0,0.10);-moz-box-shadow:0px 0px 35px 0px rgba(0,0,0,0.10);box-shadow:0px 0px 35px 0px rgba(0,0,0,0.10);z-index:1;}
.property-to-sell .right-column .image-box .ribbon{position:absolute;left:-50px;top:-11px;width:100%;height:50px;padding:20px 30px 20px 70px;line-height:24px;color:#ffffff;font-weight:600;background:url(/img/ribbon-icon-1.png) left center no-repeat;z-index:2;}
.property-to-sell .right-column .image-box .image-caption{position:absolute;left:0px;bottom:20px;width:100%;text-align:center;z-index:1;padding:10px;background:rgba(40,37,37,0.60);}
.property-to-sell .right-column .image-box .image-caption h3{font-size:24px;color:#ffffff;font-weight:700;line-height:1.4em;}
.property-to-sell .right-column .image-box .image-caption .txt{font-size:14px;color:#fdc716;font-weight:400;line-height:1.8em;}
.property-to-sell .image-carousel{position:relative;}
.property-to-sell .image-carousel .owl-controls .owl-dots .owl-dot span{width:10px;height:10px;border:1px solid #09a123;background:none;}
.property-to-sell .image-carousel .owl-controls .owl-dots .owl-dot.active span,.property-to-sell .image-carousel .owl-controls .owl-dots .owl-dot:hover span{background:#09a123;}
.property-to-sell .image-carousel .owl-controls{margin:30px 0px 0px;}
.property-to-sell .image-carousel .owl-controls .owl-nav{display:none;}



.title-style-one.right-aligned .count .count-txt {
    right: 0px;
}

/*! CSS Used from: http://localhost/site2/site2_files/responsive.css */
@media only screen and (max-width: 1500px){
.title-style-one.left-aligned{margin-left:80px;}
}
@media only screen and (max-width: 1340px){
.title-style-one .count{display:none;}
.title-style-one.left-aligned{margin-left:0px;}
}
@media only screen and (max-width: 1140px){
.property-to-sell .content-box{margin-left:0px;}
}
@media only screen and (max-width: 1023px){
.property-to-sell .content-box .price{text-align:left;}
}
@media only screen and (max-width: 767px){
.property-to-sell .content-box .price{font-size:36px;line-height:1.3em;}
.property-to-sell .specs-list li{display:block;min-width:90px;margin:0px 0px 10px;}
.property-to-sell .specs-list li .outer{padding:10px 15px;display:block;width:100%;}
.title-style-one .title h2{font-size:24px;}
.title-style-one .sub-title{font-size:20px;}
}
@media only screen and (max-width: 599px){
.title-style-one .sub-title{font-size:18px;}
.property-to-sell .image-carousel .owl-controls .owl-dots{display:none!important;}
}



/*=========================
	Owl Carousel Css
==========================*/
/* Owl Carousel - Animate Plugin */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/img/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}



.owl-btn-center-lr .owl-nav {
    margin: 0;
}
.owl-carousel, .owl-carousel .owl-item {
    -webkit-tap-highlight-color: transparent;
    position: relative;
}

.owl-btn-center-lr .owl-nav .owl-next, .owl-btn-center-lr .owl-nav .owl-prev {
    position: absolute;
    left: 0;
    top: 50%;
    margin: 0;
    transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}
.owl-next, .owl-prev {
    background-color: #2d3239;
    border-color: #2d3239;
    color: #fff;
    padding: 5px 10px;
    margin-left: 5px;
    margin-right: 5px;
    font-size: 13px;
    display: inline-block;
    cursor: pointer;
    border-width: 1px;
    border-style: solid;
}




.owl-btn-center-lr .owl-nav .owl-next {
    left: auto;
    right: 0;
}



















footer{display:block;}


h2{font-size:30px;line-height:24px;margin-bottom:20px;font-weight:700;}
h4{font-size:18px;line-height:22px;margin-bottom:15px;font-weight:600;}
h6{font-size:14px;line-height:18px;margin-bottom:10px;font-weight:600;}
p{line-height:24px;margin-bottom:24px;}
strong{font-weight:600;}



.p-t30{padding-top:30px;}
.p-t40{padding-top:40px;}
.p-b20{padding-bottom:20px;}
.m-b10{margin-bottom:10px;}
.m-b15{margin-bottom:15px;}
.z-index1{z-index:1;}
.text-primary{color:#efbb20;}
.text-black{color:#000;}
.bg-white{background-color:#fff;}
.form-control{border-color:#e1e6eb;box-shadow:none;height:40px;font-size:13px;line-height:20px;padding:9px 12px;}
.form-control:focus{border-color:#e1e1e1;outline:0;}
.form-control:focus{-webkit-box-shadow:none;box-shadow:none;}
.input-group{width:100%;}
.input-group .form-control{display:table-cell;}
.logo-footer{display:table;vertical-align:middle;padding:0;font-size:36px;color:#efbb20;margin-top:0;margin-bottom:25px;margin-left:0;margin-right:0;width:240px;height:60px;}
.logo-footer img{max-width:100%;width:100%;height:auto;}
.dez-post-meta{margin-bottom:10px;}
.dez-post-meta ul{margin:0 -4px;list-style:none;}
.dez-post-meta ul li{padding:0;display:inline-block;font-weight:700;}
.dez-post-meta li:after{content:"/";display:inline-block;font-weight:400;margin-left:5px;opacity:.5;}
.dez-post-meta li:last-child:after{display:none;}
.dez-post-meta a{color:#a9a9a9!important;}
.dez-post-meta i{color:#7b7b7b;margin:0 5px;}
.widget{margin-bottom:30px;}
.widget .post-title{text-transform:uppercase;}
.recent-posts-entry ul{margin:0;list-style:none;padding:0;}
.widget_getintuch ul,.widget_services ul{list-style:none;padding-left:0;margin-bottom:0;}
.widget_services ul li{padding-bottom:18px;margin-bottom:13px;border-bottom:1px solid rgba(102,102,102,.11);position:relative;padding:10px 10px 10px 15px;margin-bottom:0;line-height:20px;}
.widget_services ul li a{color:#767676;}
.widget_services ul li:before{content:"\f105";position:absolute;left:0;top:10px;display:block;font-family:'font awesome 5 pro';}
.widget .post-title{line-height:16px;margin-bottom:8x;}
.recent-posts-entry .widget-post{margin-bottom:10px;display:flex;}
.recent-posts-entry .widget-post-bx:last-child{border-bottom:none;}
.recent-posts-entry .dez-post-media{float:left;max-width:90px;min-width:90px;width:90px;}
.recent-posts-entry .dez-post-info{background:0 0;padding:0;margin-left:15px;border:none;align-self:center;}
.widget_getintuch{padding-top:10px;}
.widget_getintuch li{margin-bottom:20px;position:relative;padding-left:40px;}
.widget_getintuch strong{display:block;text-transform:uppercase;}
.widget_getintuch i{position:absolute;left:0;top:5px;text-align:center;font-size:14px;width:30px;height:30px;line-height:30px;background-color:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.05);}
.form-control{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.form-control,a{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
.clearfix:after,.clearfix:before{content:"";display:table;}
.clearfix:after{clear:both;}
.site-button-secondry{color:#fff;padding:10px 20px;display:inline-block;font-size:14px;outline:0;cursor:pointer;outline:0;border-width:0;border-style:solid;border-color:transparent;line-height:1.42857;border-radius:0;font-weight:600;text-align:center;white-space:nowrap;}
.site-button-secondry{background-color:#282a3c;}
.site-button-secondry:active,.site-button-secondry:focus,.site-button-secondry:hover{background-color:#3c3e4e;color:#fff;}
.button-skew{position:relative;text-align:center;margin-right:21px;-moz-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg);transition:all .5s;}
.button-skew span{display:inline-block;-moz-transform:skewX(20deg);-webkit-transform:skewX(20deg);-o-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);}
.button-skew i{background-color:inherit;position:absolute;height:100%;margin-right:-32px;right:0;top:0;padding:12px 12px;line-height:1;}
.button-skew i:before{display:inline-block;-moz-transform:skewX(20deg);-webkit-transform:skewX(20deg);-o-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);}
.dez-separator-outer{overflow:hidden;}
.dez-separator{display:inline-block;height:3px;width:50px;margin-bottom:10px;position:relative;}
.dez-separator[class*=style-]:after,.dez-separator[class*=style-]:before{content:"";position:absolute;top:50%;left:35px;width:150px;height:2px;background:#eee;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.dez-separator[class*=style-]:before{left:auto;right:35px;}
.dez-separator.style-skew{width:15px;height:10px;margin-left:1px;margin-right:1px;-moz-transform:skewX(-10deg);-webkit-transform:skewX(-10deg);-o-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg);}
.dez-separator.style-skew[class*=style-]:after,.dez-separator.style-skew[class*=style-]:before{width:80px;height:4px;left:20px;-moz-transform:translateY(-50%) skewX(-10deg);-webkit-transform:translateY(-50%) skewX(-10deg);-o-transform:translateY(-50%) skewX(-10deg);-ms-transform:translateY(-50%) skewX(-10deg);transform:translateY(-50%) skewX(-10deg);}
.dez-separator.style-skew[class*=style-]:before{right:20px;left:auto;}
.dez-social-icon{display:inline-block;margin:0 -3px;padding:0;text-align:center;}
.dez-social-icon li{display:inline-block;padding:0;font-size:12px;}
.dez-social-icon li a{display:inline-block;width:24px;height:24px;padding:4px;}
.dez-social-icon li .fa{vertical-align:middle;}
.dez-social-icon.dez-border li{padding:0 3px;}
.dez-social-icon.dez-border li a{border:1px solid rgba(255,255,255,.2);}
.icon-lg{display:inline-block;text-align:center;}
.icon-lg{width:80px;}
.icon-lg i{vertical-align:middle;}
.icon-lg i{font-size:60px;}
.icon-bx-wraper{position:relative;}
.icon-bx-wraper .dez-tilte{margin-top:0;}
.icon-content{overflow:hidden;}
.icon-bx-wraper.left .icon-lg{float:left;margin-right:10px;}
.dez-tilte{position:relative;}
.dez-post-media{background-color:#fff;position:relative;}
.dez-post-media img{width:100%;height:auto;}
.dez-newsletter{overflow-x:hidden;}
.skew-subscribe{position:relative;}
.skew-subscribe:after{background-color:#12151a;content:"";position:absolute;left:-50px;bottom:0;width:2000px;height:100%;border-right:7px solid #2d3239;-webkit-transform:skew(30deg);-moz-transform:skew(30deg);-o-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg);}
@media only screen and (max-width:767px){
.dez-newsletter .p-t40.p-b20{padding-top:0;padding-bottom:0;}
.skew-subscribe.p-t40.p-b20{padding-top:30px;padding-bottom:30px;margin-top:30px;}
.skew-subscribe:after{left:auto;right:30px;-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-o-transform:skew(-30deg);-ms-transform:skew(-30deg);transform:skew(-30deg);}
}
footer h2,footer h4,footer h6,footer h6 a{color:#fff;}
footer,footer p,footer strong{color:#999;}
footer h6 a{color:#efbb20;}
footer a{color:#fff;}
footer a:active,footer a:focus,footer a:hover{color:#efbb20;}
footer p{margin-bottom:10px;}
footer li,footer p{font-size:14px;line-height:20px;}
footer p{line-height:20px;margin-bottom:10px;}
footer .widget ul{list-style:none;margin-top:5px;}
footer .widget_services ul li{border-bottom:1px dashed rgba(102,102,102,.3);}
footer .widget_services ul li a{color:rgba(255,255,255,.6);}
footer .widget_getintuch i{background-color:rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.3);}
.footer-top{background:#1e2228;background-size:cover;background-position:center;padding:50px 0 20px 0;}
.footer-line{position:relative;}
.footer-line:after{content:"";position:absolute;top:0;height:5px;width:100%;background-color:#efbb20;background-image:url(/img/line.png);background-position:top;background-repeat:repeat-x;}
.footer-bottom{background-color:#12151a;padding:30px 0;font-size:13px;}
.footer-bottom a{padding:0 5px;color:#999;}
.page-wraper{background:#f7f8fa;}
#bg{background-attachment:fixed;background-size:cover;}
@media only screen and (max-width:1024px){
.site-footer .footer-bottom .col-md-4{width:33.33%;display:inline-block;float:left;}
}
@media only screen and (max-width:767px){
.site-footer .footer-bottom .col-md-4{text-align:center;padding-top:5px;padding-bottom:5px;width:100%;}
}
@media only screen and (max-width:991px){
.dez-social-icon{margin:0;}
}





.dez-accordion .panel{border:none;border-radius:0;margin-bottom:-1px}.acod-head{position:relative}.acod-title{margin-top:0;margin-bottom:0}.acod-head .fa{margin-right:5px}.acod-head a{display:block;padding:12px 40px 12px 15px;border:1px solid #ddd}.acod-head a,.acod-head a.collapsed:hover,.acod-head a:hover{color:#efbb20}.acod-head a.collapsed,.acod-head a.collapsed:after{color:#3d474a}.acod-head a:after{font-family:'font awesome 5 pro';content:"\f068";float:right;color:#efbb20;font-size:14px;font-weight:400;position:absolute;right:12px;top:12px}.acod-head a.collapsed:after{content:"\f067"}.acod-body{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-top:1px solid transparent;margin-top:-1px}.acod-content{margin:20px}.dez-accordion.rounded .panel:first-child .acod-head a{border-top-left-radius:5px;border-top-right-radius:5px}.dez-accordion.rounded .panel:last-child .acod-head a.collapsed{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.dez-accordion.rounded .panel:last-child .acod-body{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.dez-accordion.rounded .panel:last-child .acod-body.in{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.dez-accordion.space .panel{margin-bottom:5px}.dez-accordion.rounded.space .panel .acod-head a{border-top-left-radius:5px;border-top-right-radius:5px}.dez-accordion.rounded.space .panel .acod-head a.collapsed{border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.dez-accordion.rounded.space .panel .acod-body{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.dez-accordion.bg-title .acod-head a{background-color:#f7f8fa}.dez-accordion.no-cover .acod-body{border:none}.dez-accordion.no-cover .acod-content{padding-left:20px;margin-right:10px;border-left:2px solid #e8e8e8;position:relative}.dez-accordion.no-cover .acod-content:after{content:"";position:absolute;bottom:0;left:-5px;width:8px;height:8px;background-color:#fff;border:2px solid #e8e8e8}.dez-accordion.border-bottom .acod-head a{border-left:none;border-right:none;border-top:none;padding-left:0}.dez-accordion.border-bottom.no-border .acod-head a{border:none}.dez-accordion.no-border .acod-content{margin-top:10px;margin-bottom:10px}



.m-b20 {margin-bottom: 20px;}



/*! CSS Used from: http://localhost/Constructzilla2_files/skin-1.css */
:root{--primary:#FDC716;}
.bg-primary,.dez-separator.style-skew[class*="style-"]:after,.dez-separator.style-skew[class*="style-"]:before,.footer-line:after{background-color:#FDC716;}
a,.text-primary,footer a:active,footer a:focus,footer a:hover,footer h6 a,h6 a:hover{color:#FDC716;}
.text-primary,.site-footer .footer-bottom a:hover,footer .widget_services ul li a:hover{color:#FDC716!important;}
.bg-primary{background-color:#FDC716!important;}





/*! CSS Used from: http://localhost/Constructzilla2_files/templete.min.css */
@media only screen and (max-width:767px){
.footer-bottom .text-left,.footer-bottom .text-right{text-align:center;}
}
@media only screen and (max-width:991px){
.dez-social-icon{margin:0;}
}
.site-footer .widget_getintuch{padding-top:0;}
@media only screen and (max-width:767px){
.footer-top{padding-top:30px;}
.site-footer .widget{margin-bottom:25px;}
}
.bg-primary a:hover{color:#fff;}
.logo-footer{width:220px;}
.bg-primary{color:#fff!important;}
@media only screen and (max-width:991px){
.dez-newsletter .icon-bx-wraper.left .dez-tilte{margin:0;}
}
@media only screen and (max-width:600px){
.footer-bottom .text-center,.footer-bottom .text-left,.footer-bottom .text-right{text-align:center!important;}
.dez-newsletter .icon-bx-wraper.left .dez-tilte{margin-bottom:15px;}
.dez-newsletter .equal-col{height:auto!important;}
}
@media only screen and (max-width:360px){
.footer-bottom .text-center,.footer-bottom .text-left,.footer-bottom .text-right{text-align:center!important;}
}
.icon-content .dez-tilte{margin-bottom:10px;}
.dez-post-meta .post-author,.dez-post-meta .post-comment{font-size:12px;}
.site-footer .footer-bottom a,.site-footer .footer-bottom span{color:rgba(255,255,255,.2)!important;font-size:14px;}
.site-footer .widget.widget_about p{color:rgba(255,255,255,.6);font-size:14px;line-height:24px;text-align:justify;}
.site-footer .widget_getintuch strong{font-size:15px;text-transform:capitalize;line-height:22px;color:rgba(255,255,255,.8);}
.site-footer .widget.recent-posts-entry .post-title{text-transform:capitalize!important;}
.site-footer .dez-social-icon.dez-border li a{line-height:16px;border-radius:2px;}
.recent-posts-entry .dez-post-meta{margin-bottom:0;}
.recent-posts-entry .post-title{font-size:15px;text-transform:capitalize;}
.dez-newsletter strong{font-size:18px;text-transform:capitalize!important;font-weight:700;display:block;margin-bottom:3px;margin-top:4px;}
.dez-newsletter .dez-tilte{font-size:24px;text-transform:capitalize!important;}
@media only screen and (max-width:591px){
.dez-newsletter .dez-tilte{font-size:20px;}
.dez-newsletter .icon-bx-wraper{padding-bottom:10px;}
h2{font-size:24px;line-height:30px;}
.dez-newsletter .icon-bx-wraper.p-t30{padding-top:20px;}
.dez-newsletter .input-group .form-control{margin:-10px 10px 0;}
.dez-newsletter .skew-subscribe.p-t40.p-b20{padding-top:20px;padding-bottom:20px;margin:20px 20px 0;}
}
button:focus{outline:0;}
@media (min-width:1200px){
.container{max-width:1200px;}
}





.project-nav{padding:25px 0px !important; }
.project-nav a{padding:25px 12px !important; color:#000;}
.project-nav a:hover{color:#efbb20}


.icon-bx-wraper.bx-style-1, .icon-bx-wraper.bx-style-2 {
    border-width: 1px;
    border-style: solid;
    border-color: #ddd;
}
.icon-bx-wraper.center {
    text-align: center;
}
.icon-bx-wraper {
    position: relative;
}



.widget .widget-title, .widget .post-title {
    text-transform: uppercase;
}
.widget-title {
    padding-bottom: 15px;
    position: relative;
    margin-bottom: 30px;
}
.widget-title {
    margin: 0 0 25px;
}

.widget-title:after {
    content: "";
    position: absolute;
    bottom: -12px;
    left: 0;
    height: 3px;
    margin: 0 0 0;
    width: 50px;
    margin: 10px 0;
}


.meet-ask-row:after, .dez-separator.style-skew[class*="style-"]:after, .dez-separator.style-skew[class*="style-"]:before, .dez-tilte-inner.skew-title:after, .date-style-2 .post-date, .date-style-3.skew-date .post-date, .date-style-3.skew-date .post-date:before, .overlay-primary-light:after, .overlay-primary-middle:after, .overlay-primary-dark:after, .widget-title:after, .site-button, .comments-area .comment-form p input[type="submit"], .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus, .footer-line:after, .testimonial-1 .quote-left:before, .testimonial-2 .quote-left:before, .site-filters .active > [class*="site-button"], .list-num-count > li:before, #myNavbar li.active a, .sidenav #myNavbar li a.active, .skew-angle:after, .header-style-6.style-1 .header-nav .nav > li.active a:before, .header-style-6.style-1 .header-nav .nav > li:hover > a:before, .dez-project-left:after, .service-carousel .owl-prev, .service-carousel .owl-next, .about-us .dez-tabs .nav-tabs li.active a, #myNavbar li.active a, .sidenav ul li a:hover, .widget_calendar table tbody td#today, .searchform input[type="submit"], .scroltop.style5:after, .tag-new, .sidenav.onepage li.active a, .box-number:after, .product-item .overlay-icon a i {
    background-color: #FDC716;
}


[class*="icon-bx-"][class*="border-"] {
    display: table;
    line-height: normal;
    margin-left: auto;
    margin-right: auto;
}
.icon-bx-xl.radius, .icon-bx-lg.radius, .icon-bx-md.radius, .icon-bx-sm.radius, .icon-bx-xs.radius {
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
}
.text-primary, .site-footer .footer-bottom a:hover, footer .widget_services ul li a:hover {
    color: #FDC716 !important;
}



















.galleries .item {
    position: relative;
    height: 100%
}

.galleries .card {
    border: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.galleries .card-img {
    width: 100%;
    height: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
    border-radius: 5px
}

.galleries .item-size-1-1:after {
    content: '';
    display: block;
    padding-top: 100%
}

.galleries .item-size-2-1:after {
    content: '';
    display: block;
    padding-top: 50%
}

.galleries .item-size-4-3:after {
    content: '';
    display: block;
    padding-top: 75%
}

.galleries .item-size-3-2:after {
    content: '';
    display: block;
    padding-top: 53%
}

.galleries .custom-size-1:after {
    content: '';
    display: block;
    padding-top: 62%
}

.galleries .slider-nav .box {
    cursor: pointer
}

.button-video-white:hover {
    border-color: #fff !important
}

.button-video-white:hover span {
    background-color: #efbb20 !important;
    color: #fff !important
}

@media(max-width:767.98px) {
    .button-video-white span {
        width: 52px !important;
        height: 52px !important
    }
}

.nav-gallery .nav-link.active {
    background-color: #efbb20 !important;
    color: #fff !important
}











.bottom-bar-action {
    box-shadow: 0 2px 32px 0 rgba(0, 0, 0, .24)
}

.bottom-bar-action-01 img {
    width: 56px;
    height: 56px
}

.slick-slider {
    margin-left: -15px;
    margin-right: -15px
}

.slick-slider .box {
    background-color: transparent !important;
    font-size: .875rem
}

.slick-slider .box:focus {
    outline: none
}

.slick-slider img {
    max-width: 100%;
    width: auto
}

.slick-slider :focus {
    outline: none
}

.slick-slide {
    height: inherit;
    padding-left: 15px;
    padding-right: 15px;
    position: relative
}

.slick-track {
    display: -ms-flexbox;
    display: flex
}

.slick-vertical {
    height: auto
}

.slick-vertical .slick-track {
    display: block
}

.slick-vertical .slick-dots {
    right: 50px;
    left: auto;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.slick-vertical .slick-dots li:not(:last-child) {
    margin-bottom: 30px
}

.slick-arrow {
    text-align: center;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    background-color: #fff;
    width: 52px;
    height: 52px;
    box-shadow: 0 0 7px 0 rgba(0, 0, 0, .07);
    line-height: 52px;
    font-size: 28px;
    border-radius: 50%;
    color: #696969;
    z-index: 100;
    cursor: pointer
}

.slick-arrow i {
    font-weight: 300
}

.slick-arrow:hover {
    color: #fff;
    background-color: #efbb20
}

.slick-arrow.slick-disabled {
    cursor: no-drop
}

.slick-arrow.slick-prev {
    left: 0;
    right: auto
}

.slick-arrow.slick-next {
    left: auto;
    right: 0
}

.slick-arrow i {
    line-height: inherit
}

.arrow-haft-inner .slick-prev {
    left: -26px;
    right: auto
}

.arrow-haft-inner .slick-next {
    right: -26px;
    left: auto
}

.arrow-inner .slick-prev {
    left: 30px;
    right: auto
}

.arrow-inner .slick-next {
    right: 30px;
    left: auto
}

.arrow-outer .slick-prev {
    left: -82px;
    right: auto
}

.arrow-outer .slick-next {
    right: -82px;
    left: auto
}

.arrow-hide-disable .slick-disabled {
    display: none !important
}

.slick-dots {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    list-style: none;
    padding: 0;
    margin-bottom: 0;
    margin-top: 30px
}

.slick-dots li {
    cursor: pointer;
    text-align: center;
    padding: 0 15px
}

.slick-dots span {
    display: inline-block;
    line-height: 12px;
    width: 8px;
    height: 8px;
    background: #333;
    opacity: .3;
    border-radius: 50%
}

.slick-dots li.slick-active,
.slick-dots li:hover,
.slick-arrow:active,
.slick-dots li:active,
.slick-arrow:focus,
.slick-dots li:focus {
    opacity: 1
}

.slick-dots li.slick-active span {
    background: #333;
    opacity: 1
}

.dots-white .slick-dots {
    margin-top: -30px
}

.dots-white .slick-dots span {
    background: #fff;
    opacity: .5
}

.dots-white .slick-dots li.slick-active span {
    background: #fff
}




.nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.nav-link {
    display: block;
    padding: .5rem 1rem;
	font-weight: bolder;
}

.nav-link:hover,
.nav-link:focus {
    text-decoration: none
}

.nav-link.disabled {
    color: #6c757d;
    pointer-events: none;
    cursor: default
}





.call-now-button {
	display: none;
	z-index: 9999;
	clear: both;
	margin: 0 auto;
	position: fixed;
	border-radius: 50px;
}

	.call-now-button div {
		display: flex;
	}

		.call-now-button div a .quick-alo-ph-img-circle, .call-now-button div a .quick-alo-phone-img-circle {
			
		}

.quick-alo-ph-circle.active {
	width: 130px;
	height: 130px;
	top: -40px;
	right: -40px;
	position: absolute;
	background-color: transparent;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	border: 2px solid rgba(30,30,30,.4);
	opacity: 1;
	-webkit-animation: quick-alo-circle-anim 1.2s infinite ease-in-out;
	-moz-animation: quick-alo-circle-anim 1.2s infinite ease-in-out;
	-ms-animation: quick-alo-circle-anim 1.2s infinite ease-in-out;
	-o-animation: quick-alo-circle-anim 1.2s infinite ease-in-out;
	animation: quick-alo-circle-anim 1.2s infinite ease-in-out;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

.quick-alo-ph-circle-fill.active {
	width: 80px;
	height: 80px;
	top: -15px;
	right: -15px;
	position: absolute;
	background-color: #000;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	border: 2px solid transparent;
	opacity: 1;
	-webkit-animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
	-moz-animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
	-ms-animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
	-o-animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
	animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

.quick-alo-phone-img-circle.shake {
	width: 50px;
	height: 50px;
	top: 0;
	right: 0;
	position: absolute;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	border: 2px solid transparent;
	opacity: 1;
	
	
	
	background: url(/img/whatsapp.png) no-repeat center center;
	-webkit-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
	-moz-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
	-ms-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
	-o-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
	animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

@keyframes quick-alo-circle-anim {
	0% {
		-webkit-transform:rotate(0) scale(.5) skew(1deg);
		transform:rotate(0) scale(.5) skew(1deg);
		opacity:.1
	}

	30% {
		-webkit-transform:rotate(0) scale(.7) skew(1deg);
		transform:rotate(0) scale(.7) skew(1deg);
		opacity:.5
	}

	100% {
		-webkit-transform:rotate(0) scale(1) skew(1deg);
		transform:rotate(0) scale(1) skew(1deg);
		opacity:.1
	}
}

@keyframes quick-alo-circle-fill-anim {
	0% {
		-webkit-transform: rotate(0) scale(.7) skew(1deg);
		transform: rotate(0) scale(.7) skew(1deg);
		opacity: .2;
	}

	50% {
		-webkit-transform: rotate(0) scale(1) skew(1deg);
		transform: rotate(0) scale(1) skew(1deg);
		opacity: .2;
	}

	100% {
		-webkit-transform: rotate(0) scale(.7) skew(1deg);
		transform: rotate(0) scale(.7) skew(1deg);
		opacity: .2;
	}
}

@keyframes quick-alo-circle-img-anim {
	0% {
		-webkit-transform: rotate(0) scale(1) skew(1deg);
		transform: rotate(0) scale(1) skew(1deg);
	}

	10% {
		-webkit-transform: rotate(-25deg) scale(1) skew(1deg);
		transform: rotate(-25deg) scale(1) skew(1deg);
	}

	20% {
		-webkit-transform: rotate(25deg) scale(1) skew(1deg);
		transform: rotate(25deg) scale(1) skew(1deg);
	}

	30% {
		-webkit-transform: rotate(-25deg) scale(1) skew(1deg);
		transform: rotate(-25deg) scale(1) skew(1deg);
	}

	40% {
		-webkit-transform: rotate(25deg) scale(1) skew(1deg);
		transform: rotate(25deg) scale(1) skew(1deg);
	}

	50% {
		-webkit-transform: rotate(0) scale(1) skew(1deg);
		transform: rotate(0) scale(1) skew(1deg);
	}

	100% {
		-webkit-transform: rotate(0) scale(1) skew(1deg);
		transform: rotate(0) scale(1) skew(1deg);
	}
}


	.call-now-button {
		top: 80%;
		right: 3%;
		display: flex !important;
		background: transparent;
	}







































/*---------------------------------------------------------------
18. NAVIGATIONS
	>mena-menu
	>mobile-menu
	>footer-menu
---------------------------------------------------------------*/
/*== >mena-menu ==*/

.navbar-toggler {
    margin: 35px 0 25px 15px;
    padding: 12px 10px;
	float: right;
}
.navbar-toggler span {
    background: #666;
}
.is-fixed .navbar-toggler{
    margin: 35px 0 25px 15px;
}
.header-nav {
    position: relative;
    padding: 0;
}
.header-nav .nav {
    float: right;
}
.header-nav .nav i {
    font-size: 9px;
    margin-left: 3px;
    margin-top: -3px;
    vertical-align: middle;
    opacity: 0.7;
}
.header-nav .nav > li {
    margin: 0px;
    font-weight: 400;
    text-transform: capitalize;
    position: relative;
}
.header-nav .nav > li > a {
    border-radius: 0px;
    color: #555555;
    font-size: 16px;
    font-weight: 600;
    padding: 31px 12px;
    cursor: pointer;
	display: inline-block;
}
.header-nav .nav > li > a:hover {
    background-color: transparent;
    color: #efbb20;
}
.header-nav .nav > li > a:active,
.header-nav .nav > li > a:focus {
    background-color: transparent;
}
.header-nav .nav > li.active > a,
.header-nav .nav > li.current-menu-item > a {
    background-color: transparent;
    color: #EFBB20;
}
.header-nav .nav > li:hover > a {
    color: #EFBB20;
}
.header-nav .nav > li:hover > .sub-menu,
.header-nav .nav > li:hover > .mega-menu {
    opacity: 1;
    visibility: visible;
    margin-top: 0;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.header-nav .nav > li .sub-menu {
    background-color: #ffffff;
    border: 1px solid #f4f4f4;
    display: block;
    left: 0;
    list-style: none;
    margin: 20px 0 0;
    opacity: 0;
    padding: 0px;
    position: absolute;
    visibility: hidden;
    width: 220px;
    z-index: 10;
}
.header-nav .nav > li .sub-menu li {
    border-bottom: 1px solid #f4f4f4;
    position: relative;
}
.header-nav .nav > li .sub-menu li a {
    color: #6b6c74;
    display: block;
    font-size: 14px;
    padding: 12px 25px;
    text-transform: capitalize;
    transition: all 0.15s linear;
	font-weight: 600;
}
.header-nav .nav > li .sub-menu li a:hover {
    background-color: #F2F2F2;
    color: #EFBB20;
    text-decoration: none;
}
.header-nav .nav > li .sub-menu li:hover > a {
    color: #EFBB20;
}
.header-nav .nav > li .sub-menu li:last-child {
    border-bottom: 0px;
}
.header-nav .nav > li .sub-menu li .fa {
    color: #363636;
    display: block;
    float: right;
    position: absolute;
    right: 10px;
    top: 12px;
}
.header-nav .nav > li .sub-menu li > .sub-menu {
    left: 220px;
    margin: 0 0 0 20px;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.header-nav .nav > li .sub-menu li:hover > .sub-menu {
    left: 220px;
    margin: 0px;
    opacity: 1;
    top: -1px;
    visibility: visible;
}
.header-nav .nav > li .sub-menu li:hover > .sub-menu:before {
    background-color: transparent;
    bottom: 0px;
    content: '';
    display: block;
    height: 100%;
    left: -6px;
    position: absolute;
    top: 0px;
    width: 6px;
}
.header-nav .nav > li.has-mega-menu {
    position: inherit;
}
.header-nav .nav > li .mega-menu {
    background-color: #ffffff;
    border: 1px solid #e9e9e9;
    display: table;
    left: 0px;
    list-style: none;
    opacity: 0;
    position: absolute;
    right: 0px;
    visibility: hidden;
    width: 100%;
    margin-top: 20px;
}
.header-nav .nav > li .mega-menu > li {
    display: table-cell;
    padding: 10px 0;
    position: relative;
    vertical-align: top;
    width: 25%;
}
.header-nav .nav > li .mega-menu > li:after {
    content: "";
    background-color: rgba(204, 204, 204, 0.4);
    position: absolute;
    right: 0px;
    top: 0px;
    display: block;
    width: 1px;
    height: 100%;
}
.header-nav .nav > li .mega-menu > li:last-child:after {
    display: none;
}
.header-nav .nav > li .mega-menu > li > a {
    color: #000;
    display: block;
	border-bottom:1px solid #eee;
    font-size: 16px;
	font-weight:600;
    padding: 4px 25px;
	padding-bottom: 15px;
}
.header-nav.nav-dark .nav > li .mega-menu > li > a{
	border-color: rgba(0, 0, 0, 0.2);
}
.header-nav .nav > li .mega-menu > li ul {
    list-style: none;
    margin: 10px 0px 0px 0px;
    padding: 0px;
	width:100%;		 
}
.header-nav .nav > li .mega-menu > li ul a {
    color: #6b6c74;
    display: block;
    font-size: 14px;
    line-height: 34px;
	font-weight:600;
    text-transform: capitalize;
    padding: 5px 25px
}
.header-nav .nav > li .mega-menu > li ul a:hover {
    color: #EFBB20;
    background-color: #F2F2F2;
}
.header-nav .nav > li.menu-item-has-children:before {
    content: "\f078";
    display: block;
    font-family: "Font Awesome 5 Free";
    right: 4px;
    position: absolute;
    top: 50%;
    color: #999;
    margin-top: -8px;
    font-size: 8px;
}
@media only screen and (max-width: 991px) {
	/* Mobile Responsive */
    .side-nav .nav.navbar-nav li a i.fa-chevron-down:before,
    .nav.navbar-nav li a i.fa-chevron-down:before {
		content:"\f078";
	}
	.side-nav .nav.navbar-nav li.open a i.fa-chevron-down:before,
	.nav.navbar-nav li.open a i.fa-chevron-down:before {
		content:"\f054";
	}
    .side-nav .nav.navbar-nav li a i.fa-chevron-down,
    .nav.navbar-nav li a i.fa-chevron-down,
    .nav.navbar-nav li a i.fa-angle-right {
        background-color: rgba(0, 0, 0, 0.2);
        color: #ffffff;
        height: 100%;
        line-height: 50px;
        position: absolute;
        right: 0;
        text-align: center;
        top: -6px;
        width: 50px;
        z-index: 3;
    }
	.header-nav .nav > li .sub-menu li i.fa-angle-right:before{
		content: "\f078";
		font-size: 10px;
	}
	.header-nav .nav > li .sub-menu li.open i.fa-angle-right:before{
		content: "\f054";
	}
    .header-nav .nav > li .sub-menu .sub-menu,
    .header-nav .nav > li:hover .sub-menu .sub-menu,
    .header-nav .nav > li:hover .sub-menu,
    .header-nav .nav > li:hover .mega-menu {
        display: none;
        opacity: 1;
        margin-top: 0;
    }
	.header-nav .nav li .sub-menu .sub-menu{
		display: none;
        opacity: 1;
        margin-top: 0;
	}
	.header-nav .nav > li.open > .sub-menu .sub-menu{
		display: none;
	}
	.header-nav .nav > li.open > .sub-menu li.open .sub-menu,
    .header-nav .nav > li.open > .mega-menu,
    .header-nav .nav > li.open > .sub-menu,
	.header-nav .nav > li ul.mega-menu ul{
        display: block;
        opacity: 1;
        margin-top: 0;
    }
	.header-nav .nav > li .sub-menu li .fa{
		top: 50%;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		margin: 0;
		right: -1px;
		color:#fff;
	}
	.header-nav .nav > li .mega-menu > li{
		padding:0;
	}
	.header-nav .nav > li .mega-menu > li > a{
		display:none;
	}
	.header-nav .nav .mega-menu a i{
		display:inline-block;
		float:none;
		margin-top: 0;
	}
    .header-nav .nav .open > a,
    .header-nav .nav .open > a:focus,
    .header-nav .nav .open > a:hover {
        background-color: inherit;
        border-color: #e9e9e9;
    }
    .header-nav.nav-dark.nav .open > a,
    .header-nav.nav-dark .nav .open > a:focus,
    .header-nav.nav-dark .nav .open > a:hover {
        border-color: rgba(0, 0, 0, 0.2);
    }
    header .logo {
        display: block;
        padding: 4px 0;
    }
    .header-nav .nav > li > a {
        padding: ;
    }
    .header-nav .nav i {
        margin-top: 6px;
    }
	.mo-left .header-nav.nav-dark{
		background-color:#202020;
	}
	.mo-left .header-nav{
		overflow:hidden;
		position: fixed;
		width: 60px;
		left:-280px;
		height:100% !important;
		transition:all 0.5s;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-o-transition:all 0.5s;
		top:0;
		background-color:#fff;
		margin:0;
		z-index:99;
	}
	.mo-left .header-nav li.open a{
		position:relative;
	}
	.navbar-nav{
		overflow-x:scroll;
		height:100%;
	}
	.mo-left .header-nav.show {
		left: -1px;
		transition:all 0.8s;
		-webkit-transition:all 0.8s;
		-moz-transition:all 0.8s;
		-o-transition:all 0.8s;
		margin:0;
		width: 280px;
	}
	.mo-left .is-fixed .header-nav .nav{
		height:100%;
	}
	.mo-left .navbar-toggler.open:after{
		background-color: rgba(0,0,0,.6);
		content: "";
		height: 100%;
		left: 0;
		position: fixed;
		right: -20px;
		top: -63px;
		transform: scale(100);
		-o-transform: scale(100);
		-moz-transform: scale(100);
		-webkit-transform: scale(100);
		width: 100%;
		z-index: -1;
		transition: all .5s;
		transform-origin: top right;
		margin: 0 0 0 20px;
		-webkit-box-shadow: 0 0 0 1000px rgba(0, 0, 0, .6);
		box-shadow: 0 0 0 1000px rgba(0, 0, 0, .6);
	}
	.mo-left .header-nav .logo-header {
		display: block;
		float: none;
		height: auto;
		max-width: 100%;
		padding: 30px 15px;
		width: 100%;
	}
	.mo-left .header-nav .logo-header img{
		max-width: unset;
		width: 180px;
	}
	.mo-left .navbar-toggler.open span{
		background:#fff;
	}
    /* responsive strat when media screen [991px] css START*/
    
    .navbar-header {
        float: none;
    }
    .navbar-toggler {
        display: block;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-collapse.collapse.show {
        /* NEW */
        
        display: block!important;
    }
    /* responsive strat when medai screen [991px] css END*/
    
    .header-nav {
        clear: both;
        margin: 0 -15px;
        border-bottom: 1px solid #E9E9E9;
    }
    .header-nav .nav {
        float: none;
        margin: 0;
        background: #fff;
		width: 100%;
		display: block;
    }
    .header-nav .nav li {
		float: none;
		display: block;
		width: 100%;
    }
    .header-nav .nav > li .sub-menu > li,
    .header-nav .nav > li .mega-menu > li {
        float: none;
        display: block;
        width: auto;
    }
    .header-nav .nav > li > a {
        padding: 12px 15px;
        border-top: 1px solid #E9E9E9;
		display:block;
		position: relative;
    }
    .header-nav .nav i {
        float: right;
    }
    .header-nav .nav > li > a:hover,
    .header-nav .nav > li > a:active,
    .header-nav .nav > li > a:focus {
        background-color: #f0f0f0;
        text-decoration: none;
    }
    .header-nav .nav > li .mega-menu > li:after {
        display: none;
    }
        .header-nav .nav > li ul,
    .header-nav .nav > li .sub-menu,
    .header-nav .nav > li .mega-menu {
        display: none;
        position: static;
        visibility: visible;
        width: auto;
        background: #f6f6f6;
    }
    .header-nav .nav > li ul.mega-menu ul {
        display: none;
    }
    .header-nav .nav > li:hover > ul,
    .header-nav .nav > li:hover .sub-menu,
    .header-nav .nav > li:hover .mega-menu,
    .header-nav .nav > li .sub-menu li > .sub-menu {
        opacity: 1;
        visibility: visible;
        display: block;
        margin: 0;
    }
    .header-nav .nav > li ul.mega-menu li:hover ul {
        display: block;
    }
	.header-nav .nav > li .sub-menu .sub-menu,
    .header-nav .nav > li:hover .sub-menu .sub-menu,
    .header-nav .nav > li:hover .sub-menu,
    .header-nav .nav > li:hover .mega-menu {
        display: none;
        opacity: 1;
        margin-top: 0;
    }
	.header-nav .nav li .sub-menu .sub-menu{
		display: none;
        opacity: 1;
        margin-top: 0;
	}
	.header-nav .nav > li.open > .sub-menu .sub-menu{
		display: none;
	}
	.header-nav .nav > li.open > .sub-menu li.open .sub-menu,
    .header-nav .nav > li.open > .mega-menu,
    .header-nav .nav > li.open > .sub-menu,
	.header-nav .nav > li ul.mega-menu ul{
        display: block;
        opacity: 1;
        margin-top: 0;
    }
}
/*= nav dark version =*/

.nav-dark.header-nav .nav > li .sub-menu,
.nav-dark.header-nav .nav > li .mega-menu {
    background-color: #2D3239;
    border: 1px solid rgba(0, 0, 0, 0.2);
}
.nav-dark.header-nav .nav > li .sub-menu li {
    border-bottom: 1px solid #23282f;
}
.nav-dark.header-nav .nav > li .sub-menu li a,
.nav-dark.header-nav .nav > li .mega-menu > li ul a,
.nav-dark.header-nav .nav > li .mega-menu > li > a {
    color: #CCCCCC;
}
.nav-dark.header-nav .nav > li .sub-menu li a:hover {
    background-color: #23282f;
}
.nav-dark.header-nav .nav > li .mega-menu > li ul a:hover {
    background-color: #23282f;
    color: #EFBB20;
}
.nav-dark.header-nav .nav > li .mega-menu > li:after {
    background-color: rgba(0, 0, 0, 0.2);
}
@media only screen and (max-width: 991px) {
    .nav-dark.header-nav {
        border-bottom: 1px solid rgba(0, 0, 0, 0.8);
    }
    .nav-dark.header-nav .nav {
        background-color: #2D3239;
    }
    .nav-dark.header-nav .nav > li > a {
        border-top: 1px solid rgba(0, 0, 0, 0.2);
    }
    [class*="bg-"] .nav-dark.header-nav .nav > li > a {
        color: #999;
    }
    [class*="bg-"] .nav-dark.header-nav .nav > li.active > a,
    [class*="bg-"] .nav-dark.header-nav .nav > li:hover > a {
        color: #EFBB20;
    }
    .nav-dark.header-nav .nav > li > a:hover,
    .nav-dark.header-nav .nav > li > a:active,
    .nav-dark.header-nav .nav > li > a:focus {
        background-color: #2D3239;
        color: #EFBB20;
    }
    .nav-dark.header-nav .nav > li ul,
    .nav-dark.header-nav .nav > li .sub-menu,
    .nav-dark.header-nav .nav > li .mega-menu {
        background-color: #2D3239;
    }
}
/*= when header is sticky =*/

.sticky-no .main-bar {
    position: static !important;
}
/*= when header is sticky =*/

.is-fixed .main-bar {
    position: fixed;
    top: 0;
    left: 0;
}
.is-fixed .header-nav .nav > li > a {
    padding: 31px 12px;
}
.is-fixed .extra-nav {
    padding: 23px 0;
}
@media only screen and (max-width: 991px) {
    .is-fixed .header-nav .nav > li > a {
        padding: 12px 15px;
    }
}
@media only screen and (max-width: 767px) {
    .is-fixed .header-nav .nav {
        overflow: auto;
        height: 225px;
    }
    .is-fixed .header-nav .nav > li > a {
        padding: 12px 15px;
    }
    .is-fixed#header-part .navbar-toggler{
        margin: 15px 0;
    }
	.logo-header,
	.is-fixed .logo-header{
		height: 70px!important;
	}
	.navbar-toggler,
	.is-fixed .navbar-toggler{
		margin:27px 0 15px 15px;
	}
	.extra-nav,
	.is-fixed .extra-nav{
		 padding: 15px 0;
	}
	.header-curve .logo-header img {
		margin-top: -5px;
	}
}
/*= header full width =*/

#header-part.full-width .top-bar .container,
#header-part.full-width .main-bar .container {
    width: auto;
}
/*= Header style designs strat =*/
/*header with bg primary color 1 */

[class*="bg-"] .header-nav .nav > li > a {
    color: #fff;
}
[class*="bg-"] .header-nav .nav > li.active > a,
[class*="bg-"] .header-nav .nav > li.current-menu-item > a {
    color: #2D3239;
}
[class*="bg-"] .header-nav .nav > li > a:hover,
[class*="bg-"] .header-nav .nav > li:hover > a {
    color: #2D3239!important;
}
[class*="bg-"] .navbar-toggler{
    border-color: #fff;
}
[class*="bg-"] .navbar-toggler span {
    background-color: #2D3239;
}
@media only screen and (max-width: 991px) {
    [class*="bg-"] .header-nav .nav > li > a {
        color: #555;
    }
}
/*header style 1 (default) */
@media only screen and (min-width: 991px) {
	.header-style-1 .header-nav .nav > li > a{
		position:relative;
	}
	.header-style-1 .header-nav .nav > li > a:after{
		content:"";
		position:absolute;
		height:3px;
		background:linear-gradient(90deg, #2D3239 50%, transparent 50%);
		background-repeat: repeat-x;
		background-size: 12px 4px;
		background-position: 0% 0%;
		width:100%;
		bottom:-3px;
		left:50%;
		transform:translateX(-50%);
		transition:0.5s all;
		opacity:0;
	}

	.header-style-1 .header-nav .nav > li:hover > a:after,
	.header-style-1 .header-nav .nav > li.active > a:after{
		opacity:1;
		bottom:0;
	}
}


/*header style 2 (center content) */

.header-style-2 .logo-header {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    float: none;
}
.header-style-2 .container {
    position: relative;
}
.header-style-2 .nav-outer {
    display: table;
}
.boxed .header-style-2 .header-curve.is-fixed .logo-header-outer {
    overflow: hidden;
}
.boxed .header-style-2 .header-curve.is-fixed .logo-header:after {
    left: auto;
    right: 0px;
    width: 2000px;
}
.header-style-2 .main-bar-inr {
    display: table;
    margin: auto;
}
.header-style-2 .header-nav {
    display: inline-block;
    float: left;
}
.header-style-2 .header-nav .nav {
    float: none;
}
@media only screen and (max-width: 991px) {
    .header-style-2 .main-bar-inr {
        display: block;
    }
    .header-style-2 .header-nav {
        display: block;
        float: none;
    }
	.header-style-2 .navbar-toggler{
        float: left;
		margin-left:5px;
    }
}
@media only screen and (max-width: 767px) {
    
    .header-style-2 .nav-outer {
        display: block;
        padding: 22px 0 0;
    }
}
@media only screen and (max-width: 480px) {
    .extra-nav {
        clear: none;
        width: auto;
    }
}
/*header style 3 (header transperent)*/

.header-style-3 .main-bar {
    position: absolute;
    background: none;
}
.header-style-3 .header-nav .nav > li > a {
    color: #FFF;
}
.header-style-3 .navbar-toggler span {
    background: #FFF;
}
/*header 3 fixed*/

.header-style-3.is-fixed .main-bar {
    position: fixed;
    background: #fff;
}
.header-style-3.is-fixed .header-nav .nav > li > a {
    color: #777777;
}
.header-style-3.is-fixed .navbar-toggler span {
    background: #666;
}
@media only screen and (max-width: 991px) {
    .header-style-3 .header-nav .nav > li > a {
        color: #555555;
    }
}
@media only screen and (max-width: 767px) {
	.header-style-3 .main-bar{
		background-color:#fff;
		position:unset;
	}
	.header-style-3 .main-bar .navbar-toggler span{
		background-color:#000;
	}
}
/*header style 4 (header white overlay) */

.header-style-4 .main-bar {
    background-color: rgba(255, 255, 255, 0.6);
    position: absolute;
}
/*header 4 fixed*/

.header-style-4 .is-fixed .main-bar {
    position: fixed;
    background: #fff;
}
@media only screen and (max-width: 767px) {
	.header-style-4 .main-bar{
		background-color:#fff;
		position:unset;
	}
}
/*header style 5 (header black overlay) */

.header-style-5 .main-bar {
    background-color: rgba(0, 0, 0, 0.6);
    position: absolute;
}
.header-style-5 .header-nav .nav > li > a {
    color: #fff;
}
.header-style-5 .navbar-toggler span {
    background: #FFF;
}
/*header 5 fixed*/

.header-style-5 .is-fixed .main-bar {
    position: fixed;
    background: #fff;
}
.header-style-5 .is-fixed .header-nav .nav > li > a {
    color: #777777;
}
.header-style-5 .is-fixed .navbar-toggler span {
    background: #666 !important;
}
@media only screen and (max-width: 991px) {
	.header-style-5 .header-nav .nav > li > a {
		color: #777777;
	}
}
@media only screen and (max-width: 767px) {
    .header-style-5 .header-nav .nav > li > a {
        color: #555555;
    }
    .header-style-5 .header-nav .nav > li.menu-item-has-children::before {
        color: #66666;
    }
	.header-style-5 .main-bar {
		background-color: #3d424a;
		position:unset;
		
	}
}
/* Toggler */
.navicon{
	width: 20px;
	height: 18px;
	position: relative;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transition: .5s ease-in-out;
	-moz-transition: .5s ease-in-out;
	-o-transition: .5s ease-in-out;
	transition: .5s ease-in-out;
	cursor: pointer;
	border: 0;
	float: right;
	z-index: 99;		 
}

.navicon span{
  display: block;
  position: absolute;
  height: 2px;
  width: 100%;
  border-radius: 1px;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
  background: #000;
}
.bg-primary .navicon span{
	background:#fff;
}
.navicon span:nth-child(1) {
  top: 0px;
}

.navicon span:nth-child(2) {
  top: 7px;
}
.navicon span:nth-child(3) {
  top: 14px;
}
.navicon.open span:nth-child(1) {
  top: 7px;
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  transform: rotate(135deg);
}
.navicon.open span:nth-child(2) {
  opacity: 0;
  left: -60px;
}
.navicon.open span:nth-child(3) {
  top: 7px;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg);
}













/*== >Title separators ====== */

.dez-separator-outer {
    overflow: hidden;
}
.dez-separator {
    display: inline-block;
    height: 3px;
    width: 50px;
    margin-bottom: 10px;
    position: relative;
}
.dez-separator.style-liner {
    width: 20px;
}
.dez-separator.style-icon {
    width: 30px;
    height: auto;
    text-align: center;
    font-size: 20px;
}
.dez-separator[class*="style-"]:after,
.dez-separator[class*="style-"]:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 35px;
    width: 150px;
    height: 2px;
    background: #eee;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.dez-separator[class*="style-"]:before {
    left: auto;
    right: 35px;
}
.dez-separator.style-skew {
    width: 15px;
    height: 10px;
    margin-left: 1px;
    margin-right: 1px;
    -moz-transform: skewX(-10deg);
    -webkit-transform: skewX(-10deg);
    -o-transform: skewX(-10deg);
    -ms-transform: skewX(-10deg);
    transform: skewX(-10deg);
}
.dez-separator.style-skew[class*="style-"]:after,
.dez-separator.style-skew[class*="style-"]:before {
    width: 80px;
    height: 4px;
    left: 20px;
    -moz-transform: translateY(-50%) skewX(-10deg);
    -webkit-transform: translateY(-50%) skewX(-10deg);
    -o-transform: translateY(-50%) skewX(-10deg);
    -ms-transform: translateY(-50%) skewX(-10deg);
    transform: translateY(-50%) skewX(-10deg);
}
.dez-separator.style-skew[class*="style-"]:before {
    right: 20px;
    left: auto;
}
/*== >Deviders ====== */

.dez-divider {
    height: 1px;
    position: relative;
    margin: 30px 0;
}
.dez-divider.divider-2px {
    height: 2px;
}
.dez-divider.divider-3px {
    height: 3px;
}
.dez-divider.divider-4px {
    height: 4px;
}
.dez-divider i {
    position: absolute;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    display: block;
    border-radius: 100%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.dez-divider.icon-left {
    margin-left: 40px;
}
.dez-divider.icon-left i {
    left: -40px;
}
.dez-divider.icon-right {
    margin-right: 40px;
}
.dez-divider.icon-right i {
    left: auto;
    right: -40px;
}
.dez-divider.icon-center i {
    left: 50%;
    margin-left: -5px;
}











/*== >Tabs ========= */
/*tabs style 1 [ defult ]*/

.dez-tabs .tab-pane {
    padding: 20px 0;
}
.dez-tabs .nav-tabs > li > a {
    color: #3d474a;
    font-weight: 600;
    font-size: 13px;
    -webkit-border-radius: 0;
    border-radius: 0;
}
.dez-tabs .nav-tabs > li.active > a,
.dez-tabs .nav-tabs > li.active > a:focus,
.dez-tabs .nav-tabs > li.active > a:hover {
    background-color: #fff;
    border-color: #ddd;
    border-bottom: 1px solid #FFF;
}
.dez-tabs .nav > li > a:focus,
.dez-tabs .nav > li > a:hover {
    background-color: transparent;
}
.dez-tabs .nav li a:hover {
    border: 1px solid transparent;
}
.dez-tabs .nav-tabs > li > a i {
    color: #EFBB20;
    margin-right: 5px;
}
/*tabs bg  [ tabs background ]*/

.dez-tabs.bg-tabs .nav-tabs > li > a {
    border: 1px solid #ddd;
    background-color: #efefef;
    margin-right: 2px;
}
.dez-tabs.bg-tabs .nav-tabs > li.active > a {
    border-bottom: 1px solid transparent;
    background-color: #fff;
}
.dez-tabs.vertical.bg-tabs .nav-tabs > li > a {
    border: 1px solid #ddd;
}
.dez-tabs.vertical.bg-tabs .nav-tabs > li.active > a {
    border-right: 1px solid transparent;
}
.dez-tabs.vertical.right.bg-tabs .nav-tabs > li > a {
    border: 1px solid #ddd;
}
.dez-tabs.vertical.right.bg-tabs .nav-tabs > li.active > a {
    border-left: 1px solid transparent;
}
/*tabs bg & top border  [ tabs background & top border in active ]*/

.dez-tabs.border-top .nav-tabs > li.active > a {
    border-top: 2px solid #EFBB20;
    padding: 9px 15px 10px;
}
/*tabs style 2 [ content with border outer ]*/

.dez-tabs.border .tab-pane {
    padding: 20px;
    border: 1px solid #ddd;
    margin-top: -1px;
}
/*tabs style 3  [ left-nav ]*/

.dez-tabs.vertical .nav-tabs {
    float: left;
    width: 170px;
    border-bottom: none;
    border-right: 1px solid #DDD;
}
.dez-tabs.vertical .tab-pane {
    padding: 10px 0 10px 20px;
}
.dez-tabs.vertical .nav-tabs li {
    float: none;
    margin-right: -1px;
}
.dez-tabs.vertical .nav-tabs li a {
    margin-right: 0;
    border-right: none;
}
.dez-tabs.vertical .nav-tabs li.active a {
    border-bottom: 1px solid #ddd;
}
.dez-tabs.vertical .tab-content {
    border-left: 1px solid #DDD;
    margin-left: 169px;
}
/*tabs style 4  [ left-nav & content with border ]*/

.dez-tabs.vertical.border .tab-pane {
    padding: 20px;
    margin-left: -1px;
}
/*tabs style 5  [ right-nav ]*/

.dez-tabs.vertical.right .nav-tabs {
    border-left: 1px solid #ddd;
    border-right: none;
    float: right;
}
.dez-tabs.vertical.right .nav-tabs li {
    margin-right: 0;
    margin-left: -1px;
}
.dez-tabs.vertical.right .nav-tabs li a {
    border-right: 1px solid transparent;
    border-left: none;
}
.dez-tabs.vertical.right .nav-tabs li.active a {
    border-right: 1px solid #ddd;
    border-left: none;
}
.dez-tabs.vertical.right .tab-content {
    border-left: none;
    border-right: 1px solid #ddd;
    margin-right: 169px;
    margin-left: 0;
}
.dez-tabs.vertical.right .tab-pane {
    padding: 10px 20px 10px 0;
}
@media only screen and (max-width: 767px) {
	.dez-tabs.vertical .nav-tabs{
		width: 40px;
	}
	.dez-tabs.vertical .tab-content{
		margin-left: 39px;
	}
	.dez-tabs.vertical.right .tab-content{
		margin-right: 39px;
	}
}	
/*tabs style 6  [ right-nav & content with border ]*/

.dez-tabs.vertical.right.border .tab-pane {
    padding: 20px;
    margin-right: -1px;
}








/* tab */
.dez-tabs .nav-tabs > li > a.active:hover {
    background-color: #fff;
    border-color: #ddd;
	border-bottom: 1px solid #FFF;
}
.nav-tabs .nav-link.active,
.dez-tabs.bg-tabs .nav-tabs > li > a.active {
    border-bottom: 1px solid transparent;
    background-color: #fff;
}

.dez-tabs.vertical .nav-tabs li a.active {
    border-bottom: 1px solid #ddd;
}
.dez-tabs.vertical .nav-tabs li {
	width: 100%;
	margin-right: -1px;
}
.dez-tabs.vertical .nav-tabs li a.active {
	margin-right: -1px;
	border-right: none;
}
.dez-tabs.vertical .nav-tabs li a {
	margin-right: -1px;
}
.dez-tabs.vertical.right .nav-tabs li a.active {
    border-right: 1px solid #ddd;
    border-left: none;
}
.dez-tabs.bg-tabs.vertical.right.border,
.dez-tabs.bg-tabs.vertical.border,
.dez-tabs.vertical.right.border,
.dez-tabs.vertical.border,
.dez-tabs.border-tp.border.bg-tabs,
.dez-tabs.border,
.dez-tabs.border.bg-tabs{
	border: 0!important;
}

.dez-tabs.border-tp .nav-tabs > li > a.active {    border-top: 2px solid #FDC716;}