#cta{display:none}@keyframes oscillo1{0%{transform:translateY(-130px)}100%{transform:translateY(0px)}}@keyframes oscillo2{0%{transform:translateY(160px)}100%{transform:translateY(0px)}}@keyframes fleche{0%{opacity:0}100%{opacity:1}}@keyframes logo1{0%{opacity:0;transform:translateY(-130px)}100%{transform:translateY(10px)}}@keyframes logo2{0%{transform:scale(0);transform:translateY(-130px)}100%{transform:scale(1);transform:translateY(0)}}@keyframes logo3{0%{opacity:0;transform:translateY(114px)}100%{opacity:1;transform:translateY(0px)}}#ss_conteneur{padding:0}.realisation{width:30%;padding:0;background-color:rgba(185,139,78,.75);overflow:hidden;border-radius:25px;margin:5px 0}.realisation h2{text-align:center;padding:0;font-size:1.3rem;border-bottom:1px solid #000}.realisation h2 a{text-decoration:none;color:inherit;display:block;padding:10px 0}.realisation:hover{background-color:rgba(0,0,0,.25)}.realisation img{display:block;width:100%;border-radius:0 !important}.realisation img:hover{transform:scale(1.05);transition:.5s all}.flexslider .slides li{padding:0 !important}#gabarit4 #zone0 .flexslider.album{background:transparent;padding:0 !important;position:relative}.flexslider.album .text_flex{display:none !important}#gabarit4 #zone0 .flexslider.album .flex-viewport{background:transparent;padding:0 !important}#gabarit4 #zone0 .flexslider.album .flex-viewport .slides{height:inherit}.flexslider.album .slides>li{padding:0 !important}.flexslider.album .slides img{height:18vw}.zone_active .bt_action{bottom:40px;width:28.67%;height:18vw;z-index:10;border-left:3px solid #000;border-right:3px solid #000;display:flex;align-items:center;justify-content:center !important;text-decoration:none;overflow:hidden}.zone_active .bt_action:hover a{transform:translate(0,0);transition:1s all;background:rgba(178,206,0,0.75);font-size:1.5rem}.zone_active .bt_action a{position:absolute;top:0;left:0;width:100%;height:100%;transform:translate(0,100%);display:flex;align-items:center;justify-content:center}.zone_active .bt_action a:hover{background:rgba(178,206,0,0.75)}.zone_active .bt_action:first-of-type{left:7%}.zone_active .bt_action:nth-of-type(2){left:35.67%}.zone_active .bt_action:last-of-type{left:auto;right:7%}#ss_conteneur #gabarit4 #zone0 h1 a{color:inherit;display:inline;text-decoration:none;background:#47abd2;border-radius:5px;padding:5px 10px}em{padding-right:20px}#logo p{display:none}#logo a img:first-of-type{animation-duration:1s;animation-delay:1s;animation-name:logo1;animation-fill-mode:both}#logo a span img:nth-of-type(1){animation-duration:1s;animation-delay:1.5s;animation-name:logo2;animation-fill-mode:both}#logo a span img:last-of-type{animation-duration:1s;animation-delay:2s;animation-name:logo3;animation-fill-mode:both}#top #logo>img{animation-duration:1s;animation-delay:2.2s;animation-name:logo3;animation-fill-mode:both}#popup{display:block}blockquote{font-size:2.5rem;line-height:2.5rem;padding:0}blockquote::before{left:0;top:0}blockquote::after{bottom:23px;right:-23px}.flex-control-nav{display:none}.album .flex-direction-nav{display:none}#section_1>h1{display:none}#zone0,#zone1,#zone2,#zone3{position:relative;justify-content:space-between;display:flex;flex-wrap:wrap;height:auto;padding:40px 15%}#zone1{background:url("../images/voile.jpg") no-repeat center center rgba(205,205,205,.65);background-size:cover;justify-content:center}#zone1 img{border-radius:15px;margin:15px auto 15px !important}.intervention{width:30%}.intervention h2{text-align:center;border-bottom:1px solid #ccc;padding:20px 0}.intervention h2 a{text-decoration:none}.intervention p:first-of-type{padding-top:20px}#zone1 figure{width:45%;text-align:center}#zone1 figure img{width:100%}#zone0 article,#zone1 article{width:80%;margin:auto}#zone1 .bt_action a{background-color:var(--bt-action);color:#000}#zone1 .bt_action a:hover{background:var(--cta-background)}.classement{display:flex;align-items:center;justify-content:space-around;padding:20px 0}.classement img{width:45%;display:block;margin:auto;border-radius:0 !important}#actus{width:24%;min-width:250px;position:absolute;border-radius:5px;top:50%;transform:translate(0,-50%);right:4%;z-index:10;font-size:.9em;background:rgba(255,255,255,0.9);padding:20px 50px 30px 10px;display:block}.fermer_actu{color:#000}#actus h2{font-size:.9rem}#actus>.bloc{padding:10px 5px;border-bottom:1px solid #d3d3d3}.bloc .lien_actu{display:block;margin:0;position:absolute;bottom:-7px;right:-14px;color:var(--cta-background)}.bloc .lien_actu span{font-size:14px}.bloc .lien_actu:hover{color:#000}#actus>.bloc:last-child{border-bottom:0}#actus img,#actus iframe{max-width:30%;border-radius:4px}#actus .actu_d{width:65%}#body:target #actus{display:none;padding-top:160px}#section_1,#section_2{width:100%;max-width:100%}h2::after{display:none;position:static;background:transparent}.appel_action{display:block;position:absolute;top:70%;left:50%;transform:translateX(-50%);z-index:80;font-size:1.3em;white-space:nowrap}.appel_action a{background:var(--cta-background);color:#fff;padding:17px 35px;border-radius:30px;text-decoration:none}.appel_action a:hover{text-shadow:none;background:var(--cta_hover-background)}marquee{display:block;padding:10px 0;width:44.5%;left:4.5%;position:absolute;top:130px;z-index:10001;font-size:1.05rem;color:#fff}@media screen and (max-width:1250px){#zone0,#zone1,#zone2,#zone3{padding:40px 5%}}@media screen and (max-width:1024px){#zone1,#zone2{padding:3vw 5%}#section_2{padding:3vw 5%}#zone1 figure,#zone1 article{width:50%}#slider{margin-top:85px}}@media screen and (max-width:800px){.realisation{width:100%}#zone0 .bt_action span{font-size:.77rem}.zone_active .bt_action{width:27%;min-height:50px;height:auto}.zone_active .bt_action span{min-height:50px}.zone_active .bt_action:first-of-type{left:5%}.zone_active .bt_action:last-of-type{right:5%;left:auto}.zone_active .bt_action:nth-of-type(2){left:50%;transform:translate(-50%,0)}#zone1 figure,#zone1 article{width:100%}#baseline p{width:100%}#baseline a{font-size:1.4rem}#zone2,#zone3{width:100%;padding:0}#static_img{height:40vw}#section_2{padding:3vw 0}#actus{padding:0 5%}#actus h2{margin-top:20px}#actus>div{padding:0}#zone2 .valeur,#zone3 .valeur{width:100%;clear:both;padding:0;text-align:center;margin:0;min-width:auto}.benef div{width:100%}.benef .solution{height:60vw;margin:10px 0}#gabarit2 #zone2 li,#gabarit2 #zone3 li{text-align:center;width:100%}.zone_active .presta{width:100% !important;margin-bottom:15px;padding:20px !important}.presta p{height:auto}#gabarit4 #zone0 .flexslider.album{width:100% !important;padding:0 !important}.flexslider.album .slides img{height:40vw}#gabarit4 #zone0 .flexslider.album .flex-viewport{width:100% !important}}@media screen and (max-width:480px){.appel_action{left:calc(50% + 30px);font-size:1.05rem}.appel_action a{padding:10px 20px}#ss_conteneur h1{text-align:center;justify-content:center}#section_3 h1{font-size:1.8rem}}