*,*::before,*::after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{scroll-behavior:smooth;text-rendering:optimizeSpeed}ul[class],ol[class]{list-style:none}a{text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%;display:block}article > * + *{margin-top:1em}input,button,textarea,select{font:inherit}html{font-family:'Montserrat',sans-serif;color:#abb0b4;font-size:16px}@media only screen and (min-width:1400px){html{font-size:calc(100vw / 120)}}@media only screen and (max-width:400px){html{font-size:calc(100vw / 25)}}@media only screen and (min-width:1400px) and (min-resolution:1.5dppx),only screen and (min-width:1400px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:1400px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:1400px) and (min-resolution:144dpi){html{font-size:calc(100vw / 105)}}@media only screen and (min-width:1400px) and (min-width:1400px) and (max-width:1600px){html{font-size:calc(100vw / 90)}}body{position:relative}main{padding-top:6.25rem}@media only screen and (max-width:1025px){main{padding-top:5.625rem}}.container{margin:0 auto;max-width:85vw;width:100%}@media only screen and (max-width:1025px){.container{max-width:initial;padding:0 1.875rem}}@media only screen and (max-width:600px){.container{padding:0 1.25rem}}header{padding:.9375rem 0;background:#1668ce;height:6.25rem;position:fixed;top:0;right:0;left:0;z-index:10}@media only screen and (max-width:1025px){header{height:5.625rem}}@media only screen and (max-width:600px){header{padding:.625rem 0}}header .container{height:100%}.header{display:flex;align-items:center;height:100%}.header__logo{height:100%}.header__logo img{width:100%;height:100%;object-fit:contain;object-position:center}.header__link{margin:0 auto;padding:0 1.25rem;font-weight:600;font-size:1.25rem;color:#abb0b4;flex-basis:30%;text-align:center}@media only screen and (max-width:1400px){.header__link{display:none}}.header__title{font-weight:700;font-size:1.5rem;text-align:center;white-space:nowrap}@media only screen and (max-width:1400px){.header__title{margin-left:auto;padding:0 0 0 .625rem}}@media only screen and (max-width:1025px){.header__title{font-size:1.25rem;white-space:initial}}@media only screen and (min-width:600px) and (max-width:700px){.header__title{font-size:1.125rem;white-space:initial}}@media only screen and (max-width:600px){.header__title{font-size:1rem}}.stand{min-height:calc(100vh - 6.875rem);display:flex;align-items:center;flex-shrink:0;margin-top:1.25rem}@media only screen and (max-width:1025px){.stand{min-height:initial;margin-top:3.5rem}}.stand__text{margin:0 auto;max-width:75%;text-align:center}@media only screen and (max-width:1025px){.stand__text{max-width:initial}}.stand__title{text-align:center;font-size:2rem;font-weight:600;margin-bottom:1.5rem}@media only screen and (max-width:600px){.stand__title{font-size:1.5rem}}.stand__subtitle{font-size:1.5rem;font-weight:500;display:flex;flex-direction:column;row-gap:.625rem}@media only screen and (max-width:600px){.stand__subtitle{font-size:1.125rem;text-align:left}}.stand__banners{margin-top:3rem;display:flex;gap:6rem}@media only screen and (max-width:1400px){.stand__banners{gap:3rem}}@media only screen and (max-width:1025px){.stand__banners{margin-top:2.25rem;flex-direction:column;gap:2.25rem}}@media only screen and (max-width:600px){.stand__banners{margin-top:1.5rem;gap:1.5rem}}.stand__banner{width:100%;height:31.25rem;border-radius:.625rem;overflow:hidden}.stand__banner img{width:100%;height:100%;object-position:center;object-fit:cover}@media only screen and (max-width:1025px){.stand__banner img{position:absolute;top:0;right:0;bottom:0;left:0}}.stand__banner--contain img{object-fit:contain}@media only screen and (max-width:1400px){.stand__banner{height:25rem}}@media only screen and (max-width:1025px){.stand__banner{height:0;position:relative;padding-bottom:calc(100vw / 100 * 40)}}footer{background:#1668ce}@media only screen and (max-width:1025px){footer{margin-top:2.25rem}}@media only screen and (max-width:600px){footer{margin-top:1.5rem}}.footer__info{padding:.625rem 0;display:flex;align-items:center;justify-content:space-between;font-size:1.125rem;font-weight:600}@media only screen and (max-width:1025px){.footer__info{justify-content:space-around}}.footer__item{display:block;color:#abb0b4}@media only screen and (max-width:1025px){.footer__item--info{display:none}}.footer__collage{display:flex;height:12.5rem}@media only screen and (max-width:1025px){.footer__collage{flex-wrap:wrap}}@media only screen and (max-width:600px){.footer__collage{height:7.5rem}}.footer__image{filter:grayscale(0.95);height:100%}@media only screen and (max-width:1025px){.footer__image{flex-basis:25%}}.footer__image img{width:100%;height:100%;object-fit:cover}