html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:PT Sans;src:url(/build/assets/PTSans-Bold.woff2) format("woff2"),url(/build/assets/PTSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PT Sans;src:url(/build/assets/PTSans-Regular.woff2) format("woff2"),url(/build/assets/PTSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.header{width:100%;position:fixed;z-index:5;transition:all .5s ease-in-out}.header.scrolled{opacity:0}.header__wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:24px 0}.header__navs{display:flex;flex-direction:row;gap:57px;align-items:center}.header__navs .menu-items{display:flex;flex-direction:row;gap:40px;align-items:center}.header__navs .menu-items .menu-item{text-decoration:none;font-family:PT Sans;font-weight:700;font-style:Bold;font-size:font size/16;leading-trim:NONE;line-height:font size/40;letter-spacing:0%;vertical-align:middle;text-transform:uppercase;color:#fff;position:relative;cursor:pointer;width:fit-content}.header__navs .menu-items .menu-item:hover:after{width:100%}.header__navs .menu-items .menu-item:after{transition:all .3s ease-in-out;width:0;position:absolute;bottom:-2px;left:0;content:"";height:1px;background:#fff}.header__navs .lang{border-radius:100%;text-decoration:none;background:#fff;width:40px;display:flex;justify-content:center;align-items:center;height:40px}.header__navs .lang a{text-decoration:none;font-family:PT Sans;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;cursor:pointer;line-height:40px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#ff790f;text-transform:uppercase}.mobile-menu-label{display:none}@media screen and (max-width: 1024px){.mobile-menu-label{display:flex;text-decoration:none;font-family:PT Sans;font-weight:700;font-style:Bold;font-size:20px;leading-trim:NONE;line-height:font size/40;letter-spacing:0%;vertical-align:middle;text-transform:uppercase;color:#fff;position:relative;cursor:pointer;width:fit-content}.header{width:100%;position:fixed;z-index:5;transition:all .5s ease-in-out}.header.scrolled{opacity:0}.header__wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:24px 0}.header__navs{display:flex;flex-direction:row;gap:20px;align-items:center}.header__navs .menu-items{display:none}.header__navs .lang{border-radius:100%;text-decoration:none;background:#fff;width:40px;display:flex;justify-content:center;align-items:center;height:40px}.header__navs .lang a{text-decoration:none;font-family:PT Sans;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;cursor:pointer;line-height:40px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#ff790f;text-transform:uppercase}}.header-dd{display:flex;flex-direction:column;gap:5px;width:100%}.header-dd a{margin-bottom:4px;text-decoration:none;font-family:PT Sans;font-weight:400;font-style:Regular;border-radius:100%;font-size:16px;leading-trim:NONE;background:#3d5c95;width:100%;cursor:pointer;line-height:40px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#fff!important;text-transform:uppercase}.contacts{background:linear-gradient(237.99deg,#5f97d1,#3d5c95);position:fixed;z-index:10;width:100%}.contacts .close-contacts{position:absolute;top:26px;right:80px;transition:all .3s ease-in-out;cursor:pointer}.contacts .close-contacts:hover{transform:scale(1.1);rotate:180deg}.contacts__wrapper{display:flex;flex-direction:column;padding-top:130px;gap:58px}.contacts-top{display:flex;flex-direction:row;gap:90px;align-items:baseline}.contacts-top__title{font-family:PT Sans;font-weight:700;font-style:Bold;font-size:70px;leading-trim:NONE;line-height:75px;letter-spacing:0%;vertical-align:middle;color:#fff}.contacts-top__title svg{display:none}.contacts-top__text{font-family:PT Sans;font-weight:700;font-style:Bold;font-size:20px;leading-trim:NONE;line-height:30px;letter-spacing:0%;vertical-align:middle;color:#fff}.contacts-bottom{display:flex;flex-direction:row}.contacts-bottom__item{width:33.3333333333%;display:flex;flex-direction:column;gap:9px;padding-left:30px}.contacts-bottom__item .title{font-family:PT Sans;font-weight:700;font-style:Bold;font-size:25px;leading-trim:NONE;line-height:28px;letter-spacing:0px;vertical-align:middle;color:#fff;position:relative}.contacts-bottom__item .title svg{position:absolute;top:-5px;left:-30px;transform:translateY(-50%)}.contacts-bottom__item a{font-family:PT Sans;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:line height/30;letter-spacing:0%;vertical-align:middle;color:#fff;text-decoration:none;display:flex;align-items:center;gap:8px}@media screen and (max-width: 1024px){.contacts{height:100vh!important}.contacts .close-contacts{position:absolute;top:26px;right:16px;transition:all .3s ease-in-out;cursor:pointer}.contacts .close-contacts:hover{transform:scale(1.1);rotate:180deg}.contacts__wrapper{display:flex;flex-direction:column;padding-top:60px;gap:20px}.contacts-top{display:flex;flex-direction:column;gap:20px;align-items:baseline}.contacts-top__title{font-family:PT Sans;font-weight:700;font-style:Bold;font-size:56px;leading-trim:NONE;line-height:40px;letter-spacing:0%;vertical-align:middle;color:#fff}.contacts-top__title svg{display:flex}.contacts-top__text{font-family:PT Sans;font-weight:700;font-style:Bold;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0%;vertical-align:middle;color:#fff}.contacts-top__text svg{display:none}.contacts-bottom{margin-top:20px;display:flex;flex-direction:column;gap:20px}.contacts-bottom__item{width:100%;display:flex;flex-direction:column;gap:12px;padding-left:30px;margin-bottom:20px}.contacts-bottom__item .title{font-family:PT Sans;font-weight:700;font-style:Bold;font-size:30px;leading-trim:NONE;line-height:40px;letter-spacing:0px;vertical-align:middle;color:#fff;position:relative}.contacts-bottom__item .title svg{position:absolute;top:-5px;left:-30px;transform:translateY(-50%)}.contacts-bottom__item a{font-family:PT Sans;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:line height/30;letter-spacing:0%;vertical-align:middle;color:#fff;text-decoration:none;display:flex;align-items:center;gap:8px}}.mobile-menu{background:linear-gradient(237.99deg,#5f97d1,#3d5c95);position:fixed;z-index:10;width:100%;height:100%}.mobile-menu__wrapper{display:flex;flex-direction:column;padding-top:40px}.mobile-menu__wrapper .top{display:flex;flex-direction:row;justify-content:space-between}.mobile-menu__wrapper .top .app-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.mobile-menu__wrapper .top span{font-family:PT Sans;font-weight:700;font-style:Bold;font-size:36px;leading-trim:NONE;line-height:75px;letter-spacing:0%;vertical-align:middle;color:#fff}.mobile-menu__items{margin-top:20px;display:flex;flex-direction:column;gap:20px;margin-left:20px}.mobile-menu__items a{font-family:PT Sans;font-weight:700;font-style:Bold;font-size:20px;text-decoration:none;leading-trim:NONE;line-height:29px;letter-spacing:0%;vertical-align:middle;color:#fff}html{height:100%;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar{display:none}[x-cloak]{display:none!important}body{height:100%;display:flex;flex-direction:column;-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar{display:none}.content{flex:1 0 auto}footer{flex:0 0 auto}.app-container{width:100%;max-width:calc(100% - 120px);margin:0 auto}.app-fix{overflow:hidden}.mobile{display:none}.tablet{display:flex}.section{height:100vh;overflow:hidden}@media screen and (max-width: 1024px){.app-container{width:100%;max-width:calc(100% - 32px);margin:0 auto}.mobile{display:flex}.tablet{display:none}.section{height:auto;overflow:hidden}}
