@charset "UTF-8";@font-face{font-family:"Poppins";font-weight:300;font-style:normal;font-display:swap;src:url(../fonts/poppins/Poppins-Light.woff2) format("woff2"),url(../fonts/poppins/Poppins-Light.woff) format("woff")}@font-face{font-family:"Poppins";font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/poppins/Poppins-Regular.woff2) format("woff2"),url(../fonts/poppins/Poppins-Regular.woff) format("woff")}@font-face{font-family:"Poppins";font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/poppins/Poppins-Medium.woff2) format("woff2"),url(../fonts/poppins/Poppins-Medium.woff) format("woff")}@font-face{font-family:"Poppins";font-weight:600;font-style:normal;font-display:swap;src:url(../fonts/poppins/Poppins-SemiBold.woff2) format("woff2"),url(../fonts/poppins/Poppins-SemiBold.woff) format("woff")}@font-face{font-family:"Poppins";font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/poppins/Poppins-Bold.woff2) format("woff2"),url(../fonts/poppins/Poppins-Bold.woff) format("woff")}@font-face{font-family:"Sporting Grotesque";font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/sporting-grotesque/SportingGrotesque-Bold.woff2) format("woff2"),url(../fonts/sporting-grotesque/SportingGrotesque-Bold.woff) format("woff")}.container{width:90vw;margin-left:auto;margin-right:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-8px;margin-left:-8px}.row--small{margin-left:-4px;margin-right:-4px}.row--small [class^=col-]{padding-right:4px;padding-left:4px}.row--gap-default,.row--gap-medium{row-gap:20px}.row--jc-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row--jc-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row--ai-start{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.row--ai-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row--ai-end{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.auto-mr{margin-right:auto}[class^=col-]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:8px;padding-left:8px;max-width:100%}[class^=col-].auto-left{margin-left:auto}.col-xs-1{width:8.3334%}.col-xs-2{width:16.6667%}.col-xs-3{width:25%}.col-xs-4{width:33.3334%}.col-xs-5{width:41.6667%}.col-xs-6{width:50%}.col-xs-7{width:58.3334%}.col-xs-8{width:66.6667%}.col-xs-9{width:75%}.col-xs-10{width:83.3334%}.col-xs-11{width:91.6667%}.col-xs-12{width:100%}.section--py{padding-bottom:72px}.section--pt,.section--py{padding-top:72px}.section--pt-small{padding-top:36px}.section--pb{padding-bottom:72px}.section--blue{color:#fff;background:#39416a}.section--black h1,.section--black h2,.section--black h3,.section--black h4,.section--black h5,.section--black h6,.section--blue h1,.section--blue h2,.section--blue h3,.section--blue h4,.section--blue h5,.section--blue h6{color:#fff}.section--black{color:#fff;background:#091137}.section--round{border-radius:24px}.section__head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin:0 0 24px}.section__head--jc-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section__head-title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.section__head-divider{display:inline-block;vertical-align:middle;width:.6em;height:.6em;margin:0 0 0 .3em;color:#f8e002}.section__head-text{font-size:18px;line-height:1.3}body,html{height:100%;margin:0;padding:0;scroll-behavior:smooth;font:16px/1.7 "Poppins",sans-serif}body{font-size:1rem;color:#39416a}*{outline:0;font-family:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}button,input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea::-webkit-input-placeholder{color:#abb2d2;opacity:1}textarea::-moz-placeholder{color:#abb2d2;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#abb2d2;opacity:1}textarea::-ms-input-placeholder{color:#abb2d2;opacity:1}textarea::placeholder{color:#abb2d2;opacity:1}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input::-webkit-input-placeholder{color:#abb2d2;opacity:1}input::-moz-placeholder{color:#abb2d2;opacity:1}input::-ms-input-placeholder{color:#abb2d2;opacity:1}input::placeholder{color:#abb2d2;opacity:1}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}img{height:auto;max-width:100%}blockquote{margin:1.5em 0;padding:1.4em 2em 1.6em;border-radius:8px;background:#f7f7ff}blockquote p{color:#6470ac}blockquote p:after,blockquote p:before{content:"“";font-size:1.5em;line-height:1}blockquote p:after{content:"”"}a{text-decoration:none}a:not([class]){color:#ffbe00;border-bottom:1px solid rgba(255,190,0,.5);-webkit-transition:color .3s,border-bottom-color .3s;transition:color .3s,border-bottom-color .3s}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.wrapper__footer{margin:auto 0 0}.text-nowrap{white-space:nowrap}.text-small{font-size:.9em}.text-large{font-size:1.1em}.text-light{color:#6470ac}.text-right{text-align:right}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#091137;font-family:"Sporting Grotesque",serif;font-weight:700}.h2,.h3,.h4,.h5,.h6,h2,h3,h4,h5,h6{line-height:1.2}.h1,h1{font-size:40px;line-height:1.1}.h2,h2{font-size:33px}.h3,h3{font-size:28px}.h4,h4{font-size:24px}.h5,h5{font-size:20px}.h6,h6{font-size:18px}h1{margin:0 0 .6em}h2,h3,h4,h5,h6{margin:1.4em 0 .7em}.content p:first-child{margin-top:0}.content p:last-child{margin-bottom:0}.reset-my{margin:0}.reset-mt{margin-top:0}.reset-mb{margin-bottom:0}.header__inner{position:relative;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:65px;margin:10px 0 0;padding:8px 12px;background:#091137;border-radius:8px}.header__logo-img{display:block;width:auto;height:49px}.header__hamburger{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;width:32px;padding:0;border:0;background:0 0}.header__hamburger.open span{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.header__hamburger.open:before{width:24px;-webkit-transform:rotate(-45deg) translateY(-2px);-ms-transform:rotate(-45deg) translateY(-2px);transform:rotate(-45deg) translateY(-2px)}.header__hamburger.open:after{width:24px;-webkit-transform:rotate(45deg) translateY(2px);-ms-transform:rotate(45deg) translateY(2px);transform:rotate(45deg) translateY(2px)}.header__hamburger-icon,.header__hamburger:after,.header__hamburger:before{height:2px;background:#fff;border-radius:2px;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.header__hamburger-icon{width:22px}.header__hamburger:after,.header__hamburger:before{content:"";position:absolute;right:5px}.header__hamburger:before{top:8px;width:22px}.header__hamburger:after{bottom:8px;width:12px}.header__nav{position:fixed;left:5vw;right:5vw;bottom:10px;top:85px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:22px 5vw 28px;overflow:auto;opacity:0;visibility:hidden;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;background:#091137;border-radius:8px;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.header__nav.open{opacity:1;visibility:visible}.header__nav-menu,.header__nav-submenu{padding:0;margin:0;list-style:none}.header__nav-submenu{display:none;padding:4px 0 16px}.header__nav-item:not(:last-child){border-bottom:1px solid #39416a}.header__nav-item.current>a{color:#ffbe00}.header__nav-item.has-children{position:relative}.header__nav-item.has-children:after{content:"";position:absolute;top:19px;right:8px;width:10px;height:10px;border-right:1.5px solid #6470ac;border-top:1.5px solid #6470ac;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:border-color .3s,-webkit-transform .15s;transition:transform .15s,border-color .3s;transition:transform .15s,border-color .3s,-webkit-transform .15s}.header__nav-item.open>a{color:#fff}.header__nav-item.open:after{top:16px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);border-color:#fff}.header__nav-item.open>ul{display:block}.header__nav-subitem:not(:first-child){margin:12px 0 0}.header__nav-link,.header__nav-sublink{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-transition:color .3s;transition:color .3s}.header__nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 0;line-height:1;font-size:18px;color:#abb2d2;font-weight:300}.footer__menu-link:hover,.header__nav-link:hover,.header__nav-sublink:hover,a.footer__contact:hover{color:#ffbe00}.header__nav-sublink{color:#fff;font-weight:600}.header__nav-sublink:hover .header__nav-icon{background:#ffbe00;border-color:#ffbe00}.header__nav-icon,.header__nav-social,.header__nav-sublink{display:-webkit-box;display:-ms-flexbox;display:flex}.header__nav-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;padding:0 0 1px 1px;color:#fff;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border:1px solid #6470ac;border-radius:50%;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s}.header__nav-icon svg{width:24px;height:24px}.header__nav-social{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;padding:0;margin:28px 0 44px;list-style:none}.header__nav-sign-in{margin:auto 0 0}.footer{padding:36px 0;color:#6470ac;background:#091137;border-radius:24px 24px 0 0}.footer__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:0 0 4px}.footer__logo-img{width:44px}.footer__logo-label{font-size:14px;font-weight:300;line-height:1.2}.footer__widget{margin:32px 0 0}.footer__widget-title{margin:0 0 20px;color:#fff;font-family:"Sporting Grotesque",serif;font-size:18px;font-weight:700;line-height:1}.footer__menu{padding:0;margin:0 0 -12px;list-style:none;line-height:1.3}.footer__menu-item{margin:0 0 12px}.footer__menu-link{display:inline-block;color:#abb2d2;font-weight:300;-webkit-transition:color .3s;transition:color .3s}.footer__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;list-style:none;gap:12px;line-height:1}.footer__contact,.footer__contact-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#abb2d2}.footer__contact{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:12px;font-size:16px;font-weight:500;line-height:1.3}a.footer__contact{-webkit-transition:color .3s;transition:color .3s}.footer__contact-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;border:1px solid #39416a;border-radius:8px}.footer__contact-icon svg{width:16px;height:16px}.footer__foot,.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:36px 0 0}.footer__social{gap:4px;padding:0;list-style:none}.footer__foot{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0 0;color:#abb2d2;font-size:14px;line-height:1.3;border-top:1px solid #39416a}.footer__foot-copyright{width:100%;margin:0 0 8px}.footer__foot-link{color:#abb2d2;border-bottom:1px solid rgba(171,178,210,.5);-webkit-transition:color .3s,border-color .3s;transition:color .3s,border-color .3s}.footer__foot-link:hover{color:#ffbe00;border-bottom-color:rgba(255,190,0,.5)}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.45em;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;white-space:nowrap;border-radius:4px}.button:hover .button__text{-webkit-transform:translateY(-250%);-ms-transform:translateY(-250%);transform:translateY(-250%)}.button:not(:disabled):not(.disabled){cursor:pointer}.button.disabled,.button:disabled{opacity:.75}.button--small{height:32px;padding:0 16px;font-size:16px;font-weight:500}.button--default{height:40px;padding:0 24px;font-size:17px;font-weight:500}.button--default-square{height:44px;width:44px;font-size:16px}.button--pre-default{height:36px;padding:0 20px;font-size:14px}.button--pre-medium{height:44px;padding:0 24px;font-size:16px}.button--pre-medium-square{height:44px;width:44px;font-size:16px}.button--medium{height:48px;padding:0 36px;font-size:18px}.button--large{height:52px;padding:0 40px;font-size:18px;font-weight:500}.button--full{width:100%}.button--inset:before{content:"";position:absolute;inset:0;z-index:2}.button--outline-yellow{color:#f8e002;border:1px solid #f8e002;background:0 0;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.button--outline-yellow:hover{color:#091137;background:#f8e002}.button--outline-dark-gray,.button--outline-gray,.button--outline-light-gray{color:#6470ac;border:1px solid #abb2d2;background:0 0;-webkit-transition:color .3s,border-color .3s,background-color .3s;transition:color .3s,border-color .3s,background-color .3s}.button--outline-gray:hover,.button--outline-light-gray:hover{color:#091137;background:#f8e002;border-color:#f8e002}.button--outline-dark-gray,.button--outline-light-gray{color:#abb2d2}.button--outline-dark-gray{color:#39416a}.button--outline-dark-gray:hover{color:#fff;background:#6470ac;border-color:#6470ac}.button--outline-field{color:#39416a;border:1px solid rgba(171,178,210,.5);border-radius:4px;background:0 0}.button--primary{color:#fff;background:#ffbe00;border:0;-webkit-transition:background-color .3s;transition:background-color .3s}.button--primary:hover{background:#fb9901}.button--gray{color:#39416a;background:#f7f7ff;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.button--gray.current{background:#f8e002}.button--gray:hover{background:#ffbe00}.button__icon{width:1.5em;height:1.5em}.button__icon--right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.button__text{position:relative;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.button__text:after{position:absolute;left:0;top:250%;content:attr(data-text)}@media all and (min-width:768px){.container{width:92vw}.row{margin-right:-12px;margin-left:-12px}.row--medium,.row--small{margin-left:-6px;margin-right:-6px}.row--medium [class^=col-],.row--small [class^=col-]{padding-right:6px;padding-left:6px}.row--gap-medium{row-gap:28px}.row--gap-default{row-gap:24px}[class^=col-]{padding-right:12px;padding-left:12px}.col-sm-1{width:8.3334%}.col-sm-2{width:16.6667%}.col-sm-3{width:25%}.col-sm-4{width:33.3334%}.col-sm-5{width:41.6667%}.col-sm-6{width:50%}.col-sm-7{width:58.3334%}.col-sm-8{width:66.6667%}.col-sm-9{width:75%}.col-sm-10{width:83.3334%}.col-sm-11{width:91.6667%}.col-sm-12{width:100%}.offset-sm-1{margin-left:8.333333%}}@media screen and (min-width:768px){.section--py{padding-bottom:88px}.section--pt,.section--py{padding-top:88px}.section--pt-small{padding-top:44px}.section--pb{padding-bottom:88px}.section--round{border-radius:32px}.section__head{margin:0 0 29px}html{font-size:17px}.h1,h1{font-size:50px;line-height:1.3}.h2,h2{font-size:41px}.h3,h3{font-size:35px}.h4,h4{font-size:29px}.h5,h5{font-size:24px}.h6,h6{font-size:22px}.text-sm-right{text-align:right}.header__inner{padding:8px 20px}.header__nav{left:4vw;right:4vw;padding:22px 4vw 28px}.footer{padding:44px 0 32px;border-radius:32px 32px 0 0}.footer__logo{display:block;margin:0}.footer__logo-img{width:60px;margin:0 0 12px}.footer__logo-label{font-size:14px;line-height:1.4}.footer__widget{margin:0}.footer__widget-title{margin:0 0 22px;font-size:20px}.footer__menu{margin:0;-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}.footer__menu-item{margin:0 0 16px}.footer__contacts{gap:16px}.footer__foot{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:40px;margin:44px 0 0;padding:32px 0 0}.footer__foot-copyright{max-width:50%;margin:0 auto 0 0}}@media all and (min-width:1004px){.container{width:94vw;padding-left:15px;padding-right:15px}.row{margin-right:-15px;margin-left:-15px}.row--medium,.row--small{margin-left:-8px;margin-right:-8px}.row--medium [class^=col-],.row--small [class^=col-]{padding-right:8px;padding-left:8px}.row--gap-medium{row-gap:32px}.row--gap-default{row-gap:30px}[class^=col-]{padding-right:15px;padding-left:15px}.col-md-1{width:8.3334%}.col-md-2{width:16.6667%}.col-md-3{width:25%}.col-md-4{width:33.3334%}.col-md-5{width:41.6667%}.col-md-6{width:50%}.col-md-7{width:58.3334%}.col-md-8{width:66.6667%}.col-md-9{width:75%}.col-md-10{width:83.3334%}.col-md-11{width:91.6667%}.col-md-12{width:100%}.offset-md-1{margin-left:8.333333%}}@media screen and (min-width:1004px){.section--py{padding-bottom:108px}.section--pt,.section--py{padding-top:108px}.section--pt-small{padding-top:54px}.section--pb{padding-bottom:108px}.section--round{border-radius:48px}.section__head{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:40px;margin:0 0 34px}.section__head-divider{margin:0 0 0 .7em;width:.7em;height:.7em}.section__head-text{margin:.3em 0 0}.header__inner{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:77px;margin:20px 0 0;padding:0 20px;border-radius:12px}.header__logo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.header__logo-img{height:53px}.header__hamburger{display:none}.header__nav{position:static;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;opacity:1;visibility:visible;overflow:visible}.header__nav-sign-in{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.header__nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.header__nav-submenu,.header__nav-submenu:before{position:absolute;left:0;width:100%;background:#091137}.header__nav-submenu{right:0;display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2;top:100%;padding:32px 20%;opacity:0;visibility:hidden;border-top:1px solid #39416a;border-radius:0 0 12px 12px}.header__nav-submenu:before{content:"";top:-12px;z-index:-1;height:12px}.header__nav-item:not(:last-child){border:0}.header__nav-item.has-children{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.header__nav-item.has-children:after{position:relative;right:auto;top:-2px;width:8px;height:8px;border-color:#f7f7ff;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.header__nav-item.has-children:hover>a{color:#ffbe00}.header__nav-item.has-children:hover:after{border-color:#ffbe00}.header__nav-item.has-children:hover>ul{opacity:1;visibility:visible}.header__nav-subitem:not(:first-child){margin:8px 0 0}.header__nav-link{height:100%;padding:0;color:#f7f7ff}.header__nav-sublink{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:16px;font-size:20px}.header__nav-icon{width:34px;height:34px}.header__nav-icon svg{width:30px;height:30px}.header__nav-social{display:none}.footer{padding:54px 0 32px;border-radius:48px 48px 0 0}.footer__logo{padding:0 10% 0 0}.footer__logo-img{width:76px;margin:0 0 16px}.footer__social{margin:40px 0 0}.footer__foot{margin:54px 0 0}.button{border-radius:8px}}@media screen and (min-width:1260px){.header__nav-submenu{padding:32px 25%}}@media all and (min-width:1400px){.container{width:1320px;padding-right:15px;padding-left:15px}.row{margin-right:-15px;margin-left:-15px}.row--medium,.row--small{margin-left:-8px;margin-right:-8px}.row--medium [class^=col-],.row--small [class^=col-]{padding-right:8px;padding-left:8px}.row--gap-medium{row-gap:36px}.row--gap-default{row-gap:30px}[class^=col-]{padding-right:15px;padding-left:15px}.col-lg-1{width:8.3334%}.col-lg-2{width:16.6667%}.col-lg-3{width:25%}.col-lg-4{width:33.3334%}.col-lg-5{width:41.6667%}.col-lg-6{width:50%}.col-lg-7{width:58.3334%}.col-lg-8{width:66.6667%}.col-lg-9{width:75%}.col-lg-10{width:83.3334%}.col-lg-11{width:91.6667%}.col-lg-12{width:100%}}@media screen and (min-width:1400px){.section--py{padding-bottom:124px}.section--pt,.section--py{padding-top:124px}.section--pt-small{padding-top:62px}.section--pb{padding-bottom:124px}.section--round{border-radius:56px}.section__head{gap:50px;margin:0 0 39px}.section__head-text{font-size:20px}html{font-size:18px}.h1,h1{font-size:62px}.h2,h2{font-size:50px}.h3,h3{font-size:42px}.h4,h4{font-size:34px}.h5,h5{font-size:28px}.h6,h6{font-size:23px}.header__inner{height:87px;padding:0 32px}.header__logo-img{height:60px}.header__nav-menu{gap:48px}.header__nav-subitem:not(:first-child){margin:12px 0 0}.header__nav-sublink{gap:20px;font-size:24px}.header__nav-icon{width:40px;height:40px;padding:0 0 2px 2px}.header__nav-icon svg{width:36px;height:36px}.footer{padding:62px 0 32px;border-radius:56px 56px 0 0}.footer__logo{padding:0 25% 0 0}.footer__logo-img{width:92px;margin:0 0 20px}.footer__logo-label{font-size:15px}.footer__widget{margin:0}.footer__widget-title{margin:0 0 28px;font-size:24px}.footer__menu-item{margin:0 0 20px}.footer__contacts{gap:20px}.footer__contact{gap:16px;font-size:18px}.footer__contact-icon{width:32px;height:32px}.footer__contact-icon svg{width:20px;height:20px}.footer__foot{margin:62px 0 0;font-size:15px}.button--pre-medium{height:48px;padding:0 36px;font-size:18px}.button--pre-medium-square{height:48px;width:48px;font-size:18px}.button--pre-default{height:44px;padding:0 24px;font-size:16px}}@media all and (min-width:1900px){.container{width:1560px;padding-right:15px;padding-left:15px}.row{margin-right:-15px;margin-left:-15px}.row--medium,.row--small{margin-left:-8px;margin-right:-8px}.row--medium [class^=col-],.row--small [class^=col-]{padding-right:8px;padding-left:8px}.row--gap-medium{row-gap:40px}.row--gap-default{row-gap:30px}[class^=col-]{padding-right:15px;padding-left:15px}.col-xl-1{width:8.3334%}.col-xl-2{width:16.6667%}.col-xl-3{width:25%}.col-xl-4{width:33.3334%}.col-xl-5{width:41.6667%}.col-xl-6{width:50%}.col-xl-7{width:58.3334%}.col-xl-8{width:66.6667%}.col-xl-9{width:75%}.col-xl-10{width:83.3334%}.col-xl-11{width:91.6667%}.col-xl-12{width:100%}}@media screen and (min-width:1900px){.section--py{padding-bottom:140px}.section--pt,.section--py{padding-top:140px}.section--pt-small{padding-top:70px}.section--pb{padding-bottom:140px}.section--round{border-radius:64px}.section__head{gap:60px;margin:0 0 44px}.h1,h1{font-size:72px}.h2,h2{font-size:60px}.h3,h3{font-size:50px}.h4,h4{font-size:40px}.h5,h5{font-size:32px}.h6,h6{font-size:26px}.footer{padding:70px 0 32px;border-radius:64px 64px 0 0}.footer__logo{padding:0 35% 0 0}.footer__logo-img{width:108px;margin:0 0 24px}.footer__logo-label{font-size:16px}.footer__foot{margin:70px 0 0}}@media screen and (min-width:2500px){.container{width:1588px}.row--medium,.row--small{margin-left:-10px;margin-right:-10px}.row--medium [class^=col-],.row--small [class^=col-]{padding-right:10px;padding-left:10px}.row--gap-small{row-gap:20px}.row--gap-medium{row-gap:36px}}@media (hover:hover){a:not([class]):hover{color:#f8e002;border-bottom-color:rgba(248,224,2,.5)}}