@import url(https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,400i,500,500i,600,600i,700,700i&subset=cyrillic-ext);article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}a,a:active,a:focus,button,button:active,button:focus,input{outline:none}a{text-decoration:none}html{font-size:1em;line-height:1.4}body,html{height:100%;min-height:100%}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}p{margin:0}.slick-slider{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.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}.layout{overflow:hidden;min-height:100vh;background:#1b46d0;color:#000;font:300 14px/22px Montserrat,sans-serif}.layout__main{min-height:calc(100vh - 166px);padding-top:120px}.layout__main_type_english{min-height:calc(100vh - 50px)}.layout__main_type_submenu{padding-top:170px}@media screen and (max-width:750px){.layout__main{padding-top:52px;min-height:calc(100vh - 194px)}.layout__main_type_english{padding-top:80px}}.layout__section{padding-bottom:75px}.layout__section_color_grey{background-color:#f0f3f7}.layout__section_color_white{background-color:#fff}.layout__section_index_about{padding-top:50px;position:relative}.layout__section_index_about:before{position:absolute;top:100%;left:-5%;border-radius:0 0 50% 50%;height:100px;width:110%;background-color:#fff;content:""}.layout__section_page_service{padding-top:50px;position:relative}.layout__section_page_service:before{position:absolute;top:100%;left:-5%;border-radius:0 0 50% 50%;height:115px;width:110%;background-color:#fff;content:""}.layout__section_page_error{padding:20px 0 50px}.layout__section_index_services,.layout__section_index_testimonials{padding-top:60px}.layout__section_type_heading{padding-bottom:0;position:relative}.layout__section_type_heading:before{position:absolute;top:100%;left:-5%;border-radius:0 0 50% 50%;height:130px;width:110%;background-color:#1b46d0;content:""}.layout__section_type_heading.layout__section_page_contacts:before{height:100px}@media screen and (max-width:750px){.layout__section{padding-bottom:45px}.layout__section_index_about,.layout__section_index_testimonials{padding-top:35px}.layout__section_type_heading{padding-bottom:0}.layout__section_page_service{padding-top:35px}}.layout__holder{margin:auto;max-width:1230px;padding-right:15px;padding-left:15px}@media screen and (max-width:1600px){.layout__holder{max-width:990px}}@media screen and (max-width:750px){.layout__holder{padding-right:10px;padding-left:10px}}.layout__inner{border-radius:5px;box-shadow:0 8px 30px rgba(27,70,208,.07);position:relative;z-index:15;background:#fff}.layout__inner_type_consultant{box-shadow:0 8px 30px rgba(27,70,208,.2);background:#1b46d0}.layout__inner_type_content{padding:45px 0}.layout__inner:not(:first-of-type){margin-top:30px}@media screen and (max-width:750px){.layout__inner_type_content{padding:20px 0 35px}}.layout__header{position:relative;color:#000}.layout__header_color_white{color:#fff}.layout__header_type_inner{padding:35px 75px 30px}@media screen and (max-width:1600px){.layout__header_type_inner{padding:35px 45px 30px}}@media screen and (max-width:1000px){.layout__header_type_inner{padding:30px 20px}}@media screen and (max-width:750px){.layout__header_type_inner{padding:20px}}.layout__name,.layout__title{display:block;margin:0;font-weight:700;font-family:Montserrat,sans-serif;line-height:42px}@media screen and (max-width:750px){.layout__name,.layout__title{font-size:22px;line-height:30px}}.layout__title{padding-bottom:20px;position:relative;color:#1b46d0;font-size:32px}.layout__title:before{border-radius:2px;display:block;height:4px;width:34px;position:absolute;bottom:0;left:0;background-color:#a1c6ff;content:""}.layout__header_color_white .layout__title{color:#fff}@media screen and (max-width:750px){.layout__title{padding-bottom:15px}}.layout__name{margin:30px 0;color:#fff;font-size:36px;padding-right:30px}@media screen and (max-width:750px){.layout__name{padding-right:0}}.layout__description{margin:15px 0 0;font-size:16px;line-height:24px}@media screen and (max-width:750px){.layout__description{font-size:14px;line-height:22px}}.layout__request{border-top:1px dashed #d5d8de;padding:0 75px}.layout__request_page_services{display:none}@media screen and (max-width:1600px){.layout__request{padding:0 45px}}@media screen and (max-width:1000px){.layout__request{padding:0 20px}}.layout__up{transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity .3s;border-radius:50%;box-shadow:0 8px 30px 0 rgba(234,133,133,.3);height:44px;opacity:0;visibility:hidden;width:44px;position:fixed;bottom:145px;right:80px;z-index:50;background:linear-gradient(90deg,#f38282 0,#f3a582);cursor:pointer;line-height:44px}.layout__up:before{display:block;height:100%;width:100%;position:absolute;top:0;left:0;background:url(assets/img/icons/up__icon.png) 50% 50% no-repeat;content:""}.layout__up.is-visible{opacity:1;visibility:visible}.layout__up:hover{box-shadow:0 8px 30px 0 rgba(234,133,133,.45)}@media screen and (max-width:1000px){.layout__up{box-shadow:0 5px 15px 0 rgba(234,133,133,.53);right:15px}}@media screen and (max-width:750px){.layout__up{display:none}}.layout__heading{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;position:relative}.layout__heading_page_service{padding-bottom:50px}@media screen and (max-width:750px){.layout__heading{padding-bottom:0}}.layout__visual{flex-shrink:0;margin-top:-15px}.layout__heading_page_service .layout__visual{margin-top:0}@media screen and (max-width:750px){.layout__visual{display:none}}.layout__box{padding-right:300px;padding-bottom:10px;position:relative}@media screen and (max-width:750px){.layout__box{padding-right:0}}*,:after,:before{box-sizing:border-box}a,a:active,a:focus,button,button:active,button:focus{outline:none}.header{transition:opacity .3s;opacity:1;visibility:visible;width:100%;position:fixed;top:0;left:0;z-index:1000;background:#fff}.header.is-hidden{opacity:0;visibility:hidden}.header.is-shadow{box-shadow:0 8px 30px 0 rgba(27,70,208,.07)}.header_color_blue,.header_page_error{background:#1b46d0}.header__container_type_mobile{display:none}@media screen and (max-width:750px){.header__container_type_desktop{display:none}.header__container_type_mobile{display:block}}.header__holder{display:flex;justify-content:space-between;align-items:center;position:relative;margin:auto;max-width:1230px;padding:22px 15px}@media screen and (max-width:1600px){.header__holder{max-width:990px}}@media screen and (max-width:750px){.header__holder{padding-right:10px;padding-left:10px;padding-top:9px;padding-bottom:9px}}@media screen and (max-width:750px){.header_type_english .header__holder{padding-top:14px;padding-bottom:14px}}.header__inner{width:550px}@media screen and (max-width:1000px){.header__inner{width:100%;padding-left:30px}}.header__actions{display:flex;align-items:center}.menu{border-top:1px solid rgba(161,198,255,.24);margin-top:14px;padding-top:14px}.menu__list{margin:0;padding:0;list-style:none;display:flex;justify-content:space-between}.menu__item{padding:0 15px}.menu__link{display:block;position:relative;color:#000;font:normal 18px/21px Montserrat,sans-serif;text-decoration:none}.header_color_blue .menu__link{color:#fff}.menu__link.is-current,.menu__link.is-opened,.menu__link:not(.menu__services):hover{color:#1b46d0;font-weight:500}.header_color_blue .menu__link.is-current,.header_color_blue .menu__link.is-opened,.header_color_blue .menu__link:not(.menu__services):hover{color:#fff}.menu__link:not(.menu__services):hover{transition:all .3s;font-size:16px}.menu__link.is-show-submenu:after{display:block;margin-left:-4px;margin-top:4px;position:absolute;top:100%;left:50%;background-position:0 -14px}.menu__link.is-show-submenu:after,.menu__services:after{height:7px;width:11px;background-image:url(assets/img/icons/menu-arrows.png);background-repeat:no-repeat;content:""}.menu__services:after{display:inline-block;margin-top:-2px;margin-left:8px;background-position:0 -7px;vertical-align:middle}.menu__services:before{transition:opacity .3s;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;border:10px solid transparent;border-bottom-color:#fff;visibility:hidden;position:absolute;bottom:-15px;left:50%;z-index:30;content:""}@media screen and (max-width:1000px){.menu__services:after,.menu__services:before{content:normal}}.menu__services.is-opened{transition:all .3s;color:#1b46d0;font-size:16px;font-weight:500}.header_color_blue .menu__services.is-opened{color:#fff}.menu__services.is-opened:before{opacity:1;visibility:visible;transition-delay:.3s}.header_color_blue .menu__services:after{background-position:0 0}.menu__box{transition:opacity .3s;opacity:0;visibility:hidden;display:block;margin-top:-22px;padding:0 15px;width:100%;position:absolute;top:100%;left:0;z-index:25}.menu__box.is-opened{opacity:1;visibility:visible}@media screen and (max-width:1024px){.menu__box{opacity:1;display:none;visibility:visible}}.footer{background:#1b46d0}.footer__holder{margin:auto;max-width:1230px;padding-right:15px;padding-left:15px}@media screen and (max-width:1600px){.footer__holder{max-width:990px}}@media screen and (max-width:750px){.footer__holder{padding-right:10px;padding-left:10px}}.footer__inner{display:flex;justify-content:space-between;align-items:center;position:relative}.footer__inner_type_bottom{padding:13px 0 12px;font-size:12px;line-height:16px}.footer__inner_type_bottom:before{height:1px;width:calc(100% + 20px);position:absolute;top:0;left:-10px;background:hsla(0,0%,88.2%,.2);content:""}.footer__inner_type_top{padding:22px 0 17px}.footer__inner_type_mobile{display:none}@media screen and (max-width:750px){.footer__inner_type_top{align-items:flex-start}.footer__inner_type_mobile{display:block}}.footer__logo{height:77px;width:175px}@media screen and (max-width:1000px){.footer__logo{display:none}}.footer__contacts{flex-shrink:0}.footer__copyright{margin:0;color:#f0f3f7}.footer__developer{transition:color .3s;padding-right:45px;position:relative;color:#f0f3f7;text-decoration:none}.footer__developer:before{display:block;height:13px;margin-top:-7px;width:35px;position:absolute;top:50%;right:0;background-image:url(assets/img/icons/footer-developer.png);background-size:35px,13px;background-position:0 0;content:""}.footer__developer:hover{color:#fff}.footer__developer:hover:before{background-position:0 -13px}@media screen and (max-width:750px){.footer__developer{padding-right:35px;font-size:0}}.footer__menu ul{margin:0;padding:0;list-style:none;display:flex}@media screen and (max-width:750px){.footer__menu ul{display:block}}.footer__menu li{padding:0 40px;position:relative}.footer__menu li:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;height:16px;width:1px;position:absolute;top:50%;left:0;background:hsla(0,0%,88.2%,.2)}.footer__menu li:not(:first-of-type){padding-left:41px}.footer__menu li:not(:first-of-type):before{content:""}@media screen and (max-width:1600px){.footer__menu li{padding:0 20px}.footer__menu li:not(:first-of-type){padding-left:21px}}@media screen and (max-width:1000px){.footer__menu li:first-of-type{padding-left:0}}@media screen and (max-width:750px){.footer__menu li{display:block;padding:0}.footer__menu li:not(:first-of-type){margin-top:10px;padding-left:0}.footer__menu li:not(:first-of-type):before{content:normal}}.footer__link{display:block;position:relative;color:#fff;font:normal 15px/21px Montserrat,sans-serif;text-decoration:none}.footer__link:hover{transition:all .3s;font-size:16px;font-weight:500}.submenu{background:#f0f3f7}.submenu__holder{display:flex;list-style:none;margin:auto;max-width:1230px;padding-right:15px;padding-left:15px}@media screen and (max-width:1600px){.submenu__holder{max-width:990px}}@media screen and (max-width:750px){.submenu__holder{padding-right:10px;padding-left:10px;margin:0 -20px}}.submenu__item{float:left;padding:15px 30px;position:relative}.submenu__item:after,.submenu__item:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;height:16px;width:1px;position:absolute;top:50%;background:#c5cad3}.submenu__item:after{right:0;content:""}.submenu__item:first-of-type:before{left:0;content:""}@media screen and (max-width:750px){.submenu__item{padding:10px 20px}.submenu__item:after,.submenu__item:before{content:normal}}.submenu__link{display:block;color:#000;font-size:14px;font-weight:400;line-height:20px;text-decoration:none}.submenu__link:before{display:block;height:100%;width:calc(100% + 2px);position:absolute;top:0;left:-1px;z-index:10;background:linear-gradient(90deg,#f38282 0,#f3a582)}.submenu__link:hover{font-weight:500}.submenu__link.is-current{color:#fff;font-weight:500}.submenu__link.is-current:before{content:""}@media screen and (max-width:750px){.submenu__link{font-size:13px}.submenu__link.is-current{color:#f38282}.submenu__link.is-current:before{content:normal}}.submenu__anchor{position:relative;z-index:15}.mobile-menu{padding-left:20px}.mobile-menu__trigger{display:block;height:24px;width:24px;background-image:url(assets/img/icons/mobile-menu-icons.png);background-position:-24px 0;background-size:48px,48px;background-repeat:no-repeat}.mobile-menu__trigger.is-opened{background-position:-24px -24px}.header_color_blue .mobile-menu__trigger{background-position:0 0}.header_color_blue .mobile-menu__trigger.is-opened{background-position:0 -24px}.mobile-menu__list{box-shadow:0 7px 30px -7px rgba(27,70,208,.63);display:none;width:100%;position:absolute;top:100%;left:0;z-index:30;background-color:#eff2f7}.mobile-menu__list:before{border:8px solid transparent;border-bottom-color:#eff2f7;position:absolute;bottom:100%;right:14px;content:""}.mobile-menu__link{transition:color .3s;display:block;padding:15px;color:#000;font-size:15px;font-weight:400;line-height:20px;text-align:center;text-decoration:none}.mobile-menu__link:hover{color:#1b46d0;font-weight:500}.mobile-menu__link.is-current{background-color:#1b46d0;color:#fff;font-weight:500}.mobile-menu__link:not(:first-of-type){border-top:1px dashed #bdc3cd}.mobile-contacts{padding-right:20px;font-size:0}.mobile-contacts__item{border-radius:50%;box-shadow:0 5px 20px rgba(27,70,208,.15);border:1px solid #bec4ce;display:inline-block;height:34px;width:34px;position:relative;background-color:#fff;background-size:cover;vertical-align:top}.mobile-contacts__item:before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;height:18px;width:18px;background-size:cover;content:""}.mobile-contacts__item_type_phone:before{background-image:url(assets/img/icons/mobile-contacts-icon-phone.png)}.mobile-contacts__item_type_viber:before{background-image:url(assets/img/icons/mobile-contacts-icon-viber.png)}.mobile-contacts__item_type_email:before{background-image:url(assets/img/icons/mobile-contacts-icon-email.png)}.mobile-contacts__item_type_skype:before{background-image:url(assets/img/icons/mobile-contacts-icon-skype.png)}.mobile-contacts__item_type_tg:before{background-image:url(assets/img/icons/contacts-telegram-icon-blue.svg)}.mobile-contacts__item_type_whatsap:before{background-image:url(assets/img/icons/contacts-whatsapp-icon-blue.svg)}.mobile-contacts__item:not(:first-of-type){margin-left:5px}.header_color_blue .mobile-contacts__item{box-shadow:none;border:none}.object-picture{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.object-picture-contain{-o-object-fit:contain;object-fit:contain;height:100%;width:100%}.services-visual{height:50px;margin:auto;overflow:hidden;width:50px}.services-visual img{-webkit-transform:translateY(0);transform:translateY(0);width:100%}.services__box:hover .services-visual img{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.button{transition:box-shadow .28s cubic-bezier(.4,0,.2,1);display:inline-block;border-radius:27px;border:none;outline:none;padding:15px 40px;background:linear-gradient(90deg,#f38282 0,#f3a582);color:#fff;cursor:pointer;font:normal 16px/24px Montserrat,sans-serif;text-align:center;text-decoration:none;vertical-align:top}.button.is-state-disabled{background:linear-gradient(90deg,#bcbcbc,#ccc);pointer-events:none}.button_type_consultant,.button_type_error-page,.button_type_promo{box-shadow:0 7px 32px 0 rgba(21,52,152,.6)}.button_type_consultant:hover,.button_type_error-page:hover,.button_type_promo:hover{box-shadow:0 7px 32px 0 #153498}.button_type_contacts,.button_type_index-about,.button_type_order{box-shadow:0 8px 30px 0 rgba(234,133,133,.2)}.button_type_contacts:hover,.button_type_index-about:hover,.button_type_order:hover{box-shadow:0 8px 30px 0 rgba(234,133,133,.35)}.button_type_message,.button_type_promo{margin-top:40px}.button_type_error-page{margin-top:30px}.button_type_form,.button_type_index-about{margin-top:45px}.button_request_service{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:0}@media screen and (max-width:750px){.button{display:block;width:100%}.button_type_form{margin-top:30px}.button_request_service{-webkit-transform:translate(0);transform:translate(0);margin-top:15px;width:100%;top:0;position:relative}}.custom-slider__navigation{display:flex;align-items:center;justify-content:space-between}.promo .custom-slider__navigation{padding:0 15px}.certificates .custom-slider__navigation{padding:20px 15px 0}@media screen and (max-width:750px){.custom-slider__navigation{justify-content:center;padding:0 10px}}.custom-slider__arrows{border-radius:22px}.custom-slider_color_grey .custom-slider__arrows{box-shadow:0 5px 20px 0 rgba(27,70,208,.1)}.select{display:block;position:relative;color:#000;font:300 14px/26px Montserrat,sans-serif}.select__button{transition:border-color .3s;border-radius:22px;border:1px solid #c5cad3;min-height:44px;padding:8px 45px 8px 17px;position:relative;cursor:pointer}.select__button:before{display:block;height:7px;margin-top:-3px;width:13px;position:absolute;top:50%;right:20px;background:url(assets/img/icons/select-arrows.png) no-repeat;content:""}.select__button.is-opened{border-radius:22px 22px 0 0;border-color:#9da2ab}.select__button.is-opened:before{background-position:0 -7px}.is-incorrect~.select__button{border-color:#f38282}.select__value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.select__value[data-transport-index]{padding-left:40px}.select__value[data-transport-index]:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;height:26px;width:26px;background-image:url(assets/img/icons/select-transport-icons.png);background-size:130px,26px;content:""}.select__value[data-transport-index="1"]:before{background-position:0 0}.select__value[data-transport-index="2"]:before{background-position:-26px 0}.select__value[data-transport-index="3"]:before{background-position:-52px 0}.select__value[data-transport-index="4"]:before{background-position:-78px 0}.select__value[data-transport-index="5"]:before{background-position:-104px 0}.select__list{display:none;margin:0;padding:0;list-style:none;border-radius:0 0 22px 22px;border:1px solid #9da2ab;border-top:0 solid #9da2ab;width:100%;position:absolute;top:100%;left:0;z-index:100;background:#fff}.select__option{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:background-color .3s,color .3s;padding:9px 17px;cursor:pointer}.select__option:not(:first-child){border-top:1px solid #eff2f7}.select__option:hover{color:#1b46d0}.select__option.is-selected{background:#eff2f7;color:#000}.zoom-link{position:relative}.zoom-link:after,.zoom-link:before{opacity:0;display:block;visibility:hidden;position:absolute;z-index:5;content:""}.zoom-link:before{height:100%;width:100%;top:0;left:0;background:rgba(141,163,232,.9)}.zoom-link:after{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:54px;width:54px;top:50%;left:50%;background-image:url(assets/img/icons/zoom-icon.png);background-size:cover}.zoom-link:hover:after,.zoom-link:hover:before{transition:opacity .3s;opacity:1;visibility:visible}.arrow{position:relative}.arrow:before{-webkit-transform:translateX(-50%);transform:translateX(-50%);height:11px;width:18px;position:absolute;margin-top:-5px;top:50%;left:50%;background-image:url(assets/img/icons/arrows.png);background-repeat:no-repeat;content:""}.arrow_type_prev:before{background-position:0 -22px}.custom-slider_color_white .arrow_type_prev:before{background-position:0 0}.custom-slider_color_white .arrow_type_prev:hover:before{background-position:0 -11px}.arrow_type_next:before{background-position:-18px -22px}.custom-slider_color_white .arrow_type_next:before{background-position:-18px 0}.custom-slider_color_white .arrow_type_next:hover:before{background-position:-18px -11px}.logo{flex-shrink:0;display:block;height:77px;width:175px;background-image:url(assets/img/shared/logo-desktop.png);background-position:0 0;background-size:350px,77px}.logo_type_english{background-image:url(assets/img/shared/logo-english-desktop.png)}.footer .logo,.header_color_blue .logo{background-position:-175px 0}@media screen and (max-width:1000px){.footer .logo{display:none}}@media screen and (max-width:750px){.logo{height:34px;width:78px;background-image:url(assets/img/shared/logo-mobile.png);background-size:156px,34px}.header_type_english .logo{background-image:url(assets/img/shared/logo-english-mobile.png)}.header_color_blue .logo{background-position:-78px 0}}.file-upload{border-radius:20px;border:1px dashed #c5cad3;padding:25px;position:relative;text-align:center}.file-upload input[type=file]{height:0;visibility:hidden;width:0;position:absolute;top:0;left:0}.file-upload__icon{display:inline-block;vertical-align:top;height:29px;width:38px;background-image:url(assets/img/icons/form-upload-icon.png);background-size:cover}.file-upload__note{display:block;margin:12px auto;max-width:300px}.file-upload__link{color:#1b46d0;cursor:pointer;text-decoration:underline}.file-upload__link:hover{text-decoration:none}.agreement-checkbox{position:relative;margin:18px 0}.agreement-checkbox__input{position:absolute;opacity:0}.agreement-checkbox__label{display:flex;align-items:center;gap:15px;color:#000;font:300 14px/1.2 Montserrat,sans-serif}.agreement-checkbox__label:before{border-radius:4px;border:1px solid #c5cad3;height:24px;flex-shrink:0;width:24px;background-color:#fff;background-position:50%;background-repeat:no-repeat;content:""}.agreement-checkbox__input:checked~.agreement-checkbox__label:before{background-image:url(assets/img/icons/checkbox-icon.svg)}.agreement-checkbox__label a{color:#1b46d0}.agreement-checkbox__label a:hover{text-decoration:underline}.agreement-checkbox__label_theme_white{color:#fff}.agreement-checkbox__label_theme_white a{color:#fff;font-weight:500}@media screen and (max-width:750px){.agreement-checkbox__label{align-items:flex-start}}.language{flex-shrink:0;margin:0 -3px;font-size:0}.header_type_english .language{margin:0}.language_type_tablet{display:none}@media screen and (max-width:1000px){.language_type_desktop{display:none}.language_type_tablet{display:block}}.language__item{transition:border-color .3s;border-radius:3px;border:1px solid transparent;display:inline-block;margin:0 3px;width:40px;background-color:transparent;color:#000;font-size:14px;font-weight:400;line-height:26px;letter-spacing:.14px;text-align:center;text-decoration:none;vertical-align:top}.language__item:hover{border-color:#c5cad3}.language__item.is-current{border-color:#1b46d0;background-color:#1b46d0;color:#fff}.header_color_blue .language__item{color:#fff}.header_color_blue .language__item:hover{border-color:#8da3e8}.header_color_blue .language__item.is-current{border-color:#fff;background-color:#fff;color:#1b46d0}@media screen and (max-width:1000px){.language__item{border-color:#c5cad3}.language__item .header_color_blue{border-color:#8da3e8}.language__item.is-current{display:none}}.language_type_mobile .language__item{width:32px;font-size:12px;line-height:22px}.header_type_english .language_type_mobile .language__item{display:block;margin:10px 0 0}.header_type_english .language_type_mobile .language__item:not(.is-current):first-of-type{margin-top:0}.header_type_english .language_type_mobile .language__item.is-current{display:none}.contacts{display:flex;justify-content:space-between}@media screen and (max-width:750px){.contacts{flex-wrap:wrap}}.contacts_type_header{padding:0 15px}@media screen and (max-width:1000px){.contacts_type_header{align-items:center;padding:0 0 0 10px}}.contacts_type_consultant{margin-top:20px}.contacts__part{margin:0;padding:0;list-style:none}.contacts_type_consultant .contacts__part{width:50%}.contacts_page_contacts .contacts__part{padding:20px 40px;width:33.33333333%}.contacts_page_contacts .contacts__part:not(:first-of-type){border-left:1px solid #f0f3f7}@media screen and (max-width:1000px){.contacts_page_contacts .contacts__part{padding:20px}}@media screen and (max-width:750px){.contacts_type_consultant .contacts__part{width:100%}.contacts_type_consultant .contacts__part:not(:first-child){margin-top:20px}.contacts_page_contacts .contacts__part{width:100%}.contacts_page_contacts .contacts__part:not(:first-of-type){border-left:none;border-top:1px solid #f0f3f7}}.contacts__box:not(:first-child){margin-top:20px}@media screen and (max-width:750px){.contacts__box:not(:first-child){margin-top:15px}}.contacts__item{display:inline-block;padding-left:32px;position:relative;color:#000;font:300 18px/24px Montserrat,sans-serif;letter-spacing:.16px;text-decoration:none;vertical-align:top}.contacts__item:before{position:absolute;top:0;left:0;height:22px;width:22px;background-image:url(assets/img/icons/contact-icons-color-desktop.png);background-size:154px,22px;content:""}.contacts__item_type_mode:before{background-image:url(assets/img/icons/contacts-mode-icon-blue.svg);background-size:contain}.contacts__item_type_tg:before{background-image:url(assets/img/icons/contacts-telegram-icon-blue.svg);background-size:contain}.contacts__item_type_whatsapp:before{background-image:url(assets/img/icons/contacts-whatsapp-icon-blue.svg);background-size:contain}.contacts__item_type_wechat:before{background-image:url(assets/img/icons/contacts-wechat-icon-blue.svg);background-size:contain}.contacts_color_white .contacts__item{color:#fff}.contacts_color_white .contacts__item:before{background-image:url(assets/img/icons/contact-icons-white-desktop.png);background-size:110px,22px}.contacts_color_white .contacts__item_type_tg:before{background-image:url(assets/img/icons/contacts-telegram-icon-white.svg);background-size:contain}.contacts_color_white .contacts__item_type_whatsapp:before{background-image:url(assets/img/icons/contacts-whatsapp-icon-white.svg);background-size:contain}.contacts_color_white .contacts__item_type_wechat:before{background-image:url(assets/img/icons/contacts-wechat-icon-white.svg);background-size:contain}@media screen and (max-width:750px){.contacts__item{padding-left:30px}.contacts__item:before{height:20px;width:20px;background-size:140px,20px;top:1px}.contacts__item_type_mode:before,.contacts__item_type_tg:before{background-size:contain}.contacts_color_white .contacts__item:before{background-size:100px,20px}.contacts_color_white .contacts__item_type_tg:before{background-size:contain}}.contacts__item_type_mobile:before{background-position:0 0}@media screen and (max-width:750px){.contacts__item_type_mobile:before{background-position:0 0}}.contacts__item_type_phone:before{background-position:-22px 0}@media screen and (max-width:750px){.contacts__item_type_phone:before{background-position:-20px 0}}.contacts__item_type_viber:before{background-position:-44px 0}@media screen and (max-width:750px){.contacts__item_type_viber:before{background-position:-40px 0}}.contacts__item_type_skype:before{background-position:-66px 0}@media screen and (max-width:750px){.contacts__item_type_skype:before{background-position:-60px 0}}.contacts__item_type_email:before{background-position:-88px 0}@media screen and (max-width:750px){.contacts__item_type_email:before{background-position:-80px 0}}.contacts__item_type_address:before{background-position:-110px 0}@media screen and (max-width:750px){.contacts__item_type_address:before{background-position:-100px 0}}.contacts__item_type_mobile span,.contacts__item_type_phone span,.contacts__item_type_viber span,.contacts__item_type_whatsapp span{color:#9da2ab}.contacts_color_white .contacts__item_type_mobile span,.contacts_color_white .contacts__item_type_phone span,.contacts_color_white .contacts__item_type_viber span,.contacts_color_white .contacts__item_type_whatsapp span{color:#8da3e8}.contacts__item_type_email span,.contacts__item_type_skype span{transition:border-color .3s;border-bottom:1px solid #1b46d0;display:block;line-height:18px}.contacts_color_white .contacts__item_type_email span,.contacts_color_white .contacts__item_type_skype span{border-color:#fff}.contacts__item_type_email:hover span,.contacts__item_type_skype:hover span{border-bottom-color:transparent}.contacts__item_type_mode span{display:block;margin-bottom:5px;color:#9da2ab;font-size:14px;font-style:italic;line-height:14px}.contacts__item.is-mobile{display:none}@media screen and (max-width:1024px){.contacts__item.is-mobile{display:inline-block}.contacts__item.is-desktop{display:none}}@media screen and (max-width:750px){.contacts__item{font-size:14px;line-height:22px;letter-spacing:.14px}}.services-menu{padding:0;list-style:none;display:flex;flex-wrap:wrap;margin:12px 0 0;border-radius:5px;box-shadow:0 7px 30px 0 rgba(21,52,152,.63);overflow:hidden;position:relative;background:#fff}.services-menu__item{border-color:#c5cad3;border-style:dashed;border-width:1px 1px 0 0;width:20%}.services-menu__item:nth-of-type(-n+5){border-top:none}.services-menu__item:nth-of-type(5n+5){border-right:none}.services-menu__link{transition:background-color .3s;display:block;height:155px;padding:24px 5px 0;background-color:transparent;color:#000;font:normal 15px/24px Montserrat,sans-serif;text-align:center;text-decoration:none}.services-menu__link:hover{transition:all .3s;background-color:#f0f3f7;font-weight:500}.services-menu__anchor{display:block;max-width:171px;margin:15px auto 0}.promo{padding-bottom:75px;background:#1b46d0;position:relative}.promo:before{position:absolute;top:100%;left:-5%;border-radius:0 0 50% 50%;height:130px;width:110%;background-color:#1b46d0;content:""}.promo__slider{max-height:530px;overflow:hidden}.promo__slider:before{height:100%;width:100%;top:0;left:0;z-index:10;background-color:#1b46d0}.promo__slider:after,.promo__slider:before{transition:opacity .3s;opacity:1;visibility:visible;display:block;position:absolute;content:""}.promo__slider:after{border-radius:50%;border:5px solid hsla(0,0%,100%,.3);border-top-color:#fff;height:100px;margin-top:-50px;margin-left:-50px;width:100px;top:50%;left:50%;z-index:15;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:animation-processing 2s linear infinite;animation:animation-processing 2s linear infinite}.promo__slider.slick-initialized{max-height:none}.promo__slider.slick-initialized:after,.promo__slider.slick-initialized:before{opacity:0;visibility:hidden}@media screen and (max-width:750px){.promo{padding-bottom:45px}}.promo__holder{margin:auto;max-width:1230px;padding:0 15px}@media screen and (max-width:1600px){.promo__holder{max-width:990px}}@media screen and (max-width:750px){.promo__holder{padding-right:10px;padding-left:10px}}.promo__slide{display:flex;align-items:center;flex-direction:row-reverse;padding:65px 15px 90px}@media screen and (max-width:1600px){.promo__slide{padding:30px 15px 35px}}@media screen and (max-width:750px){.promo__slide{flex-wrap:wrap;padding:30px 10px 45px}}.promo__part{position:relative;width:50%}.promo__part img{display:inline-block;vertical-align:top}.promo__part_type_image{text-align:right}@media screen and (max-width:1024px){.promo__part img{width:100%}}@media screen and (max-width:750px){.promo__part{width:100%}.promo__part,.promo__part_type_image{text-align:center}.promo__part img{max-width:300px}}.promo__box{position:relative;color:#fff;font-size:18px;font-weight:300;line-height:28px}@media screen and (max-width:750px){.promo__box{font-size:14px;line-height:22px}}.promo__title{display:block;color:#fff;font-size:36px;font-weight:700;line-height:46px}@media screen and (max-width:750px){.promo__title{font-size:22px;line-height:30px}}.promo__description{max-width:500px;margin:30px 0 0}@media screen and (max-width:1600px){.promo__description{margin-top:20px}}@-webkit-keyframes animation-processing{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes animation-processing{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.form{position:relative}.form textarea{height:138px}.form_page_contacts{padding:30px 40px 50px}.form_page_contacts textarea,.form_type_consultant textarea,.form_type_customs textarea{height:94px}.form_type_customs,.form_type_request{padding:30px 0 50px}.form_type_consultant{padding-top:25px}@media screen and (max-width:1000px){.form_page_contacts{padding:30px 20px 50px}.form_page_contacts textarea,.form_type_consultant textarea,.form_type_customs textarea{height:134px}}@media screen and (max-width:750px){.form_type_customs,.form_type_request{padding:20px 0 30px}}.form__section:not(:first-of-type){margin-top:50px}@media screen and (max-width:750px){.form__section:not(:first-of-type){margin-top:30px}}.form__row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:20px 30px;margin-top:20px}.form__row:first-of-type{margin-top:0}.form__cell{position:relative;width:calc((100% - 60px)/3)}.form__cell_size_small{width:calc(33.33333% - 15px)}.form__cell_size_large{width:calc(66.66667% - 15px)}.form__cell_size_full{width:100%}.form_page_contacts .form__cell:first-of-type,.form_type_consultant .form__cell:first-of-type{width:calc(40% - 15px)}.form_page_contacts .form__cell:nth-of-type(2),.form_type_consultant .form__cell:nth-of-type(2){width:calc(60% - 15px)}@media screen and (max-width:1000px){.form__cell,.form__cell_size_large,.form__cell_size_small{width:calc(50% - 15px)}.form__cell_size_full{width:100%}.form_page_contacts .form__cell:first-of-type,.form_page_contacts .form__cell:nth-of-type(2),.form_type_consultant .form__cell:first-of-type,.form_type_consultant .form__cell:nth-of-type(2){width:calc(50% - 15px)}}@media screen and (max-width:750px){.form__cell,.form__cell_size_large,.form__cell_size_small,.form_page_contacts .form__cell:first-of-type,.form_page_contacts .form__cell:nth-of-type(2),.form_type_consultant .form__cell:first-of-type,.form_type_consultant .form__cell:nth-of-type(2){width:100%}}.form__separator{display:flex;align-items:center;justify-content:center;height:44px;margin:0 -30px;width:30px}.form__separator:before{height:1px;width:12px;background:#000;content:""}@media screen and (max-width:750px){.form__separator{display:none}}.form__label{display:block;margin-bottom:10px;padding-left:10px;color:#000;font-size:14px;line-height:20px}.form__label:after{display:inline-block;margin-left:5px;color:#f38282;vertical-align:top;content:"*"}.form_color_white .form__label{color:#fff}.form__label span{display:block;color:#9da2ab}.form__label.is-optional:after{content:normal}@media screen and (max-width:1000px){.form__label{position:relative}.form__label:after{position:absolute;bottom:0}.form__cell_type_date:first-of-type .form__label{white-space:nowrap}.form__cell_type_date:nth-of-type(2) .form__label{display:none}}@media screen and (max-width:750px){.form__label{padding-left:15px}}.form__field{transition:border-color .3s;border-radius:22px;border:1px solid #c5cad3;display:block;outline:none;overflow:hidden;padding:12px 20px;resize:none;width:100%;color:#000;font:300 14px/18px Montserrat,sans-serif}.form__field::-webkit-input-placeholder{opacity:1;color:#9da2ab}.form__field::-ms-input-placeholder{opacity:1;color:#9da2ab}.form__field::placeholder{opacity:1;color:#9da2ab}.form__field:focus{border-color:#9da2ab}.form__field.is-incorrect{border-color:#f38282}.form__date .form__field{background:none}.form__error{opacity:0;display:block;padding:3px 30px 0 50px;visibility:hidden;width:100%;position:absolute;top:100%;left:0;color:#f38282;font-size:11px;line-height:12px}.form__field.is-incorrect~.form__error,.select__field.is-incorrect~.form__error{opacity:1;transition:opacity .3s;visibility:visible}.form__box .form__error{padding-left:20px}@media screen and (max-width:1000px){.form__error{padding:3px 20px 0}}@media screen and (max-width:750px){.form__error{padding:3px 30px 0}}.form__heading{border-top:1px dashed #d5d8de;margin-bottom:30px;position:relative}.form__title{display:block;padding-right:15px;position:absolute;top:-10px;background:#fff;color:#1b46d0;font-size:16px;font-weight:500;line-height:18px}@media screen and (max-width:750px){.form__title{font-size:14px}}.form__box{position:relative}.form__box:not(:first-child){margin-top:20px}.form__toggle{transition:box-shadow .28s cubic-bezier(.4,0,.2,1);opacity:1;border-radius:12px;display:block;margin-top:-12px;padding:4px 32px 4px 15px;visibility:visible;position:absolute;top:0;right:0;cursor:pointer;font-size:12px;line-height:16px}.form__toggle:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;height:6px;width:10px;position:absolute;top:50%;right:15px;background-repeat:no-repeat;content:""}.form__toggle.is-hidden{opacity:0;visibility:hidden}.form__toggle_color_white{box-shadow:0 8px 30px 0 rgba(14,42,133,.3);background:#fff;color:#1b46d0}.form__toggle_color_white:before{background-position:0 0}.form__toggle_color_white:hover{box-shadow:0 8px 30px 0 rgba(14,42,133,.6)}.form__toggle_color_blue{box-shadow:0 8px 30px 0 rgba(27,70,208,.2);background:#1b46d0;color:#fff}.form__toggle_color_blue:before{background-position:-10px 0}.form__toggle_color_blue:hover{box-shadow:0 8px 30px 0 rgba(27,70,208,.35)}.form__date{position:relative}.form__date:after{display:block;height:19px;margin-top:-10px;width:18px;position:absolute;top:50%;right:20px;z-index:-1;background-image:url(assets/img/icons/form-date-icon.png);background-position:0 0;background-size:18px,38px;content:""}.form__date:has(input:focus):after,.form__date:hover:after{background-position:0 -19px}.form__request{display:none;margin-top:20px}.form__name{display:block;margin-bottom:25px;color:#000;font-size:22px;font-weight:400;line-height:24px}.index-about{display:flex;align-items:center}@media screen and (max-width:750px){.index-about{flex-wrap:wrap}}.index-about__holder{width:50%}@media screen and (max-width:750px){.index-about__holder{width:100%}}.index-about__visual{text-align:center}@media screen and (max-width:1024px){.index-about__visual img{max-width:100%}}@media screen and (max-width:750px){.index-about__visual{display:none}}.index-about__description{max-width:540px;padding-right:50px;margin-top:24px;font-size:16px;line-height:24px}@media screen and (max-width:1000px){.index-about__description{padding-right:0}}.index-about__description p:not(:first-child){margin-top:24px}.index-about__description strong{font-weight:500}.consultant{border-top:1px dashed #d5d8de;padding-bottom:45px}.consultant__holder{padding:0 75px}@media screen and (max-width:1600px){.consultant__holder{padding:0 45px}}@media screen and (max-width:1000px){.consultant__holder{padding:0 20px}}.consultant__inner{display:flex;padding:35px 0}@media screen and (max-width:750px){.consultant__inner{flex-wrap:wrap}}.consultant__visual{flex-shrink:0;width:215px}@media screen and (max-width:1000px){.consultant__visual{width:195px}}@media screen and (max-width:750px){.consultant__visual{width:100%}}.consultant__photo{border-radius:50%;display:block;height:154px;width:154px;overflow:hidden}.consultant__toggle{padding-left:215px}@media screen and (max-width:1000px){.consultant__toggle{padding-left:195px}}@media screen and (max-width:750px){.consultant__toggle{padding-left:0}}.consultant__contacts{max-width:600px;width:100%}@media screen and (max-width:750px){.consultant__contacts{margin-top:30px}}.consultant__data{padding-bottom:20px;color:#fff;position:relative}.consultant__data:before{display:block;height:1px;width:30px;position:absolute;bottom:0;left:0;background:#fff;content:""}.consultant__name{display:block;font-size:18px;font-weight:500;line-height:22px}.consultant__post{display:block;margin-top:10px;font-size:14px;font-style:italic;font-weight:300;line-height:16px}.consultant__form{border-top:1px dashed #d5d8de;display:none;padding:0 75px}@media screen and (max-width:1600px){.consultant__form{padding:0 45px}}@media screen and (max-width:1000px){.consultant__form{padding:0 20px}}.testimonials{margin-top:30px;position:relative;z-index:15}.testimonials_type_mobile{display:none}@media screen and (max-width:750px){.testimonials_type_desktop{display:none}.testimonials_type_mobile{display:block}}.testimonials_type_inner{margin-top:0}.testimonials__holder{box-shadow:0 5px 30px 0 rgba(27,70,208,.15);margin-bottom:50px}.testimonials__card{padding:35px 60px 40px;font-weight:300;font-style:italic}.testimonials__card_type_inner{border-radius:4px;box-shadow:0 8px 30px 0 rgba(27,70,208,.07);background:#fff}.testimonials__card_type_inner:not(:first-of-type){margin-top:30px}@media screen and (max-width:1000px){.testimonials__card{padding:35px 45px 40px}}@media screen and (max-width:750px){.testimonials__card{padding:30px}}.testimonials__message{position:relative;color:#000;font-size:16px;line-height:24px}.testimonials__message:before{position:absolute;top:-15px;left:-30px;height:37px;width:48px;background-image:url(assets/img/icons/testimonials-quote.png);background-size:cover;content:""}.testimonials__message ol{margin:0;padding-left:20px}@media screen and (max-width:750px){.testimonials__message{font-size:14px;line-height:22px}.testimonials__message:before{left:-15px}}.testimonials__information{display:flex;margin-top:30px}@media screen and (max-width:750px){.testimonials__information{flex-wrap:wrap}}.testimonials__company{overflow:hidden;font-size:14px;line-height:22px}.testimonials__company strong{display:block;font-size:16px;font-weight:500;font-style:normal;line-height:24px}@media screen and (max-width:750px){.testimonials__company{width:100%;font-size:13px}.testimonials__company strong{font-size:14px}}.testimonials__download{flex-shrink:0;padding-left:100px}@media screen and (max-width:750px){.testimonials__download{margin-top:20px;padding-left:0}}.testimonials__file{display:inline-block;padding-left:28px;position:relative;color:#000;font-size:14px;font-style:normal;line-height:22px;text-decoration:none}.testimonials__file:before{display:block;height:22px;width:17px;position:absolute;top:0;left:0;background-image:url(assets/img/icons/testimonials-file.png);background-size:cover;content:""}.testimonials__file span{transition:border-color .3s;border-bottom:1px dashed #000;display:block;margin:2px 0;line-height:17px}.testimonials__file:hover span{border-bottom-color:transparent}.testimonials__expanded{display:inline-block;padding-right:15px;position:absolute;top:10px;right:0;color:#1b46d0;font-size:16px;line-height:22px;text-decoration:underline}.testimonials__expanded:before{display:block;height:11px;margin-top:-5px;width:7px;position:absolute;top:50%;right:0;background:url(assets/img/icons/testimonials-arrow.png) no-repeat;content:""}.testimonials__expanded:hover{text-decoration:none}@media screen and (max-width:750px){.testimonials__expanded{margin-top:15px;position:relative;top:0;font-size:14px}}.social{font-size:0}.social_type_mobile{display:none;margin-top:20px}@media screen and (max-width:750px){.social_type_mobile{display:block}.social_type_desktop{display:none}}.social__link{transition:opacity .3s;display:inline-block;opacity:.5;height:25px;width:25px;background-image:url(assets/img/icons/social-icons.png);background-size:125px,25px;vertical-align:top}.social__link_type_facebook{background-position:0 0}.social__link_type_vk{background-position:-25px 0}.social__link_type_instagram{background-position:-50px 0}.social__link_type_linkedin{background-position:-75px 0}.social__link_type_google{background-position:-100px 0}.social__link:hover{opacity:1}.social__link:not(:first-of-type){margin-left:12px}.social__link:not(:last-of-type){margin-right:12px}.social_type_mobile .social__link:not(:first-of-type){margin-left:5px}.social_type_mobile .social__link:not(:last-of-type){margin-right:5px}.breadcrumbs{margin:0;list-style:none;width:100%;padding:10px 250px 0 0;font-size:0}.breadcrumbs_page_inner{padding-right:0}@media screen and (max-width:750px){.breadcrumbs{display:none}}.breadcrumbs__item{display:inline-block;padding:5px 0;position:relative;font-size:12px;line-height:16px;vertical-align:top}.breadcrumbs__item:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;margin-top:1px;position:absolute;top:50%;right:9px;color:#f38282}.breadcrumbs__item:not(:last-child){padding-right:22px}.breadcrumbs__item:not(:last-child):before{content:"/"}.breadcrumbs__item a,.breadcrumbs__item span{display:block}.breadcrumbs__item span{color:#8da3e8}.breadcrumbs__item a{color:#fff;text-decoration:none}.breadcrumbs__item a:hover{text-decoration:underline}@media screen and (max-width:750px){.content__table{overflow:auto}}.content__box{margin:40px 48px 0;color:#000;font-family:Montserrat,sans-serif}.content__box h2{margin:24px 0;font-size:26px;font-weight:400;line-height:36px}@media screen and (max-width:750px){.content__box h2{margin:20px 0;font-size:20px;line-height:30px}}.content__box h3{margin:20px 0;font-size:32px;font-weight:400;line-height:24px}@media screen and (max-width:750px){.content__box h3{font-size:18px}}.content__box h4{margin:20px 0;font-size:18px;font-weight:400;line-height:24px}@media screen and (max-width:750px){.content__box h4{font-size:16px}}.content__box h5{margin:20px 0;font-size:16px;font-weight:400;line-height:24px}@media screen and (max-width:750px){.content__box h5{font-size:14px}}.content__box p{margin:24px 0;font-size:18px;font-weight:300;line-height:24px}@media screen and (max-width:750px){.content__box p{margin:20px 0;font-size:14px;line-height:22px}}.content__box strong{font-weight:500}.content__box ul{font-size:18px;line-height:24px;margin:0;padding:0;list-style:none}.content__box ul li{position:relative;padding-left:24px;margin-top:24px}.content__box ul li:before{border-radius:50%;display:block;height:8px;width:8px;position:absolute;top:8px;left:0;background-color:#a1c6ff;content:""}.content__box ul li:first-of-type{margin-top:0}.content__box ul ul{margin-top:20px!important;padding-left:15px;font-size:14px;line-height:20px}.content__box ul ul li{margin-top:20px}.content__box ul ul li:before{height:1px;width:10px;top:10px;background-color:#f38282}@media screen and (max-width:750px){.content__box ul{margin:20px 0;font-size:14px}.content__box ul ul{font-size:12px}}.content__box ol{counter-reset:li;font-size:18px;line-height:22px;margin:0;padding:0;list-style:none}.content__box ol>li:before{counter-increment:li;content:counters(li,".") ". "}.content__box ol li{padding-left:20px;position:relative}.content__box ol li:before{display:block;position:absolute;top:0;left:0;color:#1b46d0}.content__box ol li:not(:first-of-type){margin-top:10px}.content__box a{color:#1b46d0;text-decoration:underline}.content__box a:hover{text-decoration:none}.content__box table{margin:24px 0;width:100%;table-layout:fixed;border-collapse:collapse}@media screen and (max-width:750px){.content__box table:not(.mobile-visible){display:none}.content__box table.mobile-visible{width:750px}}.content__box table td,.content__box table th{border-color:#fff;border-style:solid;border-width:0 1px;width:33.3333333%;font-size:14px;line-height:24px;text-align:center}.content__box table td:first-child,.content__box table th:first-child{border-left-color:transparent}.content__box table td:last-child,.content__box table th:last-child{border-right-color:transparent}.content__box table th{padding:16px 8px;color:#fff;font-weight:400}.content__box table td{padding:14px 8px;color:#000;font-weight:300}@media screen and (max-width:1000px){.content__box table td{line-height:22px;padding:5px 10px}}.content__box table thead tr{background:#1b46d0}.content__box table tbody tr:nth-of-type(2n){background-color:#eff2f7}.content__box .picture-left,.content__box .picture-right{border-radius:5px;box-shadow:0 5px 30px 0 rgba(27,70,208,.15);display:block;margin-bottom:24px}@media screen and (max-width:1000px){.content__box .picture-left,.content__box .picture-right{max-width:260px}}@media screen and (max-width:750px){.content__box .picture-left,.content__box .picture-right{max-width:100%}}.content__box .picture-right{float:right;margin-left:70px}@media screen and (max-width:1000px){.content__box .picture-right{margin-left:40px}}@media screen and (max-width:750px){.content__box .picture-right{float:none;margin-left:0}}.content__box .picture-left{float:left;margin-right:70px}@media screen and (max-width:1000px){.content__box .picture-left{margin-right:40px}}@media screen and (max-width:750px){.content__box .picture-left{float:none;margin-right:0}}.content__box h2:first-child,.content__box h3:first-child,.content__box h4:first-child,.content__box h5:first-child,.content__box ol:first-child,.content__box p:first-child,.content__box table:first-child,.content__box ul:first-child{margin-top:0}.content__box h2:last-child,.content__box h3:last-child,.content__box h4:last-child,.content__box h5:last-child,.content__box ol:last-child,.content__box p:last-child,.content__box table:last-child,.content__box ul:last-child{margin-bottom:0}.content__box:after,.content__box:before{content:" ";display:table}.content__box:after{clear:both}.content_page_service .content__box{margin-left:0;margin-right:0}@media screen and (max-width:1000px){.content__box{margin:24px 24px 0}}.content__box:first-child{margin-top:0}.content__section{border-color:#d5d8de;border-style:dashed;border-width:1px 0;margin:40px 48px 0;position:relative}.content_page_service .content__section{margin-left:0;margin-right:0}@media screen and (max-width:1000px){.content__section{margin:30px 24px 0}}.content__section:first-child{margin-top:0}.content__section+.content__section{margin-top:-1px}.content__section:last-child{border-bottom:none;margin-bottom:-42px}.content__title{display:block;padding-right:10px;position:absolute;top:-10px;background:#fff;color:#1b46d0;font-size:16px;font-weight:500;line-height:18px}.content figure{display:block;margin-top:40px}@media screen and (max-width:1000px){.content figure{margin-top:24px}}.content figure:first-child{margin-top:0}.content figure img{display:block;width:100%}.content figure figcaption{display:block;margin-top:15px;font-size:14px;font-style:italic;font-weight:300;line-height:18px;text-align:center}@media screen and (max-width:750px){.content figure figcaption{margin-top:10px;font-size:12px}}.content blockquote{display:block;margin:40px 0 0;padding:55px 75px;position:relative;background:linear-gradient(90deg,#f38282 0,#f3a582);color:#fff;font-size:24px;font-style:italic;font-weight:300;line-height:36px}.content blockquote:before{display:block;height:37px;width:48px;position:absolute;top:45px;left:50px;background-image:url(assets/img/icons/testimonials-quote.png);background-size:cover;content:""}@media screen and (max-width:1000px){.content blockquote{margin-top:24px}}@media screen and (max-width:750px){.content blockquote{margin-top:20px;padding:30px 35px;font-size:16px;line-height:26px}.content blockquote:before{top:15px;left:15px}}.content blockquote:first-child{margin-top:0}.content__row{display:flex;margin:24px -20px 0}@media screen and (max-width:1000px){.content__row{margin:24px -15px 0}}@media screen and (max-width:750px){.content__row{flex-wrap:wrap;margin:0}}.content__column{padding:0 20px;width:33.33333333%}.content__column h5{margin-bottom:16px}.content__column p{margin-top:16px;font-size:14px}@media screen and (max-width:1000px){.content__column{padding:0 15px}}@media screen and (max-width:750px){.content__column{padding:0;width:100%}}.content__video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.content__video embed,.content__video iframe,.content__video object{position:absolute;top:0;left:0;width:100%;height:100%}.gallery{padding:42px 0}.gallery__holder{margin:0 -15px 15px}.gallery__item{padding:0 15px 30px}.gallery__link{border-radius:5px;box-shadow:0 5px 30px 0 rgba(27,70,208,.15);display:block;height:270px;overflow:hidden}.gallery__link img{display:block;width:100%}@media screen and (max-width:1600px){.gallery__link{height:200px}}@media screen and (max-width:1000px){.gallery__link{height:170px}}.files{margin:0;list-style:none;padding:42px 0}.files__item{display:flex}.files__item:not(:first-of-type){margin-top:25px}.files__picture{flex-shrink:0;padding-right:12px}.files__link{display:inline-block;color:#000;font-size:14px;line-height:18px;text-decoration:none;vertical-align:top}.files__link:hover{color:#1b46d0}.files__description{display:block;color:#9da2ab;font-size:13px;font-style:italic;line-height:16px}.certificates{display:flex;flex-wrap:wrap;margin:0 -15px;position:relative;z-index:15}@media screen and (max-width:1000px){.certificates_type_desktop{display:none}}.certificates_type_mobile{display:none}@media screen and (max-width:1000px){.certificates_type_mobile{display:block}}.certificates__item{padding:15px;width:33.333333333%}.certificates_type_mobile .certificates__item{padding:0 15px 30px}.certificates__box{border-radius:4px;box-shadow:0 8px 30px 0 rgba(27,70,208,.07);height:100%;padding:20px;background:#fff}.certificates_type_mobile .certificates__box{padding:50px 60px 40px}.certificates__link{display:block;height:350px}.certificates_type_mobile .certificates__link{height:auto}.certificates__name{display:block;margin-top:20px;font-size:14px;line-height:22px;text-align:center}.pagination{margin-top:75px;font-size:0;text-align:center}.pagination_type_mobile{display:none;margin-top:45px}@media screen and (max-width:750px){.pagination_type_desktop{display:none}.pagination_type_mobile{display:block}}.pagination__list{margin:0;padding:0;list-style:none;border-radius:22px;box-shadow:0 5px 20px 0 rgba(27,70,208,.07);border:1px solid #c5cad3;overflow:hidden}.pagination__list,.pagination__list li{display:inline-block;vertical-align:top}.pagination__list li:not(:first-of-type){border-left:1px solid #c5cad3}.pagination__item{transition:background-color .3s;display:block;padding:10px 0;height:42px;width:40px;background-color:#fff;color:#1b46d0;font-size:16px;font-weight:400;line-height:22px;text-align:center;text-decoration:none}.pagination__item[href]:hover{background-color:#f0f3f7}.pagination__item.is-current{background-color:#1b46d0;color:#fff;pointer-events:none}.pagination__item_type_next,.pagination__item_type_prev{width:48px}@media screen and (max-width:750px){.pagination__item_type_next,.pagination__item_type_prev{width:46px}}.articles{z-index:15}.articles,.articles__item{position:relative}.articles__item_type_picture{padding-top:45px}.articles__item:not(:first-of-type){margin-top:30px}@media screen and (max-width:660px){.articles__item_type_picture{padding-top:20px}}.articles__box{transition:box-shadow .28s cubic-bezier(.4,0,.2,1);display:flex;border-radius:4px;box-shadow:0 8px 30px 0 rgba(27,70,208,.07);padding:40px 45px;background:#fff;color:#000;text-decoration:none}.articles__box:hover{box-shadow:0 8px 30px 0 rgba(27,70,208,.15)}@media screen and (max-width:1000px){.articles__box{padding:35px 20px}}@media screen and (max-width:660px){.articles__box{flex-wrap:wrap;padding:30px 20px}}.articles__visual{flex-shrink:0;margin-top:-85px;padding-right:45px;width:325px}@media screen and (max-width:1000px){.articles__visual{margin-top:0;padding-right:20px;width:200px;position:absolute;top:0;left:20px}}@media screen and (max-width:660px){.articles__visual{margin:-50px 0 25px;padding-right:0;width:100%;position:relative;left:0}}.articles__picture{border-radius:6px;box-shadow:0 9px 46px 0 rgba(27,70,208,.2);display:block;overflow:hidden;height:236px;width:100%}@media screen and (max-width:1000px){.articles__picture{height:144px}}@media screen and (max-width:660px){.articles__picture{height:auto}}.articles__info{font-size:14px;line-height:22px}.articles__visual~.articles__info{padding-left:0}@media screen and (max-width:660px){.articles__info{font-size:13px;line-height:20px}}.articles__name{display:inline-block;font-size:22px;font-weight:400;line-height:30px;vertical-align:top}.articles__box:hover .articles__name{color:#1b46d0}@media screen and (max-width:1000px){.articles__item_type_picture .articles__name{min-height:60px;padding-left:200px}}@media screen and (max-width:660px){.articles__name{font-size:18px;line-height:26px}.articles__item_type_picture .articles__name{padding-left:0}}.articles__annotation{margin-top:20px}.navigation{display:flex;justify-content:space-between;margin-top:75px}@media screen and (max-width:750px){.navigation{margin-top:45px}}.navigation__back{transition:background-color .3s;border-radius:22px;box-shadow:0 5px 20px 0 rgba(27,70,208,.07);border:1px solid #c5cad3;padding:10px 30px 10px 50px;position:relative;background-color:#fff;color:#1b46d0;font-size:14px;line-height:22px;text-decoration:none}.navigation__back:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;height:10px;width:21px;position:absolute;top:50%;left:20px;background:url(assets/img/icons/navigation-back-icon.png) no-repeat;content:""}.navigation__back:hover{background-color:#f0f3f7}.navigation__back_type_mobile{display:none;padding-right:20px}@media screen and (max-width:750px){.navigation__back_type_mobile{display:block}.navigation__back_type_desktop{display:none}}.navigation__holder{border-radius:22px;box-shadow:0 5px 20px 0 rgba(27,70,208,.07);border:1px solid #c5cad3;font-size:0}.navigation__item{display:inline-block;position:relative;vertical-align:top}.navigation__item:not(:first-of-type){border-left:1px solid #c5cad3}.navigation__link{transition:background-color .3s;display:inline-block;height:42px;width:48px;background:#fff;vertical-align:top}.navigation__link_type_prev{border-radius:22px 0 0 22px}.navigation__link_type_next{border-radius:0 22px 22px 0}.navigation__link:hover{background-color:#f0f3f7}.navigation__link.is-disabled{opacity:.5;pointer-events:none}.navigation__hint{opacity:0;transition:opacity .3s;border-radius:4px;box-shadow:0 5px 27px 0 rgba(27,70,208,.1);display:block;margin-top:15px;padding:20px;visibility:visible;width:250px;position:absolute;top:100%;right:0;z-index:15;background:#fff;color:#000;font-size:14px;line-height:22px;text-align:center}.navigation_page_service .navigation__hint{width:auto;white-space:nowrap}.navigation__hint:before{border:8px solid transparent;border-bottom-color:#fff;display:block;position:absolute;bottom:100%;right:20px;content:""}.navigation__link:hover~.navigation__hint{opacity:1;visibility:visible}.services{position:relative;z-index:15}.services_page_index{padding-top:20px;color:#fff}@media screen and (max-width:750px){.services_page_index{padding-top:0}}.services__holder{display:flex;flex-wrap:wrap;margin:0 -15px}.services__holder:not(:first-of-type){margin-top:30px}.services__item{padding:30px 15px 0;width:25%}@media screen and (max-width:1000px){.services__item{width:33.333333333%}.services__item_type_title{width:100%}}@media screen and (max-width:750px){.services__item{width:100%}}.services__box{transition:background-color .3s,color .3s;border-radius:4px;box-shadow:0 8px 30px 0 rgba(27,70,208,.07);display:block;height:100%;padding:30px 10px 20px;background-color:#fff;color:#000;font-size:14px;line-height:20px;text-align:center;text-decoration:none}.services__box[href]:hover{box-shadow:0 8px 30px 0 rgba(27,70,208,.15);background-color:#1b46d0;color:#fff}.services_page_index .services__box{box-shadow:0 7px 32px rgba(21,52,152,.5)}.services__name{display:block;margin-top:15px;font-size:16px;font-weight:500;line-height:24px}.services__annotation{margin-top:10px}.services__title{display:block;font-size:22px;font-weight:400;line-height:32px}.services_page_index .services__title{font-size:26px;line-height:36px}.map{height:500px;background:#1b46d0}@media screen and (max-width:1000px){.map{height:390px}}@media screen and (max-width:750px){.map{height:350px}}.map__holder{height:100%;width:100%}[class*=ymaps-2][class*=-ground-pane]{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%)}.error-page{text-align:center;color:#fff}.error-page__visual img{display:inline-block;max-width:100%;vertical-align:top}.error-page__title{display:block;margin-top:20px;font-size:30px;line-height:36px;letter-spacing:.45px}@media screen and (max-width:750px){.error-page__title{font-size:18px;line-height:24px;letter-spacing:.27px}}.error-page__description{margin-top:10px;font-size:16px;line-height:24px;letter-spacing:.32px}@media screen and (max-width:750px){.error-page__description{font-size:14px;line-height:22px;letter-spacing:.28px}}.message{display:none;color:#000;text-align:center}.message_type_consultant{color:#fff}.message_type_contacts .message__holder,.message_type_order .message__holder{padding:80px 0 90px}.message_type_consultant .message__holder{padding:60px 0 0}.message__title{display:block;margin-top:35px;font-size:22px;font-weight:400;line-height:24px}.message__description{margin-top:15px;font-size:16px;line-height:24px}.cookies{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:fixed;bottom:30px;left:50%;z-index:500;border-radius:8px;box-shadow:0 8px 30px 0 rgba(27,70,208,.07);border:1px solid #1b46d0;display:flex;align-items:center;gap:60px;max-width:1145px;padding:30px 40px;width:100%;background-color:#fff;color:#000;font:300 16px/1.6 Montserrat,sans-serif}@media screen and (max-width:1024px){.cookies{bottom:10px;gap:40px}}@media screen and (max-width:1000px){.cookies{gap:30px;padding:30px 20px}}@media screen and (max-width:750px){.cookies{flex-wrap:wrap;gap:20px;padding:30px 10px 20px;font-size:12px;font-weight:400}}.cookies__info{flex-grow:1}.cookies__info a{display:inline-flex;color:#1b46d0;font-weight:400;text-decoration:none}.cookies__info a:hover{text-decoration:underline}@media screen and (max-width:750px){.cookies__info{font-size:12px;line-height:16px}.cookies__info a{margin-top:6px}}.cookies__title{display:block;margin-bottom:12px;font-weight:600}@media screen and (max-width:750px){.cookies__title{margin-bottom:6px;font-size:13px}}.cookies__events{display:flex;flex-direction:column;flex-shrink:0;gap:16px;width:214px}@media screen and (max-width:750px){.cookies__events{gap:14px;width:100%}}.cookies *,.cookies :after,.cookies :before{box-sizing:border-box}.cookies-dialog{transition:opacity .3s;position:fixed;top:0;left:0;z-index:1050;display:none;height:100%;opacity:0;width:100%;background-color:rgba(0,0,0,.7);color:#000;font:300 16px/1.5 Montserrat,sans-serif}.cookies-dialog.is-state-open{display:block}.cookies-dialog.is-state-visible{opacity:1}@media screen and (max-width:750px){.cookies-dialog{font-size:13px;font-weight:400;line-height:18px}}.cookies-dialog__holder{position:relative;z-index:5;display:flex;align-items:center;justify-content:center;height:100%;overflow:auto;width:100%}@media screen and (max-width:1000px){.cookies-dialog__holder{align-items:flex-start;background-color:#fff}}.cookies-dialog__inner{border-color:transparent;border-style:solid;border-width:64px 0;margin:auto;max-width:1150px;width:100%}@media screen and (max-width:1024px){.cookies-dialog__inner{border-width:30px}}@media screen and (max-width:1000px){.cookies-dialog__inner{border-width:0;height:100%}}.cookies-dialog__form{position:relative;padding:100px 70px 80px;width:100%;background-color:#fff}@media screen and (max-width:1024px){.cookies-dialog__form{padding:40px}}@media screen and (max-width:1000px){.cookies-dialog__form{min-height:100%;padding:120px 30px 30px}}@media screen and (max-width:750px){.cookies-dialog__form{padding:80px 10px 40px}}.cookies-dialog__close{position:absolute;top:20px;right:20px;height:16px;width:16px;background-image:url(assets/img/icons/dialog-close-icon.svg);background-size:cover;background-repeat:no-repeat;cursor:pointer}.cookies-dialog__title{display:block;margin-bottom:32px;font-size:32px;font-weight:500;line-height:40px}@media screen and (max-width:750px){.cookies-dialog__title{margin-bottom:20px;font-size:25px;line-height:30px}}.cookies-dialog__annotation{margin-bottom:32px;padding-bottom:0}@media screen and (max-width:1000px){.cookies-dialog__annotation{margin-bottom:30px}}.cookies-dialog__button{margin-top:50px;margin-left:130px;width:214px}@media screen and (max-width:750px){.cookies-dialog__button{margin-top:36px;margin-left:0;width:100%}}.cookies-dialog *,.cookies-dialog :after,.cookies-dialog :before{box-sizing:border-box}.cookies-setting{position:relative;display:flex;align-items:flex-start;margin-top:20px;padding-right:152px}.cookies-setting:before{flex-shrink:0;padding-right:12px;width:130px;font-weight:600;content:attr(data-heading)}@media screen and (max-width:1000px){.cookies-setting{margin-top:20px;padding-right:82px}}@media screen and (max-width:750px){.cookies-setting{position:relative;flex-wrap:wrap;padding-right:72px}.cookies-setting:before{margin-bottom:12px;width:100%;font-size:18px;line-height:24px}}.cookies-setting:first-of-type{margin-top:0}.cookies-setting__annotation{flex-grow:1}.cookies-toggle{position:absolute;top:0;right:40px}@media screen and (max-width:1000px){.cookies-toggle{right:0}}@media screen and (max-width:750px){.cookies-toggle{top:36px}}.cookies-toggle__field{position:absolute;top:0;left:0;opacity:0;overflow:hidden}.cookies-toggle__label{transition:border-color .2s;position:relative;border-radius:12px;border:1px solid #c4c4c4;display:block;height:24px;width:42px;cursor:pointer}.cookies-toggle__label:before{transition:background-color .2s,left .3s;position:absolute;top:1px;left:1px;border-radius:50%;height:20px;width:20px;background-color:#c4c4c4;content:""}.cookies-toggle__field:checked~.cookies-toggle__label{border-color:#1b46d0}.cookies-toggle__field:checked~.cookies-toggle__label:before{left:19px;background-color:#1b46d0}.cookies-button{border-radius:30px;box-shadow:0 8px 30px 0 rgba(234,133,133,.2);border:none;display:flex;align-items:center;justify-content:center;height:50px;padding:0;font-size:16px;font-weight:400;cursor:pointer}.cookies-button_theme_color{background:linear-gradient(90deg,#f38282,#f3a582);color:#fff}.cookies-button_theme_white{border:1px solid #f38382;color:#f38382}.footer-cookies{display:flex;align-items:center;gap:30px;font-size:15px;line-height:20px}.footer-cookies_view_mobile{display:none;flex-direction:column;align-items:flex-start;gap:8px;margin-top:16px;font-size:13px}@media screen and (max-width:750px){.footer-cookies_view_mobile{display:flex}.footer-cookies_view_desktop{display:none}}.footer-cookies__holder{display:flex;align-items:center;gap:30px}@media screen and (max-width:1000px){.footer-cookies__holder{flex-direction:column;align-items:flex-start;flex-wrap:wrap;gap:4px 0}}.footer-cookies__link{color:#fff}.footer-cookies__button{transition:background-color .3s,color .3s;border:1px solid #fff;padding:5px 9px;background-color:transparent;color:#fff;cursor:pointer;white-space:nowrap}.custom-slider .slick-slide{outline:none}.custom-slider.certificates .slick-slide{text-align:center}.custom-slider.certificates .slick-slide img{display:inline-block;max-width:100%;vertical-align:top}.custom-slider .slick-arrow{transition:border-color .3s,background-color .3s;border:1px solid transparent;display:inline-block;height:44px;width:48px;position:relative;cursor:pointer;vertical-align:top}.custom-slider .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}.custom-slider .slick-arrow:hover{z-index:5}.custom-slider .slick-prev{border-radius:22px 0 0 22px;margin-right:-1px}.custom-slider .slick-next{border-radius:0 22px 22px 0}.custom-slider_color_white .slick-arrow{border-color:#fff}.custom-slider_color_white .slick-arrow:hover{border-color:#8da3e8}.custom-slider_color_grey .slick-arrow{border-color:#c5cad3;background-color:#fff}.custom-slider_color_grey .slick-arrow:hover{background-color:#f0f3f7}.custom-slider .slick-dots{padding:0;list-style:none;margin:0 -5px;font-size:0;line-height:10px}.custom-slider .slick-dots li{display:inline-block;padding:0 5px;vertical-align:top}.custom-slider .slick-dots li button{transition:all .3s;border-radius:5px;border:1px solid transparent;display:block;height:10px;padding:0;width:10px;background:transparent}.custom-slider .slick-dots li.slick-active button{width:30px}.custom-slider_color_white .slick-dots li button{border-color:#fff}.custom-slider_color_white .slick-dots li:hover button{border-color:#8da3e8}.custom-slider_color_white .slick-dots li.slick-active button{border-color:#fff;background:#fff}.custom-slider_color_grey .slick-dots li button{transition:box-shadow .28s cubic-bezier(.4,0,.2,1),background-color .3s;box-shadow:0 2px 8px 0 rgba(27,70,208,.15);border-color:#c7ccd5;background-color:#fff}.custom-slider_color_grey .slick-dots li:hover button{border-color:#c5cad3;background-color:#f0f3f7}.custom-slider_color_grey .slick-dots li.slick-active button{box-shadow:0 2px 8px 0 rgba(27,70,208,.3);border-color:#1b46d0;background-color:#1b46d0}body .ui-datepicker{border-radius:22px;box-shadow:0 8px 30px 0 rgba(27,70,208,.2);border:1px solid #c5cad3;margin-top:5px;overflow:hidden;padding:0;width:310px;background:#fff;font-family:Montserrat,sans-serif}@media screen and (max-width:1600px){body .ui-datepicker{width:270px}}@media screen and (max-width:1000px){body .ui-datepicker{width:315px}}@media screen and (max-width:320px){body .ui-datepicker{width:260px}}body .ui-datepicker .ui-datepicker-header{border-bottom:1px solid #c5cad3;padding:0}body .ui-datepicker .ui-datepicker-title{margin:0;padding:10px 50px;color:#1b46d0;font-size:15px;font-weight:300;line-height:22px}body .ui-datepicker .ui-datepicker-next,body .ui-datepicker .ui-datepicker-prev{transition:background-color .3s;height:42px;width:48px;top:0!important;background-color:transparent;cursor:pointer}body .ui-datepicker .ui-datepicker-next span,body .ui-datepicker .ui-datepicker-prev span{display:none}body .ui-datepicker .ui-datepicker-next:before,body .ui-datepicker .ui-datepicker-prev:before{-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;height:11px;width:18px;position:absolute;margin-top:-5px;top:50%;left:50%;background-image:url(assets/img/icons/form-date-arrows.png);background-repeat:no-repeat;content:""}body .ui-datepicker .ui-datepicker-next.ui-state-disabled,body .ui-datepicker .ui-datepicker-prev.ui-state-disabled{opacity:.5}body .ui-datepicker .ui-datepicker-next:hover,body .ui-datepicker .ui-datepicker-prev:hover{background-color:#f0f3f7}body .ui-datepicker .ui-datepicker-prev{border-right:1px solid #c5cad3;left:0!important}body .ui-datepicker .ui-datepicker-prev:before{background-position:0 0}body .ui-datepicker .ui-datepicker-next{border-left:1px solid #c5cad3;right:0!important}body .ui-datepicker .ui-datepicker-next:before{background-position:-18px 0}body .ui-datepicker .ui-datepicker-calendar{border:10px solid #fff;margin:0;color:#9da2ab}body .ui-datepicker td,body .ui-datepicker th{border:none;height:24px;padding:4px;width:24px;font:300 14px/24px Montserrat,sans-serif;text-align:center;text-transform:uppercase}body .ui-datepicker td a,body .ui-datepicker td span,body .ui-datepicker th a,body .ui-datepicker th span{display:inline-block;height:24px;padding:0;width:24px;vertical-align:top;text-align:center}body .ui-datepicker th{color:#000;text-transform:none}body .ui-datepicker td a{border-radius:50%;color:#9da2ab}body .ui-datepicker td a:hover{color:#1b46d0}body .ui-datepicker td a.ui-state-active{background:#1b46d0;color:#fff}body .ui-datepicker td.ui-state-disabled{opacity:.5}body .ui-datepicker td.ui-datepicker-today a{font-weight:500}