@import"https://kw-fonts.s3.eu-west-1.amazonaws.com/CenturyGothic/index.css";body{background-color:#fff!important;font-family:Century Gothic,Helvetica,Arial,sans-serif;color:#212529}body h1,body h2,body h3,body h4,body button{font-family:Century Gothic,Helvetica,Arial,sans-serif}html,body{overflow-x:hidden}#kw-form{width:100%;padding:0 20px;display:flex;flex-direction:column}#kw-form.was-validated .form-control:invalid{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}@media (min-width: 992px){#kw-form{padding:0 12px}}#kw-form fieldset:not(:first-of-type){display:none}#kw-form legend{font-weight:700;font-size:20px;line-height:22px;color:#000;text-align:center}@media (min-width: 992px){#kw-form legend{font-size:24px;line-height:26px}}#kw-form legend small{font-size:14px;font-weight:400}@media (min-width: 992px){#kw-form legend small{font-size:16px}}#kw-form .fields{display:grid;grid-template-columns:1fr;grid-gap:8px}@media (min-width: 992px){#kw-form .fields{grid-template-columns:1fr;grid-gap:8px}}#kw-form .form-group{position:relative;margin-bottom:15px}#kw-form .form-group.btns-container{display:grid;grid-template-columns:1fr;grid-gap:8px}@media (min-width: 992px){#kw-form .form-group.btns-container{grid-template-columns:1fr 1fr}}#kw-form .form-group input[type=text],#kw-form .form-group input[type=tel],#kw-form .form-group input[type=email]{border-radius:4px;border:1px solid #E0E0E0;color:#232323;background-color:#fff;height:50px;padding-left:15px;font-size:15px}#kw-form .form-group input[type=text]::placeholder,#kw-form .form-group input[type=tel]::placeholder,#kw-form .form-group input[type=email]::placeholder{font-size:14px;color:#232323}#kw-form .form-group select{border-radius:4px;font-size:15px;padding-left:14px;color:#232323;border:1px solid #E0E0E0;height:50px;background-image:url(/src/img/select.svg);background-size:18.5px;background-repeat:no-repeat;background-position-x:95%;background-position-y:50%;background-color:#fff;width:100%}#kw-form .form-group label.icon{position:absolute;pointer-events:none;width:28px;height:28px;top:50%;transform:translateY(-50%);left:12.5px}#kw-form small{font-size:9px;line-height:11px;display:inline-block;margin-bottom:10px}#kw-form h3{font-size:14px;margin-top:10px;margin-bottom:18px;color:#009de9;font-weight:700;text-align:center}#kw-form .btn-cta{margin-top:0}#kw-form span.terms{display:block;color:#000;font-weight:400;font-size:10px;line-height:13px;margin-bottom:12px}#kw-form span.terms a{color:#000}button.btn.btn-cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:#6ba43a;color:#fff;font-weight:700;padding:7.5px 30px;height:48px;font-size:20px;display:block;margin:40px auto 0;transition:all .2s ease-in-out;border-radius:0}button.btn.btn-cta:hover,button.btn.btn-cta[disabled]{opacity:.7}button.btn.btn-page{position:relative;padding:12px 40px;width:100%;border-radius:10px;background-color:#6ba43a;color:#fff;font-weight:700;font-size:16px;transition:.15s;text-transform:uppercase;height:60px}button.btn.btn-page>svg{position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media (min-width: 992px){button.btn.btn-page{@apply tw-mx-auto tw-block tw-w-fit;font-size:16px;max-width:360px}}button.btn.btn-page:hover,button.btn.btn-page:active,button.btn.btn-page:focus{outline:none;background-color:#527e2d}button.btn.btn-page[disabled]{opacity:.7}button.btn.btn-choice{text-align:center;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:600;transition:all .2s ease-in-out;outline:none;cursor:pointer;margin-bottom:.5rem;font-size:15px;border-radius:4px;border:1px solid #343434;color:#343434;height:62px}@media (min-width: 992px){button.btn.btn-choice{margin-bottom:0}}button.btn.btn-choice:hover{color:#6ba43a;border-color:#6ba43a}button.btn.btn-choice:active,button.btn.btn-choice:focus{color:#fff;border-color:#6ba43a;background-color:#6ba43a}header .promo{background-color:#232323;padding:7.5px 20px}@media (min-width: 1024px){header .promo{padding:12px 20px}}header .promo p{text-align:center;display:block;width:fit-content;margin:0 auto;color:#fff;font-size:12px;line-height:16px}@media (min-width: 1024px){header .promo p{font-size:18px;line-height:18px}}header .promo p span{color:#6ba43a;font-weight:700}header img{display:block;pointer-events:none;margin:10px auto}main .hero{background-color:#6ba43a}@media (min-width: 1024px){main .hero{padding:50px 0}}main .hero .content{display:flex;flex-flow:column;padding:0 20px}@media (min-width: 1024px){main .hero .content{flex-flow:row;justify-content:space-between;align-items:start;padding:0 60px}}main .hero .content .info-container{padding-top:20px}@media (min-width: 1024px){main .hero .content .info-container{padding-top:0}}main .hero .content .info-container>p{background-color:#232323;color:#fff;text-align:center;border-radius:50px;font-size:17px;font-weight:700;padding:2.5px 20px;display:inline-block}main .hero .content .info-container h1{color:#fff;font-weight:700;padding-bottom:20px;font-size:24px;line-height:30px}@media (min-width: 1024px){main .hero .content .info-container h1{font-size:40px;line-height:49px;max-width:620px}}main .hero .content .info-container h1 span{color:#232323}main .hero .content .info-container h3{font-weight:700;color:#fff;font-size:15px}@media (min-width: 1024px){main .hero .content .info-container h3{font-size:21px;padding-bottom:20px}}main .hero .content .info-container ul{list-style-type:none}@media (min-width: 1024px){main .hero .content .info-container ul{max-width:620px}}main .hero .content .info-container ul li{display:flex;justify-content:start;align-items:center;gap:0px;margin-left:-60px;margin-bottom:-50px}@media (min-width: 1024px){main .hero .content .info-container ul li{margin-left:-60px;margin-bottom:-30px}}main .hero .content .info-container ul li img{pointer-events:none;width:150px;height:150px}main .hero .content .info-container ul li span{color:#fff;font-weight:700;font-size:16px;line-height:20px}@media (min-width: 1024px){main .hero .content .info-container ul li span{font-size:20px;line-height:26px}}main .hero .content .info-container .phrase{pointer-events:none;width:100%;margin-top:-40px}@media (min-width: 1024px){main .hero .content .info-container .phrase{max-width:620px;margin-top:0}}main .hero .content .form-container{background-color:#fff;box-shadow:0 0 27px #00000040;padding:20px;width:100%}@media (min-width: 1024px){main .hero .content .form-container{width:540px}}main .hero .content .form-container>h2{font-weight:700;text-align:center;text-transform:uppercase;font-size:20px;line-height:24px}@media (min-width: 1024px){main .hero .content .form-container>h2{font-size:26px;line-height:30px}}main .hero .content .form-container>hr{border:none;border-radius:20px;background-color:#6ba43a;width:80px;height:8px;margin:14px auto 24px;opacity:100%}@media (min-width: 1024px){main .hero .content .form-container form>.grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}}main .hero .content .form-container form>p{text-align:center;font-weight:700;color:#6ba43a;padding:10px 0}main .hero .content .form-container form>a{display:flex;flex-direction:row;align-items:center;gap:10px;text-decoration:none;color:#232323;margin-bottom:10px}main .hero .content .form-container form>small{text-align:center;width:100%;font-size:12px}main .map .content{padding:50px 20px}@media (min-width: 1024px){main .map .content{padding:100px 60px}}main .map .content h4{text-align:center;font-size:20px;font-weight:700}@media (min-width: 1024px){main .map .content h4{font-size:30px;font-weight:700}}main .map .content .ville{display:block;cursor:pointer;margin:20px auto;max-width:100%}@media (min-width: 1024px){main .map .content .ville{margin:40px auto}}main .map .content .map{width:100%;cursor:pointer}main .expertise{padding:50px 20px}@media (min-width: 1024px){main .expertise{padding:100px 60px}}main .expertise small{display:block;text-align:center;width:fit-content;text-transform:uppercase;color:#6ba43a;font-size:18px;margin:0 auto 10px}@media (min-width: 1024px){main .expertise small{font-size:20px;margin-bottom:5px}}main .expertise h4{text-align:center;font-size:20px;padding-bottom:40px;font-weight:700}main .expertise h4 span{color:#6ba43a}@media (min-width: 1024px){main .expertise h4{font-size:30px}}main .expertise .grid{display:grid;grid-template-columns:1fr}@media (min-width: 1024px){main .expertise .grid{grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}}main .expertise .grid>div{background-color:#f8f8f8;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px;text-align:center;padding:20px 12px;margin-bottom:40px}@media (min-width: 1024px){main .expertise .grid>div{margin-bottom:0}}main .expertise .grid>div img{pointer-events:none}main .expertise .grid>div h5{font-weight:700;text-transform:uppercase;font-size:20px;text-align:center}main .expertise .grid>div p{font-size:15px;line-height:18px;text-align:center}main .why{padding:50px 20px;background-color:#e1edd8}@media (min-width: 1024px){main .why{padding:100px 60px}}main .why h4{text-align:center;font-size:20px;padding-bottom:40px;font-weight:700}main .why h4 span{color:#6ba43a}@media (min-width: 1024px){main .why h4{font-size:30px}}main .why .perk{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;background-color:#fff;margin-bottom:40px;padding:40px 20px}@media (min-width: 1024px){main .why .perk{display:grid;grid-template-columns:200px auto;gap:40px;margin-bottom:40px;padding:40px 20px}}main .why .perk figure{display:flex;justify-content:center;align-items:center;width:150px}main .why .perk figure img{pointer-events:none;max-height:156px}main .why .perk .text{padding:2.5px 20px;width:100%}@media (min-width: 1024px){main .why .perk .text{max-width:900px}}main .why .perk .text h5{font-weight:700;font-size:20px;text-align:center;margin-bottom:20px}@media (min-width: 1024px){main .why .perk .text h5{text-align:left}}main .why .perk .text p{font-size:15px;line-height:18px;text-align:center}@media (min-width: 1024px){main .why .perk .text p{text-align:left}}main .brands{padding:50px 20px}@media (min-width: 1024px){main .brands{padding:100px 60px}}main .brands h4{text-align:center;font-size:20px;margin-bottom:40px;font-weight:700}@media (min-width: 1024px){main .brands h4{font-size:30px;font-weight:700}}main .brands img{display:block;margin:0 auto;pointer-events:none;width:100%}@media (min-width: 1024px){main .brands img{max-width:1024px}}footer .content{padding:50px 20px;width:100%;margin:0 auto}@media (min-width: 1024px){footer .content{padding:50px 60px}}footer .content p{font-size:12px;line-height:16px}footer .studio{color:#fff;background-color:#232323;padding:50px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}@media (min-width: 1024px){footer .studio{padding:50px 60px;flex-direction:row;justify-content:space-between}}
