@import "fonts/font.css";

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, body,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body{line-height:1;margin-bottom:0!important;position:relative;font-family:'Proxima Nova Rg';font-weight:400;font-size:15px;line-height:22px;background-color:#f1f1f1;color:#040a21;overflow-x:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}input,textarea{outline:0}table{border-collapse:collapse;border-spacing:0}.clr{clear:both}.clr:after{content:'';display:block;clear:both}a{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}input,input[type=button],input[type=submit]{-webkit-appearance:none}.wrapper{position:relative;padding:0 57px;box-sizing:border-box}.main{position:relative;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;padding-bottom:70px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.main .bg_img{position:absolute;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;opacity:0}.main .bg_img.active{opacity:1}.main .ar_box,.main .wrapper{z-index:3}.main:before{z-index:2;content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#01030b,rgba(23,30,75,.3))}.logos_conteriner .owl-carousel .owl-item{position:relative;min-height:1px;float:none!important;display:table-cell!important;vertical-align:middle!important}header:not(.entry-header){position:absolute;width:100%;top:0;left:0;box-sizing:border-box;padding:0 57px;padding-top:25px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;z-index:999}.header_left{width:50%}.header_right{width:65%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:flex-end;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.header_right nav{display:block;width:100%;order:3;margin-top:15px;margin-right:-20px}.header_right nav ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;justify-content:flex-end}.header_right nav ul li a{position:relative;font-size:18px;color:#ffba00;text-decoration:none;padding:4px 20px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header_right nav ul li a:after{content:'';position:absolute;top:100%;left:50%;width:0;height:2px;background-color:#ffba00;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.header_right nav ul li a:hover:after{width:30px}.header_right nav ul li a:hover{color:#fff}.logo{width:208px;margin-right:90px;float:left;margin-bottom:20px}.logo img{display:block;max-width:100%}.slogan{float:left;width:100%;max-width:240px;color:#fff;line-height:18px;font-size:15px;margin-top:7px}.slogan:after{content:'';display:block;width:70px;height:2px;background-color:#ffba00;margin-top:7px}.btn_call_back{margin-left:28px;order:2}.btn_call_back a{display:block;width:100%;height:100%;text-align:center;box-sizing:border-box;padding:7px 16px;background-color:#ffba00;text-decoration:none;color:#01030b}.btn_call_back a:hover{background-color:#ffd154}.header_phone{order:1;color:#fff;font-size:22px;text-decoration:none;font-family:'Proxima Nova Lt';font-weight:300;margin-top:6px}.header_phone:hover{color:#ffba00}.main_left{position:relative;width:50%;float:left;font-size:30px;line-height:46px;box-sizing:border-box;padding-right:35px;padding-top:9.7vw}.main_left_divider_top{position:absolute;display:block;height:117px;width:2px;background-color:#ffba00;left:18.4vw;top:12vw}.ar_box{position:absolute;left:17.3vw;bottom:0;width:32px;height:15vw;background-color:#ffba00;-webkit-transform:translateY(25%);-ms-transform:translateY(25%);-o-transform:translateY(25%);transform:translateY(25%)}.line_ar_box_top{content:'';position:absolute;display:block;bottom:100%;left:50%;height:10.3vw;width:2px;background-color:#ffba00;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.ar_box:before{content:'';display:block;position:absolute;bottom:100%;left:0;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:15px solid #ffba00}.ar_box:after{content:'';display:block;position:absolute;top:100%;left:0;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:15px solid #ffba00}.line_ar_box_bottom{content:'';position:absolute;top:100%;left:50%;display:block;width:2px;height:3vw;background-color:#ffba00;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.main_conteiner{padding-top:150px;color:#fff}.main_right{float:left;width:50%;box-sizing:border-box}.car_box{overflow:hidden}.car_box img{width:100%;display:block;position:relative;z-index:1}.slide_img{box-sizing:border-box;padding:0 9vw}.slide_img{position:relative}.slide_img .slide_shadow{position:absolute;top:87%;left:50%;width:40vw;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slide_title{font-family:'Proxima Nova Lt';font-weight:600;color:#ffba00;text-align:center;font-size:15px;line-height:19px;width:100%;max-width:400px;margin:0 auto;padding:10px 0;margin-bottom:9px}.slide_title span{display:block;color:#fff;font-family:'Proxima Nova Rg';font-weight:400}.action_title{font-size:18px;line-height:28px;color:#ffba00;text-transform:uppercase;font-weight:700;margin-top:50px;padding:0 31px;box-sizing:border-box;text-align:center;z-index:1;position:relative}.btns_box{text-align:center;margin-top:24px;position:relative;z-index:1}.btns_box a{display:inline-block;padding:13px 37px;box-sizing:border-box;border:2px solid #ffba00;text-decoration:none;margin:0 15px}.yelow_btn{border:2px solid #ffba00;background-color:#ffba00;color:#040a21}.yelow_btn:hover{background-color:#fff;border:2px solid #fff;color:#040a21}.yelow_bordered_btn{color:#ffba00}.yelow_bordered_btn:hover{background-color:#fff;color:#040a21;border-color:#fff}.car_img_box{position:relative;height:405px}.portfolio{background-color:#003974;padding-bottom:158px}.ar_box a{position:relative;display:block;width:100%;color:#040a21;font-size:18px;line-height:28px;text-align:center;z-index:9999}.ar_box span i{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.left_conteiner{position:relative;width:33.3333%;float:left;text-align:center;padding-top:7vw;padding-right:32px;box-sizing:border-box}.main_port .left_conteiner{padding-right:0}.main_port .right_title,.main_port .social_links_tabs,.main_port .tab_content,.main_port .title_desc{padding-left:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main_port .tab_content{padding-right:32px}.right_conteiner{width:66.6666%;float:left;box-sizing:border-box;padding:0 8px;padding-top:6.3vw}.tabs{box-sizing:border-box;padding:0 2.7vw}.tabs .tab_link{width:100%}.tabs .tab_link span,.tabs .tab_parrent span{width:100%;display:block;font-size:14px;text-transform:uppercase;border:2px solid #fff;color:#fff;padding:11px 0;margin-bottom:10px;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.tabs .tab_parrent ul{display:none;padding:4px 0 17px}.tabs .tab_parrent ul li a{font-size:14px;line-height:1.2;color:#ffba00;text-decoration:none;border-bottom:1px solid rgba(255,255,255,0)}.tabs .tab_parrent ul li a:hover,.tabs .tab_parrent ul li.active a{color:#fff;border-bottom:1px solid rgba(255,255,255,1)}.tabs .tab_link.active span,.tabs .tab_link:hover span,.tabs .tab_parrent.open span,.tabs .tab_parrent:hover span{background-color:#ffba00;border:2px solid #ffba00;color:#040a21}.right_title{font-size:24px;line-height:46px;color:#ffba00;text-transform:uppercase;font-family:'Proxima Nova Lt';font-weight:600}.right_title:after{content:'';display:block;width:50px;height:2px;background-color:#ffba00;margin:7px 0 15px}.title_desc{color:#fff}.tab_img_big{width:50%;height:245px;float:left;box-sizing:border-box}.tab_desc{width:50%;float:left;box-sizing:border-box}.tab_img_big{background-size:cover;background-repeat:no-repeat;background-position:50%;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.tab_img_big{padding-right:15px}.tab_desc{color:#fff;padding:0 15px}.hideen_tab_desc{display:none}.tab_desc p{margin-bottom:15px}.right_tab_conteiner .title_desc{margin-bottom:66px}.tab_img_small{width:100%;float:left;margin-top:52px}.left_title{width:180px;margin:0 auto 31px;color:#fff;line-height:1.2}.tab_img_small img{display:inline-block;height:100%;width:auto}.tab_img_link{display:inline-block;height:60px;box-sizing:border-box;border-bottom:2px solid #8f9094;cursor:pointer;position:relative}.tab_img_link:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(1,3,11,.5);-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.tab_img_link.active,.tab_img_link:hover{border-bottom:2px solid #ffba00}.tab_img_link.active:before,.tab_img_link:hover:before{opacity:0}.block_bg_img{display:none}.tab_content_wrapp{position:relative;overflow:hidden}.tab_single{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;-webkit-transform:translateX(-300%);-ms-transform:translateX(-300%);-o-transform:translateX(-300%);transform:translateX(-300%);-webkit-transition:all .7s linear;-o-transition:all .7s linear;transition:all .7s linear}.tab_single.active{position:relative;left:0;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.left_about{position:relative;width:41%;float:left}.l_ab_conteiner{position:relative;width:100%;text-align:center;background-color:#464d6b;background-image:url(../images/map.png);background-size:90%;background-repeat:no-repeat;background-position:50% 50%;box-sizing:border-box;color:#fff;margin-top:-70px;padding:7vw 1vw 4.5vw;box-shadow:-10px 10px 50px rgba(0,0,0,.5)}.l_ab_conteiner:before{content:'';display:block;width:2px;height:7.3vw;background-color:#ffba00;position:absolute;left:13.7vw;top:-2.3vw}.l_ab_conteiner:after{content:'';display:block;width:2px;height:5.1vw;background-color:#ffba00;position:absolute;right:14.25vw;bottom:0}.left_ab_title{width:100%;max-width:330px;margin:0 auto;line-height:18px}.left_ab_title:after{content:'';display:block;width:70px;border-bottom:2px dashed #ffba00;margin:9px auto 50px}.l_ab_conteiner ul li{text-align:center;color:#fff;font-size:18px;line-height:28px;text-transform:uppercase;letter-spacing:1.1px;margin-bottom:35px}.right_about{width:59%;float:left;box-sizing:border-box;text-align:center;padding:6.5vw 1.5vw 0 7.5vw}.right_title_about{color:#040a21;font-size:30px;line-height:46px;text-transform:uppercase}.right_title_about:after{content:'';display:block;width:50px;height:2px;background-color:#ffba00;margin:5px auto 24px}.video_box{width:100%;max-width:560px;margin:0 auto;margin-top:71px}.video_box.left{margin-left:0;width:45%;margin:5% 0 0 15%}.video_box.right{float:right;width:45%;margin:5% 0 0 5%}.video_box.right video{width:100%;height:104%;margin-top:-6%}.mcwidget-embed{margin:1% 0 5% 15%}@media (max-width:1440px){.video_box.left{margin-left:0;width:45%;margin:5% 0 0 7%}}@media (max-width:768px){.video_box.right video{width:100%;height:110%;margin-top:-16%}.video_box.left{margin-left:0;width:100%;margin:5% 5% 0 10%}.video_box.right{float:right;width:100%;margin:5% 5% 10% 10%}.mcwidget-embed{margin:-5% 0 5% 25%}}.action_box_trevel{width:100%;max-width:1026px;margin:0 auto;margin-top:116px;padding:10.5vw 9vw;text-align:center;box-sizing:border-box;background-color:#ffba00;background-image:url(../images/trev_bg.png);background-size:cover;background-repeat:no-repeat;background-position:50% 50%;box-shadow:-10px 10px 50px rgba(0,0,0,.25)}.act_title_trev{font-size:30px;line-height:46px;font-family:'Proxima Nova Lt';font-weight:300;text-transform:uppercase}.act_btns_trev{margin-top:36px}.act_btns_trev a{display:inline-block;border:2px solid #040a21;text-decoration:none;padding:13px 37px;margin:0 13px;box-sizing:border-box}.act_btn_blue{background-color:#003974;color:#ffba00}.act_btn_blue:hover{border-color:#fff;background-color:#fff;color:#040a21}.act_btn_blue_bordered{color:#040a21}.act_btn_blue_bordered:hover{background-color:#fff;color:#040a21;border-color:#fff}.select{padding:13vw 0;background-color:#003974;margin-top:-70px}.thanks_content{padding:50px 0}.th_video_wrapp{text-align:center;font-size:28px}.thanks_content h1{font-size:100px;margin-top:170px;line-height:46px;color:#ffba00;text-align:center}.title{font-size:24px;line-height:46px;color:#ffba00;text-transform:uppercase;text-align:center}.thanks_content h1:after,.title:after{content:'';display:block;width:50px;margin:9px auto;height:2px;background-color:#ffba00}.block_desc{text-align:center;color:#fff}.checkbox_conteiner,.image_conteiner{width:50%;box-sizing:border-box;float:left}.selector_conteiner{margin-top:60px}.select_category{width:50%;float:left;color:#fff}.cat_title{font-size:18px;line-height:28px;color:#fff;text-transform:uppercase}.cat_title:after{content:'';display:block;width:50px;margin:1px 0 25px;height:2px;background-color:#ffba00}.cat_desc{margin-bottom:12px}.img_hous_box{position:relative;width:100%;box-sizing:border-box;padding-top:8px;text-align:center}.img_hous_box img{display:block;width:100%;position:relative;z-index:1}.h_shadow{position:absolute;top:80%;left:50%;width:80%;height:10vw;border-radius:50%;background-color:#000;-webkit-filter:blur(50px);-o-filter:blur(50px);filter:blur(50px);-webkit-transform:translate(-50%,-50%) rotate(-7deg);-ms-transform:translate(-50%,-50%) rotate(-7deg);-o-transform:translate(-50%,-50%) rotate(-7deg);transform:translate(-50%,-50%) rotate(-7deg)}.image_conteiner{text-align:center}.image_conteiner .yelow_btn{text-decoration:none;padding:13px 38px;position:relative;box-sizing:border-box;display:inline-block;z-index:1;margin-top:99px}.select_category label{display:block;margin-bottom:2px}.my_check_all .checkbox+label:before{border:2px solid #ffba00}.my_check_all .checkbox+label:after{background:#ffba00}.checkbox{position:absolute;z-index:-1;opacity:0;margin:10px 0 0 20px}.checkbox+label{position:relative;padding:0 0 0 20px;cursor:pointer}.checkbox+label:before{content:'';position:absolute;top:50%;left:0;width:12px;height:12px;border:2px solid #fff;box-sizing:border-box;background:0 0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.checkbox+label:after{content:'';position:absolute;top:50%;left:4px;width:4px;height:4px;background:#fff;opacity:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.checkbox:checked+label:after{opacity:1}.s_top{margin-bottom:36px}.kaska{padding:28px 0 120px;background-color:#003974}.sotrud{position:relative;width:66%;float:left;padding:6vw 13vw 7vw 7.7vw;box-sizing:border-box;background-color:#f1f1f1}.kaska_right{float:left;width:41%;box-sizing:border-box;margin-left:-10%}.kaska_right .l_ab_conteiner{margin-top:-6.7vw;padding:10.3vw 0 8.5vw;background-image:url(../images/alain.png);background-size:cover}.s_title{font-size:24px;line-height:36px;text-transform:uppercase;font-family:'Proxima Nova Lt';font-weight:600;margin-top:10px}.s_title:after{content:'';display:block;width:50px;height:2px;margin-top:10px;background-color:#ffba00}.pr_title{font-family:'Proxima Nova Lt';font-weight:600;font-size:18px;text-transform:uppercase;line-height:28px;margin-bottom:17px}.prime_conteiner{position:relative;margin-top:39px;padding-left:7.7vw;padding-right:10px}.s_primes{padding-top:23px}.p_icon{position:absolute;top:6px;left:0;width:75px;height:75px;background-color:#ffba00;text-align:center;line-height:75px;font-size:40px;border-radius:50%;color:#fff}.kaska_img{position:absolute;bottom:0;right:-263px;width:286px}.kaska_img img{display:block;max-width:100%}.s_divider_top{width:32px;height:4.3vw;background-color:#ffba00;position:absolute;bottom:100%;left:17.3vw}.s_divider_top .diiv_line{position:absolute;height:10.4vw;width:2px;background-color:#ffba00;bottom:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.s_divider_top:before{content:'';display:block;margin-top:-15px;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:15px solid #ffba00}.s_divider_bottom{width:32px;height:2vw;background-color:#ffba00;position:absolute;top:100%;left:17.3vw}.s_divider_bottom .diiv_line{position:absolute;height:6.1vw;width:2px;background-color:#ffba00;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.s_divider_bottom:before{content:'';position:absolute;display:block;top:100%;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:15px solid #ffba00}div.trust{padding-top:106px;padding-bottom:113px}.trust .title{font-family:'Proxima Nova Lt';font-weight:600;color:#040a21}.logos_conteriner{margin-top:38px}.logos{text-align:center}.logos img{display:inline-block!important}div.contacts{display:table;table-layout:fixed;width:100%}.contacts a{text-decoration:none;color:#040a21}.contacts a:hover{color:#fff}.cont_left_side,.cont_right_side{display:table-cell;width:50%;box-sizing:border-box;padding:86px 0 102px}.cont_left_side{background-color:#ffba00;background-image:url(../images/cont_bg.png);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;text-align:center;font-size:18px;line-height:30px;padding-bottom:96px}.cont_left_side .title{color:#040a21;letter-spacing:.3px;margin-bottom:34px;font-family:'Proxima Nova Lt';font-weight:600}.cont_left_side i{color:#fff}.adress{padding-top:5px;margin-bottom:17px}.phones{margin-bottom:20px}.cont_left_side .title:after{background-color:#fff}.cont_right_side .title{color:#fff;letter-spacing:.3px;margin-bottom:40px;font-family:'Proxima Nova Lt';font-weight:600}.cont_right_side .title:after{background-color:#ffba00}.cont_right_side{background-color:#003974;background-image:url(../images/form_cont_bg.png);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;text-align:center}form{text-align:center;padding:0 6vw;box-sizing:border-box}::-webkit-input-placeholder{font-size:15px;color:#eceff1;font-family:'Proxima Nova Rg';font-weight:400}::-moz-placeholder{font-size:15px;color:#eceff1;font-family:'Proxima Nova Rg';font-weight:400}:-moz-placeholder{font-size:15px;color:#eceff1;font-family:'Proxima Nova Rg';font-weight:400}:-ms-input-placeholder{font-size:15px;color:#eceff1;font-family:'Proxima Nova Rg';font-weight:400}.pop_up ::-webkit-input-placeholder{font-size:15px;color:#040a21;font-family:'Proxima Nova Rg';font-weight:400}.pop_up ::-moz-placeholder{font-size:15px;color:#040a21;font-family:'Proxima Nova Rg';font-weight:400}.pop_up :-moz-placeholder{font-size:15px;color:#040a21;font-family:'Proxima Nova Rg';font-weight:400}.pop_up :-ms-input-placeholder{font-size:15px;color:#040a21;font-family:'Proxima Nova Rg';font-weight:400}input[type=email],input[type=tel],input[type=text]{display:inline-block;margin-bottom:13px;background-color:transparent;border:0;border-bottom:1px solid #ffba00;height:40px;width:100%;box-sizing:border-box;padding:0 10px;font-family:'Proxima Nova Rg';font-weight:400;color:#040a21;font-size:15px;line-height:18px}.cont_right_side input[type=email],.cont_right_side input[type=tel],.cont_right_side input[type=text]{color:#fff}textarea{display:inline-block;background-color:transparent;border:0;border-bottom:1px solid #ffba00;height:80px;width:100%;box-sizing:border-box;padding:0 10px;resize:none;margin-top:30px;color:#040a21;font-size:15px;line-height:18px;margin-top:13px;margin-bottom:44px}.cont_right_side textarea{color:#fff}input[type=submit]{display:inline-block;cursor:pointer;background-color:#ffba00;border:2px solid #ffba00;color:#040a21;font-size:15px;padding:16px 37px;letter-spacing:1px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}input[type=submit]:hover{background-color:#fff;color:#040a21;border:2px solid #fff}.pop_up input[type=submit]:hover{background-color:#003974;color:#ffba00;border:2px solid #003974}.inp_half{font-size:0;letter-spacing:0}.inp_half label{display:inline-block;width:50%;box-sizing:border-box}.inp_half label:first-child{padding-right:15px}.inp_half label:last-child{padding-left:15px}footer{padding:72px 0 50px;background-color:#001a4d}.copy{float:right;color:#fff;margin-left:37px;line-height:18px}.copy span{display:block;text-align:right}.policy{float:right;margin-top:6px}.copy a,.policy a{color:#ffba00;text-decoration:none}.copy a:hover,.policy a:hover{color:#fff}.btn_upp.visible{opacity:1}.btn_upp:hover{color:#ffba00;background-color:#003974;border:2px solid #ffba00;box-shadow:-3px 3px 10px rgba(0,0,0,.3)}.btn_upp i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn_upp{position:fixed;bottom:30px;right:20px;width:35px;height:35px;box-sizing:border-box;font-size:20px;background-color:#ffba00;color:#040a21;opacity:0;text-decoration:none;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;z-index:9999}.fancybox-close-small:after{color:#ffba00!important;background:0 0!important;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.fancybox-close-small:hover:after{color:#040a21!important}.pop_up{padding:40px 0;background-color:#fff;max-width:750px;width:100%}.recall{max-width:500px}.pol_k{max-width:90%;color:#040a21}.k_desc{padding:0 60px;margin-top:30px}.k_desc p{margin-bottom:10px}.recall input[type=submit]{margin-top:10px}.pop_up input[type=email],.pop_up input[type=password],.pop_up input[type=tel],.pop_up input[type=text]{color:#040a21}.pop_up form{width:100%;max-width:750px;box-sizing:border-box;margin:0 auto}.pop_desc{color:#040a21;max-width:480px;margin:0 auto;text-align:center;margin-bottom:20px;padding:0 15px;box-sizing:border-box}.pop_up .title{color:#040a21;font-size:18px;line-height:27px;max-width:480px;margin:0 auto;text-align:center}.pop_date,.pop_time{width:50%;display:block;float:left}.pop_time{text-align:right}.pop_date{text-align:left}.pop_date input{display:inline-block;width:95px;margin-left:10px;vertical-align:middle;cursor:pointer}.pop_time select{width:45%;display:inline-block;margin-right:5px}#hour,#minutes{position:relative;width:50px;display:inline-block;vertical-align:middle}#hour input,#minutes input{cursor:pointer;position:relative;z-index:10}#hour ul,#minutes ul{display:none;position:absolute;top:50%;left:0;width:100%;background-color:#fff;border:1px solid #ffba00;box-sizing:border-box;max-height:200px;overflow:auto;transform:translateY(-50%);z-index:10}#hour ul li,#minutes ul li{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;text-align:left;box-sizing:border-box;padding-left:5px}#hour ul li:hover,#minutes ul li:hover{background-color:#ffba00}#hour i,#minutes i{position:absolute;top:40%;right:0;font-size:16px;line-height:40px;color:#ffba00;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.mobile_image_selector{display:none}#loading{background-color:#003974;height:100%;width:100%;position:fixed;z-index:999;margin-top:0;top:0}#loading-center{width:100%;height:100%;position:relative}#loading-center-absolute{position:absolute;left:50%;top:50%;height:150px;width:150px;margin-top:-75px;margin-left:-75px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.object{width:20px;height:20px;background-color:#ffba00;position:absolute;left:65px;top:65px}.object:nth-child(2n+0){margin-right:0}#object_one{-webkit-animation:object_one 2s infinite;animation:object_one 2s infinite;-webkit-animation-delay:.2s;animation-delay:.2s}#object_two{-webkit-animation:object_two 2s infinite;animation:object_two 2s infinite;-webkit-animation-delay:.3s;animation-delay:.3s}#object_three{-webkit-animation:object_three 2s infinite;animation:object_three 2s infinite;-webkit-animation-delay:.4s;animation-delay:.4s}#object_four{-webkit-animation:object_four 2s infinite;animation:object_four 2s infinite;-webkit-animation-delay:.5s;animation-delay:.5s}#object_five{-webkit-animation:object_five 2s infinite;animation:object_five 2s infinite;-webkit-animation-delay:.6s;animation-delay:.6s}#object_six{-webkit-animation:object_six 2s infinite;animation:object_six 2s infinite;-webkit-animation-delay:.7s;animation-delay:.7s}#object_seven{-webkit-animation:object_seven 2s infinite;animation:object_seven 2s infinite;-webkit-animation-delay:.8s;animation-delay:.8s}#object_eight{-webkit-animation:object_eight 2s infinite;animation:object_eight 2s infinite;-webkit-animation-delay:.9s;animation-delay:.9s}#object_big{position:absolute;width:50px;height:50px;left:50px;top:50px;-webkit-animation:object_big 2s infinite;animation:object_big 2s infinite;-webkit-animation-delay:.5s;animation-delay:.5s}@media (max-width:1100px){.slogan{display:none}.mobile-hidden{display:none!important}.mobile-visible{display:block!important}header nav.mobile-visible{position:relative;width:100%;text-align:center}header nav.mobile-visible ul li a{color:#ffba00;text-decoration:none;line-height:1.2;margin-bottom:10px;display:inline-block}header nav.mobile-visible ul li:last-child a{margin-bottom:0}.inner-page header{padding-bottom:20px}#hamburger{display:block}#mobile-menu{display:none;width:calc(100% + 30px);margin-left:-15px;padding:30px 15px;background-color:#001a4d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header_right{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:flex-end;align-items:flex-end}header{-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.header_phone+span{margin-top:0;margin-bottom:20px}footer .center,footer .left,footer .right{width:100%;text-align:center}footer .logo{width:104px;margin:0 auto!important;float:none;margin-bottom:20px!important}.slogan{float:none;margin:0 auto}.slogan:after{margin:20px auto}footer .soc_links_wrap a{float:none}footer{padding:50px 0 30px}.copy,.policy{float:none;margin:20px auto}.copy span{text-align:center}}@media (max-width:1023px){.half_item{padding-left:calc(0% + 50px);padding-right:50px}.left_sidebar{padding:0}img.in-text{width:100%}}@media (max-width:767px){.video_item{width:100%}header{padding-top:20px!important}.half_item{padding-left:15px;padding-right:15px;padding-top:0}.bgimg{height:200px;position:relative;width:100%;bottom:auto;left:auto;top:auto;right:auto;margin-bottom:50px;width:calc(100% + 30px);margin-left:-15px}.inp_half label{width:100%}.inp_half label:first-child{padding-right:0}.inp_half label:last-child{padding-left:0}.flex_box{justify-content:center}.page-main-screen{padding-top:200px}.carousel_works{width:calc(100% + 30px);margin-left:-15px;padding:0 30px}.page-title h1{font-size:34px}.page-text_container{padding-left:0}.page-content .right_title,.page-content .title_desc{padding-left:0}.contacts-page{padding-top:117px}}@media (max-width:650px){.header_right{width:70%!important;align-items:center}.logo{width:75px;margin-left:0!important;margin-right:0!important}.btn_call_back a{padding:7px 0;font-size:12px}.header_left{width:30%!important;margin-bottom:5px!important}.btn_call_back{width:100%;margin-bottom:0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@-webkit-keyframes object_big{50%{-webkit-transform:scale(.5)}}@keyframes object_big{50%{transform:scale(.5);-webkit-transform:scale(.5)}}@-webkit-keyframes object_one{50%{-webkit-transform:translate(-65px,-65px)}}@keyframes object_one{50%{transform:translate(-65px,-65px);-webkit-transform:translate(-65px,-65px)}}@-webkit-keyframes object_two{50%{-webkit-transform:translate(0,-65px)}}@keyframes object_two{50%{transform:translate(0,-65px);-webkit-transform:translate(0,-65px)}}@-webkit-keyframes object_three{50%{-webkit-transform:translate(65px,-65px)}}@keyframes object_three{50%{transform:translate(65px,-65px);-webkit-transform:translate(65px,-65px)}}@-webkit-keyframes object_four{50%{-webkit-transform:translate(65px,0)}}@keyframes object_four{50%{transform:translate(65px,0);-webkit-transform:translate(65px,0)}}@-webkit-keyframes object_five{50%{-webkit-transform:translate(65px,65px)}}@keyframes object_five{50%{transform:translate(65px,65px);-webkit-transform:translate(65px,65px)}}@-webkit-keyframes object_six{50%{-webkit-transform:translate(0,65px)}}@keyframes object_six{50%{transform:translate(0,65px);-webkit-transform:translate(0,65px)}}@-webkit-keyframes object_seven{50%{-webkit-transform:translate(-65px,65px)}}@keyframes object_seven{50%{transform:translate(-65px,65px);-webkit-transform:translate(-65px,65px)}}@-webkit-keyframes object_eight{50%{-webkit-transform:translate(-65px,0)}}@keyframes object_eight{50%{transform:translate(-65px,0);-webkit-transform:translate(-65px,0)}}.fancybox-close-small:focus:after{outline:0!important}.th_video_wrapp{width:100%;max-width:608px;height:342px;margin:40px auto}.th_video_wrapp video{width:100%;height:100%}.another_land_link{width:100%;max-width:300px;margin:0 auto}.thanks_content .btn{display:block;width:100%;height:100%;text-align:center;box-sizing:border-box;padding:7px 16px;background-color:#ffba00;border:1px solid #ffba00;text-decoration:none;color:#040a21;font-family:'Proxima Nova Rg'!important;font-weight:400!important;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.thanks_content .btn:hover{background-color:#fff}.social_links_tabs{color:#fff;margin-top:30px}.social_links_tabs span{display:inline-block;width:100%;float:left;max-width:600px}.soc_links_wrap{float:right}.social .title{margin:5%;font-family:'Proxima Nova Lt';font-weight:600;color:#040a21}.social .soc_links_wrap{float:left;width:100%;font-size:3em;margin-left:45%}.social .social-links{margin-left:40%;margin-top:10%;margin-bottom:10%}.social .social-links a{color:#040a21}.social_links_tabs a{color:#040a21;display:inline-block;width:40px;height:40px;text-align:center;line-height:40px;background-color:#ffba00;border:1px solid #ffba00;box-sizing:border-box;float:left;margin:0 2px}.social_links_tabs a:hover{background-color:#003974}.social_links_tabs a i{line-height:0;letter-spacing:0;font-size:15px}.social_links_tabs a:hover i{color:#ffba00}.video_reviews{background-color:#f1f1f1;padding:115px 0}.video_reviews .title{color:#040a21}.video_reviews .rev_box{box-sizing:border-box;padding:0 15px}.video_reviews .rev_box iframe{width:100%!important;height:190px!important}.reviewes{padding:0 40px;box-sizing:border-box;margin-top:40px}.flex_box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:flex-start;align-items:flex-start;justify-content:space-between}footer .soc_links_wrap a{color:#040a21;display:inline-block;width:40px;height:40px;text-align:center;line-height:40px;background-color:#ffba00;border:1px solid #ffba00;box-sizing:border-box;float:left;margin:0 2px}footer .soc_links_wrap a:hover{color:#ffba00;background-color:#003974}.page-main-screen{position:relative;padding-top:150px;padding-bottom:100px;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.wrapper{position:relative}.page-main-screen:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(4,10,33,.93)}.page-main-screen.category:before{background-color:transparent}.inner-page header{top:0;padding-top:25px;padding-bottom:16px;background-color:#001a4d}.page-title h1{font-size:48px;line-height:1.5;text-transform:uppercase;color:#ffba00;border-bottom:2px solid #ffba00}.right_title h3{font-size:15px;color:#fff;line-height:1.2}.page-content .right_conteiner{padding-top:5vw;padding-left:0;padding-right:0}.page-content .right_title,.page-content .title_desc{padding-left:57px}.carousel_works{margin-top:46px;padding:0 57px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item_wrap{display:block;height:230px;margin-bottom:30px;position:relative}.item_wrap:last-child{margin-bottom:0}.item_wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;object-position:center}.item_desc{position:absolute;bottom:0;left:0;width:100%;height:80px;border-bottom:3px solid #8f9094;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;background-color:rgba(4,10,33,.8);color:#fff;text-align:center;padding:0 10%;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.tab_img_big .item_desc{width:50%}.item_wrap:hover .item_desc,.tab_img_big:hover .item_desc{height:100%;color:#ffba00;border-bottom:3px solid #ffba00}.left_sidebar{padding:0 40px}.left_sidebar ul li{display:block;width:100%;text-align:center}.left_sidebar ul li ul{width:100%;display:none;padding:4px 0 17px}.left_sidebar ul li span{width:100%;display:block;font-size:14px;text-transform:uppercase;border:2px solid #fff;color:#fff;padding:11px 0;margin-bottom:10px;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.left_sidebar ul li a{font-size:14px;line-height:1.2;color:#ffba00;text-decoration:none;border-bottom:1px solid rgba(255,255,255,0)}.left_sidebar ul li a:hover,.left_sidebar ul li.active a{color:#fff;border-bottom:1px solid rgba(255,255,255,1)}.left_sidebar ul li.open span,.left_sidebar ul li:hover span{background-color:#ffba00;border:2px solid #ffba00;color:#040a21}.calculate_btn_wrap{text-align:center;margin-top:30px;width:100%;display:block}.calculate{background-color:#ffba00;padding:15px 40px;display:inline-block;color:#040a21;font-size:15px;text-decoration:none}.pop_desc_wrap .calculate_btn_wrap{text-align:left}.calculate:hover{background-color:#fff}.half_item .right_title{color:#040a21;font-size:30px}.half_item .right_title h2{font-weight:400;font-family:'Proxima Nova Rg'}.half_item{position:relative;padding-left:calc(0% + 103px);padding-right:110px;padding-top:88px;padding-bottom:97px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bgimg{position:absolute;top:0;left:0;right:calc(50% + 15px);bottom:0;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;display:none}.page_desc{margin-top:47px}.request_form{position:relative;padding:100px 0;background-image:url(../images/request_bg.jpg);-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat}.request_form:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,186,0,.9)}.request_form input[type=email],.request_form input[type=tel],.request_form input[type=text]{color:#fff}.f_title{text-align:center}.f_title:after{content:'';display:block;height:2px;width:50px;margin:19px auto;background-color:#fff}.f_title h2{font-size:24px;color:#040a21;font-family:'Proxima Nova Lt';font-weight:600;text-transform:uppercase;margin-bottom:10px}.f_title p{font-size:18px;color:#040a21}.request_form form{max-width:600px;margin:0 auto;padding:0;padding-top:5px}.request_form input[type=email],.request_form input[type=tel],.request_form input[type=text]{border-color:#040a21}.request_form input[type=submit]{color:#ffba00;background-color:#003974;border:none;margin-top:17px;padding:18px 42px}.request_form input[type=submit]:hover{background-color:#fff;color:#040a21}.request_form ::-webkit-input-placeholder{font-size:15px;color:#fff;font-family:'Proxima Nova Rg';font-weight:400}.request_form ::-moz-placeholder{font-size:15px;color:#fff;font-family:'Proxima Nova Rg';font-weight:400}.request_form :-moz-placeholder{font-size:15px;color:#fff;font-family:'Proxima Nova Rg';font-weight:400}.request_form :-ms-input-placeholder{font-size:15px;color:#fff;font-family:'Proxima Nova Rg';font-weight:400}.page-text_container{padding-left:57px;padding-top:2vw}.page-text_container iframe{height:420px;width:100%;margin-bottom:22px}.page-text_container p{color:#fff;padding-bottom:22px}.video-blog{background-color:#003974}.video_container{padding-top:2vw;width:calc(100% + 30px);margin-left:-15px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:flex-start;align-items:flex-start;justify-content:space-between}.box_desc{color:#fff;padding:0 15px;margin-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.video_item{width:50%;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px}.video_item iframe{width:100%;height:220px;margin-bottom:10px}.vid_name{color:#ffba00;text-transform:uppercase}.contacts .social a{width:40px;height:40px;background-color:#001a4d;color:#ffba00;margin:10px 3px;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;display:inline-flex;-ms-align-items:center;align-items:center;justify-content:center}.contacts .social a:hover{background-color:#fff}.contacts .social a i{color:#ffba00;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.contacts .social a:hover i{color:#01030b}#map{height:100vh}.contacts-page{padding-top:122px}#hamburger{display:block;position:absolute;width:25px;height:20px;top:-29px;left:0;display:none}#hamburger span{position:relative;width:100%;height:1px;display:block;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:#ffba00}#hamburger span:after,#hamburger span:before{content:'';display:block;width:100%;height:1px;position:absolute;left:0;background-color:#ffba00;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}#hamburger span:before{top:6px}#hamburger span:after{top:-6px}#hamburger.active span{background-color:transparent}#hamburger.active span:before{top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#hamburger.active span:after{top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-visible{display:none}.gal_popup{width:90%;padding:0}.pop_container{position:relative;padding-left:calc(50% + 30px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.img_carousel{position:absolute;top:0;left:0;width:50%;height:100%}.slick-slider .slick-list,.slick-slider .slick-track{height:100%}.img_carousel .img_block{height:100%;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.pop_container>.img_block{position:absolute;top:0;left:0;width:50%;bottom:0;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.slick-arrow{position:absolute;background-repeat:no-repeat;background-position:50%;width:27px;padding-top:45px;height:0;top:50%;background-color:transparent;border:none;overflow:hidden;z-index:1;cursor:pointer;opacity:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s cubic-bezier(.23,1,.32,1);-moz-transition:all .5s cubic-bezier(.23,1,.32,1);-o-transition:all .5s cubic-bezier(.23,1,.32,1);transition:all .5s cubic-bezier(.23,1,.32,1)}.slick-arrow:hover{opacity:.5}.slick-prev{background-image:url(../images/ar_left.svg);left:0}.slick-next{background-image:url(../images/ar_right.svg);right:0}.pop_desc_wrap{padding:60px 60px 60px 30px}.pop_desc_wrap h3{font-size:18px;font-weight:400;text-transform:uppercase}.pop_desc_wrap h3:after{content:'';display:block;width:50px;height:2px;background-color:#ffba00;margin:10px 0 20px}.fancybox-close-small:hover:after{color:#01030b!important}ul.cat_page li.no_child a{width:100%;display:block;font-size:14px;text-transform:uppercase;border:2px solid #fff;color:#fff;padding:11px 0;margin-bottom:10px;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}ul.cat_page li.no_child.active a,ul.cat_page li.no_child:hover a{background-color:#ffba00;border:2px solid #ffba00;color:#040a21}.rev_box a{display:block}.video_preview{position:relative;display:block;width:100%;height:230px;background-color:rgba(0,0,0,.3);-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat}.video_preview:before{content:'';display:block;width:55px;height:40px;border-radius:5px;background-color:rgba(0,0,0,.8);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video_preview:after{content:'';position:absolute;top:50%;left:50%;border:8px solid transparent;border-left:16px solid #fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-25%,-50%)}.m_link{text-decoration:none}.slick-initialized .slick-slide img{width:100%;-o-object-fit:cover;object-fit:cover;object-position:center}.my_fr{width:100%!important}.breadcrumbs{margin-bottom:20px}.breadcrumbs ul li{float:left;color:#fff;margin-right:10px}.breadcrumbs ul li a{text-decoration:none;color:#fff}.cat_title_top p{font-size:48px;line-height:1.5;text-transform:uppercase;color:#ffba00;border-bottom:2px solid #ffba00;font-weight:700}@media (max-width:1100px){.slogan{display:none}.mobile-hidden{display:none!important}.mobile-visible{display:block!important}header nav.mobile-visible{position:relative;width:100%;text-align:center}header nav.mobile-visible ul li a{color:#ffba00;text-decoration:none;line-height:1.2;margin-bottom:10px;display:inline-block}header nav.mobile-visible ul li:last-child a{margin-bottom:0}.inner-page header{padding-bottom:20px}#hamburger{display:block}#mobile-menu{display:none;width:calc(100% + 30px);margin-left:-15px;padding:30px 15px;background-color:#001a4d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header_right{width:50%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:flex-end;align-items:flex-end}header{-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.header_phone{margin-top:0}footer .center,footer .left,footer .right{width:100%;text-align:center}footer .logo{width:104px;margin:0 auto!important;float:none;margin-bottom:20px!important}.slogan{float:none;margin:0 auto}.slogan:after{margin:20px auto}footer .soc_links_wrap a{float:none}footer{padding:50px 0 30px}.copy,.policy{float:none;margin:20px auto}.copy span{text-align:center}}@media (max-width:1023px){.half_item{padding-left:calc(0% + 50px);padding-right:50px}.left_sidebar{padding:0}.soc_links_wrap{float:none!important}footer .logo{float:none!important}}@media (max-width:767px){.video_item{width:100%}header{padding-top:20px!important}.half_item{padding-left:15px;padding-right:15px;padding-top:0}.bgimg{height:200px;position:relative;width:100%;bottom:auto;left:auto;top:auto;right:auto;margin-bottom:50px;width:calc(100% + 30px);margin-left:-15px}.img_carousel,.pop_container>.img_block{width:100%;height:200px}.inp_half label{width:100%}.inp_half label:first-child{padding-right:0}.inp_half label:last-child{padding-left:0}.flex_box{justify-content:center}.page-main-screen{padding-top:200px}.carousel_works{width:calc(100% + 30px);margin-left:-15px;padding:0 30px}.page-title h1{font-size:24px}.page-text_container{padding-left:0}.page-content .right_title,.page-content .title_desc{padding-left:0}.contacts-page{padding-top:117px}}@media (max-width:650px){.header_right{width:70%!important;align-items:center}.logo{width:75px;margin-left:0!important;margin-right:0!important}.btn_call_back a{padding:7px 0;font-size:12px}.header_left{width:30%!important;margin-bottom:5px!important}.btn_call_back{width:100%;margin-bottom:0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.content_wrap{padding:15px 15px 15px 0}.single .content_wrap{padding-top:0}article img.wp-post-image{width:100%}.blog .entry-content,.blog .entry-footer,.blog .entry-header,.content_wrap{background:0 0;line-height:1.2}.blog .entry-header{padding:0;background:0 0}.blog .entry-header a:not(.calculate){color:#fff;font-size:16px;line-height:28px;text-transform:uppercase;letter-spacing:1.1px}.blog .calculate_btn_wrap{text-align:center}.blog .entry-header a:not(.calculate):after{content:'';display:block;width:70px;height:2px;background-color:#ffba00;margin-top:7px}.blog .entry-header a:not(.calculate):hover{color:#ffba00}.blog article{margin-bottom:30px;line-height:0;position:relative}.blog article::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.3);border-top:0 solid #ffba00;transition:.4s ease all;opacity:0}.blog article:hover::before{top:-20px;bottom:-10px;left:5px;right:5px;opacity:1;border-top-width:3px;transition:.4s ease all}.blog .entry-footer{padding:0}.blog .breadcrumbs,.blog .page-title{position:relative;z-index:10}.offset{margin-bottom:80px}.navigation.pagination{margin-top:30px;position:relative;z-index:10;width:100%;text-align:center}.navigation.pagination a,.navigation.pagination span{color:#fff}.navigation.pagination a.next{margin-left:15px}.navigation.pagination a.prev{margin-right:15px}.navigation.pagination a.page-numbers{margin:0 10px}.navigation.pagination .page-numbers.current{color:#ffba00}.navigation.pagination a:hover{color:#ffba00}.header_right span{color:#fff;font-size:12px;font-style:italic;line-height:12px}.header_right .number-wrap{display:flex;flex-wrap:wrap}.header_right .number-wrap>*{flex:1 1 100%;text-align:right}.header_right .number-wrap a{order:1}.header_right .number-wrap span{order:2}article.single::before{display:none}article.single .entry-header{display:block}article.single h1{margin-top:10px;color:#fff;font-size:40px;line-height:1.2;margin-bottom:30px}article.single h1:after{content:'';display:block;width:70px;height:2px;background-color:#ffba00;margin-top:7px}article.single p{margin-top:15px;display:block;color:#fff}article.single .entry-header>p>a::after{display:none!important}article.single .calculate{margin-top:50px;line-height:1}article ol li,article ul li{color:#fff}ol:not([class]) li,ul:not([class]) li{position:relative;padding-left:20px}ul:not([class]) li::before{content:'';height:5px;width:5px;position:absolute;top:7px;left:5px;border-radius:50%;background:#ffba00}ol:not([class]){counter-reset:myCounter}ol:not([class]) li::before{counter-increment:myCounter;content:counter(myCounter) '.';color:#ffba00;position:absolute;left:0;top:0}blockquote{font-size:20px;position:relative;padding:15px}blockquote::before{content:'\F27E';color:#ffba00;display:inline-block;font:normal normal normal 36px/1 "Material Design Icons";font-size:36px;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:-3px;left:-3px}.blog .entry-header{display:flex;justify-content:space-between}.blog .entry-header>*{flex:1 1 50%;color:#fff;position:relative}.post-ratings-text{position:absolute;bottom:-20px}.sing_carousel .slick-arrow{font-size:0}article.single>.container{padding-left:0;padding-right:0}article.single{overflow:hidden}.wrapper_img{height:375px;overflow:hidden}.wrapper_img img{height:auto;width:100%}.carousel_works.owl-carousel+.work_item{display:none}.page-content .page-main-screen .content{color:#fff;margin-top:50px}.page-content .page-main-screen .content p,.page_info .half_item p,.page_info .half_item ul{margin-bottom:15px}.page-title h1{size:32px}.light-back .page-main-screen{background:#f1f1f1!important}.light-back .page-main-screen::before{background:0 0}.light-back .breadcrumbs ul li,.light-back .breadcrumbs ul li a,.light-back .page-main-screen .content *{color:#000}nav ul.sub-menu{display:none;position:absolute;background:#ffba00}.header_right nav ul.sub-menu li a{color:#040a21}.header_right nav ul.sub-menu li a:hover{color:#fff;text-decoration:underline}.menu-item-has-children{position:relative;margin-right:10px}.menu-item-has-children:after{content:"\F140";color:#ffba00;font:normal normal normal 24px/1 "Material Design Icons";position:absolute;top:9px;right:-4px}ul.sub-menu .menu-item-has-children:after{color:#040a21}.menu-item-has-children:hover>ul.sub-menu{display:block}.menu-item-has-children:hover:after{content:"\F143";color:#fff!important}ul.sub-menu .menu-item-has-children>ul.sub-menu{left:-100%;top:0;width:230px}#mobile-menu{text-align:left}#mobile-menu ul.sub-menu{display:block;position:initial;background:inherit}#mobile-menu ul.sub-menu .menu-item-has-children>ul.sub-menu{width:auto}#mobile-menu ul.sub-menu{margin-left:20px}#mobile-menu .menu-item-has-children:hover:after{content:"\F140";color:#fff!important}.header_right nav ul li a{padding:10px 20px}.in-text{float:left;padding-right:10px;max-width:100%}.half_item ul{display:inline-block}.price-text-wrapper ul:first-of-type{display:table}.kama_breadcrumbs{color:#fff;position:relative;z-index:10;margin-top:2%}.kama_breadcrumbs .kb_title{color:#bdbdbd}.kama_breadcrumbs a span{color:#fff}.light-back .kama_breadcrumbs a span,.light-back .kb_sep{color:#000}.kama_breadcrumbs li{display:inline}.menu-404_menu-container ul{text-align:center;margin-top:2%}.menu-404_menu-container li{display:inline}.menu-404_menu-container li:first-child{margin-left:3%}.menu-404_menu-container li a{color:#ffba00;font-size:2em;padding-right:3%;line-height:2em}.main_full .title{font-size:2em;text-align:left}.main_full .title:after{height:0}.main_full .sub-title{color:#ffba00;font-size:1.5em;text-transform:uppercase;margin:3%;padding:0 0 0 1%}.sub-title strong{border-style:solid;padding:1%;margin:-1%}.sub-title .col-md-4:nth-child(2n){margin-right:6%;margin-left:-6%}.hide{display:none!important}.triggers .col-sm-6{text-align:center}.triggers .col-md-6:first-child{margin:0 0 0 -7.5%}.triggers-list{list-style-type:none;margin-left:25%;font-size:18px}.triggers-list li:before{content:'\2014\a0'}.triggers-list li{display:flex}.main_full .title{padding:0 5% 0 5%}.main_full .btns_box{margin-bottom:-15%;margin-top:10%}.sticky{position:fixed!important;top:0!important;width:100%!important;background-color:#001a4d}.sticky+.content{padding-top:102px}.social,.trust{background-color:#fff}.social{padding-top:1px}.social .social-links a:hover{text-shadow:0 0 5px #f2b418}@media (max-width:1440px){.header_right{width:95%}.video_box.left{margin-left:0;width:45%;margin:5% 0 0 3%}}@media screen and (min-width:1025px) and (max-width:1280px){.header_right{width:145%}.sub-title strong{padding:1%;margin:-1%;font-size:18px;font-weight:100}}@media (max-width:1024px){.header_right{width:50%}.sub-title .col-sm-4:first-child{margin:0 5% 0 0}.sub-title .col-sm-4:nth-child(2n){margin-right:-3%;margin-left:-3%}.sub-title strong{margin:-2%;font-size:15px}.triggers{margin-left:0}.triggers .col-md-6:first-child{margin:0 -5% 0 -3%}.triggers-list{list-style-type:none;margin:0 10% 5% 10%;font-size:18px}.triggers .col-md-6{text-align:initial}.main_right{min-height:300px!important}.video_box.left{margin:5% 0 0 3%}.mcwidget-embed{margin:1% 0 5% 20%}}@media (max-width:768px){.main_full .title{font-size:1.5em;text-align:left;line-height:30px}.main_full .sub-title{padding:0}.sub-title .col-md-4:first-child{margin:0}.sub-title .col-md-4:nth-child(2n){margin-right:5%;margin-left:5%}.sub-title strong{margin:-1%;font-size:11px}.triggers .col-md-6:first-child{margin:0 -15% 0 -5%}.triggers .col-md-6:nth-child(2n){margin-left:5%}.triggers-list{list-style-type:none;margin:0 10% 5% 10%;font-size:15px}.triggers .col-md-6{text-align:initial}.main_full .btns_box{margin:5% 0 -5% -5%}.main_right{min-height:100px!important}.video_box.left{margin:5% 0 0 10%}.mcwidget-embed{margin:-5% 0 5% 25%}.social .col-sm-4:first-child{margin-left:-3%}}@media (max-width:650px){.thanks_content h1{font-size:71px;margin-top:70px}.sub-title{margin-left:1%!important}.sub-title .col-md-4{margin:-3% 0 0 0;padding-bottom:5%;margin-left:0}.sub-title .col-md-4:nth-child(2n){margin-right:16%;margin-left:0}.triggers{margin-left:-12%}.triggers .col-md-6:first-child{margin:0}.triggers .col-md-6:nth-child(2n){margin-left:0}.triggers-list{list-style-type:none;font-size:4vw;font-weight:600;margin:0 10% 5% 10%}.triggers .col-md-6{text-align:initial}.main_full .btns_box{margin:5% 0 -15% -5%}.sticky{margin-top:0}.main_right{min-height:100px!important}.full-about{margin-left:-5%}.video_box.left{margin:5% 5% 0 10%}.mcwidget-embed{margin:-5% 0 5% 5%}.social .col-sm-4{width:100%}.social .col-sm-4:first-child .social-links{margin-left:25%}}.grey-to-blue{background:rgba(226,226,226,1);background:-moz-linear-gradient(-45deg,rgba(226,226,226,1) 0,rgba(219,219,219,1) 16%,rgba(209,209,209,1) 49%,rgba(205,205,208,1) 50%,rgba(0,3,151,1) 100%);background:-webkit-gradient(left top,right bottom,color-stop(0,rgba(226,226,226,1)),color-stop(16%,rgba(219,219,219,1)),color-stop(49%,rgba(209,209,209,1)),color-stop(50%,rgba(205,205,208,1)),color-stop(100%,rgba(0,3,151,1)));background:-webkit-linear-gradient(-45deg,rgba(226,226,226,1) 0,rgba(219,219,219,1) 16%,rgba(209,209,209,1) 49%,rgba(205,205,208,1) 50%,rgba(0,3,151,1) 100%);background:-o-linear-gradient(-45deg,rgba(226,226,226,1) 0,rgba(219,219,219,1) 16%,rgba(209,209,209,1) 49%,rgba(205,205,208,1) 50%,rgba(0,3,151,1) 100%);background:-ms-linear-gradient(-45deg,rgba(226,226,226,1) 0,rgba(219,219,219,1) 16%,rgba(209,209,209,1) 49%,rgba(205,205,208,1) 50%,rgba(0,3,151,1) 100%);background:linear-gradient(135deg,rgba(226,226,226,1) 0,rgba(219,219,219,1) 16%,rgba(209,209,209,1) 49%,rgba(205,205,208,1) 50%,rgba(0,3,151,1) 100%)}.light-grey{background:rgba(226,226,226,1);background:-moz-linear-gradient(45deg,rgba(226,226,226,1) 0,rgba(219,219,219,1) 36%,rgba(209,209,209,1) 66%,rgba(254,254,254,1) 100%);background:-webkit-gradient(left bottom,right top,color-stop(0,rgba(226,226,226,1)),color-stop(36%,rgba(219,219,219,1)),color-stop(66%,rgba(209,209,209,1)),color-stop(100%,rgba(254,254,254,1)));background:-webkit-linear-gradient(45deg,rgba(226,226,226,1) 0,rgba(219,219,219,1) 36%,rgba(209,209,209,1) 66%,rgba(254,254,254,1) 100%);background:-o-linear-gradient(45deg,rgba(226,226,226,1) 0,rgba(219,219,219,1) 36%,rgba(209,209,209,1) 66%,rgba(254,254,254,1) 100%);background:-ms-linear-gradient(45deg,rgba(226,226,226,1) 0,rgba(219,219,219,1) 36%,rgba(209,209,209,1) 66%,rgba(254,254,254,1) 100%);background:linear-gradient(45deg,rgba(226,226,226,1) 0,rgba(219,219,219,1) 36%,rgba(209,209,209,1) 66%,rgba(254,254,254,1) 100%)}.dark-blue-grey-top{background:rgba(69,101,122,1);background:-moz-linear-gradient(-45deg,rgba(69,101,122,1) 0,rgba(126,133,138,1) 57%,rgba(203,210,214,1) 100%);background:-webkit-gradient(left top,right bottom,color-stop(0,rgba(69,101,122,1)),color-stop(57%,rgba(126,133,138,1)),color-stop(100%,rgba(203,210,214,1)));background:-webkit-linear-gradient(-45deg,rgba(69,101,122,1) 0,rgba(126,133,138,1) 57%,rgba(203,210,214,1) 100%);background:-o-linear-gradient(-45deg,rgba(69,101,122,1) 0,rgba(126,133,138,1) 57%,rgba(203,210,214,1) 100%);background:-ms-linear-gradient(-45deg,rgba(69,101,122,1) 0,rgba(126,133,138,1) 57%,rgba(203,210,214,1) 100%);background:linear-gradient(135deg,rgba(69,101,122,1) 0,rgba(126,133,138,1) 57%,rgba(203,210,214,1) 100%)}.dark-blue-grey{background:rgba(69,101,122,1);background:-moz-linear-gradient(45deg,rgba(69,101,122,1) 0,rgba(126,133,138,1) 57%,rgba(203,210,214,1) 100%);background:-webkit-gradient(left bottom,right top,color-stop(0,rgba(69,101,122,1)),color-stop(57%,rgba(126,133,138,1)),color-stop(100%,rgba(203,210,214,1)));background:-webkit-linear-gradient(45deg,rgba(69,101,122,1) 0,rgba(126,133,138,1) 57%,rgba(203,210,214,1) 100%);background:-o-linear-gradient(45deg,rgba(69,101,122,1) 0,rgba(126,133,138,1) 57%,rgba(203,210,214,1) 100%);background:-ms-linear-gradient(45deg,rgba(69,101,122,1) 0,rgba(126,133,138,1) 57%,rgba(203,210,214,1) 100%);background:linear-gradient(45deg,rgba(69,101,122,1) 0,rgba(126,133,138,1) 57%,rgba(203,210,214,1) 100%)}.light-blue-grey{background:rgba(160,214,250,1);background:-moz-linear-gradient(45deg,rgba(160,214,250,1) 0,rgba(155,160,163,1) 67%,rgba(155,160,163,1) 100%);background:-webkit-gradient(left bottom,right top,color-stop(0,rgba(160,214,250,1)),color-stop(67%,rgba(155,160,163,1)),color-stop(100%,rgba(155,160,163,1)));background:-webkit-linear-gradient(45deg,rgba(160,214,250,1) 0,rgba(155,160,163,1) 67%,rgba(155,160,163,1) 100%);background:-o-linear-gradient(45deg,rgba(160,214,250,1) 0,rgba(155,160,163,1) 67%,rgba(155,160,163,1) 100%);background:-ms-linear-gradient(45deg,rgba(160,214,250,1) 0,rgba(155,160,163,1) 67%,rgba(155,160,163,1) 100%);background:linear-gradient(45deg,rgba(160,214,250,1) 0,rgba(155,160,163,1) 67%,rgba(155,160,163,1) 100%)}