@import "font-awesome.min.css";@import "../fonts/stylesheet.css";.show-tablet{display:none}@media only screen and (max-width:991px){.show-tablet{display:block}}.hide-tablet{display:block}@media only screen and (max-width:991px){.hide-tablet{display:none}}.show-mob{display:none}@media only screen and (max-width:767px){.show-mob{display:block}}.hide-mob{display:block}@media only screen and (max-width:767px){.hide-mob{display:none}}.header-and-intro{background:url('../img/intro.jpg') center top no-repeat;background-size:cover;height:813px}@media only screen and (max-width:991px){.header-and-intro{height:auto;padding-bottom:75px}}.header{padding-top:50px}@media only screen and (max-width:767px){.header{padding-top:30px}}.header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.logo img{width:150px}}.header-center{margin:0 15px}@media only screen and (max-width:767px){.header-center{display:none}}.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-menu a{margin:7px 15px;color:#fff!important;text-transform:uppercase;font-size:14px;text-decoration:none!important}.main-menu a:hover{opacity:0.75}.btn-mob-close{font-size:24px;margin-bottom:30px;color:#fff;cursor:pointer}.btn-mob-close:hover{opacity:0.5}.mob-menu{position:fixed;left:-100%;top:0px;z-index:999;padding:30px;width:100%;height:100%;background:rgba(0, 0, 0, 0.85);text-align:center;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.mob-menu.opened{left:0%}.mob-menu ul{margin:0;padding:0;list-style-type:none}.mob-menu a{color:#fff!important;display:block;text-transform:uppercase;text-decoration:none!important;font-size:18px;margin-bottom:15px;font-weight:500}.mob-menu a:hover{opacity:0.5;text-decoration:none!important}.btn-mob{color:#fff;padding:0;border:none;margin-top:10px;text-align:right;float:right;background:none;text-transform:uppercase;font-weight:500;font-size:14px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.btn-mob i{margin-right:15px}.btn-mob:hover{opacity:0.75}.header-phone{display:block;font-size:25px;color:#fff!important;text-decoration:none;text-decoration:none!important;white-space:nowrap}.header-phone:hover{opacity:0.75}@media only screen and (max-width:767px){.header-phone{font-size:16px}}.intro{margin-top:150px;padding-left:100px}@media only screen and (max-width:991px){.intro{padding-left:30px;margin-top:60px}}@media only screen and (max-width:767px){.intro{padding-left:0}}.intro-title{font-size:41px;font-weight:500;text-transform:uppercase;color:#fff}@media only screen and (max-width:767px){.intro-title{text-align:center;font-size:27px}}.intro-button{margin-top:120px;width:550px;height:118px;display:block;background:#121521;border:5px solid #7c0101;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;line-height:108px;text-align:center;color:#fff;cursor:pointer;text-transform:uppercase;font-weight:500;font-size:20px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.intro-button:hover{background:#7c0101}@media only screen and (max-width:991px){.intro-button{margin-top:75px}}@media only screen and (max-width:767px){.intro-button{margin-top:30px;width:100%;max-width:320px;height:90px;padding-left:20px;padding-right:20px;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;margin-left:auto;margin-right:auto}}.features{background:url('../img/features.jpg') right center no-repeat;background-size:cover;border-top:10px solid #15344d}.features-inner{padding:70px 0;padding-top:107px}@media only screen and (max-width:767px){.features-inner{padding-bottom:30px;padding-top:67px}}.features-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-30px;margin-right:-30px}@media only screen and (max-width:991px){.features-list{margin-left:-15px;margin-right:-15px}}@media only screen and (max-width:767px){.features-list{display:block;margin-left:0;margin-right:0}}.features-col{padding:0 30px;width:33.333%}@media only screen and (max-width:991px){.features-col{padding:0 15px}}@media only screen and (max-width:767px){.features-col{width:100%;padding:0}}.feature{border-left:3px solid #3e5567;border-bottom:3px solid #3e5567;border-right:3px solid #3e5567;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:240px;padding:20px;margin-bottom:70px}.feature:before{content:'';display:block;top:0px;left:0px;height:3px;width:35%;background:#3e5567;position:absolute}@media only screen and (max-width:991px){.feature:before{width:32%}}.feature:after{content:'';display:block;top:0px;right:0px;height:3px;width:35%;background:#3e5567;position:absolute}@media only screen and (max-width:991px){.feature:after{width:32%}}@media only screen and (max-width:767px){.feature{min-height:0;padding-bottom:30px;padding-top:50px}}.feature-icon{position:absolute;left:50%;top:-37px;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);line-height:74px}.feature-text{font-weight:500;color:#bdbdbd;text-align:center;font-size:20px}@media only screen and (max-width:767px){.feature-text{font-size:18px}}.features-button{display:block;margin-left:auto;margin-right:auto;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;line-height:93px;color:#fff;cursor:pointer;border:3px solid #7c0101;text-transform:uppercase;font-size:25px;text-align:center;font-weight:500;width:526px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.features-button:hover{background:#7c0101}@media only screen and (max-width:767px){.features-button{width:100%;height:80px;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:320px;margin-left:auto;margin-right:auto;font-size:18px;margin-top:-40px}}.init-title{font-size:25px;text-transform:uppercase;font-weight:500;margin:45px 0}@media only screen and (max-width:767px){.init-title{margin:30px 0;font-size:20px;text-align:center}}.init-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.init-wrap{display:block}}.init-left{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding-bottom:30px;padding-right:60px}@media only screen and (max-width:991px){.init-left{padding-right:30px}}@media only screen and (max-width:767px){.init-left{padding-right:0;padding-bottom:30px}}.init-list{padding-top:30px;padding-left:30px}@media only screen and (max-width:767px){.init-list{padding-left:0;padding-top:0}}.init-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.init-list-item-icon{margin-right:25px}.init-list-item-text{font-size:18px;font-weight:500}.init-text-1{font-style:italic;font-weight:500}.init-text-2{text-transform:uppercase;font-weight:500;line-height:1.75;margin-top:30px}.init-text-2 b{color:#7c0101}.init-right{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.init-pic img{display:block;width:100%;height:auto}.init-pic-btn-wrap{background:#0c0e16;padding-left:30px;padding-right:30px;padding-top:55px;padding-bottom:55px}@media only screen and (max-width:767px){.init-pic-btn-wrap{padding:30px}}.init-btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:456px;height:98px;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;cursor:pointer;font-size:20px;font-weight:500;text-align:center;text-transform:uppercase;background:#7c0101;padding:15px 30px;margin-left:auto;margin-right:auto;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.init-btn:hover{background:#fff;color:#7c0101}@media only screen and (max-width:767px){.init-btn{height:80px;font-size:16px}}.need{background:url('../img/need.jpg') center center no-repeat;background-size:cover;padding:50px 0 60px 0}.need-title{font-weight:500;text-transform:uppercase;font-size:25px}@media only screen and (max-width:767px){.need-title{font-size:20px;text-align:center}}.need-items{margin-top:100px;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px dashed #000}@media only screen and (max-width:767px){.need-items{display:block;margin-top:30px;border:none}}.need-item-col{padding:0 25px;-webkit-box-flex:33.333%;-ms-flex:33.333%;flex:33.333%;position:relative}@media only screen and (max-width:991px){.need-item-col{padding:0 15px}}@media only screen and (max-width:767px){.need-item-col{padding:0}}.need-item{margin-bottom:60px;background:#212743;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:148px;padding:30px;color:#fff;text-transform:uppercase;text-align:right;font-weight:500;position:relative}.need-item:after{content:'';display:block;width:33px;height:16px;background:url('../img/tr.png');position:absolute;right:36px;bottom:-16px}@media only screen and (max-width:767px){.need-item{min-height:0;text-align:center;margin-bottom:45px}}.need-item-text{line-height:1.4}.need-item-icon{position:absolute;bottom:-24px;right:54px}@media only screen and (max-width:767px){.need-item-icon{display:none}}.need-text{margin-top:100px;text-transform:uppercase;font-size:18px;font-weight:500;line-height:1.75}.need-text b{color:#7c0101}@media only screen and (max-width:767px){.need-text{margin-top:30px}}.resp{background:url('../img/resp.jpg') center center no-repeat;background-size:cover}.resp-title{margin:50px 0;color:#fff;text-transform:uppercase;font-size:25px;font-weight:500}@media only screen and (max-width:767px){.resp-title{font-size:20px;margin:30px 0;text-align:center}}.resp-blocks{margin-left:-30px;margin-right:-30px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.resp-blocks{margin-left:0;margin-right:0;display:block}}.resp-block-col{padding:0 30px;-webkit-box-flex:50%;-ms-flex:50%;flex:50%}@media only screen and (max-width:767px){.resp-block-col{padding:0;margin-bottom:30px}}.resp-block{background:#0e111e;padding:50px;padding-bottom:40px;min-height:510px;color:#d7dae8}@media only screen and (max-width:991px){.resp-block{padding:30px}}@media only screen and (max-width:767px){.resp-block{min-height:0}}.resp-block-title{text-transform:uppercase;font-size:20px;font-weight:500}.resp-block-text{font-size:16px;font-weight:500;line-height:1.75;margin-top:30px}.resp-block-list-title{font-weight:bold;margin-top:40px}.resp-block-list{margin:0 0 0 15px;padding:0;margin-top:15px;list-style-type:none}.resp-block-list li{line-height:1.4;font-weight:500;padding-left:20px;margin-bottom:10px;position:relative}.resp-block-list li:before{content:'';display:block;position:absolute;width:4px;height:12px;background:#d7dae8;left:0;top:3px}.resp-button{margin:30px 0 45px 0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;cursor:pointer;color:#fff;text-transform:uppercase;height:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-weight:500;padding-left:15px;padding-right:15px;text-align:center;background:#7c0101;width:100%;max-width:420px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.resp-button:hover{background:#fff;color:#7c0101}.minify{background:url('../img/minify.jpg') center center no-repeat;background-size:cover;padding-bottom:60px}@media only screen and (max-width:767px){.minify{padding-bottom:30px}}.minify-title{margin-top:50px;text-transform:uppercase;font-size:25px;font-weight:500}@media only screen and (max-width:767px){.minify-title{font-size:20px;text-align:center;margin-top:30px}}.minify-subtitle{text-transform:uppercase;font-weight:500;max-width:510px;line-height:1.75;margin-top:10px}@media only screen and (max-width:767px){.minify-subtitle{text-align:center}}.minify-blocks{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px}@media only screen and (max-width:767px){.minify-blocks{margin-top:30px;display:block;margin-left:0;margin-right:0}}.minify-block{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;padding:0 15px}@media only screen and (max-width:767px){.minify-block{padding:0;margin-bottom:30px}}.minify-list{margin:0 0 0 15px;padding:0;margin-top:15px;list-style-type:none}.minify-list li{line-height:1.75;font-weight:500;padding-left:20px;margin-bottom:15px;position:relative}.minify-list li:before{content:'';display:block;position:absolute;width:4px;height:12px;background:#7c0101;left:0;top:6px}@media only screen and (max-width:767px){.minify-list{margin-left:0;margin-top:0}}.about{background:#1d1d1d;padding-bottom:85px}@media only screen and (max-width:767px){.about{padding-bottom:30px}}.about-title{text-transform:uppercase;font-weight:500;color:#fff;font-size:25px;margin-top:50px}@media only screen and (max-width:767px){.about-title{text-align:center;font-size:20px;margin-top:30px}}.about-wrap{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.about-wrap{display:block}}.about-left{padding-top:45px;padding-right:60px;-webkit-box-flex:55%;-ms-flex:55%;flex:55%}@media only screen and (max-width:991px){.about-left{padding-left:0;padding-top:0}}@media only screen and (max-width:767px){.about-left{padding-right:0}}.about-text{color:#fff;line-height:2}@media only screen and (max-width:767px){.about-text{line-height:1.4}}.about-right{-webkit-box-flex:45%;-ms-flex:45%;flex:45%}.about-video{display:block;position:relative}.about-video img{display:block;width:100%;height:auto}.about-video:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url('../img/play.png') center center no-repeat}@media only screen and (max-width:767px){.about-video:before{background-size:64px auto}}.about-video:hover:before{opacity:0.75}@media only screen and (max-width:767px){.about-video{max-width:320px;margin-left:auto;margin-right:auto;margin-top:30px}}.recommend-inner{padding:60px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.recommend-inner{padding:30px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.recommend-item{padding:0 30px}@media only screen and (max-width:991px){.recommend-item{padding:15px}.recommend-item img{max-width:100%}}.recommend-text-item{width:330px;font-weight:500;line-height:1.75}.order{background:#2e2f3e;padding:60px 0}@media only screen and (max-width:767px){.order{padding:45px 0}}.order-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;cursor:pointer;color:#fff;text-transform:uppercase;height:90px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-weight:500;padding-left:30px;padding-right:30px;text-align:center;background:#7c0101;width:100%;max-width:470px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.order-button:hover{background:#fff;color:#7c0101}.cases{background:url('../img/cases.jpg') center center no-repeat;background-size:cover;padding-bottom:60px}@media only screen and (max-width:767px){.cases{padding-bottom:30px}}.cases-title{margin-top:50px;color:#fff;font-size:25px;text-transform:uppercase;font-weight:500}@media only screen and (max-width:767px){.cases-title{text-align:center;font-size:20px;margin-top:30px}}.cases-slider-wrapper{margin-top:60px;position:relative;padding-left:75px;padding-right:75px}@media only screen and (max-width:767px){.cases-slider-wrapper{margin-top:30px;padding-left:0px;padding-right:0}}.cases-slider{margin-left:-30px;margin-right:-30px}@media only screen and (max-width:767px){.cases-slider{margin-left:0;margin-right:0}}.case-slide{padding:0 30px}@media only screen and (max-width:767px){.case-slide{padding:0}}.case-slide-pic{display:block}.case-slide-pic img{display:block;width:100%}.case-slide-text{background:#0e111e;padding:30px;color:#fff;min-height:185px}.case-slide-moar{display:block;margin-top:10px;color:#fff!important;text-decoration:underline}.case-slide-moar:hover{text-decoration:none}@media only screen and (max-width:767px){.cases-nav{display:none}}.cases-prev{position:absolute;cursor:pointer;left:0;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.cases-prev:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.cases-next{position:absolute;cursor:pointer;right:0;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.cases-next:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.cases-dots{margin-top:60px}.cases-dots ul{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cases-dots ul li{margin:0 8px}.cases-dots ul li button{text-indent:-9999px;padding:0;border:none;width:26px;height:3px;background:#fff;opacity:0.15}.cases-dots ul li.slick-active button,.cases-dots ul li:hover button{opacity:1}@media only screen and (max-width:767px){.cases-dots{margin-top:30px}}.trust{padding-bottom:75px}@media only screen and (max-width:767px){.trust{padding-bottom:30px}}.trust-title{margin-top:50px;text-transform:uppercase;font-weight:500;font-size:25px}@media only screen and (max-width:767px){.trust-title{margin-top:30px;font-size:20px;text-align:center}}.trust-slider-wrapper{padding-left:75px;padding-right:75px;position:relative;margin-top:60px}@media only screen and (max-width:767px){.trust-slider-wrapper{margin-top:30px}}.trust-slide{margin:0 15px}@media only screen and (max-width:767px){.trust-slide img{margin-left:auto;margin-right:auto}}.trust-slide-inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:86px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.trust-slide-inner img{max-height:86px}.trust-prev{position:absolute;cursor:pointer;left:0;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.trust-prev:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.trust-next{position:absolute;cursor:pointer;right:0;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.trust-next:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.video{background:#181925;padding:60px 0}@media only screen and (max-width:767px){.video{padding:30px 0}}.video-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:100px;padding-right:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:991px){.video-inner{padding-left:0;padding-right:0}}@media only screen and (max-width:767px){.video-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.video-left{margin-right:30px}@media only screen and (max-width:767px){.video-left{margin-right:0;margin-bottom:30px}}.video-text{font-size:20px;font-weight:500;line-height:1.4;color:#fff}.video-pop{display:block;border:7px solid #cdcdcd;position:relative}.video-pop img{display:block;width:100%;height:auto}.video-pop:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url('../img/play.png') center center no-repeat;background-size:64px auto}.video-pop:hover:before{opacity:0.75}.executive{background:url('../img/executive.jpg') center center no-repeat;background-size:cover}.executive-title{font-size:25px;font-weight:500;text-transform:uppercase;text-align:center;margin-top:50px}@media only screen and (max-width:767px){.executive-title{text-align:center;font-size:20px;margin-top:30px}}.executive-wrap{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:60px;padding-right:60px}@media only screen and (max-width:991px){.executive-wrap{padding-left:0;padding-right:0}}@media only screen and (max-width:767px){.executive-wrap{padding-left:0;padding-right:0;margin-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.executive-left{padding-right:15px}.executive-item{position:relative;width:485px}@media only screen and (max-width:1300px){.executive-item{width:300px}}@media only screen and (max-width:767px){.executive-item{margin-top:30px}}.executive-photo img{max-width:100%}@media only screen and (max-width:767px){.executive-photo{text-align:center;width:270px;margin-left:auto;margin-right:auto}.executive-photo img{margin-left:auto;margin-right:auto}}.executive-photo-title{width:300px;height:80px;background:#7c0101;position:absolute;bottom:45px;right:0px;color:#fff;font-size:16px;font-weight:500;line-height:1.4;padding-left:15px;padding-top:12px}.executive-photo-title b{font-size:20px;font-weight:500;text-transform:uppercase;display:block}@media only screen and (max-width:767px){.executive-photo-title{position:static;text-align:center;padding:10px;width:300px;height:auto}}.executive-right{padding-left:15px}.team{background:#181925;padding-bottom:100px}@media only screen and (max-width:767px){.team{padding-bottom:0}}.team-title{font-size:25px;font-weight:500;text-transform:uppercase;text-align:center;margin-top:50px;color:#fff}.team-row{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.team-row{margin-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.team-row-1{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.team-col{margin:0 60px}@media only screen and (max-width:991px){.team-col{margin-left:15px;margin-right:15px}}@media only screen and (max-width:767px){.team-col{margin-bottom:30px}}.team-item{position:relative}.team-photo img{max-width:100%}.team-item-title-wrap{position:absolute;left:50px;top:210px}@media only screen and (max-width:991px){.team-item-title-wrap{margin-left:auto;margin-right:auto;top:auto;bottom:0;position:static}}.team-item-title{position:absolute;z-index:200;width:276px;height:49px;color:#fff;background:#7c0101;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px;font-size:18px;text-transform:uppercase;font-weight:500;left:10px}@media only screen and (max-width:991px){.team-item-title{position:static;width:200px;padding-left:10px;padding-right:10px;text-align:center;left:0px;margin-left:auto;margin-right:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:767px){.team-item-title{width:300px}}.team-item-subtitle{position:absolute;z-index:100;width:262px;background:#c1b3a3;padding-left:25px;padding-bottom:12px;padding-top:24px;top:35px;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1.4}@media only screen and (max-width:991px){.team-item-subtitle{width:200px;padding:10px;text-align:center;position:static;margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.team-item-subtitle{width:300px}}.team-row-2{margin-top:150px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.team-row-2{margin-top:0}}.contacts .container-fluid{height:0;position:relative}@media only screen and (max-width:767px){.contacts .container-fluid{height:auto}}.contacts-inner{position:absolute;right:15px;top:100px;z-index:999;background:#fff;padding:35px;-webkit-box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.15);width:462px}@media only screen and (max-width:767px){.contacts-inner{width:auto;position:static;margin-left:-15px;margin-right:-15px;padding:15px}}.contacts-title{text-transform:uppercase;font-weight:500;font-size:25px;margin-bottom:25px}.contacts-item{font-size:14px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.contacts-item a{color:#000!important;text-decoration:underline}.contacts-item a:hover{text-decoration:none}.contacts-item-icon{margin-right:10px}.contacts-form-title{font-size:18px;font-weight:500;margin-top:15px;text-align:center}.contacts-form{width:100%}.contacts-form form{width:100%}.validate-form{margin-top:25px}.contacts-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.contacts-form-item-left{padding-top:5px;-webkit-box-flex:110px;-ms-flex:110px;flex:110px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-size:14px;font-weight:500}.contacts-form-item-right{width:100%}.contacts-form-item-right input,.contacts-form-item-right textarea{width:100%;height:28px;border:1px solid #000;padding:0 15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.contacts-form-item-right textarea{height:82px;padding:15px;resize:none}.contacts-submit{margin-top:15px;width:100%;border:none;height:44px;color:#fff;font-weight:500;font-size:18px;text-transform:uppercase;background:#2e2f3e;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.contacts-submit:hover{background:#7c0101}#map{height:775px}@media only screen and (max-width:767px){#map{height:250px}}.transition{-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}a{text-decoration:underline}a:hover{text-decoration:none}a:focus,button:focus,input:focus,textarea:focus{outline:none}body,html{overflow-x:hidden}body{font-size:16px!important;font-family:'Montserrat', sans-serif!important;background:#fff;overflow-x:hidden;color:#000!important;line-height:1.2!important}.container-fluid{max-width:1330px;margin-left:auto;margin-right:auto;position:relative}.popup{display:none}.popup-inner{background:#f4f4f4;padding:30px;padding-top:60px;width:100%;max-width:725px}@media only screen and (max-width:767px){.popup-inner{padding:15px;padding-top:45px}}#popup-case .popup-inner{width:860px;line-height:1.75}#popup-case .popup-inner h2{font-size:20px;text-transform:uppercase;font-weight:500;margin-top:0;margin-bottom:15px}#popup-case .popup-inner .popup-form{max-width:100%}#popup-case .popup-inner b,#popup-case .popup-inner h2{color:#5e0000}@media only screen and (max-width:991px){#popup-case .popup-inner{width:100%;max-width:860px}}@media only screen and (max-width:767px){#popup-personal{padding-left:5px;padding-right:5px}}#popup-personal .popup-inner{padding-top:24px;width:750px}#popup-personal .popup-inner .popup-form{max-width:100%;max-height:450px;overflow:auto}#popup-personal .popup-inner .popup-form-title{margin-bottom:15px}@media only screen and (max-width:767px){#popup-personal .popup-inner{width:320px}}.popup-questions{height:250px;overflow:auto;padding:15px;background:rgba(0, 0, 0, 0.05)}@media only screen and (max-width:767px){.popup-questions{height:200px}}.popup-question{font-size:20px;font-weight:500;margin-top:30px}.popup-question:first-child{margin-top:0}@media only screen and (max-width:767px){.popup-question{font-size:16px;margin-top:15px}}.popup-answers{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.popup-answers div{margin-left:30px;padding-left:40px;position:relative;font-size:20px;font-weight:500;cursor:pointer}.popup-answers div:before{content:'';display:block;position:absolute;left:0px;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#fff;width:21px;height:21px;border:3px solid #30344e}.popup-answers div:hover{text-decoration:underline}.popup-answers div.on:after{content:'';display:block;position:absolute;left:5px;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#fff;width:11px;height:11px;background:#30344e}@media only screen and (max-width:767px){.popup-answers div{font-size:16px}}@media only screen and (max-width:767px){.popup-answers{display:block;margin-top:15px}.popup-answers div{margin-left:0;margin-bottom:10px}}.popup-form{max-width:400px;margin-left:auto;margin-right:auto}.popup-questions+.popup-form{margin-top:15px;padding-top:15px}.popup-form-title{font-weight:500;font-size:20px}@media only screen and (max-width:767px){.popup-form-title{font-size:16px}}.popup form input{width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:15px;background:#fff;padding:0 15px;border:2px solid #30344e;height:40px}.popup-submit{width:100%;max-width:300px;margin-left:auto;margin-right:auto;display:block;border:none;height:44px;color:#fff;font-weight:500;font-size:18px;text-transform:uppercase;background:#2e2f3e;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.popup-submit:hover{background:#7c0101}.popup-form-info{font-size:14px;margin-top:15px}.popup-form-info a{color:#30344e!important;text-decoration:underline}.popup-form-info a:hover{text-decoration:none}*{outline:none!important}label.error{display:none!important}input.error,textarea.error{border-color:#ff0000!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fancybox-close-small:after{display:none!important}.fancybox-close-small{width:106px!important;height:27px!important;right:24px!important;top:0px!important;background:url('../img/close-big.png')!important}.fancybox-close-small:hover{background:url('../img/close-big-hover.png')!important}.fancybox-is-open .fancybox-bg{opacity:0.5}.fancybox-slide>*{background:none!important;padding-top:40px!important}.bright:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.compensate-for-scrollbar{margin-right:0!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1!important}::-webkit-input-placeholder{color:#888888;opacity:1}:-moz-placeholder{color:#888888;opacity:1}::-moz-placeholder{color:#888888;opacity:1}:-ms-input-placeholder{color:#888888;opacity:1}