.featured-image,.section-team .team-shadow,.shadow img,.team-shadow{box-shadow:0 10px 41px 0 rgba(9,26,44,.2)}.detail-button .btn,.nav-menu,.sub-info{text-transform:uppercase}.mfp-close,a:focus,a:hover{text-decoration:none}@font-face{font-family:OpenSans;src:url(../fonts/opensans/opensans-regular-webfont.eot);src:url(../fonts/opensans/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/opensans/opensans-regular-webfont.woff) format("woff"),url(../fonts/opensans/opensans-regular-webfont.ttf) format("truetype"),url(../fonts/opensans/opensans-regular-webfont.svg#open_sansregular) format("svg");font-weight:lighter;font-style:normal}@font-face{font-family:Bebas;src:url(../fonts/bebas/BebasNeue.eot);src:url(../fonts/bebas/BebasNeue.eot) format("embedded-opentype"),url(../fonts/bebas/BebasNeue.woff) format("woff"),url(../fonts/bebas/BebasNeue.ttf) format("truetype"),url(../fonts/bebas/BebasNeue.svg#BebasNeueRegular) format("svg")}body{font-family:opensans}.page-loader{display:none;position:fixed;width:100%;height:100%;z-index:9999}.page-loader img{position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-15px}a{-webkit-transition:2s;transition:.2s}a:focus{outline:0}a:before{-webkit-transition:.2s;transition:.2s}::selection{background-color:#fff;color:#ffa82c}::-moz-selection{background-color:#fff;color:#ffa82c}input,textarea{border:none}.section-contact form select:focus,input:focus,textarea:focus{border:none;outline:0}input[type=email],input[type=text],select,textarea{font-style:italic}.team-img-inner .img-inner-wrap img,img{max-width:100%;height:auto}li,ul{list-style:none;padding-left:0}section{line-height:30px}.add-fixed{position:fixed;top:0}.blog-header .nav>li,.dbarrow,.detail-button,.featured-image-container,.fixed-header .nav>li,.front-header .col-sm-10,.front-header .nav>li,.section-counter .col-sm-6,.section-features .col-sm-12,.section-gallery-inner img,.section-quote .separator,.swiper-wrap-col{position:relative}.popular-line,.timeline-line{width:30px;height:3px;background:#ffa82c;margin-top:50px}.nav-menu{font-family:OpenSans;font-size:13px;float:right}.nav-menu ul li a{font-weight:lighter}.blog-single em{color:#acacac;font-size:13px;line-height:1.8}.content-thumbnail em{text-align:right}.top-headline{text-align:center;color:#fff}.top-headline h1{font-weight:400}.top-headline .separator{color:#ffa82c;position:relative;margin:auto;opacity:1}.top-headline .separator:before{background:url(../img/zigzag.png) right repeat-x;width:44%;height:4px;content:"";position:absolute;left:0;top:18px}.top-headline .separator:after{background:url(../img/zigzag.png) left repeat-x;width:44%;height:4px;content:"";position:absolute;right:0;top:18px}.top-headline .description{font-weight:100;font-style:italic;opacity:.7;line-height:40px;font-family:Opensans}.featured-image,.shadow img{border:9px solid #fff;outline:#eaeaea solid 1px}.blog-header .top-headline,.team-text-inner{margin-top:75px}.front-header .top-headline h1,.section-contact h1,.section-features .box-inner h4,.sub-info{margin-top:0}.detail-button{z-index:3}.detail-button a{-webkit-transition:none;transition:none;letter-spacing:2px}.detail-button .btn{font-family:Bebas;font-size:18px;border:1px solid #ffa82c;border-radius:2px;padding:13px 25px 9px;line-height:18px;-webkit-transition:background .2s;transition:background .2s}.dbarrow{padding:40px 32px;background:url(../img/dbarrow.png) bottom no-repeat;z-index:1.0E+37}.front-header .container{height:auto}.front-header .col-sm-10,.front-header .col-sm-12{height:100%}.front-header .detail-button{margin-top:35px;z-index:9999999}.blog-header .nav a,.front-header .detail-button a,.front-header .nav a,.mfp-arrow-left:hover:before,.mfp-arrow-right:hover:before,.mfp-close:hover,.mfp-preloader a:hover,.mobile-menu-wrap a:hover,.section-video h3,.section-video p,ul.langs li a{color:#fff}.sub-info{color:#ffa82c;letter-spacing:3px;font-family:Bebas;line-height:1.5;font-size:16px}.mobile-menu-wrap,.section-contact h5{font-family:Montserrat;text-transform:uppercase}.section-card,.section-features{box-shadow:5px 5px 50px rgba(23,23,23,.7) inset,-5px -5px 50px rgba(23,23,23,.7) inset}.separator-box{width:100%;height:4px;background:url(../img/zigzag-2.png) repeat-x;margin-top:26px;margin-bottom:21px}.section-contact{padding-top:70px;padding-bottom:0}.padding-bottom{padding-bottom:12px}.padding-left{padding-left:10px}.blog-header .nav ul,.fixed-header .nav ul,.front-header .nav ul{position:absolute;left:0;top:71px;z-index:99}.blog-header .nav li:last-child:after,.blog-header .nav ul li:after,.fixed-header .nav li:last-child:after,.fixed-header .nav ul li:after,.front-header .nav li:last-child:after,.front-header .nav ul li:after,.mfp-align-top .mfp-container:before,.mfp-hide,.mfp-loading.mfp-figure,.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader,.mobile-category,.mobile-category-title,.mobile-navigation,.mobile-navigation-title,.section-counter .col-sm-6:first-child:before,.section-features .fa,.team-text-inner .text-inner-wrap{display:none}.blog-header .nav .sub-menu,.fixed-header .nav .sub-menu,.front-header .nav .sub-menu{font-family:Bebas;text-transform:capitalize;font-size:13px;background-color:#fff;padding-left:0;padding-top:10px;padding-bottom:10px;margin-left:25px;border:1px solid #efefef;box-shadow:0 1px 1px #e8e8e8;width:250px;display:none}.blog-header .nav .sub-menu li:last-child a,.fixed-header .nav .sub-menu li:last-child a,.front-header .nav .sub-menu li:last-child a{border-bottom:none}.blog-header .nav .sub-menu a,.fixed-header .nav .sub-menu a,.front-header .nav .sub-menu a{color:#44403f;font-weight:400;border-bottom:1px dotted #d2d2d2;display:block;padding-top:5px;padding-bottom:2px;letter-spacing:1px}.blog-header .nav .sub-menu a:hover,.fixed-header .nav .sub-menu a:hover,.front-header .nav .sub-menu a:hover{border-bottom:1px dotted #d2d2d2;color:#ffa82c}.blog-header .nav{position:relative;z-index:9}.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-wrapper{position:relative;width:100%;-webkit-transition-duration:0;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0;-o-transform:translate3d(0,0,0);-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0;transform:translate3d(0,0,0);transition-timing-function:ease}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{float:left;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.swiper-slide-active{position:relative;z-index:2}.blog-header .nav li,.fixed-header .nav li,.front-header .nav li{position:relative;padding-right:19px;padding-left:19px;letter-spacing:2px}.blog-header .nav li:after,.fixed-header .nav li:after,.front-header .nav li:after{width:4px;height:4px;background-color:#ffa82c;content:"";position:absolute;right:0;top:50%;margin-top:-2px;border-radius:50%;margin-right:-2px}.blog-header .nav a,.fixed-header .nav a,.front-header .nav a{padding-right:0;padding-left:0;border-bottom:2px solid transparent;padding-bottom:11px}.blog-header .nav a.active,.blog-header .nav a:hover,.fixed-header .nav a.active,.fixed-header .nav a:hover,.front-header .nav a.active,.front-header .nav a:hover{border-bottom:2px solid #ffa82c}.blog-header .nav,.front-header .nav{margin-top:20px}.fixed-header .nav a.menu-red,.front-header .nav a.menu-red,.mobile-menu-wrap a.menu-red{color:red}.blog-header .logo,.front-header .logo,.section-about .about-list-wrap{margin-top:30px}.bottom-footer .nav a:hover,.dropdown-wrap ul li a:hover,.entry-title a,.fixed-header .nav a,.nav-tabs li a:hover,.pagenavi-wrap a:hover,.pagenavi-wrap span,.popular-post a,.search-wrap .search-submit:hover,.section-card .h-card .detail-button a,.section-features .detail-button .btn,.team-social a,.top-title-wrap h2{color:#44403f}.blog-header .menu-open,.front-header .menu-open{position:absolute;right:30px;top:30px;border:1px solid #fff;text-align:center;width:38px;height:38px;cursor:pointer;display:none;z-index:1}.blog-header .menu-open:active,.front-header .menu-open:active{border-color:#d1d2d5}.blog-header .fa-bars,.front-header .fa-bars{color:#fff;z-index:9;font-size:20px;display:inherit;margin-top:8px;font-weight:100}.blog-header .fa-bars:active,.front-header .fa-bars:active{color:#d1d2d5}.mobile-menu-wrap{position:absolute;top:0;left:0;width:100%;background-color:#21366c;z-index:99;font-size:13px;display:none}.mobile-menu-wrap .fa-times{position:absolute;right:25px;top:15px;font-size:20px;color:#fff;z-index:3;padding:10px}.mobile-menu-wrap .fa-times:active{top:17px}.mobile-menu-wrap .col-xs-12{margin-top:40px;padding-right:0;padding-left:0}.mobile-menu-wrap .col-xs-12 ul{padding-left:0;margin-bottom:0}.section-features .h-article h4,.section-features .h-article h6,.section-quote h2{margin-bottom:12px}.mobile-menu-wrap a{color:#c0cff5;display:block;padding-left:30px}.mobile-menu-wrap a:active{background-color:#152653;color:#fff}.mobile-menu-wrap ul.sub-menu a{padding-left:40px}.mobile-menu-wrap ul.sub-menu a:before{content:" - "}.fixed-header{position:fixed;left:0;top:0;width:100%;z-index:99999;display:none}.fixed-header .fixed-menu-cover{background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.fixed-header .col-sm-3,.fixed-header .fixed-bg{background-color:#21366c;height:71px}.fixed-header .fixed-bg{width:50%;position:absolute}.contact-output,.fixed-header .col-sm-3 .logo{margin-top:15px}.fixed-header .col-sm-7,div.results table tr.alt{background-color:#fff}.fixed-header a{color:#44403f;font-weight:700}.fixed-header .slip-search-wrap{height:71px;padding-left:26px;border-left:1px solid #e9e9e9;float:right}.fixed-header .slip-search-wrap input[type=search]{height:34px;border-bottom:1px solid #444341;font-style:italic;margin-top:17px;line-height:2;width:0;opacity:0}.fixed-header .slip-search-wrap .fa{margin-top:26px;color:#ffa82c;cursor:pointer;position:absolute;right:15px;top:0;z-index:9}.section-quote{text-align:center;overflow:hidden;padding:60px 0}.section-quote h2{margin-top:0}.section-quote .quote-body{margin-top:0;margin-bottom:0}.section-quote .fa{color:#c2c2c2;background-color:#f7f7f7;padding-left:20px;padding-right:20px}.section-quote .separator:before{position:absolute;left:0;top:11px;background:url(../img/zigzag-2.png) repeat-x;width:100%;height:4px;content:"";z-index:-1}.section-quote .quote-role{margin-top:15px;color:#444341;font-family:Opensans;font-weight:400}.section-quote .quote-image{-ms-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3);z-index:-1;position:relative;bottom:0;margin-top:80px}.section-features{padding-top:70px;padding-bottom:100px;text-align:center;overflow:hidden}.section-features .h-article{background-color:#f7f7f7;border:1px solid #fff;padding:30px;margin-top:20px;box-shadow:0 0 25px rgba(23,23,23,.6)}.section-features .entry-featured-image{margin-bottom:30px}.section-features .box-inner{background-color:#fff;box-shadow:0 0 5px rgba(23,23,23,.2);padding:30px 35px 30px 30px}.section-card .h-card .detail-button,.section-features .detail-button{margin-top:18px}.section-card .h-card .detail-button a:hover,.section-contact form input[type=submit]:hover,.section-features .detail-button .btn:hover,.section-gallery .detail-button a:hover,.section-gallery-inner .filter-inner .default,.section-gallery-inner .filter-inner a.selected,.section-gallery-inner .filter-inner a:hover{background-color:#ffa82c;color:#fff}.section-card,.section-history{padding-top:100px;padding-bottom:100px}.section-card .container>.col-sm-11{background-color:#f7f7f7;padding-left:0;padding-right:0;position:relative;overflow:hidden;box-shadow:0 0 25px rgba(23,23,23,.6)}.section-card .container>.col-sm-11 .p-role{position:relative;z-index:3}.gallery-bottom .col-sm-5,.nav-tabs li:first-child,.section-card .card-image{padding-left:0}.section-card .h-card .card-text-wrap{padding-left:55px;padding-right:30px;padding-bottom:30px}.section-card .h-card .card-text-wrap h4{margin-top:55px;margin-bottom:12px}.section-contact h5{color:#ffa82c;margin-bottom:4px}.section-gallery h2,.slider-vertical h4{margin-top:35px;margin-bottom:12px}.section-contact .contact-image{float:left}.section-contact .contact-image img{max-width:300px;width:100%;height:auto}.section-contact .contact-line{position:relative;padding-left:55px;margin-top:-86px}.section-contact .contact-line h4{margin-top:45px}.section-contact .contact-line:before{position:absolute;top:0;left:55px;width:30px;height:3px;background-color:#ffa82c;content:""}.bottom-footer .logo,.section-contact .contact-form-title,.slider-vertical .arrow-wrap .fa-chevron-up,.timeline-content .timeline-text h3{margin-top:10px}.bottom-footer .social-icon,.search-wrap form,.section-contact .col-sm-12 .second-name,.section-contact .col-sm-12 select,.section-gallery .col-sm-5,.slider-vertical .vertical-image,.stamp img,.teamslider-wrap .col-xs-12.col-sm-7.col-lg-7{float:right}.contact-hide{visibility:hidden}.contact-success{color:#398819}.contact-error{color:#fc7e7e}.section-contact form input[type=email],.section-contact form input[type=text],.section-contact form select{width:45%;float:left;margin-right:10px}.section-contact form textarea{width:98%;height:40px}.section-contact form select{height:33px;color:#acacac;appearance:none;-moz-appearance:none;-webkit-appearance:none;position:relative}.section-contact form input[type=email],.section-contact form input[type=text],.section-contact form select,.section-contact form textarea{background-color:transparent;border:none;border-bottom:1px solid #c2c2c2;font-weight:400;margin-bottom:40px;-webkit-transition:border .2s;transition:border .2s}.section-contact form input[type=email]:focus,.section-contact form input[type=text]:focus,.section-contact form select:focus,.section-contact form textarea:focus{border-color:#444341}.section-contact form input[type=submit]{text-transform:uppercase;font-family:OpenSans;font-size:14px;font-weight:700;border:1px solid #ffa82c;border-radius:2px;padding:10px 25px 7px;-webkit-transition:.2s;transition:.2s;background-color:#fff;margin-bottom:15px}.vertical img,.vertical-text{-webkit-transiton:opacity .3s;transition:opacity .3s}.contact-select{background:url(../img/arrow.png) right center no-repeat}.section-map #map_canvas{width:100%;height:330px;background:#eaeaea}.section-map #map_canvas img{max-width:none}.section-service{background-color:#ededed;position:relative;padding-bottom:35px;padding-top:50px}.section-service:before{position:absolute;right:0;bottom:0;background:url(../img/lighthouse.png) no-repeat;width:565px;height:692px;content:""}.section-service .service-number{font-style:italic;font-weight:100;font-size:125px;color:#dfdfdf;margin-bottom:-83px;margin-top:0}.section-service .sub-info,.timeline-content .timeline-text h6{margin-bottom:0}.section-service .service-title{margin-top:5px}.section-service .service-entry{margin-top:26px}.slider-vertical{position:relative;overflow:hidden}.vertical{overflow:hidden;text-align:center;padding-top:145px;padding-bottom:145px}.vertical img{opacity:.5}.slider-vertical h4{color:#44403f}.vertical-text{opacity:0}.active-vertical .vertical-text,.active-vertical img,.mfp-close:focus,.mfp-close:hover{opacity:1}.slider-vertical .arrow-wrap .fa{margin-left:12px}.section-counter .separator .fa,.slider-vertical .arrow-wrap .fa-chevron-down{margin-top:12px}.slider-vertical .vertical-image img{box-shadow:-10px 10px 41px 0 rgba(9,26,44,.2);z-index:-1}.section-gallery .separator-box,.slider-vertical .separator-box{margin-top:40px;margin-bottom:35px}.section-gallery .separator-box .fa,.slider-vertical .separator-box .fa{color:#c2c2c2;background-color:#f7f7f7;padding:8px 25px;position:relative;top:-14px}.slider-vertical .vertical-content{color:#444341}.arrow-wrap{position:absolute;width:52%!important;height:100%;padding:0!important;margin:0!important;left:0}.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}.arrow-wrap .vertical-top{position:absolute;top:90px;left:50%;margin-left:-20px}.arrow-wrap .vertical-bottom{position:absolute;bottom:90px;left:50%;margin-left:-20px}.slider-vertical .vertical-bottom,.slider-vertical .vertical-top{width:41px;height:41px;background-color:#fff;border-radius:50%;border:1px solid #eaeaea;cursor:pointer;color:#ffa82c;display:block;-webkit-transition:border .2s;transition:border .2s;z-index:9}.mfp-container:before,.mfp-content{display:inline-block;vertical-align:middle}.slider-vertical .vertical-bottom:hover,.slider-vertical .vertical-top:hover,.team-wrap span:hover{border-color:#ffa82c;background-color:#ffa82c;color:#fff}.section-gallery{text-align:center;padding-top:80px;padding-bottom:80px}.section-gallery .gallery-inner{border:9px solid #fff;box-shadow:0 10px 41px 0 rgba(9,26,44,.2);position:relative}.mfp-ie7 .mfp-container,.mfp-ie7 .mfp-img,.section-gallery .gallery-inner .col-sm-6{padding:0}.section-gallery .gallery-inner .gallery-inner-button{position:absolute;width:150px;height:150px;top:50%;left:50%;background-color:#21366c;z-index:2;margin-top:-75px;margin-left:-75px;color:#fff;text-align:center;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);box-shadow:12px 12px 41px 0 rgba(9,26,44,.7);outline:rgba(190,190,190,.3) solid 5px;-webkit-transition:.2s;transition:.2s}.section-gallery .gallery-inner .border-line-one{position:absolute;width:162px;height:162px;top:50%;left:50%;z-index:3;margin-top:-81px;margin-left:-81px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px solid rgba(78,78,78,.2)}.section-gallery .gallery-inner .border-line-two{position:absolute;width:130px;height:130px;top:50%;left:50%;z-index:3;margin-top:-65px;margin-left:-65px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px solid #3a5386;-webkit-transition:.2s;transition:.2s}.section-gallery .gallery-inner .gallery-inner-span{position:absolute;top:50%;left:50%;margin-left:-55px;font-size:30px;text-transform:capitalize;z-index:3;color:#fff;margin-top:-13px}#slide,.section-gallery-inner .filter-inner a:first-child,.team-img-inner .img-inner-wrap:first-child{margin-left:0}.section-gallery .detail-button{margin-top:40px}.section-gallery .detail-button a{background-color:#fff;color:#44403f}.mfp-bg{width:100%;height:100%;max-height:400px;z-index:1042;overflow:hidden;background:url(../img/gallery-bg.png)}.mfp-wrap{width:100%;height:100%;z-index:1043;outline:0;-webkit-backface-visibility:hidden}.mfp-container,.mfp-content{position:relative;max-height:400px}.mfp-container{text-align:center;width:100%;height:auto;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';height:100%}.mfp-content{margin:0 auto;text-align:left;z-index:1045}.mfp-close,.mfp-preloader{text-align:center;color:#ffa82c;position:absolute}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-preloader{left:50%;top:50%;width:30px;margin-top:-15px;margin-left:-15px;z-index:1044;font-size:0}.mfp-preloader:before{width:30px;height:30px;z-index:1000;background:url(../img/loader.gif);display:block;content:""}.mfp-preloader a{color:#ccc}button.mfp-arrow,button.mfp-close{overflow:visible;background:0 0;border:none;-webkit-appearance:none;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}.mfp-close{cursor:pointer;width:44px;height:44px;line-height:44px;right:10%;top:32px;padding:0 0 18px 10px;font-style:normal;font-size:50px;-webkit-transition:color .15s;transition:color .15s}button::-moz-focus-inner{padding:0;border:0}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow-left,.mfp-arrow-right{position:absolute;top:50%;margin-top:-20px}.mfp-arrow-left{left:10%}.mfp-arrow-right{right:10%}.mfp-arrow-left:before,.mfp-arrow-right:before{font-family:FontAwesome;font-size:60px;opacity:1;color:#ffa82c;cursor:pointer;-webkit-transition:color .15s;transition:color .15s;border:none;z-index:99;padding:1px 16px}.post-loop-wrap .h-entry .featured-image-wrap,.section-team .container{padding-left:30px;padding-right:30px}.mfp-arrow-left:before{content:"\f104"}.mfp-arrow-right:before{content:"\f105"}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,.section-gallery-inner .isotope-container .col-sm-6.col-md-4,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.gallery-bottom span,.mfp-title,.popular-post h4{line-height:1.5}.blog-top-elements h2,.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;max-width:1075px}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.section-gallery-inner{padding-top:70px;position:relative;background:#f7f7f7}.section-gallery-inner .isotope-container{z-index:3}.section-gallery-inner .isotope-container .isotope-single{border:9px solid #fff;outline:#eaeaea solid 1px;box-shadow:0 0 30px #c6c6c6;margin-top:30px;display:inline-block;background-color:#101931;position:relative;width:100%;max-width:100%;height:200px;max-height:200px;overflow:hidden}.section-gallery-inner .isotope-container .isotope-single img{border-bottom:1px solid #fff}.section-gallery-inner img:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:red}.section-gallery-inner .filter-group{text-align:center;margin-bottom:30px;line-height:46px}.section-gallery-inner .filter-inner{background-color:#fff;border:1px solid #ffa82c;border-radius:2px;display:inline-block}.section-gallery-inner .filter-inner a{font-weight:700;text-transform:uppercase;font-size:13px;font-family:Montserrat;color:#44403f;cursor:pointer;padding:15px 75px 16px;margin-left:-4px}.section-gallery-inner .filter-inner .padding-top{padding-top:17px}.section-gallery-inner .image-permalink,.section-gallery-inner .image-zoom{width:40px;height:40px;border-radius:50%;border:1px solid #bb9250;display:inline-block;text-align:center;color:#fff;-webkit-transition:background .2s;transition:background .2s}.section-gallery-inner .image-permalink:hover,.section-gallery-inner .image-zoom:hover{background-color:#bb9250}.section-gallery-inner .image-zoom{position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-50px;opacity:0}.section-gallery-inner .image-zoom .fa{position:relative;top:-3px;left:1px}.section-gallery-inner .image-permalink{position:absolute;top:50%;left:50%;margin-top:0;margin-left:10px;opacity:0}.section-gallery-inner .image-permalink .fa{position:relative;top:-2px}.section-gallery-inner .pagenavi-wrap{margin-top:70px;margin-bottom:50px;position:relative;z-index:2}.section-gallery-inner .pagenavi-wrap:before{poisiton:absolute;top:30px}.section-gallery-inner .mobile-isotope{width:38px;height:38px;color:#ffa82c;border:1px solid #ffa82c;cursor:pointer;margin-bottom:30px;display:none}.section-gallery-inner .mobile-isotope:active{color:#d6d6d6;border-color:#d6d6d6}.section-gallery-inner .mobile-isotope .fa{position:relative;top:-3px;left:1px;font-size:17px}.section-about .img-text-alt,.section-gallery-inner .mobile-navigation-title{margin-top:50px}.mfp-content h3{margin-bottom:10px;color:#fff}.mfp-content .gallery-p{line-height:2}.gallery-bottom{color:#fff;font-size:14px;margin-top:35px}#timeline,.section-team{margin:auto;overflow:hidden}.gallery-bottom dd{color:#ffa82c;font-style:italic;margin-top:-7px;margin-bottom:-4px}.gallery-bottom .col-sm-2{border-left:1px solid rgba(255,255,255,.1);padding-bottom:20px}.bottom-footer .nav li:last-child a,.gallery-bottom .gallery-share{padding-right:0}.gallery-bottom .gallery-share a{font-family:Montserrat;font-size:13px;font-weight:700;border:1px solid #ffa82c;border-radius:2px;padding:9px 20px;color:#fff;float:right;margin-top:7px;text-transform:uppercase;letter-spacing:2px}.gallery-bottom .gallery-share a .fa{margin-right:10px}.gallery-bottom .gallery-share a:hover{border-color:#fff}.section-counter{padding-top:160px;padding-bottom:160px;text-align:center;position:relative;z-index:99}.section-counter .counter-number{font-size:60px;font-weight:700;color:#fff;margin-bottom:30px}.section-team h3,.team-name{font-size:30px}.section-counter .separator{margin-top:25px;margin-bottom:45px}.section-counter .col-sm-6:before{position:absolute;left:0;top:14px;width:6px;height:6px;border-radius:50%;margin-left:-3px;background-color:#9197a2;content:""}.swiper-wrap-col .post-slider-left .fa,.team-left .fa{margin-left:13px}.section-team{padding-top:40px;padding-bottom:100px;max-width:1290px;width:100%}.team-left,.team-right,.team-wrap span{width:41px;height:41px;border-radius:50%;color:#ffa82c;background-color:#fff;cursor:pointer}.section-team .container{position:relative}.team-left,.team-right{border:1px solid #eaeaea;-webkit-transition:border .2s;transition:border .2s;display:block;z-index:9;margin-top:-20px}.section-video .player-icon,.team-wrap span{-webkit-transition:border .2s;display:inline-block}.team-left{position:absolute;left:0;top:50%}.team-right{position:absolute;right:0;top:50%}.team-left .fa{margin-top:12px}.team-right .fa{margin-left:16px;margin-top:13px}.team-name{display:inline-block;padding-left:0;margin-bottom:10px;margin-top:40px}.team-social{display:inline}.about-list-inner,.about-list-style{display:list-item;padding-left:24px}.team-social ul{float:right;margin-top:45px}.team-social ul li{float:left;margin-left:45px}.blog-content .rss-wrap .fa,.blog-content .rss-wrap a:hover,.entry-title a:hover,.popular-post a:hover,.team-social a:hover{color:#ffa82c}.teamslider-wrap{max-width:1290px;width:100%;height:520px;position:relative}.team-title-inner{position:absolute;top:-20px;left:110px}.team-img-inner{width:5000px;position:absolute;bottom:0;margin-left:-80px}.team-img-inner .img-inner-wrap{bottom:0;z-index:9;top:auto!important;float:left;border:1px solid #e8e8e8;margin-right:15px;margin-left:15px;box-shadow:0 0 10px #e8e8e8}.team-img-inner .img-inner-wrap div{border:9px solid #fff;overflow:hidden}.team-wrap{position:absolute;right:48%;top:106px;z-index:19}#timeline,.dropdown-wrap,.entry-meta,.entry-text,.pagenavi-wrap,.search-wrap,.section-video{position:relative}.team-text{padding-top:29px;text-align:justify}.team-wrap .arrow-left{margin-right:15px}.team-wrap span{border:1px solid #eaeaea;transition:border .2s}.team-wrap span .fa-chevron-left{margin-left:12px;margin-top:12px}.team-wrap span .fa-chevron-right{margin-left:15px;margin-top:12px}.section-video{background-color:#1f2941;width:100%;height:600px}.section-video .fa{font-size:30px;color:#f5a028;background-color:#fff;border-radius:50%;width:100px;height:100px;padding-top:35px;padding-left:5px;cursor:pointer;box-shadow:0 -15px 60px #d9d9d9 inset;-webkit-transition:color .2s;transition:color .2s}.section-video .video-text-year{position:absolute;text-align:center;top:0;z-index:2}.section-video .video-text-year li{display:block;float:left;width:100px;color:#fff;background-color:#21366c;margin-right:2px;opacity:.8;cursor:pointer}.section-video .video-text-wrap{position:absolute;text-align:center;top:10%;z-index:2}.section-video .player-icon{background-color:rgba(255,255,255,.2);padding:9px;border-radius:50%;border:1px solid rgba(255,255,255,.3);margin-top:25px;margin-bottom:55px;transition:border .2s}.section-video .player-icon:hover{border-color:#ba904c}.section-video .player-icon:hover .fa{color:#f5a028}.section-about{background-color:#ededed;padding-top:100px;padding-bottom:100px}.section-about .container{padding-left:55px;padding-right:55px}.section-about h3{line-height:1.6;margin-top:0}.section-about .about-info{font-size:19px;font-family:Montserrat;color:#bb904c;margin-top:30px;margin-bottom:30px}.section-about .about-left{padding-right:80px}.section-about .about-right{padding-left:80px;border-left:1px dotted #a5a5a5}.about-list-style{color:#bb904c}.about-list-inner span,.about-list-style span{color:#736d6b}.about-list-inner{list-style-type:circle;color:#bb904c;margin-left:24px}.dropdown-trigger,.social-icon ul li,ul.langs li,ul.social li,ul.social li a{display:inline-block}.sociales{text-align:center;margin-bottom:20px}#slideprev2{left:-40px;z-index:999}#slidenext2{right:-40px;z-index:999}#timeline{height:480px}.timeline-content .shadow{padding-right:75px}.timeline-content .timeline-text{padding-left:0;padding-right:0;margin-top:70px}.blog-top-elements{margin-top:80px}.search-wrap{margin-top:7px}.search-wrap input[type=text]{background-color:transparent;border-bottom:1px solid #d8d8d8;width:110%;padding-right:30px;-webkit-transition:border .2s;transition:border .2s;height:40px}.search-wrap input[type=text]:focus{border-color:#44403f}.search-wrap .search-submit{position:absolute;right:0;top:0;color:#ffa82c;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.dropdown-trigger{letter-spacing:3px;font-family:Montserrat;text-transform:uppercase;cursor:pointer;padding-top:11px;padding-bottom:20px}.dropdown-wrap{font-size:11px}.dropdown-wrap ul li a,.entry-meta{color:#acacac;font-size:13px;font-weight:700}.dropdown-wrap h6{margin-top:12px;margin-bottom:0}.dropdown-wrap .fa{margin-left:5px;color:#ffa82c}.dropdown-wrap ul{position:absolute;top:45px;z-index:2;background-color:#fff;text-align:center;display:none;line-height:2.5em;padding:10px 3em}.dropdown-wrap ul .test{float:left;padding:5px 30px;background-color:#fff;text-align:center;border-radius:2px;box-shadow:0 0 10px #d8d8d8}.dropdown-wrap ul li a{font-family:Montserrat;text-transform:capitalize;letter-spacing:1px;padding-right:0}.blog-content .rss-wrap{font-family:Montserrat;text-align:right;margin-top:15px}.pagenavi-wrap,.popular-post,.related-post-wrap .related-post-title,.twitter-tweet,div.results table{text-align:center}.blog-content .rss-wrap a{color:#44403f;margin-left:8px}.entry-text{padding-left:70px}.entry-text:after{position:absolute;left:30px;top:-2px;content:"";background-color:#ffa82c;width:3px;height:30px}.entry-title{margin-top:35px;line-height:30px;margin-bottom:0}.entry-summary{margin-top:13px;line-height:30px}.entry-meta{font-style:italic;margin-top:5px}.entry-meta .dt-published,.entry-meta .u-category{background-color:#f7f7f7}.entry-meta .u-category{margin-left:-4px;padding-left:4px;padding-right:18px}.entry-meta .u-category:before,.popular-post .u-category:before,.profile-desc .header-category:before{content:" / "}.entry-meta .meta-line{width:100%;height:1px;background-color:#d5d5d5;display:inline-block;position:absolute;top:15px;right:0;z-index:-1}.pagenavi-wrap:before,.twitter-tweet .twitter-line{background:url(../img/zigzag-2.png) repeat-x;width:100%}.post-loop-wrap{margin-top:55px}.post-loop-wrap>.col-sm-6{margin-bottom:55px}.post-loop-wrap .h-entry .featured-image,.related-post-wrap .featured-image{overflow:hidden}.featured-image.second-image{position:absolute;left:0;top:0;width:100%;height:100%;box-shadow:none;border:none;outline:0}.post-loop-wrap .h-entry:hover .featured-image.second-image img{-ms-transform:none;-webkit-transform:none;transform:none}img.under-image{box-shadow:none}.post-loop-wrap .h-entry .featured-image img,.related-post-wrap .h-entry .featured-image img{-webkit-transition:2s ease-out;transition:2s ease-out}.post-loop-wrap .h-entry:hover img,.related-post-wrap .h-entry:hover img{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.post-loop-wrap .h-entry .featured-image .under-image{position:absolute;top:30px;left:0;z-index:-1}.mobile-category,.mobile-navigation{width:100%;height:30px;margin-bottom:30px}.mobile-category-title{margin-bottom:10px}.pagenavi-wrap{font-size:20px;color:#ffa82c;margin-bottom:40px;font-weight:500;font-style:italic}.pagenavi-wrap a,.pagenavi-wrap span{background-color:#f7f7f7;padding-right:20px;padding-left:20px;margin-right:-3px;margin-left:-3px;color:#ffa82c}.pagenavi-wrap a:first-child{padding-left:48px}.pagenavi-wrap a:last-child{padding-right:48px}.pagenavi-wrap:before{height:4px;content:"";position:absolute;left:0;top:15px;z-index:-1}.twitter-tweet{margin-bottom:0;padding-bottom:0;margin-top:25px;border-left:none}.twitter-tweet .name{color:#44403f;font-weight:700;font-size:20px;margin-bottom:0}.twitter-tweet .user-name{text-transform:uppercase;font-family:Montserrat;font-size:15px;font-weight:700;display:block;letter-spacing:2px;margin-bottom:10px}.bottom-footer .nav,.bottom-footer .nav a{font-family:opensans;text-transform:capitalize}.twitter-tweet .twitter-line{height:4px;position:relative;top:-17px}.twitter-tweet .fa{z-index:9;position:relative;color:#c4c4c3;background-color:#f7f7f7;padding-left:25px;padding-right:25px}.twitter-tweet .date{color:#acacac;font-weight:500;font-style:italic;font-size:13px;margin-top:3px}.twitter-tweet .tweet{line-height:1.9;font-style:italic;font-weight:300;font-size:25px}.popular-post{padding-bottom:50px}.popular-post .popular-post-title,.tab-content{margin-top:25px}.popular-post .dt-published,.popular-post .u-category{color:#acacac;font-size:13px;font-weight:500;font-style:italic}.popular-post .popular-line{margin:auto}.popular-post .entry-summary{margin-top:20px;margin-bottom:0}.profile-desc img{width:70px;height:70px;border-radius:50%;border:3px solid rgba(255,255,255,.3);margin-top:30px}.profile-desc .sub-info{font-style:normal}.blog-post-slider{border:9px solid #fff;outline:#eaeaea solid 1px;box-shadow:0 10px 41px 0 rgba(9,26,44,.2);margin-top:30px;margin-bottom:20px}.swiper-wrap-col .post-slider-left,.swiper-wrap-col .post-slider-right{position:absolute;top:50%;z-index:99;cursor:pointer;background-color:#fff;width:41px;height:41px;border-radius:50%;border:1px solid #ececec;-webkit-transition:border .2s;transition:border .2s;margin-top:-20px}.social-icon ul li a:hover:before,.swiper-wrap-col .post-slider-left:hover,.swiper-wrap-col .post-slider-right:hover{border-color:#ffa82c}.swiper-wrap-col .post-slider-left .fa,.swiper-wrap-col .post-slider-right .fa{color:#ffa82c;margin-top:12px}.swiper-wrap-col .post-slider-left{left:0;margin-left:-50px}.swiper-wrap-col .post-slider-right{right:0;margin-right:-50px}.swiper-wrap-col .post-slider-right .fa{margin-left:16px}.post-hr{background-color:#d5d5d5;height:1px;margin-top:20px}.nav-tabs{font-family:Montserrat;font-size:13px;font-weight:700;position:relative;text-transform:uppercase;margin-top:75px}.nav-tabs li{padding-left:15px;padding-right:15px}.nav-tabs li a{color:#c5c5c5;border-bottom:3px solid transparent;padding-left:0;padding-right:0;padding-bottom:0}.nav-tabs li.active a{color:#44403f;border:none;border-bottom:3px solid #ffa82c}.bottom-footer{background:#fff;border-top:1px solid #ebebeb;font-size:13px;color:#44403f}.bottom-footer .copyright{margin-top:3px;float:left}.bottom-footer .nav{font-size:13px;float:right}.bottom-footer .nav a{padding-right:25px;padding-left:25px;font-weight:400;font-size:13px;color:#000}.bottom-footer .seperator{border-bottom:1px dotted #b2b2b2;margin-bottom:18px;margin-top:3px}.social-icon{font-size:15px}.social-icon ul{float:right;margin-bottom:15px}.social-icon ul li a{color:#44403f;padding-right:20px;padding-left:20px;position:relative}.social-icon ul li a:before{position:absolute;top:-11px;left:5px;width:40px;height:40px;border:1px solid transparent;content:"";border-radius:50%}.social-icon ul li:nth-child(2) a:before,.social-icon ul li:nth-child(3) a:before{position:absolute;top:-10px;left:6px;width:40px;height:40px;border:1px solid transparent;content:"";border-radius:50%}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@media (max-width:1200px){.slider-vertical .swiper-container{height:470px}.social-icon ul li{margin-bottom:20px}}@media (min-width:992px) and (max-width:1200px){.team-wrap{right:37%;bottom:165px}.section-quote img{bottom:25%!important}}@media (min-width:992px){#slide{background-size:cover!important;background-position:center!important}.front-header .top-headline{position:absolute;top:45%}.blog-header,.front-header{overflow:hidden}.section-features .col-sm-12{-webkit-perspective:1300px;perspective:1300px}.section-features .feature-rotate-first{-webkit-transition:.7s;transition:.7s;margin-top:30px;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative}.section-features .feature-rotate-second{-webkit-transition:.7s;transition:.7s;position:absolute;left:7px;top:30px;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:95%;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.section-features .col-sm-12:hover .feature-rotate-first{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.section-features .col-sm-12:hover .feature-rotate-second{-webkit-transform:rotateY(360deg);-ms-transform:rotateY(360deg);transform:rotateY(360deg)}}@media (max-width:992px){.section-features{padding-bottom:50px}.section-features .fa{display:block}.feature-rotate-first{position:relative;z-index:10;margin-bottom:70px}.feature-rotate-first .fa,.feature-rotate-second .fa{position:absolute;right:0;top:0;margin-right:5px;margin-top:5px;font-size:23px}.feature-rotate-first .fa:active,.feature-rotate-second .fa:active{color:#ffa82c}.feature-rotate-second{position:absolute;top:0;width:96%;opacity:0}.headline-title{font-size:40px}.fixed-header,.section-counter .col-sm-6:nth-child(odd):before{display:none}.blog-header .description,.blog-header .nav-menu,.front-header .description{font-size:18px}.blog-header .menu-open,.front-header .menu-open{display:block;z-index:999999}.front-header{min-height:620px}.vertical-slider{padding-top:100px;padding-bottom:100px}.popular-post .col-sm-6{margin-bottom:30px}#timeline{height:620px}.section-counter .col-sm-6{margin-bottom:35px}.section-counter .separator{margin-top:0}.team-container{height:435px}.teamslider-wrap{height:560px}.team-wrap{bottom:135px;right:42%}.section-team .team-social{display:block;margin-bottom:20px}.section-team .team-social:after,.section-team .team-social:before{display:table;content:" ";clear:both}.section-team .team-social ul{margin-top:0;padding-left:0;float:none}.section-team .team-social ul li:first-child{margin-left:0}.section-team .team-name{margin-bottom:15px}.team-img-inner{margin-left:-200px}}@media(min-width:769px){.section-service .col-sm-6:nth-child(2n){border-left:1px dotted #a5a5a5;padding-left:78px}.section-service .col-sm-6:nth-child(2n):before{position:absolute;left:-21px;top:-21px;width:40px;height:40px;content:"";background:url(../img/star.png) center center no-repeat #ededed}.section-service .col-sm-6:first-child,.section-service .col-sm-6:nth-of-type(2){border-top:none}.section-service .col-sm-6:nth-child(odd){padding-right:80px}.section-service .col-sm-6:nth-of-type(2):before{display:none}}@media (max-width:769px){.blog-single h4,.top-headline .headline-title{line-height:1.5}.blog-header .nav-menu,.section-counter .col-sm-6:before,.section-service .col-sm-6:before,.section-service .col-sm-6:first-of-type:before,.section-service .col-sm-6:nth-of-type(2):before{display:none}.blog-header .description{font-size:16px}.top-headline .description{font-size:16px;line-height:26px;font-family:Opensans}.vertical img{opacity:0}.vertical .active-vertical img{opacity:1}.vertical-title{margin-top:0}.mfp-arrow-left:before,.mfp-arrow-right:before{border:1px solid #ffa82c;border-radius:2px;background-color:#fff}.mfp-arrow-left:hover:before,.mfp-arrow-right:hover:before{background-color:#ffa82c}.section-service .col-sm-6{border-top:1px dotted #a5a5a5;padding-top:20px;padding-bottom:35px}.section-service .col-sm-6:first-of-type,.section-service .col-sm-6:nth-of-type(2){border-top:none;margin-top:0;padding-top:0}.section-service .col-sm-6:nth-child(2n){position:relative}.section-service .col-sm-6:nth-child(2n):before{background:url(../img/star.png) center center no-repeat #ededed;content:"";position:absolute;top:-17px;left:-16px;padding:15px}.section-service .service-number{margin-left:-30px}.card-image,.section-about .about-left{padding-right:0}.blog-single .post-slider-left{margin-left:0;margin-top:-50px}.blog-single .post-slider-right{margin-right:0;margin-top:-50px}.blog-single blockquote{position:relative;right:0;margin-left:40px;font-size:15px}.blog-single h4{font-size:15px}.blog-single em,.popular-post article{text-align:left}.blog-single .about-list-style{margin-left:0}.blog-single .about-list-inner{margin-left:40px}.related-post-title{border-top:1px solid #d5d5d5;padding-top:20px}.related-post-wrap .col-sm-4,.section-gallery .detail-button{margin-bottom:50px}.related-post-wrap .col-sm-4:last-child{margin-bottom:0}.related-post-wrap .entry-text{padding-left:0;position:relative}.related-post-wrap .entry-text:after{position:absolute;left:-10px;top:-4px;content:"";background-color:#ffa82c;width:3px;height:30px}.mfp-title{font-size:25px}.blog-content .search-wrap form{float:none;overflow:hidden}.popular-post .popular-line{margin:initial}.post-loop-wrap .entry-text,.section-contact .col-xs-12{padding-left:0}.post-loop-wrap .entry-text:after{position:absolute;left:-20px}.slider-vertical .separator-box{margin-top:20px;margin-bottom:15px}.sub-info,.vertical-title{margin-bottom:15px}.post-loop-wrap .tweet{font-size:20px}.post-loop-wrap .twitter-tweet,.section-team .container{padding-right:0;padding-left:0}.mobile-category,.mobile-category-title,.mobile-navigation,.mobile-navigation-title{display:block;position:relative;z-index:9}.filter-group{padding-left:15px;padding-right:15px}.section-gallery-inner .mobile-isotope{display:block}.section-about .about-right{padding-left:0;border:none}.section-history .shadow{padding-left:0;padding-right:0}#timeline{height:1000px}.section-counter .col-sm-6{margin-bottom:70px}.teamslider-wrap{height:780px}.team-img-inner{margin-left:-120px}.team-wrap{bottom:380px;right:50%;margin-right:-50px}.section-contact form input[type=email],.section-contact form input[type=text],.section-contact form select,.section-contact form textarea{width:100%;margin-right:0;margin-left:0}.section-contact .contact-line:before{position:absolute;left:0}.section-gallery-inner .filter-inner{display:none;overflow:hidden}.section-gallery-inner .filter-inner a{display:block;padding-top:0;padding-bottom:0}.gallery-bottom{padding-bottom:30px}.gallery-bottom .gallery-date{border-left:none}.mfp-close{position:absolute;right:15px;top:15px}.section-quote .quote-body{margin-bottom:30px}.bottom-footer .nav{float:left;margin-left:-25px}.bottom-footer .nav li{float:left}.bottom-footer .copyright{border-top:1px dotted #b2b2b2;padding-top:20px}.social-icon ul{float:left;padding-left:0}}@media (max-width:600px){.team-img-inner{margin-left:-144px}.mfp-title{font-size:20px}}@media (max-width:500px){.teamslider-wrap{height:850px}}@media (max-width:400px){#timeline{height:1060px}}.vertical-content .subtitle{font-size:18px;text-align:center;margin-top:50px}ul.social{position:absolute;left:-220px;top:40px}ul.social li{margin-left:25px}ul.social li a{position:relative;width:14px;height:14px;background-position:center center;background-repeat:no-repeat}ul.social li a.facebook_icon{top:1px;background-image:url(../img/facebook.png)}ul.social li a.twitter_icon{top:2px;background-image:url(../img/twitter.png)}ul.social li a.linkedin_icon{background-image:url(../img/linkedin.png)}ul.social li a.google_icon{background-image:url(../img/google.png)}ul.langs{position:absolute;right:-40px;top:36px}ul.langs li{color:#fff}.fixed-header .col-lg-7{width:60%}.fixed-header .col-sm-2{width:14%}@media (min-width:769px){.col-sm-5{width:30%}}.yacht-logo{margin-top:0;margin-left:100px;margin-bottom:20px}.clear{clear:both}.gallery-regata{position:relative;width:25%}#slide{width:100%!important;height:100%}#top-headline{position:relative!important;display:block!important;margin-top:10%!important}.scroll-box{max-width:800px;margin:0;padding-right:20px}.scroll-box h2{position:relative;font-size:40px!important;color:#fff;margin:0 100px 0 0;text-align:right;width:305px;float:right}.scroll-box p,.section-contact .container p{text-align:justify}.scroll-box h2::after{position:absolute;bottom:-5px;right:0;content:"";width:110%;height:4px;background:url(../img/zigzag-2.png)}.scroll-box p{color:#fff;margin:0;font-size:16px;line-height:22px}.section-quote img{position:absolute;right:0;bottom:0;width:44%}.contact-fix{margin-bottom:125px;float:right;max-width:758px}.logo,.nav-menu{position:relative;z-index:9999}.headline-title{font-family:Bebas}.entry-header .entry-title{color:#21366c!important}@media screen and (max-width:1200px){.fixed-header .nav li{padding-right:10px;padding-left:10px;font-size:12px}ul.social{top:70px;left:-290px}}@media screen and (max-width:992px){.section-quote img{bottom:25%!important}.menu-open{z-index:99999}.mobile-menu-wrap{z-index:9999999999}.logo{position:relative;z-index:9999}#bannnext{right:-15px}#bannprev{left:-15px}ul.social{top:90px;left:auto;right:0}ul.social li{margin:0;padding:0}ul.social li i{position:absolute;left:6px}ul.langs{right:20px;top:56px}.mobile-menu-wrap ul.langs a{padding-left:0}.nav-menu{display:none}}@media screen and (max-width:769px){.section-quote img{position:relative;width:100%;margin-bottom:40px}.arrow-wrap{width:100%!important}.arrow-wrap .vertical-bottom,.arrow-wrap .vertical-top{left:50%;margin-left:-20px}.contact-fix{margin-bottom:0;float:none}.contact-image{display:none}.section-contact .contact-line h4{margin-top:70px}.contact-top-title,.h-adr{text-align:center}#bannnext{right:-20px}#bannprev{left:-20px}#slideprev2{left:20px}#slidenext2{right:20px}li,ul{list-style:none;padding-left:0;line-height:25px}#top-headline{position:relative!important;display:block!important;margin-top:110px!important}}@media screen and (max-width:470px){.scroll-box{max-width:370px;padding-right:0}.scroll-box h2{padding-left:30px;margin-right:0;text-align:left}#bannnext{right:-25px}#bannprev{left:-25px}#slideprev2{left:10px}#slidenext2{right:10px}.video-text-wrap{display:none}}div.partners div.container div div{float:left;margin-right:10px;margin-bottom:15px}div.partners div.container div.clear h2.top{padding-top:45px}div.partners div.container div#main-partners div{height:145px}div.partners div.container div#medial-partners div{height:100px}div.partners div.container div#other-partners div{height:115px}div.results table tr.head{font-weight:700;color:#000;border-bottom:1px solid #000}