@font-face{font-family:Brutal;src:url(/fonts/BrutalTypeLight.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Brutal;src:url(/fonts/BrutalTypeMedium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@charset "utf-8";html,body,div,span,h1,h2,h3,h4,h5,h6,a,p,img,ol,ul,li,form,input,button,textarea,label,fieldset,legend,blockquote,table,caption,tbody,tfoot,thead,tr,th,td,sub,sup,object,iframe{margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline}*:focus{outline: 0}b,strong{font-weight: 500}i,em{font-style: italic}li{list-style: none}table{border-spacing: 0;border-collapse: collapse}td,th{text-align: center;vertical-align: middle}a,[type="submit"],[type="button"],label,select,button{cursor: pointer}a{color: inherit;text-decoration: none}textarea{resize: none;overflow: auto}sup{vertical-align: super}sub{vertical-align: sub}aside,header,footer,article,section,nav{display: block;margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline}html{-webkit-text-size-adjust: none}input:not([type="checkbox"]):not([type="radio"]){-webkit-appearance: none}*{box-sizing: border-box;-webkit-box-sizing: border-box}iframe{display: block;position: relative}@-webkit-keyframes shake-horizontal{25%{-webkit-transform: translateX(2px)}50%{-webkit-transform: translateX(0)}75%{-webkit-transform: translateX(-2px)}100%{-webkit-transform: translateX(0)}}@keyframes shake-horizontal{25%{transform: translateX(2px)}50%{transform: translateX(0)}75%{transform: translateX(-2px)}100%{transform: translateX(0)}}@-webkit-keyframes f-submit-progress{0%{opacity: 0}50%{opacity: 1}100%{opacity: 0}}@keyframes f-submit-progress{0%{opacity: 0}50%{opacity: 1}100%{opacity: 0}}@-webkit-keyframes buzz-out{10%{-webkit-transform: translateX(3px) rotate(2deg)}20%{-webkit-transform: translateX(-3px) rotate(-2deg)}30%{-webkit-transform: translateX(3px) rotate(2deg)}40%{-webkit-transform: translateX(-3px) rotate(-2deg)}50%{-webkit-transform: translateX(2px) rotate(1deg)}60%{-webkit-transform: translateX(-2px) rotate(-1deg)}70%{-webkit-transform: translateX(2px) rotate(1deg)}80%{-webkit-transform: translateX(-2px) rotate(-1deg)}90%{-webkit-transform: translateX(1px) rotate(0)}100%{-webkit-transform: translateX(-1px) rotate(0)}}@keyframes buzz-out{10%{transform: translateX(3px) rotate(2deg)}20%{transform: translateX(-3px) rotate(-2deg)}30%{transform: translateX(3px) rotate(2deg)}40%{transform: translateX(-3px) rotate(-2deg)}50%{transform: translateX(2px) rotate(1deg)}60%{transform: translateX(-2px) rotate(-1deg)}70%{transform: translateX(2px) rotate(1deg)}80%{transform: translateX(-2px) rotate(-1deg)}90%{transform: translateX(1px) rotate(0)}100%{transform: translateX(-1px) rotate(0)}}@-webkit-keyframes wobble-horizontal{16.65%{-webkit-transform: translateX(8px)}33.3%{-webkit-transform: translateX(-6px)}49.95%{-webkit-transform: translateX(4px)}66.6%{-webkit-transform: translateX(-2px)}83.25%{-webkit-transform: translateX(1px)}100%{-webkit-transform: translateX(0)}}@keyframes wobble-horizontal{16.65%{transform: translateX(8px)}33.3%{transform: translateX(-6px)}49.95%{transform: translateX(4px)}66.6%{transform: translateX(-2px)}83.25%{transform: translateX(1px)}100%{transform: translateX(0)}}@-webkit-keyframes wobble-vertical{16.65%{-webkit-transform: translateY(8px)}33.3%{-webkit-transform: translateY(-6px)}49.95%{-webkit-transform: translateY(4px)}66.6%{-webkit-transform: translateY(-2px)}83.25%{-webkit-transform: translateY(1px)}100%{-webkit-transform: translateY(0)}}@keyframes wobble-vertical{16.65%{transform: translateY(8px)}33.3%{transform: translateY(-6px)}49.95%{transform: translateY(4px)}66.6%{transform: translateY(-2px)}83.25%{transform: translateY(1px)}100%{transform: translateY(0)}}@-webkit-keyframes pulse{25%{-webkit-transform: scale(1.05)}75%{-webkit-transform: scale(0.95)}}@keyframes pulse{25%{transform: scale(1.05)}75%{transform: scale(0.95)}}@-webkit-keyframes arrow-wobble{25%{-webkit-transform: translateY(3px)}75%{-webkit-transform: translateY(-3px)}}@keyframes arrow-wobble{25%{transform: translateY(3px)}75%{transform: translateY(-3px)}}@-webkit-keyframes backlight{50%{box-shadow: 0 0 8px rgba(221,27,112,0.5)}}@keyframes backlight{50%{box-shadow: 0 0 8px rgba(221,27,112,0.5)}}html,body{overflow-x: hidden}html{background: #fff;font: 300 14px/16px Brutal;color: #333}#global_wrapper{overflow: hidden;position: relative;padding: 84px 0 230px}#global_wrapper:before{content:'';display: block;width: 100%;height: 0;position: fixed;top: 0}.wrapper{display: block;max-width: 940px;min-width: 320px;margin: auto;position: relative}::-moz-selection{background: #dd1b70;color: #fff}::selection{background: #dd1b70;color: #fff}.clear{clear: both}.table{display: table;width: 100%;height: 100%}.cell{display: table-cell;width: 100%;height: 100%;vertical-align: middle}.justify{text-align: justify;line-height: 0;position: relative}.justify:after{content:'';display: inline-block;width: 100%;height: 0}.ellipsis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis}.unselectable{-webkit-user-select: none;user-select: none}.transition{-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s}.underline{display: inline-block;position: relative}.underline:after{content:'';display: block;width: 0;height: 1px;background: #333;margin: auto;position: absolute;left: 0;right: 0;bottom: 0;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s}.underline.blue:after{background: #00aac9}.underline:hover:after{width: 100%}.underline_inner:hover .underline:after{width: 100%}.underlined:after{width: 100%}.underlined:hover:after{opacity: 0;visibility: hidden}.text_underline{text-decoration: none}.text_underline:hover{text-decoration: underline}.text_underlined{text-decoration: underline}.text_underlined:hover{text-decoration: none}.lightbox{display: inline-block;vertical-align: top;position: relative}.lightbox img{display: block;width: 100%;height: 100%}.lightbox .overlay{display: block;opacity: 0;width: 100%;height: 100%;margin: auto;position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0,0,0,0.7)}.lightbox .overlay:after{content:'+';display: block;width: 40px;height: 40px;border: 3px solid #fff;border-radius: 50%;margin: auto;position: absolute;left: 0;right: 0;top: 0;bottom: 0;font: 36px/40px Arial;color: #fff;text-align: center;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;-webkit-transform: scale(3);transform: scale(3)}.lightbox:hover{}.lightbox:hover .overlay{opacity: 1}.lightbox:hover .overlay:after{-webkit-transform: scale(1);transform: scale(1)}.icon{display: block;position: relative;background: url(/img/icons.webp) -9999px 0 no-repeat}.logo{display: block;width: 132px;height: 38px;background: url(/img/logo.svg) no-repeat;position: relative}.logo p{width: 100px;font: 300 11px/11px Brutal;position: absolute;left: 140px;top: 8px}.fslider_arrow{display: block;width: 49px;height: 49px;background: url(/img/icons.webp) no-repeat;margin: auto;position: absolute;top: 0;bottom: 0;z-index: 10}.fslider_arrow.prev{background-position: 0 -659px}.fslider_arrow.next{background-position: -51px -659px}.fslider_arrow span{display: block;width: 49px;height: 49px;background: url(/img/icons.webp) no-repeat;opacity: 0;visibility: hidden}.fslider_arrow:hover span{opacity: 1;visibility: visible}.fslider_arrow.prev span{background-position: -102px -659px}.fslider_arrow.next span{background-position: -153px -659px}.social{}.social .icon{width: 38px;height: 38px}.social a{border-radius: 50%;margin: 0 30px 5px 0}.social .phone{background-position: -167px -206px}.social .mail{background-position: -207px -206px}.social .vkontakte{background-position: -247px -206px}.social .facebook{background-position: -287px -206px}.social a .inner_icon{opacity: 0;visibility: hidden}.social a:hover .inner_icon{opacity: 1;visibility: visible}.social .phone .inner_icon{background-position: -167px -246px}.social .mail .inner_icon{background-position: -207px -246px}.social .vkontakte .inner_icon{background-position: -247px -246px}.social .facebook .inner_icon{background-position: -287px -246px}.draggable{cursor: url(/images/grab.png) 8 8,move}.blue{color: #00aac9}h1,h2,h3,h4,h5,h6{text-align: center}h1{font: 300 30px/36px Brutal;margin: 0 auto 50px}h1 strong{display: block;font: 300 36px/42px Brutal;margin-bottom: 12px}h1 span{color: #dd1b70}h2{font: 300 32px/38px Brutal;margin-bottom: 60px}h2.align_left{text-align: left}h3{font: 500 24px/28px Brutal;color: #00acca;margin-bottom: 35px}h3.align_left{text-align: left}h4{font: 500 14px/18px Brutal;margin-bottom: 12px}.button .text,.button .hover_bg{display: block;width: 100%;height: 100%;margin: auto;position: absolute;left: 0;right: 0;top: 0;bottom: 0;border-radius: inherit}.button .text{z-index: 3}.button .hover_bg{z-index: 2;width: 0;right: auto;left: 0}.button,.button .hover_bg{-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s}.button:hover .hover_bg{opacity: 1}.button{display: block;width: 210px;height: 28px;background: #00aac9;font: 500 13px/28px Brutal;color: #fff;text-align: center;text-transform: uppercase;position: relative}.button .hover_bg{background: #dd1b70}.button:hover .hover_bg{width: 100%;left: auto;right: 0}.button:active{top: 2px}.white_button{width: 182px;height: 28px;background: transparent;border: 1px solid #fff;font: 500 9px/26px Brutal}.white_button .hover_bg{background: #fff}.white_button:hover{color: #333}.round_button{width: 160px;height: 160px;border-radius: 50%;font: 500 16px/20px Brutal;color: #fff;letter-spacing: 0.5px;background: #dd1b70;background: -moz-linear-gradient(top,#dd1b70 0%,#f9c017 100%);background: -webkit-linear-gradient(top,#dd1b70 0%,#f9c017 100%);background: linear-gradient(to bottom,#dd1b70 0%,#f9c017 100%)}.round_button .hover_bg{border-radius: 50%;width: 100%;opacity: 0;background: #f9c017;background: -moz-linear-gradient(top,#f9c017 0%,#dd1b70 100%);background: -webkit-linear-gradient(top,#f9c017 0%,#dd1b70 100%);background: linear-gradient(to bottom,#f9c017 0%,#dd1b70 100%)}.round_button .button_text{display: block;position: relative;z-index: 3}.round_button .arrow{width: 50px;height: 24px;background-position: -266px -64px;margin: 10px auto -20px;-webkit-animation: arrow-wobble 2s linear infinite;animation: arrow-wobble 2s linear infinite}.round_button .eye{width: 31px;height: 16px;background-position: -318px -64px;margin: 0 auto 10px;-webkit-animation: pulse 2s linear infinite;animation: pulse 2s linear infinite}form{position: relative}form .form_header{font: 500 24px/28px Brutal;color: #00aac9;text-align: center;margin: 0 auto 25px}form .form_header + p{font: 300 18px/22px Brutal;color: #646e6b;text-align: center;margin: 0 auto 40px}.horizontal_form{width: 100%;background: #d8ede2;padding: 40px 70px 60px}.horizontal_form .fields{font-size: 0;text-align: center}.horizontal_form .fields .field_input{display: inline-block;vertical-align: top;width: 286px;margin: 0 5px 10px}.horizontal_form .fields.three_fields .field_input{width: 240px}label{display: block;font: 300 16px/20px Brutal;color: #5c6d64;margin: 0 auto 10px}form .field{margin: auto;position: relative}form .field label{position: absolute}.field_input{-webkit-transition: box-shadow 0.3s ease-out 0s,border-color 0.3s ease-out 0s;transition: box-shadow 0.3s ease-out 0s,border-color 0.3s ease-out 0s;display: block;width: 100%;background: #fff;border: 1px solid transparent;font: 300 16px/20px Brutal;padding: 8px 20px;margin: 0 auto 10px}.field_message{height: 235px}.field_input:focus{box-shadow: 0 0 16px #00aac9}.submit{margin: auto;position: absolute;left: 0;right: 0;bottom: -14px}.submit:active{top: auto;bottom: -15px}.field_input::-webkit-input-placeholder{color: #5c6d64}.field_input::-moz-placeholder{color: #5c6d64}.field_input::-ms-input-placeholder{color: #5c6d64}.field_input.placeholder{color: #5c6d64}.field_input.error::-webkit-input-placeholder{color: #f00 !important}.field_input.error::-moz-placeholder{color: #f00 !important}.field_input.error::-ms-input-placeholder{color: #f00 !important}.field_input.error.placeholder{color: #f00 !important}.field_input.error{color: #f00 !important;border-color: #f00 !important;-webkit-animation: shake-horizontal 0.1s linear 6;animation: shake-horizontal 0.1s linear 6}form.disable{cursor: progress}.f_submit_progress{display: none;background: rgba(0,0,0,0.7);border-radius: inherit;margin: auto;position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 90}.f_submit_progress .progress_items{width: 100%;height: 12px;font-size: 0;text-align: center;margin: auto;position: absolute;left: 0;right: 0;top: 0;bottom: 0}.f_submit_progress [class^="progress-"]{display: inline-block;vertical-align: top;width: 12px;height: 12px;margin: 0 3px;background: #ddd;-webkit-animation: f-submit-progress 1.6s ease-out infinite;animation: f-submit-progress 1.6s ease-out infinite}.f_submit_progress .progress-1{-webkit-animation-delay: 0.3s;animation-delay: 0.3s}.f_submit_progress .progress-2{-webkit-animation-delay: 0.6s;animation-delay: 0.6s}.f_submit_progress .progress-3{-webkit-animation-delay: 0.9s;animation-delay: 0.9s}#expand_window{display: none;width: 100%;height: 100%;background: #fff;font: 700 60px/60px Arial;color: #000;text-align: center;margin: auto;position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 9998}#preloader{display: none;width: 100%;height: 100%;background: #fff url(/images/loading.gif) 50% 50% no-repeat;margin: auto;position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 9999}[class*="lptrack"],.lptrack_banner *{font-family: Brutal !important}.lptrack_banner-line-wrapper{display: none !important}.lptrack_banner-button{background: transparent !important;font-family: Brutal !important;font-weight: 500 !important;color: #fff !important;text-transform: uppercase !important;border: none !important;-webkit-transition: background 0.3s ease-out 0s;transition: background 0.3s ease-out 0s}.lptrack_banner-button:hover{background: transparent !important}.lptrack_banner-button:before,.lptrack_banner-button:after{content:'';display: block;width: 100%;height: 100%;margin: auto;position: absolute;left: 0;right: 0;top: 0;bottom: 0}.lptrack_banner-button:before{background: #00aac9;z-index: -2}.lptrack_banner-button:after{width: 0;background: #dd1b70;right: auto;left: 0;z-index: 2;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;z-index: -1}.lptrack_banner-button:hover:after{width: 100%;left: auto;right: 0}#lptr_phone_div{width: 38px !important;height: 38px !important;top: 92px !important;left: auto !important;right: 30px;bottom: auto !important;z-index: 101 !important;border-radius: 50%;opacity: 0 !important}@media all and (max-width : 1023px){#lptr_phone_div{right: 5px}}#lptr_phone_div *{display: none !important}.social a.hovered .inner_icon{opacity: 1;visibility: visible}header{width: 100%;height: 84px;background: #fff;margin: auto;position: fixed;left: 0;right: 0;top: 0;z-index: 100}header .wrapper{padding: 18px 0 28px}header .logo{float: left}nav{float: right;margin: 12px 0 0}nav .open_nav{display: none;width: 37px;height: 37px;background: #00aac9;border-radius: 20px 0 0 20px;position: absolute;top: 52px;left: -37px}nav .open_nav [class*="line"]{display: block;width: 20px;height: 2px;background: #fff;margin: auto;position: absolute;top: 0;bottom: 0;left: 10px}nav .open_nav .line_top{top: -12px}nav .open_nav .line_bottom{bottom: -12px}nav .menu{}nav .menu li{display: inline-block;vertical-align: top;margin: 0 14px}nav .menu li a{font: 500 14px/18px Brutal;color: #00aac9;text-transform: uppercase}nav .menu li a.active{color: #dd1b70}nav .menu li a:after{height: 5px;background: #00aac9;bottom: -5px;right: auto;left: 0}nav .menu li a.active:after{width: 0}nav .menu li a:hover:after{left: auto;right: 0}nav .menu li a.f_disable{color: #ddd}nav .menu li a.f_disable:after{width: 0}nav .contacts{display: none;margin-bottom: 15px}nav .contacts a{display: inline-block;font: 500 20px/30px Brutal;color: #dd1b70}nav .social{display: none;text-align: left}nav .social a{display: inline-block;margin: 5px}@media all and (max-width : 1365px){header .wrapper{padding-right: 100px}}@media all and (max-width : 1150px){header .wrapper{padding-right: 200px}}@media all and (max-width : 1023px){header .wrapper{padding-right: 60px}}#to_top{display: none;width: 48px;height: 48px;background-position: -205px -659px;position: fixed;bottom: 20px;right: 20px;z-index: 100}#to_top.visible{display: block}#to_top .inner_icon{width: 48px;height: 48px;background-position: -255px -659px;opacity: 0;visibility: hidden}#to_top:hover .inner_icon{opacity: 1;visibility: visible}aside{text-align: center;padding: 22px 0 0;position: fixed;top: 0;right: 0;z-index: 100}aside>.phone{display: block;width: 196px;height: 30px;font: 500 20px/28px Brutal;margin-bottom: 6px}aside .work_time{font: 500 14px/18px Brutal;color: #00acca;margin-bottom: 16px}aside .social{float: right}aside .social a{-webkit-animation: backlight 3s linear infinite;animation: backlight 3s linear infinite}aside .social a .tooltip{display: inline-block;height: 24px;background: #00aac9;font: 500 14px/24px Brutal;color: #fff;padding: 0 15px;white-space: nowrap;position: absolute;top: 8px;right: 120%;opacity: 0;visibility: hidden;-webkit-transform: translateX(-25px);transform: translateX(-25px)}aside .social a:hover .tooltip,aside .social a.hovered .tooltip{opacity: 1;visibility: visible;-webkit-transform: translateX(0);transform: translateX(0)}@media all and (max-width : 1023px){aside>.phone,aside .work_time{display: none}aside .social a{margin-right: 5px}aside .social a .tooltip{display: none}}@media all and (max-width : 960px){aside{display: none}}footer{display: block;height: 218px;background: #333;margin: auto;position: absolute;left: 0;right: 0;bottom: 0;z-index: 100}footer>.wrapper{padding: 32px 0 0}footer nav{height: 44px;background: #000;position: static;float: none;margin: 0}footer nav .menu li a{display: inline-block;vertical-align: top;height: 44px;font: 500 12px/44px Brutal;color: #fff;text-transform: uppercase}footer nav .menu li a:hover{color: #00aac9}footer nav .menu li a.active{color: #dd1b70}footer nav .menu li a.f_disable{color: #eee;opacity: 0.2}footer .company{float: left;font: 500 10px/14px Brutal;color: #00aac9}footer .company .logo{width: 90px;height: 27px;background: url(/img/logo.svg) no-repeat;margin: 0 0 40px}footer .company .phone{}footer .company .phone:hover{color: #dd1b70}footer .company .phone:active{color: #f00}footer .copyright{width: 220px;float: right;font: 300 9px/13px Brutal;color: #999}footer .copyright .button{margin: 0 0 18px}html.f_locked{overflow: hidden !important}[id^="f_overlay_modal"]{display: none;width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.7);z-index: 1000}[id^="f_modals"]{display: none;position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 1001;overflow: auto;-webkit-transform: translateZ(0px);-webkit-overflow-scrolling: touch;-webkit-perspective: 900px;perspective: 900px}#f_overlay_modal,#f_modals{display: none}[id^="f_modals"]{-webkit-perspective: 900px;perspective: 900px}.f_modal{-webkit-transition: transform 0.6s linear 0s;transition: transform 0.6s linear 0s}.f_modal.centered{margin: auto;top: 0;bottom: 0}.f_modal.centered.closed,.f_modal.animated.closed{-webkit-transform: rotateX(40deg);transform: rotateX(40deg)}.f_modal.centered.opened,.f_modal.animated.opened{-webkit-transform: rotateX(0deg);transform: rotateX(0deg)}.f_modal.centered.closing,.f_modal.animated.closing{-webkit-transform: rotateX(40deg);transform: rotateX(40deg)}.f_modal.sent{-webkit-transform: rotateY(90deg) !important;transform: rotateY(90deg) !important}.f_modal.switchOut{-webkit-transform: translateX(-90px);transform: translateX(-90px)}.f_modal.switchIn{-webkit-transform: translateX(90px);transform: translateX(90px)}.f_modal.switched{-webkit-transform: translateX(0px);transform: translateX(0px)}#modal_success.closed{-webkit-transform: rotateY(-90deg);transform: rotateY(-90deg)}#modal_success.opened{-webkit-transform: rotateY(0deg);transform: rotateY(0deg)}#modal_success.closing{}.close_modal{display: block;width: 24px;height: 24px;position: absolute;top: -20px;right: -30px;opacity: 0.5;z-index: 1030}.close_modal:before,.close_modal:after{content:'';display: block;width: 4px;height: 100%;background: #fff;margin: auto;position: absolute;left: 0;right: 0;top: 0;bottom: 0;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s}.close_modal:before{-webkit-transform: rotate(45deg);transform: rotate(45deg)}.close_modal:after{-webkit-transform: rotate(-45deg);transform: rotate(-45deg)}.close_modal:hover{opacity: 1}.close_modal:hover:before,.close_modal:hover:after{box-shadow: 0 0 16px #fff}.close_modal:active{opacity: 1}.close_modal:active:before,.close_modal:active:after{background: #f00}.f_modal{display: none;margin: 50px auto;position: absolute;left: 0;right: 0;z-index: 1005;background: #d8ede2}#modal_consultation_form{width: 900px}#modal_presentation_form{width: 900px}#modal_privacy{width: 690px;background: #fff;padding: 15px 25px;color: #000}#modal_privacy h4{text-align: left}#modal_privacy p{font: 300 14px/18px Brutal;margin-bottom: 14px}#modal_success{width: 590px;height: 100px;text-align: center}#modal_success strong{display: block;font: 500 24px/28px Brutal;color: #00acca}#modal_disable{width: 590px;height: 300px;text-align: center;padding: 0 20px}#modal_disable strong{display: block;font: 500 30px/34px Brutal;color: #dd1b70;margin-bottom: 30px}#modal_disable .button{width: 210px;height: 28px;margin: auto;position: relative;top: auto;right: auto;opacity: 1}#modal_disable .button:before,#modal_disable .button:after{display: none}#fPageMessage{display: none;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.7);z-index: 10000}#f_message{width: 100%;height: 300px;padding: 0 30px;overflow: hidden;margin: auto;position: fixed;left: 0;right: 0;top: 0;bottom: 0;background: #fff;border-top: 6px solid rgba(0,0,0,0.4);border-bottom: 6px solid rgba(0,0,0,0.4);font: 700 40px/48px Arial;text-align: center;text-transform: uppercase}@media (min-width:961px){html body header .wrapper{display:flex;align-items:center;gap:24px;height:84px;padding:0}header .logo{float:none;flex:none;width:284px}header .logo p{width:140px}header nav{float:none;margin:0;flex:1;min-width:0;text-align:center}header nav .menu li{margin:0 7px}header .cta{flex:none;width:176px;height:34px;font:500 13px/34px Brutal}header .clear{display:none}}header nav .menu{white-space:nowrap;font-size:0}header nav .menu li{font-size:14px}@media (min-width:961px) and (max-width:1100px){html body header .wrapper{gap:14px}header .cta{width:150px}header nav .menu li{margin:0 5px}}@media (min-width:961px){html body #dictionary .wrapper{padding-left:0;padding-right:0}html body #dictionary h2{text-align:left}html body #dictionary .term{max-width:880px}}@media (min-width:1281px){html body .wrapper.screen_wrapper,html body .step .wrapper{width:940px;max-width:940px}}@media (min-width:1281px){html body .wrapper{width:1200px;max-width:1200px}header nav .menu li{margin:0 14px}}@media (max-width:960px){header .cta{display:none}}html body header nav .contacts a.cta_m{display:block;width:100%;height:40px;font:500 14px/40px Brutal;color:#fff;margin:12px 0 0}@media (max-width:959px){html body #work .buttons .button{width:50% !important}}@media (max-width:959px){html body #top_screen h1{display:block;margin:0 auto 20px}html body #top_screen .wrapper{padding:30px 20px 10px}}.tg_block{width:100%;background:#d8ede2;padding:40px 70px 60px}.tg_block .form_header{font:500 24px/28px Brutal;color:#00aac9;text-align:center;margin:0 auto 25px}.tg_block .form_header+p{font:300 18px/22px Brutal;color:#646e6b;text-align:center;margin:0 auto 30px}.tg_block .submit{width:230px}html body #preloader{display:none !important}@keyframes heroIn{from{opacity:0;transform:translateY(28px)}}@keyframes shimmer{to{background-position:-200% 0}}#top_screen h1{animation:heroIn 1s ease-out .1s backwards}#top_screen .round_button,#top_screen .button{animation:heroIn 1s ease-out .55s backwards}h1 strong span{background:linear-gradient(90deg,#dd1b70 0%,#f9c017 50%,#dd1b70 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:shimmer 5s linear infinite}@media (prefers-reduced-motion:reduce){h1 strong span{animation:none}#top_screen h1,#top_screen .button{animation:none}}html body #dictionary h1{font:300 32px/38px Brutal;color:#333;text-align:left;margin:0 0 40px}.pp h3{font:500 20px/26px Brutal;color:#00aac9;text-align:left;margin:30px 0 10px}.pp p{font:300 15px/22px Brutal;color:#333;margin:0 0 12px;max-width:880px}html body .logo,html body footer .company .logo{background-size:contain !important;background-position:left center !important}footer{height:230px}footer .ft{display:grid;grid-template-columns:1.2fr 1fr 1.3fr 1.2fr;gap:30px;padding:40px 0 0}footer .ft h4{font:500 11px/14px Brutal;color:#00aac9;text-transform:uppercase;letter-spacing:1.5px;margin:0 0 14px;text-align:left}footer .ft_col a{display:block;font:300 14px/24px Brutal;color:#fff;opacity:.85;transition:color .3s,opacity .3s}footer .ft_col a:hover{color:#00aac9;opacity:1}footer .ft .company{float:none;text-align:left;margin:0;font:300 13px/19px Brutal;color:#b5bab8}footer .ft .company .logo{margin:0 0 16px}footer .ft_note{font:300 10px/14px Brutal;color:#8a8f8d;margin:26px 0 0;padding-top:16px;border-top:1px solid rgba(255,255,255,.12);text-align:left;max-width:760px}@media (max-width:960px){footer .ft{grid-template-columns:1fr 1fr;gap:26px}footer .ft .company{margin:0}}@media (max-width:540px){footer .ft{grid-template-columns:1fr}}.cookie{position:fixed;left:20px;bottom:20px;z-index:900;width:340px;background:#fff;padding:22px 24px;box-shadow:0 10px 40px rgba(0,60,80,.22);border-left:4px solid #00aac9;opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.cookie.show{opacity:1;transform:none}.cookie[hidden]{display:none}.cookie p{font:300 15px/21px Brutal;color:#333;margin:0 0 16px}html body .cookie .button{width:130px;height:34px;font:500 13px/34px Brutal}@media (max-width:600px){.cookie{left:10px;right:10px;bottom:10px;width:auto}}header{transition:box-shadow .3s}header.scrolled{box-shadow:0 8px 24px -16px rgba(0,60,70,.45)}