/*!
Theme Name: Hover by digital astronaut
Author: digital astronaut
Author URI: https://digitalastronaut.be/
Version: 1.0.0
*/*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0}ul,ol,h1,h2,h3,h4,h5,h6,p,span,li,fieldset,figure{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,span,a,li,input,textarea,button,div{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}li{list-style:none}button,input,textarea,select{border:none;outline:none;background:transparent}button:not([type=checkbox]):not([type=radio]),input:not([type=checkbox]):not([type=radio]),textarea:not([type=checkbox]):not([type=radio]),select:not([type=checkbox]):not([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none}fieldset{border:0}textarea{resize:vertical}audio,canvas,img,video{vertical-align:middle}img{display:block;max-width:100%}.for-mobile{display:none}.sronly{width:1px;height:1px;margin:-1px;position:absolute;clip:rect(0,0,0,0);overflow:hidden;white-space:nowrap;border:0}@font-face{font-family:Geo;src:url(/fonts/geomanist-regular-webfont.eot);src:url(/fonts/geomanist-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/geomanist-regular-webfont.woff2) format("woff2"),url(/fonts/geomanist-regular-webfont.woff) format("woff"),url(/fonts/geomanist-regular-webfont.ttf) format("truetype"),url(/fonts/geomanist-regular-webfont.svg#geomanistregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Geo;src:url(/fonts/geomanist-regular-italic-webfont.eot);src:url(/fonts/geomanist-regular-italic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/geomanist-regular-italic-webfont.woff2) format("woff2"),url(/fonts/geomanist-regular-italic-webfont.woff) format("woff"),url(/fonts/geomanist-regular-italic-webfont.ttf) format("truetype"),url(/fonts/geomanist-regular-italic-webfont.svg#geomanistregular) format("svg");font-weight:400;font-style:italic}@font-face{font-family:Geo;src:url(/fonts/geomanist-book-webfont.eot);src:url(/fonts/geomanist-book-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/geomanist-book-webfont.woff2) format("woff2"),url(/fonts/geomanist-book-webfont.woff) format("woff"),url(/fonts/geomanist-book-webfont.ttf) format("truetype"),url(/fonts/geomanist-book-webfont.svg#geomanistregular) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Geo;src:url(/fonts/geomanist-medium-webfont.eot);src:url(/fonts/geomanist-medium-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/geomanist-medium-webfont.woff2) format("woff2"),url(/fonts/geomanist-medium-webfont.woff) format("woff"),url(/fonts/geomanist-medium-webfont.ttf) format("truetype"),url(/fonts/geomanist-medium-webfont.svg#geomanistregular) format("svg");font-weight:600;font-style:normal}@font-face{font-family:Geo;src:url(/fonts/geomanist-medium-italic-webfont.eot);src:url(/fonts/geomanist-medium-italic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/geomanist-medium-italic-webfont.woff2) format("woff2"),url(/fonts/geomanist-medium-italic-webfont.woff) format("woff"),url(/fonts/geomanist-medium-italic-webfont.ttf) format("truetype"),url(/fonts/geomanist-medium-italic-webfont.svg#geomanistregular) format("svg");font-weight:600;font-style:italic}.container{width:100%;max-width:100%;padding-right:2.5rem;padding-left:2.5rem;margin-right:auto;margin-left:auto;position:relative}@media screen and (min-width: 1024px){.container{max-width:133rem}}.row{display:flex;flex-wrap:wrap}.column{flex:0 0 100%;max-width:100%}h1,h2,h3,h4,h5,h6{color:#eff7f9;font-family:Geo,Helvetica,Arial,sans-serif}h1.pageTitle,h2.pageTitle,h3.pageTitle,h4.pageTitle,h5.pageTitle,h6.pageTitle{font-size:4rem;line-height:5rem;font-weight:700;letter-spacing:.025em}@media screen and (min-width: 768px){h1.pageTitle,h2.pageTitle,h3.pageTitle,h4.pageTitle,h5.pageTitle,h6.pageTitle{font-size:6rem;line-height:7rem}}h1.title,h2.title,h3.title,h4.title,h5.title,h6.title{font-size:2.6rem;line-height:3.6rem;font-weight:600;letter-spacing:.025em}@media screen and (min-width: 768px){h1.title,h2.title,h3.title,h4.title,h5.title,h6.title{font-size:4rem;line-height:5rem}}p,li{color:#eff7f9;font-family:Geo,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:2.4rem;font-weight:400}@media screen and (min-width: 768px){p,li{font-size:1.8rem;line-height:2.6rem}}p strong,li strong{font-weight:600}p a,li a{color:#95c7f9;text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.4rem;transition:all .25s ease-out}p a:hover,p a:active,li a:hover,li a:active{color:#eff7f9;text-decoration-color:#95c7f9}.entry-content h2:first-child,.entry-content h3:first-child,.entry-content h4:first-child,.entry-content h5:first-child,.entry-content h6:first-child{margin-top:0}.entry-content h2:last-child,.entry-content h3:last-child,.entry-content h4:last-child,.entry-content h5:last-child,.entry-content h6:last-child{margin-bottom:0}.entry-content h2{margin-top:6rem;margin-bottom:3rem;font-size:2.6rem;line-height:3.6rem;font-weight:600;letter-spacing:.025em}@media screen and (min-width: 768px){.entry-content h2{margin-top:8rem;font-size:4rem;line-height:5rem}}.entry-content h3{margin-top:4rem;margin-bottom:2rem;font-size:2.2rem;line-height:3rem;font-weight:600}@media screen and (min-width: 768px){.entry-content h3{margin-top:6rem;font-size:3rem;line-height:4rem}}.entry-content h4{margin-top:4rem;margin-bottom:1rem;font-size:2.4rem;line-height:3.2rem;font-weight:600}.entry-content ul li{padding-left:2rem;position:relative}.entry-content ul li:not(:last-child){margin-bottom:1rem}.entry-content ul li:before{content:"";display:block;width:.8rem;height:.8rem;position:absolute;left:0;top:.9rem;background-color:#95c7f9;border-radius:50%}.entry-content ul:not(:first-child),.entry-content ol:not(:first-child),.entry-content figure:not(:first-child),.entry-content table:not(:first-child){margin-top:4rem}.entry-content ul:not(:last-child),.entry-content ol:not(:last-child),.entry-content figure:not(:last-child),.entry-content table:not(:last-child){margin-bottom:4rem}.entry-content table{width:100%;border-collapse:collapse;overflow-x:scroll}.entry-content table tr td{border-top:.1rem solid rgba(239,247,249,.25)}.entry-content table th,.entry-content table td{padding:1rem 0;font-family:Geo,Helvetica,Arial,sans-serif;text-align:left}.entry-content table th:not(:first-child),.entry-content table td:not(:first-child){padding-left:1rem}.entry-content table th:not(:last-child),.entry-content table td:not(:last-child){padding-right:1rem}.entry-content table th{color:#95c7f9;font-size:1.2rem;line-height:2rem;font-weight:600}@media screen and (min-width: 768px){.entry-content table th{font-size:1.8rem;line-height:2.4rem}}.entry-content table td{color:#eff7f9;font-size:1.2rem;line-height:2rem;font-weight:400}@media screen and (min-width: 768px){.entry-content table td{font-size:1.6rem;line-height:2.2rem}}.entry-content-large p,.entry-content-large li{font-size:1.8rem;line-height:2.8rem}@media screen and (min-width: 768px){.entry-content-large p,.entry-content-large li{font-size:2rem;line-height:3rem}}html{font-size:62.5%}body{position:relative;background-color:#061d45;opacity:1!important;transition:opacity .2s ease-in-out}body ::selection{background-color:#95c7f9;color:#061d45}body ::-moz-selection{background-color:#95c7f9;color:#061d45}body.preload *{transition:none!important}.fslightbox-container{background:rgba(6,29,69,.94);backdrop-filter:blur(.8rem)}.fslightbox-toolbar,.fslightbox-slide-btn{background:#5796E4}#hvr{position:relative;overflow:hidden}#hvr .button{display:flex;flex-wrap:nowrap;width:fit-content;align-items:center;padding-top:.5rem;padding-bottom:.5rem;position:relative;color:#eff7f9;font-family:Geo,Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:600;letter-spacing:.025em;text-decoration:none;cursor:pointer}@media screen and (min-width: 768px){#hvr .button{font-size:1.6rem}}#hvr .button:after{content:"";display:block;width:100%;height:.2rem;position:absolute;left:0;bottom:-.4rem;background-color:#5796e4;border-radius:.1rem;transition:all .25s ease-out}@media screen and (min-width: 768px){#hvr .button:after{height:.3rem;border-radius:.15rem}}#hvr .button:hover:after,#hvr .button:active:after{width:80%;background-color:#95c7f9}#hvr .buttons{display:flex;flex-wrap:wrap;gap:2rem}@media screen and (min-width: 768px){#hvr .buttons{gap:4rem}}#hvr footer.footer-global{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;padding:2.5rem;height:40dvw;margin-top:10rem;position:relative}@media screen and (min-width: 768px){#hvr footer.footer-global{height:27.5rem;padding:3rem;margin-top:20rem}}#hvr footer.footer-global .footer-content,#hvr footer.footer-global .footer-madeBy{position:relative;z-index:2}#hvr footer.footer-global .footer-copyright,#hvr footer.footer-global .footer-madeBy,#hvr footer.footer-global .footer-navItem{font-family:Geo,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.2rem;font-weight:400;letter-spacing:.05em;text-transform:uppercase}#hvr footer.footer-global .footer-madeBy{color:#95c7f9}#hvr footer.footer-global .footer-madeBy a{color:#95c7f9;text-underline-offset:.2rem}#hvr footer.footer-global .footer-madeBy a:hover,#hvr footer.footer-global .footer-madeBy a:active{color:#eff7f9}@media screen and (min-width: 768px){#hvr footer.footer-global .footer-content,#hvr footer.footer-global .footer-navList{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}}#hvr footer.footer-global .footer-copyright,#hvr footer.footer-global .footer-navItem,#hvr footer.footer-global .footer-navLink{color:#061d45}@media screen and (min-width: 768px){#hvr footer.footer-global .footer-navItem{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}#hvr footer.footer-global .footer-navItem:before{content:"/";display:block;opacity:.25}}#hvr footer.footer-global .footer-navLink{text-underline-offset:.2rem}#hvr footer.footer-global .footer-navLink:hover,#hvr footer.footer-global .footer-navLink:active{color:#5796e4}#hvr footer.footer-global .footer-drone{max-width:100%;width:80rem;height:auto;position:absolute;left:50%;bottom:0;mix-blend-mode:overlay;transform:translate(-50%);z-index:0}#hvr footer.footer-global .footer-bg{width:50dvw;max-width:57.6rem;height:auto;position:absolute;left:0;bottom:0;z-index:1;pointer-events:none}@media screen and (min-width: 768px){#hvr footer.footer-global .footer-bg{width:50dvw}}#hvr nav.navbar{padding-top:18rem}#hvr nav.navbar:not(.navbar-home){padding-top:4rem}@media screen and (min-width: 768px){#hvr nav.navbar:not(.navbar-home){padding-top:8rem}}#hvr nav.navbar .navbar-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}#hvr nav.navbar .navbar-brand{height:4rem}@media screen and (min-width: 768px){#hvr nav.navbar .navbar-brand{height:5rem}}#hvr nav.navbar .navbar-brand svg{width:auto;height:100%}#hvr nav.navbar .navbar-button{display:flex;flex-wrap:nowrap;align-items:center;padding:.75rem 1rem;border:.15rem solid #EFF7F9;border-radius:.2rem;color:#eff7f9;font-family:Geo,Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:500;text-decoration:none;transition:all .25s ease-out}@media screen and (min-width: 768px){#hvr nav.navbar .navbar-button{padding:1rem 1.5rem;font-size:1.6rem}}#hvr nav.navbar .navbar-button svg{width:auto;height:1.6rem;margin-right:.8rem}#hvr nav.navbar .navbar-button:hover,#hvr nav.navbar .navbar-button:active{color:#5796e4;border-color:#5796e4}#hvr .blck-cta .cta-content{max-width:74rem;margin-right:auto;margin-left:auto;text-align:center}#hvr .blck-cta .cta-title:not(:last-child){margin-bottom:3rem}#hvr .blck-cta .cta-text:not(:last-child){margin-bottom:4rem}#hvr .blck-hero .hero-title:not(:last-child){margin-bottom:3rem}#hvr .blck-hero .hero-entry:not(:last-child){margin-bottom:3rem}@media screen and (min-width: 768px){#hvr .blck-hero .hero-entry:not(:last-child){margin-bottom:6rem}}#hvr .blck-hero-home .hero-content{max-width:44rem;position:relative;z-index:2}@media screen and (min-width: 768px){#hvr .blck-hero-home .hero-content{max-width:56rem}}#hvr .blck-hero-home .hero-home-triangle{width:66.666666%;height:auto;position:absolute;right:0;top:0;z-index:0}#hvr .blck-hero-home .hero-home-drone{width:75dvw;height:auto;position:absolute;right:50%;right:calc(50% + 5rem);top:.5rem;z-index:1;transform:translate(100%)}@media screen and (min-width: 520px){#hvr .blck-hero-home .hero-home-drone{top:-2rem}}@media screen and (min-width: 768px){#hvr .blck-hero-home .hero-home-drone{width:60dvw;top:2rem}}@media screen and (min-width: 1024px){#hvr .blck-hero-home .hero-home-drone{width:50dvw;right:calc(50% - 5rem)}}@media screen and (min-width: 1200px){#hvr .blck-hero-home .hero-home-drone{width:38dvw;right:calc(50% - 10rem);top:20rem}}#hvr .blck-images{position:relative;z-index:1}#hvr .blck-images .images-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media screen and (min-width: 520px){#hvr .blck-images .images-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 768px){#hvr .blck-images .images-grid{gap:2rem}}@media screen and (min-width: 1024px){#hvr .blck-images .images-grid{gap:4rem}}#hvr .blck-images .images-thumbnail{display:block;border:.1rem solid #5796E4;border-radius:.2rem;mix-blend-mode:lighten;transition:all .25s ease-out}#hvr .blck-images .images-thumbnail:hover,#hvr .blck-images .images-thumbnail:active{border-color:#95c7f9;mix-blend-mode:normal}#hvr .blck-images .images-thumbnail:hover .images-thumbnail-img img,#hvr .blck-images .images-thumbnail:active .images-thumbnail-img img{transform:scale(1.05)}#hvr .blck-images .images-thumbnail-img{overflow:hidden}#hvr .blck-images .images-thumbnail-img img{width:100%;height:auto;transition:all .25s ease-out}#hvr .blck-hero+.blck-text{margin-top:-4rem}@media screen and (min-width: 768px){#hvr .blck-hero+.blck-text{margin-top:-12rem}}#hvr .blck-text .text-entry p,#hvr .blck-text .text-entry ul,#hvr .blck-text .text-entry ol{max-width:82rem}#hvr .blck:not(:last-child){margin-bottom:10rem}@media screen and (min-width: 768px){#hvr .blck:not(:last-child){margin-bottom:20rem}}#hvr .template{padding-top:3rem}@media screen and (min-width: 768px){#hvr .template{padding-top:8rem}}#hvr .template.error .blck-error .error-content{max-width:72rem;padding-top:10rem;padding-bottom:10rem;margin-right:auto;margin-left:auto;text-align:center}@media screen and (min-width: 768px){#hvr .template.error .blck-error .error-content{padding-top:0;padding-bottom:0}}#hvr .template.error .blck-error .error-text{margin-top:3rem}#hvr .template.error .blck-error .error-button{margin:4rem auto 0}
