*,*::before,*::after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%;max-height:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}ul,ol{list-style:none;margin:0;padding:0}@font-face{font-family:'Open Sans';src:url('fonts/OpenSans-Light.woff2') format('woff2'),url('fonts/OpenSans-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('fonts/OpenSans-Regular.woff2') format('woff2'),url('fonts/OpenSans-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('fonts/OpenSans-Medium.woff2') format('woff2'),url('fonts/OpenSans-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('fonts/OpenSans-SemiBold.woff2') format('woff2'),url('fonts/OpenSans-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('fonts/OpenSans-Bold.woff2') format('woff2'),url('fonts/OpenSans-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('fonts/OpenSans-ExtraBold.woff2') format('woff2'),url('fonts/OpenSans-ExtraBold.woff') format('woff');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('fonts/OpenSans-LightItalic.woff2') format('woff2'),url('fonts/OpenSans-LightItalic.woff') format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('fonts/OpenSans-Italic.woff2') format('woff2'),url('fonts/OpenSans-Italic.woff') format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('fonts/OpenSans-MediumItalic.woff2') format('woff2'),url('fonts/OpenSans-MediumItalic.woff') format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('fonts/OpenSans-SemiBoldItalic.woff2') format('woff2'),url('fonts/OpenSans-SemiBoldItalic.woff') format('woff');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('fonts/OpenSans-BoldItalic.woff2') format('woff2'),url('fonts/OpenSans-BoldItalic.woff') format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('fonts/OpenSans-ExtraBoldItalic.woff2') format('woff2'),url('fonts/OpenSans-ExtraBoldItalic.woff') format('woff');font-weight:800;font-style:italic;font-display:swap}html h4,html h3,html h2,html h1{color:#275ea1}html p{color:#275ea1}html ul li,html ol li{color:#275ea1}html table tr td{color:#275ea1}.arrow{border:solid #275ea1;border-width:0 3px 3px 0;display:inline-block;padding:3px}.arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.arrow.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.arrow.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg);position:relative;top:-2px}.arrow.white{border-color:white}html{font-family:"Open Sans",sans-serif}body.open-menu{overflow:hidden;position:fixed;width:100%}header.site-header{background:#fff;width:100%;z-index:50000;transition:all .5s ease;position:fixed;height:98px;box-shadow:0 0 6px 12px #00000024}header.site-header.scrolled{background:rgba(255,255,255,0.54);height:58px}header.site-header.scrolled .site-header-container{padding:9px 130px}header.site-header.scrolled .site-header-container .logo a img{height:40px;width:auto}header.site-header.active.scrolled{background:#000000d6;height:100dvh}header.site-header .site-header-container{max-width:1220px;transition:all .5s ease;width:100%;margin:0 auto;display:grid;grid-template-columns:auto 1fr;align-items:center;justify-items:center;padding:14px 130px;height:98px}header.site-header .site-header-container .logo{display:grid;grid-template-columns:auto auto;align-items:center}header.site-header .site-header-container .logo img{transition:all .5s ease;height:70px;width:auto}header.site-header .site-header-container .logo p{line-height:1.1}header.site-header .site-header-container .logo p a{font-weight:800;font-size:12px;color:#345dac;text-decoration:none}header.site-header .site-header-container .logo p a span.red{background:#e30513;color:white;padding:2px 5px;position:relative;left:-5px;font-weight:600}header.site-header .site-header-container .logo p a span.smaller{font-size:10px;font-weight:600}header.site-header .site-header-container .hamburger-menu{display:none;flex-direction:column;justify-content:space-around;height:24px;width:30px;padding:0;background:transparent;border:none;cursor:pointer}header.site-header .site-header-container .hamburger-menu .hamburger-line{display:block;height:2px;width:30px;background:#634406;border-radius:10px;transition:all .3s linear}header.site-header .site-header-container .hamburger-menu[aria-expanded="true"] .hamburger-line{transform-origin:center;position:absolute}header.site-header .site-header-container .hamburger-menu[aria-expanded="true"] .hamburger-line:nth-child(1){transform:rotate(45deg)}header.site-header .site-header-container .hamburger-menu[aria-expanded="true"] .hamburger-line:nth-child(2){transform:rotate(-45deg)}header.site-header .site-header-container .hamburger-menu[aria-expanded="true"] .hamburger-line:nth-child(3){opacity:0}header.site-header .site-header-container nav.menu{display:flex;gap:4px 20px;text-transform:uppercase;align-items:center;position:relative;flex-wrap:wrap;padding:0 30px}header.site-header .site-header-container nav.menu .menu-item.parent{position:relative}header.site-header .site-header-container nav.menu .menu-item.parent .child-menu{position:absolute;top:20px;width:200px;opacity:0;pointer-events:none;transition:all .5s ease;background:white;padding:10px;left:-10px;display:grid;gap:12px;z-index:20}header.site-header .site-header-container nav.menu .menu-item.parent .child-menu .menu-item{line-height:1}header.site-header .site-header-container nav.menu .menu-item.parent .child-menu a{font-size:12px}header.site-header .site-header-container nav.menu .menu-item.parent:hover .child-menu{opacity:1;pointer-events:all}header.site-header .site-header-container nav.menu a{color:#275ea1;text-decoration:none;font-size:14px;font-weight:700}header.site-header .site-header-container nav.menu a:hover{text-decoration:underline;color:#2c2c2c}header.site-header .site-header-container nav.menu .search-box{opacity:0;pointer-events:none;position:absolute;left:30px;z-index:5000;width:calc(100% - 60px);border:1px solid #275ea1;transition:all .5s ease;height:50px;padding:15px}header.site-header .site-header-container nav.menu .search-box.active{opacity:1;pointer-events:all}header.site-header .site-header-container nav.menu .search-box:focus-within,header.site-header .site-header-container nav.menu .search-box:hover,header.site-header .site-header-container nav.menu .search-box:focus-visible{border:1px solid #275ea1;outline:1px solid #275ea1}header.site-header .site-header-container nav.menu .search-button{transition:all .2s ease;position:relative;left:0}header.site-header .site-header-container .header-right a{font-size:12px;background:#275ea1;color:white;padding:6px 12px;text-align:center;font-weight:600;text-decoration:none;transition:all .2s ease}header.site-header .site-header-container .header-right a:hover{filter:brightness(.9);-webkit-filter:brightness(.9)}.super-background{display:block !important;position:fixed;top:0;left:0;width:100vw;height:100vh;background-size:auto 100%;background-repeat:no-repeat;z-index:-1;background-position:top center;background-color:white;transition:all .7s ease;opacity:0;pointer-events:none}.super-background.active{opacity:1;pointer-events:all}@media screen and (max-width:1600px){.super-background{background-position:center left}}@media screen and (max-width:1200px){header.site-header .site-header-container{padding:14px 40px;gap:20px}header.site-header .site-header-container nav.menu{order:10;display:none}header.site-header .site-header-container nav.menu.active{height:calc(100vh - 98px);order:9999;display:flex;position:fixed;left:0;background:#ffffff;width:100%;top:98px;gap:10px;padding:14px 40px;text-align:center;flex-direction:column;z-index:5}header.site-header .site-header-container nav.menu.active .menu-item.parent .child-menu{position:relative;display:none;opacity:1;pointer-events:all;padding:0;top:0;left:0;width:100%}header.site-header .site-header-container nav.menu.active .search-button{order:-5;position:relative;transition:all .5s ease}header.site-header .site-header-container nav.menu.active .search-box{left:calc(50% - 24px);transform:translateX(-50%);max-width:200px;height:auto;padding:0}header.site-header .site-header-container nav.menu.active .search-box.active+.search-button{left:100px}header.site-header .site-header-container .hamburger-menu{display:flex;justify-self:end}header.site-header .site-header-container .header-right{justify-self:end}}@media screen and (max-width:800px){header.site-header .site-header-container{padding:14px 10px}}main{width:100%;margin:0 auto}main .banners{height:70vh;min-height:600px;position:relative;max-width:1220px;margin:0 auto;width:100%;background:transparent}main .banners .banner{display:grid;height:70vh;min-height:600px;justify-content:start;align-items:center;padding:0 130px;background:transparent;padding:50px 130px 50px;width:100%;margin:0 auto;position:absolute;left:0;top:0;transition:all .7s ease;opacity:0;pointer-events:none}main .banners .banner.active{opacity:1;pointer-events:all}main .banners .banner .box{padding:0}main .banners .banner .banner-text{display:grid;justify-items:start;gap:24px;padding:20px 40px;color:white;max-width:450px;width:100%;background:none}main .banners .banner .banner-text .text{display:grid;justify-items:start;gap:24px}main .banners .banner .banner-text .text a{background:#fff;color:#275ea1;text-decoration:none;padding:10px 20px;display:block;transition:all .2s ease}main .banners .banner .banner-text .text a:hover{filter:brightness(.9);-webkit-filter:brightness(.9)}main .banners .banner .banner-text .text ul{list-style-type:disc;margin-left:20px;display:grid;gap:4px}main .banners .controls{position:absolute;bottom:10px;width:100%;height:14px;display:flex;gap:10px;margin:0 auto;justify-self:center;justify-content:center}main .banners .controls .point{background-color:white;border-radius:50px;width:30px;height:14px;cursor:pointer}main .banners .controls .point.active{background-color:#275ea1}main section{background:#fff;display:grid;gap:20px;width:100%}main section .box{padding:50px 130px 50px;width:100%;max-width:1220px;margin:0 auto;display:grid;gap:20px}main section .box ul{list-style-type:disc;margin:0 0 0 20px;display:grid;gap:8px}main section .box ul.results{list-style-type:none;margin-left:0}main section .box ul.results li{display:grid;grid-template-columns:4px 1fr;gap:10px}main section .box ul.results li a{text-decoration:none;color:#275ea1}main section .box ul.results li a:hover{text-decoration:underline}main section .box ul.results li::before{content:"";width:4px;height:100%;background:#cdcdcd}main section .box ul.results li:hover::before{background:#275ea1}main section .box ol{list-style-type:decimal;margin:0 0 0 20px;display:grid;gap:8px}main .content{display:grid;grid-template-columns:1fr;gap:70px 150px;align-items:start}main .content .countdown{display:grid;grid-template-columns:auto 1fr;gap:40px;align-items:center}main .content .countdown .countdown-timer{display:grid;grid-template-columns:100px 100px 100px 100px;gap:6px;justify-content:end}main .content .countdown .countdown-timer div{background:#f8f8f8;display:grid;height:100px;width:100px;justify-content:center;align-items:center;align-content:center;justify-items:center;font-size:30px;font-weight:800;color:#275ea1}main .content .countdown .countdown-timer div span:first-child{font-size:32px;font-weight:600}main .content .countdown .countdown-timer div span:last-child{font-size:12px;color:black;font-weight:400;text-transform:uppercase}main .content .countdown .date{background:#e30513;color:white;padding:5px 10px;margin:5px -10px;display:inline-block;font-size:12px}main .cta-homepage{background:#275ea1;display:grid;color:white;justify-items:center;text-align:center}main .cta-homepage .box h1,main .cta-homepage .box h2,main .cta-homepage .box h3,main .cta-homepage .box p{color:white}main .cta-homepage .cta-homepage-buttons{display:grid;grid-template-columns:1fr 1fr;justify-content:center;gap:20px}main .cta-homepage .cta-homepage-buttons a{text-decoration:none;background:#fff;color:#275ea1;text-align:center;padding:10px 20px;display:block;transition:all .2s ease}main .cta-homepage .cta-homepage-buttons a:hover{filter:brightness(.9);-webkit-filter:brightness(.9)}main.page{padding:98px 0 0 0}@media screen and (max-width:1200px){main .banners .banner{padding:0px 40px}main .banners .banner .box{padding-bottom:40px}main .content .countdown{grid-template-columns:1fr;justify-items:center}main .content .countdown .countdown-text{text-align:center  }main .content .countdown .countdown-timer{justify-content:center}main section .box{padding:50px 40px 50px}}@media screen and (max-width:800px){main .banners .banner{padding:0px 10px;align-items:end;justify-content:normal}main .banners .banner .banner-text{max-width:100%}main .content .countdown .countdown-timer{grid-template-columns:70px 70px 70px 70px}main .content .countdown .countdown-timer div{height:70px;width:70px}main .content .countdown .countdown-timer div span:first-child{font-size:28px}main .content .countdown .countdown-timer div span:last-child{font-size:10px}main section .box{padding:50px 10px 50px}}footer.site-footer{background:#f5f2f2;position:relative}footer.site-footer .box{grid-template-columns:auto;column-gap:40px;display:grid;padding:50px 130px 50px;align-items:center;width:100%;max-width:1220px;margin:0 auto}footer.site-footer .box .site-menu{column-count:3;column-gap:15px;column-fill:auto;column-fill:balance}footer.site-footer .box .site-menu .menu-item.parent{display:block;word-wrap:break-word;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;margin-bottom:12px;page-break-inside:avoid;text-align:center}footer.site-footer .box .site-menu .menu-item.parent a{text-transform:uppercase;font-size:16px;font-weight:bold;text-decoration:none;color:#275ea1}footer.site-footer .box .site-menu .menu-item.parent .child-menu{margin-bottom:10px}footer.site-footer .box .site-menu .menu-item.parent .child-menu .menu-item.child a{font-size:14px;font-weight:400}footer.site-footer .box .copyright p{font-size:10px;text-align:center;margin-top:30px;font-weight:400}footer.site-footer .box .partners-container{padding:20px 0 60px;flex-wrap:wrap;justify-content:center}@media screen and (max-width:1200px){footer.site-footer .box{padding:50px 40px 50px}}@media screen and (max-width:800px){footer.site-footer .box .site-menu{column-count:1}}.key-participants-list.smaller{display:grid;gap:10px}.key-participants-list.smaller a{display:grid;grid-template-columns:20px 1fr;gap:20px;align-items:center;padding:5px}.key-participants-list.smaller a .thumbnail{height:30px;width:100%;background:#f3f3f3;transition:all .5s ease}.key-participants-list.smaller a h3{font-size:16px;color:black}.key-participants-list.smaller a:hover .thumbnail{background:#275ea1}.partners-container{padding:20px 0;display:grid;gap:20px}.partners-container .partners-primary,.partners-container .partners-secondary{display:flex;justify-content:center;gap:20px 60px;flex-wrap:wrap}.partners-container .partners-primary div,.partners-container .partners-secondary div{display:block;text-align:center;height:100px;max-width:260px}.partners-container .partners-primary div img,.partners-container .partners-secondary div img{height:100%;width:100%;object-fit:contain}.partners-container .partners-secondary div{max-width:120px}@media screen and (max-width:800px){.partners-container .partners-primary div,.partners-container .partners-secondary div{max-width:160px}.partners-container .partners-secondary div{max-width:100px}}.wp-block-button__link{background-color:#275ea1 !important;border-radius:0 !important;text-decoration:none !important;padding:10px 20px !important}.box .inner-box{padding:50px 0}.box>.wp-block-group{margin:0 -100px;padding:50px 100px;gap:20px !important}.box>.wp-block-group .wp-block-group{gap:40px !important}@media screen and (max-width:1200px){.box>.wp-block-group{margin:0 -40px;padding:50px 40px}}@media screen and (max-width:800px){.box>.wp-block-group{margin:0 -10px;padding:50px 10px}}.wp-block-media-text .wp-block-media-text__content{display:grid;gap:20px}.fluentform .ff-el-form-control{height:40px;border:none;outline:none}.fluentform textarea.ff-el-form-control{height:auto !important}select.ff-el-form-control:not([size]):not([multiple]){height:40px}.ff_submit_btn_wrapper button{background:#275ea1;color:white;border:none;padding:10px 30px;text-transform:uppercase}#floor-plan{position:relative}#floor-plan h2{display:flex;width:100%;align-items:center;justify-content:space-between}#floor-plan h2 .fullscreen-toggle{content:url(img/full-screen.svg);display:block;width:32px;filter:invert(1);height:32px;cursor:pointer;transition:all .5s ease}#floor-plan.active{position:fixed;top:0;left:0;width:100%;height:100%;right:0;bottom:0;margin:0;z-index:500000000;overflow:hidden}#floor-plan.active .leaflet-container{width:100% !important;height:calc(100% - 104px) !important}#floor-plan.active h2 .fullscreen-toggle{content:url(img/actual-size.svg)}.contacts{display:grid;grid-template-columns:1fr 1fr;gap:20px}.contacts .contact{display:grid;grid-template-columns:3fr 7fr;gap:10px;align-items:center}.contacts .contact h4.name span{display:block;font-size:12px;font-weight:400}.contacts .contact .email{margin-top:4px}.contacts .contact .email a{font-size:14px;color:#275ea1}@media screen and (max-width:800px){.contacts{grid-template-columns:1fr}}.latest-posts{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.latest-posts .latest-post a{display:grid;grid-template-columns:1fr;background:#f5f2f2;text-decoration:none}.latest-posts .latest-post a .thumbnail{overflow:hidden}.latest-posts .latest-post a .thumbnail img{height:100%;width:100%;object-fit:cover;aspect-ratio:16 / 9;transition:all .5s ease}.latest-posts .latest-post a .post-details{padding:20px;display:grid;grid-template-columns:1fr;gap:10px}.latest-posts .latest-post a .post-details h3{font-size:20px;line-height:1.4;margin:0;color:#275ea1}.latest-posts .latest-post a .post-details p{font-size:14px;color:#275ea1}.latest-posts .latest-post a:hover .post-details h3,.latest-posts .latest-post a:hover .post-details p{color:#275ea1}.latest-posts .latest-post a:hover .thumbnail img{transform:scale(1.1)}@media screen and (max-width:900px){.latest-posts{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.latest-posts{grid-template-columns:1fr}}.box>.wp-block-group .wp-block-group.legend-icons{display:flex;gap:10px !important;align-items:center}.box>.wp-block-group .wp-block-group.legend-icons .wp-block-media-text{grid-template-columns:30px 100px}.box>.wp-block-group .wp-block-group.legend-icons .wp-block-media-text .wp-block-media-text__media img{height:30px;object-fit:contain;object-position:center}.newsletter{background:#275ea1}.newsletter .box{max-width:1220px;width:100%;margin:0 auto;padding:20px 130px 20px}.newsletter .box div.tnp-subscription{display:grid;grid-template-columns:1fr 1fr;max-width:100%;color:white}.newsletter .box div.tnp-subscription h2{color:white}.newsletter .box div.tnp-subscription .tnp-field{margin:0}.newsletter .box div.tnp-subscription form{display:grid;grid-template-columns:1fr auto}.newsletter .box div.tnp-subscription form input.tnp-submit{background:#0a203b}@media screen and (max-width:1200px){.newsletter .box{padding:20px 40px 20px}}@media screen and (max-width:800px){.newsletter .box{padding:20px 10px 20px}.newsletter .box div.tnp-subscription{grid-template-columns:1fr;justify-items:center;gap:10px}}.partners{display:grid;gap:30px}.partners .partner-category h3{text-align:center;margin-bottom:16px}.partners .partner-category .partner-logos{justify-content:center;align-items:center}.partners .partner-category .partner-logos a img{min-height:0;height:100%;object-fit:contain;object-position:center;width:100%}.kp-main-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.kp-main-wrapper .kp-main{display:grid;gap:10px}.kp-main-wrapper .kp-main .kp-category h3{display:flex;justify-content:space-between;align-items:center;padding:4px 16px;background:#efefef;cursor:pointer}.kp-main-wrapper .kp-main .kp-category h3 span{height:18px;width:18px}.kp-main-wrapper .kp-main .kp-category ul{padding:0 16px 0 32px;opacity:0;border:1px solid #efefef;margin:0;height:0;transition:opacity .1s ease,height .3s ease .3s,padding .3s ease;pointer-events:none}.kp-main-wrapper .kp-main .kp-category ul li a{color:#275ea1}.kp-main-wrapper .kp-main .kp-category ul li a:hover{color:#275ea1;text-decoration:none}.kp-main-wrapper .kp-main .kp-category ul.open{padding:16px 16px 16px 32px;opacity:1;height:auto;transition:opacity .3s ease .1s,height .3s ease,padding .3s ease;pointer-events:all}@media screen and (max-width:900px){.kp-main-wrapper{grid-template-columns:1fr}}.wp-block-file{background:#ededed;display:flex;justify-content:space-between;align-items:center;padding:5px 25px;margin:4px 0;border-radius:10px;max-width:600px;align-self:flex-start}.wp-block-file .wp-element-button{border-radius:5px;background:#2462ae;text-decoration:none;color:white}.wp-block-file a{text-decoration:none;color:#2462ae}.wp-block-file a[href$=".pdf"]:first-child::before{content:"";display:inline-block;width:18px;height:18px;margin-right:5px;vertical-align:middle;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 64C0 28.7 28.7 0 64 0L224 0l0 128c0 17.7 14.3 32 32 32l128 0 0 144-208 0c-35.3 0-64 28.7-64 64l0 144-48 0c-35.3 0-64-28.7-64-64L0 64zm384 64l-128 0L256 0 384 128zM176 352l32 0c30.9 0 56 25.1 56 56s-25.1 56-56 56l-16 0 0 32c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-48 0-80c0-8.8 7.2-16 16-16zm32 80c13.3 0 24-10.7 24-24s-10.7-24-24-24l-16 0 0 48 16 0zm96-80l32 0c26.5 0 48 21.5 48 48l0 64c0 26.5-21.5 48-48 48l-32 0c-8.8 0-16-7.2-16-16l0-128c0-8.8 7.2-16 16-16zm32 128c8.8 0 16-7.2 16-16l0-64c0-8.8-7.2-16-16-16l-16 0 0 96 16 0zm80-112c0-8.8 7.2-16 16-16l48 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0 0 32 32 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0 0 48c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-64 0-64z"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:center}.wp-block-file a[href$=".docx"]:first-child::before,.wp-block-file a[href$=".doc"]:first-child::before{content:"";display:inline-block;width:18px;height:18px;margin-right:5px;vertical-align:middle;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path d="M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM111 257.1l26.8 89.2 31.6-90.3c3.4-9.6 12.5-16.1 22.7-16.1s19.3 6.4 22.7 16.1l31.6 90.3L273 257.1c3.8-12.7 17.2-19.9 29.9-16.1s19.9 17.2 16.1 29.9l-48 160c-3 10-12 16.9-22.4 17.1s-19.8-6.2-23.2-16.1L192 336.6l-33.3 95.3c-3.4 9.8-12.8 16.3-23.2 16.1s-19.5-7.1-22.4-17.1l-48-160c-3.8-12.7 3.4-26.1 16.1-29.9s26.1 3.4 29.9 16.1z"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:center}.spectra-image-gallery picture{height:100%}.cta{text-decoration:none;background:#275ea1;color:#fff;text-align:center;padding:10px 20px;transition:all .2s ease;display:inline-block}.cta:hover{filter:brightness(.9);-webkit-filter:brightness(.9)}main .content .countdown{display:block}main .content .countdown div{display:grid;gap:10px;justify-items:center}#key-objectives h2,#key-objectives h3{color:white}#key-objectives ul li{color:white}.ff_form_not_render{color:#275ea1}.legend-icons p{color:white}