:root{--rouge: #AF5544;--jaune:#EC9C35;--beige:#FDF6EE;--noir:#5C5141}h1{margin-top:0}h2{font-size:32px}h3{font-family:"Montserrat" !important;font-size:14px;text-transform:uppercase;letter-spacing:1.5px !important}@media (max-width:768px){[data-x-icon-s]:before{color:var(--jaune)}.x-btn-navbar{margin-top:30px !important}.x-navbar svg{margin-top:1em}}.x-navbar .desktop .x-nav>.x-active>a>span,.x-navbar .desktop .x-nav>.current-menu-item>a>span{border:none}.x-navbar .mobile .x-nav li>a{color:var(--jaune) !important;border-color:var(--jaune);border-radius:10px}.x-navbar .x-nav-wrap .x-nav>li>a{font-weight:400 !important}footer.x-colophon{background:var(--jaune) !important}footer.x-colophon a,footer.x-colophon p{color:#fff;letter-spacing:1.25px;text-transform:uppercase}footer.x-colophon.top{border:none;padding-bottom:15px}@media (max-width:768px){footer.x-colophon.top{padding-top:3em}}footer.x-colophon.top .widget{display:flex;flex-direction:column;align-items:center;gap:2em}footer.x-colophon.bottom{padding:0;border:none}footer.x-colophon.bottom p{font-size:9px}.gform_wrapper .gform_fields{grid-row-gap:25px !important}.gform_wrapper button{background:transparent;border:none;width:100%;padding:0;margin-top:1em}.gform_wrapper button a{width:100%;border-radius:10px !important;background:var(--jaune) !important;letter-spacing:0.75px !important;font-size:12px !important;color:#fff !important;text-transform:uppercase}.gform_wrapper input{border:none}.gform_wrapper input[type=email],.gform_wrapper input[type=text],.gform_wrapper input[type=tel]{font-size:13px !important;color:var(--noir) !important;border-bottom:1px solid var(--noir);background:transparent}.gform_wrapper input::-webkit-input-placeholder{color:var(--noir);text-transform:uppercase;letter-spacing:1.5px;font-size:12px !important;font-weight:400}.gform_wrapper input:focus{border-color:var(--jaune) !important}.gform_wrapper .gfield_label{text-transform:uppercase;font-weight:400 !important;font-size:12px !important;letter-spacing:1.5px}.gform_wrapper .file-upload{text-align:center}.gform_wrapper .file-upload label{border:1px solid var(--bleu);color:var(--bleu) !important;border-radius:20px;padding:0.2em 1.5em !important;transition:all 400ms ease}.gform_wrapper .file-upload label:hover{cursor:pointer;background:rgba(34, 93, 179, 0.15);transition:all 400ms ease}.gform_wrapper input[type=file]{visibility:hidden}.switcher .gfield_radio{display:flex;justify-content:space-between}.switcher .gfield_radio .gchoice{width:45%}.switcher legend{border:none}.switcher input{clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;visibility:hidden;overflow:hidden}.switcher input:checked+label{background-color:var(--jaune);box-shadow:none;color:#fff;font-weight:400 !important;border:1px solid var(--jaune)}.switcher label{background-color:transparent;border:1px solid var(--jaune);padding:1em !important;margin:0em !important;width:100% !important;max-width:100% !important;color:var(--jaune);font-size:12px !important;text-transform:uppercase;line-height:1;letter-spacing:0.1em;text-align:center;padding:8px 16px;border-radius:10px;transition:ease 300ms}.switcher label:not([id]){background-color:transparent}.switcher label:hover{cursor:pointer}.switcher.moitie ul.gfield_radio{display:flex}.switcher.moitie ul.gfield_radio li{width:100%}body .gform_wrapper div.validation_error{color:var(--rouge);background:transparent;font-size:14px;font-weight:normal;padding:0 !important;text-align:left;width:100%}html body .gform_wrapper li.gfield.gfield_error,html body .gform_wrapper li.gfield.gfield_error.gfield_contains_required{border:none !important;padding:0 !important;color:var(--rouge) !important;background-color:transparent !important}html .gform_wrapper .ginput_container+.gfield_description.validation_message{margin:0 !important}html .gform_wrapper .top_label .gfield_description.validation_message,.gform_wrapper .gfield_description.validation_message{padding:0 !important}html .gform_wrapper .validation_message{color:var(--rouge);font-size:14px !important;padding:0}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{background:transparent !important;border:none !important;color:var(--rouge) !important}.gform_wrapper .gfield_error [aria-invalid=true]{border:none !important;border-bottom:1px solid var(--rouge) !important}body .gform_wrapper .gform_validation_errors{background:transparent !important;border-radius:0px !important;border:none !important;box-shadow:none !important;margin-bottom:0 !important;margin-top:0 !important;padding:0 !important;position:relative !important}body .gform_confirmation_message{margin:1em 0 1em 0;padding:0em;font-size:1em;border:none;background-color:transparent;text-align:left;line-height:25px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:var(--jaune)}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border:none !important;border-bottom:1px solid var(--jaune) !important}.home .entry-wrap{margin:0;padding:0}.home .x-navbar{background:transparent;border:none}.home .section-header{top:-92px;max-height:750px}@media (max-width:768px){.home .section-header{top:0}}.home .section-header .section-texte{position:absolute;top:0;padding:15% 7%}.home .section-header .section-texte h1{color:#fff;font-size:55px;line-height:1.2}@media (max-width:768px){.home .section-header .section-texte{padding-top:7%}.home .section-header .section-texte h1{font-size:32px}}.home .section-header .section-texte h2{color:#fff;font-size:24px;line-height:1.6;padding-left:15%;text-indent:3em}.home .section-header .section-texte h2::before{content:"";width:45px;height:2px;background:var(--jaune);position:absolute;margin-left:-3em;margin-top:0.7em}@media (max-width:768px){.home .section-header .section-texte h2{font-size:16px;padding-left:5%}.home .section-header .section-texte h2::before{width:35px}}.home .section-header .section-texte .vc_col-sm-4{margin:0;margin-top:5em;text-align:right}.home .section-alex{padding:5% 0}.home .section-alex .vc_col-sm-6{padding:0 15px}.home .section-alex .vc_col-sm-6:last-of-type{padding-right:10%}@media (max-width:768px){.home .section-alex .vc_col-sm-6{padding:0 5% 0 10% !important}}.home .section-alex .wpb_single_image img{max-width:410px}.home .section-alex .wpb_single_image::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='77.916' height='78' viewBox='0 0 77.916 78'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_19' data-name='Rectangle 19' width='77.916' height='78' fill='%23ec9c35'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_52' data-name='Group 52' transform='translate(0 0)'%3E%3Cg id='Group_51' data-name='Group 51' transform='translate(0 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_76' data-name='Path 76' d='M56.2,17.8c.471-2.594.9-5.82,1.679-8.956a4.709,4.709,0,0,1,4.584-3.79c2.344-.113,4.232.785,5.126,3.023a5.221,5.221,0,0,1-1.462,6.242c-2.23,1.968-4.546,3.838-6.839,5.733-.625.516-1.312.977-2.175.528-.887-.461-1.052-1.271-.913-2.779' transform='translate(-6.998 -0.629)' fill='%23ec9c35'/%3E%3Cpath id='Path_77' data-name='Path 77' d='M61.7,81.48a4.307,4.307,0,0,1-3.692-3.3,99.467,99.467,0,0,1-1.757-10.344c-.21-1.738,1.224-2.29,2.415-1.44a40.007,40.007,0,0,1,8.585,7.513,4.478,4.478,0,0,1,.107,5.134c-1,1.826-2.6,2.579-5.658,2.435' transform='translate(-7.007 -8.224)' fill='%23ec9c35'/%3E%3Cpath id='Path_78' data-name='Path 78' d='M81.54,23.83a5.558,5.558,0,0,1-4.829,5.8c-2.729.4-5.437.957-8.137,1.528a1.931,1.931,0,0,1-2.35-.79,1.782,1.782,0,0,1,.369-2.308c2.053-2.366,4.066-4.766,6.12-7.13a4.847,4.847,0,0,1,5.677-1.279,5.041,5.041,0,0,1,3.15,4.178' transform='translate(-8.217 -2.399)' fill='%23ec9c35'/%3E%3Cpath id='Path_79' data-name='Path 79' d='M80.531,66.332c-4.62,2.7-5.993,2.282-10.778-3.338-1.1-1.3-2.125-2.662-3.208-3.975a1.629,1.629,0,0,1-.361-1.9,1.608,1.608,0,0,1,1.853-.922c3.35.6,6.728,1.071,10.037,1.844,2.818.659,4.277,4.188,3.065,6.846-.217.478-.408.968-.611,1.452Z' transform='translate(-8.225 -6.997)' fill='%23ec9c35'/%3E%3Cpath id='Path_80' data-name='Path 80' d='M43.906,0a5.118,5.118,0,0,1,4.788,6.669c-.928,2.821-2,5.6-3.031,8.383-.363.985-.883,1.88-2.12,1.817-1.2-.06-1.459-1.029-1.775-1.959-.939-2.759-1.949-5.494-2.868-8.26A4.953,4.953,0,0,1,43.906,0' transform='translate(-4.811 0)' fill='%23ec9c35'/%3E%3Cpath id='Path_81' data-name='Path 81' d='M24.228,5.2c2.882.038,4.97,2.076,5.4,5.153a51.93,51.93,0,0,0,1.4,7.331c.269.931.35,1.994-.6,2.606-1.02.656-1.913.087-2.718-.608-2.248-1.937-4.545-3.822-6.742-5.816a4.662,4.662,0,0,1-1.149-5.674A4.773,4.773,0,0,1,24.228,5.2' transform='translate(-2.407 -0.647)' fill='%23ec9c35'/%3E%3Cpath id='Path_82' data-name='Path 82' d='M48.914,80.994c-.011,3.389-2.687,5.867-5.463,5.646-2.842-.226-5.392-3.226-4.658-5.915a95.858,95.858,0,0,1,3.427-9.932c.522-1.321,2.078-2,2.8-.455a59.93,59.93,0,0,1,3.9,10.656' transform='translate(-4.818 -8.654)' fill='%23ec9c35'/%3E%3Cpath id='Path_83' data-name='Path 83' d='M27.715,80.651c-4.279,1.63-7.168.622-8.114-2.842a4.57,4.57,0,0,1,1.334-4.951c2.386-2.111,4.837-4.15,7.27-6.207a1.693,1.693,0,0,1,1.927-.325A1.388,1.388,0,0,1,31,67.886c-.946,4.294-.488,8.954-3.291,12.768Z' transform='translate(-2.414 -8.243)' fill='%23ec9c35'/%3E%3Cpath id='Path_84' data-name='Path 84' d='M86.6,43.711a5.053,5.053,0,0,1-6.6,4.865c-3.08-.988-6.088-2.2-9.129-3.312a1.572,1.572,0,0,1-1.21-1.5,1.655,1.655,0,0,1,1.136-1.6c3.346-1.191,6.661-2.53,10.093-3.394,2.892-.728,5.683,1.91,5.712,4.938' transform='translate(-8.68 -4.816)' fill='%23ec9c35'/%3E%3Cpath id='Path_85' data-name='Path 85' d='M43.791,38.08c3.678.365,5.936,2.865,5.58,6.176a5.628,5.628,0,0,1-6.253,5c-3.35-.358-5.348-2.883-5.017-6.34a5.39,5.39,0,0,1,5.69-4.833' transform='translate(-4.743 -4.742)' fill='%23ec9c35'/%3E%3Cpath id='Path_86' data-name='Path 86' d='M18.63,56.014l.99,0,.652.363.014.014a2.61,2.61,0,0,1-.6,3.183c-1.837,2.07-3.632,4.178-5.427,6.285a4.8,4.8,0,0,1-6.15,1.465,4.594,4.594,0,0,1-2.761-5.1c.332-2.49,1.891-3.888,4.4-4.391,2.964-.594,6.01-.8,8.886-1.819' transform='translate(-0.659 -6.98)' fill='%23ec9c35'/%3E%3Cpath id='Path_87' data-name='Path 87' d='M5.517,48.782c-2.451-.127-4.02-.955-4.942-2.8a4.492,4.492,0,0,1,.469-5.09A4.574,4.574,0,0,1,6.111,39c3.2.959,6.347,2.128,9.463,3.343,1.321.515,1.732,1.886.416,2.549A63.274,63.274,0,0,1,5.517,48.782' transform='translate(0 -4.835)' fill='%23ec9c35'/%3E%3Cpath id='Path_88' data-name='Path 88' d='M15.658,22.89c1.373,1.675,2.715,3.376,4.131,5.012a2.241,2.241,0,0,1,.461,2.874,2.835,2.835,0,0,1-2.008.238c-2.871-.542-5.75-1.049-8.618-1.605a4.87,4.87,0,0,1-4.3-4.475,4.6,4.6,0,0,1,3.045-5.079,4.905,4.905,0,0,1,6,1.648c.4.484.86.925,1.292,1.387' transform='translate(-0.658 -2.421)' fill='%23ec9c35'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:78px;height:78px;content:"";position:absolute;bottom:-4px;right:-9px}@media (max-width:768px){.home .section-alex .wpb_single_image{text-align:center}.home .section-alex .wpb_single_image::after{right:32px}.home .section-alex .wpb_single_image img{max-width:80%}}.home .section-alex h2{color:var(--jaune);margin-left:-5em}@media (max-width:768px){.home .section-alex h2{margin-left:0}}.home .section-alex h3{color:var(--rouge);--scale: 1}.home .section-alex h3::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='84.776' height='68.673' viewBox='0 0 84.776 68.673'%3E%3Cpath id='Path_171' data-name='Path 171' d='M69.939-56.454A61.326,61.326,0,0,0,56.8-43.075q-4.618,6.749-4.618,12.669A6.765,6.765,0,0,1,54.665-31q1.539-.118,2.723-.118a11.431,11.431,0,0,1,9.117,4.381,16.211,16.211,0,0,1,3.67,10.775,17.671,17.671,0,0,1-5.21,13.024,17.671,17.671,0,0,1-13.024,5.21q-8.288,0-13.024-6.038T34.181-19.987q0-12.077,7.341-23.917T63.071-66.4Zm-48.781,0A61.326,61.326,0,0,0,8.015-43.075Q3.4-36.326,3.4-30.406A6.765,6.765,0,0,1,5.883-31q1.539-.118,2.723-.118a11.43,11.43,0,0,1,9.117,4.381,16.211,16.211,0,0,1,3.67,10.775,17.671,17.671,0,0,1-5.21,13.024A17.671,17.671,0,0,1,3.16,2.273q-8.288,0-13.024-6.038T-14.6-19.987q0-12.077,7.341-23.917T14.29-66.4Z' transform='translate(14.6 66.4)' fill='%23ec9c35' opacity='0.202'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:85px;height:69px;content:"";display:block;margin:1em;margin-left:-3em;transform:scale(var(--scale))}.home .section-rouge{margin:5% 0;padding:10% 30% !important;background:var(--rouge)}@media (max-width:768px){.home .section-rouge{padding:10% !important}}.home .section-rouge h2,.home .section-rouge p{color:#fff}.home .section-rouge svg{position:absolute;right:-15em;bottom:-3em}@media (max-width:768px){.home .section-rouge svg{right:-20px;bottom:-6em;width:40px}}.home .section-opter{padding:10% 15% !important}@media (max-width:768px){.home .section-opter{padding:5% !important}}.home .section-opter h2{margin:0;color:var(--rouge)}@media (max-width:768px){.home .section-opter h2{font-size:28px}}.home .section-opter h2 strong{--length: 0}.home .section-opter h2 strong::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--jaune);transform:scaleX(var(--length));transform-origin:top left;z-index:-1}.home .section-opter svg{width:450px;height:450px;opacity:0.1;position:absolute;top:-10em;left:-15em}.home .section-experience{padding:5% 0;background:linear-gradient(to right, #fff 25%, var(--beige) 25%)}@media (max-width:768px){.home .section-experience{padding:5%}}@media (max-width:768px){.home .section-experience{background:var(--beige)}}.home .section-experience .wpb_text_column{padding-right:15%}.home .section-experience .wpb_text_column h2{margin:15px 0 1em;color:var(--jaune)}.home .section-experience .wpb_text_column h3{color:var(--rouge)}.home .section-experience .wpb_text_column ul{list-style:none;margin-left:2.5em}.home .section-experience .wpb_text_column ul li{font-size:14px;line-height:16px;margin-bottom:16px}.home .section-experience .wpb_text_column ul li::before{content:"";position:absolute;width:10px;height:10px;border-radius:100%;background:var(--rouge);margin-left:-1.5em;margin-top:4px}.home .section-experience .wpb_single_image{margin:0}.home .section-experience .wpb_single_image img{max-width:550px}@media (max-width:768px){.home .section-experience .wpb_single_image img{max-width:100%}}.home .section-processus{padding:10% 20%}@media (max-width:768px){.home .section-processus{padding:5%}}.home .section-processus h2{color:var(--rouge)}.home .section-processus .container{position:relative;height:110px;width:1px;display:block;margin:0 auto}.home .section-processus .container .ligne{width:100%;height:100%;position:absolute;background:var(--rouge)}.home .section-processus .container .point{width:10px;height:10px;background:var(--rouge);position:absolute;left:-4px;bottom:0;border-radius:10px}.home .section-processus svg{position:absolute;left:-20em}.home .section-contact{padding:10% 0 5%;background:var(--beige);border-top:1px solid var(--jaune)}.home .section-contact button a .hovered{background:#fff !important;border-color:var(--jaune);color:var(--jaune) !important}.home .section-contact .vc_col-sm-6{padding:0 5%}.home .section-contact .vc_col-sm-6 h2{margin:0 0 1em;font-size:26px;color:var(--jaune)}