::-webkit-input-placeholder{color:rgba(227,228,230,.8)}:-moz-placeholder{color:rgba(227,228,230,.8)}::-moz-placeholder{color:rgba(227,228,230,.8)}:-ms-input-placeholder{color:rgba(227,228,230,.8)}body input:focus::-webkit-input-placeholder,body textarea:focus::-webkit-input-placeholder{opacity:.5}body input:focus:-moz-placeholder,body textarea:focus:-moz-placeholder{opacity:.5}body input:focus::-moz-placeholder,body textarea:focus::-moz-placeholder{opacity:.5}body input:focus:-ms-input-placeholder,body textarea:focus:-ms-input-placeholder{opacity:.5}@font-face{font-family:Gilroy;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Gilroy-Regular.eot#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Regular.woff) format("woff"),url(../fonts/Gilroy-Regular.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/Gilroy-SemiBold.eot#iefix) format("embedded-opentype"),url(../fonts/Gilroy-SemiBold.woff) format("woff"),url(../fonts/Gilroy-SemiBold.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Gilroy-Bold.eot#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Bold.woff) format("woff"),url(../fonts/Gilroy-Bold.ttf) format("truetype")}h1{color:#000;font-size:64px;line-height:64px;font-weight:700;position:relative;margin-bottom:20px;text-align:center}h2{color:#000;font-size:64px;line-height:77px;font-weight:700;position:relative;margin-bottom:60px}h3{color:#000;font-size:32px;font-weight:700;line-height:30px;margin-bottom:20px;position:relative}.page_404{padding:190px 0 100px;min-height:calc(100vh - 256px);text-align:center}.page_404 .large_text{color:#ea0029;font-weight:600;font-size:200px;line-height:160px;margin-bottom:30px}.page_404 .title_404{font-size:24px;line-height:30px;margin-bottom:20px;font-weight:600}form{width:510px;max-width:100%;margin:0 auto;position:relative}form .form_title{text-align:center;margin-bottom:45px;font-size:24px;font-weight:600;line-height:30px}form input,form textarea{background-color:#013855;color:#fff;font-size:20px;line-height:22px;font-weight:400;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:18px 180px 18px 36px;width:100%;border-radius:7px;border:1px solid #fff}form .wpcf7-submit{position:absolute;right:0;width:171px;height:60px;border:none}form .wpcf7-spinner{display:none!important}.go_to_top{position:fixed;text-align:center;padding:20px 24px;display:block;border-radius:0 7px 7px 0;bottom:20px;right:0;z-index:100;color:#002a46;font-weight:700;font-size:16px;line-height:20px;background-color:#04d3fd;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.go_to_top i{margin-left:10px;font-size:16px}.video .video_link{height:580px;width:100%;display:block;position:relative;border-radius:62px;background-size:cover;background-position:center}.video .video_link .play{position:absolute;width:129px;height:129px;top:50%;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.advantages{padding:60px 0}.advantages .advantages_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;gap:30px 0}.advantages .advantages_list .item{width:calc(25% - 30px);margin:0 15px;padding:10px 0;text-align:center;border-top:10px solid #1f1f1f}.advantages .advantages_list .item .title{color:#333;font-size:24px;line-height:36px;font-weight:700;letter-spacing:.1px;margin-bottom:12px}.programm{padding:50px 0 100px}.programm h2{text-align:center}.programm .programm_items{margin:0 -15px;gap:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.programm .programm_items .item{width:calc(33.33% - 30px);margin:0 15px;padding:48px 55px;text-align:center;border-radius:34px;background-color:#f5f5f5}.programm .programm_items .item .param_title{color:#333;font-size:24px;line-height:36px;font-weight:700;letter-spacing:.1px;margin-bottom:30px}.programm .programm_items .item .param_text{color:#555}.programm .programm_items .item .parameters .param{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.programm .programm_items .item .parameters .param .icon_wrap{width:49px;height:49px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border-radius:10px;margin-right:18px;background:-o-linear-gradient(176deg,rgba(0,0,0,0) 2.35%,rgba(210,170,115,.2) 84.97%),#000;background:linear-gradient(274deg,rgba(0,0,0,0) 2.35%,rgba(210,170,115,.2) 84.97%),#000}.programm .programm_items .item .parameters .param .param_text{text-align:left}.programm .programm_items .item .parameters .param .param_text .title{font-weight:700}.programm .programm_items .item .parameters .param .param_text .text{color:#555}.faq{padding:90px 0;background:-o-linear-gradient(21deg,rgba(0,0,0,0) 63.66%,rgba(0,0,0,.2) 131.42%),#f4f4f4;background:linear-gradient(69deg,rgba(0,0,0,0) 63.66%,rgba(0,0,0,.2) 131.42%),#f4f4f4}.faq h2{text-align:center}.faq .section_content{display:-webkit-box;display:-ms-flexbox;display:flex}.faq .section_content .faq_wrap{width:48%;padding-right:80px}.faq .section_content .faq_wrap .faq_items .item{padding:25px 0;border-bottom:1px solid #000}.faq .section_content .faq_wrap .faq_items .item .question{font-size:20px;font-weight:700;padding-right:40px;position:relative}.faq .section_content .faq_wrap .faq_items .item .question:after{content:"";position:absolute;top:50%;right:0;margin-top:-10px;height:19px;width:19px;background-position:center;background-repeat:no-repeat;background-image:url(../images/plus.svg)}.faq .section_content .faq_wrap .faq_items .item.active .question:after{background-image:url(../images/minus.svg)}.faq .section_content .faq_wrap .faq_items .item .answer{display:none;margin-top:15px}.faq .section_content .faq_wrap .faq_items .item .answer p:last-child{margin-bottom:0}.faq .section_content .faq_image_wrap{width:52%}.faq .section_content .faq_image_wrap .faq_image{height:600px;width:52vw;border-radius:62px 0 0 62px;background-size:cover;background-position:center}footer{position:relative;background-color:#131313;padding:20px 0;text-align:center}footer .copyright{color:#f3f7fd}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before{display:table;content:""}.slick-track:after{display:table;content:"";clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background-color:rgba(0,0,0,.7)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:690px;padding:0;background-color:#fff;position:relative;border-radius:10px}.remodal{vertical-align:middle}.remodal.remodal-is-closing,.remodal.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:-45px;right:0;width:14px;height:14px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-size:32px;line-height:29px;background-color:transparent;-webkit-appearance:none;padding:0;z-index:1;color:#111;cursor:pointer;border:0}.remodal-close:before{content:"";width:2px;height:22px;position:absolute;left:50%;top:0;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.remodal-close:after{content:"";width:2px;height:22px;position:absolute;left:50%;top:0;background-color:#fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.remodal-close:focus,.remodal-close:hover{opacity:1}#modal_thank{width:584px;background-color:#eef1fa;border-radius:20px;padding:80px 120px;text-align:center}#modal_thank .thank_title{font-size:24px;line-height:30px;margin-bottom:15px;font-weight:600}#modal_thank .thank_desc{font-size:20px;line-height:24px;margin-bottom:30px}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (max-width:1360px){.programm .programm_items .item{padding:35px 15px}.programm .programm_items .item .param_title{font-size:20px;line-height:27px}.faq .section_content .faq_wrap{padding-right:30px;width:60%}.faq .section_content .faq_image_wrap{width:40%}.faq .section_content .faq_image_wrap .faq_image{width:45vw}}@media only screen and (max-width:992px){.video .video_link{height:420px;border-radius:30px}.advantages .advantages_list .item{width:calc(50% - 30px)}}@media only screen and (max-width:768px){h2{font-size:48px;line-height:54px;margin-bottom:35px}.video .video_link{height:320px;border-radius:20px}.video .video_link .play{width:90px;height:90px}.advantages{padding:30px 0}.advantages .advantages_list .item{width:calc(100% - 30px)}.programm{padding:30px 0}.programm .programm_items .item{width:calc(100% - 30px)}.faq{padding:50px 0}.faq .section_content{display:block}.faq .section_content .faq_wrap{width:100%;padding:0}.faq .section_content .faq_image_wrap{display:none}}@media only screen and (max-width:420px){h2{font-size:40px;line-height:48px;margin-bottom:30px}}@media only screen and (min-width:768px){.visible-xs{display:none!important}}@media only screen and (min-width:992px){.visible-sm{display:none!important}}