@font-face{font-family:dinpro;src:local("dinpro Regular"),local("dinpro"),url(../fonts/dinpro.otf) format(opentype),url(../fonts/dinpro_condensedregular.otf) format(opentype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:dinpro;src:local("dinpro Regular Italic"),local("dinpro Italic"),url(../fonts/dinpro_condenseditalic.otf) format(opentype),url(../fonts/dinpro_italic.otf) format(opentype);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:dinpro;src:local("dinpro Medium"),url(../fonts/dinpro_condensedmedium.otf) format(opentype),url(../fonts/dinpro_medium.otf) format(opentype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:dinpro;src:local("dinpro Medium Italic"),url(../fonts/dinpro_condensedmediumitalic.otf) format(opentype),url(../fonts/dinpro_mediumitalic.otf) format(opentype);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:dinpro;src:local("dinpro Bold"),url(../fonts/dinpro_bold.otf) format(opentype),url(../fonts/dinpro_condensedbold.otf) format(opentype);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:dinpro;src:local("dinpro Bold Italic"),url(../fonts/dinpro_bolditalic.otf) format(opentype),url(../fonts/dinpro_condensedbolditalic.otf) format(opentype);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:dinpro;src:local("dinpro Black"),url(../fonts/dinpro_black.otf) format(opentype),url(../fonts/dinpro_condensedblack.otf) format(opentype);font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:dinpro;src:local("dinpro Black Italic"),url(../fonts/dinpro_blackitalic.otf) format(opentype),url(../fonts/dinpro_condensedblackitalic.otf) format(opentype);font-display:swap;font-weight:900;font-style:italic}.contactBtnLight button{background-color:#fff;background-color:transparent;border:.3rem solid #fff;color:#000;color:#fff}.contactBtnDark button,.contactBtnLight button{cursor:pointer;font-family:dinpro,sans-serif;font-size:1.8rem;font-weight:700;padding:1rem 2rem}.contactBtnDark button{background-color:#004f9e;background-color:transparent;border:.3rem solid #004f9e;color:#000;color:#004f9e}.hero{align-items:center;display:flex;height:75dvh;justify-content:center;position:relative;width:100%}.hero .bg .overlay{background-color:#004f9e;mix-blend-mode:multiply;opacity:.75;z-index:10}.hero .bg .overlay,.hero .bg img{height:100%;left:0;position:absolute;top:0;width:100%}.hero .bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero .inner{align-items:flex-start;display:flex;flex-direction:column;gap:3rem;height:auto;justify-content:flex-start;padding:4rem 0;position:relative;top:0;width:124rem;z-index:100}@media (max-width:900px){.hero .inner{padding:0 2rem}}.hero .inner h1{color:#fff;font-size:7.2rem;font-weight:900;line-height:.9em;text-align:left}@media (max-width:900px){.hero .inner h1{font-size:3.6rem}}.hero .inner span{color:#fff;font-size:1.6rem}.centerTextSection{align-items:center;display:flex;flex-direction:column;gap:4rem;justify-content:center;margin:0 auto;max-width:124rem;padding:10rem 0}@media (max-width:900px){.centerTextSection{padding:4rem 2rem}}.centerTextSection h2{font-size:6.4rem;font-weight:900;line-height:.9em;text-align:center}@media (max-width:900px){.centerTextSection h2{font-size:2.4rem}}.centerTextSection h3{color:#004f9e;font-size:3.2rem;font-weight:900;line-height:.9em;margin-top:-2.5rem;text-align:center}@media (max-width:900px){.centerTextSection h3{font-size:1.8rem}}.centerTextSection p{display:block;max-width:90rem}.centerTextSection p,.centerTextSection strong{font-size:1.8rem;text-align:center}.imageTextSection{align-items:center;display:flex;justify-content:center;padding:10rem 0;width:100%}@media (max-width:900px){.imageTextSection{margin:0;padding:4rem 2rem}}.imageTextSection .inner{align-items:center;display:flex;gap:10rem;justify-content:space-between;max-width:124rem;width:100%}@media (max-width:900px){.imageTextSection .inner{flex-direction:column;justify-content:center}}.imageTextSection .inner .image img{-o-object-fit:cover;object-fit:cover}@media (max-width:900px){.imageTextSection .inner .image img{width:100%}}.imageTextSection .inner .content{align-items:flex-start;display:flex;flex-direction:column;gap:2rem;justify-content:flex-start;width:50%}@media (max-width:900px){.imageTextSection .inner .content{width:100%}}.imageTextSection .inner .content h2{font-size:3.2rem;font-weight:600;text-transform:uppercase}@media (max-width:900px){.imageTextSection .inner .content h2{font-size:2.1rem}}.imageTextSection .inner .content h3{font-size:2.4rem;font-weight:600;text-transform:uppercase}@media (max-width:900px){.imageTextSection .inner .content h3{font-size:2.1rem}}.imageTextSection .inner .content p,.imageTextSection .inner .content ul{font-size:1.8rem;margin-bottom:2rem}.imageTextSection .inner .content li{margin-left:1.4rem}.sectionBreaker{align-items:center;background-color:#f7f7f7;display:flex;justify-content:center;margin-bottom:4rem;padding:4rem 0 0}@media (max-width:900px){.sectionBreaker{padding:2rem 2rem 0}}.sectionBreaker .inner{align-items:center;display:flex;gap:10rem;justify-content:space-between}@media (max-width:900px){.sectionBreaker .inner{flex-direction:column-reverse}}.sectionBreaker .inner .content p{color:#004f9e;display:block;font-size:2.4rem;margin-bottom:2rem}.sectionBreaker .inner .content strong{color:#000;font-size:2.1rem}.sectionBreaker .inner .content small{font-size:1.4rem}
