@keyframes rotating{100%{transform:rotate(360deg)}}:root{--header-background-color: rgb(78, 114, 231);--project-map-green: #69AE24;--project-map-brown: #B75700;--project-map-red: #DA0000}.top-image{position:relative}.top-image .top-image-inner{display:flex;align-items:center;flex-direction:column;gap:clamp(3.2rem, 3.0967741935vw, 4.8rem)}@media(min-width: 768px){.top-image .top-image-inner{flex-direction:row;min-height:calc(85vh - (10rem + var(--notification-height)))}}.top-image .top-image-background{width:100%;height:max-content;padding:clamp(4.8rem, 4.6451612903vw, 7.2rem) 0}.top-image .top-image-background img{object-fit:contain;width:100%;object-position:center;max-height:clamp(30rem, 38.7096774194vw, 60rem);min-height:clamp(30rem, 38.7096774194vw, 60rem)}.top-image .top-image-content{z-index:3;color:var(--text-color, #004D5A);padding:clamp(5.6rem, 5.1612903226vw, 8rem) 0;text-align:center;max-width:clamp(400px,50%,50%);margin:0 auto}@media(min-width: 768px){.top-image .top-image-content{text-align:left;margin:0}}.top-image .top-image-content .top-image-logos{display:flex;gap:2rem;flex-wrap:wrap}.top-image .top-image-content .top-image-logo{max-width:16rem;max-height:8rem;margin-bottom:2rem}.top-image .top-image-content .top-image-logo img{object-fit:contain;object-position:left;width:100%;max-height:8rem;min-height:8rem}.top-image .top-image-content h1,.top-image .top-image-content h2{color:var(--text-color, #004D5A);margin:0 0 clamp(2.4rem, 2.064516129vw, 3.2rem) 0}.top-image .top-image-btn{margin:clamp(3.2rem, 3.0967741935vw, 4.8rem) 0 0 0}@media(min-width: 768px){.top-image.top-image-overlay:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;background:unset}}@media(min-width: 992px){.top-image.small-type .top-image-inner{min-height:60rem}}@media(min-width: 992px){.top-image.big-type .top-image-inner{min-height:calc(90vh - (10rem + var(--notification-height)))}}@media(min-width: 768px){.top-image.parallax .top-image-background{overflow:hidden;clip:rect(0, auto, auto, 0)}}@media(min-width: 768px){.top-image.parallax img{position:fixed;z-index:-1;right:0;top:0;transform:perspective(0px)}}@media(min-width: 768px){.top-image.zoom .top-image-background{overflow:hidden}}@media(min-width: 768px){.top-image.zoom img{transform:scale(1, 1);transition:1500ms;animation-duration:1s;animation-fill-mode:both;animation-name:zoom}}@keyframes zoom{from{transform:scale(1, 1)}to{transform:scale(1.1, 1.1)}}@media(min-width: 320px)and (max-width: 1199px){.pux-container .top-image{margin:0}}.pux-container .top-image .pux-container{padding-left:2rem;padding-right:2rem}@media(min-width: 768px){.pux-container .top-image .pux-container{padding-left:4.5rem;padding-right:4.5rem}}@media(min-width: 992px){.pux-container .big-type .top-image-inner{min-height:calc(85vh - (10rem + var(--notification-height)))}}.main-slider:not(.tns-slider) .top-image:nth-child(n+2){display:none}@media(min-width: 320px)and (max-width: 767px){.widget-topimagecontainer .tns-outer .top-image{padding-bottom:2rem}}.widget-topimagecontainer .tns-outer .top-image .top-image-content{padding:clamp(5.6rem, 6.1935483871vw, 9.6rem) 0 clamp(5.6rem, 8.2580645161vw, 12.8rem) 0}@media(min-width: 320px)and (max-width: 767px){.widget-topimagecontainer .tns-outer .top-image .top-image-content{padding-bottom:6rem}}.widget-topimagecontainer .tns-outer .tns-nav{position:absolute;bottom:clamp(5.6rem, 5.1612903226vw, 8rem)}@media(min-width: 320px)and (max-width: 767px){.widget-topimagecontainer .tns-outer .tns-nav{bottom:0}}