@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/build/fonts/Poppins-Regular.35d26b78.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/build/fonts/Poppins-Bold.cdb29a5d.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url(/build/fonts/Poppins-Bold.cdb29a5d.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:700;src:url(/build/fonts/Poppins-BoldItalic.cfb635a5.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:400;src:url(/build/fonts/Rubik-Regular.55fa11cd.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:700;src:url(/build/fonts/Rubik-Bold.c934eb22.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:italic;font-weight:400;src:url(/build/fonts/Rubik-Italic.dd425b27.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:italic;font-weight:700;src:url(/build/fonts/Rubik-BoldItalic.8aa61adc.ttf) format("truetype")}@keyframes dropdown_in{0%{display:none;opacity:0;top:200%}to{display:block;opacity:1;top:100%}}@keyframes dropdown_out{0%{display:block;opacity:1;top:100%}to{display:none;opacity:0;top:200%}}@keyframes fade_in{0%{display:none;opacity:0}to{opacity:1}}@keyframes fade_out{0%{opacity:1}to{display:none;opacity:0}}@keyframes spinning_right{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}a{color:#f6ce47;text-decoration:none}a.button{background:#f6ce47;border:1px solid #192d4f;border-radius:.25rem;color:#000;display:inline-block;font-weight:700;margin:1rem 0;padding:.75rem 1rem;text-transform:uppercase;transition:background-color .25s ease,color .25s ease}a.button:active{background-color:#192d4f;color:#fff}a.button>span.fa-solid{margin-right:.25rem}a.e-mail{word-break:break-all}a.logo{flex:0 1 auto;height:3rem}body{font-family:Rubik,sans-serif;margin:0}body>footer{align-content:center;background:url(/build/images/footer_background.d97c6da0.jpg) 50%/cover no-repeat;display:flex;flex-wrap:wrap;font-size:14pt;gap:3rem;min-height:600px;padding:2rem;position:relative;text-align:center;z-index:1}body>footer:before{background-image:linear-gradient(90deg,#037ef3,#30c39e);bottom:0;content:"";left:0;opacity:.875;position:absolute;right:0;top:0;z-index:-1}body>footer>*{flex:1 1 300px;margin:auto;max-width:100%}body>footer>p:last-child{flex:1 1 100%}body>footer h2{margin-top:0}body>footer a{color:#fff!important;font-weight:700}body>footer nav>ul{flex-direction:column}body>footer nav>ul li a:after{background-color:#fff!important}body>footer .logo{max-width:100%}button{background:#192d4f;border:none;border-radius:.25rem;color:#fff;display:inline-block;font:700 12pt/1 Rubik,sans-serif;margin:1rem 0;padding:.75rem 1rem;text-transform:uppercase}form>div{display:flex;flex-wrap:wrap;gap:1rem}form>div .form-block{display:flex;flex:1 1 100%;flex-direction:column;max-width:100%;text-align:left}form>div .form-block label{display:block;margin-bottom:.5rem}form>div .form-block label.required:after{content:"*";margin-left:.25rem}form>div .form-block input{padding:.25rem .5rem}form>div .form-block input,form>div .form-block select{background-color:#fff;border:1px solid #69727d;border-radius:.25rem;display:block;font:12pt/1 Manrope,sans-serif}form>div .form-block select{padding:calc(.25rem - 1px) .5rem}form>div .form-block select>option{font:12pt/1 Manrope,sans-serif}form>div .form-block select#contact_subject{text-transform:uppercase}form>div .form-block textarea{background-color:#fff;border:1px solid #69727d;border-radius:.25rem;display:block;font:12pt/1 Manrope,sans-serif;padding:.5rem}h1{font:700 32pt/1.25 Poppins,sans-serif}h1,h2{text-transform:uppercase}h2{font:700 30pt/1.25 Poppins,sans-serif}h3{font:700 24pt/1.25 Poppins,sans-serif;text-transform:uppercase}h4{font:700 14pt/1.25 Poppins,sans-serif}header{background:#fff;border-bottom:1px solid #f6ce47;font-weight:700;left:0;margin:auto;position:sticky;right:0;top:0;z-index:3}header>nav{align-items:stretch;display:flex;gap:1rem;justify-content:space-between;padding:0 1rem}header>nav>a.logo-container{margin:auto 0}header>nav>ul{align-items:stretch}header>nav>ul>li{align-items:center;display:flex}header>nav>.contact_button_container{display:flex;gap:1rem}header>nav li{text-transform:uppercase}header>nav #home_icon{display:block;height:2rem}header>nav #home_icon>img{height:100%}header .header-burger-menu-button{display:none;flex:0 0 auto;font-size:24pt;height:3rem;padding:0;width:3rem}header .header-burger-menu-button>span{transition:transform .25s ease}header .header-burger-menu-button.active>span{transform:rotate(90deg)}header #header_contact_banner{background:#f6ce47;border-bottom:1px solid #192d4f;border-top:1px solid #192d4f;color:#000;display:none;padding:.25rem 0;text-align:center;text-transform:uppercase;width:100%}nav{flex-grow:1}nav ul{align-items:center;display:flex;gap:1rem;list-style:none;margin:0;padding:0}nav ul li{position:relative}nav ul li a{color:#000}nav ul li a:after{background:#000}p{line-height:1.5}ul.check-list{padding-left:2rem}ul.check-list>li{margin:1rem 0;padding-left:1rem}ul.check-list>li::marker{color:#f6ce47;content:"\f058";font-family:Font Awesome\ 6 Free}ul>li a:hover:after{opacity:1;transform:scaleX(1);transform-origin:left center}ul>li a:after{background:#f6ce47;border-radius:.25rem;content:"";display:block;height:.25rem;opacity:0;transform:scaleX(0);transform-origin:right center;transition:opacity .125s ease,transform .125s ease}section{margin:2rem auto;padding:2rem}section:first-of-type{margin-top:0}section .title{align-items:center;display:flex;flex-direction:column;margin-bottom:2rem;text-align:center}section .title>*{margin-bottom:0;margin-top:0}.dropdown-menu-container .dropdown-menu-link{cursor:default}.dropdown-menu-container .dropdown-menu-wrapper{height:max-content;left:50%;position:absolute;top:100%;transform:translate(-50%);width:max-content;z-index:2}.dropdown-menu-container .dropdown-menu-wrapper>.dropdown-menu{animation:dropdown_in .25s ease;background-color:#192d4f;border:1px solid #f6ce47;border-radius:0 0 1rem 1rem;border-top:0 solid #f6ce47;display:none;left:50%;padding:1rem;position:absolute;top:100%;transform:translate(-50%);width:max-content}.dropdown-menu-container .dropdown-menu-wrapper>.dropdown-menu ul{align-items:center;flex-direction:column;gap:.5rem;list-style:none}.dropdown-menu-container .dropdown-menu-wrapper>.dropdown-menu ul li:after{background:#fff;border-radius:.25rem;content:"";display:block;height:.25rem;opacity:0;transform:scaleX(0);transform-origin:right center;transition:opacity .125s ease,transform .125s ease}.dropdown-menu-container .dropdown-menu-wrapper>.dropdown-menu ul li:hover:after,.dropdown-menu-container .dropdown-menu-wrapper>.dropdown-menu ul li>div>ul>li:hover:after{opacity:1;transform:scaleX(1);transform-origin:left center}.dropdown-menu-container .dropdown-menu-wrapper>.dropdown-menu ul li>*{color:#fff}.form-container{background:#192d4f;border-radius:1rem;box-shadow:.5rem .5rem 1rem rgba(0,0,0,.1),-.25rem .5rem 1rem rgba(0,0,0,.1);color:#fff;margin:auto;max-width:75%;padding:2rem;text-align:center}.form-container>h3{margin:.5rem}.form-container>p{margin-bottom:2rem}.form-container button[type=submit]{background-color:#f6ce47;color:#000;cursor:pointer}.form-container div.title-block{flex:0 0 100px}.form-container div.name-block{flex:1 1 300px}.form-container div.city-block,.form-container div.email-block,.form-container div.first-name-block,.form-container div.last-name-block,.form-container div.phone-block,.form-container div.society-block{flex-basis:40%}.icon-container{height:4rem;width:4rem}.icon-container>svg circle:not([fill]),.icon-container>svg path:not([fill]),.icon-container>svg polygon:not([fill]){fill:#1274e7}.image-container{height:fit-content;max-height:560px;max-width:560px;overflow:hidden;width:fit-content}.image-container,.image-container>img{border-radius:.25rem;display:block;margin:auto}.image-container>img{aspect-ratio:auto;max-height:100%;max-width:100%;object-fit:cover;width:100%}.logo-container>img.favicon{display:none;height:3rem}.logo-container>img.logo{flex:0 0 auto;height:3rem}.qualities{display:flex;flex-wrap:wrap;gap:2rem;max-width:100%}.qualities>.quality{align-items:center;display:flex;flex:1 1 200px;gap:1rem;justify-content:center;max-width:100%}.qualities>.quality .text{width:300px}.qualities>.quality .text>*{margin-bottom:0;margin-top:0}.score-container{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.score-container>.score{flex:0 1 250px;font:700 18pt/18pt Poppins,sans-serif}.score-container>.score p{color:#000;margin-bottom:0;margin-top:0}.score-container>.score p:first-of-type{color:#f6ce47;font-size:54pt;line-height:1}.table-container{display:block;margin:1rem auto;max-width:100%;overflow:auto}.table-container>table{border-collapse:collapse;font-size:14pt;margin:auto;text-align:center}.table-container>table p{color:#000;margin:0}.table-container>table tr th{background-color:#192d4f;border:1px solid #000;color:#fff;padding:.25rem}.table-container>table tr th.volume-cell{background-color:#f6ce47;color:#000}.table-container>table tr td{border:1px solid #000;padding:.25rem}.table-container>table tr td.name-cell,.table-container>table tr td.volume-cell{font-weight:700;text-transform:uppercase}#clients{overflow:hidden;text-align:center}#clients img{max-width:100vw}#clients .splide__arrows{display:none}#clients .splide__pagination{z-index:1}#clients .splide__track{overflow:initial}#commitments{display:flex;flex-direction:column;gap:2rem;max-width:1200px}#commitments>div:first-of-type{align-items:center;display:flex;flex-wrap:wrap;gap:2rem}#commitments>div:first-of-type>*{display:flex;flex:1 1 50%;flex-direction:column;gap:2rem;max-width:100%}#commitments>div:first-of-type>.image-container{flex:1 1 500px;height:540px;width:50%}#commitments>div:first-of-type>.image-container>img{height:100%}#commitments>.qualities{font-size:18pt}#commitments>.qualities>.quality>span{font:700 12pt/1 Poppins,sans-serif}#commitments>.qualities>.quality>svg{height:4rem;width:4rem}#commitments>.qualities>.quality>svg path:not([fill]),#commitments>.qualities>.quality>svg polygon:not([fill]){fill:#192d4f}#commitments>.button{align-self:center}#commitments .title{align-items:normal;text-align:initial}#delivery{align-items:center;display:flex;flex-direction:column;gap:2rem;max-width:900px}#delivery>.score-container{text-align:center}#delivery>#europe_delivery{border-radius:.25rem;box-shadow:.5rem .5rem 1rem rgba(0,0,0,.1),-.25rem .5rem 1rem rgba(0,0,0,.1);display:flex;flex-wrap:wrap;justify-content:center;max-width:100%;width:880px}#delivery>#europe_delivery h3{margin-bottom:0}#delivery>#europe_delivery>div{flex:0 1 440px;max-width:440px;width:50%}#delivery>#europe_delivery>div.image-container>img{height:100%;max-width:100%}#delivery>#europe_delivery>div:not(.image-container){display:flex;flex-direction:column;justify-content:space-around;max-width:calc(440px - 4rem);padding:2rem;text-align:center}#form{display:flex;flex-direction:column;gap:2rem;max-width:900px;scroll-margin-top:80px}#form>h2{color:#192d4f;text-align:center}#form>.icon-container{margin:auto}#form>.score-container{text-align:center}#header_burger_menu{background:#fff;border:1px solid #f6ce47;font-weight:700;padding:1rem;position:fixed;right:-100vw;text-transform:uppercase;top:91px;transition:right .25s ease;z-index:2}#header_burger_menu.active{right:0}#header_burger_menu>nav>ul{align-items:flex-start;flex-direction:column}#presentation{max-width:1600px}#presentation>div{display:flex;flex-wrap:wrap;gap:2rem}#presentation>div:nth-child(2n){flex-direction:row-reverse}#presentation>div>.image-container{flex:0 1 560px}#presentation>div>.text-container{align-self:center;flex:1 1 560px}#presentation>div>.text-container:nth-child(2n)>img{float:left;margin:0 2rem 2rem 0}#presentation>div>.text-container>.icon-container{display:inline-block}#presentation>div>.text-container>.icon-container>svg circle:not([fill]),#presentation>div>.text-container>.icon-container>svg path:not([fill]),#presentation>div>.text-container>.icon-container>svg polygon:not([fill]){fill:#1274e7}#title{color:#fff;display:flex;flex-wrap:wrap;min-height:700px;padding:1rem;position:relative;text-align:center;z-index:1}#title:after{background:rgba(0,0,0,.25);content:"";z-index:-1}#title:after,#title>img{bottom:0;left:0;position:absolute;right:0;top:0}#title>img{height:100%;object-fit:cover;width:100%;z-index:-2}#title>h1{flex-basis:400px}#title>div:first-of-type,#title>h1{margin:auto}#title>div:first-of-type a.button{font-size:20pt;padding:.25rem .75rem}#title>div:first-of-type a.button>img,#title>div:first-of-type a.button>span{vertical-align:middle}@media (max-width:399px){header img.logo{display:none}header .logo-container>img.favicon{display:block}}@media (max-width:539px){h2{font-size:8vw}h3{font-size:6vw}header>nav div.contact_button_container span:last-child{display:none}.form-container{padding:1rem}.form-container p{display:none}.form-container form>div{gap:.5rem}.form-container form>div>div.title-block{flex-basis:50px}.form-container form>div>div.name-block{flex-basis:100px}.form-container form>div label{font-size:10pt}.form-container form>div input{flex-basis:25%;font-size:10pt;padding:1px .25rem}.form-container form>div select{flex-basis:25%;font-size:10pt;padding:0 .25rem}.form-container form>div textarea{font-size:10pt;padding:.25rem}.table-container>table{font-size:10pt}#title .form-container .name-block{flex-basis:100px}}@media (max-width:759px){header>nav>.logo-container{flex-grow:1}header>nav>ul{display:none}header #header_contact_banner,header .header-burger-menu-button{display:block}header #header_contact_button{display:none}section{padding:1rem}.score-container{text-align:center}.score-container>.score p{line-height:1}.score-container>.score p:first-of-type{font-size:10vw}.splide__pagination{display:none}#delivery>#europe_delivery>div:not(.image-container),#title{padding:1rem}#title{min-height:300px}#title>div:first-of-type a.button{font-size:16pt}#title h1,#title h2{font-size:6vw;line-height:1.25}}@media (max-width:992px){#commitments>div:first-of-type>.image-container{height:320px}#commitments div.score-container{text-align:center}#delivery>#europe_delivery{width:440px}}@media (max-width:1079px){header>nav{flex-wrap:wrap}header>nav>.logo-container{flex-grow:1}header>nav>ul{display:none}header #header_contact_banner,header .header-burger-menu-button{display:block}header #header_contact_button{display:none}}@media (max-width:1127px){#commitments .title{text-align:center}#commitments .title .icon-container{margin:auto}}@media (max-width:1199px){#title{min-height:40vh}}@media (max-width:1459px){header{border:none}header>nav{gap:.25rem;padding:0 .25rem}header>nav>ul{font-size:10pt}header>nav a.button,header>nav button{margin:.25rem}header #header_contact_banner{display:block}header #header_contact_button{display:none}}