html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.et_pb_scroll_top{display:none}.et_pb_scroll_top.et-pb-icon{background:transparent!important}.et_pb_scroll_top::before{content:url('https://enhance.academy/wp-content/uploads/2024/01/arrow-topmenu.svg');display:inline-block;width:50px;height:50px}@media (min-width:981px){.et_pb_portfolio_grid .et_pb_portfolio_item .et_pb_module_header,.et_pb_portfolio_grid .et_pb_portfolio_item h2{word-wrap:break-word;margin-left:1vw!important;padding-bottom:0}}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_4_4 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_widget{margin-bottom:5%!important}.et_pb_portfolio_1 .et_pb_portfolio_item{margin-bottom:15%!important}.arrow-top{opacity:0;transition:opacity 0.5s ease-in-out}.arrow-top.visible{opacity:1}body.logged-in.admin-bar .et_pb_row_1_tb_header{border-left:2px solid #906C63!important;margin-top:0.1vw!important}@media only screen and (max-width:767px){.et_pb_row_1_tb_header,body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row{width:50%!important;max-width:100%}.cta{padding-top:2.5vw!important;padding-bottom:2.5vw!important}.cta-menu{padding-top:2.5vw!important;padding-bottom:2.5vw!important}}.hexagone{height:5vw;width:5vw}.et_pb_portfolio_1 .et_pb_portfolio_item h2,.et_pb_portfolio_1 .et_pb_portfolio_item h2 a,.et_pb_portfolio_1 .et_pb_portfolio_item h1.et_pb_module_header,.et_pb_portfolio_1 .et_pb_portfolio_item h1.et_pb_module_header a,.et_pb_portfolio_1 .et_pb_portfolio_item h3.et_pb_module_header,.et_pb_portfolio_1 .et_pb_portfolio_item h3.et_pb_module_header a,.et_pb_portfolio_1 .et_pb_portfolio_item h4.et_pb_module_header,.et_pb_portfolio_1 .et_pb_portfolio_item h4.et_pb_module_header a,.et_pb_portfolio_1 .et_pb_portfolio_item h5.et_pb_module_header,.et_pb_portfolio_1 .et_pb_portfolio_item h5.et_pb_module_header a,.et_pb_portfolio_1 .et_pb_portfolio_item h6.et_pb_module_header,.et_pb_portfolio_1 .et_pb_portfolio_item h6.et_pb_module_header a{padding-left:1vw!important;margin-top:-9vw!important}.et_pb_module_header{margin-left:6vw!important}.pa-add-accordion-icon .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before{height:16px!important;margin-top:0.2vw}.pa-add-accordion-icon .et_pb_accordion_item.et_pb_toggle_close .et_pb_toggle_title:before{height:16px!important;margin-top:0.2vw}.et_pb_toggle_content{width:80%!important}.et_pb_row_1_tb_header{background-color:#f5ecea!important}@media (min-width:0px){.et_pb_menu .et_pb_menu__menu,.et_pb_fullwidth_menu .et_pb_menu__menu{display:none}.et_pb_menu_0_tb_header.et_pb_menu{background-color:transparent!important;margin-right:-13vw!important}.et_pb_module .mobile_menu_bar:before{top:2px;color:pink}.et_pb_menu .et_mobile_nav_menu,.et_pb_fullwidth_menu .et_mobile_nav_menu{display:flex;float:right!important;margin:0 6px;align-items:center}}.et_pb_menu_0_tb_header.et_pb_menu{background-color:transparent;position:relative;z-index:10;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:8em;padding:0.5em 1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color 200ms ease;transition:background-color 200ms ease;cursor:pointer}.et_pb_menu .et_mobile_nav_menu li{list-style-type:none}.pa-vertical-menu .et-menu>li{padding-left:0px;padding-right:0px}.pa-vertical-menu .et_pb_menu__menu nav ul li{display:block;width:100%;margin:10px 0}.pa-vertical-menu .et_pb_menu__menu nav ul li a{padding:20px!important;background:#f0f3f6;border-radius:6px;border:2px solid #f0f3f6}.pa-vertical-menu .et_pb_menu__menu nav ul li a:hover{opacity:1!important;color:#ffffff;background:#00d263;border-color:#00d263}.pa-vertical-menu .et_pb_menu__menu nav ul li.current-menu-item a{opacity:1!important;color:#ffffff;background:#00d263;border-color:#00d263}.pa-vertical-menu .et_pb_menu__menu .menu-item-has-children>a:first-child:after{content:"5"!important;padding:20px;font-size:24px}.pa-vertical-menu .et_pb_menu__menu .menu-item-has-children .menu-item-has-children>a:first-child:after{padding:8px!important;right:0px!important}.pa-vertical-menu .et_pb_menu__menu nav ul li ul{top:0!important}.pa-vertical-menu .et_pb_menu__menu nav li ul{left:100%!important}.pa-vertical-menu ul li a:before{font-family:'ETMODULES';content:'\24';text-align:center;vertical-align:middle;margin-right:8px;margin-left:0px;color:#00d263;font-size:1.3em;transition:all .75s ease}.pa-vertical-menu ul li a:hover:before{margin-left:7px;color:white!important;transition:all .75s ease}.pa-vertical-menu ul li.current-menu-item a:before{margin-left:7px;color:#ffffff!important}@media (max-width:980px){.et-db #et-boc .et-l .pa-vertical-menu .et_pb_menu__menu{display:flex}.et-db #et-boc .et-l .pa-vertical-menu .et_mobile_nav_menu{display:none}}ul{display:block;list-style-type:disc;margin-block-start:0em!important;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px}.container-logo{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-left:-5vw;padding:1vw 2.3vw 1vw 2vw;line-height:1em;outline-offset:-1px;border-left:1px solid #c99b8f4d;border-top:1px solid transparent;border-bottom:1px solid transparent;border-right:1px solid transparent;transition:border-color 0.3s ease}.container-logo:hover{border-top-color:#c99b8f4d;border-bottom-color:#c99b8f4d;border-right-color:#c99b8f4d}.section-title{font-size:clamp(1rem,2vw,4rem)!important}.section-title-center{color:#001321!important}.et_pb_toggle_close{border-top:2px solid #E4C6BE!important}p{font-size:clamp(0.7rem,0.9vw,1.5rem)!important;line-height:24px!important}h5{font-size:clamp(1.3rem,1.1vw,1.5rem)!important}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:0}.et_pb_toggle_close:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:pink;opacity:0.1;}.et_pb_toggle_content{padding-top:20px;position:relative;color:#E4C6BE;opacity:0.8;width:60%;padding-left:6vw}.et_pb_toggle_content p{text-align:justify!important}.et_pb_accordion_0.et_pb_accordion .et_pb_accordion_item{border-width:0px;border-bottom-color:#E4C6BE;padding:11vw}.et_pb_toggle_title:before{z-index:99999;content:"";position:absolute;padding:0.7vw;padding-left:20px;transform:translateY(-50%) rotate(90deg);right:0;width:0.8vw;height:1em;background-image:url('https://enhance.academy/wp-content/uploads/2024/01/arrow-accordion-right-arround.svg');background-size:cover}.et_pb_portfolio_0 .et_overlay{background-color:transparent!important;border-color:transparent!important}.pa-add-accordion-icon .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before{z-index:99999;display:block;content:"";position:absolute;padding:0.7vw;padding-left:20px;transform:translateY(-50%) rotate(270deg);right:0;width:0.8vw;height:1em;background-image:url('https://enhance.academy/wp-content/uploads/2024/01/arrow-accordion-right-arround.svg');background-size:cover}.et_portfolio_image,.et_shop_image{position:relative;display:block;opacity:0.5}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_4_4 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_widget{width:27%;margin-right:5%}.et_pb_portfolio_1 .et_pb_portfolio_item{margin-bottom:10vw}.et_pb_module_header{margin-top:-3vw!important;color:#f5ecea;position:absolute;z-index:9999999!important;padding:0 0 0 0.5vw;border-left:4px solid pink;margin-left:1vw;font-family:'Big Shoulders Display',serif!important;text-transform:uppercase;font-weight:600!important;letter-spacing:2px}.et_pb_portfolio_0 .et_overlay{background-color:transparent!important;border-color:transparent!important}.et_pb_blog_grid .et_pb_salvattore_content[data-columns] .column .et_pb_post:hover{opacity:1;transform:scale(1.05);transition:transform 0.5s ease}.et_portfolio_image,.et_shop_image{position:relative;display:block;opacity:0.6}.et_pb_portfolio_0 .et_overlay{background-color:transparent!important;border-color:transparent!important}.et_pb_blog_grid .et_pb_salvattore_content[data-columns] .column .et_pb_post:hover{opacity:1;transform:scale(1.05);transition:transform 0.5s ease}.et_parallax_gradient{background-image:linear-gradient(180deg,rgba(0,0,0,0.4),rgba(7,5,4,0) 15%),linear-gradient(45deg,rgba(0,0,0,0.9),rgba(0,0,0,0.95) 20%,rgba(0,0,0,0.01) 69%)!important}.pa-portfolio-overlay .project{position:relative}.pa-portfolio-overlay .pa-portfolio-inner{position:absolute;top:10%;left:50%;transform:translate(-50%,-50%);z-index:99}.pa-portfolio-overlay .project>a:before{content:"";background:linear-gradient(#4b4b4b,#000000);position:absolute;width:100%;height:100%;z-index:1;opacity:0.3!important;transition:all 0.2s ease-in-out}.et_portfolio_image,.et_shop_image{position:relative;display:block;opacity:0.8}.et_portfolio_image:hover,.et_shop_image:hover{opacity:1}.pa-portfolio-overlay .project>a:hover:before{opacity:1}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:0px!important}.container-logo-footer{display:flex;align-items:center;justify-content:center;margin-bottom:3vw!important}.container-link-footer{font-weight:700;font-family:'Big Shoulders Display',serif;transition:letter-spacing 600ms cubic-bezier(.075,.82,.165,1);letter-spacing:0.2em;display:flex;align-items:center;justify-content:center;color:white;margin-bottom:3vw!important}.h2{margin-top:20px!important;line-height:2vw;font-weight:bold;font-family:Caudex,sans-serif!important;margin-bottom:1em;font-size:(1rem,2vw,1.5rem)!important}.container-link{display:flex;align-items:center;width:100%;font-size:clamp(1rem,2vw,1.5rem)}.container-link-text{color:white!important;padding:0.8vw;transform:translate3d(0px,0px,0px) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,0deg);transform-style:preserve-3d;transform-origin:center bottom}.container-link-text:hover .services,.container-link-text:hover .contact,.container-link-text:hover .homepage,.container-link-text:hover .legal,.container-link-text:hover .about,.container-link-text:hover .accueil,.container-link-text:hover .cases{letter-spacing:0.3em;text-indent:0.3em}.services,.about,.cases,.legal,.contact,.accueil{font-weight:700;font-family:'Big Shoulders Display',serif;transition:letter-spacing 600ms cubic-bezier(.075,.82,.165,1);letter-spacing:0.2em;font-size:clamp(1rem,2vw,1.2rem);display:flex;align-items:center;justify-content:center;color:white}.a{color:white!important}@keyframes zoomOut{from{transform:scale(0)}to{transform:scale(1)}}.container-link-tablet{padding-left:1em;display:flex!important;align-items:center!important;justify-content:space-between}.image{max-width:5%;height:auto;margin-top:-2px}.enhance,.academy{font-family:'Big Shoulders Display',serif!important;padding:0px;letter-spacing:0.7em;font-weight:700}.enhance{font-family:'Big Shoulders Text',sans-serif;font-size:clamp(1.2rem,2vw,3rem);line-height:1em;font-weight:700;letter-spacing:0.7vw;text-indent:0.7vw;text-transform:uppercase;-o-object-fit:fill;object-fit:fill;color:white}.academy{transform:translate3d(0px,0em,0px) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,0deg);transform-style:preserve-3d;opacity:1;font-family:'Big Shoulders Text',sans-serif;text-indent:0.2vw;letter-spacing:0.7vw;white-space:nowrap;color:#BE988D;animation:zoomOut 0.5s ease-out;font-size:clamp(1.2rem,2vw,3rem);text-indent:0.7vw}.cta-menu{position:relative;font-family:'Big Shoulders Display',serif!important;font-weight:700;display:flex!important;align-items:center!important;justify-content:space-around!important;border:1px solid rgba(245,236,234,0.35);border-radius:5px;color:#d1ada3!important;overflow:hidden;opacity:0.8;color:#d1ada3;font-weight:400;text-align:center;text-decoration:none;text-transform:uppercase}.cta-menu-dark{position:relative;font-family:'Big Shoulders Display',serif!important;display:flex!important;align-items:center!important;padding-left:2.5vw;padding-right:2.5vw;justify-content:space-around!important;border:1px solid #00132152;border-radius:5px;background-color:#001321;overflow:hidden;opacity:1;color:#C99B8F;font-weight:400;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;margin-left:1vw}.explore{letter-spacing:0.2em;font-size:clamp(1rem,2vw,1.2rem);font-family:'Big Shoulders Display',serif!important;font-weight:700;position:relative;color:#d1ada3!important;position:relative;transition:transform 0.2s ease-out;margin-right:1vw;display:flex;align-items:center;justify-content:space-between;margin-right:0px;padding-right:0px!important}.explore-dark{letter-spacing:0.2em;font-size:clamp(1rem,2vw,1.5rem);font-family:'Big Shoulders Display',serif!important;font-weight:700;position:relative;color:#E9CDC7!important;position:relative;transition:transform 0.2s ease-out;margin-right:1vw;display:flex;align-items:center;justify-content:space-between;margin-right:0px;padding-right:0px!important}h1{font-size:clamp(2rem,4vw,9rem)!important}.hexagone-cta-mobile{width:5vw;height:5vw;padding-left:1vw;display:flex;margin-top:-0.5vw}.hexagone-cta{width:3vw;height:3vw;padding-left:1vw;display:flex}.box-text-image{display:flex;align-items:center;justify-content:space-between}.hexagone{width:3vw;padding-left:1vw;display:flex}.et_pb_contact p .et_contact_error{border:1px solid #b25600!important}.et_contact_bottom_container:hover et_pb_contact_submit et_pb_button{animation:combineAnimations 0.7s linear;opacity:1}@keyframes combineAnimations{0%{transform:translateY(0)}50%{transform:translateY(-3em);opacity:0}60%{transform:translateY(3em);opacity:0}100%{transform:translateY(0);opacity:1}}.cta-menu:hover .explore{animation:combineAnimations 0.7s linear;opacity:1}@keyframes combineAnimations{0%{transform:translateY(0)}50%{transform:translateY(-3em);opacity:0}60%{transform:translateY(3em);opacity:0}100%{transform:translateY(0);opacity:1}}.cta-menu-dark:hover .explore-dark{animation:combineAnimations 0.7s linear;opacity:1}@keyframes combineAnimations{0%{transform:translateY(0)}50%{transform:translateY(-3em);opacity:0}60%{transform:translateY(3em);opacity:0}100%{transform:translateY(0);opacity:1}}.arrow-hexagon-wrapper{display:flex;align-items:center;width:1.7vw;background-color:rgba(0,0,0,0);justify-content:center}.cta{position:relative;font-family:'Big Shoulders Display',serif!important;font-weight:700;display:flex!important;align-items:center!important;justify-content:space-around!important;border:1px solid rgba(245,236,234,0.35);border-radius:5px;color:#d1ada3!important;overflow:hidden;opacity:0.8;color:#d1ada3;font-weight:400;text-align:center;text-decoration:none;text-transform:uppercase;padding-top:1.5vw;padding-bottom:1.5vw}.cta:hover{opacity:1;background-color:rgba(145,108,99,0.25)}.block-logo{display:flex;align-items:center}.cta:hover{opacity:1;background-color:rgba(145,108,99,0.25)}.cta:hover .explore{animation:combineAnimations 0.7s linear;opacity:1}@keyframes combineAnimations{0%{transform:translateY(0)}50%{transform:translateY(-3em);opacity:0}60%{transform:translateY(3em);opacity:0}100%{transform:translateY(0);opacity:1}}.container-bullet-logo-center{justify-content:space-between;font-size:1.5vw;align-items:center;color:#906C63;font-family:'Big Shoulders Display',serif!important;display:flex;align-items:center;width:15%}.bullet-logo{display:flex;align-items:center;justify-content:center}.image-bullet{max-width:1em;height:auto;margin-right:5vw}.container-bullet-logo{display:flex;font-size:clamp(1rem,1.5vw,1.5rem);align-items:center;color:#906C63;font-family:'Big Shoulders Display',serif!important;letter-spacing:5px;font-weight:600}body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button{font-size:clamp(rem,2vw,1.5rem)!important}.container-bullet-logo-accordion{padding-bottom:1vw;display:flex;font-size:1.5vw;align-items:center;color:#E4C6BE;font-family:'Caudex'!important}