@import"https://fonts.bunny.net/css?family=cabin:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i";@import"https://fonts.googleapis.com/css2?family=Questrial&display=swap";@import"https://fonts.googleapis.com/css2?family=Questrial&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:"Gilroy";src:url("../../dist/fonts/Gilroy-Thin.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:"Gilroy";src:url("../../dist/fonts/Gilroy-ThinItalic.otf") format("opentype");font-weight:100;font-style:italic}@font-face{font-family:"Gilroy";src:url("../../dist/fonts/Gilroy-Light.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"Gilroy";src:url("../../dist/fonts/Gilroy-LightItalic.otf") format("opentype");font-weight:300;font-style:italic}@font-face{font-family:"Gilroy";src:url("../../dist/fonts/Gilroy-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"Gilroy";src:url("../../dist/fonts/Gilroy-RegularItalic.otf") format("opentype");font-weight:400;font-style:italic}@font-face{font-family:"Gilroy";src:url("../../dist/fonts/Gilroy-Medium.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"Gilroy";src:url("../../dist/fonts/Gilroy-MediumItalic.otf") format("opentype");font-weight:500;font-style:italic}@font-face{font-family:"Gilroy";src:url("../../dist/fonts/Gilroy-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"Gilroy";src:url("../../dist/fonts/Gilroy-ExtraBold.otf") format("opentype");font-weight:800;font-style:normal}@font-face{font-family:"Gilroy";src:url("../../dist/fonts/Gilroy-ExtraBoldItalic.otf") format("opentype");font-weight:800;font-style:italic}@font-face{font-family:"Gilroy";src:url("../../dist/fonts/Gilroy-Heavy.otf") format("opentype");font-weight:900;font-style:normal}@font-face{font-family:"Gilroy";src:url("../../dist/fonts/Gilroy-HeavyItalic.otf") format("opentype");font-weight:900;font-style:italic}@font-face{font-family:"Gilroy";src:url("../../dist/fonts/Gilroy-UltraLight.otf") format("opentype");font-weight:200;font-style:normal}@font-face{font-family:"Gilroy";src:url("../../dist/fonts/Gilroy-UltraLightItalic.otf") format("opentype");font-weight:200;font-style:italic}*,html,body{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}body{background-color:#282d42;font-family:"Gilroy",sans-serif;font-weight:300}main{position:relative;background-color:#fff;padding-bottom:150px !important}#home{padding-bottom:100px !important}.container{max-width:1400px;margin:1rem auto 0rem;padding:0 2rem}button{background:none;border:none}h1{font-weight:500;font-size:clamp(1.5625rem,1.0445441989rem + 2.2099447514vw,2.8125rem);margin-bottom:3rem}h2{font-weight:500;font-size:clamp(1.5625rem,1.0445441989rem + 2.2099447514vw,2.8125rem);margin-bottom:2rem}h3{font-weight:300;font-size:clamp(1.25rem,1.1205110497rem + 0.5524861878vw,1.5625rem);margin-bottom:1rem}p{margin-bottom:2rem;font-size:clamp(0.9375rem,0.8080110497rem + 0.5524861878vw,1.25rem);font-weight:300}p strong{font-weight:500}a{text-decoration:none;color:unset;font-size:clamp(0.9375rem,0.8080110497rem + 0.5524861878vw,1.25rem)}label,.frm_button_submit{font-size:clamp(1.125rem,1.0732044199rem + 0.2209944751vw,1.25rem) !important}input,textarea{font-size:clamp(0.9375rem,0.8598066298rem + 0.3314917127vw,1.125rem) !important}ul{margin-left:25px}li{list-style-type:"■ ";font-size:clamp(0.9375rem,0.8598066298rem + 0.3314917127vw,1.125rem)}.page-title{margin-top:89px;font-size:clamp(2.1875rem,1.9285220994rem + 1.1049723757vw,2.8125rem)}.animated-arrow{border:2px solid #000;padding:.7rem 1rem;align-self:flex-start}@media(max-width: 900px){.animated-arrow{align-self:center}}.the-arrow{width:2px}.the-arrow.-right{top:2px}.the-arrow.-right>.shaft{width:2px}.the-arrow.-right>.shaft:before,.the-arrow.-right>.shaft:after{width:8px}.the-arrow.-right>.shaft:before{transform:rotate(40deg)}.the-arrow.-right>.shaft:after{transform:rotate(-40deg)}.the-arrow>.shaft{background-color:#000;display:block;height:2px;position:relative;transition:all .6s ease;will-change:transform}.the-arrow>.shaft:before,.the-arrow>.shaft:after{background-color:#000;content:"";display:block;height:2px;position:absolute;top:0;right:0}.the-arrow>.shaft:before{transform-origin:top right}.the-arrow>.shaft:after{transform-origin:bottom right}.animated-arrow:hover{padding-right:74px;transition:all .2s}.animated-arrow{display:inline-block;position:relative;transition:all .7s}.animated-arrow:hover>.link-container>.the-arrow.-right>.shaft{width:64px}.animated-arrow>.link-container{display:flex;align-items:center}.animated-arrow>.link-container>.text{margin:0 16px 0 0;line-height:1}.animated-arrow>.link-container>.the-arrow{position:relative}#home #hero{height:100vh;background-size:cover;background-color:#282d43;position:relative;overflow:hidden;background-position:center}#home svg.logo{width:900px;width:clamp(18.75rem,3.2113259669rem + 66.2983425414vw,56.25rem);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);fill:#fff}@media(max-width: 900px){#home svg.logo{opacity:0}}#home .hero-content{width:100%;height:100%;display:flex;justify-content:center;align-items:center;align-content:center}#home .hero-content .hero-logo{width:600px;height:400px;-o-object-fit:contain;object-fit:contain}#home .scroll-down-arrow{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2hldnJvbl90aGluX2Rvd24iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiBmaWxsPSJ3aGl0ZSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTE3LjQxOCw2LjEwOWMwLjI3Mi0wLjI2OCwwLjcwOS0wLjI2OCwwLjk3OSwwYzAuMjcsMC4yNjgsMC4yNzEsMC43MDEsMCwwLjk2OWwtNy45MDgsNy44M2MtMC4yNywwLjI2OC0wLjcwNywwLjI2OC0wLjk3OSwwbC03LjkwOC03LjgzYy0wLjI3LTAuMjY4LTAuMjctMC43MDEsMC0wLjk2OWMwLjI3MS0wLjI2OCwwLjcwOS0wLjI2OCwwLjk3OSwwTDEwLDEzLjI1TDE3LjQxOCw2LjEwOXoiLz48L3N2Zz4=);background-size:contain;background-repeat:no-repeat}#home .scroll-down-link{position:absolute;z-index:100;height:60px;width:60px;line-height:60px;left:calc(50% - 30px);bottom:20px;animation:fade_move_down 2s ease-in-out infinite}@keyframes fade_move_down{0%{transform:translate(0, -20px);opacity:0}50%{opacity:1}100%{transform:translate(0, 20px);opacity:0}}#home #mobile-presentation{display:none}@media(max-width: 900px){#home #desktop-presentation{display:none}#home #mobile-presentation{display:block}#home #mobile-presentation .presentation{opacity:1}#home #mobile-presentation .presentation-content{flex-direction:column-reverse;gap:2rem;padding-bottom:2rem;width:100%}#home #mobile-presentation .presentation-description{width:100%;max-width:unset}#home #mobile-presentation .presentation-description p{width:100%}#home #mobile-presentation .presentation-description p,#home #mobile-presentation .presentation-description ul li{transform:translateY(100px);opacity:0}#home #mobile-presentation .presentation-photo-container{display:flex;justify-content:center;margin:0 auto;height:clamp(18.75rem,11.8534482759rem + 34.4827586207vw,31.25rem);width:clamp(12.5rem,2.1551724138rem + 51.724137931vw,31.25rem)}#home #mobile-presentation .presentation-photo{background-position:center}#home #contact .container{margin-bottom:0}}#home .presentation{z-index:100;background-color:#282d42;background-repeat:no-repeat;background-position:bottom right;background-size:120%;opacity:0;padding-top:5rem;pointer-events:auto}@media(max-width: 900px){#home .presentation{padding-top:2rem}}#home .presentation h1{color:#fff;overflow:hidden}#home .presentation h1.first-line{margin-bottom:0;opacity:0;font-weight:500;transform:translateY(200px)}#home .presentation h1.second-line{opacity:0;transform:translateX(-200px);letter-spacing:2px;font-weight:400}#home .presentation .line{width:70%;height:70px;position:relative;overflow:hidden}#home .presentation .line h1.first-line{position:absolute;line-height:4.2rem}#home .presentation .presentation-content{display:flex;flex-direction:row;justify-content:space-between}#home .presentation .presentation-photo{background-size:contain;background-repeat:no-repeat;width:clamp(12.5rem,8.6153314917rem + 16.5745856354vw,21.875rem);width:100%;height:100%}#home .presentation .presentation-description{color:#fff;max-width:50%}#home .presentation .presentation-description p,#home .presentation .presentation-description ul li{transform:translateY(100px);opacity:0}#home .presentation .presentation-photo-container{position:relative;width:40%;max-height:100%;overflow:hidden}#home .presentation .photo-cover{position:absolute;left:-1px;width:101%;height:101%;background-color:#282d42;transform:translateY(0)}#home .split-parent{overflow:hidden}#home .split-child{display:inline-block}#home .presentation-description p,#home .presentation-description ul li>div{position:relative;margin-bottom:1rem}#home .presentation-description p,#home .presentation-description ul li{margin-bottom:1rem;position:relative;overflow:hidden}#home .presentation-description ul li{margin-bottom:.5rem}#home .presentation-description button{cursor:pointer}#home #contact{padding-top:2rem;padding-bottom:200px;background-color:#fff}@media(max-width: 900px){#home #contact{padding-bottom:2rem}}#home #contact h2{letter-spacing:2px}#home #contact h2,#home #contact p,#home #contact label,#home #contact textarea,#home #contact input{color:#282d42}#home #contact textarea,#home #contact input{color:#838082}#home #contact label{font-weight:500;letter-spacing:1px}#home #contact input,#home #contact textarea{border:none;border-bottom:2px solid #282d42;border-radius:0}#home #contact input:focus,#home #contact textarea:focus{box-shadow:none}#home #contact .frm_button_submit{background-color:#282d42;border:none;letter-spacing:1px}#home #contact .frm_button_submit:hover{background-color:#838082;transition:ease all .2s}#mentions{color:#282d42}#mentions h2{font-size:clamp(1.25rem,0.8615331492rem + 1.6574585635vw,2.1875rem)}footer{background-color:#282d42;position:relative;padding:2rem}@media(max-width: 900px){footer{margin-top:0px}}footer::before{content:"";position:absolute;width:100%;height:200px;left:0;background-image:url("../img/adequat-blue.svg");background-repeat:no-repeat;background-size:contain;background-position:center bottom;top:-200px}@media(max-width: 900px){footer::before{left:2rem;width:80%}}footer h2{color:#fff;margin-bottom:0;letter-spacing:1px;font-weight:300;font-size:clamp(1.25rem,0.7320441989rem + 2.2099447514vw,2.5rem)}footer .footer-container{display:flex;justify-content:space-between}footer .footer-container .footer-menu{display:flex;flex-direction:column;justify-content:space-between}footer .footer-container ul{margin:0}footer .footer-container ul li{list-style:none;color:#fff}footer .footer-container .social-media{display:flex;gap:1rem}footer .footer-container .social-media a{margin:0;width:clamp(1.5625rem,0.9150552486rem + 2.7624309392vw,3.125rem);font-size:0;display:inline-block}footer .footer-container img{width:100%;-o-object-fit:contain;object-fit:contain}
/*# sourceMappingURL=app.min.css.map */
