.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{cursor:pointer;opacity:.7;z-index:1;background:#ccc;border:0;border-radius:50%;justify-content:center;align-items:center;width:2em;height:2em;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.splide__arrow svg{fill:#000;width:1.2em;height:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline-offset:3px;outline:3px solid #0bf}.splide__pagination{z-index:1;padding:0 1em;position:absolute;bottom:.5em;left:0;right:0}.splide__pagination__page{opacity:.7;background:#ccc;border:0;border-radius:50%;width:8px;height:8px;margin:3px;padding:0;transition:transform .2s linear;display:inline-block;position:relative}.splide__pagination__page.is-active{z-index:1;background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible,.splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px;outline:3px solid #0bf}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:#0000}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible,.splide.is-focus-in .splide__toggle:focus{outline-offset:3px;outline:3px solid #0bf}.splide__track--nav>.splide__list>.splide__slide{cursor:pointer;border:3px solid #0000}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{top:auto;bottom:1em}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{flex-direction:column;padding:1em 0;display:flex;inset:0 .5em 0 auto}.container{width:100%;max-width:58.5rem;margin:0 auto;padding-left:1.25rem;padding-right:1.25rem}.container-large{width:100%;max-width:82.5rem;margin:0 auto;padding-left:1.25rem;padding-right:1.25rem}@font-face{font-family:Lato;src:url(/build/assets/Lato-Bold-BoGPuSDR.woff2)format("woff2"),url(/build/assets/Lato-Bold-C-nHeSZZ.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/build/assets/Lato-Italic-CgLngkJy.woff2)format("woff2"),url(/build/assets/Lato-Italic-BjrXvNXS.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/build/assets/Lato-Light-verGlBGr.woff2)format("woff2"),url(/build/assets/Lato-Light-ClrTIKU5.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/build/assets/Lato-Regular-DDd6pdzb.woff2)format("woff2"),url(/build/assets/Lato-Regular-GPnLI8uY.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:fontello;src:url(fonts/fontello.eot);src:url(fonts/fontello.eot#iefix)format("embedded-opentype"),url(fonts/fontello.woff2)format("woff2"),url(fonts/fontello.woff)format("woff"),url(fonts/fontello.ttf)format("truetype"),url(fonts/fontello.svg#fontello)format("svg");font-weight:400;font-style:normal}[class^=icon-]:before,[class*=\ icon-]:before{speak:none;-webkit-text-decoration:inherit;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:1em;font-family:fontello;font-style:normal;font-weight:400;line-height:1em;display:inline-block}.icon-caret_down:before{content:""}.icon-flag:before{content:""}.icon-pdf:before{content:""}.icon-play:before{content:""}.icon-vimeo:before{content:""}.icon-vk:before{content:""}.icon-youtube:before{content:""}.icon-arrow_left:before{content:""}.icon-arrow_right:before{content:""}.icon-settings:before{content:""}.icon-telegram:before{content:""}.icon-whatsapp:before{content:""}.icon-vkontakte:before{content:""}:root{--font-default:"Lato", "Helvetica Neue", "Arial", -apple-system, BlinkMacSystemFont, sans-serif;--color-text:#003865;--color-primary:#004996;--color-primary-light:#4b7494;--color-primary-darker:#003c7a;--color-secondary:#2573ac;--color-secondary-hover:#30d6ff;--color-secondary-darker:#1e5e8b;--color-black:#000;--color-white:#fff;--color-red:red;--color-orange:#e86b00;--color-green:green;--color-gray1:#f9f9fa;--color-gray2:#b2bbc1;--color-gray3:#7c878e;--color-gray4:#707070;--color-gray5:#4b749440;--color-bg-light:#eaf1f9}*{box-sizing:border-box;outline:none}:before,:after{box-sizing:border-box}html,body{height:100%}iframe{border:none!important}img,video,audio{max-width:100%;height:auto}button,input,select,textarea{appearance:none;font-family:var(--font-default);border-radius:0}input::-ms-clear{width:0;height:0;display:none}input::-ms-reveal{width:0;height:0;display:none}input::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0;display:none!important}select::-ms-expand{display:none}:-webkit-autofill{background:0 0;border:0}:-webkit-autofill:hover{background:0 0;border:0}:-webkit-autofill:focus{background:0 0;border:0}:-webkit-autofill:active{background:0 0;border:0}label,button,select{cursor:pointer}html{box-sizing:border-box;-webkit-tap-highlight-color:#0000;font-size:16px}body{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;text-rendering:optimizelegibility;background:var(--color-gray1);color:var(--color-text);font-size:1.25rem;font-weight:400;line-height:1.6;font-family:var(--font-default);min-width:375px;margin:0;padding:0}@media screen and (width<=755px){body{font-size:1rem}}.page__layout{flex-direction:column;height:auto;min-height:100vh;display:flex;position:relative;overflow:hidden}main.main{flex:1 0 auto;padding:2.5rem 0 12.938rem}@media screen and (width<=1198px){main.main{padding:0 0 8.75rem}}@media screen and (width<=955px){main.main{padding:0 0 7.5rem}}@media screen and (width<=755px){main.main{padding:0 0 5rem}}p,ul,ol,address,figure,table{margin:0;padding:0}b,strong{font-weight:800}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--font-default);color:var(--color-primary-light);text-transform:uppercase;margin:1em 0;font-weight:400;line-height:1.1875;display:block}h1,.h1{margin:.5em 0;font-size:2.25rem}h2,.h2{margin:.6em 0;font-size:1.875rem}h3,.h3{margin:.7em 0;font-size:1.5rem}h4,.h4{margin:.8em 0 1.125rem;font-size:1.25rem}h5,.h5{margin-bottom:1rem;font-size:1rem}h6,.h6{margin-bottom:.391rem;font-size:.875rem}a{color:inherit;text-decoration:none}ul{list-style:none}.html-content{font-size:1rem;line-height:1.375}.html-content p,.html-content ul,.html-content ol,.html-content address,.html-content figure,.html-content table{margin-bottom:1rem}.html-content p:last-child,.html-content ul:last-child,.html-content ol:last-child,.html-content address:last-child,.html-content figure:last-child,.html-content table:last-child{margin-bottom:0}.html-content>a,.html-content p a,.html-content ul a{color:var(--color-secondary);text-decoration:none;transition:color .3s}@media (hover:hover) and (pointer:fine){.html-content>a:hover,.html-content p a:hover,.html-content ul a:hover{text-decoration:underline}}.html-content a[href^=tel]{border:0;font-weight:700;transition:color .3s}.html-content a[href^=tel]:active{color:var(--color-primary)}@media (hover:hover){.html-content a[href^=tel]:hover{color:var(--color-primary)}}.html-content ol{counter-reset:counter;list-style:none}.html-content ol li{counter-increment:counter;margin-bottom:.625rem;padding-left:1.562rem;position:relative}.html-content ol li:before{content:counter(counter) ". ";color:var(--color-primary);font-weight:400;position:absolute;top:0;left:0}.html-content ul li{margin-bottom:.625rem;padding-left:1.562rem;position:relative}.html-content ul li:before{content:"•";position:absolute;top:0;left:0}.html-content>img{max-width:100%;height:auto;margin:1.5rem 0;display:block}.html-content figure{margin:1.5rem 0;font-size:0;line-height:1}.html-content figure img{object-fit:cover;object-position:center;width:100%;height:26.688rem;font-family:"object-fit: cover; object-position: center" +";"}.html-content figcaption{color:gray;padding-top:.5rem;font-size:.875rem;font-weight:500;line-height:1.35714}.html-content>:first-child{margin-top:0}.html-content hr{border:0;border-top:1px solid #eeeef0;margin:1.5rem 0}::selection{background-color:var(--color-primary);color:#fff}.disable-hover,.disable-hover *{pointer-events:none!important}.img-lazy-opacity{opacity:0;transition:opacity .6s .2s,filter .6s .2s}.img-lazy-opacity.lazyloaded,.img-lazy-opacity.swiper-lazy-loaded{opacity:1}a,input[type=button],button{text-transform:uppercase}.btn{text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--font-default);white-space:nowrap;color:#fff;background-color:var(--color-secondary);border:0;border-radius:100px;outline:0;justify-content:center;align-items:center;min-width:7.625rem;padding:.625rem .875rem;font-size:1rem;line-height:1.1875;transition:background-color .3s,color .3s,border-color .3s,box-shadow .3s,font-weight .3s;display:inline-flex}@media (hover:hover) and (pointer:fine){.btn:hover:not(.is-disabled):not(.disabled):not(:disabled){color:#fff;background-color:#469ad7}}.btn:disabled,.btn.is-disabled,.btn.disabled{cursor:default;opacity:.5}.btn--shadow{box-shadow:0 .062rem .125rem #00000029}.btn--primary-light{background-color:var(--color-bg-light);color:var(--color-primary)}@media (hover:hover) and (pointer:fine){.btn--primary-light:hover:not(.is-disabled):not(.disabled):not(:disabled) .btn__icon{fill:var(--color-black)}}.btn--white{color:var(--color-primary);background-color:var(--color-white)}@media (hover:hover) and (pointer:fine){.btn--white:hover:not(.is-disabled):not(.disabled):not(:disabled) .btn__icon{fill:var(--color-secondary)}}.btn__icon{vertical-align:middle;fill:#fff;width:1.312rem;height:.875rem;margin-right:.375rem;transition:fill .3s;display:inline-block}.lds-ring{width:25px;height:25px;margin-top:-12px;margin-left:-12px;display:none;position:absolute;top:50%;left:50%}.lds-ring div{box-sizing:border-box;border:2px solid var(--color-white);border-color:var(--color-white) transparent transparent transparent;border-radius:50%;width:25px;height:25px;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-ring;display:block;position:absolute;top:0;left:0}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ps .ps__rail-y{right:0!important}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{opacity:1;background:0 0}.ps__rail-y{opacity:1;z-index:102;border-radius:0;width:6px;display:block;overflow:hidden}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background:0 0;width:6px}.ps__thumb-y{opacity:1;background:0 0;border-radius:5px;width:6px;right:0}.ps__thumb-y:before{content:"";background-color:#80808080;border-radius:2px;width:100%;position:absolute;top:0;bottom:0;left:0}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:1}.ps:not(.ps--active-x)>.ps__rail-x,.ps:not(.ps--active-y)>.ps__rail-y{display:none}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background:0 0}.form__title{text-transform:uppercase;margin-bottom:2.75rem;font-size:1.25rem;line-height:1.3}@media screen and (width<=755px){.form__title{font-size:1rem}}.form-item{margin-bottom:1.875rem;display:block}.form-item--mb-0{margin-bottom:0}@media screen and (width>=756px){.form-items-group-1-2{gap:0 1.75rem;display:flex}.form-items-group-1-2 .form-item:first-child{flex:1}.form-items-group-1-2 .form-item:nth-child(2){flex:2}.form-items-group-2-1{gap:0 1.75rem;display:flex}.form-items-group-2-1 .form-item:first-child{flex:2}.form-items-group-2-1 .form-item:nth-child(2){flex:1}.form-items-group-1-1{gap:0 1.75rem;display:flex}.form-items-group-1-1 .form-item{flex:1}}.form-item__label{color:var(--color-gray3);margin-bottom:.625rem;font-size:.875rem;line-height:1.71429;display:block}.form-field{border:1px solid var(--color-gray2);background:#fff no-repeat padding-box padding-box;width:100%;height:2.625rem;padding:.625rem 1.25rem;font-size:1rem;line-height:1.3;transition:color .3s,border-color .3s;display:block}.form-field::placeholder{color:var(--color-gray2)}.form-field:hover{border-color:var(--color-primary)}.form-field:focus{border-color:var(--color-secondary)}.form-field:focus::placeholder{color:#0000}.form-field-invalid{border:1px solid var(--color-red)}.validation-error{color:var(--color-red);font-size:.625rem}.form-field--medium-width{max-width:13.625rem}textarea.form-field{max-width:100%;min-height:9.375rem}.form-controls{flex-wrap:wrap;align-items:center;gap:.938rem 1.75rem;padding-top:.438rem;display:flex}.form-controls__link{font-size:1rem;line-height:1.1875;transition:color .3s;display:inline-block}@media (hover:hover) and (pointer:fine){.form-controls__link:hover{color:var(--color-secondary)}}.form-group{margin-bottom:2.75rem}.form-group__title{text-transform:uppercase;color:var(--color-primary-light);margin-bottom:1.25rem;font-size:.875rem;line-height:1.71429}.select{position:relative}.select:before{content:"";pointer-events:none;border-bottom:2px solid var(--color-gray3);border-right:2px solid var(--color-gray3);width:.625rem;height:.625rem;margin-top:-.5rem;position:absolute;top:50%;right:1.438rem;transform:rotate(45deg)}.select select{border:1px solid var(--color-gray2);background:#fff no-repeat padding-box padding-box;width:100%;height:2.625rem;padding:.625rem 1.25rem;font-size:1rem;line-height:1.3;transition:color .3s,border-color .3s;display:block}.checkbox-group{flex-wrap:wrap;gap:1.25rem 1.5rem;display:flex}.checkbox-group .checkbox,.checkbox-group .radio{margin:0}.checkbox{-webkit-user-select:none;user-select:none;margin-bottom:1.875rem;display:block;position:relative}.checkbox input{display:none}.checkbox input:checked~span:after{opacity:1;visibility:visible}.checkbox>span{align-items:center;min-height:1.5rem;padding-left:2.312rem;font-size:.875rem;line-height:1.71429;display:flex;position:relative}.checkbox>span a{color:var(--color-secondary);transition:color .3s}.checkbox>span a:hover{color:var(--color-primary)}.checkbox>span:before{content:"";border:1px solid var(--color-gray2);background:#fff no-repeat padding-box padding-box;border-radius:2px;width:1.5rem;height:1.5rem;position:absolute;top:0;left:0}.checkbox>span:after{content:"";border-right:.188rem solid var(--color-primary);border-bottom:.188rem solid var(--color-primary);opacity:0;width:.625rem;height:1.25rem;transition:opacity .3s;position:absolute;top:-.188rem;left:.5rem;transform:skewY(10deg)rotate(40deg)}.radio{-webkit-user-select:none;user-select:none;margin-bottom:1.875rem;display:block;position:relative}.radio input{display:none}.radio input:checked~span:after{opacity:1;visibility:visible}.radio>span{align-items:center;min-height:1.5rem;padding-left:2.312rem;font-size:.875rem;line-height:1.71429;display:flex;position:relative}.radio>span a{color:var(--color-secondary);transition:color .3s}.radio>span a:hover{color:var(--color-primary)}.radio>span:before{content:"";border:1px solid var(--color-gray2);background:#fff no-repeat padding-box padding-box;border-radius:50%;width:1.5rem;height:1.5rem;position:absolute;top:0;left:0}.radio>span:after{content:"";background-color:var(--color-primary);opacity:0;border-radius:50%;width:.625rem;height:.625rem;transition:opacity .3s;position:absolute;top:.463rem;left:.469rem}.form__error{color:red;font-size:.875rem;display:none}.has-error .form__error{display:block}.page-title{text-transform:uppercase;color:var(--color-text);margin:0 0 1.312rem;font-size:1.5rem;line-height:1.33333}@media screen and (width<=755px){.page-title{margin-bottom:1rem;font-size:1.25rem}}.page-descr{margin-bottom:1.875rem;font-size:1.25rem;line-height:1.2}.page-links:not(:first-child){border-top:1px solid var(--color-gray5);margin-top:3.938rem;padding-top:3.375rem}.page-links__title{text-transform:uppercase;color:var(--color-text);margin:0 0 2.5rem;font-size:1.5rem;line-height:1.33333}@media screen and (width<=755px){.page-links__title{margin-bottom:1.5rem;font-size:1.25rem}}.contact-el{background:var(--color-bg-light) 0% 0% no-repeat padding-box;border-radius:100px;align-items:center;margin-top:1.5rem;margin-bottom:1.625rem;padding:.625rem 1.375rem;font-size:1rem;line-height:1.1875;transition:color .3s;display:inline-flex;color:var(--color-text)!important}.contact-el:hover{color:var(--color-secondary)!important;text-decoration:none!important}.contact-el:hover svg{fill:var(--color-secondary)}.contact-el__icon{fill:var(--color-text);width:1.25rem;height:1.125rem;margin-right:.75rem;transition:fill .3s;position:relative;top:.062rem}.header{background-color:var(--color-primary);color:#fff;z-index:100;position:relative}.header__container{justify-content:space-between;align-items:center;width:100%;max-width:105rem;margin-left:auto;margin-right:auto;padding:1.5rem 1.25rem;display:flex}@media screen and (width<=1198px){.header__container{padding-top:1.25rem;padding-bottom:1.25rem}}.header-logo{text-align:center;z-index:2;flex-direction:column;justify-content:center;align-items:center;width:6.25rem;font-size:0;line-height:1;display:inline-flex;position:relative}.header-logo img{width:6.162rem;margin:0 auto .307rem;display:block}@media screen and (width<=1198px){.header-logo{width:4.375rem}}.header-logo__title{text-transform:uppercase;font-size:.75rem;line-height:1.25}@media screen and (width<=1198px){.header-logo__title{font-size:.625rem}}.header-nav__list{align-items:center;gap:0 3.75rem;display:flex}@media screen and (width<=1499px){.header-nav__list{gap:0 1.875rem}}@media screen and (width<=1198px){.header-nav__list{flex-direction:column;gap:1.875rem 0}}.header-nav__link{font-size:1.25rem;line-height:1.2;transition:opacity .3s;display:block}@media (hover:hover) and (pointer:fine){.header-nav__link:hover{color:#30d6ff}}@media screen and (width<=1198px){.header-nav__link{font-size:2.5rem}}@media screen and (width<=755px){.header-nav__link{font-size:1.25rem}}.header__left{width:21.875rem}@media screen and (width<=1499px){.header__left{flex:0 auto;width:auto}}.header__center{flex:1;justify-content:center;display:flex}@media screen and (width<=1339px){.header__center{justify-content:flex-start;padding-left:2.5rem;padding-right:2.5rem}}@media screen and (width<=1198px){.header__center{display:none}}.header__right{justify-content:flex-end;align-items:center;width:21.875rem;display:flex}@media screen and (width<=1499px){.header__right{flex:0 auto;width:auto}}.header__buttons{gap:.75rem;display:flex}@media screen and (width<=755px){.header__buttons{gap:.625rem}}.header-cart-button{position:relative}.header-cart-button.disabled .header-cart-button__count{display:none}@media screen and (width<=755px){.header-cart-button{min-width:0;height:2.438rem;font-size:0}.header-cart-button svg{margin-right:0}}.header-cart-button__count{text-align:center;color:#fff;background-color:var(--color-secondary);border-radius:10px;justify-content:center;align-items:center;min-width:1.125rem;height:1.125rem;font-size:.75rem;font-weight:700;line-height:1.25;display:flex;position:absolute;top:0;left:0}.header-login-button svg{display:none}@media screen and (width<=755px){.header-login-button{min-width:0;height:2.438rem;font-size:0}.header-login-button svg{margin-right:0;display:block}}.header-account{position:relative}.header-account:hover .header-account-dropdown{opacity:1;visibility:visible}.header-account-dropdown{opacity:0;visibility:hidden;background:#fff no-repeat padding-box padding-box;border-radius:4px;width:15rem;margin-top:1rem;transition:all .3s;position:absolute;top:100%;right:0;box-shadow:0 .625rem 1.25rem #00000029}.header-account-dropdown:before{content:"";width:100%;height:1rem;position:absolute;bottom:100%;left:0}.header-account-dropdown__menu{color:var(--color-text);padding:.5rem 0;font-size:1rem;line-height:1.5}.header-account-dropdown__menu li{border-bottom:1px solid var(--color-gray5)}.header-account-dropdown__menu li a{padding:.312rem 1.75rem;transition:color .3s;display:block}.header-account-dropdown__bottom{padding:.75rem 1.75rem 1.375rem}.header__hamburger{cursor:pointer;z-index:2;flex-direction:column;justify-content:space-between;width:1.812rem;height:1.5rem;margin-left:1.25rem;display:none;position:relative}.header__hamburger span{transform-origin:0 0;background-color:#fff;height:.188rem;transition:all .3s;display:block}.header__hamburger.is-active span:first-child{transform:rotate(45deg)translate(1px,-1px)}.header__hamburger.is-active span:nth-child(2){opacity:0}.header__hamburger.is-active span:nth-child(3){transform:rotate(-45deg)translateY(-1px)}@media screen and (width<=1198px){.header__hamburger{display:flex}}.mobile-menu{z-index:1;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.mobile-menu.is-active .mobile-menu__bg{transform:translateY(0%)}.mobile-menu.is-active .mobile-menu__nav{opacity:1}.mobile-menu__bg{background-color:var(--color-primary);z-index:-1;width:100%;height:100%;transition:transform .5s;position:absolute;top:0;left:0;transform:translateY(-100%)}.mobile-menu__scroll{width:100%;height:100%;padding:7.5rem 1.25rem;position:absolute;top:0;left:0;overflow:auto}.mobile-menu__nav{opacity:0;transition:all .3s}.footer{background-color:var(--color-primary);color:#fff;z-index:100;position:relative}.footer__container{justify-content:space-between;align-items:center;width:100%;max-width:105rem;margin-left:auto;margin-right:auto;padding:1.5rem 1.25rem;display:flex}@media screen and (width<=1198px){.footer__container{flex-direction:column-reverse;align-items:flex-start;padding-top:1.25rem;padding-bottom:1.25rem}}.footer__link-wrapper{display:flex}@media screen and (width<=1198px){.footer__link-wrapper{padding-bottom:1.25rem;display:block}}.footer__link{padding:0 .625rem;font-size:.938rem;line-height:1.2;transition:opacity .3s;display:block}@media (hover:hover) and (pointer:fine){.footer__link:hover{color:#30d6ff}}@media screen and (width<=1198px){.footer__link{padding:0;font-size:1.25rem}}@media screen and (width<=755px){.footer__link{font-size:1.25rem}}.popup-container{z-index:2000;perspective:500px;opacity:0;background:#00000080;width:100%;height:100%;transition-property:opacity,transform;transition-duration:.3s;transition-timing-function:cubic-bezier(1,1,1,1);position:fixed;top:0;bottom:0;right:0;overflow:hidden}.popup-container--active{opacity:1;display:block}.popup-container.popup-container--afteractive .popup{transform:none}.popup-container.popup-container--afteropened .popup-container__scroll{overflow:hidden auto}.popup-container__scroll{width:100%;position:absolute;inset:0;overflow:hidden}.popup-container__scroll:after{content:"";vertical-align:middle;width:0;height:100%;display:inline-block}.popup-container__scroll .ps__rail-y{opacity:0;visibility:hidden}.popup{z-index:2;text-align:left;background:#fff;border-radius:4px;max-width:56rem;margin:0 auto;position:relative;overflow:hidden}.popup-container__wrapper{vertical-align:middle;width:100%;max-width:100vw;display:inline-block}.popup__close{z-index:10;border-radius:none;z-index:9999;cursor:pointer;backface-visibility:hidden;background:0 0;border:0;outline:0;width:1.125rem;height:1.125rem;transition:background-color .3s;position:absolute;top:1.75rem;right:3.188rem}.popup__close:before,.popup__close:after{content:"";transform-origin:50%;background-color:var(--color-text);width:1.312rem;height:.062rem;margin-top:-.062rem;margin-left:-.625rem;transition:all .3s;position:absolute;top:50%;left:50%;transform:rotate(-45deg)}.popup__close:after{transform:rotate(45deg)}.popup__close:active:before,.popup__close:active:after{background-color:var(--color-secondary)}@media (hover:hover){.popup__close:hover:before,.popup__close:hover:after{background-color:var(--color-secondary)}}@media screen and (width<=755px){.popup__close{right:1.25rem}}.popup__header{background-color:var(--color-bg-light);border-radius:4px;padding:1.375rem 3.75rem;position:relative}@media screen and (width<=1339px){.popup__header{padding-right:6.25rem}}@media screen and (width<=755px){.popup__header{padding:1.375rem 3.125rem 1.375rem 1.25rem}}.popup__title{text-transform:uppercase;font-size:1.5rem;line-height:1.33333}@media screen and (width<=755px){.popup__title{font-size:1.25rem}}.popup__body{flex-direction:column;gap:1.875rem;min-height:14.5rem;padding:2.75rem 3.75rem;display:flex}@media screen and (width<=755px){.popup__body{padding:1.875rem 1.25rem}}.popup__footer{border-top:1px solid var(--color-gray5);padding:2.188rem 3.75rem}@media screen and (width<=755px){.popup__footer{padding:1.5rem 1.25rem}}.popup__buttons{flex-wrap:wrap;gap:.625rem 1.25rem;display:flex}.popup__buttons--between{justify-content:space-between}.icon-links{gap:1rem;margin-bottom:4.75rem;display:flex}.icon-links:last-child{margin-bottom:0}@media screen and (width<=955px){.icon-links{grid-template-columns:1fr 1fr;margin-bottom:3.75rem;display:grid}}@media screen and (width<=755px){.icon-links{margin-bottom:2.5rem}}.icon-link{background-color:var(--color-white);text-align:center;border-bottom:4px solid #fff;border-radius:4px;flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:center;padding:2.688rem 1.312rem 1.312rem;display:flex;box-shadow:0 .062rem .125rem #00000029}.icon-link.is-active,.icon-link:hover{border-color:#2573ac}@media screen and (width<=955px){.icon-link{padding:1.312rem .625rem .625rem}}.icon-link__icon{justify-content:center;align-items:center;width:3.812rem;height:3.75rem;margin-bottom:1.406rem;display:flex}@media screen and (width<=955px){.icon-link__icon{margin-bottom:.703rem}}.icon-link__icon img{object-fit:contain;object-position:center;width:100%;height:100%}.icon-link__icon svg{width:100%;height:auto;fill:var(--color-primary)}.icon-link__title{font-size:1rem;line-height:1.1875}@media screen and (width<=955px){.icon-link__title{font-size:.75rem}}.card{background-color:#fff;border-radius:4px;margin-bottom:.125rem;padding:2.438rem 4.812rem 2.438rem 1.125rem;display:flex;box-shadow:0 .062rem .125rem #00000029}@media screen and (width<=955px){.card{padding-right:1.25rem}}@media screen and (width<=755px){.card{display:block}}.card__left{flex-wrap:wrap;gap:.625rem;padding-right:1.125rem;display:flex}@media screen and (width<=755px){.card__left{margin-bottom:1.25rem;padding-right:0}}.card__center{flex:1}@media screen and (width<=755px){.card__center{margin-bottom:1.25rem}.card__center:last-child{margin-bottom:0}}.card-date{border:.125rem solid var(--color-text);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:7.25rem;min-width:7.25rem;height:7.25rem;font-size:1.5rem;line-height:1.20833;display:flex}@media screen and (width<=755px){.card-date{min-width:unset;width:unset;height:unset;border-width:.062rem;border-radius:1.25rem;padding:.469rem .938rem;display:inline-flex}}.card:hover .card-date,.card-date--bg{color:#fff;background-color:var(--color-text)}.card-date__from-to{font-size:1rem;line-height:1.1875}.card-date__year{padding-top:.125rem;font-size:1rem;line-height:1.1875}.card__category{color:var(--color-primary-light);margin-bottom:.438rem;font-size:.875rem;line-height:1.71429}.card__title{color:inherit;text-transform:none;margin-bottom:.5rem;font-size:1.25rem;line-height:1.6;text-decoration:none}.card__place{color:var(--color-gray3);padding-left:1.25rem;font-size:.875rem;line-height:1.71429;position:relative}.card__place img,.card__place svg{vertical-align:middle;width:.875rem;height:.875rem;display:inline-block;position:absolute;top:.312rem;left:0}.card__place svg{fill:var(--color-gray3)}.card__field{color:var(--color-gray3);font-size:.875rem;line-height:1.71429;position:relative}.card__field.with-icon{padding-left:1.25rem}.card__field img,.card__field svg{vertical-align:middle;width:.875rem;height:.875rem;display:inline-block;position:absolute;top:.312rem;left:0}.card__field svg{fill:var(--color-gray3)}.card__right{text-align:right;flex-direction:column;justify-content:center;align-items:flex-end;gap:1.125rem 0;padding-left:1.25rem;display:flex}@media screen and (width<=755px){.card__right{flex-direction:row;justify-content:space-between;align-items:center;max-width:none;padding-left:0}.card__right-event-booking{flex-direction:column;margin-bottom:30px}}.card__button{min-width:5.5rem}.card__available{color:var(--color-primary-light);font-size:.875rem;line-height:1.42857}.card__available--over{color:var(--color-orange)}.card__footer{border-top:1px solid var(--color-gray5);justify-content:space-between;align-items:flex-start;gap:.625rem;padding-top:3.25rem;display:flex}@media screen and (width<=755px){.card__footer{flex-direction:column;padding-top:2.5rem}.card__footer-event-booking{flex-direction:column-reverse;align-items:center;padding-top:2.5rem}}.card__text{padding-top:2.812rem}.card__text h2:not(.h6),.card__text h3:not(.h6){font-size:inherit;color:inherit;text-transform:none;margin-bottom:.5rem;font-weight:700;line-height:1.6;text-decoration:none}.card__attachments{margin:2.5rem 0}.pagination{justify-content:space-between;align-items:center;margin-top:1.75rem;display:flex}@media screen and (width<=755px){.pagination{max-width:25rem;margin-left:auto;margin-right:auto;display:block}}.pagination__pages{color:var(--color-gray3);font-size:.875rem;line-height:1.71429}@media screen and (width<=755px){.pagination__pages{margin-bottom:1.25rem}}.pagination__buttons{align-items:center;display:flex}.pagination__buttons li{font-size:.875rem;line-height:1.42857}@media screen and (width<=755px){.pagination__buttons{order:3;justify-content:center;width:100%}}.pagination__button{cursor:pointer;-webkit-user-select:none;user-select:none;height:2.125rem;color:var(--color-text);border-radius:3px;justify-content:center;align-items:center;padding:.312rem .625rem;font-size:.875rem;line-height:1.42857;transition:color .3s;display:flex}@media (hover:hover) and (pointer:fine){.pagination__button:hover:not(.pagination__button--active){color:var(--color-secondary)}}.pagination__button--active{background:#fff no-repeat padding-box padding-box;border:1px solid #ccd0d5}.pagination__button--prev,.pagination__button--next{padding:.312rem .938rem}@media (hover:hover) and (pointer:fine){.pagination__button--prev:hover,.pagination__button--next:hover{color:var(--color-secondary)}}@media screen and (width<=755px){.pagination__button--prev,.pagination__button--next{margin-bottom:.625rem}}.pagination__button--prev{margin-right:1.625rem}@media screen and (width<=755px){.pagination__button--prev{order:1;margin-right:0}}.pagination__button--next{margin-left:1.625rem}@media screen and (width<=755px){.pagination__button--next{order:2;margin-left:auto;margin-right:0}}.pagination__right{flex-wrap:wrap;display:flex}.success-text{max-width:46.5rem}.success-text__title{text-transform:uppercase;max-width:37.938rem;margin-bottom:2rem;font-size:1.5rem;line-height:1.33333}@media screen and (width<=755px){.success-text__title{margin-bottom:1.5rem;font-size:1.25rem}}.success-text__descr{max-width:46.5rem;margin-bottom:2.938rem}@media screen and (width<=755px){.success-text__descr{margin-bottom:2rem}}.success-text__descr--mb-sm{margin-bottom:1.25rem}.success-text__buttons{flex-wrap:wrap;gap:1.25rem;display:flex}.info-text{color:var(--color-gray3);max-width:44.75rem;padding-left:1.875rem;font-size:.875rem;line-height:1.57143;position:relative}.info-text__icon{fill:var(--color-primary-light);width:1.5rem;height:1.5rem;position:absolute;top:0;left:0}.event-card-wrap{background:#fff no-repeat padding-box padding-box;border-radius:4px;padding:2.625rem 3.5rem;box-shadow:0 1px 2px #00000029}@media screen and (width<=755px){.event-card-wrap{padding:8vw}}.event-card{justify-content:space-between;align-items:flex-start;gap:0 1.25rem;width:100%;display:flex}@media screen and (width<=755px){.event-card{flex-direction:column}}.event-card__left{padding-bottom:1.25rem}.card__brand{font-size:.875rem}.detail-body .event-lecturer{margin-bottom:10px}.event-lecturer{padding-left:1.25rem;position:relative}.event-card__right{flex-direction:column;align-items:flex-end;display:flex}@media screen and (width<=755px){.event-card__right{align-items:flex-start;width:100%;padding-top:1.25rem}}.event-card__title{max-width:31.25rem;margin-bottom:.25rem;font-size:1.25rem;line-height:1.6}.event-card__date{max-width:31.25rem;margin-bottom:1.062rem;font-size:1.25rem;line-height:1.6}.event-card__code{color:var(--color-gray3);font-size:.875rem;line-height:1.71429}.event-card__remove{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--color-secondary);margin-bottom:2.562rem;font-size:.875rem;line-height:1.71429;transition:color .3s}.event-card__remove:hover{color:var(--color-primary)}.event-card__price{font-size:1.25rem;line-height:1.6}.event-card__buttons{flex-direction:column;gap:.625rem 0;min-width:14.25rem;display:flex}@media screen and (width<=755px){.event-card__buttons{width:100%}}.event-card__refund-amount{text-wrap:pretty;font-size:12px}.popup-video-link__title{max-width:28.125rem;margin-bottom:2rem;font-size:1.25rem;line-height:1.6}.popup-video-link__info{margin-bottom:1.812rem}.popup-video-link__info dd,.popup-video-link__info dt{margin:0;padding:0;display:block}.popup-video-link__info dt{color:var(--color-gray3);font-size:.875rem;line-height:1.71429}.popup-video-link__info dd{font-size:1rem;line-height:1.1875}.popup-video-link__info dd a{color:var(--color-secondary);transition:color .3s}.popup-video-link__info dd a:hover{color:var(--color-primary)}.popup-cancel-event__title{max-width:28.125rem;margin-bottom:2rem;font-size:1.25rem;line-height:1.6}.popup-cancel-event__title:last-child{margin-bottom:0}.password-reset{background:#fff no-repeat padding-box padding-box;border-radius:4px;width:100%;max-width:39.125rem;margin-left:auto;margin-right:auto;padding:3.312rem 5.062rem;box-shadow:0 .062rem .125rem #00000029}@media screen and (width<=755px){.password-reset{padding:1.875rem 1.25rem}}.contacts{background:#fff no-repeat padding-box padding-box;border-radius:4px;flex-direction:column;width:100%;max-width:27.5rem;padding:2.938rem 3.875rem;display:flex;box-shadow:0 .062rem .125rem #00000029}@media screen and (width<=755px){.contacts{padding:1.875rem 1.25rem}}.contact-item{color:var(--color-text);align-items:center;margin-bottom:1.25rem;font-size:1.25rem;line-height:1.2;transition:color .3s;display:flex;position:relative}.contact-item:last-child{margin-bottom:0}.contact-item:hover{color:var(--color-secondary)}.contact-item__icon{width:1.25rem;max-width:1.375rem;height:1.25rem;fill:var(--color-secondary);margin-right:1.375rem}.tabs{border-bottom:1px solid var(--color-gray2);margin-bottom:2.062rem;overflow:visible}.tabs .swiper-slide{width:auto;display:flex}.tabs__button{cursor:pointer;text-transform:uppercase;width:100%;padding:0 0 .938rem;font-size:1rem;font-weight:700;line-height:1.5;transition:color .3s;position:relative}.tabs__button:before{content:"";background-color:var(--color-secondary);opacity:0;width:100%;height:.188rem;transition:all .3s;position:absolute;bottom:-.062rem;left:0}.tabs__button:hover:not(.is-active){color:var(--color-secondary)}.tabs__button.is-active:before{opacity:1}.alert-container{flex-direction:column;align-items:flex-start;gap:15px;width:max-content;margin:18px auto;font-size:1rem;display:flex}.alert-container .alert{opacity:1;color:#fff;border-radius:50px;max-width:520px;padding:22px 32px}.alert-container .alert.alert-danger{background:#e86b00 no-repeat padding-box padding-box}.alert-container .alert.alert-success{background:#00980c no-repeat padding-box padding-box}.faq h1,.faq h2,.faq h3,.faq h4,.faq h5{color:#003865}.faq h1{margin-bottom:3.125rem}.faq .question{background-color:#fff;border-bottom:1px solid #00000029;padding:0 1.25rem}.faq .question__title-field{cursor:pointer;justify-content:space-between;align-items:center;padding:.625rem 0;display:flex}.faq .question__title-field .title{text-transform:none;width:80%;margin-bottom:.5rem;font-size:1.25rem;line-height:1.6}.faq .question__title-field .toggle-button{background-color:#eaf1f9;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.faq .question__title-field .toggle-button__icon{fill:#003865;width:20px;height:20px}.faq .question__title-field .toggle-button.close .toggle-button__icon.close{display:block}.faq .question__title-field .toggle-button.close .toggle-button__icon.open,.faq .question__title-field .toggle-button.open .toggle-button__icon.close{display:none}.faq .question__title-field .toggle-button.open .toggle-button__icon.open{display:block}.faq .question__content{width:85%;max-height:0;padding:0;transition:all .2s ease-out;overflow:hidden}.faq .question__content.active{max-height:100vh;padding:.625rem 0 3.125rem}.faq .question__content img{float:right;max-width:55%;margin:15px 0 5px 3.125rem}.faq__contact{margin-top:3.125rem}.faq__contact-text{margin-bottom:1.875rem;font-size:1.25rem;line-height:1.6}.event-gallery{max-width:600px;margin:1.25rem 0}.event-gallery h2{font-size:inherit;color:inherit;text-transform:uppercase;justify-content:space-between;gap:.625rem;margin-bottom:.5rem;font-weight:700;line-height:1.6;text-decoration:none;display:flex}.event-gallery .splide--main{margin-bottom:.625rem;position:relative}.event-gallery .splide--main .splide__slide{justify-content:center;align-items:center;display:flex;overflow:hidden}.event-gallery .splide--main .splide__slide img{object-fit:contain;width:100%;height:auto;max-height:400px}.event-gallery .gallery-item-image{width:100%;position:relative;overflow:hidden}.event-gallery .gallery-item-description{color:#fff;opacity:0;pointer-events:none;background:linear-gradient(#0000,#000c);padding:2.5rem 1.25rem .938rem;font-size:.938rem;line-height:1.4;transition:opacity .25s ease-out,transform .25s ease-out;position:absolute;bottom:0;left:0;right:0;transform:translateY(20px)}@media (width<=768px){.event-gallery .gallery-item-description{opacity:1;transform:translateY(0)}}@media (width>=769px){.event-gallery .splide--main .splide__slide:hover .gallery-item-description{opacity:1;transform:translateY(0)}}.event-gallery .splide--thumbnails .splide__slide{cursor:pointer;opacity:.6;border:2px solid #0000;border-radius:4px;transition:opacity .3s;overflow:hidden}.event-gallery .splide--thumbnails .splide__slide:hover{opacity:.8}.event-gallery .splide--thumbnails .splide__slide.is-active{opacity:1;border-color:var(--primary-color,#007bff)}.event-gallery .splide--thumbnails .splide__slide img{object-fit:contain;aspect-ratio:4/3;width:100%;height:100%}.event-gallery .splide--thumbnails .splide__track{padding:.312rem 0}.event-gallery .splide__arrow{background:#ffffffe6;border-radius:50%;width:2.5rem;height:2.5rem;transition:background .3s;box-shadow:0 2px 8px #00000026}.event-gallery .splide__arrow:hover:not(:disabled){background:#fff}.event-gallery .splide__arrow:disabled{opacity:.3}.event-gallery .splide__arrow svg{fill:#333}.event-gallery .gallery-expand-btn{cursor:pointer;z-index:10;background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;transition:all .3s;display:flex;box-shadow:0 2px 8px #0003}.event-gallery .gallery-expand-btn:hover{background:#fff;transform:scale(1.1)}.event-gallery .gallery-expand-btn svg{color:#333}.event-gallery .gallery-close-btn{cursor:pointer;z-index:1002;background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:all .3s;display:none;position:fixed;top:1.25rem;right:1.25rem;box-shadow:0 2px 12px #0000004d}.event-gallery .gallery-close-btn:hover{background:#fff;transform:scale(1.1)}.event-gallery .gallery-close-btn svg{color:#333}.event-gallery.expanded{z-index:1000;background:#000000f2;flex-direction:column;justify-content:center;width:100vw;max-width:none;height:100vh;margin:0;padding:1.25rem;display:flex;position:fixed;top:0;left:0}.event-gallery.expanded h2{color:#fff;margin-bottom:.625rem}.event-gallery.expanded .splide--main{flex-direction:column;flex:1;margin-bottom:.625rem;display:flex}.event-gallery.expanded .splide--main .splide__track{flex:1}.event-gallery.expanded .splide--main .splide__slide img{object-fit:contain;max-height:calc(100vh - 200px)}.event-gallery.expanded .splide--main .splide__arrow{background:#ffffffe6}.event-gallery.expanded .splide--main .splide__arrow:hover:not(:disabled){background:#fff}.event-gallery.expanded .splide--thumbnails{max-width:100%}.event-gallery.expanded .gallery-expand-btn{display:none}.event-gallery.expanded .gallery-close-btn{display:flex}body.gallery-expanded{overflow:hidden}.event-card__refund-policy{font-size:1.062rem}.event-card__refund-policy small{font-size:.9em;line-height:1}.signin{grid-template-columns:1fr 1fr;display:grid}@media screen and (width<=1339px){.signin{grid-template-columns:1fr}}.signin__form{background:#fff no-repeat padding-box padding-box;border-radius:4px;padding:3.312rem 5.062rem;box-shadow:0 .062rem .125rem #00000029}@media screen and (width<=755px){.signin__form{padding:1.25rem}}.signin__right{flex-direction:column;justify-content:space-between;display:flex}.signin__right--flex-start{justify-content:flex-start}.signin__right--pt{padding-top:3.312rem}.signin__right-title{text-transform:uppercase;margin-bottom:3.312rem;font-size:1.25rem;line-height:1.3}@media screen and (width<=755px){.signin__right-title{margin-bottom:1.875rem;font-size:1rem}}.signin__right-top{background-color:var(--color-bg-light);padding:3.312rem 4.25rem}@media screen and (width<=755px){.signin__right-top{margin-left:0;padding:1.875rem 1.25rem}}.signin__right-top-title{text-transform:uppercase;margin-bottom:1.5rem;font-size:1.25rem;line-height:1.3}@media screen and (width<=755px){.signin__right-top-title{margin-bottom:1.25rem;font-size:1rem}}.signin__right-bottom{padding:2.5rem 4.25rem 0}@media screen and (width<=755px){.signin__right-bottom{padding:1.875rem 0}}.signin__right-bottom--pb{padding-bottom:6.875rem}@media screen and (width<=755px){.signin__right-bottom--pb{padding-bottom:2.5rem}}.signin-features__title{color:var(--color-primary-light);text-transform:uppercase;margin-bottom:1.062rem;font-size:.875rem;line-height:1.42857}.signin-features__list{margin-bottom:1.875rem;font-size:1rem;line-height:1.375}.signin-features__list:last-child{margin-bottom:0}.signin-features__list li{margin-bottom:.625rem;padding-left:1.562rem;position:relative}.signin-features__list li:before{content:"•";position:absolute;top:0;left:0}.detail-container__button{margin-bottom:1.25rem}.detail{background-color:#fff;border-radius:4px;position:relative;overflow:hidden;box-shadow:0 .062rem .125rem #00000029}.detail-cover{aspect-ratio:3.03;background-color:var(--color-gray2);position:relative}.detail-cover img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.detail-body{padding:2.875rem 2.438rem 2.875rem 1.125rem;display:flex}@media screen and (width<=755px){.detail-body{padding:1.25rem 1.125rem 2.5rem;display:block}}.detail-body__main{padding-bottom:4rem}@media screen and (width<=755px){.detail-body__main{padding-bottom:2.5rem}}.checkout-card{background:#fff no-repeat padding-box padding-box;border-radius:4px;margin-bottom:2px;padding:2.625rem 3.5rem 3.625rem;box-shadow:0 .062rem .125rem #00000029}@media screen and (width<=755px){.checkout-card{padding:1.875rem 1.25rem}}.checkout-card small{font-size:.8em;line-height:1.5;display:block}.checkout-header{justify-content:space-between;align-items:flex-start;gap:0 1.25rem;padding:2.188rem 0 2.375rem;display:flex}@media screen and (width<=755px){.checkout-header{display:block}}.checkout-header__info-text{max-width:25.625rem}@media screen and (width<=955px){.checkout-header__info-text{margin-top:1.25rem}}.checkout-group{border-top:1px solid var(--color-gray5);gap:1.25rem 1.375rem;padding:2.312rem 0;display:flex}@media screen and (width<=955px){.checkout-group{flex-wrap:wrap}}.checkout-group__title{width:12.875rem;min-width:12.875rem;color:var(--color-primary-light);text-transform:uppercase;font-size:.875rem;line-height:1.42857}@media screen and (width<=955px){.checkout-group__title{width:100%}}.checkout-group__center{width:100%;max-width:29rem}@media screen and (width<=955px){.checkout-group__center--sm-full{width:100%;max-width:none}}.checkout-group__info-text{max-width:10.625rem}.checkbox-group__data{margin-bottom:1.25rem;font-size:1rem;line-height:1.375}.checkbox-group__email,.checkbox-group__text{font-size:1rem;line-height:1.375}.checkbox-total__title{margin-bottom:.812rem;font-size:1.25rem;line-height:1.6}.checkbox-total__props{margin-bottom:3.062rem}.checkbox-total__props dl{justify-content:space-between;align-items:center;margin:0 0 .312rem;padding:0;font-size:1rem;line-height:1.5;display:flex}.checkbox-total__props dl:last-child{margin-bottom:0}.checkbox-total__props dl dt,.checkbox-total__props dl dd{margin:0;padding:0}.checkbox-total__button{width:100%;margin-bottom:1.625rem;display:flex}.checkbox-total__submit-text{color:var(--color-gray3);font-size:.812rem;line-height:1.69231}.checkbox-total__accept{margin-bottom:3.875rem}.custom-address{display:none}.separate-billing-address .custom-address{display:block}.separate-billing-address .initial-address{display:none}.invoice-address-title{justify-content:space-between;align-items:center;display:flex}.invoice-address-title .checkbox{color:#000;text-transform:none;margin-bottom:0;margin-left:1.25rem}.account-container{gap:0 1.062rem;max-width:93.125rem;display:flex}@media screen and (width<=1339px){.account-container{display:block}}.account-container__left,.account-container__right{width:15rem;min-width:15rem;max-width:15rem}@media screen and (width>=1340px){.account-container__left .container{padding:0}}@media screen and (width<=1339px){.account-container__left{width:100%;max-width:none;margin-bottom:1.875rem}}@media screen and (width<=955px){.account-container__left .container{padding:0}}@media screen and (width<=1499px){.account-container__right{display:none}}.account-container__center{flex:1;width:100%}@media screen and (width<=955px){.account-container__center .container{padding:0}}.account-menu{margin-bottom:.875rem}.account-menu li{border-bottom:1px solid var(--color-bg-light)}.account-menu li a{padding:.312rem 1.688rem;font-size:1rem;line-height:1.5;display:block}.account-menu li a.is-active{background:#fff no-repeat padding-box padding-box}@media screen and (width<=1339px){.account-menu{margin-left:-1.25rem;margin-right:-1.25rem}}.account-menu-button{margin-left:1.688rem}@media screen and (width<=1339px){.account-menu-button{margin-left:0}}.account-cover{aspect-ratio:3.03;background-color:var(--color-gray2);margin-bottom:3.5rem;position:relative}.account-cover img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.account-title{color:var(--color-text);margin:0 0 2rem;font-size:1.5rem;line-height:1.33333}@media screen and (width<=755px){.account-title{margin-bottom:1.5rem;font-size:1.25rem}}.account-title--mb-lg{margin-bottom:3.062rem}.account-card{margin-bottom:3.688rem}.account-card:last-child{margin-bottom:0}.account-data{margin-bottom:7.5rem}.account-data__title{background:var(--color-bg-light) 0% 0% no-repeat padding-box;border-radius:100px;margin-bottom:3rem;padding:.625rem 1.375rem;font-size:1rem;line-height:1.1875;display:inline-block}
