*{margin:0;outline:none;padding:0}.fullscreen-modal-background{background:#000;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition-duration:.3s;transition-property:opacity;width:100%;z-index:10}.fullscreen-modal-background.opened{opacity:.1;pointer-events:all}.transition_slide-right{transform:translateX(100%);transition:transform .3s ease-in-out}.transition_slide-right.opened{pointer-events:all;transform:translateX(0)}.transition_slide-left{transform:translateX(-100%);transition:transform .3s ease-in-out}.transition_slide-left.opened{pointer-events:all;transform:translateX(0)}.grecaptcha-badge{visibility:hidden}body{color:#666;font-family:Gilroy,sans-serif;font-weight:400}.body-wrapper{display:flex;flex-direction:column;min-height:100vh;overflow:hidden;width:100%}.layout-middle-block{flex-grow:1}.screen-content{margin:0 auto 112px;width:1148px}@media (max-width:1199px){.screen-content{box-sizing:border-box;width:100%}}@media (max-width:480px){.screen-content{padding:0 15px}}@media (min-width:481px) and (max-width:1199px){.screen-content{padding:0 40px}}@media (max-width:480px){.screen-content{margin-bottom:40px}}@media (min-width:481px) and (max-width:1199px){.screen-content{margin-bottom:64px}}.screen{margin-bottom:112px}@media (max-width:480px){.screen{margin-bottom:40px}}@media (min-width:481px) and (max-width:1199px){.screen{margin-bottom:64px}}.content{margin:0 auto;width:1148px}@media (max-width:1199px){.content{box-sizing:border-box;width:100%}}@media (max-width:480px){.content{padding:0 15px}}@media (min-width:481px) and (max-width:1199px){.content{padding:0 40px}}a{text-decoration:none}.logo{background:url(/build/images/logo.bd20bb31.svg) no-repeat;background-size:146px 64px;flex-shrink:0;height:64px;width:146px}@media (max-width:480px){.logo{background-size:82px 36px;height:36px;width:82px}}@media (min-width:481px) and (max-width:1199px){.logo{background-size:119px 52px;height:52px;width:119px}}.typo-h1{color:#222;font-size:40px;font-weight:700;line-height:48px}.typo-h1_size_l{font-size:52px;line-height:60px}.typo-h2{color:#222;font-size:40px;font-weight:700;line-height:48px}.typo-colored_color_orange{color:#fba027}.typo-bold{font-weight:500}.white-space{white-space:nowrap}@media (max-width:480px){.typo-h1{font-size:26px;line-height:32px}.typo-h1_size_l{font-size:30px;line-height:36px}.typo-h2{font-size:26px;line-height:32px}}@media (min-width:481px) and (max-width:1199px){.typo-h1{font-size:30px;line-height:36px}.typo-h1_size_l{font-size:38px;line-height:44px}.typo-h2{font-size:30px;line-height:36px}}.header__content{align-items:center;display:flex;height:144px;margin:0 auto;position:relative;width:1148px;z-index:2}@media (max-width:1199px){.header__content{box-sizing:border-box;width:100%}}@media (max-width:480px){.header__content{padding:0 15px}}@media (min-width:481px) and (max-width:1199px){.header__content{padding:0 40px}}.header__right{align-items:center;display:flex;margin-left:auto}.header__right_mobile{display:none}.header__logo{margin-right:90px}.header__list{display:flex;min-height:inherit}.header__menu-item{list-style-type:none;margin-right:60px;min-height:inherit}.header__menu-item:last-child{margin-right:0}.header__link{color:#222;font-size:16px;font-weight:700;line-height:24px}.header__link.current{border-bottom:3px solid #fba027;color:#fba027;padding-bottom:11px}.header__button{margin-right:22px}.header__button:last-child{margin-right:0}.menu-mobile{display:none}.header-mobile-open-wrapper{height:100vh;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;width:290px;z-index:20}.header-mobile-open{-webkit-overflow-scrolling:touch;background:#fff;box-sizing:border-box;height:100vh;overflow-y:auto;padding:32px;position:relative;width:100%}.header-mobile-open__close{background:url(/build/images/close.f53fa84f.svg) no-repeat;height:16px;position:absolute;right:24px;top:24px;width:16px}@media (max-width:1199px){.header__right{align-items:flex-start;flex-direction:column}.header__menu{margin-bottom:24px}.header__list{flex-direction:column}.header__menu-item{margin-bottom:16px;margin-right:0}.header__menu-item:last-child{margin-bottom:0;margin-right:0}.header__link.current{border-bottom:none;padding-bottom:0}.menu-mobile{display:block}}@media (max-width:480px){.header__list_mobile,.header__right_desktop{display:none}.header__right_mobile{display:block}.header__content{height:76px;justify-content:space-between;padding:0 15px}.header__logo{margin-right:0}.header__button{margin-bottom:12px;margin-right:0}.header__button:last-child{margin-bottom:0}.menu-mobile{background:url(/build/images/menu-mobile.31791cb8.svg) no-repeat;height:36px;width:36px}}@media (min-width:481px) and (max-width:1199px){.header_desktop{display:none}.header__content{height:116px;padding:0 40px}.header__logo{margin-right:auto}.header__right{margin-left:unset}.header__right_desktop{align-items:center;flex-direction:row;margin-right:32px}.header__button{margin-right:20px}.header__button .header__link{font-size:15px}.menu-mobile{background:url(/build/images/menu-mobile.31791cb8.svg) no-repeat;background-size:44px 44px;height:44px;width:44px}}.footer{padding:40px 0 64px}.footer__content{display:flex;margin:0 auto;position:relative;width:1148px}@media (max-width:1199px){.footer__content{box-sizing:border-box;width:100%}}@media (max-width:480px){.footer__content{padding:0 15px}}@media (min-width:481px) and (max-width:1199px){.footer__content{padding:0 40px}}.footer__logo{background-size:110px 48px;margin-bottom:20px;margin-right:auto;width:110px}.footer__menu-content{display:flex}.footer__menu{margin-right:80px}.footer__menu:last-child{margin-right:0}.footer__menu-header{margin-bottom:20px}.footer__menu-header-link{color:#222;font-size:18px;font-weight:700;line-height:30px}.footer__menu-item{margin-bottom:16px}.footer__menu-item:last-child{margin-bottom:0}.footer__menu-item-link{color:#666;font-size:16px;line-height:24px}.footer__bottom-text{bottom:0;font-size:16px;left:0;line-height:24px;position:absolute}@media (max-width:480px){.footer{padding:24px 0 35px}.footer__content{flex-direction:column;text-align:center}.footer__logo{background-position:top;background-size:82px 36px;height:36px;margin-bottom:16px;margin-right:unset;width:100%}.footer__menu-content{flex-direction:column}.footer__menu{margin-bottom:16px;margin-right:0}.footer__menu:last-child{margin-bottom:0}.footer__menu-header{margin-bottom:11px}.footer__menu-header-link{font-size:14px;line-height:20px}.footer__menu-item{margin-bottom:7px}.footer__bottom-text,.footer__menu-item-link{font-size:13px;line-height:18px}.footer__bottom-text{padding-top:20px;position:static}}@media (min-width:481px) and (max-width:1199px){.footer{padding:32px 0 64px}.footer__logo{background-size:82px 36px;height:36px;width:82px}.footer__menu{margin-right:40px}.footer__menu-header{margin-bottom:12px}.footer__menu-header-link{font-size:16px;line-height:24px}.footer__menu-item{margin-bottom:8px}.footer__bottom-text,.footer__menu-item-link{font-size:15px;line-height:20px}.footer__bottom-text{bottom:6px;left:40px;width:36.3372093023%}}@font-face{font-family:Gilroy;font-style:normal;font-weight:800;src:url(/build/fonts/Gilroy-ExtraBold.9000ed2a.eot);src:local("Gilroy ExtraBold"),local("Gilroy-ExtraBold"),url(/build/fonts/Gilroy-ExtraBold.9000ed2a.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Gilroy-ExtraBold.cb761043.woff) format("woff"),url(/build/fonts/Gilroy-ExtraBold.0ac6879c.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:900;src:url(/build/fonts/Gilroy-Heavy.e5573649.eot);src:local("Gilroy Heavy"),local("Gilroy-Heavy"),url(/build/fonts/Gilroy-Heavy.e5573649.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Gilroy-Heavy.d7504387.woff) format("woff"),url(/build/fonts/Gilroy-Heavy.73c8d039.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:italic;font-weight:300;src:url(/build/fonts/Gilroy-LightItalic.485f80e4.eot);src:local("Gilroy Light Italic"),local("Gilroy-LightItalic"),url(/build/fonts/Gilroy-LightItalic.485f80e4.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Gilroy-LightItalic.3da028f1.woff) format("woff"),url(/build/fonts/Gilroy-LightItalic.181ce0ec.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:italic;font-weight:100;src:url(/build/fonts/Gilroy-ThinItalic.074ed56d.eot);src:local("Gilroy Thin Italic"),local("Gilroy-ThinItalic"),url(/build/fonts/Gilroy-ThinItalic.074ed56d.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Gilroy-ThinItalic.934c6cd5.woff) format("woff"),url(/build/fonts/Gilroy-ThinItalic.746b4329.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:italic;font-weight:900;src:url(/build/fonts/Gilroy-BlackItalic.8cac949f.eot);src:local("Gilroy Black Italic"),local("Gilroy-BlackItalic"),url(/build/fonts/Gilroy-BlackItalic.8cac949f.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Gilroy-BlackItalic.39c229f1.woff) format("woff"),url(/build/fonts/Gilroy-BlackItalic.0adb2dc3.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:italic;font-weight:700;src:url(/build/fonts/Gilroy-BoldItalic.7e335b28.eot);src:local("Gilroy Bold Italic"),local("Gilroy-BoldItalic"),url(/build/fonts/Gilroy-BoldItalic.7e335b28.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Gilroy-BoldItalic.82ec4c70.woff) format("woff"),url(/build/fonts/Gilroy-BoldItalic.6bea4a42.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:600;src:url(/build/fonts/Gilroy-SemiBold.8134b9ab.eot);src:local("Gilroy SemiBold"),local("Gilroy-SemiBold"),url(/build/fonts/Gilroy-SemiBold.8134b9ab.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Gilroy-SemiBold.e38937db.woff) format("woff"),url(/build/fonts/Gilroy-SemiBold.67802926.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:italic;font-weight:200;src:url(/build/fonts/Gilroy-UltraLightItalic.0eaf6ee1.eot);src:local("Gilroy UltraLight Italic"),local("Gilroy-UltraLightItalic"),url(/build/fonts/Gilroy-UltraLightItalic.0eaf6ee1.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Gilroy-UltraLightItalic.371171f4.woff) format("woff"),url(/build/fonts/Gilroy-UltraLightItalic.8c3864ff.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:italic;font-weight:600;src:url(/build/fonts/Gilroy-SemiBoldItalic.2a3e284c.eot);src:local("Gilroy SemiBold Italic"),local("Gilroy-SemiBoldItalic"),url(/build/fonts/Gilroy-SemiBoldItalic.2a3e284c.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Gilroy-SemiBoldItalic.56127a25.woff) format("woff"),url(/build/fonts/Gilroy-SemiBoldItalic.3de62e3c.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:300;src:url(/build/fonts/Gilroy-Light.8862796b.eot);src:local("Gilroy Light"),local("Gilroy-Light"),url(/build/fonts/Gilroy-Light.8862796b.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Gilroy-Light.9df2f5db.woff) format("woff"),url(/build/fonts/Gilroy-Light.1b7fff53.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:italic;font-weight:500;src:url(/build/fonts/Gilroy-MediumItalic.656d4f13.eot);src:local("Gilroy Medium Italic"),local("Gilroy-MediumItalic"),url(/build/fonts/Gilroy-MediumItalic.656d4f13.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Gilroy-MediumItalic.84d4545b.woff) format("woff"),url(/build/fonts/Gilroy-MediumItalic.055223cc.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:italic;font-weight:800;src:url(/build/fonts/Gilroy-ExtraBoldItalic.2b33fbbd.eot);src:local("Gilroy ExtraBold Italic"),local("Gilroy-ExtraBoldItalic"),url(/build/fonts/Gilroy-ExtraBoldItalic.2b33fbbd.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Gilroy-ExtraBoldItalic.2df7a557.woff) format("woff"),url(/build/fonts/Gilroy-ExtraBoldItalic.9c9417e4.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:400;src:url(/build/fonts/Gilroy-Regular.1d051d9d.eot);src:local("Gilroy Regular"),local("Gilroy-Regular"),url(/build/fonts/Gilroy-Regular.1d051d9d.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Gilroy-Regular.31d54a4b.woff) format("woff"),url(/build/fonts/Gilroy-Regular.b91b0127.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:italic;font-weight:900;src:url(/build/fonts/Gilroy-HeavyItalic.ede9efc5.eot);src:local("Gilroy Heavy Italic"),local("Gilroy-HeavyItalic"),url(/build/fonts/Gilroy-HeavyItalic.ede9efc5.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Gilroy-HeavyItalic.83e72a40.woff) format("woff"),url(/build/fonts/Gilroy-HeavyItalic.86557514.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:500;src:url(/build/fonts/Gilroy-Medium.b84941b7.eot);src:local("Gilroy Medium"),local("Gilroy-Medium"),url(/build/fonts/Gilroy-Medium.b84941b7.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Gilroy-Medium.2bc7f5d7.woff) format("woff"),url(/build/fonts/Gilroy-Medium.f9f832b0.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:italic;font-weight:400;src:url(/build/fonts/Gilroy-RegularItalic.ddc7f824.eot);src:local("Gilroy Regular Italic"),local("Gilroy-RegularItalic"),url(/build/fonts/Gilroy-RegularItalic.ddc7f824.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Gilroy-RegularItalic.cd8c71a8.woff) format("woff"),url(/build/fonts/Gilroy-RegularItalic.8bbf15be.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:200;src:url(/build/fonts/Gilroy-UltraLight.e7028e6c.eot);src:local("Gilroy UltraLight"),local("Gilroy-UltraLight"),url(/build/fonts/Gilroy-UltraLight.e7028e6c.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Gilroy-UltraLight.d23a0edf.woff) format("woff"),url(/build/fonts/Gilroy-UltraLight.68e17ccd.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:700;src:url(/build/fonts/Gilroy-Bold.a732fed1.eot);src:local("Gilroy Bold"),local("Gilroy-Bold"),url(/build/fonts/Gilroy-Bold.a732fed1.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Gilroy-Bold.5fb38b9f.woff) format("woff"),url(/build/fonts/Gilroy-Bold.b900325e.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:100;src:url(/build/fonts/Gilroy-Thin.724e5c2f.eot);src:local("Gilroy Thin"),local("Gilroy-Thin"),url(/build/fonts/Gilroy-Thin.724e5c2f.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Gilroy-Thin.6e2e7d47.woff) format("woff"),url(/build/fonts/Gilroy-Thin.a21a139f.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:900;src:url(/build/fonts/Gilroy-Black.724ac9b2.eot);src:local("Gilroy Black"),local("Gilroy-Black"),url(/build/fonts/Gilroy-Black.724ac9b2.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Gilroy-Black.1f5dc748.woff) format("woff"),url(/build/fonts/Gilroy-Black.bf3a5f79.ttf) format("truetype")}.modal-window{border-radius:24px;box-sizing:border-box;padding:48px;position:relative;width:460px}.modal-window__header{color:#222;font-size:32px;font-weight:700;line-height:40px;margin-bottom:24px;text-align:center}.modal-window__text{font-size:16px;line-height:24px;margin-bottom:16px;text-align:center}.modal-window__close{background:url(/build/images/close.f53fa84f.svg) no-repeat;height:16px;position:absolute;right:25px;top:21px;width:16px}@media (max-width:480px){.modal-window{border-radius:0;padding:48px 24px 46px;width:100%}.modal-window__header{font-size:26px;line-height:32px;margin-bottom:16px}.modal-window__text{font-size:15px}.modal-window__close{right:16px;top:16px}}@media (min-width:481px) and (max-width:1199px){.modal-window{border-radius:16px;padding:32px;width:336px}.modal-window__header{font-size:26px;line-height:32px;margin-bottom:16px}.modal-window__text{font-size:15px}.modal-window__close{right:16px;top:16px}}.login-form{border-radius:24px;box-shadow:0 0 30px hsla(240,2%,91%,.7);box-sizing:border-box;padding:48px;position:relative;width:460px}.login-form_registration{background:url(/build/images/registration-form.5abc7aea.svg) no-repeat top 71px center;padding-top:123px}.login-form_registration .login-form__text{margin-bottom:24px}.login-form_registration .login-form__text_mb_size_s{margin-bottom:12px}.login-form__header{color:#222;font-size:32px;font-weight:700;line-height:40px;margin-bottom:24px;text-align:center}.login-form__text{font-size:16px;line-height:24px;margin-bottom:16px;text-align:center}.login-form__text_bold{font-weight:700}.login-form__close{background:url(/build/images/close.f53fa84f.svg) no-repeat;height:16px;position:absolute;right:25px;top:21px;width:16px}.login-form__primary-button-wrapper{margin-bottom:24px}.login-form__primary-button-wrapper:last-child{margin-bottom:0}.login-form__primary-button{text-align:center;width:100%}.login-form__links{display:flex}.login-form__links,.login-form__links_center{justify-content:center}.login-form__link{border-bottom:1px solid #222;color:#222;display:inline-block;font-size:16px;font-weight:700;line-height:24px}@media (max-width:480px){.login-form{border-radius:0;box-shadow:none;padding:48px 24px 46px;width:100%}.login-form_authorization{padding:0}.login-form_registration{background-position:top 47px center;background-size:36px 36px;padding:92px 15px 0}.login-form_registration .login-form__text{margin-bottom:16px}.login-form_registration .login-form__text_mb_size_s{margin-bottom:12px}.login-form__header{font-size:26px;line-height:32px;margin-bottom:16px}.login-form__text{font-size:15px}.login-form__close{right:16px;top:16px}.login-form__primary-button-wrapper{margin-bottom:16px}.login-form__link{font-size:15px;line-height:20px}}@media (min-width:481px) and (max-width:1199px){.login-form{border-radius:16px;padding:32px;width:336px}.login-form_registration{background-position:top 58px center;background-size:36px 36px;padding-top:102px}.login-form_registration .login-form__text{margin-bottom:16px}.login-form_registration .login-form__text_mb_size_s{margin-bottom:12px}.login-form__header{font-size:26px;line-height:32px;margin-bottom:16px}.login-form__text{font-size:15px}.login-form__close{right:16px;top:16px}.login-form__primary-button-wrapper{margin-bottom:16px}.login-form__link{font-size:15px;line-height:20px}}.page{border-bottom:2px solid #f3f7f8;border-top:2px solid #f3f7f8;min-height:calc(100vh - 570px);padding:80px 0}@media (max-width:480px){.page{padding:40px 0}}@media (min-width:481px) and (max-width:1199px){.page{padding:64px 0}}.main-poster{padding-top:105px;position:relative}.main-poster__poster-bg{background:url(/build/images/poster-bg.ac32b6a6.svg) no-repeat top;height:730px;position:absolute;top:-144px;width:100%}.main-poster__content{position:relative}.main-poster__text-content{width:559px}.main-poster__text{font-size:18px;line-height:30px;margin-bottom:40px}.main-poster__image{background:url(/build/images/poster.210b8fd3.svg) no-repeat top;height:462px;position:absolute;right:0;top:-49px;width:462px}.main-poster__button-content{align-items:center;display:flex}.main-poster__primary-button-wrapper{margin-right:24px}.main-poster__button{align-items:center;color:#222;display:flex;font-size:18px;font-weight:500;line-height:30px;text-decoration:underline}.main-poster__button:before{background:url(/build/images/commercial-icon.f1c3d7b0.svg) no-repeat;content:"";display:block;height:20px;margin-right:12px;width:19px}@media (min-width:1621px){.main-poster__poster-bg{background:url(/build/images/poster-bg-1920.0e368140.svg) no-repeat top}}@media (max-width:480px){.main-poster{padding-top:20px;text-align:center}.main-poster__poster-bg{background:url(/build/images/poster-bg-320.e42b80a1.svg) 0 0;height:704px;position:absolute;top:-76px;width:100%}.main-poster__poster-bg:before{background:url(/build/images/poster-bg-wave-320.9cd7f8b3.svg) top;background-size:cover;content:"";height:124px;left:0;position:absolute;top:44px;width:100%}.main-poster__text-content{width:100%}.main-poster__text{font-size:14px;line-height:24px;margin-bottom:16px}.main-poster__image{background-size:200px 200px;height:200px;margin-bottom:24px;position:static;width:100%}.main-poster__button-content{flex-direction:column}.main-poster__primary-button-wrapper{margin-bottom:16px;margin-right:0;width:100%}.main-poster__button{font-size:14px;line-height:20px}.main-poster__button:before{background-size:15px 16px;height:16px;margin-right:8px;width:15px}}@media (min-width:481px) and (max-width:1199px){.main-poster{padding-top:33px}.main-poster__poster-bg{background:url(/build/images/poster-bg-tablet.90a8b5ba.svg) 0 0;height:537px;top:-116px;width:100%}.main-poster__poster-bg:before{background:url(/build/images/poster-bg-wave-tablet.f7d2dbb9.svg) top;background-size:cover;content:"";height:231px;left:0;position:absolute;top:51px;width:100%}.main-poster__text-content{width:59.4476744186%}.main-poster__text{font-size:16px;line-height:26px;margin-bottom:20px}.main-poster__image{background-size:270px 270px;height:270px;right:40px;top:14px;width:270px}.main-poster__primary-button-wrapper{margin-right:16px}.main-poster__button{font-size:15px;line-height:20px}.main-poster__button:before{background-size:15px 16px;height:16px;margin-right:8px;width:15px}}.about{padding-left:588px;position:relative}.about__typo-h2{margin-bottom:24px}.about__text{font-size:18px;line-height:30px;margin-bottom:32px}.about__image{background:url(/build/images/about.733475fa.svg) no-repeat;height:348px;left:0;position:absolute;top:-17px;width:560px}@media (max-width:480px){.about{padding-left:0;text-align:center}.about__typo-h2{margin-bottom:12px}.about__text{font-size:14px;line-height:24px;margin-bottom:24px}.about__image{background:url(/build/images/about-mobile.868d0fc1.svg) no-repeat top;height:160px;margin-bottom:24px;position:static;width:100%}}@media (min-width:481px) and (max-width:1199px){.about{padding-left:352px}.about__typo-h2{margin-bottom:16px}.about__text{font-size:16px;line-height:26px;margin-bottom:20px}.about__image{background:url(/build/images/about-tablet.6adbd7dd.svg) no-repeat;height:280px;top:35px;width:336px}}.difference-from-sms__typo-h2{margin-bottom:32px}.difference-from-sms__content{display:flex;justify-content:space-between}.difference-from-sms__item{border-radius:24px;box-shadow:0 0 30px hsla(240,2%,91%,.7);box-sizing:border-box;padding:32px 32px 36px;width:560px}.difference-from-sms__item_orange{background:linear-gradient(107.15deg,#f8b950,#fa9948);box-shadow:none;color:#fff}.difference-from-sms__item_orange .difference-from-sms__item-text{background:url(/build/images/check.aa494526.svg) no-repeat top 2px left}.difference-from-sms__item_orange .difference-from-sms__item-header{color:#fff}.difference-from-sms__item-header{color:#222;font-size:24px;font-weight:700;margin-bottom:24px}.difference-from-sms__item-text{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.932 5.068a.79.79 0 0 0-1.122 0L8 6.886 6.19 5.068A.794.794 0 1 0 5.068 6.19L6.886 8 5.068 9.81a.79.79 0 0 0 .257 1.295.79.79 0 0 0 .865-.173L8 9.114l1.81 1.818a.793.793 0 1 0 1.122-1.122L9.114 8l1.818-1.81a.793.793 0 0 0 0-1.122Zm2.655-2.655A7.902 7.902 0 1 0 2.413 13.587 7.903 7.903 0 1 0 13.587 2.413Zm-1.114 10.06A6.322 6.322 0 1 1 14.323 8a6.283 6.283 0 0 1-1.85 4.473Z' fill='%23FBA027'/%3E%3C/svg%3E") no-repeat top 2px left;font-size:18px;margin-bottom:19px;min-height:18px;padding-left:28px}.difference-from-sms__item-text:last-child{margin-bottom:0}@media (max-width:480px){.difference-from-sms__typo-h2{margin-bottom:16px;text-align:center}.difference-from-sms__content{flex-direction:column;justify-content:flex-start}.difference-from-sms__item{border-radius:12px;margin-bottom:12px;padding:16px;width:100%}.difference-from-sms__item:last-child{margin-bottom:0}.difference-from-sms__item-header{font-size:18px;margin-bottom:16px}.difference-from-sms__item-text{font-size:14px;line-height:20px;margin-bottom:8px;padding-left:24px}}@media (min-width:481px) and (max-width:1199px){.difference-from-sms__typo-h2{margin-bottom:24px}.difference-from-sms__item{border-radius:16px;padding:27px 24px;width:48.8372093023%}.difference-from-sms__item_orange .difference-from-sms__item-text{background-position:top 4px left}.difference-from-sms__item-header{font-size:20px;margin-bottom:18px}.difference-from-sms__item-text{background-position:top 4px left;font-size:16px;line-height:24px;margin-bottom:8px;padding-left:24px}}.advantages__typo-h2{margin-bottom:17px}.advantages__text{font-size:20px;margin-bottom:48px}.advantages__content{display:flex;flex-wrap:wrap}.advantages__item{background-position:0;background-repeat:no-repeat;box-sizing:border-box;margin-bottom:38px;margin-right:48px;min-height:60px;padding-left:72px;width:539px}.advantages__item_i1{background-image:url(/build/images/advantages-img-i1.80c27a95.svg)}.advantages__item_i2{background-image:url(/build/images/advantages-img-i2.15bd5f1a.svg)}.advantages__item_i3{background-image:url(/build/images/advantages-img-i3.2036e6e4.svg)}.advantages__item_i4{background-image:url(/build/images/advantages-img-i4.e8e824ba.svg)}.advantages__item:nth-last-child(-n+2){margin-bottom:0}.advantages__item:nth-child(2n){margin-right:0}.advantages__item-title{color:#222;font-size:18px;font-weight:700;margin-bottom:10px}.advantages__item-text{font-size:16px;line-height:24px}@media (max-width:480px){.advantages__typo-h2{margin-bottom:7px;text-align:center}.advantages__text{font-size:16px;line-height:24px;margin-bottom:20px;text-align:center}.advantages__item{background-position:0 0;margin-bottom:16px;margin-right:0;padding-left:56px;width:100%}.advantages__item_i1,.advantages__item_i2{background-size:40px 40px}.advantages__item_i3{background-size:40px 35px}.advantages__item_i4{background-size:40px 50px}.advantages__item:nth-last-child(-n+2){margin-bottom:16px}.advantages__item:last-child{margin-bottom:0}.advantages__item-title{font-size:14px;line-height:20px;margin-bottom:8px}.advantages__item-text{font-size:13px;line-height:18px}}@media (min-width:481px) and (max-width:1199px){.advantages__typo-h2{margin-bottom:13px}.advantages__text{font-size:18px;margin-bottom:28px}.advantages__item{background-position:0 0;margin-bottom:32px;margin-right:16px;padding-left:56px;width:48.8372093023%}.advantages__item_i1,.advantages__item_i2{background-size:40px 40px}.advantages__item_i3{background-size:40px 35px}.advantages__item_i4{background-size:40px 50px}.advantages__item-title{font-size:16px;line-height:24px;margin-bottom:8px}.advantages__item-text{font-size:15px;line-height:20px}}.start{background:#f3f7f8;border-radius:24px;padding:64px;text-align:center}.start__typo-h2{margin-bottom:20px}.start__text{font-size:20px;margin-bottom:30px}@media (max-width:480px){.start{border-radius:12px;padding:24px 15px}.start__typo-h2{margin-bottom:8px}.start__typo-h2 br{display:none}.start__text{font-size:16px;line-height:24px;margin-bottom:12px}}@media (min-width:481px) and (max-width:1199px){.start{border-radius:16px;padding:48px}.start__typo-h2{line-height:46px;margin-bottom:12px}.start__text{font-size:18px;line-height:30px;margin-bottom:20px}.start .primary-button{font-size:16px}}.index-page{padding-bottom:24px}.index-page__main-poster{margin-bottom:197px}.index-page__typo-h1{margin-bottom:32px}@media (max-width:480px){.index-page{padding-bottom:17px}.index-page__main-poster{margin-bottom:80px}.index-page__typo-h1{margin-bottom:13px}}@media (min-width:481px) and (max-width:1199px){.index-page{padding-bottom:9px}.index-page__main-poster{margin-bottom:104px}.index-page__typo-h1{margin-bottom:19px}}.contacts-page__content{min-height:432px;position:relative}.contacts-page__typo-h1{margin-bottom:24px}.contacts-page__text{font-size:18px;line-height:30px;margin-bottom:40px;width:560px}.contacts-page__form{margin-top:20px}.contacts-page__image{background:url(/build/images/contacts-bg.1a69de8b.svg) no-repeat;height:424px;position:absolute;right:0;top:8px;width:560px}@media (max-width:480px){.contacts-page__content{min-height:auto}.contacts-page__typo-h1{margin-bottom:12px;text-align:center}.contacts-page__text{font-size:14px;line-height:24px;margin-bottom:24px;text-align:center;width:100%}.contacts-page__image{background:url(/build/images/contacts-bg-mobile.f9e926db.svg) no-repeat top;height:160px;position:static;width:100%}}@media (min-width:481px) and (max-width:1199px){.contacts-page__content{min-height:302px}.contacts-page__typo-h1{margin-bottom:16px}.contacts-page__text{font-size:16px;line-height:26px;margin-bottom:24px;width:48.6918604651%}.contacts-page__image{background:url(/build/images/contacts-bg-tablet.93fc653d.svg) no-repeat;height:302px;right:40px;top:46px;width:336px}}.price-page__typo-h1{margin-bottom:24px}.price-page__typo-h1 br{display:none}.price-page__text{font-size:18px;line-height:30px;margin-bottom:64px}.price-page__content{display:flex;justify-content:space-between;margin-bottom:40px}.price-page__item{width:560px}.price-page__item-header{color:#222;font-size:24px;font-weight:700;line-height:32px;margin-bottom:20px}.price-page__item-body{display:flex;font-size:18px;justify-content:space-between;padding:24px 21px 25px}.price-page__item-body:nth-child(odd){background:#f3f7f8;border-radius:8px}.price-page__item-price{color:#fba027;font-weight:700}.price-page__primary-button-wrapper{text-align:center}@media (max-width:480px){.price-page__typo-h1{margin-bottom:12px;text-align:center}.price-page__typo-h1 br{display:block}.price-page__text{font-size:14px;line-height:24px;margin-bottom:32px;text-align:center}.price-page__content{flex-direction:column;justify-content:flex-start;margin-bottom:24px}.price-page__item{margin-bottom:32px;width:100%}.price-page__item:last-child{margin-bottom:0}.price-page__item-header{font-size:18px;line-height:24px;margin-bottom:12px;text-align:center}.price-page__item-body{align-items:center;font-size:14px;line-height:20px;padding:12px}.price-page__item-text{width:59.7744360902%}}@media (min-width:481px) and (max-width:1199px){.price-page__typo-h1{margin-bottom:16px}.price-page__text{font-size:16px;line-height:26px;margin-bottom:40px}.price-page__content{flex-direction:column;justify-content:flex-start;margin-bottom:32px}.price-page__item{margin-bottom:32px;width:100%}.price-page__item:last-child{margin-bottom:0}.price-page__item-header{font-size:20px;line-height:28px;margin-bottom:16px}.price-page__item-body{font-size:16px;line-height:24px;padding:16px}}.text-page__content{margin-bottom:64px}.text-page__typo-h1{margin-bottom:24px}.text-page__description{font-size:18px;line-height:30px;margin-bottom:32px}.text-page__image-wrapper{display:block;margin-bottom:39px}.text-page__image{display:block;width:100%}.text-page__text{font-size:16px;line-height:24px}.text-page__text_mb_l{margin-bottom:24px}.text-page__text_orange{border-bottom:1px solid #fba027;color:#fba027}.text-page__item{margin-bottom:32px}.text-page__item:last-child{margin-bottom:0}.text-page__item-title{color:#222;font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.text-page__list-item{display:flex;list-style-type:none;margin-bottom:16px}.text-page__list-item:last-child{margin-bottom:0}.text-page__list-item-image{background:url(/build/images/arrow.678575f6.svg) no-repeat;flex-shrink:0;height:12px;margin-right:12px;margin-top:6px;width:12px}.text-page__list-item-image_number{align-items:center;background:#fba027;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;line-height:15px;margin-top:2px;width:20px}@media (max-width:480px){.text-page__content{margin-bottom:32px}.text-page__typo-h1{margin-bottom:12px}.text-page__description{font-size:14px;line-height:24px;margin-bottom:16px}.text-page__image-wrapper{margin-bottom:20px}.text-page__text{font-size:13px;line-height:20px}.text-page__text_mb_l{margin-bottom:12px}.text-page__item{margin-bottom:20px}.text-page__item-title{font-size:16px;line-height:24px;margin-bottom:12px}.text-page__list-item{margin-bottom:8px}.text-page__list-item-image_number{margin-right:8px}}@media (min-width:481px) and (max-width:1199px){.text-page__content{margin-bottom:40px}.text-page__typo-h1{margin-bottom:16px}.text-page__description{font-size:16px;line-height:26px;margin-bottom:20px}.text-page__image-wrapper{margin-bottom:24px}.text-page__text{font-size:15px}.text-page__text_mb_l{margin-bottom:12px}.text-page__item{margin-bottom:24px}.text-page__item-title{font-size:18px;line-height:30px;margin-bottom:12px}.text-page__list-item{margin-bottom:8px}}.authorization-page__content{background:url(/build/images/login.c675cb9e.svg) no-repeat top 72px left;min-height:420px;padding-left:688px}.authorization-page__content_registration{background:url(/build/images/registration.be11ed92.svg) no-repeat top 82px left;min-height:430px}.authorization-page__content_recovery{background:url(/build/images/recovery.8b581283.svg) no-repeat top 21px left;min-height:445px}.authorization-page__image-mobile{display:none}@media (max-width:480px){.authorization-page__content{background:none;min-height:unset;padding-left:0}.authorization-page__content_registration .authorization-page__image-mobile{background:url(/build/images/registration-mobile.2eb752ea.svg) no-repeat top}.authorization-page__content_recovery .authorization-page__image-mobile{background:url(/build/images/recovery-mobile.87160561.svg) no-repeat top}.authorization-page__image-mobile{background:url(/build/images/login-mobile.0997e56a.svg) no-repeat top;display:block;height:160px;margin-bottom:24px;width:100%}}@media (min-width:481px) and (max-width:1199px){.authorization-page__content{background:url(/build/images/login-tablet.93a91e17.svg) no-repeat calc(50% - 175px) 53px;display:flex;justify-content:center;min-height:353px;padding-left:352px}.authorization-page__content_registration{background:url(/build/images/registration-tablet.13756ef4.svg) no-repeat calc(50% - 175px) 74px;min-height:374px}.authorization-page__content_recovery{background:url(/build/images/recovery-tablet.97711947.svg) no-repeat calc(50% - 175px) 43px}.authorization-page__form{height:100%}}.primary-button{background:#fba027;border:1px solid transparent;border-radius:50px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Gilroy,sans-serif;font-size:16px;font-weight:700;padding:14px 30px}@media (max-width:480px){.primary-button{font-size:14px;padding:10px 30px 11px;text-align:center;width:100%}}@media (min-width:481px) and (max-width:1199px){.primary-button{font-size:15px;padding:11px 29px 12px}}.primary-button_size_l{font-size:18px;padding:15px 31px}@media (max-width:480px){.primary-button_size_l{font-size:14px;padding:10px 30px}}@media (min-width:481px) and (max-width:1199px){.primary-button_size_l{font-size:15px;padding:12px 30px}}.alternative-button{border:1px solid #fba027;border-radius:50px;box-sizing:border-box;color:#fba027;cursor:pointer;display:inline-block;font-family:Gilroy,sans-serif;font-size:16px;font-weight:700;padding:14px 30px}@media (max-width:480px){.alternative-button{font-size:14px;padding:10px 30px 11px;text-align:center;width:100%}}@media (min-width:481px) and (max-width:1199px){.alternative-button{font-size:15px;padding:11px 29px 12px}}.form-field{position:relative}.form-field_checkbox-custom-label{align-items:center;display:flex}.form-field__error-message{color:#ff5d30;font-size:13px;font-weight:500;line-height:20px;margin-top:1px}.form-field input[type=date],.form-field input[type=datetime-local],.form-field input[type=email],.form-field input[type=number],.form-field input[type=password],.form-field input[type=text],.form-field select,.form-field textarea{background:#fff;border:2px solid #f3f3f3;border-radius:8px;box-sizing:border-box;color:#1c1c1c;font-family:Gilroy,sans-serif;font-size:15px;font-weight:500;padding:14px 15px;width:100%}.form-field input[type=date]::placeholder,.form-field input[type=datetime-local]::placeholder,.form-field input[type=email]::placeholder,.form-field input[type=number]::placeholder,.form-field input[type=password]::placeholder,.form-field input[type=text]::placeholder,.form-field select::placeholder,.form-field textarea::placeholder{font-family:Gilroy,sans-serif;font-size:15px;font-weight:400}.form-field_error input[type=email],.form-field_error input[type=number],.form-field_error input[type=password],.form-field_error input[type=text],.form-field_error textarea{border:2px solid #ff5d30}.select2-container .select2-selection,.select2-container .select2-selection--single{border:2px solid #f3f3f3;border-radius:8px;box-sizing:border-box;color:#1c1c1c;font-family:Gilroy,sans-serif;font-size:15px;font-weight:500;padding:8px 15px;width:100%}.select2-container .select2-selection--single::placeholder,.select2-container .select2-selection::placeholder{font-family:Gilroy,sans-serif;font-size:15px;font-weight:400}.select2-container--default.select2-container--focus .select2-selection--multiple{border:2px solid #f3f3f3}@media (max-width:1199px){.form-field__error-message{font-size:11px;line-height:15px;margin-top:5px}.form-field input[type=date],.form-field input[type=datetime-local],.form-field input[type=email],.form-field input[type=number],.form-field input[type=password],.form-field input[type=text],.form-field select,.form-field textarea{-webkit-appearance:none;border-radius:8px;font-size:14px;padding:10px 15px}.form-field input[type=date]::placeholder,.form-field input[type=datetime-local]::placeholder,.form-field input[type=email]::placeholder,.form-field input[type=number]::placeholder,.form-field input[type=password]::placeholder,.form-field input[type=text]::placeholder,.form-field select::placeholder,.form-field textarea::placeholder{font-size:14px}.form-field_checkbox-custom-label{font-size:14px;line-height:16px}}.choice-widget-container{margin-bottom:3px}.choice-widget-container:last-child{margin-bottom:0}.choice-widget{align-items:center;display:inline-flex;position:relative}.choice-widget input[type=radio]{display:none}.choice-widget label{align-items:center;display:flex;justify-content:center;position:relative}.choice-widget label:before{background:#fff;border:1px solid #ccc;border-radius:50%;box-sizing:border-box;content:"";flex-shrink:0;height:20px;margin-right:12px;width:20px}.choice-widget input[type=radio]:checked+label:before{background:#1c1c1c;border:3.5px solid #fff}.choice-widget input[type=radio]:checked+label:after{border:1px solid #1c1c1c;border-radius:50%;box-sizing:border-box;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.choice-widget_disabled label:before{background:#e5e5e5;border:1px solid #ccc}.choice-widget_disabled input[type=radio]:checked+label:before{background:#aaa;border:3.5px solid #e5e8e9}.choice-widget_disabled input[type=radio]:checked+label:after{border:1px solid #ccc}@media (max-width:480px){.choice-widget label{font-size:14px;line-height:16px}.choice-widget label:before{height:18px;margin-right:8px;width:18px}.choice-widget input[type=radio]:checked+label:after{height:18px;width:18px}}.checkbox-widget{align-items:center;display:inline-flex;position:relative}.checkbox-widget input[type=checkbox]{display:none}.checkbox-widget label{align-items:center;display:flex;justify-content:center}.checkbox-widget label:before{background:#1c1c1c;border-radius:6px;box-sizing:border-box;content:"";flex-shrink:0;height:22px;margin-right:12px;width:22px}.checkbox-widget input[type=checkbox]:checked+label:before{background:url(/build/images/checkbox-checked.177a1320.svg) no-repeat 50% #1c1c1c}.checkbox-widget__link{color:#3e72fa;font-size:inherit;text-decoration:none}@media (max-width:480px){.checkbox-widget{font-size:14px;line-height:16px}.checkbox-widget input[type=checkbox]{display:none}.checkbox-widget label:before{height:20px;margin-right:8px;width:20px}.checkbox-widget input[type=checkbox]:checked+label:before{background-size:12px 9px}}.form__row{margin-bottom:16px;position:relative}.form__row_last{margin-bottom:25px}.form__row .label-container{color:#1c1c1c;font-size:15px;font-weight:600;line-height:20px;margin-bottom:8px}.form__row .label-container label.required:after{color:#ff5d30;content:"*";font-size:20px;font-weight:600;line-height:20px;margin-left:0}.form__row_error .label-container{color:#ff5d30}.form__row .help-text{color:#a3a3a3;font-size:13px;font-weight:500;line-height:20px;margin-top:3px}.form__three-fields{display:flex;justify-content:space-between}.form__three-fields .form__row{flex-shrink:0;width:32%}.form__two-fields{display:flex;justify-content:space-between}.form__two-fields .form__row{flex-shrink:0;width:48%}.form button[type=submit],.form input[type=submit]{background:#fba027;border:1px solid #fba027;border-radius:50px;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Gilroy,sans-serif;font-size:16px;font-weight:700;padding:12px 18px;text-align:center;width:100%}@media (max-width:480px){.form button[type=submit],.form input[type=submit]{font-size:14px;padding:10px 30px 11px;text-align:center;width:100%}}@media (min-width:481px) and (max-width:1199px){.form button[type=submit],.form input[type=submit]{font-size:15px;padding:11px 29px 12px}}@media (max-width:480px){.form__row{margin-bottom:15px}.form__row .label-container{font-size:14px;line-height:20px;margin-bottom:6px}.form__row_last{margin-bottom:20px}.form__two-fields{display:block}.form__two-fields .form__row{width:100%}.form__three-fields{display:block}.form__three-fields .form__row{width:100%}}.flash-messages{position:fixed;right:50px;top:50px;z-index:100}.flash-message{align-items:center;border-radius:12px;box-shadow:0 3px 5px rgba(0,0,0,.11);box-sizing:border-box;display:flex;font-size:16px;font-weight:500;line-height:22px;margin-bottom:12px;min-height:70px;padding:16px 30px 16px 65px;position:relative;width:400px;z-index:100}.flash-message_success{background:url(/build/images/flash-success.a85b7863.svg) no-repeat left 20px center #e1fedc}.flash-message_error{background:url(/build/images/flash-error.8a26253f.svg) no-repeat left 20px center #ffeaea}.flash-message_info{background:url(/build/images/flash-info.60580c98.svg) no-repeat left 20px center #ffe8bb}.flash-message__close{background:url(/build/images/flash-close.ca82395d.svg) no-repeat 0;cursor:pointer;height:14px;position:absolute;right:10px;top:10px;width:14px}@media (max-width:480px){.flash-messages{box-sizing:border-box;padding:0 15px;position:fixed;right:0;top:10px;width:100vw;z-index:100}.flash-message{background-position:left 15px center;font-size:13px;line-height:17px;margin-bottom:10px;min-height:30px;padding:15px 25px 15px 55px;width:auto}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-family:sans-serif;font-size:100%;height:18px;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0;resize:none;vertical-align:bottom;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;padding:1px;position:absolute;right:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0 0 0 20px;position:relative;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;left:0;padding:0 4px;position:absolute;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-top-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:transparent;border:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:-webkit-linear-gradient(top,#fff 50%,#eee);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;border:none;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-top-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-radius:0;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:-webkit-linear-gradient(top,#fff,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:-webkit-linear-gradient(top,#eee 50%,#fff);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-bottom-left-radius:4px;border-top-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}