@font-face{font-family:'Gilroy';src:url(fonts/Gilroy/Gilroy-ExtraBold.eot);src:local('Gilroy ExtraBold') , local('Gilroy-ExtraBold') , url(fonts/Gilroy/Gilroy-ExtraBold.eot?#iefix) format('embedded-opentype') , url(fonts/Gilroy/Gilroy-ExtraBold.woff) format('woff') , url(fonts/Gilroy/Gilroy-ExtraBold.ttf) format('truetype');font-weight:800;font-style:normal}@font-face{font-family:'Gilroy';src:url(fonts/Gilroy/Gilroy-Heavy.eot);src:local('Gilroy Heavy') , local('Gilroy-Heavy') , url(fonts/Gilroy/Gilroy-Heavy.eot?#iefix) format('embedded-opentype') , url(fonts/Gilroy/Gilroy-Heavy.woff) format('woff') , url(fonts/Gilroy/Gilroy-Heavy.ttf) format('truetype');font-weight:900;font-style:normal}@font-face{font-family:'Gilroy';src:url(fonts/Gilroy/Gilroy-LightItalic.eot);src:local('Gilroy Light Italic') , local('Gilroy-LightItalic') , url(fonts/Gilroy/Gilroy-LightItalic.eot?#iefix) format('embedded-opentype') , url(fonts/Gilroy/Gilroy-LightItalic.woff) format('woff') , url(fonts/Gilroy/Gilroy-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic}@font-face{font-family:'Gilroy';src:url(fonts/Gilroy/Gilroy-ThinItalic.eot);src:local('Gilroy Thin Italic') , local('Gilroy-ThinItalic') , url(fonts/Gilroy/Gilroy-ThinItalic.eot?#iefix) format('embedded-opentype') , url(fonts/Gilroy/Gilroy-ThinItalic.woff) format('woff') , url(fonts/Gilroy/Gilroy-ThinItalic.ttf) format('truetype');font-weight:100;font-style:italic}@font-face{font-family:'Gilroy';src:url(fonts/Gilroy/Gilroy-BlackItalic.eot);src:local('Gilroy Black Italic') , local('Gilroy-BlackItalic') , url(fonts/Gilroy/Gilroy-BlackItalic.eot?#iefix) format('embedded-opentype') , url(fonts/Gilroy/Gilroy-BlackItalic.woff) format('woff') , url(fonts/Gilroy/Gilroy-BlackItalic.ttf) format('truetype');font-weight:900;font-style:italic}@font-face{font-family:'Gilroy';src:url(fonts/Gilroy/Gilroy-BoldItalic.eot);src:local('Gilroy Bold Italic') , local('Gilroy-BoldItalic') , url(fonts/Gilroy/Gilroy-BoldItalic.eot?#iefix) format('embedded-opentype') , url(fonts/Gilroy/Gilroy-BoldItalic.woff) format('woff') , url(fonts/Gilroy/Gilroy-BoldItalic.ttf) format('truetype');font-weight:bold;font-style:italic}@font-face{font-family:'Gilroy';src:url(fonts/Gilroy/Gilroy-SemiBold.eot);src:local('Gilroy SemiBold') , local('Gilroy-SemiBold') , url(fonts/Gilroy/Gilroy-SemiBold.eot?#iefix) format('embedded-opentype') , url(fonts/Gilroy/Gilroy-SemiBold.woff) format('woff') , url(fonts/Gilroy/Gilroy-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Gilroy';src:url(fonts/Gilroy/Gilroy-UltraLightItalic.eot);src:local('Gilroy UltraLight Italic') , local('Gilroy-UltraLightItalic') , url(fonts/Gilroy/Gilroy-UltraLightItalic.eot?#iefix) format('embedded-opentype') , url(fonts/Gilroy/Gilroy-UltraLightItalic.woff) format('woff') , url(fonts/Gilroy/Gilroy-UltraLightItalic.ttf) format('truetype');font-weight:200;font-style:italic}@font-face{font-family:'Gilroy';src:url(fonts/Gilroy/Gilroy-SemiBoldItalic.eot);src:local('Gilroy SemiBold Italic') , local('Gilroy-SemiBoldItalic') , url(fonts/Gilroy/Gilroy-SemiBoldItalic.eot?#iefix) format('embedded-opentype') , url(fonts/Gilroy/Gilroy-SemiBoldItalic.woff) format('woff') , url(fonts/Gilroy/Gilroy-SemiBoldItalic.ttf) format('truetype');font-weight:600;font-style:italic}@font-face{font-family:'Gilroy';src:url(fonts/Gilroy/Gilroy-Light.eot);src:local('Gilroy Light') , local('Gilroy-Light') , url(fonts/Gilroy/Gilroy-Light.eot?#iefix) format('embedded-opentype') , url(fonts/Gilroy/Gilroy-Light.woff) format('woff') , url(fonts/Gilroy/Gilroy-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Gilroy';src:url(fonts/Gilroy/Gilroy-MediumItalic.eot);src:local('Gilroy Medium Italic') , local('Gilroy-MediumItalic') , url(fonts/Gilroy/Gilroy-MediumItalic.eot?#iefix) format('embedded-opentype') , url(fonts/Gilroy/Gilroy-MediumItalic.woff) format('woff') , url(fonts/Gilroy/Gilroy-MediumItalic.ttf) format('truetype');font-weight:500;font-style:italic}@font-face{font-family:'Gilroy';src:url(fonts/Gilroy/Gilroy-ExtraBoldItalic.eot);src:local('Gilroy ExtraBold Italic') , local('Gilroy-ExtraBoldItalic') , url(fonts/Gilroy/Gilroy-ExtraBoldItalic.eot?#iefix) format('embedded-opentype') , url(fonts/Gilroy/Gilroy-ExtraBoldItalic.woff) format('woff') , url(fonts/Gilroy/Gilroy-ExtraBoldItalic.ttf) format('truetype');font-weight:800;font-style:italic}@font-face{font-family:'Gilroy';src:url(fonts/Gilroy/Gilroy-Regular.eot);src:local('Gilroy Regular') , local('Gilroy-Regular') , url(fonts/Gilroy/Gilroy-Regular.eot?#iefix) format('embedded-opentype') , url(fonts/Gilroy/Gilroy-Regular.woff) format('woff') , url(fonts/Gilroy/Gilroy-Regular.ttf) format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Gilroy';src:url(fonts/Gilroy/Gilroy-HeavyItalic.eot);src:local('Gilroy Heavy Italic') , local('Gilroy-HeavyItalic') , url(fonts/Gilroy/Gilroy-HeavyItalic.eot?#iefix) format('embedded-opentype') , url(fonts/Gilroy/Gilroy-HeavyItalic.woff) format('woff') , url(fonts/Gilroy/Gilroy-HeavyItalic.ttf) format('truetype');font-weight:900;font-style:italic}@font-face{font-family:'Gilroy';src:url(fonts/Gilroy/Gilroy-Medium.eot);src:local('Gilroy Medium') , local('Gilroy-Medium') , url(fonts/Gilroy/Gilroy-Medium.eot?#iefix) format('embedded-opentype') , url(fonts/Gilroy/Gilroy-Medium.woff) format('woff') , url(fonts/Gilroy/Gilroy-Medium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Gilroy';src:url(fonts/Gilroy/Gilroy-RegularItalic.eot);src:local('Gilroy Regular Italic') , local('Gilroy-RegularItalic') , url(fonts/Gilroy/Gilroy-RegularItalic.eot?#iefix) format('embedded-opentype') , url(fonts/Gilroy/Gilroy-RegularItalic.woff) format('woff') , url(fonts/Gilroy/Gilroy-RegularItalic.ttf) format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'Gilroy';src:url(fonts/Gilroy/Gilroy-UltraLight.eot);src:local('Gilroy UltraLight') , local('Gilroy-UltraLight') , url(fonts/Gilroy/Gilroy-UltraLight.eot?#iefix) format('embedded-opentype') , url(fonts/Gilroy/Gilroy-UltraLight.woff) format('woff') , url(fonts/Gilroy/Gilroy-UltraLight.ttf) format('truetype');font-weight:200;font-style:normal}@font-face{font-family:'Gilroy';src:url(fonts/Gilroy/Gilroy-Bold.eot);src:local('Gilroy Bold') , local('Gilroy-Bold') , url(fonts/Gilroy/Gilroy-Bold.eot?#iefix) format('embedded-opentype') , url(fonts/Gilroy/Gilroy-Bold.woff) format('woff') , url(fonts/Gilroy/Gilroy-Bold.ttf) format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'Gilroy';src:url(fonts/Gilroy/Gilroy-Thin.eot);src:local('Gilroy Thin') , local('Gilroy-Thin') , url(fonts/Gilroy/Gilroy-Thin.eot?#iefix) format('embedded-opentype') , url(fonts/Gilroy/Gilroy-Thin.woff) format('woff') , url(fonts/Gilroy/Gilroy-Thin.ttf) format('truetype');font-weight:100;font-style:normal}@font-face{font-family:'Gilroy';src:url(fonts/Gilroy/Gilroy-Black.eot);src:local('Gilroy Black') , local('Gilroy-Black') , url(fonts/Gilroy/Gilroy-Black.eot?#iefix) format('embedded-opentype') , url(fonts/Gilroy/Gilroy-Black.woff) format('woff') , url(fonts/Gilroy/Gilroy-Black.ttf) format('truetype');font-weight:900;font-style:normal}*{margin:0;padding:0}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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:top;outline:none}input,select,textarea,button{font-family:'Gilroy';-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input:focus,select:focus,textarea:focus,button:focus{outline:none}html{}body{font-family:'Gilroy'}img{max-width:100%}a,input,select,textarea,button{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.clear{clear:both}.float_left{float:left}.float_right{float:right}.float_none{float:none}.width_10{width:25%}.width_25{width:25%}.width_33{width:33%}.width_50{width:50%}.width_75{width:75%}.width_100{width:100%}.wrapper_block{padding-left:15px;padding-right:15px}.block{max-width:1200px;margin:0 auto}.inline_block{display:inline-block}.display_block{display:block}.text_center{text-align:center}.text_left{text-align:left}.text_right{text-align:right}.text_justify{text-align:justify}.ease_hover{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form_result{text-align:center}.form_result>*{margin-top:20px;font-size:18px;font-weight:bold}.result_success,.form_success{color:#0f4672}.result_error,.form_error{color:#c90000}.btn,a.btn{cursor:pointer;text-decoration:none;padding:10px 50px;border-radius:50px;border:none;font-size:20px;display:inline-block;font-weight:bold;border:2px solid;position:relative}.btn:hover{text-decoration:none}a.btn.btn-simple:link,.btn.btn-simple,a.btn.btn-simple:visited,.btn.btn-simple:visited{border-color:#0f4672;color:#0f4672;background:transparent}a.btn.btn-simple:hover,.btn.btn-simple:hover{border-color:#0f4672;color:#fff;background:#0f4672}a.btn.btn-simple:active,.btn.btn-simple:active{border-color:#3f6b8e;color:#fff;background:#3f6b8e}a.btn.btn-simple.disabled,.btn.btn-simple:disabled{border-color:#0f4672;color:#0f4672;background:transparent;cursor:default;opacity:.5}.btn_submit{background:#00448b;padding:10px 15px;color:#fff;text-transform:uppercase;font-size:20px;letter-spacing:10px;border:none;border-radius:5px;width:100%;cursor:pointer}.btn_submit.disabled,.btn_submit:disabled{background:#00448b;cursor:default;opacity:.5}.input_group{margin-bottom:20px}.input_group .input_text{width:100%}.input_text{border:1px solid #dfe3ea;padding:10px 15px;border-radius:3px;color:#05181b;font-size:20px;background:#fff}.input_text.input_text_error{border-color:#c90000}.input_text:hover{border-color:#3f6b8e}.input_text:focus{border-color:#6589a5}.input_text:disabled{border-color:#0f4672;color:#767676}.simple_wrapper_block{padding-top:35px;padding-bottom:35px}.simple_wrapper_block+.simple_wrapper_block{margin-top:-50px}.wide_image_block{max-width:1500px;margin:0 auto}.wide_image_block img{width:100%;height:auto}#main_menu_wrapper{background:}#main_menu{}#main_menu ul{}#main_menu ul li{list-style:none}#main_menu ul li a{}#main_menu ul li a:hover,#main_menu ul li.current a{}.menu_mobile{display:none}.menu_mobile span{}#header_block{position:absolute;top:0;width:100%;z-index:5}#header_wrapper{background:url(https://gkmonolit.ua/assets/site/images/xheader_bg.png.pagespeed.ic.rLmY37eWcW.png) center top repeat-x transparent}#header{padding-top:18px;padding-bottom:18px}#logo_main{color:#fff;display:block;text-decoration:none;float:left}#logo_main img{float:left}.logo_main_texts{float:left;margin-left:20px;margin-top:7px}.logo_main_text_1{display:block;font-size:18px}.logo_main_text_2{display:block;font-weight:900;font-size:28px;text-transform:uppercase}.menu_burger{}.menu{margin:20px 210px}.menu ul{text-align:center}.menu ul li{display:inline-block;margin:0 15px}.menu ul li a{font-size:20px;color:#fff;text-decoration:none;text-transform:uppercase}.menu ul li a:hover{opacity:.3}.menu ul li.current a{opacity:.3}.header_langs{margin-top:20px}.langs{float:right}.langs ul{}.langs ul li{display:inline-block}.langs ul li+li{margin-left:10px}.langs ul li a{font-size:20px;color:#fff;text-decoration:none}.langs ul li a:hover{opacity:.3}.langs ul li.current a{opacity:.3}#main_slide_wrapper{background-position:center center;background-repeat:no-repeat;background-size:cover}#main_slide_wrapper video{position:absolute;width:100%;height:100%;z-index:0;object-fit:cover;left:0;opacity:.5}.main_slide_home_video:before{content:'';background: linear-gradient(0deg, rgb(4 29 56) 0%, rgb(0 0 0 / 76%) 100%);position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1}#main_slide{min-height:calc(100vh);position:relative}.main_slide_inner{min-height:calc(100vh);position:relative}.main_slide_inner_2{min-height:calc(100vh);position:relative;display:flex;align-items:center;justify-content:center}.main_slide_title{width:100%;text-align:center;font-size:80px;font-weight:900;color:#fff}.b1_logo{position:absolute;top:50%;left:50%;z-index:1;margin-top:-65px;margin-left:-65px}.b1_logo a{}.b1_logo_icon{}.b1_logo_icon img{}.b1_logo_icon{display:inline-block;position:relative}.b1_logo_icon:before{width:150px;height:150px;border:1px solid #fff;animation:ballbig 3s .2s linear infinite}.b1_logo_icon:after{width:165px;height:165px;border:1px solid #fff;animation:ballbig_2 3s 2s linear infinite;opacity:.4}.b1_logo_icon:before,.b1_logo_icon:after{content:"";position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%}@keyframes ballbig {
  0% {
    transform: translate(-50%,-50%) scale(1);
    opacity: .8; }
  60% {
    transform: translate(-50%,-50%) scale(1.4);
    opacity: .5; }
  100% {
    transform: translate(-50%,-50%) scale(1.7);
    opacity: 0; }
}@keyframes ballbig_2 {
  0% {
    transform: translate(-50%,-50%) scale(1);
    opacity: .4; }
  60% {
    transform: translate(-50%,-50%) scale(1.4);
    opacity: .25; }
  100% {
    transform: translate(-50%,-50%) scale(1.7);
    opacity: 0; }
}.b1_texts{color:#fff;position:absolute;bottom:100px;left:0;max-width:500px;text-shadow:1px 1px 1px #404040}.b1_text_1{font-size:29px;font-weight:600}.b1_text_2{font-size:43px;font-weight:900;text-transform:uppercase}.main_slide_scroll_button{position:absolute;bottom:0;left:0;width:100%;text-align:center}.main_slide_scroll_button svg .animate{animation:scroll .7s infinite alternate linear}@keyframes scroll {
      from {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
      }
      to {
        -webkit-transform: translateY(10%);
        -moz-transform: translateY(10%);
        -ms-transform: translateY(10%);
        -o-transform: translateY(10%);
        transform: translateY(10%);
      }
}.simple_title{text-align:center;color:#dbdfe7;font-size:100px;font-weight:900;padding-bottom:40px;text-transform:uppercase}.projects_items{font-size:0;text-align:center;margin:0 -15px}.projects_item{width:33.3333%;display:inline-block}.projects_item a{}.projects_item_inner{margin:0 15px 30px 15px;position:relative}.projects_item_inner:after{content:'';width:100%;height:100%;position:absolute;display:none;background:transparent;z-index:1;top:0;left:0}.projects_item_inner img{width:100%}.projects_item_inner .atropos-active .atropos-shadow{opacity:.7!important}.projects_item_inner .atropos-banner .atropos-shadow{filter:blur(10px);opacity:.5}.projects_item_inner .atropos-banner img{left:0;right:0}.projects_item_inner .atropos-banner .atropos-inner{border-radius:0}#content_wrapper{background:}#content{}.content_text_narrow_block{max-width:800px;margin:0 auto}.content_text{line-height:130%;font-size:20px;overflow:hidden}.content_text iframe{height:auto;width:100%;aspect-ratio: 16 / 9}.content_text *+*:not(img) {margin-top:15px}.content_text *+table{margin-top:15px}.content_text img{height:auto!important}.content_text td img{min-width:100px}.content_text h1,.content_text h2,.content_text h3,.content_text h4,.content_text h5,.content_text h6{text-transform:uppercase;font-weight:bold;line-height:130%}.content_text li p,.content_text li div,.content_text li span{display:contents;margin-top:0}.content_text h1{font-size:30px;font-weight:900}.content_text h2{font-size:22px;font-weight:900;text-align:left}.content_text h2 strong{font-weight:900}.content_text h3{font-size:20px;text-align:left}.content_text h4{font-size:19px;text-align:left}.content_text h5{font-size:18px;text-align:left}.content_text h6{font-size:17px;text-align:left}.content_text p{text-align:justify}.content_text ul p{text-align:left;padding-bottom:0}.content_text ul:not([class]),
.content_text ol:not([class]) {padding-left:0;padding-right:2.5em}.content_text ul:not([class]) li,
.content_text ol:not([class]) li {transform:translateX(2.5em)}.content_text ul{margin-left:25px;margin-bottom:15px}.content_text ul li{list-style-position:inside}.content_text ol{margin-left:25px;margin-bottom:15px}.content_text ol li{list-style-position:inside}.content_text a:link{text-decoration:none;color:#00448b}.content_text a:hover{text-decoration:underline}.content_text a:active{text-decoration:underline}.content_text a:visited{text-decoration:underline}.content_text table{border-spacing:0;border-collapse:collapse}.content_text table tr{border-spacing:0;border-collapse:collapse}.content_text table tr th,.content_text table tr td{border:1px solid #000;border-spacing:0;border-collapse:collapse;padding:10px}.content_text blockquote{display:block;border-width:2px 0;border-style:solid;border-color:#00448b;padding:30px 20px 20px 20px;position:relative;margin-top:35px;line-height:160%;font-size:18px;font-weight:500;text-align:center}.content_text blockquote *+*{margin-top:5px}.content_text blockquote:before{content:'';position:absolute;top:-26px;left:50%;margin-left:-90px;background:url(https://gkmonolit.ua/assets/site/images/xlogo_footer.png.pagespeed.ic.WPPXk3mQJd.png) center center no-repeat #00448b;background-size:contain;width:180px;height:50px}#footer_wrapper{background:#edeff4;padding-top:50px;padding-bottom:50px}#footer{}.footer_left{float:left;width:50%}.footer_right{float:right;width:50%}#logo_footer{display:inline-block;color:#00448b}#logo_footer img{float:left}.logo_footer_texts{float:left;margin-left:25px;margin-top:7px}.logo_footer_text_1{display:block;font-size:34px}.logo_footer_text_2{display:block;font-weight:900;font-size:52px;text-transform:uppercase}.footer_phone{margin-top:30px}.footer_phone a{color:#000;font-size:28px;font-weight:700;text-decoration:none}.footer_address{font-size:20px}.footer_address a{color:#000;text-decoration:none}.footer_form_group{position:relative;margin-bottom:30px}.footer_form_left{width:calc(50% - 15px)}.footer_form_right{position:absolute;height:100%;width:calc(50% - 15px);top:0;right:0}.footer_form_right textarea{position:absolute;height:100%;width:100%}#copyright_wrapper{background:#dae0e8;padding-top:10px;padding-bottom:10px}#copyright{}.copyright_left{color:#333}#copyright a{color:#333;text-decoration:none}#copyright a img{margin-top:-5px;margin-bottom:-5px;height:30px;margin-left:3px}#copyright a:hover{color:#c90000}.copyright_left{float:left}.copyright_right{float:right}@media screen and (max-width:767px){.copyright_left,.copyright_right{float:none;text-align:center}.copyright_right{margin-top:7px}}@media screen and (max-width:400px){#copyright a{display:block;margin-top:5px}}body.body_pop_up{overflow:hidden}.pop_up_window_wrapper{z-index:10000;position:fixed;top:0;left:0;background:rgba(0,0,0,.7);height:100%;width:100%;vertical-align:middle;text-align:center;display:none;overflow-y:auto;overflow-x:hidden}.pop_up_window_wrapper_1{display:table;height:100%;width:100%}.pop_up_window_wrapper_2{display:table-row;height:100%;width:100%}.pop_up_window_wrapper_3{display:table-cell;height:100%;width:100%;vertical-align:middle;text-align:center}.pop_up_window{display:inline-block;vertical-align:middle;padding:15px 15px;margin:20px 20px;background:#fff;z-index:10;position:relative;text-align:justify;opacity:0;-ms-transform:scale(.8);transform:scale(.8);transition:opacity .5s , transform .5s}body.body_pop_up .pop_up_window{opacity:1;-ms-transform:scale(1);transform:scale(1)}.pop_up_window_close{position:absolute;display:block;top:7px;right:7px;background:url(https://gkmonolit.ua/assets/site/images/pop_up_close.png) center center no-repeat transparent;height:14px;width:14px;cursor:pointer}.pop_up_window_shadow{z-index:1;position:fixed;top:0;left:0;height:100%;width:100%}.pagination{}@media screen and (min-width:1101px){.menu_mobile_block{display:none}}@media screen and (max-width:1100px){.menu{display:none;margin:0;margin-right:0;clear:both}.menu>ul{display:block;max-width:400px;margin:0 auto}.menu .submenu_parent .submenu{position:relative;z-index:10;margin-top:0;opacity:1;filter: alpha(opacity=100);visibility:visible}.menu.mobile_menu_show ul{display:block}.menu.mobile_menu_show ul li{display:block}.menu ul li a{padding:15px 5px}.menu ul li ul{display:none}.menu ul li:hover ul{display:block}.menu ul li ul li{width:auto!important}.menu ul li ul li a{width:auto!important}.menu_burger{float:right;height:40px;overflow:hidden;background:transparent;margin:13px 0 13px 20px;display:inline-block;padding:1px 0;border:none;border-radius:4px;cursor:pointer;vertical-align:top}.menu_burger span{background:#fff;display:block;height:4px;width:35px;margin:7px 0;-webkit-transition:all .2s cubic-bezier(0,1,0,1);-moz-transition:all .2s cubic-bezier(0,1,0,1);-o-transition:all .2s cubic-bezier(0,1,0,1);transition:all .2s cubic-bezier(0,1,0,1);transition-timing-function:ease;transition-duration:.15s;transition-property:transform}.mobile_main_menu_show .menu_burger span:first-child{transform:translate3d(0,10px,0) rotate(45deg)}.mobile_main_menu_show .menu_burger span:last-child{transform:translate3d(0,-20px,0) rotate(135deg);margin-top:15px}.mobile_main_menu_show .menu_burger span:nth-child(2) {transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.mobile_main_menu_show .menu_burger span{background:#00448b}.mobile_main_menu_show .menu_burger{position:fixed;z-index:1000;top:0;right:20px}.menu_mobile_block{position:fixed;top:0;left:0;width:100%;height:100%;bottom:0;z-index:100;overflow-x:hidden;overflow-y:auto;visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;max-height:100%;border:none}.menu_mobile_block.active{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.menu_mobile_inner_top{position:absolute;background:inherit;top:0;left:0;width:100%;height:70px;z-index:10}.menu_mobile_inner{background:#fff;width:280px;position:fixed;z-index:10;top:0;right:0;width:280px;height:100%}.menu_mobile_narrow{padding:70px 0 20px 0;width:100%;overflow:auto;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.menu_mobile_content{height:100%;width:100%;overflow:auto;height:100%}.menu_mobile_block.active .menu_mobile_shadow{display:block}.menu_mobile_block .menu_mobile_shadow{display:none;position:fixed;z-index:1;top:0;left:0;width:100%;height:100%;background:transparent}.mobile_main_menu_show .menu_mobile_shadowed{opacity:1;-ms-transform:scale(1);transform:scale(1);display:block}.menu_mobile_shadowed{display:none;position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);opacity:0;-ms-transform:scale(.1);transform:scale(.1);transition:opacity .5s , transform .5s}.menu_mobile_block{}.menu_mobile_block .menu ul{}.menu_mobile_block .menu ul li{display:block}.menu_mobile_block .menu ul li a{color:#000;padding:10px 20px}.menu_mobile_menu{}.menu_mobile_menu ul{}.menu_mobile_menu ul li{display:block}.menu_mobile_menu ul li a{color:#000;font-size:16px;padding:10px 20px;display:block;text-decoration:none}.mobile_langs{float:none;margin-bottom:15px}.mobile_langs ul li a{color:#000}.langs_menu_info{padding:25px 16px}.projects_item_inner:after{display:block}}@media screen and (max-width:867px){.simple_title{font-size:70px}.main_slide_title{font-size:55px}.projects_item{width:50%}.footer_left,.footer_right{float:none;width:auto;max-width:430px;margin:0 auto}.footer_left+.footer_right{margin-top:35px}.footer_left{text-align:center}}@media screen and (max-width:767px){.b1_text_1{font-size:22px}.b1_text_2{font-size:40px}}@media screen and (max-width:640px){.b1_text_1{font-size:20px}.b1_text_2{font-size:35px}.simple_title{font-size:50px}.main_slide_title{font-size:40px}.projects_item{width:auto;max-width:350px;margin:0 auto}}@media screen and (max-width:480px){.main_slide_title{font-size:35px}#logo_footer img{max-width:70px}.logo_footer_texts{margin-left:15px;margin-top:0}.logo_footer_text_1{font-size:24px}.logo_footer_text_2{font-size:38px}.footer_form_left{width:auto}.footer_form_right{width:auto;position:relative}.footer_form_right textarea{width:100%;position:relative}}@media screen and (max-width:400px){.header_langs{display:none}}