.igc-form{display:block;position:relative;--igc-sidebar-w:260px;--igc-sidebar-top:120px;padding-left:calc(var(--igc-sidebar-w) + 20px);min-height:100vh;font-family:var(--wp--preset--font-family--manrope,var(--wp--preset--font-family--system-font,sans-serif))}.igc-form [hidden]{display:none!important}.igc-form>*{margin:0!important}.igc-sidebar{position:absolute;left:0;top:0;bottom:0;width:var(--igc-sidebar-w);background:var(--wp--preset--color--sable,#F9F6F3);padding:20px 0 20px 20px}.igc-sidebar-inner{position:sticky;top:var(--igc-sidebar-top);display:flex;flex-direction:column;gap:.75rem;max-height:calc(100vh - var(--igc-sidebar-top) - 40px);overflow:auto}.igc-back{color:var(--wp--preset--color--texte,#111);text-decoration:none;display:inline-flex;align-items:center;gap:.25rem;padding-left:5px}.igc-back::before{content:"";width:24px;height:24px;background:currentColor;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M12.707 17.293L8.414 13H18v-2H8.414l4.293-4.293l-1.414-1.414L4.586 12l6.707 6.707z'/%3E%3C/svg%3E")no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M12.707 17.293L8.414 13H18v-2H8.414l4.293-4.293l-1.414-1.414L4.586 12l6.707 6.707z'/%3E%3C/svg%3E")no-repeat center/contain}.igc-back:hover{text-decoration:underline}.igc-side-title{font-size:var(--wp--preset--font-size--size,18px);font-family:var(--wp--preset--font-family--poppins,inherit);font-weight:400;padding-left:10px}.igc-steps{list-style:none;padding:0;margin:0;overflow:auto;flex:1 1 auto}fieldset.wp-block-igc-form-step{border-width:0;display:flex;flex-direction:column;gap:1.7rem}fieldset.wp-block-igc-form-step:not(.igc-step-final):not(.igc-step-success){padding-bottom:50px}.igc-step,fieldset[data-step]{margin:0!important}.igc-main{min-width:0;position:relative;padding:30px 40px 50px;min-height:100vh;overflow-y:scroll}.igc-actions{display:flex;gap:.75rem;margin-top:1rem}.igc-step-final{padding:2rem 1rem;background-repeat:no-repeat}.igc-step-final legend{position:absolute!important;padding:0;margin:0;overflow:hidden;white-space:nowrap;border:0;width:100%;display:flex;justify-content:center}.igc-step-final .igc-final-card{background:#fff;border-radius:16px;box-shadow:0 2px 8px rgb(0 0 0/.12);padding:3.25rem;margin:3rem auto;position:relative;z-index:2;display:flex;width:720px;flex-wrap:wrap;justify-content:space-between;gap:1rem}.igc-step-success{position:absolute;width:100vw;margin:0-40px;min-height:150vh;left:0;padding:0;background-repeat:no-repeat}.igc-success-screen{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:3rem 0;margin:auto}.igc-success-card{background:#fff;border-radius:16px;box-shadow:0 2px 8px rgb(0 0 0/.12);padding:3rem;width:100%;margin:0 auto;position:relative;z-index:2;display:flex;flex-direction:column;gap:1.25rem;align-items:center;text-align:center}.igc-success-card>*{margin:0}.igc-submit-in-step{margin-top:1rem;--igc-btn-color:var(--wp--preset--color--texte, #111);padding:12px 24px;border-radius:12px;border:1px solid var(--igc-btn-color);background:var(--igc-btn-color);color:#fff;display:inline-flex;align-items:center;gap:.5rem;font-size:1rem;font-family:inherit}.igc-actions [data-next]:not([disabled]):hover,.igc-actions [data-prev]:not([disabled]):hover,.igc-submit-in-step:not([disabled]):hover{background:#fff0;color:var(--igc-btn-color)}legend{font-family:var(--wp--preset--font-family--manrope,inherit);font-weight:400;font-size:var(--wp--preset--font-size--medium,22px);margin:0 0 1rem}.igc-field label{display:flex;gap:1rem;align-items:center;font-size:var(--wp--preset--font-size--small,18px);font-family:inherit}.igc-field label .igc-choice-label{margin-left:.5rem}.igc-field input:not([type=checkbox],[type=radio]),.igc-field select{width:100%;padding:10px;border-radius:12px;border:1px solid gray;background:rgb(0 0 0/.1);font-size:1rem;font-family:inherit}@media (min-width:1180px){.igc-field input:not([type=checkbox],[type=radio]),.igc-field select{max-width:26rem}.igc-final-card .wp-block-igc-form-field.igc-field{min-width:22rem}}.igc-choices{display:flex;flex-wrap:wrap;gap:.75rem;margin:.8rem 0 0}label.igc-choice{display:block;cursor:pointer}label.igc-choice input{position:absolute;opacity:0;pointer-events:none}label.igc-choice .igc-choice-btn{display:inline-block;padding:10px 16px;border-radius:12px;border:1px solid rgb(0 0 0/.2);background:#fff;color:inherit;box-shadow:0 1px 2px rgb(0 0 0/.06);font-size:1rem;font-family:inherit}label.igc-choice input:checked+.igc-choice-btn{--igc-btn-color:var(--wp--preset--color--texte, #111);background:var(--igc-btn-color);color:#fff;border-color:var(--igc-btn-color)}.igc-actions [data-next],.igc-actions [data-prev]{--igc-btn-color:var(--wp--preset--color--texte, #111);padding:12px 24px;border-radius:12px;border:1px solid var(--igc-btn-color);background:var(--igc-btn-color);color:#fff;display:inline-flex;align-items:center;gap:.5rem;font-size:1rem;font-family:inherit}.igc-actions [data-next]::after,.igc-actions [data-prev]::before{content:"";width:24px;height:24px;background:currentColor;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='m11.293 17.293l1.414 1.414L19.414 12l-6.707-6.707l-1.414 1.414L15.586 11H6v2h9.586z'/%3E%3C/svg%3E")no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='m11.293 17.293l1.414 1.414L19.414 12l-6.707-6.707l-1.414 1.414L15.586 11H6v2h9.586z'/%3E%3C/svg%3E")no-repeat center/contain}.igc-actions [data-prev]::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M12.707 17.293L8.414 13H18v-2H8.414l4.293-4.293l-1.414-1.414L4.586 12l6.707 6.707z'/%3E%3C/svg%3E")no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M12.707 17.293L8.414 13H18v-2H8.414l4.293-4.293l-1.414-1.414L4.586 12l6.707 6.707z'/%3E%3C/svg%3E")no-repeat center/contain;margin-right:.25rem}@media (max-width:1180px){.igc-form{display:block;padding-left:0}.igc-sidebar{position:static;width:auto}.igc-sidebar-inner{position:static;max-height:none;padding:16px 0 16px 16px}.igc-steps{display:flex;gap:.75rem;margin:0 0 .5rem;overflow-x:auto}.igc-step-success{width:100%;margin:0}.igc-step-final .igc-final-card{width:65%;margin:5rem auto}.igc-field{width:100%}}.champ-rgpd label{gap:0;align-items:flex-start;font-size:12px}.wp-block-social-links{background:0 0;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0;font-size:24px}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-link{border-radius:9999px;display:block;height:auto}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}:host,:root{--spacing:0.25rem}.w-full{width:100%}.flex-col-reverse{flex-direction:column-reverse}.justify-between{justify-content:space-between}body{overflow-x:hidden}.is-style-outline .wp-block-button__link.wp-element-button:hover{background-color:var(--wp--preset--color--tolopea-darker)!important;border-color:var(--wp--preset--color--tolopea-darker)!important;color:var(--wp--preset--color--white)!important}header.wp-block-template-part{position:sticky;top:0;z-index:999;border-bottom:1px solid #00000014}@media (max-width:991.98px){.igc-desktop-only{display:none!important}}a:where(:not(.wp-element-button)){text-decoration:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::after,::backdrop,::before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}}}