@charset "UTF-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;height:100%}ol,ul{list-style:none;list-style-type:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:#000}a:focus{outline:0;box-shadow:none}a:hover{text-decoration:none}a:visited{text-decoration:none}.from-wysiwyg{line-height:initial;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;font-weight:inherit}.from-wysiwyg em{font-style:inherit}.from-wysiwyg a{color:inherit}.from-wysiwyg hr{margin:inherit;border:none;width:unset}@font-face{font-family:"sourceSansPro";src:url("fonts/SourceSansPro-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"sourceSansPro";src:url("fonts/SourceSansPro-Italic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"sourceSansPro";src:url("fonts/SourceSansPro-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"sourceSansPro";src:url("fonts/SourceSansPro-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"sourceSansPro";src:url("fonts/SourceSansPro-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"sourceSansPro";src:url("fonts/SourceSansPro-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}*{font-family:"sourceSansPro", sans-serif !important;box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-color:#55c6f2 #fff;scrollbar-width:thin}html::-webkit-scrollbar-track{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0.3) inset;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0.3) inset;-moz-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0.3) inset;background-color:#fff}html::-webkit-scrollbar{width:10px;background-color:#fff}html::-webkit-scrollbar-thumb{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0.3) inset;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0.3) inset;-moz-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0.3) inset;background-color:#55c6f2}html ::-moz-selection{color:#fff;background:#3dbef0}html ::selection{color:#fff;background:#3dbef0}html.no-scroll-page{overflow-x:hidden}html,body{min-height:100vh;height:auto;font-size:16px}main{position:relative}main .cart-loader{background-color:rgba(62, 62, 62, 0.7);opacity:0;display:none;width:100%;height:100%;justify-content:center;align-items:center;position:absolute;top:0;left:0;z-index:100;transition:opacity 0.3s}main .cart-loader .loader{border:4px solid #F5F5F5;border-top:4px solid #55c6f2;border-radius:50%;width:40px;height:40px;animation:spin 1.5s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}35%{transform:rotate(60deg)}65%{transform:rotate(300deg)}100%{transform:rotate(360deg)}}.separator{height:30px}.main-title{font-size:64px;font-weight:bold;line-height:70px}.main-desc p,.main-desc span,.main-desc h2,.main-desc h3,.main-desc a,.main-desc strong,.main-desc em{color:#000 !important;font-size:16px !important;font-family:"sourceSansPro", sans-serif !important;line-height:1.3 !important;font-weight:initial !important;font-style:initial !important}.main-desc strong{font-weight:bold !important}.main-desc strong *{font-weight:bold !important}.main-desc em{font-style:italic !important}.main-desc em *{font-style:italic !important}.main-desc hr{border-top:3px solid #f2f2f2}.main-desc a{font-weight:bold !important;text-decoration:underline !important;transition:all 0.3s !important}.main-desc a:hover{color:#55c6f2 !important}.main-desc ul{margin-bottom:0 !important;padding-left:15px !important}.main-desc ul li{list-style-type:disc;list-style-position:inside}.main-desc h2,.main-desc h3,.main-desc h4{font-weight:bold !important}.main-link{font-weight:bold;text-decoration:underline;transition:all 0.3s}.main-link:hover{text-decoration:underline;color:#55c6f2}.link-picture{display:block}picture{display:block}picture img{display:block;width:100%;height:auto}.msg{text-align:center;width:100%}.msg.error{color:#7d0404}.msg.error a{color:#7d0404}.msg.success{color:#1a771a}.msg.success a{color:#1a771a}.micro-data{display:none}.second-title{font-size:44px;font-family:"sourceSansPro", sans-serif;font-weight:300}.third-title{font-size:36px;font-family:"sourceSansPro", sans-serif;font-weight:300}.fourth-title{font-size:20px;font-family:"sourceSansPro", sans-serif;font-weight:bold}.bold-text{font-weight:bold;font-size:20px}.tiny-text{font-size:12px}.button{color:#444444;font-size:16px;line-height:1.3;text-align:center;text-decoration:none;white-space:nowrap;background-color:#fff;border:2px solid #444444;border-radius:25px;display:block;padding:10px 15px;width:100%;cursor:pointer;transition:all 0.3s}@media (max-width:575px){.button{white-space:break-spaces}}.button:hover{color:#fff;background-color:#444444}.button.reduced{max-width:100%;width:400px;margin:auto}.button.reversed{color:#fff;background-color:#444444}.button.reversed:hover{color:#444444;background-color:transparent}.banner{position:relative;display:flex;justify-content:flex-start;align-items:stretch}@media (max-width:1199px){.banner{padding-bottom:50px}}.banner .banner-item{width:100%;height:500px;position:relative;background-color:#8E8E8E;background-position:center;background-size:cover;background-repeat:no-repeat}.banner .banner-links{position:fixed;top:700px;right:50px;transform:translateY(-50%);z-index:115}@media (max-width:1199px){.banner .banner-links{display:none}}.banner .banner-links a{text-decoration:none;border-radius:100%;height:90px;width:90px;padding:10px;position:relative;z-index:1;display:flex;justify-content:center;align-items:center;flex-direction:column}.banner .banner-links a i{color:#fff;font-size:25px}.banner .banner-links a p{color:#fff;text-align:center}.banner .banner-links a svg{position:absolute;z-index:-1;width:100%;bottom:0;right:0;filter:drop-shadow(0px 5px 5px rgba(0, 0, 0, 0.5))}.banner .banner-links a:first-child{margin-right:60px;z-index:1}.banner .banner-links a:first-child svg{fill:#55c6f2}.banner .banner-links a:last-child{margin-left:60px;transform:translateY(-35px);z-index:0}.banner .banner-links a:last-child svg{fill:#91CD62}.socials svg{display:block;width:100%}.socials .cont-socials{background-color:#55c6f2;color:#fff;padding-top:30px;padding-bottom:30px;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.socials .cont-socials{padding-left:100px}}@media (max-width:1199px){.socials .cont-socials{padding-left:50px}}@media (max-width:575px){.socials .cont-socials{padding-left:15px}}@media (max-width:1700px){.socials .cont-socials{padding-right:100px}}@media (max-width:1199px){.socials .cont-socials{padding-right:50px}}@media (max-width:575px){.socials .cont-socials{padding-right:15px}}.socials .cont-socials .third-title{text-align:center;margin-bottom:30px}.socials .cont-socials div{gap:15px;display:flex;justify-content:center;align-items:stretch}.socials .cont-socials div a{display:block;text-decoration:none}.socials .cont-socials div a img{height:40px;width:auto}.msg{font-size:20px;text-align:center;width:100%;margin-bottom:40px;transition:all 0.3s;animation:hidemessage;animation-fill-mode:forwards;animation-duration:1s;animation-delay:5s}.msg.error{color:#bc1818 !important}.msg.error a{color:#bc1818 !important}.msg.success{color:#4fbc4f !important}.msg.success a{color:#4fbc4f !important}@keyframes hidemessage{from{opacity:1}to{opacity:0}}.walkthrough .third-title{text-align:center;margin-bottom:50px}.walkthrough>div{border-radius:50px;padding:50px;gap:20px;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:1399px){.walkthrough>div{flex-wrap:wrap}}@media (max-width:575px){.walkthrough>div{padding:30px 15px}}.walkthrough>div>div{flex:1 1 0px}.walkthrough>div>div>div{height:75px;width:100%;display:flex;justify-content:center;align-items:center}.walkthrough>div>div>div i{color:#fff;font-size:60px}.walkthrough>div>div span{color:#fff;border:1px solid #fff;border-radius:100%;height:36px;aspect-ratio:1;margin:0 auto 15px;display:flex;justify-content:center;align-items:center}@media (min-width:1400px){.walkthrough>div>div span{display:none}}.walkthrough>div>div p{color:#fff;font-size:20px;text-align:center;line-height:22px}@media (max-width:1399px){.walkthrough>div>div{width:calc(33% - 20px);flex:initial}}@media (max-width:767px){.walkthrough>div>div{width:calc(50% - 15px)}}.walkthrough>div>i{color:#fff;font-size:40px;margin-top:40px;transform:translateY(-50%)}@media (max-width:1399px){.walkthrough>div>i{display:none}}html.no-flexbox .row{display:table;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:block;display:flex}html.no-flexbox .row:after{content:"";width:100%;display:block;clear:both}html.no-flexbox div[class^="col-"],html.no-flexbox div[class*=" col-"]{display:block;float:left}@media (min-width:992px){html.no-flexbox .navbar{padding:0}html.no-flexbox .navbar-collapse{display:block;float:right;margin-top:0}html.no-flexbox .navbar-nav{float:right;margin-top:0}}header{background-color:#fff;padding-top:30px;padding-bottom:30px;position:sticky;top:calc(-30px - 75px);z-index:117;transition:all 0.3s;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){header{padding-left:100px}}@media (max-width:1199px){header{padding-left:50px}}@media (max-width:575px){header{padding-left:15px}}@media (max-width:1700px){header{padding-right:100px}}@media (max-width:1199px){header{padding-right:50px}}@media (max-width:575px){header{padding-right:15px}}@media (max-width:1199px){header{top:0}}@media (max-width:575px){header{padding-top:15px;padding-bottom:15px}}header.header-scroll{border-bottom:1px solid #55c6f2;box-shadow:0 4px 15px 0 rgba(0, 0, 0, 0.5) ;-webkit-box-shadow:0 4px 15px 0 rgba(0, 0, 0, 0.5) ;-moz-box-shadow:0 4px 15px 0 rgba(0, 0, 0, 0.5) }header.header-scroll nav>a{display:block}@media (max-width:1199px){header.header-scroll nav>a{display:none}}header>div{gap:25px;display:flex;justify-content:space-between;align-items:center}@media (max-width:1199px){header>div{flex-direction:row-reverse}}header>div .socials,header>div .menu-icons{gap:10px;min-width:80px;display:flex;justify-content:flex-start;align-items:center}header>div .socials a,header>div .menu-icons a{display:block;text-decoration:none}header>div .socials a.reverse-icon,header>div .menu-icons a.reverse-icon{width:28px;height:28px;background-color:#000;border-radius:5px;padding-top:8px;transition:all 0.3s;display:flex;justify-content:center;align-items:center}header>div .socials a.reverse-icon i,header>div .menu-icons a.reverse-icon i{color:#fff;font-size:24px}header>div .socials a.reverse-icon:hover,header>div .menu-icons a.reverse-icon:hover{background-color:#55c6f2}header>div .socials a.reverse-icon:hover i,header>div .menu-icons a.reverse-icon:hover i{color:#fff}header>div .socials a i,header>div .menu-icons a i{color:#000;font-size:30px;transition:all 0.3s}header>div .socials a i.bigger,header>div .menu-icons a i.bigger{font-size:40px}header>div .socials a:hover i,header>div .menu-icons a:hover i{color:#55c6f2}@media (1199px < width){header>div .menu-icons{justify-content:flex-end}}header>div .menu-icons .view-cart{position:relative}header>div .menu-icons .view-cart span{color:#F5F5F5;font-size:13px;background-color:#444444;border-radius:100%;width:20px;height:20px;position:absolute;bottom:0;right:-5px;display:flex;justify-content:center;align-items:center}header>div .menu-icons .view-cart span:empty{display:none}@media (max-width:1199px){header>div .menu-icons{display:none}}@media (max-width:1199px){header>div .navigation{gap:20px;display:flex;justify-content:flex-start;align-items:center}}header>div .navigation>i{font-size:25px;cursor:pointer}@media (min-width:1200px){header>div .navigation>i{display:none}}header>div .navigation .logo-cont{width:fit-content}header>div .navigation .logo-cont a{display:block}header>div .navigation .logo-cont a picture{height:75px}header>div .navigation .logo-cont a picture img{height:100%;width:auto}@media (max-width:1199px){header>div .navigation .logo-cont a picture{height:50px}}header nav{gap:50px;width:fit-content;margin:30px auto 0;position:relative;display:flex;justify-content:center;align-items:center}header nav .close-menu{font-size:35px;position:absolute;top:10px;right:10px;cursor:pointer}@media (min-width:1200px){header nav .close-menu{display:none}}header nav>a{display:none;text-decoration:none}header nav>a picture{width:45px}header nav>a picture img{width:100%;height:auto}header nav>a i{font-size:20px}header nav>a i.bigger{font-size:30px}header nav>a.view-cart{position:relative}header nav>a.view-cart span{color:#F5F5F5;font-size:13px;background-color:#444444;border-radius:100%;width:20px;height:20px;position:absolute;bottom:0;right:-5px;display:flex;justify-content:center;align-items:center}header nav>a.view-cart span:empty{display:none}header nav .item{font-weight:normal;position:relative}header nav .item a{font-size:22px;line-height:30px;text-decoration:none}header nav .item svg{display:none;position:absolute;height:25px;width:auto}header nav .item svg.current-left{fill:#55c6f2;top:0;left:0;transform:translate(-80%, -2px)}header nav .item svg.current-right{fill:#91CD62;bottom:0;right:0;transform:translate(135%, 0)}header nav .item:first-of-type svg{display:initial}@media (max-width:1299px) and (min-width:1200px){header nav{gap:30px}}@media (max-width:1199px){header nav{background-color:#fff;flex-direction:column;align-items:center;gap:30px;margin-top:0;padding:50px 15px;height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:120;overflow:auto;transform:translateX(-100%);transition:all 0.3s}header nav.show-nav{transform:translateX(0)}}.cookies-infos{position:fixed;bottom:0;left:0;z-index:116;width:100%;background-color:rgba(42, 42, 42, 0.9);padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.cookies-infos{padding-left:100px}}@media (max-width:1199px){.cookies-infos{padding-left:50px}}@media (max-width:575px){.cookies-infos{padding-left:15px}}@media (max-width:1700px){.cookies-infos{padding-right:100px}}@media (max-width:1199px){.cookies-infos{padding-right:50px}}@media (max-width:575px){.cookies-infos{padding-right:15px}}.cookies-infos .cookies{display:flex;justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:20px}.cookies-infos .cookies .cookies-txt{padding-right:15px}.cookies-infos .cookies .cookies-txt p,.cookies-infos .cookies .cookies-txt span,.cookies-infos .cookies .cookies-txt h2,.cookies-infos .cookies .cookies-txt h3,.cookies-infos .cookies .cookies-txt a,.cookies-infos .cookies .cookies-txt strong,.cookies-infos .cookies .cookies-txt em{color:#ffffff !important;font-size:15px !important;line-height:1.7 !important}.cookies-infos .cookies .cookies-txt a{text-decoration:underline !important;cursor:pointer !important;transition:all 0.3s}.cookies-infos .cookies .cookies-txt a:hover{color:#55c6f2 !important}.cookies-infos .cookies .cookies-close{display:flex}.cookies-infos .cookies .cookies-close .cookies-btn{font-size:15px;color:#2a2a2a;background-color:#ffffff;padding:10px 30px;white-space:nowrap;cursor:pointer;transition:all 0.3s}.cookies-infos .cookies .cookies-close .cookies-btn:hover{background-color:#55c6f2;color:#ffffff !important}.cookies-infos .cookies .cookies-close .cookies-btn:first-child{margin-right:15px}@media (max-width:767px){.cookies-infos .cookies{flex-wrap:wrap}.cookies-infos .cookies .cookies-txt{width:100%;padding-right:0}.cookies-infos .cookies .cookies-close{width:100%;margin-top:10px;flex-direction:column}.cookies-infos .cookies .cookies-close .cookies-btn{width:100%;text-align:center}.cookies-infos .cookies .cookies-close .cookies-btn:first-child{margin-right:0;margin-bottom:10px}}.btt{position:fixed;z-index:116;bottom:20px;right:20px;background-color:#55c6f2;border:1px solid #ffffff;padding:4px 6px 6px;cursor:pointer;transition:all 0.3s}.btt:hover{transform:translateY(-5px)}.btt i{font-size:30px;color:#ffffff}.bottom-board{position:sticky;bottom:0;z-index:115;display:flex;justify-content:flex-start;align-items:stretch;box-shadow:0 -3px 10px 0 rgba(0, 0, 0, 0.4) ;-webkit-box-shadow:0 -3px 10px 0 rgba(0, 0, 0, 0.4) ;-moz-box-shadow:0 -3px 10px 0 rgba(0, 0, 0, 0.4) }@media (min-width:1200px){.bottom-board{display:none}}.bottom-board a{color:#fff;text-decoration:none;display:block;padding:10px 5px;width:25%;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column}.bottom-board a:nth-child(even){background-color:#91CD62}.bottom-board a:nth-child(odd){background-color:#55c6f2}.bottom-board a i{font-size:30px;margin-bottom:5px}.bottom-board a p{text-align:center}@media (max-width:575px){.bottom-board a p{font-size:14px}}footer{padding-top:45px;padding-bottom:10px;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2);background-color:#8E8E8E;background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:1700px){footer{padding-left:100px}}@media (max-width:1199px){footer{padding-left:50px}}@media (max-width:575px){footer{padding-left:15px}}@media (max-width:1700px){footer{padding-right:100px}}@media (max-width:1199px){footer{padding-right:50px}}@media (max-width:575px){footer{padding-right:15px}}footer a,footer p{color:#fff}footer>div{gap:125px;padding:0 250px 30px;display:flex;justify-content:space-around;align-items:center}@media (max-width:1499px){footer>div{padding:0 150px 30px}}@media (max-width:1399px){footer>div{padding:0 100px 30px}}@media (max-width:1299px){footer>div{gap:75px}}@media (max-width:991px){footer>div{gap:50px;padding:0 50px 30px}}@media (max-width:767px){footer>div{flex-direction:column;padding:0 30px 30px}}@media (max-width:575px){footer>div{padding:0 15px 30px}}footer>div .cont-links{width:100%}footer>div .cont-links .fourth-title{color:#91CD62;margin-bottom:10px}footer>div .cont-links .main-desc *{color:#fff !important;font-size:14px !important;font-weight:initial !important}footer>div .cont-links .main-desc p{margin-bottom:10px !important}footer>div .cont-links .main-desc p:last-child{margin-bottom:0 !important}footer>div .cont-links .main-desc a{text-decoration:none !important;display:block !important}footer>div .cont-links .main-desc a:hover{color:#91CD62 !important}@media (max-width:767px){footer>div>div:not(.cont-links){order:4}}footer>div>div:not(.cont-links) picture{width:125px;margin-bottom:15px}@media (max-width:767px){footer>div>div:not(.cont-links) picture{display:none}}footer>div>div:not(.cont-links) picture img{width:100%;height:auto}footer>div>div:not(.cont-links)>p{text-align:center;white-space:nowrap;margin-bottom:5px}footer>div>div:not(.cont-links) .main-desc *{color:#fff !important;font-size:12px !important;line-height:1 !important;text-align:center !important;white-space:nowrap !important}footer>div>div:not(.cont-links) .main-desc p:not(:last-child){margin-bottom:5px}footer>div .footer-logo-mobile{width:125px}@media (min-width:768px){footer>div .footer-logo-mobile{display:none}}footer>div .footer-logo-mobile img{width:100%;height:auto}footer .tiny-text{text-align:center}.home .banner{padding-bottom:125px}.home .banner .banner-item{position:relative}.home .banner .banner-item .banner-item-desktop,.home .banner .banner-item .banner-item-mobile{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#8E8E8E;background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:991px){.home .banner .banner-item .banner-item-desktop{display:none}}@media (min-width:992px){.home .banner .banner-item .banner-item-mobile{display:none}}@media (max-width:991px){.home .banner .banner-item{gap:20px;display:flex;justify-content:flex-end;align-items:center;flex-direction:column}}.home .banner .choose-type{display:block;text-decoration:none;padding:25px;height:150px;width:35%;position:absolute;top:50%;transform:translateY(-50%);transition:all 0.3s}@media (min-width:1400px){.home .banner .choose-type{max-width:500px}}@media (width <= 1199px){.home .banner .choose-type{padding:25px 10px}}@media (min-width:768px){.home .banner .choose-type:hover{width:50%;max-width:550px}}@media (min-width:1200px){.home .banner .choose-type:hover{width:40%}}@media (min-width:1400px){.home .banner .choose-type:hover{width:35%}}.home .banner .choose-type p{color:#fff}@media (max-width:1299px){.home .banner .choose-type p.second-title{font-size:48px;line-height:54px}}@media (max-width:1199px){.home .banner .choose-type p.second-title{font-size:40px;line-height:50px}}@media (max-width:991px){.home .banner .choose-type p.second-title{font-size:24px;line-height:24px}}.home .banner .choose-type p.bold-text{margin-bottom:15px}.home .banner .choose-type p i{color:#fff;font-size:50px}.home .banner .choose-type:first-of-type{background-color:#55c6f2;border-radius:0 30px 30px 0;left:0}.home .banner .choose-type:first-of-type .second-title{text-align:right}.home .banner .choose-type:first-of-type .second-title i{margin-left:15px}.home .banner .choose-type:last-of-type{background-color:#91CD62;border-radius:30px 0 0 30px;right:0}.home .banner .choose-type:last-of-type .bold-text{text-align:right}.home .banner .choose-type:last-of-type .second-title .icofont-thin-left{margin-right:15px}@media (min-width:992px){.home .banner .choose-type:last-of-type .second-title .icofont-thin-right{display:none}}@media (max-width:1199px){.home .banner .choose-type{width:40%}}@media (max-width:991px){.home .banner .choose-type{border-radius:30px !important;height:auto;width:90%;max-width:400px;margin:0 auto;position:relative;top:unset;transform:translateY(20px)}.home .banner .choose-type .bold-text{text-align:left !important;margin-bottom:5px !important}.home .banner .choose-type .second-title{text-align:center !important;position:relative}.home .banner .choose-type .second-title i{font-size:35px;margin:0 !important;position:absolute;top:50%;right:0;transform:translateY(-50%)}.home .banner .choose-type .icofont-thin-left{display:none}}.home .presentation{gap:150px;padding-top:50px;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2);display:flex;justify-content:flex-start;align-items:center}@media (max-width:1700px){.home .presentation{padding-left:100px}}@media (max-width:1199px){.home .presentation{padding-left:50px}}@media (max-width:575px){.home .presentation{padding-left:15px}}@media (max-width:1700px){.home .presentation{padding-right:100px}}@media (max-width:1199px){.home .presentation{padding-right:50px}}@media (max-width:575px){.home .presentation{padding-right:15px}}.home .presentation>.cont-imgs{position:relative;display:flex;justify-content:flex-start;align-items:center}@media (max-width:1199px){.home .presentation>.cont-imgs{display:none}}.home .presentation>.cont-imgs svg{fill:#91CD62;min-width:400px;width:400px}.home .presentation>.cont-imgs div{border-radius:100%;width:400px;position:absolute;left:50px;background-color:#8E8E8E;background-position:center;background-size:cover;background-repeat:no-repeat}.home .presentation>.cont-imgs div::after{content:"";display:block;padding-top:100%}.home .presentation>div:not(.cont-imgs) .second-title{color:#91CD62;margin-bottom:100px}@media (max-width:575px){.home .presentation>div:not(.cont-imgs) .second-title{margin-bottom:50px}}.home .presentation>div:not(.cont-imgs) .main-desc{margin-bottom:100px;padding:0 150px 0 50px}.home .presentation>div:not(.cont-imgs) .main-desc *{text-align:justify !important}.home .presentation>div:not(.cont-imgs) .main-desc p,.home .presentation>div:not(.cont-imgs) .main-desc span,.home .presentation>div:not(.cont-imgs) .main-desc a,.home .presentation>div:not(.cont-imgs) .main-desc strong,.home .presentation>div:not(.cont-imgs) .main-desc em{line-height:22px !important}@media (max-width:1499px){.home .presentation>div:not(.cont-imgs) .main-desc{padding:0 100px 0 0}}@media (max-width:1299px){.home .presentation>div:not(.cont-imgs) .main-desc{padding:0 50px 0 0}}@media (max-width:575px){.home .presentation>div:not(.cont-imgs) .main-desc{padding:0}}.home .presentation>div:not(.cont-imgs) .cont-imgs{margin-bottom:50px;position:relative;display:flex;justify-content:center;align-items:center}.home .presentation>div:not(.cont-imgs) .cont-imgs svg{fill:#91CD62;max-width:500px;width:95%;transform:translateX(-50px)}.home .presentation>div:not(.cont-imgs) .cont-imgs div{border-radius:100%;width:500px;max-width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-color:#8E8E8E;background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:575px){.home .presentation>div:not(.cont-imgs) .cont-imgs div{width:350px}}.home .presentation>div:not(.cont-imgs) .cont-imgs div::after{content:"";display:block;padding-top:100%}@media (min-width:1200px){.home .presentation>div:not(.cont-imgs) .cont-imgs{display:none}}.home .presentation>div:not(.cont-imgs) .list-numbers{gap:50px;padding-left:50px;display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap}@media (max-width:1399px){.home .presentation>div:not(.cont-imgs) .list-numbers{padding-left:0}}.home .presentation>div:not(.cont-imgs) .list-numbers div{padding-left:30px;position:relative}.home .presentation>div:not(.cont-imgs) .list-numbers div svg{fill:#F5F5F5;width:90px;position:absolute;top:-30px;left:0;z-index:-1}.home .presentation>div:not(.cont-imgs) .list-numbers div .number{font-size:80px;font-weight:bold}@media (max-width:575px){.home .presentation>div:not(.cont-imgs) .list-numbers div .fourth-title{width:200px}}.home .walkthrough{padding-top:100px;padding-bottom:100px;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.home .walkthrough{padding-left:100px}}@media (max-width:1199px){.home .walkthrough{padding-left:50px}}@media (max-width:575px){.home .walkthrough{padding-left:15px}}@media (max-width:1700px){.home .walkthrough{padding-right:100px}}@media (max-width:1199px){.home .walkthrough{padding-right:50px}}@media (max-width:575px){.home .walkthrough{padding-right:15px}}@media (max-width:575px){.home .walkthrough{padding-top:50px;padding-bottom:50px}}.home .walkthrough .third-title{color:#91CD62}.home .walkthrough>div{background-color:#91CD62}.home .reduction>a{text-decoration:none;min-height:500px;position:relative;display:flex;justify-content:flex-start;align-items:stretch}@media (max-width:1199px){.home .reduction>a{flex-direction:column}}.home .reduction>a:hover>svg{filter:drop-shadow(5px 5px 10px rgba(0, 0, 0, 0.7))}.home .reduction>a>div:first-of-type{width:40%;display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(8, 1fr)}@media (max-width:1199px){.home .reduction>a>div:first-of-type{width:100%;height:300px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr)}}@media (max-width:767px){.home .reduction>a>div:first-of-type{display:block}}.home .reduction>a>div:first-of-type>div:nth-child(1){grid-column:1 / 3;grid-row:1 / 5}.home .reduction>a>div:first-of-type>div:nth-child(1):not(.cont-picture){background-color:#F5F5F5;background-position:center;background-size:cover;background-repeat:no-repeat}.home .reduction>a>div:first-of-type>div:nth-child(1).cont-picture{background-color:#F5F5F5;display:flex;justify-content:center;align-items:center}.home .reduction>a>div:first-of-type>div:nth-child(1).cont-picture picture{width:225px;max-width:80%}.home .reduction>a>div:first-of-type>div:nth-child(1).cont-picture picture img{width:100%;height:auto}.home .reduction>a>div:first-of-type>div:nth-child(2){grid-column:1 / 3;grid-row:5 / 9}.home .reduction>a>div:first-of-type>div:nth-child(2):not(.cont-picture){background-color:#F5F5F5;background-position:center;background-size:cover;background-repeat:no-repeat}.home .reduction>a>div:first-of-type>div:nth-child(2).cont-picture{background-color:#F5F5F5;display:flex;justify-content:center;align-items:center}.home .reduction>a>div:first-of-type>div:nth-child(2).cont-picture picture{width:225px;max-width:80%}.home .reduction>a>div:first-of-type>div:nth-child(2).cont-picture picture img{width:100%;height:auto}.home .reduction>a>div:first-of-type>div:nth-child(3){grid-column:3 / 6;grid-row:1 / 6}.home .reduction>a>div:first-of-type>div:nth-child(3):not(.cont-picture){background-color:#F5F5F5;background-position:center;background-size:cover;background-repeat:no-repeat}.home .reduction>a>div:first-of-type>div:nth-child(3).cont-picture{background-color:#F5F5F5;display:flex;justify-content:center;align-items:center}.home .reduction>a>div:first-of-type>div:nth-child(3).cont-picture picture{width:225px;max-width:80%}.home .reduction>a>div:first-of-type>div:nth-child(3).cont-picture picture img{width:100%;height:auto}.home .reduction>a>div:first-of-type>div:nth-child(4){grid-column:3 / 6;grid-row:6 / 9}.home .reduction>a>div:first-of-type>div:nth-child(4):not(.cont-picture){background-color:#F5F5F5;background-position:center;background-size:cover;background-repeat:no-repeat}.home .reduction>a>div:first-of-type>div:nth-child(4).cont-picture{background-color:#F5F5F5;display:flex;justify-content:center;align-items:center}.home .reduction>a>div:first-of-type>div:nth-child(4).cont-picture picture{width:225px;max-width:80%}.home .reduction>a>div:first-of-type>div:nth-child(4).cont-picture picture img{width:100%;height:auto}@media (max-width:1199px){.home .reduction>a>div:first-of-type div:first-child,.home .reduction>a>div:first-of-type div:last-child{display:none}.home .reduction>a>div:first-of-type div:not(:first-child, :last-child, .cont-picture){grid-column:2 / 4;grid-row:1 / 2}.home .reduction>a>div:first-of-type div.cont-picture{grid-column:1 / 2;grid-row:1 / 2}}@media (max-width:767px){.home .reduction>a>div:first-of-type div:not(:first-child){display:none !important}.home .reduction>a>div:first-of-type div:first-child{display:block;width:100%;height:100%}}.home .reduction>a>div:last-of-type{background-color:#3E3E3E;color:#fff;width:60%;padding:50px 150px 50px 200px;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}@media (max-width:1199px){.home .reduction>a>div:last-of-type{width:100%;padding:calc(225px / 2 + 25px) 15px 50px}}.home .reduction>a>div:last-of-type .third-title{margin-bottom:30px}.home .reduction>a>div:last-of-type .bold-text{margin-bottom:20px;line-height:22px}.home .reduction>a>div:last-of-type .main-desc p,.home .reduction>a>div:last-of-type .main-desc span,.home .reduction>a>div:last-of-type .main-desc a,.home .reduction>a>div:last-of-type .main-desc strong,.home .reduction>a>div:last-of-type .main-desc em{color:#fff !important;font-size:20px !important;font-weight:bold !important;line-height:35px !important}.home .reduction>a>div:last-of-type .main-desc p{padding-left:50px !important;position:relative}.home .reduction>a>div:last-of-type .main-desc p:not(:empty)::before{content:"";background-image:url("/img/goutte_blue.svg");height:20px;width:14px;position:absolute;top:50%;left:20px;transform:translate(-50%, -50%);background-color:transparent;background-position:center;background-size:contain;background-repeat:no-repeat}.home .reduction>a>div:last-of-type picture{width:200px;margin:40px auto 0}@media (min-width:1200px){.home .reduction>a>div:last-of-type picture{display:none}}.home .reduction>a>div:last-of-type picture img{width:100%;height:auto}.home .reduction>a>svg{width:275px;position:absolute;top:50%;left:40%;transform:translate(-50%, -50%);transition:all 0.3s}@media (max-width:1199px){.home .reduction>a>svg{width:225px;top:300px;left:50%}}.home .reduction>a>svg .back-impots{transform-origin:center;animation:15s linear infinite infiniteRotate;transition:all 0.3s}.home .reduction>a>svg .up-impots{filter:drop-shadow(3px 3px 5px rgba(0, 0, 0, 0.5))}@keyframes infiniteRotate{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}.home .green-pres{gap:300px;padding-top:75px;padding-bottom:50px;padding-right:200px;overflow:hidden;position:relative;display:flex;justify-content:flex-start;align-items:center}@media (max-width:2999px){.home .green-pres{gap:150px}}@media (max-width:2499px){.home .green-pres{padding-right:150px}}@media (max-width:1999px){.home .green-pres{gap:100px;padding-right:100px}}@media (max-width:1599px){.home .green-pres{gap:50px}}@media (max-width:1399px){.home .green-pres{padding-left:100px}}@media (max-width:1199px){.home .green-pres{padding-left:50px;padding-right:50px;flex-wrap:wrap}}@media (max-width:575px){.home .green-pres{padding-left:15px;padding-right:15px;gap:50px}}.home .green-pres>svg{fill:#91CD62;min-width:300px;width:300px;height:auto;transform:translateX(-60px)}@media (max-width:1499px){.home .green-pres>svg{width:250px;min-width:250px}}@media (max-width:1399px){.home .green-pres>svg{position:absolute;bottom:50px;transform:translateX(-100px);z-index:-1}}@media (max-width:1199px){.home .green-pres>svg{bottom:200px}}@media (max-width:767px){.home .green-pres>svg{fill:#F5F5F5;top:100px;bottom:unset}}.home .green-pres .cont-desc{gap:50px;display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column}@media (max-width:1199px){.home .green-pres .cont-desc{width:100%}}.home .green-pres .cont-desc .second-title{color:#444444}.home .green-pres .cont-desc .fourth-title{text-align:center;display:block;padding:40px 0;position:relative}.home .green-pres .cont-desc .fourth-title::before,.home .green-pres .cont-desc .fourth-title::after{content:"";display:block;width:300px;max-width:100%;border-top:1px solid #444444;position:absolute;left:50%;transform:translateX(-50%)}.home .green-pres .cont-desc .fourth-title::before{top:0}.home .green-pres .cont-desc .fourth-title::after{bottom:0}.home .green-pres .cont-desc picture{width:175px;margin:0 auto}.home .green-pres .cont-desc picture img{width:100%;height:auto}.home .green-pres .cont-desc .main-desc strong{font-size:20px !important}.home .green-pres .cont-slider{width:100%;max-width:650px;gap:32px;display:flex;justify-content:flex-start;align-items:stretch}.home .green-pres .cont-slider:not(:has(> :nth-child(4))){justify-content:space-around}@media (width <= 1199px){.home .green-pres .cont-slider{gap:16px;max-width:100%}}@media (width <= 991px){.home .green-pres .cont-slider{flex-wrap:wrap}}.home .green-pres .cont-slider .slider-item{width:calc(25% - ((32px * 3) / 4));flex-shrink:0;padding-bottom:8px}@media (width <= 1199px){.home .green-pres .cont-slider .slider-item{width:calc(25% - ((16px * 3) / 4))}}@media (width <= 991px){.home .green-pres .cont-slider .slider-item{width:calc(50% - 16px)}}@media (width <= 575px){.home .green-pres .cont-slider .slider-item{width:100%;max-width:300px;margin-inline:auto}}.home .green-pres .cont-slider .slider-item .product-item{width:100%;text-decoration:none;position:relative;z-index:1}.home .green-pres .cont-slider .slider-item .product-item::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#91CD62;transition:all 0.3s;z-index:-1}.home .green-pres .cont-slider .slider-item .product-item:hover::after{top:7px;left:7px}.home .green-pres .cont-slider .slider-item .product-item .cont-item{background-color:#fff;border:1px solid #91CD62;padding:30px 30px 15px 30px;width:100%;height:100%;display:flex;justify-content:space-between;align-items:stretch;flex-direction:column}.home .green-pres .cont-slider .slider-item .product-item .cont-item div picture{width:100%;max-width:300px;aspect-ratio:1;margin:0 auto;display:flex;justify-content:center;align-items:center}.home .green-pres .cont-slider .slider-item .product-item .cont-item div picture img{width:auto;height:auto;max-width:100%;max-height:100%}.home .green-pres .cont-slider .slider-item .product-item .cont-item div p{margin-top:20px;line-height:22px;height:66px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.home .green-pres .cont-slider .slider-item .product-item .cont-item .bold-text{color:#91CD62;text-align:right;margin-top:10px}.home .green-pres .cont-slider .slick-slide .slider-item{width:300px !important;margin-inline:16px}@media (width <= 575px){.home .green-pres .cont-slider .slick-slide .slider-item{display:block !important;width:calc(100% - 8px) !important;max-width:300px !important;margin-inline:auto}}.home .green-pres .cont-slider .slick-arrow{background-color:#55c6f2;border-radius:100%;width:30px;aspect-ratio:1;position:absolute;top:calc((100% - 36px) / 2);transform:translateY(-50%);transition:all 0.3s;cursor:pointer;z-index:2;display:flex;justify-content:center;align-items:center}.home .green-pres .cont-slider .slick-arrow i{color:#fff;font-size:20px}.home .green-pres .cont-slider .slick-arrow.prev-arrow{left:24px}.home .green-pres .cont-slider .slick-arrow.prev-arrow:hover{left:20px}.home .green-pres .cont-slider .slick-arrow.next-arrow{right:24px}.home .green-pres .cont-slider .slick-arrow.next-arrow:hover{right:20px}@media (width <= 575px){.home .green-pres .cont-slider .slick-arrow.prev-arrow{left:8px !important}.home .green-pres .cont-slider .slick-arrow.next-arrow{right:8px !important}}.home .green-pres .side-infos{position:relative}@media (max-width:1199px){.home .green-pres .side-infos{width:fit-content;margin:0 auto}}@media (max-width:575px){.home .green-pres .side-infos{width:100%}}.home .green-pres .side-infos>svg{fill:#F5F5F5;width:400px;min-width:400px;max-width:100%;height:auto;display:block}@media (max-width:575px){.home .green-pres .side-infos>svg{width:300px;min-width:unset;margin:0 auto}}.home .green-pres .side-infos>div{width:100%;height:100%;padding:175px 65px 15px;position:absolute;top:0;left:0}@media (max-width:575px){.home .green-pres .side-infos>div{position:static;width:fit-content;padding:0;margin:0 auto}}.home .green-pres .side-infos>div picture{max-width:100%}.home .green-pres .side-infos>div picture:first-of-type{width:200px;margin:0 auto 30px}.home .green-pres .side-infos>div picture:last-of-type{width:225px}@media (max-width:575px){.home .green-pres .side-infos>div picture{position:absolute;left:50%;transform:translateX(-50%)}.home .green-pres .side-infos>div picture:first-of-type{top:150px}.home .green-pres .side-infos>div picture:last-of-type{top:275px}}.home .green-pres .side-infos>div picture img{width:100%;height:auto}.home .green-pres .side-infos>div .bold-text{margin-top:30px;margin-bottom:20px}.home .green-pres .side-infos>div .see-product{color:#444444;font-size:18px;font-weight:bold;padding-left:20px;position:relative}.home .green-pres .side-infos>div .see-product::before{content:"";background-image:url("/img/goutte_green.svg");height:20px;width:14px;position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:transparent;background-position:center;background-size:contain;background-repeat:no-repeat}.home .green-pres .side-infos>div .product-addr{font-size:15px;margin:5px 0 20px;padding-left:20px;padding-right:40px}.home .selection svg{background-color:#fff;display:block;width:100%}.home .selection .cont-selection{background-color:#F5F5F5;padding-top:20px;padding-bottom:50px;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.home .selection .cont-selection{padding-left:100px}}@media (max-width:1199px){.home .selection .cont-selection{padding-left:50px}}@media (max-width:575px){.home .selection .cont-selection{padding-left:15px}}@media (max-width:1700px){.home .selection .cont-selection{padding-right:100px}}@media (max-width:1199px){.home .selection .cont-selection{padding-right:50px}}@media (max-width:575px){.home .selection .cont-selection{padding-right:15px}}.home .selection .cont-selection .third-title{color:#444444;margin-bottom:50px}.home .selection .cont-selection>div{gap:30px;display:flex;justify-content:flex-start;align-items:stretch}.home .selection .cont-selection>div .product-item{width:25%;text-decoration:none;position:relative;z-index:1}.home .selection .cont-selection>div .product-item::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#444444;transition:all 0.3s;z-index:-1}.home .selection .cont-selection>div .product-item:hover::after{top:7px;left:7px}.home .selection .cont-selection>div .product-item .cont-item{background-color:#fff;padding:30px 30px 15px 30px;width:100%;height:100%;display:flex;justify-content:space-between;align-items:stretch;flex-direction:column}.home .selection .cont-selection>div .product-item .cont-item div picture{width:100%;max-width:300px;margin:0 auto}.home .selection .cont-selection>div .product-item .cont-item div picture img{width:100%;height:auto}.home .selection .cont-selection>div .product-item .cont-item div p{margin-top:20px;line-height:22px}.home .selection .cont-selection>div .product-item .cont-item .bold-text{color:#444444;text-align:right;margin-top:10px}@media (max-width:1199px){.home .selection .cont-selection>div{overflow:auto;padding-bottom:30px;scrollbar-color:#444444 gainsboro;scrollbar-width:thin}.home .selection .cont-selection>div::-webkit-scrollbar-track{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-moz-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;background-color:gainsboro}.home .selection .cont-selection>div::-webkit-scrollbar{height:5px;background-color:gainsboro}.home .selection .cont-selection>div::-webkit-scrollbar-thumb{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-moz-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;background-color:#444444}.home .selection .cont-selection>div .product-item{min-width:300px;width:300px}}@media (max-width:425px){.home .selection .cont-selection>div .product-item{min-width:calc(100% - 75px);width:calc(100% - 75px)}}.home .socials svg{background:linear-gradient(180deg, #fff 90%, #55c6f2 100%)}.home .reviews{background-color:#91CD62;padding-top:75px;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:991px){.home .reviews{padding-bottom:30px}}@media (max-width:1700px){.home .reviews{padding-left:100px}}@media (max-width:1199px){.home .reviews{padding-left:50px}}@media (max-width:575px){.home .reviews{padding-left:15px}}@media (max-width:1700px){.home .reviews{padding-right:100px}}@media (max-width:1199px){.home .reviews{padding-right:50px}}@media (max-width:575px){.home .reviews{padding-right:15px}}.home .reviews p{color:#fff}.home .reviews .third-title{text-align:center;margin-bottom:50px;color:#fff}.home .reviews>div{gap:50px;padding:0 200px 45px;display:flex;justify-content:flex-start;align-items:stretch}.home .reviews>div>div{width:25%}.home .reviews>div>div .cont-stars{gap:10px;margin-bottom:25px;display:flex;justify-content:flex-start;align-items:stretch}.home .reviews>div>div .cont-stars svg{width:18px;height:auto}.home .reviews>div>div .cont-stars svg.active-star{fill:#fff}.home .reviews>div>div .bold-text{margin-bottom:25px}.home .reviews>div>div .tiny-text{margin-top:25px}@media (max-width:1299px){.home .reviews>div{padding:0 100px 45px}}@media (max-width:1199px){.home .reviews>div{padding:0 0 45px 0}}@media (max-width:991px){.home .reviews>div{overflow:auto;scrollbar-color:#fff #76bf3d;scrollbar-width:thin}.home .reviews>div::-webkit-scrollbar-track{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-moz-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;background-color:#76bf3d}.home .reviews>div::-webkit-scrollbar{height:5px;background-color:#76bf3d}.home .reviews>div::-webkit-scrollbar-thumb{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-moz-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;background-color:#fff}.home .reviews>div>div{min-width:300px;width:300px}}@media (max-width:575px){.home .reviews>div>div{min-width:calc(100% - 100px);width:calc(100% - 100px)}}.contact .form{background-color:#F5F5F5;padding-top:75px;padding-bottom:75px;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.contact .form{padding-left:100px}}@media (max-width:1199px){.contact .form{padding-left:50px}}@media (max-width:575px){.contact .form{padding-left:15px}}@media (max-width:1700px){.contact .form{padding-right:100px}}@media (max-width:1199px){.contact .form{padding-right:50px}}@media (max-width:575px){.contact .form{padding-right:15px}}.contact .form .upper-side{position:relative;width:80%;margin:0 auto;padding-bottom:100px}@media (max-width:1299px){.contact .form .upper-side{width:100%}}.contact .form .upper-side .cont-form{background-color:#fff;border-radius:50px;width:80%;margin-left:auto;padding:50px 75px 50px 275px}@media (max-width:1299px){.contact .form .upper-side .cont-form{width:70%;padding-left:calc(150px + 75px)}}@media (max-width:1199px){.contact .form .upper-side .cont-form{width:100%;margin:auto;padding:50px 75px}}@media (max-width:575px){.contact .form .upper-side .cont-form{padding:50px 15px}}.contact .form .upper-side .cont-form .second-title{color:#55c6f2;width:100%;max-width:600px;margin:0 auto 50px}.contact .form .upper-side .cont-form form{width:100%;max-width:600px;margin:0 auto;position:relative;z-index:1}@media (max-width:991px){.contact .form .upper-side .cont-form form{margin:0 auto 50px}}.contact .form .upper-side .cont-form form>div:not(.g-recaptcha){width:100%;margin:20px auto 0;position:relative}.contact .form .upper-side .cont-form form>div:not(.g-recaptcha).cont-select{z-index:3}.contact .form .upper-side .cont-form form>div:not(.g-recaptcha).cont-area label{top:0;transform:translateY(0) !important}.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) label{color:#000;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:0;transition:all 0.3s}.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) input:not([type="hidden"]),.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) textarea{font-size:15px;position:relative;width:100%;max-width:100%;height:50px;background-color:transparent;border:none;border-bottom:3px solid #F5F5F5;outline:none;padding:5px 30px 5px 0;z-index:2}.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) input:not([type="hidden"]):focus,.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) input:not([type="hidden"]).focus-select,.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) textarea:focus,.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) textarea.focus-select{border-bottom-color:#55c6f2}.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) input:not([type="hidden"]):focus~label,.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) input:not([type="hidden"]).focus-select~label,.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) textarea:focus~label,.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) textarea.focus-select~label{font-size:12px;top:0;transform:translateY(-50%) !important}.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) input:not([type="hidden"]):focus~i,.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) input:not([type="hidden"]).focus-select~i,.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) textarea:focus~i,.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) textarea.focus-select~i{color:#55c6f2}.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) input:not([type="hidden"]):focus~div,.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) input:not([type="hidden"]).focus-select~div,.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) textarea:focus~div,.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) textarea.focus-select~div{max-height:100vh}.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) input:not([type="hidden"]):not(:placeholder-shown)~label,.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) textarea:not(:placeholder-shown)~label{font-size:12px;top:0;transform:translateY(-50%) !important}.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) textarea{height:initial;padding-top:10px;resize:none}.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) i{color:#000;font-size:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:0}.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) div{background-color:#F5F5F5;position:absolute;bottom:0;left:0;transform:translateY(100%);width:100%;max-height:0;padding:0 10px;overflow:hidden;z-index:1;transition:all 0.3s}.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) div p{color:#55c6f2;font-size:15px;padding:10px 0;transition:all 0.3s}.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) div p:not(:last-child){border-bottom:1px solid #55c6f2}.contact .form .upper-side .cont-form form>div:not(.g-recaptcha) div p:hover{color:#55c6f2;cursor:pointer;padding-left:5px}.contact .form .upper-side .cont-form form .g-recaptcha{width:100%;max-width:100%;margin:50px auto 0}.contact .form .upper-side .cont-form form>input{color:#55c6f2;font-size:18px;background-color:transparent;padding:10px 75px;margin-top:50px;border:2px solid #55c6f2;border-radius:25px;display:block;width:100%;transition:all 0.3s;cursor:pointer}.contact .form .upper-side .cont-form form>input:hover{color:#fff;background-color:#55c6f2}.contact .form .upper-side .cont-form form>p{color:#3E3E3E;font-size:12px;line-height:1.3;margin-top:20px}.contact .form .upper-side .cont-img{position:absolute;top:200px;left:0;width:calc(20% + 265px);height:calc(100% - 100px);background-color:transparent;background-position:center;background-size:contain;background-repeat:no-repeat}@media (max-width:1299px){.contact .form .upper-side .cont-img{width:calc(30% + 150px)}}@media (max-width:1199px){.contact .form .upper-side .cont-img{display:none}}.contact .socials{background:linear-gradient(180deg, #F5F5F5 90%, #55c6f2 100%)}.mentions .cont-mentions{padding-top:50px;padding-bottom:50px;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.mentions .cont-mentions{padding-left:100px}}@media (max-width:1199px){.mentions .cont-mentions{padding-left:50px}}@media (max-width:575px){.mentions .cont-mentions{padding-left:15px}}@media (max-width:1700px){.mentions .cont-mentions{padding-right:100px}}@media (max-width:1199px){.mentions .cont-mentions{padding-right:50px}}@media (max-width:575px){.mentions .cont-mentions{padding-right:15px}}.mentions .cont-mentions .main-title{color:#55c6f2;text-align:center;margin-bottom:75px}.mentions .cont-mentions .main-desc p,.mentions .cont-mentions .main-desc span,.mentions .cont-mentions .main-desc h2,.mentions .cont-mentions .main-desc h3,.mentions .cont-mentions .main-desc a,.mentions .cont-mentions .main-desc strong,.mentions .cont-mentions .main-desc em{line-height:1.5 !important}.mentions .cont-mentions .main-desc p,.mentions .cont-mentions .main-desc h3,.mentions .cont-mentions .main-desc h4{padding-left:30px}.mentions .cont-mentions .main-desc h2{font-weight:bold !important;position:relative;width:fit-content}.mentions .cont-mentions .main-desc h2::after{content:"";position:absolute;bottom:-5px;left:0;width:calc(100% + 30px);border-bottom:2px solid #55c6f2}.mentions .cont-mentions .main-desc h2:first-of-type{margin-top:0 !important}.mentions .cont-mentions .main-desc h3{font-weight:bold !important}.mentions .cont-mentions .main-desc a{color:#55c6f2 !important;font-weight:initial !important}.mentions .cont-mentions .main-desc h2{font-size:25px !important;margin:40px 0 !important}.mentions .cont-mentions .main-desc h3{font-size:20px !important;margin:35px 0 !important}.mentions .cont-mentions .main-desc h4{font-size:18px !important;margin:30px 0 !important}.main-404{display:flex;justify-content:center;align-items:stretch}.main-404 .error-page{width:100%;background-color:#84d6f6;display:flex;justify-content:center;align-items:center;flex-direction:column}.main-404 .error-page p{color:#fff;text-align:center}.main-404 .error-page p.error-title{margin-bottom:20px}.services.our-activities .presentation{padding-top:50px;position:relative;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.services.our-activities .presentation{padding-left:100px}}@media (max-width:1199px){.services.our-activities .presentation{padding-left:50px}}@media (max-width:575px){.services.our-activities .presentation{padding-left:15px}}@media (max-width:1700px){.services.our-activities .presentation{padding-right:100px}}@media (max-width:1199px){.services.our-activities .presentation{padding-right:50px}}@media (max-width:575px){.services.our-activities .presentation{padding-right:15px}}.services.our-activities .presentation .introduction{gap:150px;display:flex;justify-content:flex-start;align-items:flex-start}.services.our-activities .presentation .introduction>p{color:#55c6f2}.services.our-activities .presentation .introduction>p span{padding-left:30px}.services.our-activities .presentation .introduction .intro-content>p{background-color:#55c6f2;color:#fff;padding:25px 40px;width:90%}.services.our-activities .presentation .introduction .intro-content>div{margin-top:50px;width:90%}.services.our-activities .presentation .introduction .intro-content>div>div{border-left:9px solid #55c6f2;margin:0 auto;padding-left:35px;width:80%}.services.our-activities .presentation .introduction .intro-content>div>div .main-desc p{line-height:1.3}.services.our-activities .presentation .introduction .intro-content>div>div .main-desc p span{font-weight:bold}.services.our-activities .presentation .introduction .intro-content>div>div .content-more{gap:50px;margin-top:50px;display:flex;justify-content:space-evenly;align-items:center}@media (max-width:575px){.services.our-activities .presentation .introduction .intro-content>div>div .content-more{flex-wrap:wrap}}.services.our-activities .presentation .introduction .intro-content>div>div .content-more picture{width:150px}.services.our-activities .presentation .introduction .intro-content>div>div .content-more picture img{width:100%;height:auto}.services.our-activities .presentation .introduction .intro-content>div>div .content-more .more-link{width:fit-content}.services.our-activities .presentation .introduction .intro-content>div>div .content-more div:not(.more-link){padding-left:30px;position:relative}.services.our-activities .presentation .introduction .intro-content>div>div .content-more div:not(.more-link) svg{fill:#F5F5F5;width:90px;position:absolute;top:-30px;left:0;z-index:-1}.services.our-activities .presentation .introduction .intro-content>div>div .content-more div:not(.more-link) .number{font-size:60px;font-weight:bold}@media (max-width:1299px){.services.our-activities .presentation .introduction{flex-wrap:wrap;gap:75px}.services.our-activities .presentation .introduction>p{text-align:center;width:100%}.services.our-activities .presentation .introduction>p span{padding-left:0}.services.our-activities .presentation .introduction .intro-content>p{width:100%}.services.our-activities .presentation .introduction .intro-content>div>div{width:100%}}@media (max-width:575px){.services.our-activities .presentation .introduction>p span{font-size:45px}.services.our-activities .presentation .introduction .intro-content>p{width:calc(100% + 30px);padding:25px 15px;transform:translateX(-15px)}}.services.our-activities .presentation>svg{fill:#F5F5F5;height:90%;width:auto;position:absolute;left:0;bottom:-130px;transform:translateX(-23%);z-index:-1}@media (max-width:1199px){.services.our-activities .presentation>svg{width:90%;height:auto;bottom:initial;top:-80px;transform:translateX(-50px)}}.services.our-activities .services-list{margin-top:100px;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.services.our-activities .services-list{padding-left:100px}}@media (max-width:1199px){.services.our-activities .services-list{padding-left:50px}}@media (max-width:575px){.services.our-activities .services-list{padding-left:15px}}@media (max-width:1700px){.services.our-activities .services-list{padding-right:100px}}@media (max-width:1199px){.services.our-activities .services-list{padding-right:50px}}@media (max-width:575px){.services.our-activities .services-list{padding-right:15px}}.services.our-activities .services-list .second-title{color:#55c6f2}.services.our-activities .services-list .services-filter{gap:30px;margin-top:50px;display:flex;justify-content:flex-start;align-items:baseline}@media (max-width:767px){.services.our-activities .services-list .services-filter{flex-wrap:wrap}.services.our-activities .services-list .services-filter .bold-text{width:100%}}.services.our-activities .services-list .services-filter div{gap:30px;display:flex;justify-content:flex-start;align-items:baseline;flex-wrap:wrap}.services.our-activities .services-list .services-filter div .select-filter{white-space:nowrap;cursor:pointer;display:inline-flex;flex-direction:column;align-items:center;justify-content:space-between;transition:all 0.3s}.services.our-activities .services-list .services-filter div .select-filter.current-filter{color:#55c6f2;font-weight:bold}.services.our-activities .services-list .services-filter div .select-filter:hover{color:#55c6f2}.services.our-activities .services-list .services-filter div .select-filter::after{content:attr(data-text);content:attr(data-text) / "";height:0;visibility:hidden;overflow:hidden;user-select:none;pointer-events:none;font-weight:bold}@media (max-width:767px){.services.our-activities .services-list .services-filter div{flex-wrap:nowrap;width:100%;overflow:auto;padding-bottom:10px;scrollbar-color:#55c6f2 gainsboro;scrollbar-width:thin}.services.our-activities .services-list .services-filter div::-webkit-scrollbar-track{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-moz-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;background-color:gainsboro}.services.our-activities .services-list .services-filter div::-webkit-scrollbar{height:3px;background-color:gainsboro}.services.our-activities .services-list .services-filter div::-webkit-scrollbar-thumb{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-moz-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;background-color:#55c6f2}}.services.our-activities .services-list .list{margin-top:50px;row-gap:50px;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row-reverse;flex-wrap:wrap}.services.our-activities .services-list .list .service-item{margin-bottom:50px;width:calc(50% - 25px)}.services.our-activities .services-list .list .service-item .fourth-title{margin-bottom:15px;transition:all 0.3s}.services.our-activities .services-list .list .service-item>div{position:relative}.services.our-activities .services-list .list .service-item>div>p:not(.fourth-title){background-color:#55c6f2;color:#fff;line-height:1.3;padding:50px 30px;position:absolute;top:50%;transform:translateY(-50%);width:50%;transition:all 0.3s}.services.our-activities .services-list .list .service-item>div div{width:60%;transition:all 0.3s;background-color:#8E8E8E;background-position:center;background-size:cover;background-repeat:no-repeat}.services.our-activities .services-list .list .service-item>div div::after{content:"";display:block;padding-top:85%}.services.our-activities .services-list .list .service-item.right-side>div>p:not(.fourth-title){right:0}.services.our-activities .services-list .list .service-item.left-side .fourth-title{text-align:right}.services.our-activities .services-list .list .service-item.left-side>div>p:not(.fourth-title){left:0;text-align:right}.services.our-activities .services-list .list .service-item.left-side>div div{margin-left:auto}.services.our-activities .services-list .list .service-item.service-item-hide{display:none}@media (max-width:1499px){.services.our-activities .services-list .list .service-item{width:100%}.services.our-activities .services-list .list .service-item>div div::after{padding-top:400px}}@media (max-width:767px){.services.our-activities .services-list .list .service-item .fourth-title{text-align:center !important}.services.our-activities .services-list .list .service-item>div{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column-reverse}.services.our-activities .services-list .list .service-item>div>p:not(.fourth-title){width:100%;position:relative;transform:none}.services.our-activities .services-list .list .service-item>div div{width:100%}.services.our-activities .services-list .list .service-item>div div::after{padding-top:400px}}@media (max-width:575px){.services.our-activities .services-list .list .service-item>div>p:not(.fourth-title){width:calc(100% + 30px);transform:translateX(-15px)}.services.our-activities .services-list .list .service-item>div div{width:calc(100% + 30px);transform:translateX(-15px)}}.services.our-activities .services-list .list .stamp{position:absolute;top:0;left:0;width:calc(50% - 25px);display:block}.services.our-activities .services-list .list .stamp::after{content:"";display:block;padding-top:30%}@media (max-width:1499px){.services.our-activities .services-list .list .stamp{display:none}}.services.our-services .presentation{padding-top:50px;position:relative;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.services.our-services .presentation{padding-left:100px}}@media (max-width:1199px){.services.our-services .presentation{padding-left:50px}}@media (max-width:575px){.services.our-services .presentation{padding-left:15px}}@media (max-width:1700px){.services.our-services .presentation{padding-right:100px}}@media (max-width:1199px){.services.our-services .presentation{padding-right:50px}}@media (max-width:575px){.services.our-services .presentation{padding-right:15px}}.services.our-services .presentation .introduction{gap:150px;display:flex;justify-content:flex-start;align-items:flex-start}.services.our-services .presentation .introduction>p{color:#91CD62}.services.our-services .presentation .introduction>p span{padding-left:30px}.services.our-services .presentation .introduction .intro-content>p{background-color:#91CD62;color:#fff;padding:25px 40px;width:90%}.services.our-services .presentation .introduction .intro-content>div{margin-top:50px;width:90%}.services.our-services .presentation .introduction .intro-content>div>div{border-left:9px solid #91CD62;margin:0 auto;padding-left:35px;width:80%}.services.our-services .presentation .introduction .intro-content>div>div .main-desc p{line-height:1.3}.services.our-services .presentation .introduction .intro-content>div>div .main-desc p span{font-weight:bold}.services.our-services .presentation .introduction .intro-content>div>div .content-more{gap:50px;margin-top:50px;display:flex;justify-content:space-evenly;align-items:center}@media (max-width:575px){.services.our-services .presentation .introduction .intro-content>div>div .content-more{flex-wrap:wrap}}.services.our-services .presentation .introduction .intro-content>div>div .content-more picture{width:150px}.services.our-services .presentation .introduction .intro-content>div>div .content-more picture img{width:100%;height:auto}.services.our-services .presentation .introduction .intro-content>div>div .content-more .more-link{width:fit-content}.services.our-services .presentation .introduction .intro-content>div>div .content-more div:not(.more-link){padding-left:30px;position:relative}.services.our-services .presentation .introduction .intro-content>div>div .content-more div:not(.more-link) svg{fill:#F5F5F5;width:90px;position:absolute;top:-30px;left:0;z-index:-1}.services.our-services .presentation .introduction .intro-content>div>div .content-more div:not(.more-link) .number{font-size:60px;font-weight:bold}@media (max-width:1299px){.services.our-services .presentation .introduction{flex-wrap:wrap;gap:75px}.services.our-services .presentation .introduction>p{text-align:center;width:100%}.services.our-services .presentation .introduction>p span{padding-left:0}.services.our-services .presentation .introduction .intro-content>p{width:100%}.services.our-services .presentation .introduction .intro-content>div>div{width:100%}}@media (max-width:575px){.services.our-services .presentation .introduction>p span{font-size:45px}.services.our-services .presentation .introduction .intro-content>p{width:calc(100% + 30px);padding:25px 15px;transform:translateX(-15px)}}.services.our-services .presentation>svg{fill:#F5F5F5;height:90%;width:auto;position:absolute;left:0;bottom:-130px;transform:translateX(-23%);z-index:-1}@media (max-width:1199px){.services.our-services .presentation>svg{width:90%;height:auto;bottom:initial;top:-80px;transform:translateX(-50px)}}.services.our-services .services-list{margin-top:100px;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.services.our-services .services-list{padding-left:100px}}@media (max-width:1199px){.services.our-services .services-list{padding-left:50px}}@media (max-width:575px){.services.our-services .services-list{padding-left:15px}}@media (max-width:1700px){.services.our-services .services-list{padding-right:100px}}@media (max-width:1199px){.services.our-services .services-list{padding-right:50px}}@media (max-width:575px){.services.our-services .services-list{padding-right:15px}}.services.our-services .services-list .second-title{color:#91CD62}.services.our-services .services-list .services-filter{gap:30px;margin-top:50px;display:flex;justify-content:flex-start;align-items:baseline}@media (max-width:767px){.services.our-services .services-list .services-filter{flex-wrap:wrap}.services.our-services .services-list .services-filter .bold-text{width:100%}}.services.our-services .services-list .services-filter div{gap:30px;display:flex;justify-content:flex-start;align-items:baseline;flex-wrap:wrap}.services.our-services .services-list .services-filter div .select-filter{white-space:nowrap;cursor:pointer;display:inline-flex;flex-direction:column;align-items:center;justify-content:space-between;transition:all 0.3s}.services.our-services .services-list .services-filter div .select-filter.current-filter{color:#91CD62;font-weight:bold}.services.our-services .services-list .services-filter div .select-filter:hover{color:#91CD62}.services.our-services .services-list .services-filter div .select-filter::after{content:attr(data-text);content:attr(data-text) / "";height:0;visibility:hidden;overflow:hidden;user-select:none;pointer-events:none;font-weight:bold}@media (max-width:767px){.services.our-services .services-list .services-filter div{flex-wrap:nowrap;width:100%;overflow:auto;padding-bottom:10px;scrollbar-color:#91CD62 gainsboro;scrollbar-width:thin}.services.our-services .services-list .services-filter div::-webkit-scrollbar-track{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-moz-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;background-color:gainsboro}.services.our-services .services-list .services-filter div::-webkit-scrollbar{height:3px;background-color:gainsboro}.services.our-services .services-list .services-filter div::-webkit-scrollbar-thumb{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-moz-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;background-color:#91CD62}}.services.our-services .services-list .list{margin-top:50px;row-gap:50px;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row-reverse;flex-wrap:wrap}.services.our-services .services-list .list .service-item{margin-bottom:50px;width:calc(50% - 25px)}.services.our-services .services-list .list .service-item .fourth-title{margin-bottom:15px;transition:all 0.3s}.services.our-services .services-list .list .service-item>div{position:relative}.services.our-services .services-list .list .service-item>div>p:not(.fourth-title){background-color:#91CD62;color:#fff;line-height:1.3;padding:50px 30px;position:absolute;top:50%;transform:translateY(-50%);width:50%;transition:all 0.3s}.services.our-services .services-list .list .service-item>div div{width:60%;transition:all 0.3s;background-color:#8E8E8E;background-position:center;background-size:cover;background-repeat:no-repeat}.services.our-services .services-list .list .service-item>div div::after{content:"";display:block;padding-top:85%}.services.our-services .services-list .list .service-item.right-side>div>p:not(.fourth-title){right:0}.services.our-services .services-list .list .service-item.left-side .fourth-title{text-align:right}.services.our-services .services-list .list .service-item.left-side>div>p:not(.fourth-title){left:0;text-align:right}.services.our-services .services-list .list .service-item.left-side>div div{margin-left:auto}.services.our-services .services-list .list .service-item.service-item-hide{display:none}@media (max-width:1499px){.services.our-services .services-list .list .service-item{width:100%}.services.our-services .services-list .list .service-item>div div::after{padding-top:400px}}@media (max-width:767px){.services.our-services .services-list .list .service-item .fourth-title{text-align:center !important}.services.our-services .services-list .list .service-item>div{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column-reverse}.services.our-services .services-list .list .service-item>div>p:not(.fourth-title){width:100%;position:relative;transform:none}.services.our-services .services-list .list .service-item>div div{width:100%}.services.our-services .services-list .list .service-item>div div::after{padding-top:400px}}@media (max-width:575px){.services.our-services .services-list .list .service-item>div>p:not(.fourth-title){width:calc(100% + 30px);transform:translateX(-15px)}.services.our-services .services-list .list .service-item>div div{width:calc(100% + 30px);transform:translateX(-15px)}}.services.our-services .services-list .list .stamp{position:absolute;top:0;left:0;width:calc(50% - 25px);display:block}.services.our-services .services-list .list .stamp::after{content:"";display:block;padding-top:30%}@media (max-width:1499px){.services.our-services .services-list .list .stamp{display:none}}.agencies .list-agencies>.second-title{color:#55c6f2;text-align:center;padding:30px 15px}@media (max-width:1199px){.agencies .list-agencies>.second-title{background-color:#55c6f2;color:#fff}}.agencies .list-agencies .cont-map{width:100%;height:600px;background-color:lightgrey;position:relative;overflow:hidden}@media (max-width:991px){.agencies .list-agencies .cont-map{height:500px}}@media (max-width:575px){.agencies .list-agencies .cont-map{height:400px}}.agencies .list-agencies .cont-map #map{height:100%;width:100%;z-index:0}.agencies .list-agencies .cont-map #map .custom-icon i{font-size:40px}.agencies .list-agencies .cont-map #map .custom-icon.custom-icon-even i{color:#55c6f2}.agencies .list-agencies .cont-map #map .custom-icon.custom-icon-odd i{color:#000}.agencies .list-agencies .cont-map .infos-map{background-color:#fff;width:800px;max-width:40%;height:100%;padding:30px 50px 30px 30px;position:absolute;right:0;top:0;transition:all 0.3s;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.agencies .list-agencies .cont-map .infos-map.hidden-infos{transform:translateX(100%)}@media (max-width:991px){.agencies .list-agencies .cont-map .infos-map{position:fixed;top:0;right:0;height:100vh;width:100vw;max-width:100vw;transform:translate(0, 0);z-index:200;display:flex;justify-content:center;align-items:center;flex-direction:column}.agencies .list-agencies .cont-map .infos-map.hidden-infos{transform:translate(100%, 0)}}@media (max-width:575px){.agencies .list-agencies .cont-map .infos-map{align-items:flex-start;padding:15px}}.agencies .list-agencies .cont-map .infos-map .close-infos{font-size:50px;position:absolute;top:10px;right:10px;cursor:pointer}@media (max-width:1399px) and (min-width:992px){.agencies .list-agencies .cont-map .infos-map .close-infos{font-size:40px}}.agencies .list-agencies .cont-map .infos-map .map-title{font-size:25px;font-weight:bold}.agencies .list-agencies .cont-map .infos-map>div{gap:30px;margin-top:30px;display:flex;justify-content:flex-start;align-items:center}.agencies .list-agencies .cont-map .infos-map>div i{font-size:30px}.agencies .list-agencies .cont-map .infos-map>div p{font-size:18px;font-weight:bold}.agencies .list-agencies .cont-map .infos-map>div div{gap:10px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.agencies .list-agencies .cont-map .infos-map>div div .city{text-transform:uppercase}.agencies .list-agencies .cont-map .infos-map picture{width:100%;max-height:50%;padding-top:30px}.agencies .list-agencies .cont-map .infos-map picture img{width:auto;height:auto;max-width:100%;max-height:100%;margin:auto}.agencies .list-agencies .cont-list{padding-top:50px;padding-bottom:50px;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.agencies .list-agencies .cont-list{padding-left:100px}}@media (max-width:1199px){.agencies .list-agencies .cont-list{padding-left:50px}}@media (max-width:575px){.agencies .list-agencies .cont-list{padding-left:15px}}@media (max-width:1700px){.agencies .list-agencies .cont-list{padding-right:100px}}@media (max-width:1199px){.agencies .list-agencies .cont-list{padding-right:50px}}@media (max-width:575px){.agencies .list-agencies .cont-list{padding-right:15px}}.agencies .list-agencies .cont-list .main-desc{margin:0 auto 50px;width:800px;max-width:100%}.agencies .list-agencies .cont-list .main-desc p,.agencies .list-agencies .cont-list .main-desc span,.agencies .list-agencies .cont-list .main-desc h2,.agencies .list-agencies .cont-list .main-desc h3,.agencies .list-agencies .cont-list .main-desc a,.agencies .list-agencies .cont-list .main-desc strong,.agencies .list-agencies .cont-list .main-desc em{text-align:center !important}.agencies .list-agencies .cont-list .agency-items{display:none}.agencies .list-agencies .cont-list>.fourth-title{margin-bottom:30px}.agencies .list-agencies .cont-list .member-items{gap:30px;display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.agencies .list-agencies .cont-list .member-items .member-item{background-color:#F5F5F5;width:calc(25% - ((30px * 3) / 4));padding:30px}@media (max-width:991px){.agencies .list-agencies .cont-list .member-items .member-item{width:calc(33% - ((30px * 2) / 3))}}@media (max-width:767px){.agencies .list-agencies .cont-list .member-items .member-item{width:calc(50% - ((30px * 1) / 2))}}@media (max-width:575px){.agencies .list-agencies .cont-list .member-items .member-item{width:100%;max-width:400px;margin:auto}}.agencies .list-agencies .cont-list .member-items .member-item picture{width:100%;max-width:125px;margin:0 auto 10px}.agencies .list-agencies .cont-list .member-items .member-item picture img{width:100%;height:auto}.agencies .list-agencies .cont-list .member-items .member-item div{background-color:#e8e8e8;width:100%;max-width:125px;margin:0 auto 10px;position:relative;display:flex;justify-content:center;align-items:center}.agencies .list-agencies .cont-list .member-items .member-item div::after{content:"";display:block;padding-top:100%}.agencies .list-agencies .cont-list .member-items .member-item div i{color:gainsboro;font-size:60px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.agencies .list-agencies .cont-list .member-items .member-item p{margin-bottom:10px;text-align:center}.agencies .list-agencies .cont-list .member-items .member-item p:first-of-type{font-weight:bold}.agencies .list-agencies .cont-list .member-items .member-item a{color:#55c6f2;text-decoration:none;width:fit-content;display:block;margin:0 auto}.catalog .cont-catalog .second-title{color:#55c6f2;text-align:center;padding:30px 15px 0}.catalog .cont-catalog>svg{background-color:#fff;display:block;width:100%;margin-top:50px;transform:translateY(1px)}.catalog .cont-catalog .cont-filters{background-color:#F5F5F5;padding-top:50px;position:relative;z-index:2;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media (max-width:1700px){.catalog .cont-catalog .cont-filters{padding-left:100px}}@media (max-width:1199px){.catalog .cont-catalog .cont-filters{padding-left:50px}}@media (max-width:575px){.catalog .cont-catalog .cont-filters{padding-left:15px}}@media (max-width:1700px){.catalog .cont-catalog .cont-filters{padding-right:100px}}@media (max-width:1199px){.catalog .cont-catalog .cont-filters{padding-right:50px}}@media (max-width:575px){.catalog .cont-catalog .cont-filters{padding-right:15px}}@media (max-width:991px) and (min-width:768px){.catalog .cont-catalog .cont-filters{align-items:flex-end}}.catalog .cont-catalog .cont-filters .filters-list{gap:25px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}@media (max-width:991px){.catalog .cont-catalog .cont-filters .filters-list{flex-direction:column;align-items:flex-start}}@media (max-width:767px){.catalog .cont-catalog .cont-filters .filters-list{width:100%;flex-direction:row;justify-content:center}.catalog .cont-catalog .cont-filters .filters-list>p{text-align:center;width:100%}}.catalog .cont-catalog .cont-filters .cont-select label,.catalog .cont-catalog .cont-filters .cont-search label{color:#000;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:0;transition:all 0.3s}.catalog .cont-catalog .cont-filters .cont-select input,.catalog .cont-catalog .cont-filters .cont-search input{font-size:15px;position:relative;width:100%;max-width:100%;height:50px;background-color:transparent;border:none;border-bottom:3px solid #000;outline:none;padding:5px 75px 5px 0;z-index:2;cursor:pointer}.catalog .cont-catalog .cont-filters .cont-select input:focus,.catalog .cont-catalog .cont-filters .cont-select input.focus-input,.catalog .cont-catalog .cont-filters .cont-search input:focus,.catalog .cont-catalog .cont-filters .cont-search input.focus-input{border-bottom-color:#55c6f2}.catalog .cont-catalog .cont-filters .cont-select input:focus~label,.catalog .cont-catalog .cont-filters .cont-select input.focus-input~label,.catalog .cont-catalog .cont-filters .cont-search input:focus~label,.catalog .cont-catalog .cont-filters .cont-search input.focus-input~label{font-size:12px;top:0;transform:translateY(-50%) !important}.catalog .cont-catalog .cont-filters .cont-select input:focus~i,.catalog .cont-catalog .cont-filters .cont-select input.focus-input~i,.catalog .cont-catalog .cont-filters .cont-search input:focus~i,.catalog .cont-catalog .cont-filters .cont-search input.focus-input~i{color:#55c6f2}.catalog .cont-catalog .cont-filters .cont-select input:focus~div,.catalog .cont-catalog .cont-filters .cont-select input.focus-input~div,.catalog .cont-catalog .cont-filters .cont-search input:focus~div,.catalog .cont-catalog .cont-filters .cont-search input.focus-input~div{max-height:200px}.catalog .cont-catalog .cont-filters .cont-select input:not(:placeholder-shown)~label,.catalog .cont-catalog .cont-filters .cont-search input:not(:placeholder-shown)~label{font-size:12px;top:0;transform:translateY(-50%) !important}.catalog .cont-catalog .cont-filters .cont-select{width:250px;position:relative;z-index:3;user-select:none}@media (max-width:767px){.catalog .cont-catalog .cont-filters .cont-select{width:100%;max-width:400px;margin:0 auto}}.catalog .cont-catalog .cont-filters .cont-select input{position:relative;z-index:1}.catalog .cont-catalog .cont-filters .cont-select input::selection{color:#000;background-color:transparent}.catalog .cont-catalog .cont-filters .cont-select i{color:#000;font-size:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:0}.catalog .cont-catalog .cont-filters .cont-select div{background-color:#F5F5F5;position:absolute;bottom:0;left:0;transform:translateY(100%);width:100%;max-height:0;padding:0 10px;overflow:auto;z-index:1;transition:all 0.3s;scrollbar-color:#444444 gainsboro;scrollbar-width:thin}.catalog .cont-catalog .cont-filters .cont-select div::-webkit-scrollbar-track{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-moz-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;background-color:gainsboro}.catalog .cont-catalog .cont-filters .cont-select div::-webkit-scrollbar{width:5px;background-color:gainsboro}.catalog .cont-catalog .cont-filters .cont-select div::-webkit-scrollbar-thumb{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-moz-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;background-color:#444444}.catalog .cont-catalog .cont-filters .cont-select div a{color:#444444;font-size:15px;padding:10px 0;text-decoration:none;display:block;transition:all 0.3s;cursor:pointer}.catalog .cont-catalog .cont-filters .cont-select div a:not(:last-child){border-bottom:1px solid #444444}.catalog .cont-catalog .cont-filters .cont-select div a:hover{color:#55c6f2;cursor:pointer;padding-left:5px}.catalog .cont-catalog .cont-filters .cont-search{position:relative}.catalog .cont-catalog .cont-filters .cont-search form{width:250px;position:relative}.catalog .cont-catalog .cont-filters .cont-search form input,.catalog .cont-catalog .cont-filters .cont-search form label{z-index:0}.catalog .cont-catalog .cont-filters .cont-search form>i{color:#ff0000 !important;font-size:20px;position:absolute;top:50%;right:52px;transform:translateY(-50%);cursor:pointer}.catalog .cont-catalog .cont-filters .cont-search form>i.hidden-close{display:none}.catalog .cont-catalog .cont-filters .cont-search form button{background-color:transparent;border:none;width:50px;height:47px;position:absolute;right:0;top:0;z-index:1;transition:all 0.3s;cursor:pointer;display:flex;justify-content:center;align-items:center}.catalog .cont-catalog .cont-filters .cont-search form button i{font-size:20px;transition:all 0.3s}.catalog .cont-catalog .cont-filters .cont-search form button:hover{background-color:#55c6f2}.catalog .cont-catalog .cont-filters .cont-search form button:hover i{color:#fff}@media (max-width:767px){.catalog .cont-catalog .cont-filters .cont-search{width:100%;margin-top:25px}.catalog .cont-catalog .cont-filters .cont-search form{width:100%;max-width:400px;margin:0 auto}}.catalog .cont-catalog .list-catalog{background-color:#F5F5F5;gap:30px;padding-top:50px;padding-bottom:50px;position:relative;z-index:1;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2);display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}@media (max-width:1700px){.catalog .cont-catalog .list-catalog{padding-left:100px}}@media (max-width:1199px){.catalog .cont-catalog .list-catalog{padding-left:50px}}@media (max-width:575px){.catalog .cont-catalog .list-catalog{padding-left:15px}}@media (max-width:1700px){.catalog .cont-catalog .list-catalog{padding-right:100px}}@media (max-width:1199px){.catalog .cont-catalog .list-catalog{padding-right:50px}}@media (max-width:575px){.catalog .cont-catalog .list-catalog{padding-right:15px}}.catalog .cont-catalog .list-catalog .product-item{width:calc(25% - ((30px * 3) / 4));text-decoration:none;position:relative;z-index:1}.catalog .cont-catalog .list-catalog .product-item::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#91CD62;transition:all 0.3s;z-index:-1}.catalog .cont-catalog .list-catalog .product-item:hover::after{top:7px;left:7px}.catalog .cont-catalog .list-catalog .product-item .cont-item{background-color:#fff;padding:30px 30px 15px 30px;width:100%;height:100%;display:flex;justify-content:space-between;align-items:stretch;flex-direction:column}.catalog .cont-catalog .list-catalog .product-item .cont-item div picture{width:100%;max-width:300px;aspect-ratio:1;margin:0 auto;position:relative;display:flex;justify-content:center;align-items:center}.catalog .cont-catalog .list-catalog .product-item .cont-item div picture img{width:auto;height:auto;max-width:100%;max-height:100%}.catalog .cont-catalog .list-catalog .product-item .cont-item div p{margin-top:20px;line-height:22px;height:66px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.catalog .cont-catalog .list-catalog .product-item .cont-item .bold-text{color:#91CD62;text-align:right;margin-top:10px}.catalog .cont-catalog .list-catalog .empty-catalog{font-size:25px;text-align:center;line-height:1.3;width:100%;margin-top:30px}.catalog .cont-catalog .list-catalog>.button{background-color:#55c6f2;border-color:#55c6f2}.catalog .cont-catalog .list-catalog>.button:hover{background-color:transparent;border-color:#55c6f2;color:#55c6f2}@media (max-width:991px){.catalog .cont-catalog .list-catalog .product-item{width:calc(33% - (30px * 2 / 3))}}@media (max-width:767px){.catalog .cont-catalog .list-catalog .product-item{width:calc(50% - (30px / 2))}}@media (max-width:575px){.catalog .cont-catalog .list-catalog .product-item{width:100%;max-width:300px;margin:0 auto}}.catalog .socials>svg{background:linear-gradient(180deg, #F5F5F5 90%, #55c6f2 100%)}.article{padding-top:30px}.article .presentation{gap:30px;padding-bottom:50px;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2);display:flex;justify-content:flex-start;align-items:stretch}@media (max-width:1700px){.article .presentation{padding-left:100px}}@media (max-width:1199px){.article .presentation{padding-left:50px}}@media (max-width:575px){.article .presentation{padding-left:15px}}@media (max-width:1700px){.article .presentation{padding-right:100px}}@media (max-width:1199px){.article .presentation{padding-right:50px}}@media (max-width:575px){.article .presentation{padding-right:15px}}@media (max-width:991px){.article .presentation{flex-wrap:wrap}}.article .presentation .cont-pictures{gap:30px;display:flex;justify-content:flex-start;align-items:stretch}@media (max-width:1199px){.article .presentation .cont-pictures{width:450px;min-width:450px}}@media (max-width:991px){.article .presentation .cont-pictures{margin:auto}}@media (max-width:767px){.article .presentation .cont-pictures{flex-direction:column-reverse;width:100%;min-width:initial}}.article .presentation .cont-pictures .mins{gap:15px;width:100px;max-height:500px;overflow:auto;padding-right:10px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;scrollbar-color:#444444 #fff;scrollbar-width:thin}.article .presentation .cont-pictures .mins::-webkit-scrollbar-track{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-moz-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;background-color:#fff}.article .presentation .cont-pictures .mins::-webkit-scrollbar{width:5px;background-color:#fff}.article .presentation .cont-pictures .mins::-webkit-scrollbar-thumb{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-moz-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;background-color:#444444}.article .presentation .cont-pictures .mins picture{border:1px solid #F5F5F5;width:90px;height:90px;cursor:pointer;display:flex;justify-content:center;align-items:center}.article .presentation .cont-pictures .mins picture img{max-width:100%;max-height:100%;width:auto;height:auto}@media (max-width:767px){.article .presentation .cont-pictures .mins{width:100%;height:200px;flex-direction:row;padding-right:0;padding-bottom:10px}.article .presentation .cont-pictures .mins::-webkit-scrollbar{height:5px}.article .presentation .cont-pictures .mins picture{height:100%;width:initial}.article .presentation .cont-pictures .mins picture img{height:100%;width:auto}}.article .presentation .cont-pictures .mains>picture{width:450px;aspect-ratio:1;display:flex;justify-content:center;align-items:center}@media (max-width:1299px){.article .presentation .cont-pictures .mains>picture{width:400px}}@media (max-width:1199px){.article .presentation .cont-pictures .mains>picture{width:100%;max-width:450px;margin:auto}}.article .presentation .cont-pictures .mains>picture img{max-width:100%;max-height:100%;width:auto;height:auto}.article .presentation .cont-pictures .mains div{gap:10px;margin-top:10px;display:flex;justify-content:center;align-items:center}.article .presentation .cont-pictures .mains div picture{width:40px}.article .presentation .cont-pictures .mains div picture img{width:100%;height:auto}.article .presentation .cont-infos{width:100%}.article .presentation .cont-infos .cont-title{gap:50px;display:flex;justify-content:flex-start;align-items:center}.article .presentation .cont-infos .cont-title .third-title{color:#444444;margin-bottom:15px}.article .presentation .cont-infos .cont-title .third-title.small,.article .presentation .cont-infos .cont-title .third-title.medium,.article .presentation .cont-infos .cont-title .third-title.tall{font-weight:bold}.article .presentation .cont-infos .cont-title .third-title.medium{font-size:30px}.article .presentation .cont-infos .cont-title .third-title.tall{font-size:24px}.article .presentation .cont-infos .cont-title picture{width:200px;height:75px}.article .presentation .cont-infos .cont-title picture img{width:auto;height:auto;max-width:100%;max-height:100%;margin-left:auto}.article .presentation .cont-infos .ref{margin-bottom:30px}.article .presentation .cont-infos .details-article{margin-bottom:30px}.article .presentation .cont-infos .main-desc{margin-bottom:30px}.article .presentation .cont-infos .main-desc p{line-height:1.6 !important;padding-left:30px !important;position:relative}.article .presentation .cont-infos .main-desc p::before{content:"";background-image:url("/img/goutte_blue.svg");height:20px;width:14px;position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:transparent;background-position:center;background-size:contain;background-repeat:no-repeat}.article .presentation .cont-infos .cont-pdf-links>a{color:#55c6f2;font-weight:bold;text-decoration:none;display:inline-block;margin-bottom:30px}.article .presentation .cont-infos .cont-pdf-links>a:first-of-type{margin-right:15px}.article .presentation .cont-infos .cont-pdf-links>a p{font-size:50px;text-align:center}.article .presentation .cont-infos .choose-variation{gap:15px;margin-bottom:30px;display:flex;justify-content:flex-start;align-items:center}.article .presentation .cont-infos .choose-variation .select-variation{width:250px;position:relative}.article .presentation .cont-infos .choose-variation .select-variation div:not(.select-div){background-color:#fff;border:2px solid #3E3E3E;width:100%;padding:7px 15px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.article .presentation .cont-infos .choose-variation .select-variation div:not(.select-div) p{white-space:nowrap}.article .presentation .cont-infos .choose-variation .select-variation div:not(.select-div) i{color:#444444;font-size:25px}.article .presentation .cont-infos .choose-variation .select-variation .select-div{background-color:#fff;border:2px solid #3E3E3E;border-top:none;width:100%;padding:0 15px;position:absolute;bottom:0;left:0;transform:translateY(100%);z-index:1;display:none}.article .presentation .cont-infos .choose-variation .select-variation .select-div.open-select{display:initial}.article .presentation .cont-infos .choose-variation .select-variation .select-div p{padding:5px 0;transition:all 0.3s;cursor:pointer}.article .presentation .cont-infos .choose-variation .select-variation .select-div p:not(:last-child){border-bottom:1px solid #444444}.article .presentation .cont-infos .choose-variation .select-variation .select-div p:hover{padding-left:5px}.article .presentation .cont-infos .choose-subvariation{gap:15px;margin-bottom:30px;display:flex;justify-content:flex-start;align-items:center}.article .presentation .cont-infos .choose-subvariation div{gap:15px;display:flex;justify-content:flex-start;align-items:stretch}.article .presentation .cont-infos .choose-subvariation div .subvariation-option{text-align:center;background-color:#fff;border:2px solid #3E3E3E;width:90px;padding:10px;cursor:pointer}.article .presentation .cont-infos .choose-subvariation div .subvariation-option.selected{border-color:#444444}.article .presentation .cont-infos .cont-buying-options{background-color:#F5F5F5;width:fit-content;margin-bottom:30px;padding:20px 30px}@media (width <= 1199px){.article .presentation .cont-infos .cont-buying-options{padding:20px}}.article .presentation .cont-infos .cont-buying-options .price{color:#444444;margin-bottom:20px}.article .presentation .cont-infos .cont-buying-options .qte-null{color:#444444;font-weight:bold}.article .presentation .cont-infos .cont-buying-options .qte{gap:30px;display:flex;justify-content:space-between;align-items:stretch}@media (width <= 1199px){.article .presentation .cont-infos .cont-buying-options .qte{gap:20px}}.article .presentation .cont-infos .cont-buying-options .qte>div{gap:15px;display:flex;justify-content:flex-start;align-items:center}.article .presentation .cont-infos .cont-buying-options .qte>div i{color:#444444;font-size:30px;cursor:pointer}.article .presentation .cont-infos .cont-buying-options .qte>div p{text-align:center;background-color:#fff;display:block;width:80px;padding:10px 5px}.article .presentation .cont-infos .cont-buying-options .qte .add-to-cart{font-weight:bold;width:fit-content;padding-left:25px;padding-right:25px;position:relative;overflow:hidden}.article .presentation .cont-infos .cont-buying-options .qte .add-to-cart::after{content:"";font-family:IcoFont;font-size:30px;color:#fff;background-color:#444444;border:2px solid #444444;border-radius:25px;width:100%;height:100%;position:absolute;top:-2px;left:-2px;transform:translate(100%);transition:all 0.3s;display:flex;justify-content:center;align-items:center}.article .presentation .cont-infos .cont-buying-options .qte .add-to-cart.add-complete{cursor:not-allowed;pointer-events:none}.article .presentation .cont-infos .cont-buying-options .qte .add-to-cart.add-complete::after{transform:translate(0);cursor:not-allowed;pointer-events:none}.article .presentation .cont-infos .more-infos p{margin-bottom:15px;display:flex;justify-content:flex-start;align-items:center}.article .presentation .cont-infos .more-infos p:last-child{margin-bottom:0}.article .presentation .cont-infos .more-infos p i{color:#444444;font-size:35px;padding-right:20px}@media (max-width:1599px){.article .presentation .cont-infos .cont-title{flex-wrap:wrap;gap:25px}.article .presentation .cont-infos .cont-title .third-title{width:100%}.article .presentation .cont-infos .cont-title picture img{margin:0}}@media (max-width:1299px){.article .presentation .cont-infos .qte{flex-wrap:wrap;gap:30px;justify-content:center}}@media (max-width:767px){.article .presentation .cont-infos{width:100%}.article .presentation .cont-infos .cont-title{flex-wrap:wrap;gap:25px}.article .presentation .cont-infos .cont-title .third-title{text-align:center}.article .presentation .cont-infos .cont-title picture{margin:auto}.article .presentation .cont-infos .cont-title picture img{margin:auto}.article .presentation .cont-infos .ref{text-align:center}}.article .cont-desc{margin-bottom:50px;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.article .cont-desc{padding-left:100px}}@media (max-width:1199px){.article .cont-desc{padding-left:50px}}@media (max-width:575px){.article .cont-desc{padding-left:15px}}@media (max-width:1700px){.article .cont-desc{padding-right:100px}}@media (max-width:1199px){.article .cont-desc{padding-right:50px}}@media (max-width:575px){.article .cont-desc{padding-right:15px}}.article .guide{background-color:#F5F5F5;padding-top:50px;padding-bottom:50px;position:relative}.article .guide>svg{fill:#444444;position:absolute;width:325px;height:auto;top:-100px;left:-50px}@media (max-width:991px){.article .guide>svg{display:none}}.article .guide .third-title{color:#444444;margin-bottom:50px;padding:0 calc((100vw - 1500px) / 2) 0 275px}@media (max-width:1700px){.article .guide .third-title{padding-right:100px}}@media (max-width:1199px){.article .guide .third-title{padding-right:50px}}@media (max-width:991px){.article .guide .third-title{padding:0 50px}}@media (max-width:575px){.article .guide .third-title{padding:0 15px}}.article .guide .third-title span{font-size:37px;font-weight:bold}.article .guide .video-side{width:100%;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.article .guide .video-side{padding-left:100px}}@media (max-width:1199px){.article .guide .video-side{padding-left:50px}}@media (max-width:575px){.article .guide .video-side{padding-left:15px}}@media (max-width:1700px){.article .guide .video-side{padding-right:100px}}@media (max-width:1199px){.article .guide .video-side{padding-right:50px}}@media (max-width:575px){.article .guide .video-side{padding-right:15px}}.article .guide .video-side .cont-video{width:700px;max-width:100%;position:relative;margin:0 auto;transform:translateX(-5px);z-index:1}.article .guide .video-side .cont-video::before{content:"";display:block;padding-top:60%}.article .guide .video-side .cont-video::after{content:"";display:block;background-color:#444444;position:absolute;top:10px;left:10px;width:100%;height:100%;z-index:0}.article .guide .video-side .cont-video video,.article .guide .video-side .cont-video iframe{background-color:#3E3E3E;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.article .more-products svg{fill:#F5F5F5;display:block;width:100%}.article .more-products .cont-selection{background-color:#F5F5F5;padding-top:20px;padding-bottom:50px;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.article .more-products .cont-selection{padding-left:100px}}@media (max-width:1199px){.article .more-products .cont-selection{padding-left:50px}}@media (max-width:575px){.article .more-products .cont-selection{padding-left:15px}}@media (max-width:1700px){.article .more-products .cont-selection{padding-right:100px}}@media (max-width:1199px){.article .more-products .cont-selection{padding-right:50px}}@media (max-width:575px){.article .more-products .cont-selection{padding-right:15px}}.article .more-products .cont-selection .third-title{color:#444444;margin-bottom:50px}@media (max-width:575px){.article .more-products .cont-selection .third-title{font-size:38px}}.article .more-products .cont-selection>div{gap:30px;display:flex;justify-content:flex-start;align-items:stretch}.article .more-products .cont-selection>div .product-item{width:25%;text-decoration:none;position:relative;z-index:1}.article .more-products .cont-selection>div .product-item::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#444444;transition:all 0.3s;z-index:-1}.article .more-products .cont-selection>div .product-item:hover::after{top:7px;left:7px}.article .more-products .cont-selection>div .product-item .cont-item{background-color:#fff;padding:30px 30px 15px 30px;width:100%;height:100%;display:flex;justify-content:space-between;align-items:stretch;flex-direction:column}.article .more-products .cont-selection>div .product-item .cont-item div picture{width:100%;max-width:300px;aspect-ratio:1;margin:0 auto;display:flex;justify-content:center;align-items:center}.article .more-products .cont-selection>div .product-item .cont-item div picture img{width:auto;height:auto;max-width:100%;max-height:100%}.article .more-products .cont-selection>div .product-item .cont-item div p{margin-top:20px;line-height:22px;height:66px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.article .more-products .cont-selection>div .product-item .cont-item .bold-text{color:#444444;text-align:right;margin-top:10px}@media (max-width:1199px){.article .more-products .cont-selection>div{overflow:auto;padding-bottom:30px;scrollbar-color:#444444 gainsboro;scrollbar-width:thin}.article .more-products .cont-selection>div::-webkit-scrollbar-track{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-moz-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;background-color:gainsboro}.article .more-products .cont-selection>div::-webkit-scrollbar{height:5px;background-color:gainsboro}.article .more-products .cont-selection>div::-webkit-scrollbar-thumb{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-moz-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;background-color:#444444}.article .more-products .cont-selection>div .product-item{min-width:300px;width:300px}}@media (max-width:425px){.article .more-products .cont-selection>div .product-item{min-width:calc(100% - 75px);width:calc(100% - 75px)}}.tunnel{padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.tunnel{padding-left:100px}}@media (max-width:1199px){.tunnel{padding-left:50px}}@media (max-width:575px){.tunnel{padding-left:15px}}@media (max-width:1700px){.tunnel{padding-right:100px}}@media (max-width:1199px){.tunnel{padding-right:50px}}@media (max-width:575px){.tunnel{padding-right:15px}}.tunnel .tunnel-cont{display:flex;justify-content:space-between;align-items:center}.tunnel .tunnel-cont .tunnel-way{width:100%;margin-left:10px;margin-right:10px}.tunnel .tunnel-cont p{white-space:nowrap;color:#bebebe}@media (max-width:767px){.tunnel .tunnel-cont p{font-size:12px}}@media (max-width:575px){.tunnel .tunnel-cont p{font-size:10px}}@media (max-width:575px){.tunnel .tunnel-cont p{white-space:normal;text-align:center}}.tunnel .tunnel-cont hr{border:none;border-top:1px solid #bebebe}.tunnel .tunnel-cont .current{color:#444444}.tunnel .tunnel-cont .current hr{border-top-color:#444444}.form-cart{position:relative;z-index:1}@media (max-width:991px){.form-cart{margin:0 auto;width:100%;max-width:500px}}.form-cart>div:not(.g-recaptcha){max-width:100%;width:400px;margin:0 auto 30px;position:relative}.form-cart>div:not(.g-recaptcha).cont-select{margin-bottom:0;z-index:3}.form-cart>div:not(.g-recaptcha) label{color:#000;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:2;transition:all 0.3s}.form-cart>div:not(.g-recaptcha) input:not([type="hidden"]){font-size:15px;position:relative;width:100%;max-width:100%;height:50px;background-color:transparent;border:none;border-bottom:3px solid #bebebe;outline:none;padding:5px 30px 5px 0;z-index:2}.form-cart>div:not(.g-recaptcha) input:not([type="hidden"]):focus,.form-cart>div:not(.g-recaptcha) input:not([type="hidden"]).focus-select{border-bottom-color:#444444}.form-cart>div:not(.g-recaptcha) input:not([type="hidden"]):focus~label,.form-cart>div:not(.g-recaptcha) input:not([type="hidden"]).focus-select~label{font-size:12px;top:0;transform:translateY(-50%) !important}.form-cart>div:not(.g-recaptcha) input:not([type="hidden"]):focus~i,.form-cart>div:not(.g-recaptcha) input:not([type="hidden"]).focus-select~i{color:#444444}.form-cart>div:not(.g-recaptcha) input:not([type="hidden"]):focus~div,.form-cart>div:not(.g-recaptcha) input:not([type="hidden"]).focus-select~div{max-height:200px}.form-cart>div:not(.g-recaptcha) input:not([type="hidden"]):not(:placeholder-shown)~label{font-size:12px;top:0;transform:translateY(-50%) !important}.form-cart>div:not(.g-recaptcha) input:not([type="hidden"]):-webkit-autofill{-webkit-box-shadow:0 0 0 30px white inset !important}.form-cart>div:not(.g-recaptcha) input:not([type="hidden"]):-webkit-autofill:hover,.form-cart>div:not(.g-recaptcha) input:not([type="hidden"]):-webkit-autofill:focus,.form-cart>div:not(.g-recaptcha) input:not([type="hidden"]):-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset !important}.form-cart>div:not(.g-recaptcha) i{color:#000;font-size:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:5}.form-cart>div:not(.g-recaptcha) div{background-color:#F5F5F5;position:absolute;bottom:0;left:0;transform:translateY(100%);width:100%;max-height:0;padding:0 10px;overflow:auto;z-index:1;transition:all 0.3s;scrollbar-color:#444444 gainsboro;scrollbar-width:thin}.form-cart>div:not(.g-recaptcha) div::-webkit-scrollbar-track{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-moz-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;background-color:gainsboro}.form-cart>div:not(.g-recaptcha) div::-webkit-scrollbar{width:5px;background-color:gainsboro}.form-cart>div:not(.g-recaptcha) div::-webkit-scrollbar-thumb{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-moz-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;background-color:#444444}.form-cart>div:not(.g-recaptcha) div p{color:#444444;font-size:15px;padding:10px 0;transition:all 0.3s}.form-cart>div:not(.g-recaptcha) div p:not(:last-child){border-bottom:1px solid #444444}.form-cart>div:not(.g-recaptcha) div p:hover{color:#444444;cursor:pointer;padding-left:5px}.form-cart .g-recaptcha{width:100%;max-width:100%;margin:50px auto 0}.form-select{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column}.form-select .second-titles{color:#444444;text-align:center;margin-bottom:30px}.form-select .addr-part,.form-select .delivery-part{width:100%}.form-select .addr-part{gap:50px;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.form-select .addr-part .side{width:calc(50% - 25px)}.form-select .addr-part .side:first-of-type{z-index:2}@media (max-width:767px){.form-select .addr-part .side{width:100%}}.form-select .addr-part .side .fourth-title{text-align:center}.form-select .mode-cont{gap:50px;width:100%;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap}.form-select .mode-cont .mode-item{font-size:20px;border:2px solid #444444;background-color:#fff;height:200px;width:250px;transition:0.3s all;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column}@media (max-width:767px){.form-select .mode-cont .mode-item{max-width:300px;width:100%}}.form-select .mode-cont .mode-item p{color:#444444}.form-select .mode-cont .mode-item p.value{font-weight:bold;margin-top:10px}.form-select .mode-cont .mode-item p.value.value-free{color:#91CD62}.form-select .mode-cont .mode-item:hover{background-color:#444444}.form-select .mode-cont .mode-item:hover p{color:#fff}.form-select .mode-cont .mode-item.selected-mode{background-color:#444444}.form-select .mode-cont .mode-item.selected-mode p{color:#fff}.form-select .mode-cont .mode-item.loading-mode{pointer-events:none}.form-select .mode-cont .mode-item input{margin:0;width:initial;position:absolute;z-index:-1}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.form-select .mode-cont .mode-item input{width:13px !important}}.form-select .mode-cont .mode-item .name{font-weight:bold}.form-select .mode-cont .mode-item .info{text-align:center;margin-top:10px}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.form-select .mode-cont .mode-item .info{width:100%}}.form-select .mode-cont .mode-item .info,.form-select .mode-cont .mode-item .value{font-size:15px}.form-select .button-form{margin-top:50px}.btn-submit-hidden{display:none !important}.basket .main-container{padding-top:50px;padding-bottom:75px;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.basket .main-container{padding-left:100px}}@media (max-width:1199px){.basket .main-container{padding-left:50px}}@media (max-width:575px){.basket .main-container{padding-left:15px}}@media (max-width:1700px){.basket .main-container{padding-right:100px}}@media (max-width:1199px){.basket .main-container{padding-right:50px}}@media (max-width:575px){.basket .main-container{padding-right:15px}}.basket .main-container .message-head{border:2px solid #444444;border-radius:5px;margin-bottom:50px;padding:25px 40px}.basket .main-container .message-head p{color:#000;font-size:17px;font-weight:bold;text-align:center;text-transform:uppercase}.basket .main-container .cart-content{gap:50px;display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.basket .main-container .cart-content>.second-title{color:#444444;text-align:center;width:100%}.basket .main-container .cart-content>div{width:calc(50% - 25px)}@media (max-width:767px){.basket .main-container .cart-content>div{width:100%}}@media (max-width:1199px){.basket .main-container .cart-content>div.cart-cont,.basket .main-container .cart-content>div.total-cont{width:100%}}.basket .main-container .cart-content .cart-cont .cart-item{position:relative;border-bottom:2px solid #444444;padding-top:10px;padding-bottom:10px;display:flex;justify-content:flex-start;align-items:center}.basket .main-container .cart-content .cart-cont .cart-item picture{width:100px}.basket .main-container .cart-content .cart-cont .cart-item picture img{width:100%;height:auto}@media (max-width:767px){.basket .main-container .cart-content .cart-cont .cart-item{flex-wrap:wrap;margin-top:10px}.basket .main-container .cart-content .cart-cont .cart-item picture{width:50%;margin:auto}}.basket .main-container .cart-content .cart-cont .cart-item .informations{margin-left:15px;width:100%;padding-top:0;padding-bottom:0}@media (max-width:767px){.basket .main-container .cart-content .cart-cont .cart-item .informations{margin-left:0;margin-top:20px;width:100%}}.basket .main-container .cart-content .cart-cont .cart-item .informations .details{text-decoration:none;display:flex;justify-content:space-between;align-items:center}.basket .main-container .cart-content .cart-cont .cart-item .informations .details div{display:flex;justify-content:flex-start;align-items:center}.basket .main-container .cart-content .cart-cont .cart-item .informations .details div p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.basket .main-container .cart-content .cart-cont .cart-item .informations .details div p.prod-title{max-width:250px}@media (max-width:1199px){.basket .main-container .cart-content .cart-cont .cart-item .informations .details div p.prod-title{max-width:100%}}.basket .main-container .cart-content .cart-cont .cart-item .informations .details div p.prod-size{margin-left:10px;padding-left:10px;border-left:2px solid #444444}@media (max-width:767px){.basket .main-container .cart-content .cart-cont .cart-item .informations .details{width:100%}.basket .main-container .cart-content .cart-cont .cart-item .informations .details div{max-width:80%}.basket .main-container .cart-content .cart-cont .cart-item .informations .details div .prod-title{max-width:50%}.basket .main-container .cart-content .cart-cont .cart-item .informations .details div .prod-size{margin:0;padding:0;border:none}}.basket .main-container .cart-content .cart-cont .cart-item .informations .details .price-tot-article{margin-left:20px}@media (max-width:575px){.basket .main-container .cart-content .cart-cont .cart-item .informations .details .price-tot-article{margin-left:10px}}.basket .main-container .cart-content .cart-cont .cart-item .informations .qte-prod{display:flex;align-items:center;justify-content:flex-start;margin-top:15px}@media (max-width:767px){.basket .main-container .cart-content .cart-cont .cart-item .informations .qte-prod{justify-content:center;margin-top:15px}}.basket .main-container .cart-content .cart-cont .cart-item .informations .qte-prod .minus,.basket .main-container .cart-content .cart-cont .cart-item .informations .qte-prod .plus{cursor:pointer}.basket .main-container .cart-content .cart-cont .cart-item .informations .qte-prod .minus i,.basket .main-container .cart-content .cart-cont .cart-item .informations .qte-prod .plus i{color:#000;font-size:13px}.basket .main-container .cart-content .cart-cont .cart-item .informations .qte-prod .value{margin-left:20px;margin-right:20px;width:25px;text-align:center}.basket .main-container .cart-content .cart-cont .cart-item .sup-product{font-size:20px;position:absolute;right:0;bottom:20px;color:red;cursor:pointer}@media (max-width:767px){.basket .main-container .cart-content .cart-cont .cart-item .sup-product{top:0;bottom:initial}}.basket .main-container .cart-content .cart-cont .cart-item.cart-item-promo picture{display:none}.basket .main-container .cart-content .cart-cont .cart-item.cart-item-promo .informations{margin:0}.basket .main-container .cart-content .cart-cont .cart-item.cart-item-promo .informations .details .prod-title{overflow:initial !important}.basket .main-container .cart-content .cart-cont .cart-item.cart-item-promo .informations .qte-prod a{text-decoration:underline;font-weight:bold}.basket .main-container .cart-content .total-cont{display:flex;justify-content:flex-end;align-items:stretch;flex-direction:column}.basket .main-container .cart-content .total-cont form{margin-bottom:25px;display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column}.basket .main-container .cart-content .total-cont form label{margin-bottom:15px;color:#444444}.basket .main-container .cart-content .total-cont form div{position:relative;display:flex;justify-content:flex-start;align-items:center}.basket .main-container .cart-content .total-cont form div .promo-field{min-width:100%;width:100%;border:none;border-bottom:2px solid #444444;padding-bottom:10px;padding-top:5px;color:#444444;outline:none}.basket .main-container .cart-content .total-cont form div .promo-valid{position:absolute;right:0;bottom:12px;border:none;padding-right:0;font-weight:bold;color:#444444;background-color:transparent}.basket .main-container .cart-content .total-cont .final{display:flex;justify-content:space-between;align-items:baseline}.basket .main-container .cart-content .total-cont .final p{color:#444444;font-size:18px;margin-top:5px;font-weight:bold}.basket .main-container .cart-content .total-cont .final .price{color:#F5F5F5;font-weight:initial}.basket .main-container .cart-content .total-cont .final .offers{font-weight:initial;display:flex;justify-content:flex-start;align-items:center}.basket .main-container .cart-content .total-cont .final .offers i{cursor:pointer;margin-left:8px;font-size:12px}.basket .main-container .cart-content .total-cont .delivery-msg{margin-top:5px;margin-bottom:5px}.basket .main-container .cart-content .total-cont .delivery-msg p{color:#000}.basket .main-container .cart-content .cont-btn{margin-top:30px}@media (max-width:767px){.basket .main-container .cart-content .cont-btn{margin-top:0}}.basket .main-container .cart-content form input[type="submit"]:disabled{color:#F5F5F5;background-color:#3E3E3E;border-color:#3E3E3E;cursor:not-allowed}.basket .main-container .cart-content form input[type="submit"]:disabled:hover{color:#F5F5F5;background-color:#3E3E3E;border-color:#3E3E3E;cursor:not-allowed}.basket .main-container .cart-content .empty-cart{color:#444444;font-size:20px;text-align:center;margin-align:auto;margin-top:50px;width:100%}.basket .main-container .cart-content .empty-cart a{color:#3E3E3E;text-decoration:none;margin-top:20px;transition:all 0.3s}.basket .main-container .cart-content .empty-cart a:hover{color:#fff}.email-ship{padding:50px 0}.email-ship .email-form{padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.email-ship .email-form{padding-left:100px}}@media (max-width:1199px){.email-ship .email-form{padding-left:50px}}@media (max-width:575px){.email-ship .email-form{padding-left:15px}}@media (max-width:1700px){.email-ship .email-form{padding-right:100px}}@media (max-width:1199px){.email-ship .email-form{padding-right:50px}}@media (max-width:575px){.email-ship .email-form{padding-right:15px}}.email-ship .email-form .second-title{color:#444444;text-align:center;margin:50px 0}.shipping{padding:50px 0}.shipping .select-shipping{padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.shipping .select-shipping{padding-left:100px}}@media (max-width:1199px){.shipping .select-shipping{padding-left:50px}}@media (max-width:575px){.shipping .select-shipping{padding-left:15px}}@media (max-width:1700px){.shipping .select-shipping{padding-right:100px}}@media (max-width:1199px){.shipping .select-shipping{padding-right:50px}}@media (max-width:575px){.shipping .select-shipping{padding-right:15px}}.shipping .select-shipping .second-title{color:#444444;text-align:center;margin:50px 0;width:100%}.shipping .select-shipping .form-select .copy-addr{width:100%;display:flex;justify-content:center;align-items:center}.shipping .select-shipping .form-select .copy-addr.btn-mobile{display:none}@media (max-width:767px){.shipping .select-shipping .form-select .copy-addr{display:none;white-space:initial}.shipping .select-shipping .form-select .copy-addr.btn-mobile{display:flex}}.shipping .select-shipping .form-select .map-cont{display:flex;align-items:flex-start;justify-content:space-between;margin-top:50px;margin-bottom:30px;height:350px;padding-left:30px;padding-right:30px}.shipping .select-shipping .form-select .map-cont.map-init{display:none}.shipping .select-shipping .form-select .map-cont .cont-options{width:35%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.shipping .select-shipping .form-select .map-cont .cont-options .title-options{padding-bottom:10px;border-bottom:1px solid lightgray;margin-bottom:10px;width:100%}.shipping .select-shipping .form-select .map-cont .cont-options .title-options p{text-align:center}.shipping .select-shipping .form-select .map-cont .cont-options .option-items{height:100%;width:100%;overflow:auto;padding-right:15px;scrollbar-color:#444444 lightgray;scrollbar-width:thin}.shipping .select-shipping .form-select .map-cont .cont-options .option-items::-webkit-scrollbar-track{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-moz-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;border-radius:0;background-color:lightgray}.shipping .select-shipping .form-select .map-cont .cont-options .option-items::-webkit-scrollbar{background-color:lightgray}.shipping .select-shipping .form-select .map-cont .cont-options .option-items::-webkit-scrollbar-thumb{border-radius:0;box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-moz-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;background-color:#444444}.shipping .select-shipping .form-select .map-cont .cont-options .option-items .option-item{padding:10px;border-bottom:1px solid lightgray;cursor:pointer}.shipping .select-shipping .form-select .map-cont .cont-options .option-items .option-item:last-child{border-bottom:none}.shipping .select-shipping .form-select .map-cont .cont-options .option-items .option-item.option-item-selected{background-color:#444444;color:#fff}.shipping .select-shipping .form-select .map-cont .cont-options .option-items .option-item .title-option{font-weight:bold;text-transform:uppercase;font-size:13px}.shipping .select-shipping .form-select .map-cont .cont-options .option-items .option-item .address-option{text-align:right;text-transform:uppercase;font-size:13px}.shipping .select-shipping .form-select .map-cont #map-shipping{height:100%;width:64%;z-index:1 !important}.shipping .select-shipping .form-select .map-cont #map-shipping .leaflet-popup-content-wrapper .deliveryPointDescWrap .title-option{font-size:12px;font-weight:bold;text-transform:uppercase;margin:0}.shipping .select-shipping .form-select .map-cont #map-shipping .leaflet-popup-content-wrapper .deliveryPointDescWrap .address-option{font-size:10px;text-transform:uppercase;text-align:right;margin:0}.shipping .select-shipping .form-select .map-cont #map-shipping .leaflet-popup-content-wrapper .deliveryPointDescWrap input{width:100%;padding:5px 0;margin:7px 0;border:1px solid #444444;background-color:#fff;transition:all 0.3s}.shipping .select-shipping .form-select .map-cont #map-shipping .leaflet-popup-content-wrapper .deliveryPointDescWrap input:hover{background-color:#444444;color:#000}.shipping .select-shipping .form-select .map-cont #map-shipping .leaflet-popup-content-wrapper .deliveryPointDescWrap .schedule li{font-size:10px}.shipping .select-shipping .form-select .map-cont #map-shipping .leaflet-popup-content-wrapper .deliveryPointDescWrap .schedule li .day{width:65px;display:inline-block}.shipping .select-shipping .form-select .map-cont #map-shipping .leaflet-control-container .leaflet-top{top:initial;bottom:0}.shipping .select-shipping .form-select .map-cont #map-shipping .leaflet-control-container .leaflet-top .leaflet-control{margin-top:0;margin-bottom:10px}.shipping .select-shipping .form-select .map-cont #map-shipping .leaflet-marker-icon{max-width:45px !important;max-height:45px !important}@media (max-width:991px){.shipping .select-shipping .form-select .map-cont{flex-wrap:wrap;padding-left:0;padding-right:0;height:initial}.shipping .select-shipping .form-select .map-cont .cont-options{width:100%;max-height:350px;margin-bottom:20px}.shipping .select-shipping .form-select .map-cont #map-shipping{width:100%;height:350px}}.payment{padding:50px 0}.payment .select-payment{padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.payment .select-payment{padding-left:100px}}@media (max-width:1199px){.payment .select-payment{padding-left:50px}}@media (max-width:575px){.payment .select-payment{padding-left:15px}}@media (max-width:1700px){.payment .select-payment{padding-right:100px}}@media (max-width:1199px){.payment .select-payment{padding-right:50px}}@media (max-width:575px){.payment .select-payment{padding-right:15px}}.payment .select-payment .second-title{color:#444444;text-align:center;margin:50px 0}.recap{padding:50px 0}.recap .main-container{padding:0}.recap .recap-comm{gap:50px;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2);display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}@media (max-width:1700px){.recap .recap-comm{padding-left:100px}}@media (max-width:1199px){.recap .recap-comm{padding-left:50px}}@media (max-width:575px){.recap .recap-comm{padding-left:15px}}@media (max-width:1700px){.recap .recap-comm{padding-right:100px}}@media (max-width:1199px){.recap .recap-comm{padding-right:50px}}@media (max-width:575px){.recap .recap-comm{padding-right:15px}}.recap .recap-comm .second-title{color:#444444;text-align:center;margin:50px 0;width:100%}.recap .recap-comm .cart{width:100%}.recap .recap-comm>div:not(.cart, .cont-mentions){width:calc(50% - 25px)}@media (max-width:767px){.recap .recap-comm>div:not(.cart, .cont-mentions){width:100%}}.recap .recap-comm .fourth-title{background-color:#444444;color:#fff;padding:15px;text-align:center}.recap .recap-comm .cart-content input.button{display:none}.recap .recap-comm .recap-bloc{padding:15px}.recap .recap-comm .recap-bloc p{margin-bottom:10px}.recap .recap-comm .recap-bloc a{color:#000;font-weight:bold;transition:0.3s}.recap .recap-comm .recap-bloc a:hover{color:#444444;transition:0.3s}.recap .recap-comm .cont-mentions{width:100%}.recap .recap-comm .cont-mentions .mentions-before-finalize{display:flex;justify-content:center;align-items:center}.recap .recap-comm .cont-mentions .mentions-before-finalize input{margin-right:10px}.recap .recap-comm .cont-mentions .mentions-before-finalize p,.recap .recap-comm .cont-mentions .mentions-before-finalize a,.recap .recap-comm .cont-mentions .mentions-before-finalize h2,.recap .recap-comm .cont-mentions .mentions-before-finalize h3,.recap .recap-comm .cont-mentions .mentions-before-finalize h4,.recap .recap-comm .cont-mentions .mentions-before-finalize strong,.recap .recap-comm .cont-mentions .mentions-before-finalize em,.recap .recap-comm .cont-mentions .mentions-before-finalize label{font-size:14px !important;font-weight:initial !important;color:#000 !important;cursor:pointer !important}.recap .recap-comm .cont-mentions .mentions-before-finalize p a{font-weight:bold !important;text-decoration:underline !important;transition:all 0.3s}.recap .recap-comm .cont-mentions .mentions-before-finalize p a:hover{color:#444444 !important}.recap .recap-comm .cont-mentions .mentions-before-finalize strong{font-weight:bold !important}.recap .recap-comm .cont-mentions .mentions-before-finalize em{font-style:italic !important}.recap .recap-comm .cont-mentions .btn-finalize{margin-top:30px;display:flex;justify-content:center;align-items:center}.recap .recap-comm .cont-mentions .btn-finalize .button-form{width:auto;border:2px solid #444444 !important;padding:5px 30px !important;color:#fff;background-color:#444444;white-space:nowrap;transition:all 0.3s}.recap .recap-comm .cont-mentions .btn-finalize .button-form:hover{color:#444444;background-color:#fff}.recap .recap-comm .cont-mentions .btn-finalize .button-form:disabled{background-color:#3E3E3E;border-color:#3E3E3E !important;cursor:not-allowed}.recap .recap-comm .cont-mentions .btn-finalize .button-form:disabled:hover{background-color:#3E3E3E;border-color:#3E3E3E !important;color:#fff}.resume .finalize-cart-msg{padding-top:50px;padding-bottom:50px;width:100%;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2);display:flex;justify-content:center;align-items:center;flex-direction:column}@media (max-width:1700px){.resume .finalize-cart-msg{padding-left:100px}}@media (max-width:1199px){.resume .finalize-cart-msg{padding-left:50px}}@media (max-width:575px){.resume .finalize-cart-msg{padding-left:15px}}@media (max-width:1700px){.resume .finalize-cart-msg{padding-right:100px}}@media (max-width:1199px){.resume .finalize-cart-msg{padding-right:50px}}@media (max-width:575px){.resume .finalize-cart-msg{padding-right:15px}}.resume .finalize-cart-msg .third-title{color:#444444;text-align:center}.resume .finalize-cart-msg .cont-btn{gap:25px;margin-top:50px;width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.resume .finalize-cart-msg .cont-btn a{margin:0}.form-login{position:relative;z-index:1}@media (max-width:991px){.form-login{margin:0 auto;width:100%;max-width:500px}}.form-login.side{width:calc(50% - 25px)}@media (max-width:767px){.form-login.side{width:100%}}.form-login>div:not(.g-recaptcha, .check, .msg){max-width:100%;width:400px;margin:0 auto 30px;position:relative}.form-login>div:not(.g-recaptcha, .check, .msg).cont-select{margin-bottom:0;z-index:3}.form-login>div:not(.g-recaptcha, .check, .msg).cont-password .pass-explain-text{color:#3E3E3E;position:absolute;bottom:-2px;left:0;transform:translateY(100%)}.form-login>div:not(.g-recaptcha, .check, .msg) label{color:#000;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:2;transition:all 0.3s}.form-login>div:not(.g-recaptcha, .check, .msg) input:not([type="hidden"]){font-size:15px;position:relative;width:100%;max-width:100%;height:50px;background-color:transparent;border:none;border-bottom:3px solid #bebebe;outline:none;padding:5px 30px 5px 0;z-index:2}.form-login>div:not(.g-recaptcha, .check, .msg) input:not([type="hidden"]):focus,.form-login>div:not(.g-recaptcha, .check, .msg) input:not([type="hidden"]).focus-select{border-bottom-color:#91CD62}.form-login>div:not(.g-recaptcha, .check, .msg) input:not([type="hidden"]):focus~label,.form-login>div:not(.g-recaptcha, .check, .msg) input:not([type="hidden"]).focus-select~label{font-size:12px;top:0;transform:translateY(-50%) !important}.form-login>div:not(.g-recaptcha, .check, .msg) input:not([type="hidden"]):focus~i,.form-login>div:not(.g-recaptcha, .check, .msg) input:not([type="hidden"]).focus-select~i{color:#91CD62}.form-login>div:not(.g-recaptcha, .check, .msg) input:not([type="hidden"]):focus~div,.form-login>div:not(.g-recaptcha, .check, .msg) input:not([type="hidden"]).focus-select~div{max-height:200px}.form-login>div:not(.g-recaptcha, .check, .msg) input:not([type="hidden"]):not(:placeholder-shown)~label{font-size:12px;top:0;transform:translateY(-50%) !important}.form-login>div:not(.g-recaptcha, .check, .msg) input:not([type="hidden"]):-webkit-autofill{-webkit-box-shadow:0 0 0 30px white inset !important}.form-login>div:not(.g-recaptcha, .check, .msg) input:not([type="hidden"]):-webkit-autofill:hover,.form-login>div:not(.g-recaptcha, .check, .msg) input:not([type="hidden"]):-webkit-autofill:focus,.form-login>div:not(.g-recaptcha, .check, .msg) input:not([type="hidden"]):-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset !important}.form-login>div:not(.g-recaptcha, .check, .msg) i{color:#000;font-size:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:5}.form-login>div:not(.g-recaptcha, .check, .msg) div{background-color:#F5F5F5;position:absolute;bottom:0;left:0;transform:translateY(100%);width:100%;max-height:0;padding:0 10px;overflow:auto;z-index:1;transition:all 0.3s;scrollbar-color:#91CD62 gainsboro;scrollbar-width:thin}.form-login>div:not(.g-recaptcha, .check, .msg) div::-webkit-scrollbar-track{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-moz-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;background-color:gainsboro}.form-login>div:not(.g-recaptcha, .check, .msg) div::-webkit-scrollbar{width:5px;background-color:gainsboro}.form-login>div:not(.g-recaptcha, .check, .msg) div::-webkit-scrollbar-thumb{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;-moz-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0) inset;background-color:#91CD62}.form-login>div:not(.g-recaptcha, .check, .msg) div p{color:#91CD62;font-size:15px;padding:10px 0;transition:all 0.3s}.form-login>div:not(.g-recaptcha, .check, .msg) div p:not(:last-child){border-bottom:1px solid #91CD62}.form-login>div:not(.g-recaptcha, .check, .msg) div p:hover{color:#91CD62;cursor:pointer;padding-left:5px}.form-login .g-recaptcha{width:100%;max-width:100%;margin:50px auto 0}.form-login>input{color:#91CD62;font-size:18px;background-color:transparent;padding:10px 75px;margin:50px auto 0;border:2px solid #91CD62;border-radius:25px;display:block;max-width:100%;width:400px;transition:all 0.3s;cursor:pointer}.form-login>input:hover{color:#fff;background-color:#91CD62}.form-login>.check{height:50px;width:100% !important;max-width:400px;display:flex;justify-content:flex-start;align-items:center}.login section,.register section,.forgot-pwd section,.recover-pwd section{padding-top:30px;padding-bottom:75px;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.login section,.register section,.forgot-pwd section,.recover-pwd section{padding-left:100px}}@media (max-width:1199px){.login section,.register section,.forgot-pwd section,.recover-pwd section{padding-left:50px}}@media (max-width:575px){.login section,.register section,.forgot-pwd section,.recover-pwd section{padding-left:15px}}@media (max-width:1700px){.login section,.register section,.forgot-pwd section,.recover-pwd section{padding-right:100px}}@media (max-width:1199px){.login section,.register section,.forgot-pwd section,.recover-pwd section{padding-right:50px}}@media (max-width:575px){.login section,.register section,.forgot-pwd section,.recover-pwd section{padding-right:15px}}.login .second-title,.register .second-title,.forgot-pwd .second-title,.recover-pwd .second-title{color:#91CD62;text-align:center;margin-bottom:50px}.login .button,.register .button,.forgot-pwd .button,.recover-pwd .button{color:#91CD62;border-color:#91CD62}.login .button:hover,.register .button:hover,.forgot-pwd .button:hover,.recover-pwd .button:hover{color:#fff;background-color:#91CD62}.login .button.reversed,.register .button.reversed,.forgot-pwd .button.reversed,.recover-pwd .button.reversed{color:#fff;background-color:#91CD62}.login .button.reversed:hover,.register .button.reversed:hover,.forgot-pwd .button.reversed:hover,.recover-pwd .button.reversed:hover{color:#91CD62;background-color:transparent}.login .forget,.login .back-link,.register .forget,.register .back-link,.forgot-pwd .forget,.forgot-pwd .back-link,.recover-pwd .forget,.recover-pwd .back-link{color:#3E3E3E;text-decoration:none;display:block;width:fit-content;margin:10px auto 0;transition:all 0.3s;cursor:pointer}.login .forget:hover,.login .back-link:hover,.register .forget:hover,.register .back-link:hover,.forgot-pwd .forget:hover,.forgot-pwd .back-link:hover,.recover-pwd .forget:hover,.recover-pwd .back-link:hover{color:#91CD62}.login .cont-login .form-login{margin-bottom:30px}.login .cont-login .cart-without-account{text-align:center;margin-top:15px}.login .cont-login .cart-without-account a{transition:all 0.3s}.login .cont-login .cart-without-account a:hover{color:#91CD62;text-decoration:underline}.register .cont-register form{margin-bottom:30px}.register .cont-register form .cont-sides{gap:50px;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}@media (max-width:767px){.register .cont-register form .cont-sides{gap:0}}.register .cont-register form .cont-sides .side:last-child{padding-top:80px}@media (max-width:767px){.register .cont-register form .cont-sides .side:last-child{padding-top:0}}.register .cont-register form .cont-select{margin-bottom:30px}.register .cont-register form>input:not([type="hidden"]){color:#91CD62;font-size:18px;background-color:transparent;padding:10px 75px;margin:50px auto 0;border:2px solid #91CD62;border-radius:25px;display:block;max-width:100%;width:400px;transition:all 0.3s;cursor:pointer}.register .cont-register form>input:not([type="hidden"]):hover{color:#fff;background-color:#91CD62}.register .cont-register form .check{width:fit-content;margin:0 auto}.recover-pwd .recover-cont .redirect-message{font-size:18px;text-align:center}.bandeau-profil{background-color:#91CD62;gap:30px;margin-bottom:75px;padding:50px 0;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media (max-width:1700px){.bandeau-profil{padding-left:100px}}@media (max-width:1199px){.bandeau-profil{padding-left:50px}}@media (max-width:575px){.bandeau-profil{padding-left:15px}}@media (max-width:1700px){.bandeau-profil{padding-right:100px}}@media (max-width:1199px){.bandeau-profil{padding-right:50px}}@media (max-width:575px){.bandeau-profil{padding-right:15px}}@media (max-width:767px){.bandeau-profil{text-align:center;flex-direction:column;justify-content:center}}.bandeau-profil p,.bandeau-profil a,.bandeau-profil i{color:#fff}.bandeau-profil a{font-size:18px;text-decoration:none}.bandeau-profil a i{font-size:20px;padding-left:5px}.profil,.informations,.address,.orders,.detail{padding-bottom:75px}.profil .button,.informations .button,.address .button,.orders .button,.detail .button{color:#91CD62;border-color:#91CD62}.profil .button:hover,.informations .button:hover,.address .button:hover,.orders .button:hover,.detail .button:hover{color:#fff;background-color:#91CD62}.profil .button.reversed,.informations .button.reversed,.address .button.reversed,.orders .button.reversed,.detail .button.reversed{color:#fff;background-color:#91CD62}.profil .button.reversed:hover,.informations .button.reversed:hover,.address .button.reversed:hover,.orders .button.reversed:hover,.detail .button.reversed:hover{color:#91CD62;background-color:transparent}.profil .categories{gap:50px;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2);display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}@media (max-width:1700px){.profil .categories{padding-left:100px}}@media (max-width:1199px){.profil .categories{padding-left:50px}}@media (max-width:575px){.profil .categories{padding-left:15px}}@media (max-width:1700px){.profil .categories{padding-right:100px}}@media (max-width:1199px){.profil .categories{padding-right:50px}}@media (max-width:575px){.profil .categories{padding-right:15px}}@media (max-width:991px){.profil .categories{justify-content:center}}.profil .categories .category{position:relative;max-width:400px;width:calc(33% - ((50px * 2) / 3))}@media (min-width:992px){.profil .categories .category::after{content:"";display:block;padding-top:100%}}@media (max-width:991px){.profil .categories .category{max-width:500px;width:100%;height:200px}}.profil .categories .category a{text-decoration:none;border:3px solid #91CD62;gap:25px;height:100%;width:100%;transition:all 0.3s;display:flex;justify-content:center;align-items:center;flex-direction:column}@media (min-width:992px){.profil .categories .category a{position:absolute;top:0;left:0}}.profil .categories .category a i{color:#91CD62;font-size:35px}.profil .categories .category a p{font-size:35px;font-weight:300;text-align:center}.profil .categories .category a:hover{background-color:#91CD62}.profil .categories .category a:hover i,.profil .categories .category a:hover p{color:#fff}.informations .recap-informations{padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.informations .recap-informations{padding-left:100px}}@media (max-width:1199px){.informations .recap-informations{padding-left:50px}}@media (max-width:575px){.informations .recap-informations{padding-left:15px}}@media (max-width:1700px){.informations .recap-informations{padding-right:100px}}@media (max-width:1199px){.informations .recap-informations{padding-right:50px}}@media (max-width:575px){.informations .recap-informations{padding-right:15px}}.informations .recap-informations .third-title{color:#91CD62;text-align:center;margin-bottom:50px}.informations .recap-informations>a:first-of-type{margin-bottom:50px}.informations .recap-informations form{margin-bottom:30px}.informations .recap-informations form .cont-sides{gap:50px;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}@media (max-width:767px){.informations .recap-informations form .cont-sides{gap:0}}.informations .recap-informations form .cont-select{margin-bottom:30px}.informations .recap-informations form>input:not([type="hidden"]){color:#91CD62;font-size:18px;background-color:transparent;padding:10px 75px;margin:50px auto 0;border:2px solid #91CD62;border-radius:25px;display:block;max-width:100%;width:400px;transition:all 0.3s;cursor:pointer}.informations .recap-informations form>input:not([type="hidden"]):hover{color:#fff;background-color:#91CD62}.informations .recap-informations form .check{width:fit-content;margin:0 auto}.informations .recap-informations .info-form a{margin-bottom:30px}.address .recap-address{padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.address .recap-address{padding-left:100px}}@media (max-width:1199px){.address .recap-address{padding-left:50px}}@media (max-width:575px){.address .recap-address{padding-left:15px}}@media (max-width:1700px){.address .recap-address{padding-right:100px}}@media (max-width:1199px){.address .recap-address{padding-right:50px}}@media (max-width:575px){.address .recap-address{padding-right:15px}}.address .recap-address form{gap:50px;margin-bottom:30px;position:relative;z-index:1;display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.address .recap-address form .fourth-title{color:#91CD62;text-align:center;margin-bottom:20px}.address .recap-address form .side{width:calc(50% - 25px)}.address .recap-address form .side:first-of-type{z-index:2}@media (max-width:767px){.address .recap-address form .side{width:100%}}.orders .recap-orders{padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.orders .recap-orders{padding-left:100px}}@media (max-width:1199px){.orders .recap-orders{padding-left:50px}}@media (max-width:575px){.orders .recap-orders{padding-left:15px}}@media (max-width:1700px){.orders .recap-orders{padding-right:100px}}@media (max-width:1199px){.orders .recap-orders{padding-right:50px}}@media (max-width:575px){.orders .recap-orders{padding-right:15px}}.orders .recap-orders>.fourth-title{color:#91CD62;text-align:center;margin-bottom:50px}.orders .recap-orders .ord{gap:20px;margin-bottom:30px;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.orders .recap-orders .ord:not(:last-of-type){border-bottom:2px solid #91CD62;padding-bottom:30px}.orders .recap-orders .ord>a{color:#91CD62;text-decoration:none;width:100%}.orders .recap-orders .ord div{width:calc(50% - 10px)}@media (max-width:575px){.orders .recap-orders .ord div{width:100%}}.orders .recap-orders .ord div.cont-order p:first-of-type{font-weight:bold}.orders .recap-orders .ord div.cont-order p:not(:last-of-type){margin-bottom:5px}.orders .recap-orders .ord div.cont-status p{text-align:right}.orders .recap-orders .ord div.cont-status p:not(.comment){font-weight:bold}.orders .recap-orders .ord div.cont-status a{color:#91CD62;font-size:20px;text-decoration:none;display:block;width:fit-content;margin-left:auto;margin-top:20px}.orders .recap-orders .ord div.cont-status a i{font-size:17px}.orders .recap-orders .ord div.cont-status a:hover{color:#fff}.detail .recap-orders{gap:30px;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2);display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media (max-width:1700px){.detail .recap-orders{padding-left:100px}}@media (max-width:1199px){.detail .recap-orders{padding-left:50px}}@media (max-width:575px){.detail .recap-orders{padding-left:15px}}@media (max-width:1700px){.detail .recap-orders{padding-right:100px}}@media (max-width:1199px){.detail .recap-orders{padding-right:50px}}@media (max-width:575px){.detail .recap-orders{padding-right:15px}}.detail .recap-orders>.button{margin-top:30px}.detail .recap-orders .ord{border-bottom:2px solid #91CD62;width:100%;padding-bottom:30px}.detail .recap-orders .ord .follow-order{gap:15px;display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap}.detail .recap-orders .ord .follow-order p{color:#91CD62}.detail .recap-orders .ord .follow-order a{color:#91CD62;font-size:20px;text-decoration:none}@media (max-width:575px){.detail .recap-orders .ord .follow-order a{display:block;width:fit-content;margin:0 auto}}.detail .recap-orders .ord .follow-order a i{font-size:17px}.detail .recap-orders .ord .cont-order{gap:15px;margin-top:30px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.detail .recap-orders .ord .cont-order picture{width:150px}.detail .recap-orders .ord .cont-order picture img{width:100%;height:auto}@media (max-width:575px){.detail .recap-orders .ord .cont-order picture{display:none}}@media (max-width:575px){.detail .recap-orders .ord .cont-order div{width:100%}}.detail .recap-orders .ord .cont-order div p{line-height:1.3}.detail .recap-orders .ord .cont-order div p.bold{font-weight:bold}.detail .recap-orders .ord .cont-order a{color:#91CD62;text-decoration:none;display:block;width:fit-content;margin-left:auto}.detail .recap-orders .recap-div{width:calc(33% - ((30px * 2) / 3))}@media (max-width:767px){.detail .recap-orders .recap-div{width:calc(50% - 15px)}}@media (max-width:575px){.detail .recap-orders .recap-div{width:100%}}.detail .recap-orders .recap-div p{line-height:1.3}.detail .recap-orders .recap-div p:first-of-type{font-weight:bold}.detail .recap-orders .recap-div p.bold{font-weight:bold}@media (max-width:575px){.detail .recap-orders .recap-div p{text-align:center}}.detail .recap-orders .recap-div p span{font-weight:bold}.jobs .list-jobs{padding-top:75px;padding-bottom:50px;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.jobs .list-jobs{padding-left:100px}}@media (max-width:1199px){.jobs .list-jobs{padding-left:50px}}@media (max-width:575px){.jobs .list-jobs{padding-left:15px}}@media (max-width:1700px){.jobs .list-jobs{padding-right:100px}}@media (max-width:1199px){.jobs .list-jobs{padding-right:50px}}@media (max-width:575px){.jobs .list-jobs{padding-right:15px}}@media (max-width:1199px){.jobs .list-jobs{padding-top:0}}.jobs .list-jobs .team-desc{gap:50px;margin-bottom:75px;display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.jobs .list-jobs .team-desc>div{width:calc(50% - 25px)}.jobs .list-jobs .team-desc>div>p{color:#55c6f2;text-align:center}.jobs .list-jobs .team-desc>div .main-desc{width:80%;margin:0 auto;padding-top:60px}.jobs .list-jobs .team-desc>div:not(.cont-main-desc){padding-top:60px}.jobs .list-jobs .team-desc>div:not(.cont-main-desc) picture{width:100%;max-width:600px;margin:0 auto}.jobs .list-jobs .team-desc>div:not(.cont-main-desc) picture img{width:100%;height:auto}@media (max-width:1199px){.jobs .list-jobs .team-desc>div{width:100%}.jobs .list-jobs .team-desc>div .main-desc{width:100%}.jobs .list-jobs .team-desc>div:not(.cont-main-desc){padding-top:0}}.jobs .list-jobs .walkthrough{margin-bottom:75px}.jobs .list-jobs .walkthrough .third-title{color:#55c6f2}.jobs .list-jobs .walkthrough>div{background-color:#55c6f2}.jobs .list-jobs .spontaneous{background-color:#F5F5F5;width:70%;margin:0 auto 75px;padding:30px 45px}.jobs .list-jobs .spontaneous>p{margin-bottom:20px}.jobs .list-jobs .spontaneous div{gap:50px;display:flex;justify-content:flex-start;align-items:flex-end}.jobs .list-jobs .spontaneous div .button{color:#55c6f2;font-weight:bold;background-color:transparent;border-color:#55c6f2;width:fit-content;padding:7px 30px}.jobs .list-jobs .spontaneous div .button:hover{color:#fff;background-color:#55c6f2}@media (max-width:991px){.jobs .list-jobs .spontaneous{width:100%}}@media (max-width:767px){.jobs .list-jobs .spontaneous{padding:30px}.jobs .list-jobs .spontaneous div{flex-wrap:wrap}.jobs .list-jobs .spontaneous div .button{margin:auto}}.jobs .list-jobs .offers-list{gap:50px;display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.jobs .list-jobs .offers-list>p,.jobs .list-jobs .offers-list h2,.jobs .list-jobs .offers-list h3{color:#55c6f2;text-align:center;width:100%}.jobs .list-jobs .offers-list>a{text-decoration:none;width:calc(50% - 25px)}@media (max-width:575px){.jobs .list-jobs .offers-list>a{width:100%}}.jobs .list-jobs .offers-list>a div{width:100%;max-width:400px;margin:0 auto;background-color:#8E8E8E;background-position:center;background-size:cover;background-repeat:no-repeat}.jobs .list-jobs .offers-list>a div::after{content:"";display:block;padding-top:90%}.jobs .list-jobs .offers-list>a p,.jobs .list-jobs .offers-list>a h3,.jobs .list-jobs .offers-list>a h4{text-align:center;margin-top:10px}.main-presentation .second-title{color:#55c6f2}.main-presentation .banner .banner-item{background-position:center top}.main-presentation .group{padding-top:50px;padding-bottom:100px;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.main-presentation .group{padding-left:100px}}@media (max-width:1199px){.main-presentation .group{padding-left:50px}}@media (max-width:575px){.main-presentation .group{padding-left:15px}}@media (max-width:1700px){.main-presentation .group{padding-right:100px}}@media (max-width:1199px){.main-presentation .group{padding-right:50px}}@media (max-width:575px){.main-presentation .group{padding-right:15px}}.main-presentation .group .second-title{text-align:center;margin-bottom:50px}.main-presentation .group .main-title{color:#55c6f2;margin-bottom:30px}.main-presentation .group .bold-text{margin-bottom:50px}.main-presentation .group .main-desc{padding-left:75px;padding-right:200px;position:relative}@media (max-width:991px){.main-presentation .group .main-desc{padding-left:0}}@media (max-width:767px){.main-presentation .group .main-desc{padding:0 0 100px}}.main-presentation .group .main-desc p{margin-bottom:15px;padding-left:40px !important;position:relative}.main-presentation .group .main-desc p:last-child{margin-bottom:0}.main-presentation .group .main-desc p:not(:empty)::before{content:"";background-image:url("/img/goutte_blue.svg");height:20px;width:14px;position:absolute;top:50%;left:20px;transform:translate(-50%, -50%);background-color:transparent;background-position:center;background-size:contain;background-repeat:no-repeat}.main-presentation .group .main-desc picture{width:150px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.main-presentation .group .main-desc picture img{width:100%;height:auto}@media (max-width:767px){.main-presentation .group .main-desc picture{height:75px;width:fit-content;top:100%;right:50%;transform:translate(50%, -100%)}.main-presentation .group .main-desc picture img{height:100%;width:auto}}.main-presentation .history{background-color:#F5F5F5;position:relative;z-index:1;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.main-presentation .history{padding-left:100px}}@media (max-width:1199px){.main-presentation .history{padding-left:50px}}@media (max-width:575px){.main-presentation .history{padding-left:15px}}@media (max-width:1700px){.main-presentation .history{padding-right:100px}}@media (max-width:1199px){.main-presentation .history{padding-right:50px}}@media (max-width:575px){.main-presentation .history{padding-right:15px}}.main-presentation .history>div{gap:200px;padding-bottom:100px;position:relative;display:flex;justify-content:flex-start;align-items:center}@media (max-width:1399px){.main-presentation .history>div{gap:150px}}@media (max-width:1299px){.main-presentation .history>div{gap:100px}}@media (max-width:991px){.main-presentation .history>div{flex-wrap:wrap;gap:50px}}.main-presentation .history>div>div{position:relative}.main-presentation .history>div>div.cont-history{padding-top:30px}@media (max-width:991px){.main-presentation .history>div>div.cont-history{padding-top:50px}}.main-presentation .history>div>div.cont-history .main-desc{margin:50px 0}.main-presentation .history>div>div.cont-history .button{color:#55c6f2;background-color:transparent;border-color:#55c6f2;width:fit-content;margin:0;padding:10px 50px}.main-presentation .history>div>div.cont-history .button:hover{color:#F5F5F5;background-color:#55c6f2}@media (max-width:575px){.main-presentation .history>div>div.cont-history .button{width:100%}}.main-presentation .history>div>div:not(.cont-history){padding-top:5px;padding-right:75px}.main-presentation .history>div>div:not(.cont-history) div{border-radius:100%;width:550px;height:550px;background-color:#8E8E8E;background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:1399px){.main-presentation .history>div>div:not(.cont-history){padding-right:50px}.main-presentation .history>div>div:not(.cont-history) div{width:400px;height:400px}}@media (max-width:1299px){.main-presentation .history>div>div:not(.cont-history){padding-right:25px}.main-presentation .history>div>div:not(.cont-history) div{width:300px;height:300px}}@media (max-width:991px){.main-presentation .history>div>div:not(.cont-history){width:100%;padding:0}.main-presentation .history>div>div:not(.cont-history) div{width:100%;max-width:550px;height:auto;margin:auto}.main-presentation .history>div>div:not(.cont-history) div::after{content:"";display:block;padding-top:100%}}.main-presentation .history>div svg{fill:#55c6f2;height:calc(100% + 100px);position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:-1}@media (max-width:991px){.main-presentation .history>div svg{fill:rgba(180, 230, 249, 0.8)}}.main-presentation .walkthrough{padding-top:100px;padding-bottom:100px;padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}@media (max-width:1700px){.main-presentation .walkthrough{padding-left:100px}}@media (max-width:1199px){.main-presentation .walkthrough{padding-left:50px}}@media (max-width:575px){.main-presentation .walkthrough{padding-left:15px}}@media (max-width:1700px){.main-presentation .walkthrough{padding-right:100px}}@media (max-width:1199px){.main-presentation .walkthrough{padding-right:50px}}@media (max-width:575px){.main-presentation .walkthrough{padding-right:15px}}@media (max-width:575px){.main-presentation .walkthrough{padding-top:50px;padding-bottom:50px}}.main-presentation .walkthrough .third-title{color:#55c6f2}.main-presentation .walkthrough>div{background-color:#55c6f2}.main-presentation .more-services{position:relative;background-color:#F5F5F5;display:flex;justify-content:flex-start;align-items:stretch}@media (max-width:1199px){.main-presentation .more-services{flex-wrap:wrap}}.main-presentation .more-services>div{width:50%}@media (max-width:1199px){.main-presentation .more-services>div{width:100%}}.main-presentation .more-services>div:not(.services-link){display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(8, 1fr)}@media (max-width:1199px){.main-presentation .more-services>div:not(.services-link){height:300px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr)}}@media (max-width:767px){.main-presentation .more-services>div:not(.services-link){display:block}}.main-presentation .more-services>div:not(.services-link)>div:nth-child(1){grid-column:1 / 3;grid-row:1 / 5;background-color:#F5F5F5;background-position:center;background-size:cover;background-repeat:no-repeat}.main-presentation .more-services>div:not(.services-link)>div:nth-child(2){grid-column:1 / 3;grid-row:5 / 9;background-color:#F5F5F5;background-position:center;background-size:cover;background-repeat:no-repeat}.main-presentation .more-services>div:not(.services-link)>div:nth-child(3){grid-column:3 / 6;grid-row:1 / 6;background-color:#F5F5F5;background-position:center;background-size:cover;background-repeat:no-repeat}.main-presentation .more-services>div:not(.services-link)>div:nth-child(4){grid-column:3 / 6;grid-row:6 / 9;background-color:#F5F5F5;background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:1199px){.main-presentation .more-services>div:not(.services-link) div:first-child,.main-presentation .more-services>div:not(.services-link) div:last-child{display:none}.main-presentation .more-services>div:not(.services-link) div:nth-child(2){grid-column:2 / 4;grid-row:1 / 2}.main-presentation .more-services>div:not(.services-link) div:nth-child(3){grid-column:1 / 2;grid-row:1 / 2}}@media (max-width:767px){.main-presentation .more-services>div:not(.services-link) div:not(:first-child){display:none !important}.main-presentation .more-services>div:not(.services-link) div:first-child{display:block;width:100%;height:100%}}.main-presentation .more-services>div.services-link{padding:50px 100px 100px;position:relative;z-index:1}@media (max-width:575px){.main-presentation .more-services>div.services-link{padding:50px 15px}}.main-presentation .more-services>div.services-link .second-title{margin-bottom:30px}.main-presentation .more-services>div.services-link .main-desc{margin-bottom:30px}.main-presentation .more-services>div.services-link .cont-btn{gap:30px;display:flex;justify-content:flex-start;align-items:stretch}.main-presentation .more-services>div.services-link .cont-btn .button{width:200px}.main-presentation .more-services>div.services-link .cont-btn .button:first-child{background-color:#55c6f2;border-color:#55c6f2}.main-presentation .more-services>div.services-link .cont-btn .button:last-child{background-color:#91CD62;border-color:#91CD62}.main-presentation .more-services>div.services-link .cont-btn .button:hover{color:#fff}@media (max-width:1299px) and (min-width:992px){.main-presentation .more-services>div.services-link .cont-btn{flex-wrap:wrap}.main-presentation .more-services>div.services-link .cont-btn .button{width:100%}}@media (max-width:575px){.main-presentation .more-services>div.services-link .cont-btn{flex-wrap:wrap}.main-presentation .more-services>div.services-link .cont-btn .button{width:100%}}.main-presentation .more-services svg{background-color:transparent;display:block;width:100%;position:absolute;bottom:0;left:0}