/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:auto}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}html{font-size:100%;scroll-behavior:smooth}html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.clear{clear:both}*{-webkit-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s}a.lien-vide{text-decoration:none;border:none;padding:0px;margin:0;background:transparent;color:#000}a.lien-vide:hover{text-decoration:none;background:transparent}.bt_scroll{width:40px;height:40px;position:fixed;top:50%;right:25px;margin:auto;z-index:1500;display:none;cursor:pointer}.up{background:transparent url(../img/bt-scroll-up.png)}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.text-bold{font-weight:bold}.margintop-0{margin-top:0 !important}.marginbottom-0{margin-bottom:0 !important}.marginright-0{margin-right:0 !important}.marginleft-0{margin-left:0 !important}.embeddedContent,.videoWrapper{position:relative;padding-bottom:50%;padding-top:25px;height:0;margin:15px auto}.embeddedContent iframe,.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.sticky-div{position:-webkit-sticky;position:sticky;top:100px}.videoWrapper,.embeddedContent{width:100%;max-width:710px;height:auto;margin:15px auto;background-color:#ccc;background-image:url(https://www.ogea.re/Assets/img/loader.png);background-size:50px 50px;background-repeat:no-repeat;background-position:center center;border:solid 1px #ccc}.videoWrapper,.embeddedContent{position:relative;padding-bottom:52.25%;padding-top:25px;height:0}.videoWrapper iframe,.embeddedContent iframe{position:absolute;top:0;left:0;width:100%;height:100%}#noty{display:block;position:fixed;top:0px;left:50%;z-index:999;width:90%;max-width:630px;padding:25px;font:600 20px "Open Sans",Arial;text-align:center;-webkit-transform:translateX(-50%) translateY(0%);-ms-transform:translateX(-50%) translateY(0%);-o-transform:translateX(-50%) translateY(0%);transform:translateX(-50%) translateY(0%)}.noty-success{z-index:999999 !important;border:2px solid #06d552;border-top:none;color:#fff;font:600 14px "Open Sans",Arial;background-color:#06d552}.noty-error{z-index:999999 !important;border:2px solid #d83737;border-top:none;color:#fff;background-color:red}label.olr-checkbox{display:flex;justify-content:flex-start;align-items:center;margin:0px;padding:5px;background:#fff;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#000;cursor:pointer}label.olr-checkbox input{position:absolute;top:0;left:0;opacity:0;cursor:pointer;height:0;width:0}label.olr-checkbox img{width:80px;height:auto}label.olr-checkbox:hover input~.olr-checkmark{background-color:#ffcb05;color:#000}label.olr-checkbox input:checked~.olr-checkmark{background-color:#ffcb05}.olr-checkmark{display:inline-block;position:relative;top:0;left:0;width:20px;height:20px;margin:0 10px 0 0;background-color:transparent;border:solid 1px #5e5d5d;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.olr-checkmark:after{content:"";position:absolute;display:none}label.olr-checkbox input:checked~.olr-checkmark:after{display:block}label.olr-checkbox .olr-checkmark:after{left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}label.olr-radio{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.olr-radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.olr-radiomark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:50%;border:solid 5px #fff}label.olr-radio:hover input~.olr-radiomark{border:solid 5px #ffcb05}label.olr-radio input:checked~.olr-radiomark{background-color:#ffcb05}.olr-radiomark:after{content:"";position:absolute;display:none}label.olr-radio input:checked~.olr-radiomark:after{display:block}label.olr-radio .olr-radiomark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:transparent}:root{color-scheme:light only}html{font-size:100%}html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{overflow-x:hidden}body{margin:0;padding:0;font:400 15px "Open Sans",Arial,sans-serif;color:#191919;line-height:1.5em;background-color:#fff;background-image:url("../img/fond-20250611-v1.webp");background-size:cover;background-repeat:no-repeat;background-position:top center;background-attachment:fixed}*{-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}h1{font:700 50px "Open Sans",Arial,sans-serif;margin:10px 0;color:#509ba4}h1 span{font:500 45px "Open Sans",Arial,sans-serif;margin:10px 0;color:#509ba4;position:relative;left:-20px}h2{font:500 28px "Open Sans",Arial,sans-serif;margin:0;color:#ff1d75;padding:5px 0px;font-style:italic}h3{font:400 20px "Open Sans",Arial,sans-serif;margin:0;color:#fff}h3 i{font-size:20px}h4{font:600 16px "Open Sans",Arial,sans-serif;margin:5px 0;color:#fff}a{font:normal 15px "Open Sans",Arial,sans-serif;color:#509ba4;text-decoration:none;padding:0px 4px}a:hover{background:#509ba4;color:#fff;font-weight:normal}a.lien-div{padding:0;margin:0;background-color:#000;cursor:pointer}a.lien-tiret,a.lien-tiret:visited,a.lien-tiret:active{background-color:#509ba4;border:none;color:#fff;cursor:pointer;display:inline-block;font:700 14 "Open Sans",Barlow,sans-serif;line-height:1em;margin:0px;padding:10px;outline:none;position:relative;font:700 14px "Open Sans",Arial,sans-serif;text-decoration:none !important;-webkit-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;width:100%}a.lien-tiret:hover{background-color:#ffcb05;color:#fff}a.btn-page{font:700 15px "Open Sans",Arial,sans-serif;color:#509ba4;text-decoration:none;padding:0px 4px}a.btn-page:hover{background:#509ba4;color:#fff}.trait{margin:25px 0;width:50px;height:1px;background:#509ba4}.requis{color:red;font:bold 18px "Open Sans",Arial,sans-serif}ul{list-style:url("../img/puce.png");padding:10px 10%}ul li{padding-bottom:5px;text-align:justify;hyphens:auto;-webkit-hyphens:auto;word-spacing:-0.05em}ul.liste-generique li{margin:10px 0}.box-sizing{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}*,*:after,*:before,.box-sizing{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}hr{border:0;width:100px;height:1px;background:#fff}hr.tiret-bleu{border:0;width:50px;height:1px;background:#5eaaaa;margin:5px auto;padding:0}.box-shadow{-webkit-box-shadow:0px 0px 15px 2px #000;-ms-box-shadow:0px 0px 15px 2px #000;-o-box-shadow:0px 0px 15px 2px #000;box-shadow:0px 0px 15px 2px #000;filter:progid:DXImageTransform.Microsoft.Shadow(color=#000, Direction=NaN, Strength=15)}.page-shadow{-webkit-box-shadow:0px 0px 23px 1px rgba(0, 0, 0, 0.34);-ms-box-shadow:0px 0px 23px 1px rgba(0, 0, 0, 0.34);-o-box-shadow:0px 0px 23px 1px rgba(0, 0, 0, 0.34);box-shadow:0px 0px 23px 1px rgba(0, 0, 0, 0.34)}.sticky{position:fixed;top:0;z-index:9999;width:100%}.shadow-png{filter:drop-shadow(10px 10px 10px rgba(0, 0, 0, 0.25))}.btn-ouest{background:#509ba4;font-weight:600}.btn-ouest:hover{background:#ffcb05;border-color:#ffcb05}.spinner{width:56px;height:56px;border-radius:50%;margin:10px auto;background:radial-gradient(farthest-side, #0085C8 94%, #0000) top/9px 9px no-repeat,conic-gradient(#0000 30%, #0085C8);-webkit-mask:radial-gradient(farthest-side, #0000 calc(100% - 9px), #000 0);-ms-mask:radial-gradient(farthest-side, #0000 calc(100% - 9px), #000 0);-o-mask:radial-gradient(farthest-side, #0000 calc(100% - 9px), #000 0);mask:radial-gradient(farthest-side, #0000 calc(100% - 9px), #000 0);animation:spinner 1s infinite linear}@keyframes spinner{100%{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}.logo{width:100%;max-width:200px;height:auto}.container{max-width:1490px !important}.form-group-padding{padding:10px}.form-control{font:400 16px "Open Sans",Arial,sans-serif;color:#000}label{font-weight:600;color:#509ba4}input{font:700 16px Arial,sans-serif !important;letter-spacing:.025rem !important}div.sticky{position:-webkit-sticky;position:sticky;top:0}div.sticky-div{position:-webkit-sticky;position:sticky;top:100px}.breadcrumbnav{position:relative}.breadcrumbnav a{text-decoration:underline;color:#509ba4;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.breadcrumbnav a:hover{background:#509ba4;color:#fff;text-decoration:none}.btn-lien{font-weight:bold;background:#044466;border:solid 1px #044466;color:#fff}.btn-lien:hover{background:#fff;border:solid 1px #044466;color:#044466}#loading-cache{position:absolute;top:0;left:0;z-index:99999;width:100%;height:100vh;background:#fff}.content-wrapper{width:100%;max-width:1300px;margin:auto;flex-grow:2;background:transparent;display:flex;flex-direction:row}.accueil-wrapper{position:relative;font-style:normal;width:100%;max-width:100%;height:auto;margin:auto;background:transparent !important;color:#191919;padding:30px 0px}.accueil-wrapper .titre{position:relative}.accueil-wrapper .titre h1{font:700 32px Barlow;color:#509ba4;text-transform:uppercase;letter-spacing:.15rem;margin:30px auto}.accueil-wrapper .titre h2{font:600 25px Barlow;color:#509ba4}.accueil-wrapper .offres-titre{width:100%;max-width:280px;height:auto}.accueil-wrapper .article{position:relative;width:100%;max-width:1300px;height:auto;font:600 16px Barlow;font-style:normal;color:#509ba4;letter-spacing:.08rem}.accueil-wrapper .offres-card-wrapper{width:100%;height:100%;border:solid 1px #ccc;display:flex;flex-direction:row}.accueil-wrapper .offres-card-wrapper .vignette{width:100%;height:100%;min-height:350px;padding:15px 5px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;color:#fff;background-color:#e3e3e3;background-size:cover;background-repeat:no-repeat;background-position:center center}.accueil-wrapper .offres-card-wrapper .vignette .titre{font:600 18px "Open Sans",Arial,sans-serif;background:#ff1d75;color:#fff;padding:5px 10px;margin:auto;width:80%;text-align:center}.accueil-wrapper .offres-card-wrapper .vignette .date{width:200px;padding:5px 0px;margin:auto;font:600 12px "Open Sans",Arial,sans-serif;background:#ff1d75;color:#fff}.accueil-wrapper .offres-card-wrapper .vignette .offre{width:80%;padding:5px 0px;margin:10px auto;font:600 12px "Open Sans",Arial,sans-serif;background:rgba(255,255,255,.85);color:#191919}.accueil-wrapper .offres-card-wrapper .vignette .reserver-enligne{display:block;width:150px;padding:5px;margin:5px auto;font:600 14px "Open Sans",Arial,sans-serif;background:#ffcb05;color:#191919}.accueil-wrapper .offres-card-wrapper .vignette .reserver-enligne:hover{background:#ff1d75;color:#fff}.accueil-wrapper .offres-card-wrapper .vignette .reserver-telephone{display:block;width:auto;padding:5px;margin:5px auto;font:600 14px "Open Sans",Arial,sans-serif;background:#ffcb05;color:#191919}.accueil-wrapper .offres-card-wrapper .vignette .ensavoirplus{width:auto;padding:5px;margin:5px 0px;font:700 12px "Open Sans",Arial,sans-serif;background:rgba(255,255,255,.85);color:#ff1d75}.btn-accueil{cursor:pointer}.btn-fleche{position:relative;z-index:9999;display:flex;align-items:center;padding:10px 30px;margin:10px;gap:4px;border:4px solid transparent;font:bold 20px Barlow;background-color:#fff;color:#509ba4;-webkit-box-shadow:0 0 0 2px #509BA4;-ms-box-shadow:0 0 0 2px #509BA4;-o-box-shadow:0 0 0 2px #509BA4;box-shadow:0 0 0 2px #509BA4;cursor:pointer !important;overflow:hidden;-webkit-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;-webkit-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1)}.btn-fleche svg{position:absolute;z-index:9;width:24px;fill:#509ba4;-webkit-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1)}.btn-fleche .arr-1{right:16px}.btn-fleche .arr-2{left:-25%}.btn-fleche .circle{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:20px;height:20px;background-color:#ffcb05;border-radius:50%;opacity:0;-webkit-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1)}.btn-fleche .text{position:relative;z-index:1;transform:translateX(-12px);-webkit-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1)}.btn-fleche:hover{box-shadow:0 0 0 12px transparent;color:#fff;border-radius:24px}.btn-fleche:hover .arr-1{right:-25%}.btn-fleche:hover .arr-2{left:16px}.btn-fleche:hover .text{-webkit-transform:translateX(12px);-ms-transform:translateX(12px);-o-transform:translateX(12px);transform:translateX(12px)}.btn-fleche:hover svg{fill:#fff}.btn-fleche:active{scale:.95;box-shadow:0 0 0 4px #ffcb05}.btn-fleche:hover .circle{width:220px;height:220px;opacity:1}.btn-fleche-retour{padding:5px 20px;cursor:pointer !important}.btn-fleche-retour svg{width:18px;fill:#509ba4}.btn-fleche-retour .arr-1{right:-25%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.btn-fleche-retour .arr-2{left:5px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.btn-fleche-retour .text{transform:translateX(5px);font-size:14px}.btn-fleche-retour:hover .arr-1{right:5px}.btn-fleche-retour:hover .arr-2{left:-25%}.btn-fleche-retour:hover .text{transform:translateX(-5px)}.btn-fleche-retour:hover svg{fill:#fff}.btn-fleche-retour:active{scale:.95;box-shadow:0 0 0 4px #ffcb05}.btn-fleche-retour:hover .circle{width:220px;height:220px;opacity:1}.btn-fleche-resultat{padding:5px 20px;cursor:pointer !important}.btn-fleche-resultat svg{width:18px;fill:#509ba4}.btn-fleche-resultat .arr-1{right:5px}.btn-fleche-resultat .arr-2{left:-25%}.btn-fleche-resultat:hover .arr-2{left:5px}.btn-fleche-resultat .text{transform:translateX(-5px);font-size:14px}.btn-fleche-resultat:hover .text{transform:translateX(5px)}.btn-fleche-resultat:active{scale:.95;box-shadow:0 0 0 4px #ffcb05}.btn-fleche-resultat:hover .circle{width:220px;height:220px;opacity:1}.btn-fleche-resultat .arr-1{right:5px}.btn-fleche-envoyer .arr-2{left:-25%}.valider-wrapper{position:absolute;bottom:-200%;left:50%;z-index:1000;-webkit-transition:all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);-ms-transition:all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.row-background{background-color:#fff;background-image:url("../img-maquette/fond-montagne.svg");background-size:cover;background-repeat:no-repeat;background-position:top center}.cercle-choix{display:flex;justify-content:center;align-items:center;width:80px;height:80px;margin:0 15px;opacity:1;background-color:transparent;background-size:100%;background-repeat:no-repeat;background-position:top center}.cercle-choix img{width:100%;height:auto}.etape-titre{position:absolute;top:25px;left:50%;z-index:10;-webkit-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);-o-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%)}.etape-1{height:60vh;background:rgba(255,255,255,.8)}.etape-1 .items{position:relative;width:200px;height:200px;cursor:pointer;cursor:url("../img/cursor-valider.png"),default;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.etape-1 .items .img{position:absolute;top:50%;left:52%;z-index:10;width:200px;height:auto;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.etape-1 .items .img img{width:100%;height:auto}.etape-1 .items .cercle{position:relative;width:200px;height:200px;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#ff1d75}.etape-1 .items:hover .cercle{background:#ffcb05}.etape-1 .item-1{position:absolute;top:40%;left:52%;z-index:10}.etape-1 .item-2{position:absolute;top:30%;left:40%;z-index:10}.etape-1 .item-3{position:absolute;top:55%;left:50%;z-index:10}.etape-1 .item-4{position:absolute;top:52%;left:55%;z-index:10}.etape-1 .item-5{position:absolute;top:70%;left:50%;z-index:10}.etape-1 .item-6{position:absolute;top:40%;left:52%;z-index:10}.etape-1 .item-7{position:absolute;top:30%;left:40%;z-index:10}.etape-1 .item-8{position:absolute;top:55%;left:50%;z-index:10}.etape-1 .item-9{position:absolute;top:52%;left:45%;z-index:10}.etape-1 .item-10{position:absolute;top:70%;left:50%;z-index:10}.etape-2{height:60vh;background:rgba(255,255,255,.8)}.etape-2 .items{position:relative;width:80%;max-width:500px;height:auto;cursor:pointer;cursor:url("../img/cursor-valider.png"),default}.etape-2 .items img{width:100%;height:auto;-webkit-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1)}.etape-2 .items .cercle{position:relative;width:200px;height:200px;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#ff1d75}.etape-2 .items:hover img{border:solid 14px #ffcb05;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}.etape-2 .item-1 img{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}.etape-2 .item-2 img{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}.etape-2 .item-3 img{-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}.etape-2 .item-4 img{-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}.etape-2 .item-5 img{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}.etape-2 .item-6 img{-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-o-transform:rotate(-4deg);transform:rotate(-4deg)}.etape-2 .item-7 img{-webkit-transform:rotate(6deg);-ms-transform:rotate(6deg);-o-transform:rotate(6deg);transform:rotate(6deg)}.etape-2 .item-8 img{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.etape-2 .item-9 img{-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}.etape-2 .item-10 img{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.formulaire-wrapper{position:relative;font-style:normal;width:100%;max-width:1200px;height:auto;margin:auto;background:rgba(255,255,255,.85) !important;padding:20px 0px 20px 0px;border-radius:25px}.resultat-wrapper{position:relative;font-style:normal;width:100%;max-width:1200px;height:auto;margin:auto;background:rgba(255,255,255,.85);padding:20px 50px 20px 200px;border-radius:25px}.carte3d-wrapper{position:absolute;top:50%;left:-8%;z-index:10;width:80%;max-width:300px;transform:translateX(0%) translateY(-50%)}.carte3d-wrapper img{width:100%;height:auto}.resultat-vignette{position:relative;width:200px;height:auto;background:#ff1d75}.resultat-vignette img{width:100%;height:auto}.btn-fleche-voir{position:relative;top:-32px;cursor:pointer}.icon-wrapper{width:35px;height:35px;margin:5px;cursor:pointer}.icon-wrapper svg{width:100%;height:auto;transition:all .25s ease}.icon-wrapper:hover svg #contour path{fill:#fff !important}.icon-wrapper:hover svg #support ellipse{fill:#ffcb05 !important}.icon-wrapper:hover svg #icon path{fill:#fff !important}.icon-zarlor{position:absolute;bottom:-25px;right:-20px;width:45px;height:45px;margin:5px;cursor:pointer}.icon-retour{margin:0 15px}footer{display:block;width:100%;height:auto;color:#509ba4;padding:10px 0px;margin:0;text-align:center;background-color:transparent !important;-webkit-transform:translateX(0%) translateY(0);-ms-transform:translateX(0%) translateY(0);-o-transform:translateX(0%) translateY(0);transform:translateX(0%) translateY(0)}hr.footer-tiret{border:0;width:50px;height:1px;background:#fff;margin:10px auto;padding:0}footer a,footer a:visited,footer a:active{background-color:transparent;border:none;color:#509ba4;cursor:pointer;position:relative;margin:0px 5px;padding:0px 5px;outline:none;font:normal 14px "Open Sans",Arial,sans-serif;line-height:1em;text-decoration:none !important;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}footer a:hover{background-color:#ffcb05;color:#fff}@media only screen and (max-width: 1536px){.etape-1 .items{width:150px;height:150px}.etape-1 .items .img{width:150px;height:auto}.etape-1 .items .cercle{width:150px;height:150px}}@media only screen and (max-width: 970px){.carte3d-wrapper{display:none}.resultat-wrapper{padding:20px 50px 20px 50px}}@media only screen and (max-width: 600px){h1{font-size:28px !important}}@media only screen and (max-width: 650px){.etape-1 .items{width:100px;height:100px}.etape-1 .items .img{width:100px;height:100px}.etape-1 .items .cercle{width:100px;height:100px}}@media only screen and (max-width: 500px){.btn-accueil img{display:none !important}h1{font-size:23px !important}h2{font-size:20px !important;padding:3px 0px !important}h3{font-size:14px !important}h3 i{font-size:14px !important}.btn-fleche-retour .text{font-size:10px}.cercle-choix{width:50px;height:50px}.btn-etape1{margin-top:25px}.accueil-wrapper{padding:20px 30px}.footer-flex{flex-direction:column}.footer-flex div{margin:10px auto}.items img{border:solid 6px #fff !important}.logo{width:100%;max-width:100px;height:auto}}@media only screen and (max-width: 400px){body{font-size:13px !important}h1{font-size:20px !important}h2{font-size:16px !important}h3{font-size:12px !important}h3 i{font-size:12px !important}.article{font-size:13px !important}.btn-fleche{padding:5px 25px !important}.btn-fleche .arr-1{right:8px}.btn-fleche:hover .arr-2{left:8px}.btn-fleche .text{font-size:16px !important}.btn-fleche-retour .text{font-size:12px !important;transform:translateX(0px)}.btn-fleche-retour .arr-1{right:-25%}.btn-fleche-retour:hover .arr-1{right:3px}.btn-fleche-retour:hover .arr-2{left:-25%}}
