@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url('../themes/axitera2023/assets/fonts/open-sans-v40-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans 500';font-style:normal;font-weight:500;src:url('../themes/axitera2023/assets/fonts/open-sans-v40-latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans 600';font-style:normal;font-weight:600;src:url('../themes/axitera2023/assets/fonts/open-sans-v40-latin-600.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Saira Condensed 400';font-style:normal;font-weight:400;src:url('../themes/axitera2023/assets/fonts/saira-condensed-v11-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Saira Condensed 500';font-style:normal;font-weight:500;src:url('../themes/axitera2023/assets/fonts/saira-condensed-v11-latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Saira Semi Condensed 300';font-style:normal;font-weight:300;src:url('../themes/axitera2023/assets/fonts/saira-semi-condensed-v13-latin-300.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Saira Semi Condensed';font-style:normal;font-weight:400;src:url('../themes/axitera2023/assets/fonts/saira-semi-condensed-v13-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Saira Semi Condensed 600';font-style:normal;font-weight:600;src:url('../themes/axitera2023/assets/fonts/saira-semi-condensed-v13-latin-600.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Kalam';font-style:normal;font-weight:400;src:url('../themes/axitera2023/assets/fonts/kalam-v16-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Kalam 700';font-style:normal;font-weight:700;src:url('../themes/axitera2023/assets/fonts/kalam-v16-latin-700.woff2') format('woff2')}:root{--color-notification:#c00;--color-primary:#1ea0da;--color-primary-hover:#16759E;--color-secondary:#2f4053;--color-white:#fff;--color-gray:#eee;--color-text:#2f4053;--bg-color-primary:#2f4053;--bg-color-primary-alpha:#2f4053A0;--bg-color-highlight:RGBA(30,160,218,0.9);--bg-color-white:#fff;--bg-color-light:#eff2f6;--bg-color-section:rgb(248,245,245);--font-body:'Open Sans',sans-serif;--font-body-text:'Open Sans 600',sans-serif;--font-header:'Saira Condensed 500',sans-serif;--font-header-semi:'Saira Semi Condensed',sans-serif;--font-handwriting:'Kalam',cursive;-webkit-tap-highlight-color:transparent;scrollbar-width:thin;scrollbar-color:var(--color-primary) var(--color-secondary)}body::-webkit-scrollbar{width:8px;height:8px;background:var(--color-secondary)}body::-webkit-scrollbar-thumb{background:var(--color-primary);cursor:pointer}body::-webkit-scrollbar-thumb:hover{background:var(--color-primary-hover)}body::-webkit-scrollbar-thumb:active{background:var(--color-primary-hover)}.preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}*:focus{outline:none}*,::before,::after{box-sizing:border-box;margin:0;padding:0;font-family:var(--font-body)}body{background:var(--bg-color-primary)}h1{font-family:var(--font-header);font-size:76px;font-weight:600;line-height:1.2;color:var(--color-secondary)}h2{font-family:var(--font-header);font-size:56px;font-weight:500;padding:5vh 0 1vh 0;line-height:1;color:var(--color-secondary);margin:0 auto}h3{font-family:var(--font-header);font-size:40px;font-weight:500;line-height:1;padding:2vh 0 1vh 0;color:var(--color-secondary);margin:0 auto}h4{font-family:var(--font-header);font-size:24px;font-weight:400;line-height:1;color:var(--color-primary);margin:0 auto;padding:1vh 0 1vh 0}hr{width:100%;height:1px;margin:20px auto 0 auto;background-color:var(--color-primary)}#loader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background:url('../themes/axitera2023/assets/image/logo.svg') var(--bg-color-primary);background-size:240px 240px;background-position:center center;background-repeat:no-repeat;transition:opacity .5s ease;border-top:2px solid var(--color-primary)}#loader:after{content:' ';position:absolute;top:calc(50% - 200px);left:calc(50% - 200px);width:400px;height:400px;border-radius:50%;border:4px solid var(--color-primary);border-color:var(--color-primary) transparent var(--color-primary) transparent;animation:loader 2s linear infinite}@keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#loader2{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background:var(--bg-color-primary);transition:opacity 1s ease;border-top:2px solid var(--color-primary)}.hidden{opacity:0}.removed{display:none}.center{text-align:center}b{font-weight:500}
div.video-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}div.video-background::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-top:2px solid var(--color-primary);background:#2e4052a1}div.video-background video{object-fit:cover;width:100vw;height:100vh}header{padding:1vw 4vw 0 4vw;display:flex;justify-content:space-between;align-items:flex-start;width:100%}header img.logo{width:18vw;height:auto;z-index:2000}.landingPageNavbar{display:flex;flex-direction:column;margin-top:1vw;list-style:none;z-index:2000}#landingPageNavigationContainer li{position:relative;text-align:right;padding:5px 0;font:23px/1.2 var(--font-header);font-weight:600;color:var(--color-primary);z-index:2000}#landingPageNavigationContainer li:after{content:"///";font-family:var(--font-header)}#landingPageNavigationContainer a{display:inline-block;color:var(--color-white);text-decoration:none;font:24px/1.2 var(--font-header);font-weight:400;text-transform:uppercase;margin-right:10px}#landingPageNavigationContainer a:hover{color:var(--color-primary);text-decoration:none}.hamburger{display:none;cursor:pointer;font-size:30px;color:var(--color-white)}footer{position:fixed;top:87%;display:flex;justify-content:space-between;align-items:center;padding:0 4vw;width:100%}footer nav{display:flex;justify-content:space-between;column-gap:5px}footer nav a{text-decoration:none;color:var(--color-gray);background:var(--bg-color-primary);font:12px/1 var(--font-header);font-weight:300;padding:3px 5px;text-transform:uppercase}footer nav.social a{background:transparent;font-size:24px;padding:0}footer a:hover{color:var(--color-primary)}footer .social-icon{height:24px;filter:invert(95%) sepia(75%) saturate(73%) hue-rotate(216deg) brightness(115%) contrast(87%)}footer .social-icon:hover{filter:invert(54%) sepia(87%) saturate(1193%) hue-rotate(166deg) brightness(88%) contrast(95%)}.container-buttons{width:200px;display:flex;justify-content:center;gap:20px}.container-buttons a{display:flex;justify-content:center;align-items:center;color:white;z-index:1;font-weight:400;letter-spacing:1px;text-decoration:none;overflow:hidden;font-size:var(--font-header)}.icons{width:16vw}.icons a{display:inline-block;font-size:30px;width:70px;height:70px;line-height:70px;text-align:center;transition:.4s linear;position:relative}.icons a:hover .social-icon{filter:invert(55%) sepia(78%) saturate(4099%) hue-rotate(189deg) brightness(105%) contrast(111%)}.slogan{position:fixed;bottom:20vh;left:6vw;color:var(--color-white);transition:opacity 1s ease}.slogan .slogan-hidden{display:none}.slogan span{background:var(--bg-color-highlight);display:inline-block;text-transform:uppercase;white-space:nowrap}.line1,.line2{padding:0 30px;margin:0 0 10px 0;font-family:var(--font-header);font-size:70px;font-weight:600;line-height:1.2;background-color:var(--color-primary)}.hashtags{position:fixed;bottom:8vh;left:10vw;background:url('../themes/axitera2023/assets/image/pfeil.svg');background-repeat:no-repeat;background-size:50px 50px;padding:15px 0 40px 60px;margin:0 0 0 40px;transform:rotate(-4deg)}.side-hashtag{color:var(--color-gray);font:28px/1.1 var(--font-handwriting)}.center-hashtag{font-weight:normal;font-family:var(--font-handwriting);color:var(--color-primary);font:28px/1.1 var(--font-handwriting)}.hashtag-box{display:flex;justify-content:center;align-items:center}.hint{position:fixed;top:7vw;right:17vw;padding:50px 0 0 0;transform:rotate(-5deg);transition:opacity 2s ease}.hint::before{content:'';position:absolute;top:0;right:0;width:65px;height:65px;background:url('../themes/axitera2023/assets/image/pfeil.svg') no-repeat;background-size:45px 45px;transform:rotate(85deg);transform-origin:center}.hint div{color:var(--color-gray);font:24px/1.1 var(--font-handwriting)}@media screen and (max-width:329px){header{padding:1vw 4vw 0 4vw;display:flex;justify-content:space-between;align-items:center;width:100%}#logo{width:50vw}.hamburger{display:block}.landingPageNavbar{display:none;position:absolute;top:40px;right:0%;width:100%;background:var(--bg-color-primary);z-index:1000;padding:20px}.landingPageNavbar ul{flex-direction:column;text-align:center;padding:10px}.landingPageNavbar ul li{margin:10px 0}.landingPageNavbar ul li a{font-size:16px}.slogan h1{font-size:24px;margin-left:-33px}.slogan .line2{margin-bottom:30px}.hashtags div{font-size:16px}.slogan{position:fixed;bottom:34vh;left:10vw}.hashtags{bottom:8vh}.hint{display:none}footer{position:fixed;flex-direction:column-reverse;top:78%;display:flex;justify-content:center;align-items:center;margin:0 auto;gap:0vw;width:100%;order:2}.container-buttons{width:100px;display:flex;justify-content:center;align-items:center;font-size:12px}.icons{width:50vw;order:1}}@media screen and (min-width:330px) and (max-width:599px){header{padding:1vw 4vw 0 4vw;display:flex;justify-content:space-between;align-items:center;width:100%}#logo{width:50vw}.hamburger{display:block}.landingPageNavbar{display:none;position:absolute;top:40px;right:0%;width:100%;background:var(--bg-color-primary);z-index:1000;padding:20px}.landingPageNavbar ul{flex-direction:column;text-align:center;padding:10px}.landingPageNavbar ul li{margin:10px 0}.landingPageNavbar ul li a{font-size:16px}.hint{display:none}footer{position:fixed;flex-direction:column-reverse;top:83%;display:flex;justify-content:center;align-items:center;margin:0 auto;gap:0vw;width:100%;order:2}.slogan{position:fixed;bottom:43vh;left:10vw;font-size:15px;margin-left:-33px}.line1,.line2{font-size:30px;padding:0 10px}.line2{margin-bottom:30px}.hashtags{bottom:25vh;margin-left:-10px}.hashtag-box p{font-size:25px}.container-buttons{width:200px;display:flex;justify-content:center;align-items:center}.icons{width:50vw;order:1}}@media screen and (min-width:600px) and (max-width:769px){header{padding:1vw 4vw 0 4vw;display:flex;justify-content:space-between;align-items:center;width:100%}#logo{width:50vw}.hamburger{display:block}.landingPageNavbar{display:none;position:absolute;top:70px;right:0%;width:100%;background:var(--bg-color-primary);z-index:1000;padding:20px}.landingPageNavbar ul{flex-direction:column;text-align:center;padding:10px}.landingPageNavbar ul li{margin:10px 0}.landingPageNavbar ul li a{font-size:20px}.slogan{bottom:53vh;left:1vw}.line1,.line2{padding:0 20px;margin:0 0 10px 0;font-family:var(--font-header);font-size:63px;font-weight:600;line-height:1.2;background-color:var(--color-primary)}.hashtags{position:fixed;bottom:35vh;left:1vw;background:url('../themes/axitera2023/assets/image/pfeil.svg');background-repeat:no-repeat;background-size:50px 50px;padding:15px 0 40px 60px;margin:0 0 0 40px;transform:rotate(-4deg)}.hint{display:none}footer{position:fixed;top:85%;display:flex;justify-content:center;align-items:center;flex-direction:column-reverse;margin:0 auto;gap:0vw;width:100%}.container-buttons{width:200px;display:flex;justify-content:center;align-items:center;order:2}.icons{width:50vw;order:1}}@media screen and (min-width:600px) and (max-width:769px) and (max-height:400px){header{padding:1vw 4vw 0 4vw;display:flex;justify-content:space-between;align-items:center;width:100%}#logo{width:50vw}.hamburger{display:block}.landingPageNavbar{display:none;position:absolute;top:70px;right:0%;width:100%;background:var(--bg-color-primary);z-index:1000;padding:20px}.landingPageNavbar ul{flex-direction:column;text-align:center;padding:10px}.landingPageNavbar ul li{margin:10px 0}.landingPageNavbar ul li a{font-size:20px}.slogan{bottom:10vh;left:1vw}.line1,.line2{padding:0 20px;margin:0 0 10px 0;font-family:var(--font-header);font-size:45px;font-weight:600;line-height:1.2;background-color:var(--color-primary)}.hashtags{display:none}.hint{display:none}footer{position:fixed;top:80%;display:flex;justify-content:center;align-items:center;flex-direction:column-reverse;margin:0 auto;gap:0;width:100%}.container-buttons{width:200px;display:flex;justify-content:center;align-items:center;order:2}.icons{width:50vw;order:1}.hamburger{right:5vw}}@media screen and (min-width:770px) and (max-width:991px){header{padding:1vw 4vw 0 4vw;display:flex;justify-content:space-between;align-items:center;width:100%}#logo{width:50vw}.hamburger{display:block}.landingPageNavbar{display:none;position:absolute;top:100px;right:0%;width:100%;background:var(--bg-color-primary);z-index:1000;padding:20px}.landingPageNavbar ul{flex-direction:column;text-align:center;padding:10px}.landingPageNavbar ul li{margin:10px 0}.landingPageNavbar ul li a{font-size:20px}.slogan{bottom:50vh;left:1vw}.line1,.line2{padding:0 20px;margin:0 0 10px 0;font-family:var(--font-header);font-size:63px;font-weight:600;line-height:1.2;background-color:var(--color-primary)}.hashtags{position:fixed;bottom:35vh;left:1vw;background:url('../themes/axitera2023/assets/image/pfeil.svg');background-repeat:no-repeat;background-size:50px 50px;padding:15px 0 40px 60px;margin:0 0 0 40px;transform:rotate(-4deg)}.hint{display:none}footer{position:fixed;top:85%;display:flex;justify-content:center;align-items:center;flex-direction:column-reverse;margin:0 auto;gap:0vw;width:100%}.container-buttons{width:200px;display:flex;justify-content:center;align-items:center;order:2}.icons{width:50vw;order:1}}@media screen and (min-width:770px) and (max-width:991px) and (max-height:770px){header{padding:1vw 4vw 0 4vw;display:flex;justify-content:space-between;align-items:center;width:100%}#logo{width:50vw}.hamburger{display:block}.landingPageNavbar{display:none;position:absolute;top:100px;right:0%;width:100%;background:var(--bg-color-primary);z-index:1000;padding:20px}.landingPageNavbar ul{flex-direction:column;text-align:center;padding:10px}.landingPageNavbar ul li{margin:10px 0}.landingPageNavbar ul li a{font-size:20px}.slogan{bottom:30vh;left:1vw}.line1,.line2{padding:0 20px;margin:0 0 10px 0;font-family:var(--font-header);font-size:55px;font-weight:600;line-height:1.2;background-color:var(--color-primary)}.hashtags{position:fixed;bottom:6vh;left:1vw;background:url('../themes/axitera2023/assets/image/pfeil.svg');background-repeat:no-repeat;background-size:50px 50px;padding:15px 0 40px 60px;margin:0 0 0 40px;transform:rotate(-4deg)}.hashtag-box p{font-size:20px}.hint{display:none}footer{position:fixed;top:85%;display:flex;justify-content:center;align-items:center;flex-direction:column-reverse;margin:0 auto;gap:0vw;width:100%}.container-buttons{width:200px;display:flex;justify-content:center;align-items:center;order:2}.icons{width:50vw;order:1}}@media screen and (min-width:993px) and (max-width:1199px){#landingPageNavigationContainer li:after{display:none}.slogan{bottom:30vh}.hint{display:none}footer{top:91%}}@media screen and (min-width:1200px) and (max-width:1399px){.slogan{bottom:27vh}.hashtags{bottom:4vh}.hint{display:none}footer{top:90%}}@media screen and (min-width:1400px) and (max-width:1800px){.slogan{bottom:24vh}.hint{margin-top:-5px;margin-right:20px}}@media screen and (min-width:1801px) and (max-width:2200px){.slogan{bottom:24vh}.hint{margin-top:-23px}footer{top:91%}}@media screen and (min-width:2201px){.slogan{bottom:24vh}.hint{margin-top:-40px;margin-right:-50px}footer{top:91%}}
.form-wrapper{width:350px;height:600px;background-color:var(--bg-color-primary);box-shadow:0 0 7px #333;position:fixed;bottom:9rem;right:-350px;border-radius:0.5rem;transition:right 0.5s ease-in-out;z-index:2000;padding:1rem}form>.form-group{position:relative;width:80%}.form-wrapper.active{right:2.5rem}.form-wrapper form{display:flex;flex-direction:column;align-items:center;margin-top:3em}.form-group input{width:100%;padding:12px 0;font-size:14px;color:#fff;border:none;border-bottom:1px solid #fff;outline:none;background:transparent;font-family:var(--font-body)}
.form-group textarea{width:100%;font-size:14px;color:#fff;border:none;border-bottom:1px solid #fff;outline:none;background:transparent;font-family:var(--font-body);height:6em}.form-group label,
.form-group input::placeholder,
.form-group textarea::placeholder{color:#fff}.form-group input:focus,
.form-group textarea:focus{border-bottom:1px solid var(--color-primary)}.send-button{padding:10px;border-radius:5px;border:none;width:100%;margin:0em 0 2em 0;background-color:#147daa;color:#fff;cursor:pointer}.send-button:hover{background-color:#0e6185}
.contact-banner__name-box,
.contact-banner__email-box,
.contact-banner__phone-box,
.contact-banner__message-box{height:5px}.contact-button-container{position:relative}
.contact-carrer-button-container{position:fixed;bottom:25rem;right:2%;z-index:2000;rotate:270deg;opacity:1}#contact-us-button,
#contact-carrer-button{width:12vw;padding:0.5rem 1.75rem;background-color:#147daa;color:#fff;border:none;border-radius:0.25rem;transition:all 0.25s ease-in-out;cursor:pointer;animation:attention-seek 2s infinite;letter-spacing:2px;position:absolute}@keyframes attention-seek{0%,100%{transform:rotate(0deg) scale(1);background-color:#126d93}50%{transform:rotate(0deg) scale(1.08);background-color:#209fd6}}.close{padding:10px;color:#fff;cursor:pointer;margin:4px 13px 30px 0;font-size:20px;width:22px;height:22px;opacity:0.8}
.close:active{transform:scale(0.8);transition:all 0.1s}
.close:hover{color:rgb(229,227,227)}.hyphen{width:85%;height:1px;margin:0px auto 0 auto;background-color:var(--color-primary)}.contact-box{display:flex;flex-direction:column;color:#fff;font-size:12px;width:87%;margin:-25px auto 10px 30px}
.contact-box_address,
.contact-box_phone,
.contact-box_email{display:flex;justify-content:flex-start;align-items:flex-start}
.adress-title,
.phone-title,
.email-title{margin:0;width:25%;color:var(--color-primary)}
.adress-name,
.phone-name,
.email-name{font-weight:100;margin-top:-1px;color:#fff}div#scf-contactForm div.alert-success{background-color:green;color:white;border:none;font-family:var(--font-body);margin-bottom:-20px}
div#scf-contactForm div.alert-danger{margin-bottom:-40px;color:white;background-color:red;border:none}@media screen and (max-width:359px){.contact-carrer-button-container{right:8%;bottom:8rem}#contact-carrer-button{width:60vw;font-size:13px}#contact-us-button{width:65vw;font-size:11px}.form-wrapper{width:260px;height:440px;bottom:0.5rem;line-height:1px;padding:5px 0;font-size:11px}.close{margin-bottom:0px}}
@media screen and (min-width:360px) and (max-width:599px){.contact-carrer-button-container{right:8%;bottom:12rem}#contact-carrer-button{width:270px;font-size:15px}#contact-us-button{width:270px;font-size:15px}.form-wrapper{width:300px;height:570px;bottom:3.5rem}.form-wrapper textarea{min-height:10px}.close{margin-bottom:15px}}
@media screen and (min-width:600px) and (max-width:762px){.contact-carrer-button-container{right:4.5%;bottom:18rem}#contact-carrer-button{width:300px;font-size:15px}#contact-us-button{width:300px;font-size:15px}.form-wrapper{width:300px;height:570px;bottom:5.5rem}.close{margin-bottom:15px}}
@media screen and (min-width:600px) and (max-width:769px) and (max-height:400px){.contact-carrer-button-container{bottom:2rem}}
@media screen and (min-width:763px) and (max-width:992px){.contact-carrer-button-container{right:4.5%;bottom:14rem}#contact-carrer-button{width:350px;font-size:18px}#contact-us-button{width:350px;font-size:18px}.form-wrapper{width:300px;height:570px;bottom:6.5rem}}
@media screen and (min-width:993px) and (max-width:1199px){.contact-carrer-button-container{right:3.5%;bottom:11rem}#contact-carrer-button{width:350px;font-size:18px}#contact-us-button{width:350px;font-size:18px}.form-wrapper{width:300px;height:570px;bottom:6rem}}
@media screen and (min-width:1200px) and (max-width:1399px){.contact-carrer-button-container{right:3.2%;bottom:12rem}#contact-carrer-button{width:350px;font-size:18px}#contact-us-button{width:350px;font-size:18px}
.form-wrapper{width:300px;height:570px;bottom:5rem}}
@media screen and (min-width:1400px) and (max-width:1799px){.contact-carrer-button-container{bottom:15rem;right:2.5%}#contact-carrer-button{width:350px;font-size:18px}#contact-us-button{width:350px;font-size:18px}.form-wrapper{width:300px;height:570px;bottom:10rem}}
@media screen and (min-width:1800px) and (max-width:2199px){
.contact-carrer-button-container{bottom:15rem;right:2%}#contact-carrer-button{width:350px;font-size:18px}#contact-us-button{width:350px;font-size:18px}
.form-wrapper{width:300px;height:570px;bottom:9.5rem}}
@media screen and (min-width:2200px){.contact-carrer-button-container{right:1.5%;bottom:17rem}#contact-carrer-button{width:350px;font-size:18px}#contact-us-button{width:350px;font-size:18px}
.form-wrapper{width:300px;height:570px;bottom:10rem}}