.nav{padding-left:0;margin-bottom:0;list-style:none;}
.nav>li{position:relative;display:block;}
.nav>li>a{position:relative;display:block;padding:10px 15px;}
.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee;}
.nav-tabs{border-bottom:1px solid #ddd;}
.nav-tabs>li{float:left;margin-bottom:-1px;}
.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0;}
.nav-tabs>li>a:hover{border-color:#eee #eee #ddd;}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;}
.tab-content>.tab-pane{display:none;}
.tab-content>.active{display:block;}
.container:after,.container:before,.nav:after,.nav:before,.row:after,.row:before{display:table;content:" ";}
.container:after,.nav:after,.row:after{clear:both;}
.cnt-frm form .form-group input, .cnt-frm form .form-group placeholder { color:#fff!important; }
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative;}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}
.swiper-pagination-bullet-active{opacity:1;background:#007aff;}
/*! end @import */
/*! @import //websroad.com/arch/css/jquery.circliful.css */
/*! end @import */

.tbg{float:left;padding:120px 0;position:relative;width:100%;}
.tbg .container,.container{padding:0;}
.tbg.notbg{padding:0;}
.mrg{margin:0;}
.mrg > div{padding:0;}
.stl-bg2{height:100%;width:100%;margin:0;position:absolute;left:0;top:0;}
.stl-bg2{background-size:cover!important;background-position:center!important;}
img{height:auto;max-width:100%;vertical-align:middle;}
.thm-btn,.kpt-cnt-tabs > ul > li a,.ft-cnt-inf > li a,.cnt-frm form .form-group input,.cnt-frm form .form-group textarea{-webkit-transition:all 0.4s linear;-moz-transition:all 0.4s linear;-ms-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear;}
.ftr-glry-pgn > span,.ftr-glry-pgn > span:before{-webkit-transition:all 600ms cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition:all 600ms cubic-bezier(0.175, 0.885, 0.320, 1.275);-moz-transition:all 600ms cubic-bezier(0.175, 0.885, 0.320, 1.275);-ms-transition:all 600ms cubic-bezier(0.175, 0.885, 0.320, 1.275);-o-transition:all 600ms cubic-bezier(0.175, 0.885, 0.320, 1.275);transition:all 600ms cubic-bezier(0.175, 0.885, 0.320, 1.275);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.275);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.275);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.275);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.275);transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.275);}
.logo{text-align:center;}
.logo > h1{display:inline-block;margin:0 0 -50px;position:relative;}
.logo > h1 a{background:#fff none repeat scroll 0 0;display:inline-block;padding:25px 25px 30px;}
.thm-btn{-webkit-border-radius:27px;-moz-border-radius:27px;border-radius:27px;color:#fff;display:inline-block;font-size:12px;font-weight:700;padding:20px 70px 18px;text-transform:uppercase;}
.thm-btn:hover{background:#1a1a1a none repeat scroll 0 0;}
.thm-btn{background:red none repeat scroll 0 0;}
.thm-btn:hover{color:#fff;}
.ftr-dta{float:left;width:100%;}
.ftr-dta.overlape{margin-bottom:0;}
.kpt-cnt{background:#0d0d0d;float:left;padding:30px 90px 60px 110px;position:relative;width:100%;}
.ftr-lgo-tl .logo{left:55px;position:absolute;top:0;}
.ftr-lgo-tl .logo h1{display:inline-block;margin:0 0 -3px;}
.ftr-lgo-tl{float:left;padding-left:0px;width:100%;}
.ftr-lgo-tl .logo h1 a{background:red none repeat scroll 0 0;float:left;padding:55px 20px 35px;width:100%;}
.wdg-tl{float:left;width:100%;}
.wdg-tl > h4{color:#fff;float:left;font-size:22px;font-weight:700;line-height:24px;margin:0 0 10px;max-width:85%;padding:0 10px;position:relative;text-transform:uppercase;width:100%;z-index:1;}
.wdg-tl > span{float:left;font-size:15px;font-weight:300;padding-left:10px;}
.wdg-tl > h4::before{background:#1a1a1a none repeat scroll 0 0;content:"";height:29px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:-1;}
.kpt-cnt-tabs{float:left;margin-top:30px;width:100%;}
.kpt-cnt-tabs > ul{border:0 none;position:absolute;right:0;top:38%;-webkit-transform:rotate(-90deg) translate(50%, -50%);-moz-transform:rotate(-90deg) translate(50%, -50%);-ms-transform:rotate(-90deg) translate(50%, -50%);-o-transform:rotate(-90deg) translate(50%, -50%);transform:rotate(-90deg) translate(50%, -50%);-webkit-transform-origin:right top 0;-moz-transform-origin:right top 0;-ms-transform-origin:right top 0;-o-transform-origin:right top 0;transform-origin:right top 0;z-index:3;}
.kpt-cnt-tabs > ul > li{color:#fff;font-size:11px;letter-spacing:3px;margin-bottom:0;margin-right:8px;text-transform:uppercase;}
.kpt-cnt-tabs > ul > li:last-child{margin-right:0;}
.kpt-cnt-tabs > ul > li a{background:#1a1a1a none repeat scroll 0 0;border:0;-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px;color:inherit;float:left;margin-right:0;padding:18px 35px;width:100%;}
.nav-tabs > li.active > a,.nav-tabs > li.active > a:focus,.nav-tabs > li.active > a:hover{border:0 none;color:#444;}
.kpt-cnt-tabs > ul > li a:hover{background:#fff none repeat scroll 0 0;color:#444;}
.ft-cnt-inf{float:left;list-style:outside none none;margin-bottom:0;padding-left:0;width:100%;}
.ft-cnt-inf > li{color:#fff;float:left;font-size:14px;font-style:italic;line-height:22px;margin-bottom:40px;max-width:70%;padding-left:48px;position:relative;width:100%;z-index:1;}
.ft-cnt-inf > li:last-child{margin-bottom:0;}
.ft-cnt-inf > li i{color:#009746;font-size:30px;left:0;position:absolute;top:0;}
.ft-cnt-inf > li strong{color:#fff;float:left;font-style:normal;font-weight:600;margin-bottom:3px;text-transform:uppercase;width:100%;}
.ft-cnt-inf > li a{color:inherit;}
.ft-cnt-inf > li span{color:#1a1a1a;font-size:50px;font-style:normal;letter-spacing:0.2px;position:absolute;right:15.5%;top:12px;z-index:-1;}
.cnt-frm{float:left;margin-bottom:-5px;width:100%;}
.cnt-frm form .form-group{float:left;margin-bottom:5px;position:relative;width:100%;}
.cnt-frm form .form-group input,.cnt-frm form .form-group textarea{background:#1a1a1a none repeat scroll 0 0;     margin-bottom: 20px; border:none;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;color:#fff!important;float:left;font-size:12px;font-style:italic;height:50px;padding:15px 30px 15px 60px;resize:none;width:100%;}
.cnt-frm form .form-group textarea{height:75px;padding-top:20px;}
.cnt-frm form .form-group input[type="submit"]{color:#fff;font-style:normal;font-weight:700;padding-left:70px;padding-right:70px;}
.cnt-frm form .form-group input:focus,.cnt-frm form .form-group textarea:focus{font-style:normal; border:1px solid #1381b1;}
.cnt-frm form .form-group input[type="submit"]:hover{background:#1a1a1a;}
.ftr-glry{float:left;position:relative;width:100%;}
.ftr-glry-car{float:left;overflow:hidden;width:100%;     height: 450px;}
.ftr-glry-car::before{bottom:0;content:"";left:0;opacity:0.4;position:absolute;right:0;top:0;z-index:2;}
.ftr-glry-pgn{position:absolute;right:75px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:2;}
.ftr-glry-pgn > span{background:transparent none repeat scroll 0 0;color:#ff7200; font-weight:bold;float:left;font-size:16px;height:initial;letter-spacing:0.2px;margin-bottom:35px;opacity:1;position:relative;text-align:center;width:100%;}
.ftr-glry-pgn > span:last-child{margin-bottom:0;}
.ftr-glry-pgn > span::before{background:#dbdad9 none repeat scroll 0 0;bottom:0;content:"";height:1px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:15px;}
.ftr-glry-pgn > span.swiper-pagination-bullet-active{font-size:30px;}
.ftr-glry-pgn > span.swiper-pagination-bullet-active::before{height:2px;width:25px;}
.thm-btn,.ftr-lgo-tl .logo h1 a,.cnt-frm form .form-group input[type="submit"]{background:#ff7300;}
.wdg-tl > span,.ft-cnt-inf > li a:hover{color:#ff7300;}
/*! CSS Used from: //websroad.com/arch/css/responsive.css */
@media (max-width: 980px){
.container,.tbg .container{padding:0 15px;}
.ftr-glry-itm > img{width:100%;}
}
@media (max-width: 767px){
.kpt-cnt-tabs > ul{right:40px;}
.kpt-cnt-tabs > ul{margin-bottom:20px;position:static;-webkit-transform:rotate(0deg) translate(0px);-moz-transform:rotate(0deg) translate(0px);-ms-transform:rotate(0deg) translate(0px);-o-transform:rotate(0deg) translate(0px);transform:rotate(0deg) translate(0px);}
.kpt-cnt-tabs > ul > li{margin-bottom:10px;text-align:center;width:100%;}
}
@media (max-width: 480px){
.ftr-glry-itm > img{width:auto;}
.kpt-cnt{padding-left:30px;padding-right:30px;padding-top:200px;}
.ftr-lgo-tl{padding-left:0;}
.wdg-tl > h4{font-size:18px;line-height:22px;max-width:100%;}
.ft-cnt-inf > li{max-width:100%;}
.ftr-glry-pgn{right:20px;}
.ftr-glry-pgn > span.swiper-pagination-bullet-active{font-size:20px;}
}
/*! CSS Used from: //websroad.com/arch/css/colors/color.css */
.thm-btn,.ftr-lgo-tl .logo h1 a,.cnt-frm form .form-group input[type="submit"]{background:#ff7300;}
.wdg-tl > span,.ft-cnt-inf > li a:hover{color:#ff7300;}
/*! CSS Used from: //websroad.com/arch/css/colors/color2.css */
.thm-btn,.ftr-lgo-tl .logo h1 a,.cnt-frm form .form-group input[type="submit"]{background:#b57c00;}
.wdg-tl > span,.ft-cnt-inf > li a:hover{color:#b57c00;}
/*! CSS Used from: //websroad.com/arch/css/colors/color3.css */
.thm-btn,.ftr-lgo-tl .logo h1 a,.cnt-frm form .form-group input[type="submit"]{background:#a0ce4e;}
.wdg-tl > span,.ft-cnt-inf > li a:hover{color:#a0ce4e;}
/*! CSS Used from: //websroad.com/arch/css/colors/color4.css */
.thm-btn,.ftr-lgo-tl .logo h1 a,.cnt-frm form .form-group input[type="submit"]{background:#009746;}
.wdg-tl > span,.ft-cnt-inf > li a:hover{color:#009746;}

.dark .tab-content
{
border:none!important;
}