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;height:100%;left:0;padding:0 12%;position:absolute;top:0;width:100%;z-index:9}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid{display:grid;grid-template-columns:50% 50%;width:100%}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row{padding:1em}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-title h1,section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-title h2{color:#fff;font-size:40px;text-shadow:-1px -1px 0 #0c427f,1px -1px 0 #0c427f,-1px 1px 0 #0c427f,1px 1px 0 #0c427f}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search{background-color:#fff;border-radius:2em;box-shadow:.01em .01em .5em rgba(0,0,0,.4);min-height:20em;padding:2em}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-row .form-type{display:grid;grid-template-columns:auto auto;width:fit-content}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-row .form-type>div{align-items:center;display:flex;margin-right:1em;width:fit-content}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-row .form-type>div label{align-items:center;color:#c4c4c4;display:flex;font-size:25px;font-weight:600;justify-content:center;line-height:60px;line-height:1}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-row .form-type>div.active label{color:#0c427f}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-row .form-offerType{display:grid;grid-template-columns:auto auto;margin:1em auto;min-width:30vw;width:fit-content}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-row .form-offerType>div{margin:0 1em}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-row .form-offerType>div .autoComplete_wrapper{width:100%}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-row .form-offerType>div .autoComplete_wrapper input{color:#000}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-row .form-offerType>div .autoComplete_wrapper input::placeholder{color:#d4d4d4}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-row .form-offerRadius .range-field{align-items:center;display:grid;grid-template-columns:50% 50%;margin:auto;min-width:30em;width:fit-content}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-row .form-offerRadius .range-field div{position:relative}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-row .form-offerSurface{display:grid;grid-template-columns:auto auto;margin:1em auto;min-width:30vw;width:fit-content}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-row .form-offerSurface>div{margin:0 1em}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-row .reference-field{align-items:center;display:grid;grid-template-columns:auto auto auto;margin:3em auto auto;width:fit-content}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-row .reference-field>div{margin:.5em}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-row .reference-field>div label{font-weight:700}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-row .reference-field>div button{background-color:#0c427f;border-color:#0c427f}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-row .reference-field>div button:hover{background-color:#fff;color:#0c427f}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-row .reference-field>div button:hover svg path{fill:#0c427f}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-submit{margin:2em 0 0;text-align:center}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-submit button{align-items:center;background:#ed883e;border:.1em solid #ed883e;border-radius:2em;color:#fff;display:flex;font-size:1.1Em;font-weight:700;justify-content:center;margin:auto;padding:.5em 1.5em;transition:all .3s ease-out;width:fit-content}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-submit button:hover{background:#fff;color:#ed883e}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-submit button:hover svg path{fill:#ed883e}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-submit button svg{margin-left:1em}section#homehandler-section .section-container .homehandler .homehandler-content .homehandler-grid .homehandler-row .homehandler-search .formsearch-submit button svg path{fill:#fff}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:#d9d9d9;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)}}