/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-leading:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-duration:initial;--tw-ease:initial}}}@layer components{.content-container{width:100%;margin-inline:auto;padding-inline:20px}.site-main>.content-container{padding-inline:calc(var(--spacing,.25rem) * 0)}.header{--header-text-white:#fff;--header-text-black:#000;--header-text-primary:#01144c;--header-bg-primary:#01144c;--header-bg-primary-hover:#344670;--header-bg-secondary:#37b0ff;--header-border-primary:#01144c;--header-border-primary-hover:#344670;--header-border-ghost:#37b0ff;--header-border-ghost-hover:#5fc0ff;justify-content:center;align-items:center;width:100%;margin-inline:auto;padding-block:22px;padding-inline:24px;display:flex;position:relative}@media(min-width:1320px){.header{padding-block:40px;padding-left:24px;padding-right:24px}}.header .logo{z-index:1;--tw-translate-y: -50% ;width:29px;min-width:29px;height:41px;min-height:41px;translate:var(--tw-translate-x) var(--tw-translate-y);display:block;position:absolute;top:50%;left:24px}@media(min-width:955px){.header .logo{--tw-translate-y:calc(var(--spacing,.25rem) * 0);width:33px;min-width:33px;height:57px;min-height:57px;translate:var(--tw-translate-x) var(--tw-translate-y);position:static;top:auto}}@media(min-width:1200px){.header .logo{width:63px;min-width:63px;height:87px;min-height:87px}}.header .logo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.header .nav{margin:calc(var(--spacing,.25rem) * 0);max-width:768px;padding:calc(var(--spacing,.25rem) * 0);list-style-type:none;display:none}.header .nav li{margin:calc(var(--spacing,.25rem) * 0);--tw-leading:100%;line-height:100%;display:block}@media(min-width:955px){.header .nav{margin-inline:calc(var(--spacing,.25rem) * 4);justify-content:space-between;gap:calc(var(--spacing,.25rem) * 4);flex:1 0 auto;display:flex}}@media(min-width:1065px){.header .nav{gap:calc(var(--spacing,.25rem) * 6);margin-inline:52px}}@media(min-width:1200px){.header .nav{gap:calc(var(--spacing,.25rem) * 8);margin-inline:63px}}.header .nav .nav-link{border-bottom-style:var(--tw-border-style);--tw-leading:100%;--tw-font-weight:var(--font-weight-semibold,600);font-size:16px;line-height:100%;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;color:var(--header-text-primary);border-color:#0000;border-bottom-width:2px;margin-top:2px;text-decoration-line:none;display:inline-block}.header .nav .nav-link.active{border-color:var(--header-border-primary)}.header.mobile-active{top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:50;background-color:var(--header-bg-secondary);flex-direction:column;justify-content:flex-start;width:100%;height:100%;display:flex;position:fixed}.header.mobile-active .nav{flex-direction:column;flex:1;width:100%;margin-top:60px;margin-bottom:30px;display:flex}.header.mobile-active .nav li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--header-text-white);justify-content:center;align-items:center;padding:15px;display:flex}.header.mobile-active .nav li:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.header.mobile-active .nav .nav-link{text-align:center;color:var(--header-text-white)}.header.mobile-active .nav .nav-link.active{border-color:var(--header-text-white)}.header.mobile-active .contacts{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;width:100%;margin-bottom:40px;display:flex}.header.mobile-active .logo{--tw-translate-y:calc(var(--spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);top:22px}.header.mobile-active .header-button-menu{top:30px;right:30px}.header.mobile-active .header-button{--tw-leading:42px;width:100%;min-height:56px;padding-block:7px;padding-inline:24px;font-size:20px;line-height:42px}.header.mobile-active .header-button-ghost{border-color:var(--header-text-white);width:100%}.header.mobile-active .header-button-ghost:hover{border-color:var(--header-border-ghost-hover)}.header.mobile-active .header-button-ghost span{display:block}.header .contacts{display:none}@media(min-width:955px){.header .contacts{margin-right:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 4);margin-left:auto;display:flex}}@media(min-width:1065px){.header .contacts{margin-right:52px}}.header .header-button{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 4);text-align:center;--tw-leading:32px;--tw-font-weight:var(--font-weight-semibold,600);min-height:40px;font-size:14px;line-height:32px;font-weight:var(--font-weight-semibold,600);text-wrap:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));color:var(--header-text-primary);border-radius:10px;padding-block:4.5px;padding-inline:27.5px;text-decoration-line:none;display:flex}@media(min-width:1200px){.header .header-button{--tw-leading:42px;min-height:56px;padding-block:7px;padding-inline:24px;font-size:20px;line-height:42px}}.header .header-button-primary{border-style:var(--tw-border-style);--tw-border-style:solid;color:var(--header-text-white);background-color:var(--header-bg-primary);border:2px solid #0000}.header .header-button-primary:hover{background-color:var(--header-bg-primary-hover)}@media(min-width:1360px){.header .header-button-primary{padding-inline:71px}}.header .header-button-ghost{border-style:var(--tw-border-style);--tw-border-style:solid;min-width:40px;color:var(--header-text-primary);border-style:solid;border-width:2px;border-color:var(--header-border-ghost);justify-content:center;padding-inline:4.5px}.header .header-button-ghost:hover{border-color:var(--header-border-ghost-hover)}.header .header-button-ghost span{display:none}@media(min-width:1200px){.header .header-button-ghost{min-width:56px;padding-inline:27.5px}}@media(min-width:1845px){.header .header-button-ghost span{display:block}}.header .header-button-menu{cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);background-color:#0000;border-width:0;position:absolute;top:calc(50% - 9px);right:30px}@media(min-width:955px){.header .header-button-menu{display:none}}@media(max-width:954px){body:has(#header.mobile-active){overflow:hidden}}#header a,#header a:hover,#header a:focus,#header a:focus-visible{text-decoration:none!important}.header{background-color:var(--color-bg-header,#fff);width:100%;padding:calc(var(--spacing,.25rem) * 0);justify-content:flex-start;align-items:center;margin-inline:auto;display:flex;position:relative}.header.mobile-active{z-index:auto;background-color:var(--color-bg-header);flex-direction:row;justify-content:flex-start;width:100%;height:auto;position:relative;top:auto;left:auto}.header .header-container{align-items:center;width:100%;max-width:1280px;margin-inline:auto;padding-block:12px;padding-inline:24px;display:flex;position:relative}@media(min-width:1276px){.header .header-container{min-height:100px}}.header .header-container .menu-buttons{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:24px}@media(min-width:1276px){.header .header-container .menu-buttons{display:none}}.header .header-container .menu-button-open,.header .header-container .menu-button-close{cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);color:var(--color-text-black,#01144c);background-color:#0000;border-width:0}.header .header-container .header-content-wrapper{top:83px;left:calc(var(--spacing,.25rem) * 0);z-index:10;background-color:var(--color-bg-header-mobile-menu-wrapper,#01144cb0);width:100%;height:calc(100dvh - 83px);position:absolute}@media(min-width:768px)and (max-width:1439px){.header .header-container .header-content-wrapper{height:calc(100dvh - 85px);top:85px}}@media(min-width:1276px){.header .header-container .header-content-wrapper{z-index:auto;background-color:#0000;width:auto;height:auto;display:contents;position:static}}.header .header-container .header-content{background-color:var(--color-bg-header-mobile-menu,#0366c3);flex-direction:column;width:100%;padding:24px;display:flex}@media(min-width:1276px){.header .header-container .header-content{display:contents}}.header .header-container .header-content-contacts{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-footer,#fff);flex-direction:column;justify-content:center;align-items:center;gap:24px;padding-top:24px;display:flex}@media(min-width:1276px){.header .header-container .header-content-contacts{padding:calc(var(--spacing,.25rem) * 0);flex-direction:column;order:2;align-items:flex-start;gap:12px;margin-left:auto}}.header .header-container .header-contact{--tw-leading:19px;--tw-font-weight:var(--font-weight-semibold,600);font-size:16px;line-height:19px;font-weight:var(--font-weight-semibold,600);color:var(--color-text-white,#fff);justify-content:center;align-items:center;display:flex}@media(min-width:1276px){.header .header-container .header-contact{--tw-leading:19px;color:var(--color-text-black,#01144c);font-size:16px;line-height:19px}}.header .header-container .header-navigation{flex-direction:column;justify-content:center;align-items:center;margin-bottom:42px;display:flex}.header .header-container .header-navigation .header-navigation-list{margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);flex-direction:column;justify-content:center;align-items:center;gap:24px;list-style-type:none;display:flex}@media(min-width:1276px){.header .header-container .header-navigation .header-navigation-list{flex-direction:row;justify-content:space-between;gap:24px;width:100%}}.header .header-container .header-navigation .header-navigation-item{--tw-leading:19px;--tw-font-weight:var(--font-weight-semibold,600);font-size:16px;line-height:19px;font-weight:var(--font-weight-semibold,600);color:var(--color-text-white,#fff);text-transform:uppercase}@media(min-width:1276px){.header .header-container .header-navigation .header-navigation-item{color:var(--color-text-black,#01144c)}}.header .header-container .header-navigation .header-navigation-item.active{color:var(--color-text-black,#01144c)}@media(min-width:1276px){.header .header-container .header-navigation .header-navigation-item.active{color:var(--color-bg-header-mobile-menu,#0366c3)}.header .header-container .header-navigation{margin-right:40px;margin-bottom:calc(var(--spacing,.25rem) * 0);max-width:430px;min-width:calc(var(--spacing,.25rem) * 0);flex:1;order:1;margin-left:40px}}.header .header-container .header-support{margin-top:auto;margin-bottom:24px}.header .header-container .header-support .button-secondary{background-color:var(--color-bg-yellow,#f9be02);color:var(--color-text-black,#01144c)}@media(min-width:1276px){.header .header-container .header-support{flex-shrink:0;order:4;align-self:center;margin-top:0;margin-bottom:0;margin-left:40px}.header .header-container .header-support .button-secondary{background-color:var(--color-bg-header-mobile-menu,#0366c3);color:var(--color-text-white,#fff);--tw-leading:18px;font-size:16px;line-height:18px}}.header .header-container .header-languages{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-bg-header-mobile-menu,#0366c3);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:77px}.header .header-container .header-languages .header-language-select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;--tw-leading:19px;--tw-font-weight:var(--font-weight-semibold,600);font-size:16px;line-height:19px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;--tw-outline-style:none;background-color:#0000;outline-style:none;padding-right:25px}.header .header-container .header-languages svg{pointer-events:none;right:calc(var(--spacing,.25rem) * 0);position:absolute}@media(min-width:1276px){.header .header-container .header-languages{--tw-translate-y:calc(var(--spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);flex-shrink:0;order:3;margin-left:40px;position:static}}@media(max-width:1439px){body:has(#header.mobile-active){overflow:hidden}}.button-secondary{background-color:var(--color-bg-header-mobile-menu,#0366c3);text-align:center;--tw-leading:14px;--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;line-height:14px;font-weight:var(--font-weight-semibold,600);color:var(--color-text-white,#fff);text-transform:uppercase;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-radius:40px;padding-block:20px;padding-inline:30px;transition-duration:.3s;display:inline-block}@media(hover:hover){.button-secondary:hover{opacity:.9}}.footer{background-color:var(--color-bg-footer,#01144c);background-position:50% 85%;background-repeat:no-repeat;padding-bottom:45px;position:relative}@media(min-width:48rem){.footer{background-position:100% 30%;padding-bottom:30px}}@media(min-width:80rem){.footer{background-position:110% 5%}}@media(min-width:96rem){.footer{background-position:80% 5%}}.footer .footer-container{padding-inline:24px;width:100%;max-width:1280px;margin-inline:auto;padding-top:12px}@media(min-width:80rem){.footer .footer-container{padding-top:30px}}.footer .footer-content{flex-direction:column;justify-content:center;display:flex}@media(min-width:80rem){.footer .footer-content{flex-direction:row;justify-content:space-between;gap:105px;width:100%}}.footer .footer-content .footer-content-inner{flex-direction:column;justify-content:center;align-items:center;display:flex}@media(min-width:48rem){.footer .footer-content .footer-content-inner{flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%}}.footer .footer-navigation{flex-direction:column;justify-content:center;align-items:center;display:flex}@media(min-width:48rem){.footer .footer-navigation{align-items:flex-start}}.footer .footer-navigation .footer-navigation-list{flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}@media(min-width:48rem){.footer .footer-navigation .footer-navigation-list{align-items:flex-start}}.footer .footer-navigation .footer-navigation-list li{margin:calc(var(--spacing,.25rem) * 0);--tw-leading:14px;line-height:14px}@media(min-width:48rem){.footer .footer-navigation .footer-navigation-list li{--tw-leading:23px;line-height:23px}}.footer .footer-navigation .footer-navigation-item{border-bottom-style:var(--tw-border-style);--tw-leading:14px;--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;line-height:14px;font-weight:var(--font-weight-semibold,600);color:var(--color-text-white,#fff);border-color:#0000;border-bottom-width:1px}@media(min-width:48rem){.footer .footer-navigation .footer-navigation-item{--tw-leading:18px;font-size:16px;line-height:18px}}.footer .footer-navigation .footer-navigation-item.active{border-color:var(--color-bg-yellow,#f9be02)}.footer .footer-copyright{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-footer,#fff);text-align:center;color:var(--color-text-white,#fff);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding-top:16px;display:flex}@media(min-width:48rem){.footer .footer-copyright{align-items:flex-start;gap:20px;padding-top:25px}}.footer .footer-copyright .footer-copyright-info{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}@media(min-width:48rem){.footer .footer-copyright .footer-copyright-info{flex-direction:row;justify-content:space-between;width:100%}}.button-primary{background-color:var(--color-bg-yellow,#f9be02);text-align:center;--tw-leading:14px;--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;line-height:14px;font-weight:var(--font-weight-semibold,600);color:var(--color-text-black,#01144c);text-transform:uppercase;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-radius:40px;padding-block:20px;padding-inline:30px;transition-duration:.3s;display:inline-block}@media(hover:hover){.button-primary:hover{opacity:.9}}@media(min-width:48rem){.button-primary{--tw-leading:18px;font-size:16px;line-height:18px}}.footer .footer-navigation-item:hover,.footer .button-primary:hover,.footer a[href^="tel:"]:hover,.footer a[href^="mailto:"]:hover{text-decoration:none!important}.head-small{--tw-leading:18px;color:var(--color-text-white,#fff);font-size:12px;line-height:18px}@media(min-width:64rem){.head-small{--tw-leading:32px;font-size:16px;line-height:32px}}.form-input{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-bg-white,#fff);color:var(--color-text-white,#fff);background-color:#0000;border-radius:10px;padding:10px}.form-textarea{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-bg-white,#fff);min-height:173px;color:var(--color-text-white,#fff);background-color:#0000;border-radius:10px;padding:10px}.form-input:focus-visible,.form-textarea:focus-visible{outline-offset:1px;outline:2px solid}}body{font-family:inherit}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@font-face{font-family:Roboto;src:url(./Roboto-VariableFont_wdth_wght-CTnIOZTo.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}
