:root{--wrapperWidth: 1270px;--wrapperNarrowWidth: 1000px;--wrapperPadding: 1em;--sectionVerticalPadding: 4rem;--whiteColor: #ffffff;--greyBackgroundColor: rgb(246, 246, 246);--almostWhiteBackgroundColor: rgb(252, 252, 252);--darkBlueColor: #081F30;--darkestBlueColor: #05111b;--lightBlueColor: #94E3FF;--mediumDarkBlueColor: #113A62;--blackTextColor: var(--darkBlueColor);--greyBackgroundColor: #F6F6F6;--hoverLightBlueValues: 148, 227, 255;--lightBlueHover: rgb(238, 249, 255);--hoverColorLightBlue: rgb(var(--hoverLightBlueValues));--hoverAlmostWhite: #dbf6ff;--bluePrimary: rgb(23, 108, 167);--dmSansFont: "DM Sans";--poppinsFont: "Poppins";--extraDarkBlueValues: 4, 34, 55;--extraDarkBlue: rgb(var(--extraDarkBlueValues));--mainBgColor: rgb(245, 247, 249);--mainTextColor: var(--extraDarkBlue);--tableShadow: 0px 2px 15px 0px #c6c6c640;--boxShadow: 0px 0px 10px 0px #c6c6c626;--headingOne: 30px;--headingTwo: 22px;--headingThree: 19px;--bodyText: 15px;--bodyTextSmall: 12px;--buttonText: 15px;--yellowColor: #faeac4;--clearBlueBg: hsl(198, 100%, 90%);--closestToWhiteValues: 252, 252, 252;--closestToWhite: rgb(var(--closestToWhiteValues));--defaultContainerBorderRadius: 10px;--popupBorderRadius: 20px;--popupOuterPadding: 3em;--defaultButtonBorderRadius: 30px}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*{box-sizing:border-box;margin:0;padding:0}ul{list-style-type:none}ol{padding-inline-start:40px}p{margin-block-start:1em;margin-block-end:1em}fieldset{padding:1em}dialog{margin:auto}textarea{padding:3px}button{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;border-spacing:0;color:#26589f;font-weight:normal;line-height:1.42rem;list-style:none outside none;margin:0;padding:0;text-align:left;text-decoration:none;text-indent:0}ul.bullets{list-style-type:disc;margin-left:1em;list-style-position:inside}ul.spacey>li+li,ol.spacey>li+li{margin-top:1em}ul.bullets ul{list-style-type:circle;margin-left:1em}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}div#mainContainer>header{background-color:var(--darkBlueColor);font-family:inter;padding-top:10px;padding-bottom:10px}header nav div.span-container{color:#fff}a.logoText{font-family:Aclonica;font-variant:small-caps;text-decoration:none;color:var(--whiteColor);font-size:30px}header>nav ul,header nav a.bigButton{display:none}header>nav{display:flex;flex-direction:column}header>nav>div.menuToggleAndLogo{display:flex;justify-content:space-between;align-items:center;flex-grow:1}div.hamburger{cursor:pointer;width:40px;height:30px;display:flex;flex-direction:column;justify-content:space-between;color:var(--whiteColor)}div.hamburger>.line{width:100%;height:4px;background-color:var(--whiteColor);transition:all .3s ease}div.hamburger.active>.line:nth-child(1){transform:translateY(13px) rotate(45deg)}div.hamburger.active>.line:nth-child(2){opacity:0}div.hamburger.active>.line:nth-child(3){transform:translateY(-13px) rotate(-45deg)}nav>ul{display:block}nav>ul>li{display:block;width:100%}nav>ul>li>ul{display:none;padding:0;margin:0;background-color:var(--whiteColor);color:var(--blackTextColor)}nav>ul>li>ul>li>a{padding:1em 1.5em;text-decoration:none;display:block;color:var(--blackTextColor)}nav>ul>li>ul>li>a.iconWithText{width:100%}nav>ul>li>ul>li a.iconWithText span.mso{font-size:1.2em}nav>ul>li>ul>li a.iconWithText span.mso.masterData{font-size:.9em}nav>ul>li>ul>li.divider{margin:.5em 0;margin-left:1.5em;margin-right:1.5em;border-top:1px solid rgba(0,0,0,.2)}nav>ul>li.open>ul{display:block}nav>ul>li.open>div.label span.arrow{transform:rotate(-90deg)}nav>ul>li>div.label{padding:2em 1.5em;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2rem;cursor:pointer}nav>ul>li>div.label>span.arrow{transform:rotate(90deg);transition:.5s;font-weight:100;display:inline-block;vertical-align:middle}nav>ul>li>div.label:hover,nav>ul>li.open>div.label{color:var(--hoverColorLightBlue)}nav>ul.active{display:block;flex-direction:column;background-color:var(--darkBlueColor);justify-content:flex-start;align-items:center;min-height:100vh}@media(min-width: 1025px){header>nav{flex-direction:row;justify-content:space-between}header>nav div.hamburger{display:none}header>nav>div.menuToggleAndLogo{flex-grow:0}header>nav>ul{display:flex;justify-content:space-evenly;gap:2em;align-items:center}header>nav>ul>li:hover>ul{display:block;position:absolute;z-index:100;border-radius:0px 0px 8px 8px;padding-bottom:8px}header>nav>ul>li>div.label{padding:0;font-size:1.1rem;white-space:nowrap}header>nav>ul>li ul.dropdownList li a:hover{background-color:var(--lightBlueHover);color:var(--mediumDarkBlueColor)}header>nav>a.bigButton{display:block}}footer{color:var(--whiteColor);font-family:inter;padding-bottom:var(--sectionVerticalPadding)}footer>a.logoText{font-size:3rem;margin-top:var(--sectionVerticalPadding)}footer a{text-decoration:none}footer>nav{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:50px;padding-bottom:0px;width:100%;gap:1em;padding-bottom:1.5em;margin-bottom:var(--sectionVerticalPadding);border-bottom:1px solid var(--hoverColorLightBlue)}footer>nav>*{flex:1 1 160px;min-width:150px}footer>nav ul a{color:#fff;display:block;padding:.3em 0}footer>nav ul a:hover{color:var(--lightBlueColor)}footer>nav ul.blog{max-width:100%;min-width:340px;overflow:hidden}footer>nav ul.blog li.heading.external>span{display:none}footer>nav ul.blog:hover li.heading.external>span{display:inline}footer>nav ul.blog a.external>span.externalIcon{display:none}footer>nav ul li.heading{color:var(--lightBlueColor);text-transform:uppercase}footer>nav div.socialMedia{display:flex;flex-direction:column;gap:1em}footer>nav div.socialMedia img{width:30px;height:30px}footer>nav div.socialMedia .icons{width:100%;max-width:145px;display:flex;justify-content:center;gap:1.6em}footer>nav div.socialMedia a.material-symbols-outlined{font-size:32px;color:var(--lightBlueColor);transition:color .3s;font-weight:100}footer>nav div.socialMedia a.material-symbols-outlined:hover{color:#fff}div.lower-footer-section{display:flex;justify-content:center}div.lower-footer-section div.img-wrapper{display:flex;margin-top:50px}div.lower-footer-section div.img-wrapper img{width:250px}@media(max-width: 1024px){footer{padding:45px;padding-top:0}footer .footer-line{margin-top:40px}}footer ul.blog a{padding:.2em 0;font-size:.8em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}footer ul.blog a span{display:inline-block;color:var(--yellowColor);padding-right:1em;width:6.5em}footer a.bigButton{padding:.6em 1.1em}svg.insta-svg{transition:fill 3s ease}svg.insta-svg:hover path{fill:url(#instagram-gradient)}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.instagram-gradient{background:linear-gradient(45deg, #f58529, #dd2a7b, #8134af, #515bd4);background-size:400% 400%;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);animation:gradient 30s ease infinite}.linkedin-svg:hover path{fill:#fff}.facebook-svg path{fill:#94e3ff}.facebook-svg:hover path{fill:#fff}section.slider div.sliderContent{display:flex;flex-wrap:nowrap;gap:2em;overflow:hidden;padding:1em;cursor:grab}section.slider div.sliderContent>*{min-width:350px}*.slider>div.tools{display:none}*.slider.x.mandatory-scroll-snapping div.sliderContent{scroll-snap-type:x mandatory;overflow-x:scroll}*.slider.x.mandatory-scroll-snapping div.sliderContent>*{scroll-snap-align:center}@media(pointer: fine){*.slider.x.mandatory-scroll-snapping div.sliderContent{scroll-snap-type:none;overflow:hidden}*.slider{display:grid}*.slider:hover>div.tools>a{display:block}}*.slider>div.tools{display:block;display:flex;justify-content:space-between;pointer-events:none;flex-direction:row;align-items:center;padding:0 1em}*.slider>div.tools>a{display:none;font-size:7em;pointer-events:all;text-align:center;text-decoration:none;border-radius:50%;width:1em;height:1em;line-height:.9em;background-color:rgba(var(--hoverLightBlueValues), 0.1)}*.slider>div.tools>a:hover{background-color:rgba(var(--hoverLightBlueValues), 0.3)}*.slider>*{grid-area:1/1}a.bigButton,input.bigButton{padding:.6em 3em;border-radius:var(--defaultButtonBorderRadius);background-color:var(--whiteColor);color:var(--blackTextColor);display:flex;justify-content:center;align-items:center;text-decoration:none;letter-spacing:1px;width:-moz-fit-content;width:fit-content;border:none;cursor:pointer}*.bigButton:hover{background-color:var(--hoverAlmostWhite)}*.bigButton.dark{color:var(--whiteColor);background-color:var(--mediumDarkBlueColor)}*.bigButton.dark:hover{background-color:var(--darkBlueColor)}*.bigButton.light{color:var(--blackTextColor);background-color:var(--lightBlueColor)}*.bigButton.light:hover{background-color:var(--hoverAlmostWhite);color:var(--darkBlueColor)}*.card{border-radius:var(--defaultContainerBorderRadius);box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:var(--whiteColor)}*.card a.bigButton{width:100%}section.keyFeatures>div.wrapper{display:flex;flex-wrap:wrap;gap:clamp(1em,3vw,2em);justify-content:center;align-items:center}section.keyFeatures div.itemGroup{display:flex;flex-wrap:wrap;gap:clamp(1em,3vw,2em);justify-content:center;align-items:center}section.keyFeatures div.itemGroup>a{width:180px;height:180px;background-color:#fdfdfd;text-align:center;padding:1em;text-decoration:none;color:var(--darkBlueColor);opacity:.9}section.keyFeatures div.itemGroup>a>small{display:block;font-size:.8em;opacity:.7;margin-bottom:.5em}section.keyFeatures div.itemGroup>a>span.mso{display:block;font-size:5em;margin-top:10px;opacity:.7;font-weight:100}section.keyFeatures div.itemGroup>a:hover{opacity:1;color:var(--mediumDarkBlueColor);background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.3);transition:all .3s ease-in-out}section.keyFeatures div.itemGroup>a:hover span.mso{opacity:1}*.iconWithText{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:.6em}a.iconWithText{text-decoration:none}*.iconWithText>span.masterData{font-family:aclonica;font-weight:lighter}a.unstyled.iconWithText>span.icon{display:none}*.lazy-load-parent *.lazy-load-child{display:none !important}*.lazy-load-parent.visible *.lazy-load-child{display:block !important}*.distantTop{margin-top:var(--sectionVerticalPadding)}section.centered>*{margin-left:auto;margin-right:auto;text-align:center}section.centered a.bigButton{margin-left:auto;margin-right:auto}*.wrapper.centered{text-align:center}section.noPadding{padding:0}main>section,main>article>section{padding:var(--sectionVerticalPadding) 0}section.center-flex>div.wrapper{display:flex;align-items:flex-start;justify-content:center;gap:2em;flex-wrap:wrap}body main>section:nth-child(odd),body main>article>section:nth-child(odd){background-color:var(--almostWhiteBackgroundColor)}body>main>section:nth-child(even),body>main>article>section:nth-child(even){background-color:var(--greyBackgroundColor)}body main section.light{background-color:var(--almostWhiteBackgroundColor)}body main section.lightBlue{background-color:var(--clearBlueBg)}body main section.grey{background-color:var(--greyBackgroundColor)}section.fullSizeImage{width:100%;min-height:100vh;background-image:url("/images/content/contact-background.png");background-size:cover;color:#fff}section.fullSizeImage.autoHeight{min-height:auto}section.fullSizeImage a{color:#fff}section.fullSizeImage a:hover{color:var(--lightBlueColor)}section.fullSizeImage>.wrapper>header{text-align:center}section.fullSizeImage>.wrapper>header h1{color:var(--lightBlueColor);font-size:60px;margin:0;font-weight:600;margin-bottom:var(--sectionVerticalPadding)}section.fullSizeImage>.wrapper>header p.large{color:#fff;font-size:1.5em;margin:0}*.wrapper{max-width:var(--wrapperWidth);margin-left:auto;margin-right:auto;padding-left:var(--wrapperPadding);padding-right:var(--wrapperPadding)}*.wrapper.narrow{max-width:var(--wrapperNarrowWidth);justify-content:space-between}*.wrapper.doubleColumn{display:flex;gap:2em;flex-wrap:wrap;justify-content:space-between;flex-direction:row;align-items:center}*.wrapper.doubleColumn>*{min-width:360px;align-items:flex-start;flex:1}*.wrapper.doubleColumn>figure{text-align:center}*.wrapper.doubleColumn>figure>img{max-width:100%;height:auto;align-self:center;-o-object-fit:cover;object-fit:cover;border-radius:var(--popupBorderRadius)}*.wrapper.doubleColumn>figure>img.notRounded{border-radius:0}*.wrapper *.wrapper{padding-left:0;padding-right:0}*.wrapper+.wrapper{margin-top:3em}*+.wrapper{margin-top:3em}@media(min-width: 800px){*.wrapper.doubleColumn:nth-of-type(even){flex-direction:row-reverse}section:nth-child(even)>.wrapper.doubleColumn{flex-direction:row-reverse}.wrapper.noReverse{flex-direction:row !important}}main>article h1,main>article h2,main .wrapper>h2,main>article h3,main .wrapper>h3,main>article h4,main .wrapper>h4{margin-top:1em}main>article h1+p,main>article h2+p,main .wrapper>h2+p,main>article h3+p,main .wrapper>h3+p,main>article h4+p,main .wrapper>h4+p{margin-top:.2em}main>article h1+h2,main>article h1+h3,main>article h1+h4,main>article h2+h2,main>article h2+h3,main>article h2+h4,main .wrapper>h2+h2,main .wrapper>h2+h3,main .wrapper>h2+h4,main>article h3+h2,main>article h3+h3,main>article h3+h4,main .wrapper>h3+h2,main .wrapper>h3+h3,main .wrapper>h3+h4,main>article h4+h2,main>article h4+h3,main>article h4+h4,main .wrapper>h4+h2,main .wrapper>h4+h3,main .wrapper>h4+h4{margin-top:1rem}div h1:first-child,div h2:first-child,div h3:first-child,div h4:first-child,article h1:first-child,article h2:first-child,article h3:first-child,article h4:first-child,section h1:first-child,section h2:first-child,section h3:first-child,section h4:first-child{margin-top:0}@font-face{font-family:"Inter";font-weight:400;src:url(/assets/fonts/Inter/static/Inter-Regular.ttf);font-display:swap}@font-face{font-family:"Inter";font-weight:500;src:url(/assets/fonts/Inter/static/Inter-Medium.ttf);font-display:swap}@font-face{font-family:"Inter";font-weight:600;src:url(/assets/fonts/Inter/static/Inter-SemiBold.ttf);font-display:swap}@font-face{font-family:"Material Symbols Outlined";font-style:normal;src:url(/assets/fonts/MaterialSymbolsOutlined2024.woff2) format("woff");font-display:swap}@font-face{font-family:"Alegreya Sans";font-weight:400;src:url(/assets/fonts/AlegreyaSans/AlegreyaSans-Regular.ttf);font-display:swap}@font-face{font-family:"Alegreya Sans SC";font-weight:400;src:url(/assets/fonts/AlegreyaSansSC/AlegreyaSansSC-Regular.ttf);font-display:swap}@font-face{font-family:"Aclonica";font-weight:400;src:url(/assets/fonts/Aclonica/Aclonica-Regular.ttf);font-display:swap}.material-symbols-outlined,.mso{font-family:"Material Symbols Outlined";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr}*.iconWithText>span.masterData{font-family:aclonica;font-weight:lighter;font-size:.6em}.iconParent{display:flex}body main section.videoArea{background-color:var(--darkBlueColor);padding:0;display:grid;min-height:80vh;max-height:1000px;overflow:hidden}body main section.videoArea>*{grid-area:1/1}section.videoArea>div#videoContainer>video{width:100vw;height:100vh;-o-object-fit:cover;object-fit:cover;opacity:.3;display:block}body main section.videoArea>div.videoOverlay{z-index:50;padding:1em;color:#fff}div.videoOverlay>div.videoContentContainer{width:-moz-fit-content;width:fit-content;text-align:center;margin-left:auto;margin-right:auto;font-family:"Alegreya Sans SC",sans-serif;display:flex;flex-direction:column;height:100%;justify-content:space-evenly}div.bannerTextSquare{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content;border-top:1px solid #fff;border-bottom:1px solid #fff;border-color:#7ad7ff;padding-bottom:.75rem;font-family:Alegreya Sans;text-align:center;font-size:clamp(15px,.5em + 2vw,28px)}div.bannerTextSquare span{display:block}div.bannerTextSquare span.first{font-size:2.4em;letter-spacing:.4em;margin-right:-0.4em;line-height:1.4em;color:#7ad7ff;text-transform:uppercase}div.bannerTextSquare span.second{font-size:2.03em;letter-spacing:.17em;margin-right:-0.17em;line-height:.85em;color:#fff}div.bannerTextSquare span.third{font-size:1.19em;letter-spacing:.15em;margin-right:-0.15em;line-height:2.3em;font-style:italic;color:#7ad7ff}div.bannerTextSquare span.fourth{--letterSpacing: 0.141em;font-size:3.7em;line-height:.7em;letter-spacing:var(--letterSpacing);margin-right:calc(var(--letterSpacing)*-1);color:#fff;text-transform:uppercase}div.videoOverlay div.stats{margin-left:auto;margin-right:auto;color:var(--whiteColor);display:flex;flex-direction:column;font-size:18px;font-size:clamp(16px,.8em + .7vw,24px)}div.videoOverlay div.stats div{padding:2vh;display:flex;flex-direction:column;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.5)}div.videoOverlay div.stats div i{font-size:1.6em;display:block}@media(min-width: 700px){div.videoOverlay div.stats{width:90vw;max-width:900px;flex-direction:row}div.videoOverlay div.stats div:not(:last-child){border-right:1px solid rgba(255,255,255,.5)}div.videoOverlay div.stats div{flex-basis:0;flex-grow:1;border-bottom:0}}section.quoteGroup{display:flex;flex-wrap:wrap;padding:1em}section.quoteGroup>*{flex-grow:1;flex-basis:50%;min-width:20em}main div.quoteContainer{margin-bottom:1em;padding:1em}div.quoteContainer div.quote{border-radius:10px;width:auto;max-width:600px;position:relative;font-family:alegreya sans;min-height:8em;text-align:center}main div.quoteContainer div.quote p{font-size:1.5em;font-style:italic;margin-top:0}body.Home.index main div.quoteContainer:nth-child(n+3){display:none}@media(min-width: 1200px){body.Home.index main div.quoteContainer:nth-child(n+3){display:block}}section.quote{display:flex}section.quote.small div.quote{font-size:.9em;text-align:right}section.quote.largeQuote,section.quote.small{max-width:500px;margin-top:5em;flex-direction:row}section.quote>span.symbol{font-size:5em;color:var(--bluePrimary);margin-right:10px;flex-grow:0;line-height:1;padding-bottom:1em}*.wrapper.doubleColumn>figure>section.quote{margin-top:0}.news-section{max-width:1200px;width:100%;padding:20px}.news-section h2{font-size:24px;margin-bottom:20px}.news-section h2 span{color:#999;font-weight:normal}.news-cards{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:20px}.news-text{text-align:left;color:#867e7e}.news-text span{color:var(--blackTextColor)}.news-cards h2{display:block}.news-cards>div.news-card{background-color:#fff;margin-bottom:20px;text-align:left;display:flex;flex-wrap:wrap;max-width:100%;overflow:hidden}div.news-card>header{width:100%;height:310px;background-repeat:no-repeat;background-position:top center;background-size:contain}div.news-card>header>time{width:-moz-fit-content;width:fit-content;background-color:var(--mediumDarkBlueColor);color:#fff;margin-left:auto;margin-right:0;float:right;margin-top:5%;border-radius:var(--defaultContainerBorderRadius);border-radius:var(--defaultButtonBorderRadius);border-top-right-radius:0;border-bottom-right-radius:0;font-size:.8em;padding:.2em var(--defaultContainerBorderRadius)}div.news-card>header>time span.year{display:block;text-align:center;font-size:.8em}div.news-card>header>img{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;display:block;margin-left:auto;margin-right:auto}div.news-card>section.content{padding:2em;display:flex;flex-direction:column;flex:1}.news-cards.column{flex-direction:column;gap:2em;width:auto}.news-cards.column>div.news-card{width:100%;max-width:none;flex-direction:row}.news-cards.column>div.news-card>*{width:auto;flex:1}.news-cards.column>div.news-card>header{background-position:top right;margin:1em 0}div.news-card>section.content>p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;line-height:1.5em;margin:0;flex:1}.news-card div.imageContainer{display:block;height:250px;position:relative;width:100%}.news-card div.imageContainer>*{position:relative}.news-card div.imageContainer>time{position:absolute;z-index:1000;width:-moz-fit-content;width:fit-content;background-color:red;right:0}.news-card div.imageContainer img{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;display:block;margin-left:auto;margin-right:auto}.news-card time{color:#666;margin-bottom:10px}.news-card h3{font-size:1.2em;margin-bottom:10px}.news-cards>div.news-card a.read-more{align-self:flex-end;margin-top:2em}body.Home.index main section.news{padding:0}@media(min-width: 645px){.news-cards>div.news-card{width:400px}}form.contact{margin-top:100px;margin-left:auto;margin-right:auto;color:#fff;background-color:var(--darkBlueColor);border-radius:10px;max-width:800px;padding:3rem 1rem;display:flex;flex-direction:column;justify-content:center;border-radius:35px;gap:var(--popupOuterPadding)}@media(min-width: 800px){form.contact{padding:var(--popupOuterPadding)}}.floating-label-group label{display:block}input[type=tel],input[type=email],input[type=text],textarea{width:100%;padding:10px;border:1px solid #333;border-radius:5px;box-sizing:border-box;background-color:var(--whiteColor);color:#000;height:60px;border-radius:30px;padding:20px}form input[type=text]::-moz-placeholder, form input[type=email]::-moz-placeholder, form textarea::-moz-placeholder{padding-left:0}form input[type=text]::placeholder,form input[type=email]::placeholder,form textarea::placeholder{padding-left:0}form textarea::-moz-placeholder{padding-top:0}form textarea::placeholder{padding-top:0}textarea#message{height:215px;resize:vertical;margin:0 !important}input[type=text]::-moz-placeholder, input[type=email]::-moz-placeholder, textarea::-moz-placeholder{padding-left:20px;font-size:16px;color:var(--blackTextColor)}input[type=text]::placeholder,input[type=email]::placeholder,textarea::placeholder{padding-left:20px;font-size:16px;color:var(--blackTextColor)}textarea::-moz-placeholder{padding-top:20px}textarea::placeholder{padding-top:20px}div.contact-info-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:200px;margin:10px}div.contact-info-container h2{margin:0;font-size:28px;font-weight:bold}form.contact .floating-label-group{position:relative}form.contact .floating-label{font-size:16px;color:#000;position:absolute;pointer-events:none;transition:all .2s ease}form.contact input+.floating-label{top:50%;transform:translateY(-50%);left:20px}form.contact textarea+.floating-label{left:20px;top:20px}form.contact input:not(:-moz-placeholder-shown)~.floating-label{top:-25px;left:21px;font-size:16px;color:#fff;transform:none}form.contact input:focus~.floating-label,form.contact input:not(:placeholder-shown)~.floating-label{top:-25px;left:21px;font-size:16px;color:#fff;transform:none}form.contact textarea:not(:-moz-placeholder-shown)~.floating-label{top:-23px;left:20px;font-size:16px;color:#fff;transform:none}form.contact textarea:focus~.floating-label,form.contact textarea:not(:placeholder-shown)~.floating-label{top:-23px;left:20px;font-size:16px;color:#fff;transform:none}.emailError{color:red;border-color:red !important}div.submitContainer{display:flex;justify-content:center;font-size:1.3em}body.personal section *.wrapper.doubleColumn>figure>img{width:350px;height:350px;border-radius:50%;-o-object-fit:cover;object-fit:cover}form div.contactMethod>p{margin-top:0;margin-bottom:.5em}form p.specific{margin:0}.switch-toggle{position:relative;display:flex;width:200px;border-radius:var(--defaultButtonBorderRadius);overflow:hidden;background-color:var(--almostWhiteBackgroundColor);background-color:rgba(150,150,150,.8);color:var(--darkBlueColor)}.switch-toggle input{display:none}.switch-toggle label{flex:1;text-align:center;padding:10px;z-index:2;cursor:pointer;transition:color .3s}.switch-toggle .slider{position:absolute;top:0;bottom:0;width:50%;background-color:var(--lightBlueColor);color:var(--darkBlueColor);transition:left .3s;border-radius:var(--defaultButtonBorderRadius);z-index:1}#preferEmail:checked~.slider{left:0}#preferPhone:checked~.slider{left:50%}#preferEmail:checked~label[for=preferEmail],#preferPhone:checked~label[for=preferPhone]{color:var(--darkBlueColor);text-decoration:none}section.timeline{width:90%;height:auto;max-width:1330px;margin:0 auto;display:flex;flex-direction:column;gap:2em}section.timeline>div.empty,section.timeline>div.line{display:none}.timeline>*.card>div.content{padding:1em}.timeline>*.card time{font-size:.8em;background-color:var(--mediumDarkBlueColor);color:var(--whiteColor);padding:5px}@media screen and (min-width: 768px){section.timeline{display:grid;grid-template-columns:1fr 3px 1fr;gap:0;grid-column-gap:2em}section.timeline>div.empty,section.timeline>div.line{display:block}section.timeline>div.line{position:relative;background-color:var(--bluePrimary);width:3px;height:100%;margin-top:7px}section.timeline>div.line>div.activity{position:absolute;top:0;left:50%;width:15px;height:15px;border-radius:50%;background-color:var(--mediumDarkBlueColor);transform:translateX(-50%)}.timeline>*.card.left time{display:block;margin-left:auto;margin-right:0;width:-moz-fit-content;width:fit-content;border-top-left-radius:var(--popupBorderRadius);border-bottom-left-radius:var(--popupBorderRadius);padding-left:1em}.timeline>*.card.right time{border-top-right-radius:var(--popupBorderRadius);border-bottom-right-radius:var(--popupBorderRadius);padding-right:1em}}body#functions .school-plan h2{font-style:normal;font-weight:700;font-size:28px;max-width:600px}body#functions .school-plan{padding:50px}body#functions .contact-background a{height:51px;width:274px;background-color:var(--lightBlueColor);color:#000;text-decoration:none;text-align:center;border-radius:40px;font-style:normal;font-weight:400;font-size:20px;letter-spacing:.1em;display:flex;justify-content:center;align-items:center}body#functions .contact-background a:hover{background-color:var(--hoverAlmostWhite)}body#functions .contact-background{display:flex;flex-direction:column;color:#fff;padding-bottom:5em;height:600px}body#functions .contact-background h1{max-width:750px;font-style:normal;font-weight:700;font-size:62px;text-align:center;color:#fff}body#functions .container{padding:0px;margin-top:30px;margin-bottom:30px}body#functions .container div{margin:50px}.meeting-info-container{display:flex;flex-wrap:wrap;width:100%;margin-top:50px;justify-content:space-between;justify-content:center;gap:2em}.meeting-info-container>a{text-decoration:none;max-width:23rem;padding:var(--popupOuterPadding);background-color:var(--darkBlueColor);border-radius:var(--popupBorderRadius);display:flex;flex-direction:column;align-items:center}a.bookMeeting:hover{background-color:var(--darkestBlueColor)}.meeting-info-container img.arrow{width:30px;height:30px;display:block;margin-left:auto;margin-right:0px}.meeting-info-container>a.bookMeeting>span.calendarArea{margin-top:40px;padding-top:77px;margin-bottom:1em;display:flex;width:100%;background-image:url("/images/content/home/meeting-date-frame.svg");background-position:center;background-repeat:no-repeat;background-size:230px;height:170px;background-color:inherit}.meeting-info-container>a.bookMeeting>span.calendarArea>*{flex-grow:1;flex-basis:0}.meeting-info-container>a.bookMeeting>span.calendarArea>span.meetingLength{display:inline-block;font-size:1.5em;font-weight:600;color:var(--lightBlueColor)}.meeting-info-container>a.bookMeeting>span.calendarArea>animated-clock{margin-left:auto;margin-right:0;width:80px;height:80px}div.download-container{text-align:center;margin-top:3em}div.download-container a{display:inline-block;padding:10px 30px;margin:15px;font-size:14px;background-color:var(--darkBlueColor);border:none;border-radius:40px;text-align:center;text-decoration:none;cursor:pointer}div.download-container a img{vertical-align:middle;margin-right:8px}div.download-container a span{vertical-align:middle}div.download-container a:hover{background-color:var(--darkestBlueColor)}*{box-sizing:border-box}body{margin:0;background-color:var(--darkBlueColor);font-family:"Inter",sans-serif;font-size:16px;line-height:1.5}h1,h2,h3,h4{font-family:inter;line-height:1.2}*.defaultPadding{padding:1em}main{background-color:var(--mainBgColor);color:var(--mainTextColor);min-height:60vh}main a{color:var(--bluePrimary)}main a:hover{color:var(--blackTextColor)}body.Home.index main{padding:0}section.faqGroup{display:flex;flex-direction:column;gap:1.5em;margin-top:2em;margin-bottom:2em}article.card.faq{padding:1em;cursor:pointer;display:flex;flex-direction:row;gap:2em;align-items:center}article.faq details{overflow:hidden;flex:1 1 auto}article.card.faq:hover,article.faq:has(details[open]){background-color:var(--hoverAlmostWhite)}article.faq details[open] summary{font-weight:bold}article.faq details summary:after{content:"";font-family:"Material Symbols Outlined";float:right;font-size:1.3em;line-height:1.1}article.faq details[open] summary:after{content:""}article.faq details summary span.preview{display:none}@media(min-width: 800px){article.faq details:not([open]) summary span.preview{display:inline;font-size:.8em;opacity:.5;margin-left:1em}}div#roles{display:flex;flex-wrap:wrap;gap:1em;flex-direction:row;justify-content:center}div#roles>div.card{padding:2em;max-width:610px}*.external>span.externalIcon{font-size:.8em;margin-left:.3em}a.bigButton.external>span.externalIcon{display:none}img{max-width:100%}body#sidkarta main ul li a span.mso{display:none}p.largest{font-size:2em}p.large{font-size:1.5em}*.smaller{font-size:.8em}/*# sourceMappingURL=general.css.map */