@import url("https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i");@import url("/css/owl.carousel.min.css");@import url("/css/owl.theme.default.min.css");@import url("/css/main.min.css");*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;box-sizing:border-box}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%;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,form{display:block}body{line-height:1}ol,ul{list-style-type:none;list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{color:var(--color-link);text-decoration:none;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}sub{vertical-align:text-top;font-size:smaller}button{cursor:pointer;background:none;outline:none;border:none}:focus{outline:none}input:focus,textarea:focus,keygen:focus,select:focus{outline-offset:0}input[type="range"],input,input:matches([type="password"],[type="search"]){border-width:0;padding:0}img{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.hidden{display:none !important}html{font-size:0.834vmax;overflow-x:hidden}html.overflow{overflow:hidden}::-webkit-scrollbar{width:0.25rem;background:transparent}::-webkit-scrollbar-thumb{background:#000}::-moz-selection{color:#fff;background:#000}::selection{color:#fff;background:#000}body{width:100vw;height:auto;font-family:var(--main-font);font-size:1rem;color:var(--color-text);background:var(--color-background);padding:var(--margin-50px);--color-text: #303338;--color-background: #f2f2f2;--color-link: #4A3041;--main-font: 'Roboto', sans-serif;--margin-8px: 0.666rem;--margin-10px: 0.833rem;--margin-12px: 1rem;--margin-20px: 1.666rem;--margin-30px: 2.5rem;--margin-40px: 3.32rem;--margin-50px: 4.167rem;--margin-80px: 6rem;--margin-90px: 7.5rem;--margin-100px: 8.33rem;--width-menu: 30.418rem;--font-14px: 1.166rem;--font-16px: 1.34rem;--font-18px: 1.5rem;--font-20px: 1.67rem;--font-24px: 2.00rem;--font-27px: 2.25rem;--font-34px: 2.83rem}.border{position:fixed;left:0;width:100%;height:var(--margin-50px);background:var(--color-background);z-index:2}.border.border-top{top:0}.border.border-bottom{bottom:0}.menu{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:var(--margin-50px);right:0;width:var(--width-menu);padding-right:var(--margin-50px);height:calc(100% - var(--margin-50px)*2);color:var(--color-link);background:var(--color-background);z-index:2}.menu.menu_portrait{display:none}.menu .menu_identity{padding-left:var(--margin-50px)}.menu .menu_logo{width:62.5%;margin-left:var(--margin-30px)}.menu .menu_title{font-size:var(--font-27px);font-weight:900;margin-bottom:var(--margin-10px)}.menu .menu_subtitle{font-size:var(--font-16px);font-weight:300}.menu .menu_list{display:-ms-grid;display:grid;grid-row-gap:var(--margin-50px);width:100%;margin-top:var(--margin-80px);padding-left:var(--margin-50px)}.menu .menu_list .list_item .anchors{position:relative;font-size:var(--font-20px);font-weight:300;font-style:normal;color:var(--color-text)}.menu .menu_list .list_item .anchors::before{content:"";position:absolute;display:block;top:50%;left:-2.5rem;width:var(--font-20px);height:1px;background:var(--color-text);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu .menu_list .list_item .anchors:hover,.menu .menu_list .list_item.active .anchors{font-weight:500;font-style:italic;color:var(--color-link)}.menu .menu_list .list_item .anchors:hover::before,.menu .menu_list .list_item.active .anchors::before{left:-8.1rem;width:calc(var(--font-20px) + var(--margin-50px));background:var(--color-link)}.menu .menu_copyright{margin-top:auto;padding-left:var(--margin-50px)}.menu .menu_copyright .copyright_text{font-size:var(--margin-12px);color:var(--color-text)}.menu .menu_copyright .copyright_text .link:hover{font-weight:500;font-style:italic}.btn-scroll{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:calc(var(--width-menu) + var(--margin-100px));bottom:var(--margin-100px);color:white;font-size:var(--font-20px);font-weight:500;mix-blend-mode:initial;z-index:2}.btn-scroll:hover .icon{margin-bottom:0.5rem;-webkit-box-shadow:0 0.5rem 1rem rgba(74,48,65,0.3);box-shadow:0 0.5rem 1rem rgba(74,48,65,0.3)}.btn-scroll .icon{margin-left:var(--margin-10px);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn-scroll.invert{mix-blend-mode:exclusion}.btn-scroll.invert .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wrapper{position:relative;min-height:calc(100vh - var(--margin-50px));height:calc(100vh - var(--margin-50px));padding-right:var(--width-menu)}.grid{padding-top:var(--margin-50px);display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6, 1fr);-ms-grid-rows:(1fr)[5];grid-template-rows:repeat(5, 1fr);grid-auto-flow:row}.grid .grid_border{position:relative;opacity:.05;border:1px solid var(--color-text);z-index:1}.grid_border,.section_title,.section_description,.section_module{min-height:calc((100vh - var(--margin-100px)) / 5)}.section_title{position:absolute;top:calc( var(--margin-50px) + var(--margin-20px));left:var(--margin-20px);font-size:10rem;color:var(--color-text);opacity:.1;-webkit-transform:rotate(-90deg) translateX(-100%);transform:rotate(-90deg) translateX(-100%);-webkit-transform-origin:left top;transform-origin:left top}.section_description{font-size:var(--font-18px);line-height:var(--font-27px);font-weight:400}.section_description.text-smaller{font-size:var(--font-14px);line-height:var(--font-20px)}.section_description.text-smaller a:hover,.section_description.text-smaller a:focus{color:var(--color-link);text-decoration:underline}.module_title{font-size:var(--font-18px);font-weight:700;color:var(--color-link);margin-bottom:var(--margin-12px)}.module_text{font-size:var(--font-14px);line-height:var(--font-20px)}.module_list{list-style:none;counter-reset:li}.module_list .list_item{position:relative;counter-increment:li;font-size:var(--font-14px);line-height:var(--font-20px);margin-bottom:var(--margin-8px);padding-left:var(--margin-30px)}.module_list .list_item::before{position:absolute;content:counter(li);display:inline-block;font-weight:900;color:var(--color-link);width:var(--margin-30px);left:0}.module_history .history_item{position:relative;font-size:var(--font-14px);line-height:var(--font-18px);margin-bottom:var(--margin-8px);padding-left:var(--margin-100px)}.module_history .history_item .item_date{position:absolute;left:0;display:inline-block;width:6.2rem;font-weight:900;text-align:right;color:var(--color-link)}.section_header{position:relative}.section_header .header_logo{position:absolute;top:50%;left:50%;width:35rem;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.section_header .header_logo svg{width:100%;height:auto}.section_header .header_logo svg path{fill:var(--color-background)}.section_header .owl-carousel{height:calc(100vh - var(--margin-100px))}.section_header .owl-carousel .owl-stage-outer{height:inherit}.section_header .owl-carousel .owl-stage-outer .owl-stage{height:inherit}.section_header .owl-carousel .owl-stage-outer .owl-stage .owl-item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:inherit;width:auto;overflow:hidden}.section_header .owl-carousel .owl-stage-outer .owl-stage .owl-item img{margin:auto;height:100%;width:auto}.section_header .owl-carousel .owl-nav.custom{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:0;z-index:20}.section_header .owl-carousel .owl-nav.custom .owl-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:var(--margin-50px);height:var(--margin-50px);background:var(--color-link);border-radius:0;margin:0;padding:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section_header .owl-carousel .owl-nav.custom .owl-btn:hover,.section_header .owl-carousel .owl-nav.custom .owl-btn:focus{-webkit-box-shadow:0 0.5rem 1rem rgba(74,48,65,0.5);box-shadow:0 0.5rem 1rem rgba(74,48,65,0.5)}.section_header .owl-carousel .owl-nav.custom .owl-btn img{height:var(--font-24px);margin:auto;cursor:pointer}.section_header .owl-carousel .owl-nav.custom .owl-next img{-webkit-transform:rotate(0.5turn);transform:rotate(0.5turn)}.section_header .owl-carousel .owl-nav{display:none}#presentation .section_description{-ms-grid-column:2;grid-column-start:2;grid-column-end:6;-ms-grid-row:2;grid-row:2}#presentation .values{-ms-grid-column:5;grid-column-start:5;grid-column-end:7;-ms-grid-row:3;grid-row:3}#presentation .history{-ms-grid-column:2;grid-column-start:2;grid-column-end:4;-ms-grid-row:4;grid-row:4}#services .section_module:nth-of-type(1){-ms-grid-column:2;grid-column-start:2;grid-column-end:4;-ms-grid-row:2;grid-row:2}#services .section_module:nth-of-type(2){-ms-grid-column:5;grid-column-start:5;grid-column-end:7;-ms-grid-row:2;grid-row:2}#services .section_module:nth-of-type(3){-ms-grid-column:2;grid-column-start:2;grid-column-end:4;-ms-grid-row:3;grid-row:3}#services .section_module:nth-of-type(4){-ms-grid-column:5;grid-column-start:5;grid-column-end:7;-ms-grid-row:3;grid-row:3}#services .section_module:nth-of-type(5){-ms-grid-column:2;grid-column-start:2;grid-column-end:5;-ms-grid-row:4;grid-row:4}#tarifs .section_module{-ms-grid-column:2;grid-column-start:2;grid-column-end:5;-ms-grid-row:2;grid-row-start:2;grid-row-end:3}#tarifs .section_description{-ms-grid-row:4;grid-row:4;-ms-grid-column:2;grid-column-start:2;grid-column-end:5}#contact .section_module:nth-of-type(1){-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2}#contact .section_module:nth-of-type(2){-ms-grid-column:4;grid-column:4;-ms-grid-row:2;grid-row:2}#contact .section_module:nth-of-type(3){-ms-grid-column:2;grid-column:2;-ms-grid-row:3;grid-row:3}#contact .section_module:nth-of-type(4){-ms-grid-column:4;grid-column:4;-ms-grid-row:3;grid-row:3}#contact .section_module:nth-of-type(5){-ms-grid-column:6;grid-column:6;-ms-grid-row:2;grid-row:2}#contact .module_map {-ms-grid-column:2;grid-column-start:2;grid-column-end:7;-ms-grid-row:4;grid-row-start:4;grid-row-end:6}.module_address,.module_phone,.module_mail{position:relative;font-size:var(--font-14px);line-height:var(--font-20px);font-style:italic;color:var(--color-text);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.module_address:hover,.module_address:focus,.module_phone:hover,.module_phone:focus,.module_mail:hover,.module_mail:focus{color:var(--color-link);text-decoration:underline}#rotate{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999999;background:var(--color-background)}#rotate span{display:block;position:absolute;top:72%;left:50%;font-size:1rem;color:var(--color-text);text-transform:uppercase;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#rotate .phone{position:absolute;top:40%;left:50%;width:200px;height:150px;-webkit-transform:translate(-50%, -50%) rotateZ(90deg);transform:translate(-50%, -50%) rotateZ(90deg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url("/img/iphone-x.svg");-webkit-animation:anim-rotate-phone 4s ease infinite;animation:anim-rotate-phone 4s ease infinite}#rotate .phone .cancel,#rotate .phone .checked{position:absolute;top:50%;left:50%;width:40px;height:40px;background-repeat:no-repeat;background-position:right center;background-size:cover}#rotate .phone .cancel{background-image:url("/img/cancel.png");opacity:1;z-index:9;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-animation:anim-picto-cancel 4s ease infinite;animation:anim-picto-cancel 4s ease infinite}#rotate .phone .checked{background-image:url("/img/checked.png");opacity:0;z-index:10;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-animation:anim-picto-checked 4s ease infinite;animation:anim-picto-checked 4s ease infinite}@-webkit-keyframes anim-rotate-phone{0%{-webkit-transform:translate(-50%, -50%) rotateZ(90deg);transform:translate(-50%, -50%) rotateZ(90deg)}30%{-webkit-transform:translate(-50%, -50%) rotateZ(90deg);transform:translate(-50%, -50%) rotateZ(90deg)}50%{-webkit-transform:translate(-50%, -50%) rotateZ(0deg);transform:translate(-50%, -50%) rotateZ(0deg)}80%{-webkit-transform:translate(-50%, -50%) rotateZ(0deg);transform:translate(-50%, -50%) rotateZ(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotateZ(90deg);transform:translate(-50%, -50%) rotateZ(90deg)}}@keyframes anim-rotate-phone{0%{-webkit-transform:translate(-50%, -50%) rotateZ(90deg);transform:translate(-50%, -50%) rotateZ(90deg)}30%{-webkit-transform:translate(-50%, -50%) rotateZ(90deg);transform:translate(-50%, -50%) rotateZ(90deg)}50%{-webkit-transform:translate(-50%, -50%) rotateZ(0deg);transform:translate(-50%, -50%) rotateZ(0deg)}80%{-webkit-transform:translate(-50%, -50%) rotateZ(0deg);transform:translate(-50%, -50%) rotateZ(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotateZ(90deg);transform:translate(-50%, -50%) rotateZ(90deg)}}@-webkit-keyframes anim-picto-cancel{0%{opacity:1}30%{opacity:1}50%{opacity:0}80%{opacity:0}100%{opacity:1}}@keyframes anim-picto-cancel{0%{opacity:1}30%{opacity:1}50%{opacity:0}80%{opacity:0}100%{opacity:1}}@-webkit-keyframes anim-picto-checked{0%{opacity:0}30%{opacity:0}50%{opacity:1}80%{opacity:1}100%{opacity:0}}@keyframes anim-picto-checked{0%{opacity:0}30%{opacity:0}50%{opacity:1}80%{opacity:1}100%{opacity:0}}#ieonly{display:none}@media screen and (min-width: 2000px){html{font-size:0.6vmax}}@media screen and (max-width: 1300px){html{font-size:0.853vmax}}@media screen and (max-width: 1024px) and (orientation: portrait){html{font-size:1.6vmin}body{padding:var(--margin-40px);padding-top:var(--margin-100px)}.border{height:var(--margin-40px)}.menu{display:none}.menu.menu_portrait{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;top:0;width:100%;height:var(--margin-100px);padding:0 var(--margin-40px);z-index:10}.menu.menu_portrait .btn-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;color:var(--color-link);font-size:var(--font-20px);font-weight:500}.menu.menu_portrait .btn-menu .icon{height:35%;margin-left:var(--margin-12px);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu.menu_portrait .btn-menu.hide{display:none}.menu.menu_portrait .menu_identity{height:100%;padding-left:0}.menu.menu_portrait .menu_identity .menu_logo{height:100%;width:initial;margin-left:0}.menu.menu_portrait .portrait_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:calc(100vh - var(--margin-100px));width:100%;padding:0 var(--margin-50px);background:var(--color-background);opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu.menu_portrait .portrait_content.active{opacity:1;visibility:visible}.menu.menu_portrait .portrait_content .menu_identity{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.menu.menu_portrait .portrait_content .menu_title{font-size:var(--font-34px);margin-top:var(--margin-50px);margin-bottom:var(--margin-40px)}.menu.menu_portrait .portrait_content .menu_subtitle{font-size:var(--font-24px)}.menu.menu_portrait .portrait_content .menu_list{margin:auto;grid-row-gap:var(--margin-50px);padding-left:var(--margin-30px)}.menu.menu_portrait .portrait_content .menu_list .list_item .anchors{font-size:var(--font-27px)}.menu.menu_portrait .portrait_content .menu_list .list_item .anchors::before{left:-4.1rem;width:var(--margin-30px);height:1px}.menu.menu_portrait .portrait_content .menu_list .list_item .anchors:hover::before,.menu.menu_portrait .portrait_content .menu_list .list_item.active .anchors::before{left:-12rem;width:calc(var(--margin-30px) + var(--margin-100px))}.menu.menu_portrait .portrait_content .menu_copyright{margin-top:initial;padding-left:0}.menu.menu_portrait .portrait_content .menu_copyright .copyright_text{font-size:var(--font-16px);margin-bottom:var(--margin-30px)}.section_header{min-height:calc(100vh - (var(--margin-100px) + var(--margin-40px)));height:calc(100vh - (var(--margin-100px) + var(--margin-40px)))}.wrapper{min-height:100%;height:100%;padding-right:0}.grid{padding-top:0}.grid .grid_border.hide,.grid .grid_border.hide_portrait{display:none}.btn-scroll{right:calc(var(--margin-30px)*2);bottom:calc(var(--margin-30px)*2)}.section_header .header_logo{width:25rem}.section_title{top:var(--margin-40px);left:0;-webkit-transform:initial;transform:initial;font-size:9rem}.module_list .list_item{padding-left:var(--margin-20px)}.module_history .history_item{padding-left:var(--margin-90px)}#presentation .section_description{-ms-grid-column:1;grid-column-start:1;grid-column-end:5;-ms-grid-row:2;grid-row:2}#presentation .values{-ms-grid-column:4;grid-column-start:4;grid-column-end:7;-ms-grid-row:3;grid-row:3}#presentation .history{-ms-grid-column:1;grid-column-start:1;grid-column-end:4;-ms-grid-row:4;grid-row:4}#services .section_module{padding-right:var(--margin-40px)}#services .section_module:nth-of-type(1){-ms-grid-column:1;grid-column-start:1;grid-column-end:4;-ms-grid-row:2;grid-row:2}#services .section_module:nth-of-type(2){-ms-grid-column:4;grid-column-start:4;grid-column-end:7;-ms-grid-row:2;grid-row:2}#services .section_module:nth-of-type(3){-ms-grid-column:1;grid-column-start:1;grid-column-end:4;-ms-grid-row:3;grid-row:3}#services .section_module:nth-of-type(4){-ms-grid-column:4;grid-column-start:4;grid-column-end:7;-ms-grid-row:3;grid-row:3}#services .section_module:nth-of-type(5){-ms-grid-column:1;grid-column-start:1;grid-column-end:5;-ms-grid-row:4;grid-row:4}#tarifs .section_module{-ms-grid-column:3;grid-column-start:3;grid-column-end:7;-ms-grid-row:2;grid-row-start:2;grid-row-end:4}#tarifs .section_description{-ms-grid-row:4;grid-row:4;-ms-grid-column:1;grid-column-start:1;grid-column-end:5}#contact .section_module:nth-of-type(1){-ms-grid-column:1;grid-column-start:1;grid-column-end:3;-ms-grid-row:2;grid-row:2}#contact .section_module:nth-of-type(2){-ms-grid-column:3;grid-column-start:3;grid-column-end:5;-ms-grid-row:2;grid-row:2}#contact .section_module:nth-of-type(3){-ms-grid-column:1;grid-column-start:1;grid-column-end:3;-ms-grid-row:4;grid-row:4}#contact .section_module:nth-of-type(4){-ms-grid-column:3;grid-column-start:3;grid-column-end:5;-ms-grid-row:4;grid-row:4}#contact .section_module:nth-of-type(5){-ms-grid-column:3;grid-column-start:3;grid-column-end:5;-ms-grid-row:3;grid-row:3}#contact .module_map {-ms-grid-column:1;grid-column-start:1;grid-column-end:6;-ms-grid-row:4;grid-row-start:4;grid-row-end:6}}@media screen and (min-width: 851px) and (max-width: 1024px){html{font-size:1vmax}body{padding:var(--margin-20px);--width-menu: 24rem}.border{height:var(--margin-20px)}.menu{top:var(--margin-20px);padding-right:var(--margin-20px);height:calc(100% - var(--margin-20px)*2)}.menu .menu_copyright{padding-left:var(--margin-20px)}.menu .menu_identity,.menu .menu_list{padding-left:var(--margin-20px)}.menu .menu_list .list_item .anchors::before{width:var(--margin-12px);left:-1.5rem}.menu .menu_list .list_item .anchors:hover::before,.menu .menu_list .list_item.active .anchors::before{left:-3.4rem;width:calc(var(--font-20px) + var(--margin-12px))}.btn-scroll{right:calc(var(--width-menu) + var(--margin-20px)*2);bottom:calc(var(--margin-20px)*2)}.section_title{top:calc( var(--margin-20px) + var(--margin-20px));left:var(--margin-20px);font-size:9.5rem}#presentation .history{grid-column-end:5}.module_list .list_item{padding-left:var(--margin-20px)}.module_history .history_item{padding-left:var(--margin-90px)}#services .section_module:nth-of-type(1),#services .section_module:nth-of-type(2){-ms-grid-row:1;grid-row:1}.grid_border.hide{display:none}.wrapper{min-height:calc(100vh - var(--margin-20px));height:calc(100vh - var(--margin-20px))}.grid{padding-top:var(--margin-20px)}}@media screen and (max-width: 812px){html{font-size:2.8vmin}body{padding:var(--margin-20px);padding-top:var(--margin-100px)}.border{height:var(--margin-20px)}.grid{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);-ms-grid-rows:(1fr)[6];grid-template-rows:repeat(6, 1fr)}.menu.menu_portrait{padding:0 var(--margin-20px)}.menu.menu_portrait .portrait_content{padding:0 var(--margin-30px)}.menu.menu_portrait .portrait_content .menu_title{margin-top:var(--margin-50px);margin-bottom:var(--margin-20px)}.menu.menu_portrait .portrait_content .menu_list{margin-top:var(--margin-50px);grid-row-gap:var(--margin-50px);padding-left:var(--margin-50px)}.menu.menu_portrait .portrait_content .menu_list .list_item .anchors:hover::before,.menu.menu_portrait .portrait_content .menu_list .list_item.active .anchors::before{left:-8.5rem;width:calc(var(--margin-30px) + var(--margin-50px))}.menu.menu_portrait .portrait_content .menu_copyright .copyright_text{margin-bottom:var(--margin-50px)}.section_header .owl-carousel .owl-stage-outer .owl-stage .owl-item.mobile img{margin-left:10%}.section_header{min-height:50vh;height:50vh}.section_header .owl-carousel{height:inherit}.section_title{top:var(--margin-50px);font-size:5.5rem}.btn-scroll{right:var(--margin-30px);bottom:var(--margin-30px)}.grid_border.hide_mobile{display:none}#presentation .section_description{grid-column-end:5}#presentation .values{-ms-grid-column:2;grid-column-start:2;grid-column-end:5;-ms-grid-row:4;grid-row:4}#presentation .history{grid-column-end:5;-ms-grid-row:6;grid-row:6}#services .section_module{padding-right:0}#services .section_module:nth-of-type(1){-ms-grid-column:1;grid-column-start:1;grid-column-end:4;-ms-grid-row:2;grid-row:2}#services .section_module:nth-of-type(2){-ms-grid-column:2;grid-column-start:2;grid-column-end:5;-ms-grid-row:3;grid-row:3}#services .section_module:nth-of-type(3){-ms-grid-column:1;grid-column-start:1;grid-column-end:4;-ms-grid-row:4;grid-row:4}#services .section_module:nth-of-type(4){-ms-grid-column:2;grid-column-start:2;grid-column-end:5;-ms-grid-row:5;grid-row:5}#services .section_module:nth-of-type(5){-ms-grid-column:1;grid-column-start:1;grid-column-end:4;-ms-grid-row:6;grid-row:6}#tarifs .section_module{-ms-grid-column:1;grid-column-start:1;grid-column-end:5}#tarifs .section_description{-ms-grid-row:5;grid-row:5}#contact .section_module:nth-of-type(1){grid-column-end:3}#contact .section_module:nth-of-type(2){grid-column-end:5}#contact .section_module:nth-of-type(3){grid-column-end:3}#contact .section_module:nth-of-type(4){grid-column-end:5}#contact .module_map {-ms-grid-column:1;grid-column-start:1;grid-column-end:5;-ms-grid-row:5;grid-row-start:5;grid-row-end:7}}@media screen and (max-width: 320px){html{font-size:2.6vmin}}@media screen and (max-width: 850px) and (min-aspect-ratio: 13 / 9){html{font-size:5vmin;width:100vw;height:100vh;overflow:hidden}.border,.menu,.btn-scroll,.wrapper{display:none}#rotate{display:block}}
/*# sourceMappingURL=main.min.css.map */