:root{--nav-wrapper-value:20px;--drawer-width:100%;--color-red:#ff3a0d;--color-white:#fff;--color-lighter-white:#f1f7f5;--color-black:#000;--color-lighter-black:#232323;--text-smallest:14px;--text-small:16px;--text-medium:20px;--text-big:24px;--text-huge:30px;--text-main-title-small:36px;--text-main-title-huge:48px}*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;overflow-x:hidden;padding:0}body{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}a{color:inherit;display:block;text-decoration:none}.btn-more a{padding:10px 20px}.nav-wrapper{margin:0 var(--nav-wrapper-value);max-width:1920px;width:100%}footer,section{align-items:center;display:flex;justify-content:center;width:100%}.content-wrapper{margin-left:20px;margin-right:20px;max-width:1920px;width:100%}.btn{cursor:pointer}.hidden{display:none}.cookie-consent-container{background-color:var(--color-lighter-white);border-radius:15px;bottom:10px;color:var(--color-black);height:0;left:10px;opacity:0;padding:20px;position:fixed;transition:opacity .3s ease;width:calc(100% - 20px);z-index:20}.cookie-consent-active{height:unset;opacity:1}.cookie-consent-content h3{font-size:var(--text-medium);margin-bottom:15px}.cookie-consent-content p{font-size:var(--text-small);margin-bottom:15px}.cookie-consent-container hr{border-color:var(--color-white);margin-bottom:15px}.cookie-consent-buttons{margin-bottom:20px}.cookie-consent-buttons button{border:none;border-radius:15px;font-size:var(--text-small);padding:15px;width:100%}.cookie-consent-links a{transition:.3s ease}.cookie-consent-links a:hover{color:var(--color-red)}.flash-message{background-color:rgba(0,0,0,.6);display:flex;inset:0;justify-content:center;position:absolute}.flash-message-card{background-color:var(--color-white);border-radius:15px;display:flex;height:min-content;justify-content:space-between;margin-left:20px;margin-right:20px;margin-top:100px;min-width:250px;padding:20px}.flash-message-btn-container{align-items:start;display:flex;justify-content:right;width:15%}.flash-message-btn{background-color:var(--color-black);border:none;border-radius:50%;color:var(--color-white);cursor:pointer;font-size:var(--text-small);padding:5px 10px;transition:.3s ease}.flash-message-btn:hover{background-color:var(--color-red)}.flash-message-text-failure,.flash-message-text-success{font-size:var(--text-small);text-align:center;width:85%}.flash-message-text-success{color:var(--color-black)}.flash-message-text-failure{color:var(--color-red)}.navbar{background-color:var(--color-black);box-shadow:0 2px 0 0 hsla(0,0%,100%,.2);-webkit-box-shadow:0 2px 0 0 hsla(0,0%,100%,.2);-moz-box-shadow:0 2px 0 0 hsla(0,0%,100%,.2);height:80px;justify-content:center;position:fixed;top:0;z-index:10}.nav-content,.navbar{align-items:center;display:flex;width:100%}.nav-content{justify-content:space-between;max-width:1920px}#nav-container-id{align-items:center;display:flex;height:100%;justify-content:center}.bar{background-color:#fff;display:block;height:2px;margin:3px auto;width:25px}.settings{cursor:pointer}.main-title a{color:#fff;font-size:var(--text-small);font-weight:bolder;letter-spacing:2px;text-underline-offset:3px}.letter,.main-title a:first-letter{color:#ff3a0d;font-size:var(--text-medium)}.nav-drawer-container{cursor:pointer;inset:0;max-width:0;position:fixed;transition:transform .5s ease;z-index:20}.drawer-active{background-color:rgba(0,0,0,.6);max-width:100%}.drawer-active .nav-drawer{transform:translateX(0)}.nav-drawer{background-color:var(--color-black);cursor:default;height:100%;padding:0 20px;transform:translateX(calc(var(--drawer-width)*-1));transition:.5s ease;width:var(--drawer-width)}.nav-drawer-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:50px}.nav-drawer-header .header-main-title{color:var(--color-white);font-family:Roboto Condensed;font-size:var(--text-big);font-weight:bolder;letter-spacing:1px;text-decoration:underline;text-underline-offset:3px;transition:.3s ease}.nav-drawer-header .header-main-title:hover{color:var(--color-red)}.nav-drawer-header .btn-close{background-color:unset;border:none;color:var(--color-white);font-size:var(--text-huge);padding:5px}.nav-drawer-header .btn-close:hover{color:var(--color-red);transition:.3s ease}.nav-drawer-list{margin-top:30px}.nav-drawer-list:not(:last-child){margin-bottom:30px}.nav-drawer-list img{height:30px;margin-right:6px;width:30px}.nav-drawer-list li{font-size:var(--text-small);word-wrap:break-all;align-items:center;color:var(--color-white);display:flex;flex-wrap:wrap;justify-content:start;width:90%}.nav-drawer-list li:hover{color:var(--color-red);transition:.3s ease}.nav-drawer-list li:not(:last-child){margin-bottom:20px}.nav-drawer-list-title{color:var(--color-white)}.nav-drawer-list-title h2{font-size:var(--text-medium);letter-spacing:2px;margin-bottom:5px;text-transform:uppercase}.home-container{align-items:center;background-image:url(/build/images/home-background-dark.9b3651c0.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100vh;justify-content:center;margin-top:80px;max-height:640px;width:100vw}.home-title{display:flex;flex-direction:column;font-size:var(--text-medium);text-align:center}.title-first{color:#fff;font-weight:500;letter-spacing:1px}.title-second{color:#ff3a0d;font-family:Roboto Condensed;font-size:var(--text-huge);font-weight:900;letter-spacing:2px}.learn-more{display:flex;height:55px;justify-content:center;margin-top:30px}.button-learn{background-color:var(--color-white);border:none;color:var(--color-black);font-weight:700;letter-spacing:1px;transition:.3s ease}.button-learn a{padding:15px 30px}.button-learn:hover{background-color:var(--color-red);color:var(--color-white)}.services-section{width:100%}.services-section .content-wrapper{margin-bottom:50px;margin-top:50px}.info-container{margin-bottom:50px}.info,.info-container{display:flex;flex-direction:column}.info{align-items:center;justify-content:space-between}.info:not(:last-child){margin-bottom:50px}.info h2{font-size:var(--text-medium);font-weight:900;margin-bottom:20px}.info h2,.info p{letter-spacing:1px;text-align:center}.info p{font-size:var(--text-small);margin-bottom:10px;margin-top:10px}.btn-more{background-color:#fff;border:1px solid var(--color-black);font-weight:900;margin-top:20px}.btn-more:active,.btn-more:focus,.btn-more:hover{background-color:var(--color-red);border:1px solid var(--color-red);color:var(--color-white);transition:.3s ease}.aside-par{font-size:var(--text-small);letter-spacing:1px;margin-bottom:10px;text-align:center}.cta-section{background-color:#000;width:100%}.cta-content,.cta-section{align-items:center;display:flex;flex-direction:column;justify-content:center}.cta-content{margin:50px 20px}.cta-content p{margin-bottom:20px;text-align:center}.cta-title{color:var(--color-red);font-size:var(--text-huge);font-weight:900}.cta-description{color:var(--color-white);font-size:var(--text-small)}.faq-section{margin-bottom:50px;margin-top:50px;width:100%}.section-title{color:var(--color-black);font-size:var(--text-big);font-weight:900;letter-spacing:1px;margin-bottom:50px;text-align:center;text-decoration:underline;text-transform:uppercase;text-underline-offset:3px}.faq{border:1px solid rgba(0,0,0,.2);cursor:pointer;padding:1rem}.faq:hover{background-color:var(--color-lighter-white)}.faq:not(:last-child){margin-bottom:20px}.faq-question-container{align-items:center;color:var(--color-lighter-black);display:flex;justify-content:space-between}.accordion{font-size:var(--text-small);font-weight:700;width:90%}.faq-arrow{font-size:var(--text-medium);transition:.3s ease}.faq-arrow-active{transform:rotate(90deg)}.faq-answer-container{max-height:0;transition:1s ease-in-out}.faq-answer-container-active{max-height:9999px}.faq-answer{padding-top:30px}.faq-answer-container .answer-p:not(:last-child){margin-bottom:10px}.answer-list{list-style-position:inside;list-style-type:disc!important}.answer-list li{margin-bottom:5px}.answer-headline{font-weight:700}.accordion:hover{background-color:#f1f7f5}.section-team{margin-bottom:50px;width:100%}.member{width:100%}.image-container{position:relative;width:100%}.image-container .image{height:100%;object-fit:cover;width:100%}.order-team{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:center;width:100%}.member p{color:var(--color-black);font-size:var(--text-smallest);margin-top:10px}.member-hide-text-btn,.member-more-text-btn{color:var(--color-black);cursor:pointer;font-size:var(--text-small);font-weight:700}.member-hide-text-btn,.member-rest-text{display:none}.toggle-btn{color:var(--color-black);cursor:pointer;font-size:var(--text-small);font-weight:600}.contact-section{background-color:var(--color-black);width:100%}.contact-content{display:flex;flex-direction:column;margin-bottom:50px;margin-top:50px;width:100%}.contact-details{width:100%}.contact-details,.contact-details h3{color:var(--color-white);margin-bottom:20px}.contact-details h3{font-size:var(--text-huge);font-weight:900;letter-spacing:1px;text-decoration:underline;text-transform:uppercase;text-underline-offset:3px}.cta-contact-description{margin-bottom:10px}.form input,.form textarea{background-color:transparent;border:2px solid var(--color-white);color:var(--color-white);padding:10px;width:100%}.form textarea{min-height:100px;resize:vertical}.form ul li{color:var(--color-red);margin-bottom:5px}.form .input:not(:last-child){margin-bottom:10px}.form .submit{background-color:transparent;border:2px solid var(--color-white);color:var(--color-white);padding:10px 20px;transition:.3s ease}.form .submit:hover{background-color:var(--color-red);border:2px solid var(--color-red)}.submit-btn-container{display:flex;justify-content:center;width:100%}.form .checkbox-input{align-items:start;display:flex;justify-content:space-between;margin:20px 0;position:relative}.form .checkbox-input input{cursor:pointer;height:30px;inset:0;margin-top:5px;opacity:0;position:absolute;width:30px;z-index:2}.checkbox-input .checkmark{background-color:#eee;border-radius:5px;cursor:pointer;display:flex;height:25px;margin-top:5px;width:25px;z-index:1}.checkbox-input:hover input~.checkmark{background-color:#ccc}.checkbox-input input:checked~.checkmark{background-color:var(--color-red)}.checkmark:after{content:"";display:none;position:absolute;top:5px}.checkbox-input input:checked~.checkmark:after{display:block}.checkbox-input .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:9px;margin-top:5px;top:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}.form .checkbox-input p{color:var(--color-white);font-style:italic;width:90%}footer{background-color:var(--color-lighter-black);width:100%}.footer-list{margin-bottom:50px;margin-top:50px}.footer-card{color:var(--color-white);transition:.3s ease}.footer-card:not(:last-child){margin-bottom:20px}.footer-card h3{font-size:var(--text-medium);margin-bottom:10px;text-transform:uppercase}.footer-card ul li{cursor:pointer;font-weight:200}.footer-card ul li:hover{color:var(--color-red)}.contact-details-info,.contact-details-list li{align-items:center;display:flex;justify-content:start}.contact-details-info img,.contact-details-list li img{margin-right:4px}.footer-copyright{color:var(--color-white)}.footer-copyright hr{border:1px solid var(--color-lighter-white)}.footer-copyright p{font-size:var(--text-smallest);font-weight:200;padding-bottom:10px;padding-top:20px;text-align:center}.info-header{align-items:center;background-image:url(/build/images/home-background-old.dedf4bcb.png);background-position:50%;background-repeat:no-repeat;display:flex;height:150px;justify-content:center;margin-top:80px;padding:0 20px;width:100%}.info-header h3{color:var(--color-white);font-size:var(--text-big);letter-spacing:2px;text-align:center;text-transform:uppercase}.service-page-section{margin-bottom:50px;margin-top:50px}.sp-content p{color:var(--color-black);font-size:var(--text-small)}.sp-content p:not(:last-child){margin-bottom:20px}.sp-content .lighter-text{font-weight:300}.sp-left h3{font-size:var(--text-big);letter-spacing:1px;margin-bottom:30px;text-transform:uppercase}.sp-left h4{font-size:var(--text-medium);font-weight:600;margin-bottom:20px}.sp-left{margin-bottom:50px}.sp-left li:not(:last-child){margin-bottom:20px}.sp-left .li-icon{margin-right:15px}.sp-right h3{font-size:var(--text-big);letter-spacing:1px;text-transform:uppercase}.sp-right li{display:flex;font-size:var(--text-small);margin:15px 0;padding-left:10px}.sp-right li a{margin-left:15px;transition:.3s ease}.sp-right li:hover a{color:var(--color-red)}.privacy-policy-content{margin:50px 0}.privacy-policy-content h3{font-size:var(--text-big)}.privacy-policy-content h3,.privacy-policy-content h4{color:var(--color-black);letter-spacing:1px;margin-bottom:30px}.privacy-policy-content h4{font-size:var(--text-medium);font-weight:700}.privacy-policy-content p{color:var(--color-black);font-size:var(--text-small);margin-bottom:20px}@media screen and (min-width:350px){:root{--drawer-width:350px}}@media screen and (min-width:640px){.cookie-consent-container{max-width:640px}.content-wrapper{margin-left:60px;margin-right:60px}.title-first{font-size:var(--text-main-title-small)}.title-second{font-size:var(--text-main-title-huge)}.order-team{align-items:start;flex-direction:row;flex-wrap:wrap;gap:unset;justify-content:start}.member{width:calc(50% - 15px)}.image-container{height:500px;overflow:hidden}.member:nth-child(odd){margin-right:30px}.member:first-child,.member:nth-child(-n+2){margin-bottom:30px}.info-header{height:200px}.info-header h3{font-size:var(--text-huge)}}@media screen and (min-width:900px){.content-wrapper{margin-left:100px;margin-right:100px}.footer-list{display:flex}.footer-card:not(:last-child){margin-bottom:0;margin-right:100px}}@media only screen and (min-width:1024px){.privacy-policy-content{margin:100px 0}:root{--nav-wrapper-value:40px;--drawer-width:400px}.main-title-container{left:50%;position:absolute;transform:translateX(-50%)}.nav-content{justify-content:start}.services-section .content-wrapper{margin-bottom:150px;margin-top:150px}.info-container{flex-direction:row;margin-bottom:100px}.info{width:33.3%}.info:not(:last-child){margin-bottom:0;margin-right:30px}.info h2{font-size:var(--text-medium);min-height:70px}.btn-more{font-size:18px}.apar-container{align-items:center;display:flex;justify-content:center}.aside-par{font-size:var(--text-small);text-align:center;width:50%}.cta-content{margin-bottom:100px;margin-top:100px}.cta-content p{margin-bottom:40px}.cta-description{width:60%}.faq{padding:2rem}.faq-section{margin-bottom:100px;margin-top:100px}.section-title{font-size:var(--text-huge);margin-bottom:100px}.accordion{font-size:var(--text-medium)}.faq-arrow{font-size:var(--text-huge)}.section-team{margin-bottom:100px}.member{width:calc(25% - 22.5px)}.member:nth-child(odd){margin-right:unset}.member:first-child,.member:nth-child(-n+2){margin-bottom:0}.member:not(:last-child){margin-right:30px}.image-container{height:300px}.contact-content{flex-direction:row;margin-bottom:100px;margin-top:100px}.contact-details{margin-right:30px;width:33%}.form{width:calc(67% - 30px)}.footer-list,.service-page-section{margin-bottom:100px;margin-top:100px}.sp-content{display:flex}.sp-left{margin-bottom:0;margin-right:30px;width:67%}.sp-right{width:calc(33% - 30px)}.sp-left h3{font-size:var(--text-huge)}}@media screen and (min-width:1260px){.content-wrapper{margin-left:200px;margin-right:200px}.aside-par{width:75%}}@media screen and (min-width:1500px){.content-wrapper{margin-left:350px;margin-right:350px}.image-container{height:400px}}