section#homehandler-section .section-container .homehandler,section#homehandler-section .section-container .homehandler .homehandler-bg{min-height:85vh;position:relative}section#homehandler-section .section-container .homehandler .homehandler-bg .homehandler-slider .slide{min-height:85vh;overflow:hidden;position:relative}section#homehandler-section .section-container .homehandler .homehandler-bg .homehandler-slider .slide .slide-bg{animation:move 35s ease;-ms-animation:move 35s ease;-webkit-animation:move 35s ease;-moz-animation:move 35s ease;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:8}section#homehandler-section .section-container .homehandler .homehandler-bg .homehandler-slider .slide .slide-bg-filter{background-position:50%;background-repeat:no-repeat;background-size:cover;background:#0000001c;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}section#homehandler-section .section-container .homehandler .homehandler-bg .homehandler-slider .slide .slide-bg-m{background-position:-5em;background-repeat:no-repeat;background-size:400px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:11}section#homehandler-section .section-container .homehandler .homehandler-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:5em 6%;position:absolute;text-align:center;top:0;width:100%;z-index:12}section#homehandler-section .homehandler-hero{align-items:center;display:flex;flex-direction:column;margin-bottom:2.5em}section#homehandler-section .homehandler-hero .homehandler-logo{background-color:#0c427f;border-radius:.4em;box-shadow:0 .25em 1em rgba(0,0,0,.25);padding:1.1em 2em}section#homehandler-section .homehandler-hero .homehandler-logo img{display:block;max-height:80px;width:auto}section#homehandler-section .homehandler-hero .homehandler-title{margin:1.25em 0 0}section#homehandler-section .homehandler-hero .homehandler-title h1{color:#fff;font-size:34px;font-weight:500;line-height:1.35;margin:0 auto;max-width:14em;text-shadow:0 2px 14px rgba(0,0,0,.35)}section#homehandler-section .homehandler-hero .homehandler-badges{align-items:center;display:flex;gap:1em;justify-content:center;margin:1.5em 0 0}section#homehandler-section .homehandler-hero .homehandler-badges .badge-warranty img{display:block;filter:drop-shadow(0 2px 6px rgba(0,0,0,.25));height:120px;width:auto}section#homehandler-section .homehandler-hero .badge-rating{background-color:#0c427f;border-radius:.5em;box-shadow:0 2px 8px rgba(0,0,0,.25);color:#fff;line-height:1.1;padding:.55em 1.1em;text-align:center}section#homehandler-section .homehandler-hero .badge-rating .rating-score{display:block;font-size:20px;font-weight:700;letter-spacing:.5px}section#homehandler-section .homehandler-hero .badge-rating .rating-stars{color:#ffae00;display:block;font-size:15px;letter-spacing:2px;margin:2px 0}section#homehandler-section .homehandler-hero .badge-rating .rating-label{display:block;font-size:11px;font-weight:500}section#homehandler-section .homehandler-hero .homehandler-separator{background-color:#fff;height:2px;margin:2em auto 0;max-width:70vw;opacity:.9;width:30em}section#homehandler-section .homehandler-search{background-color:#fff;border-radius:1.5em;box-shadow:0 .35em 1.5em rgba(0,0,0,.3);margin:0 auto;max-width:1050px;padding:1.75em 2.5em;text-align:left;width:100%}section#homehandler-section .homehandler-search .formsearch-top{align-items:center;display:flex;flex-wrap:wrap;gap:2.5em}section#homehandler-section .homehandler-search .formsearch-top .form-type{align-items:center;display:flex;gap:1.5em}section#homehandler-section .homehandler-search .formsearch-top .form-type>div{align-items:center;display:flex}section#homehandler-section .homehandler-search .formsearch-top .form-type>div label{align-items:center;color:#c4c4c4;cursor:pointer;display:flex;font-size:20px;font-weight:600;gap:.4em;line-height:1;margin:0}section#homehandler-section .homehandler-search .formsearch-top .form-type>div.active label{color:#0c427f}section#homehandler-section .homehandler-search .formsearch-top .form-offerType select{background:transparent;border:none;border-bottom:2px solid transparent;color:#0c427f;cursor:pointer;font-size:18px;font-weight:600;outline:none;padding:.25em 0}section#homehandler-section .homehandler-search .formsearch-top .form-offerType select:focus{border-bottom-color:#0c427f}section#homehandler-section .homehandler-search .formsearch-fields{align-items:end;display:grid;gap:2em;grid-template-columns:1.4fr 1fr 1fr 1.2fr auto;margin-top:1.5em}section#homehandler-section .homehandler-search .formsearch-fields .form-field input{background:transparent;border:none;border-bottom:1px solid #c4c4c4;color:#000;font-size:15px;outline:none;padding:.5em 0;transition:border-color .3s ease-out;width:100%}section#homehandler-section .homehandler-search .formsearch-fields .form-field input::placeholder{color:#9a9a9a}section#homehandler-section .homehandler-search .formsearch-fields .form-field input:focus{border-bottom:2px solid #0c427f}section#homehandler-section .homehandler-search .formsearch-fields .form-field input[type=number]::-webkit-inner-spin-button,section#homehandler-section .homehandler-search .formsearch-fields .form-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}section#homehandler-section .homehandler-search .formsearch-fields .form-field input[type=number]{-moz-appearance:textfield}section#homehandler-section .homehandler-search .formsearch-fields .form-field .autoComplete_wrapper{width:100%}section#homehandler-section .homehandler-search .formsearch-fields .form-field .autoComplete_wrapper input{color:#000}section#homehandler-section .homehandler-search .formsearch-fields .form-field .autoComplete_wrapper input::placeholder{color:#9a9a9a}section#homehandler-section .homehandler-search .formsearch-submit{margin:0}section#homehandler-section .homehandler-search .formsearch-submit button{align-items:center;background:#ed883e;border:.1em solid #ed883e;border-radius:2em;color:#fff;cursor:pointer;display:flex;font-size:1.1em;font-weight:700;justify-content:center;padding:.6em 2em;transition:all .3s ease-out;white-space:nowrap}section#homehandler-section .homehandler-search .formsearch-submit button:hover{background:#fff;color:#ed883e}section#homehandler-section .homehandler-search .formsearch-submit button svg{margin-left:1em}section#homehandler-section .homehandler-search .formsearch-submit button svg path{fill:#fff}section#homehandler-section .homehandler-search .formsearch-submit button:hover svg path{fill:#ed883e}@media (max-width:1100px){section#homehandler-section .homehandler-search .formsearch-fields{grid-template-columns:1fr 1fr}section#homehandler-section .homehandler-search .formsearch-fields .formsearch-submit{grid-column:1/-1}section#homehandler-section .homehandler-search .formsearch-fields .formsearch-submit button{margin:auto}}@media (max-width:768px){section#homehandler-section .section-container .homehandler .homehandler-content{padding:6em 5% 4em}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-title h1{font-size:26px}section#homehandler-section .homehandler-search{padding:1.5em}section#homehandler-section .homehandler-search .formsearch-top{justify-content:center}section#homehandler-section .homehandler-search .formsearch-fields{gap:1.25em;grid-template-columns:1fr}}section#offers-section{background-position:-5em;background-repeat:no-repeat;background-size:400px;margin:5em 0}section#offers-section .section-container{margin:auto;max-width:1700px}section#offers-section .section-container .offers .offers-title{text-align:center}section#offers-section .section-container .offers .offers-title a{background-color:#fff;border:.1em solid #ed883e;border-radius:2em;color:#ed883e;font-size:1em;margin:0 1em;padding:.5em 1.5em;transition:all .3s ease-out}section#offers-section .section-container .offers .offers-title a:hover{background-color:#ed883e;color:#fff}section#offers-section .section-container .offers .offers-content{margin:2em 0}section#offers-section .section-container .offers .offers-content .offers-slider .offer{box-shadow:.01em .01em .5em rgba(0,0,0,.4)}section#offers-section .section-container .offers .offers-content .offers-slider .offer .offer-container .offer-background{min-height:22em;position:relative}section#offers-section .section-container .offers .offers-content .offers-slider .offer .offer-container .offer-background .offer-type{left:0;position:absolute;top:3em;z-index:2}section#offers-section .section-container .offers .offers-content .offers-slider .offer .offer-container .offer-background .offer-type span{background-color:#e0dedc;border:.1em solid #0c427f;border-left:0;box-shadow:.1em .1em .1em #00000036;color:#0c427f;font-size:18px;font-weight:500;padding:.25em 1em}section#offers-section .section-container .offers .offers-content .offers-slider .offer .offer-container .offer-background .offer-background-image{background-color:#f4f4f4;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}section#offers-section .section-container .offers .offers-content .offers-slider .offer .offer-container .offer-content{background-color:#0c427f;padding:2em}section#offers-section .section-container .offers .offers-content .offers-slider .offer .offer-container .offer-content .offer-title{padding-right:2em;position:relative}section#offers-section .section-container .offers .offers-content .offers-slider .offer .offer-container .offer-content .offer-title h3{color:#fff;font-size:20px;margin:0}section#offers-section .section-container .offers .offers-content .offers-slider .offer .offer-container .offer-content .offer-title span.addToBookmarks{position:absolute;right:-1em;top:0}section#offers-section .section-container .offers .offers-content .offers-slider .offer .offer-container .offer-content .offer-title span.addToBookmarks svg{height:40px;width:auto}section#offers-section .section-container .offers .offers-content .offers-slider .offer .offer-container .offer-content .offer-title span.actionType{color:#fff;display:block;font-size:18px;margin:1em;text-align:center}section#offers-section .section-container .offers .offers-content .offers-slider .offer .offer-container .offer-content .offer-title span.divisible{color:#fff;display:block;font-size:14px}section#offers-section .section-container .offers .offers-content .offers-slider .offer .offer-container .offer-content .offer-actions{align-items:center;display:flex;justify-content:center;margin:2em 0 0}section#offers-section .section-container .offers .offers-content .offers-slider .offer .offer-container .offer-content .offer-actions .action{margin:0 1em 0 0}section#offers-section .section-container .offers .offers-content .offers-slider .offer .offer-container .offer-content .offer-actions .action span{border:.1em solid #fff;border-radius:2em;color:#fff;display:block;font-size:16px;padding:.25em 1em}section#offers-section .section-container .offers .offers-content .offers-slider .offer .offer-container .offer-content .offer-actions .action.meters span{font-size:16px}section#offers-section .section-container .offers .offers-content .offers-slider .offer .offer-container .offer-content .offer-actions .action.discover span{background:#ed883e;border:.1em solid #ed883e;color:#fff;display:block;transition:all .3s ease-out}section#offers-section .section-container .offers .offers-content .offers-slider .offer .offer-container .offer-content .offer-actions .action.discover span:hover{background:#fff;color:#ed883e}section#offers-section .section-container .offers .offers-content .offers-slider .offer .offer-container .offer-content .offer-actions .action.discover span:hover svg path{fill:#ed883e}section#indices-section .section-container .indices .indices-grid{display:grid;grid-template-columns:50% 50%}section#indices-section .section-container .indices .indices-grid .indices-grid-row{padding:2em}section#indices-section .section-container .indices .indices-grid .indices-grid-row:first-child{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:25em}section#indices-section .section-container .indices .indices-grid .indices-grid-row:nth-child(2){background-position:90% 10%;background-repeat:no-repeat;background-size:200px;margin:0 auto auto;max-width:400px;width:fit-content}section#indices-section .section-container .indices .indices-grid .indices-grid-row h3{color:#0c427f;font-size:32px;font-weight:700;line-height:2em;margin:0 0 1em}section#indices-section .section-container .indices .indices-grid .indices-grid-row a{background-color:#ed883e;border:.1em solid #ed883e;border-radius:2em;color:#fff;font-size:18px;padding:.5em 1.5em;transition:all .3s ease-out}section#indices-section .section-container .indices .indices-grid .indices-grid-row a:hover{background-color:#fff;color:#ed883e}section#indices-section .section-container .indices .indices-grid .indices-grid-row a:hover svg path{fill:#ed883e}section#avis-section{background:#e0dedc;margin:5em 0;padding:2em 0}section#avis-section .section-container{margin:auto;max-width:1600px}section#avis-section .section-container .avis .avis-list{display:grid;grid-template-columns:20% 35% 35% 10%;margin:auto;width:fit-content}section#avis-section .section-container .avis .avis-list .avis-item{background:#fff;margin:1em;padding:1em}section#avis-section .section-container .avis .avis-list .avis-item .avis-user span{color:#0c427f;font-size:14px;font-style:italic;font-weight:300}section#avis-section .section-container .avis .avis-list .avis-item .avis-title{min-height:4em}section#avis-section .section-container .avis .avis-list .avis-item .avis-title span{color:#ed883e;font-size:20px;font-weight:500}section#avis-section .section-container .avis .avis-list .avis-item .avis-content span{display:block;font-size:16px;font-style:italic;font-weight:500}section#avis-section .section-container .avis .avis-list .avis-item .avis-content span:first-child{height:4.5em;overflow-y:scroll}section#avis-section .section-container .avis .avis-list .avis-item .avis-content span::-webkit-scrollbar{width:.15em}section#avis-section .section-container .avis .avis-list .avis-item .avis-content span::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}section#avis-section .section-container .avis .avis-list .avis-item .avis-content span::-webkit-scrollbar-thumb{background-color:#0c427f;outline:1px solid #708090}section#avis-section .section-container .avis .avis-list .rating-block{background-color:#3e3e3e;color:#fff;font-size:13px;margin:1em;padding:40px 50px}section#avis-section .section-container .avis .avis-list .rating-block .rating-glyph{display:inline-block;width:fit-content}section#avis-section .section-container .avis .avis-list .rating-block .rating-glyph>div{color:#ffae00}section#avis-section .section-container .avis .avis-list .rating-block .rating-value{color:#fff;display:inline-block;font-size:2.2em;font-weight:700;letter-spacing:2px;margin-left:10px;width:fit-content}section#avis-section .section-container .avis .avis-list .rating-block .reviews{font-size:1.2em;line-height:30px;margin-top:5px}section#avis-section .section-container .avis .avis-list .rating-block .go{display:none}section#avis-section .section-container .avis .avis-list .avis-warranty img{max-height:15em;width:auto}section#actu-section{background-position:-5em;background-repeat:no-repeat;background-size:400px;margin:5em 0}section#actu-section .section-container{margin:auto;max-width:1200px}section#actu-section .section-container .actu .actu-title a{background-color:#fff;border:.1em solid #ed883e;border-radius:2em;color:#ed883e;display:block;font-size:1em;margin:auto;padding:.5em 1.5em;transition:all .3s ease-out;width:fit-content}section#actu-section .section-container .actu .actu-title a:hover{background-color:#ed883e;color:#fff}section#actu-section .section-container .actu .list-articles{grid-template-columns:auto auto}section#form-background-section{z-index:1}section#form-background-section .section-container{border-radius:206px;min-height:40vh;overflow:hidden;position:relative}section#form-background-section .section-container .form-background{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}section#form-section{background-position:0;background-repeat:no-repeat;background-size:400px;margin-top:-30vh;position:relative;z-index:2}section#form-section .section-container{margin:auto;max-width:1300px}section#form-section .section-container .form{background-color:#fff;border:1px solid #0f417a;padding:2em}section#form-section .section-container .form>.form-grid{display:grid;grid-template-columns:30% 70%}section#form-section .section-container .form>.form-grid .form-grid-row:first-child{background-position:center 70%;background-repeat:no-repeat;background-size:270px}section#form-section .section-container .form>.form-grid .form-grid-row>h3{color:#0c427f;font-size:32px;font-weight:700;line-height:60px;text-align:center}section#form-section .section-container .form>.form-grid .form-grid-row form .form-grid{display:grid;grid-template-columns:50% 50%}section#form-section .section-container .form>.form-grid .form-grid-row form .form-grid .form-row:first-child{background-position:50%;background-repeat:no-repeat;background-size:400px}section#form-section .section-container .form>.form-grid .form-grid-row form .form-row .form-input{margin:1em 1em 1em 0}section#form-section .section-container .form>.form-grid .form-grid-row form .form-row .form-input input,section#form-section .section-container .form>.form-grid .form-grid-row form .form-row .form-input textarea{background:#fff;border:1px solid #00293d;color:#495057;font-size:14px;font-weight:400;padding:.5em 1em;width:-webkit-fill-available}section#form-section .section-container .form>.form-grid .form-grid-row form .form-row .form-input textarea{min-height:10em;resize:none}section#form-section .section-container .form>.form-grid .form-grid-row form .form-row .form-label label{color:#0c427f;font-size:16px;font-weight:400}section#form-section .section-container .form>.form-grid .form-grid-row form .form-row .form-label.rgpd label{color:#00141e}section#form-section .section-container .form>.form-grid .form-grid-row form .form-row .form-label.rgpd label span{font-size:.8em;line-height:1.5em}section#form-section .section-container .form>.form-grid .form-grid-row form .form-submit button{background:#ed883e;border:1px solid #ed883e;border-radius:30px;box-shadow:none;color:#fff;cursor:pointer;display:block;font-size:1.2em;padding:.5em 1.5em;transition:all .3s ease-out;width:100%}section#form-section .section-container .form>.form-grid .form-grid-row form .form-submit button:hover{background:#fff;color:#ed883e}section#pros-section{margin:5em 0}section#pros-section .section-container{margin:auto;max-width:1300px}section#pros-section .section-container .pros .pros-grid{display:grid;grid-template-columns:30% 70%}section#pros-section .section-container .pros .pros-grid .pros-grid-row h3{color:#0c427f;font-size:32px;font-weight:700;line-height:60px}section#pros-section .section-container .pros .pros-grid .pros-grid-row .pros-images-grid{display:grid;grid-template-columns:25% 25% 25% 25%}section#pros-section .section-container .pros .pros-grid .pros-grid-row .pros-images-grid .pros-images-grid-row{background:#d9d9d9;background-position:0 20%;background-repeat:no-repeat;background-size:cover;margin:1em;min-height:15em}@-webkit-keyframes move{0%{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left}to{transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2)}}section#types-section{margin-top:2.5em;position:relative;top:0;z-index:1}