@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@-webkit-keyframes mc_slideIn{to{bottom:0}}@keyframes mc_slideIn{to{bottom:0}}@-webkit-keyframes mc_slideOut{to{bottom:var(--cmplz-manage-consent-offset)}}@keyframes mc_slideOut{to{bottom:var(--cmplz-manage-consent-offset)}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}:root{--swiper-navigation-size:44px}.fa-times{--fa:""}:host,:root{--fa-font-regular:normal 400 1em/1 var(--fa-family-classic);--fa-font-solid:normal 900 1em/1 var(--fa-family-classic);--fa-family-classic:"Font Awesome 7 Pro";--fa-font-light:normal 300 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic);--fa-font-duotone:normal 900 1em/1 var(--fa-family-duotone);--fa-family-duotone:"Font Awesome 7 Duotone";--fa-font-duotone-light:normal 300 1em/1 var(--fa-family-duotone);--fa-style-family-duotone:var(--fa-family-duotone);--fa-family-brands:"Font Awesome 7 Brands";--fa-font-brands:normal 400 1em/1 var(--fa-family-brands);--fa-font-sharp-light:normal 300 1em/1 var(--fa-family-sharp);--fa-font-sharp-thin:normal 100 1em/1 var(--fa-family-sharp);--fa-family-sharp:"Font Awesome 7 Sharp";--fa-font-sharp-regular:normal 400 1em/1 var(--fa-family-sharp);--fa-style-family-sharp:var(--fa-family-sharp)}@font-face{font-family:"Font Awesome 7 Pro";font-style:normal;font-weight:400;font-display:block;src:url(https://couloirsviolenceamoureuse.com/app/themes/arsenalweb/build/assets/fa-regular-400-C7hMtlQO.woff2)}@font-face{font-family:"Font Awesome 7 Pro";font-style:normal;font-weight:900;font-display:block;src:url(https://couloirsviolenceamoureuse.com/app/themes/arsenalweb/build/assets/fa-solid-900-QvuOXA5Q.woff2)}@font-face{font-family:"Font Awesome 7 Pro";font-style:normal;font-weight:300;font-display:block;src:url(https://couloirsviolenceamoureuse.com/app/themes/arsenalweb/build/assets/fa-light-300-yPe4LXb6.woff2)}@font-face{font-family:"Font Awesome 7 Duotone";font-style:normal;font-weight:900;font-display:block;src:url(https://couloirsviolenceamoureuse.com/app/themes/arsenalweb/build/assets/fa-duotone-900-rWd-tEZ_.woff2)}@font-face{font-family:"Font Awesome 7 Duotone";font-style:normal;font-weight:300;font-display:block;src:url(https://couloirsviolenceamoureuse.com/app/themes/arsenalweb/build/assets/fa-duotone-light-300-CDzRpq6o.woff2)}@font-face{font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:block;src:url(https://couloirsviolenceamoureuse.com/app/themes/arsenalweb/build/assets/fa-brands-400-BwLn0ezS.woff2)}@font-face{font-family:"Font Awesome 7 Sharp";font-style:normal;font-weight:300;font-display:block;src:url(https://couloirsviolenceamoureuse.com/app/themes/arsenalweb/build/assets/fa-sharp-light-300-DHryG_Bq.woff2)}@font-face{font-family:"Font Awesome 7 Sharp";font-style:normal;font-weight:100;font-display:block;src:url(https://couloirsviolenceamoureuse.com/app/themes/arsenalweb/build/assets/fa-sharp-thin-100-uudYWtkp.woff2)}@font-face{font-family:"Font Awesome 7 Sharp";font-style:normal;font-weight:400;font-display:block;src:url(https://couloirsviolenceamoureuse.com/app/themes/arsenalweb/build/assets/fa-sharp-regular-400-CRphzNFM.woff2)}a,aside,body,div,footer,form,h1,h2,h3,header,html,iframe,img,label,li,main,nav,p,section,small,span,ul{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}aside,footer,header,main,nav,section{display:block}.block-form__contact--infos span,.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn.tcf,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input[data-category=cmplz_functional],[hidden]{display:none}body{line-height:1}ul{list-style:none}:root{--font-size-menu--0:1.8rem;--font-size-menu--1:1.6rem;--font-size-menu--mobile--0:2.8rem;--font-size-menu--mobile--1:2rem;--color-primary:#1A1617;--color-primary-light:#53adda;--color-primary-dark:#03324C;--color-primary-rgb:79, 186, 172;--color-secondary:#F4847A;--color-secondary-light:rgb(250.6, 205.8, 201.8);--color-secondary-dark:rgb(97.6, 52.8, 48.8);--color-extra-1:#422A74;--color-extra-1-light:rgb(179.4, 169.8, 199.4);--color-extra-1-dark:#2E2045;--color-extra-2:#ED1B2F;--color-extra-2-light:rgb(247.8, 163.8, 171.8);--color-extra-2-dark:rgb(94.8, 10.8, 18.8);--color-extra-3:#006655;--color-extra-3-light:rgb(153, 193.8, 187);--color-extra-3-dark:#11322C;--color-extra-4:#FDBA4D;--color-extra-4-light:rgb(254.2, 227.4, 183.8);--color-extra-4-dark:rgb(101.2, 74.4, 30.8);--color-success:#28a745;--color-success-light:#2bb64b;--color-success-dark:#21913a;--color-danger:#e31415;--color-danger-light:#d33;--color-danger-dark:#901415;--color-black:#1A1617;--color-black-light:rgb(163.4, 161.8, 162.2);--color-black-dark:rgb(10.4, 8.8, 9.2);--color-grey:#A0A0A0;--color-grey-light:#aaafb4;--color-grey-lighter:#C4C4C4;--color-grey-dark:#3d3d46;--color-white:#fff;--color-text-black:var(--color-black);--color-text-white:var(--color-white);--color-text-grey:var(--color-grey-light);--color-text-disabled:var(--color-grey);--color-link:var(--color-primary);--color-link-hover:var(--color-grey-light);--color-title:var(--color-text);--color-title-primary:var(--color-primary);--color-text:var(--color-black);--color-select-text:var(--color-white);--color-bg:var(--color-white);--color-select-bg:var(--color-primary);--color-bg-body:var(--color-black);--color-header-bg:var(--color-bg-body);--color-hamburger-bg:var(--color-white);--color-menu-bg:var(--color-bg-body);--color-menu-link:var(--color-white);--color-menu-link-hover:var(--color-secondary);--color-menu-link-bg-hover:var(--color-primary);--color-menu--1-bg:#eee;--color-menu--1-link:var(--color-black-dark);--color-menu--1-link-hover:var(--color-white);--color-menu--1-link-bg-hover:var(--color-primary);--color-box-bg:var(--color-extra-1-dark);--color-hover-box-bg:var(--color-extra-3);--inner-max-width-absolute:1780px;--inner-max-width-absolute-num:1780}.mb-0{margin-bottom:0!important}.mb-0_5{margin-bottom:.5rem!important}.mt-2{margin-top:2rem!important}.mb-2{margin-bottom:2rem!important}.mt-3{margin-top:3rem!important}.mb-4{margin-bottom:4rem!important}.mt-5{margin-top:5rem!important}.gap-1{gap:1rem!important}.gap-3{gap:3rem!important}.gap-3_6{gap:3.6rem!important}@media (min-width:1034px){.mb--xl-0{margin-bottom:0!important}.gap--xl-5{gap:5rem!important}}.block .h1,.block h1{color:var(--color-title);font-family:gotham;font-size:clamp(32px,32px + 18*(calc(var(--vw, 1vw)*100) - 1450px)/480,50px);font-weight:700;line-height:1.1;letter-spacing:normal}.block h1:last-child{margin-bottom:0}.block h2,.block h3{color:var(--color-title);letter-spacing:-2%}.block h2{font-family:chinchilla;font-size:clamp(50px,50px + 30*(calc(var(--vw, 1vw)*100) - 1450px)/480,80px);font-weight:900;line-height:1.1}.block h3{font-family:gotham;font-size:clamp(20px,20px + 10*(calc(var(--vw, 1vw)*100) - 1450px)/480,30px);font-weight:700;line-height:1.3}body:not(.block-editor-iframe__body) .anim--on-is-inview,body:not(.block-editor-iframe__body) .anim--on-is-loaded{transition:opacity .6s ease-in-out,transform .6s ease-in-out,border-width .6s ease-in-out,clip-path 1s,height 1s ease-in-out;transition-delay:calc(var(--animate-order, 0)*.15s)}body:not(.block-editor-iframe__body) .anim--fade{opacity:0}body:not(.block-editor-iframe__body) .anim--translate-up{transform:translateY(20px)}body:not(.block-editor-iframe__body) .anim--clip-path{clip-path:polygon(50% 50%,50% 50%,50% 50%,50% 50%)}body:not(.block-editor-iframe__body) .anim--height{height:0}.anim-rotate-on-scroll{will-change:transform;transform:rotate(calc(pow(var(--progress, 0),.75)*80deg))}:root{--inner-limit:.922;--inner-padding-v:10rem;--inner-padding-h:7rem;--gutters-default-v:3.2rem;--gutters-default-h:3.2rem;--gutters-medium-v:3.2rem;--gutters-medium-h:3.2rem;--gutters-small-v:2rem;--gutters-small-h:2rem;--gutters-large-v:5rem;--gutters-large-h:5rem;--gutters-xlarge-v:8rem;--gutters-xlarge-h:8rem;--gutters-v:var(--gutters-default-v);--gutters-h:var(--gutters-default-h)}@media screen and (max-width:1450px){:root{--inner-limit:1}}@media screen and (min-width:1034px) and (max-width:1450px){:root{--gutters-large-v:6rem;--gutters-large-h:6rem;--gutters-xlarge-v:6rem;--gutters-xlarge-h:6rem}}@media screen and (min-width:677px) and (max-width:1034px){:root{--inner-padding-v:5rem;--inner-padding-h:3.5rem;--gutters-default-v:1.3rem;--gutters-default-h:1.3rem;--gutters-large-v:4rem;--gutters-large-h:4rem;--gutters-xlarge-v:4rem;--gutters-xlarge-h:4rem}}@media screen and (max-width:677px){:root{--inner-padding-v:7.5rem;--inner-padding-h:1.75rem;--gutters-default-v:1rem;--gutters-default-h:1rem;--gutters-large-v:2rem;--gutters-large-h:2rem;--gutters-xlarge-v:2rem;--gutters-xlarge-h:2rem}}.block{display:block}.flex{display:flex}.flex--wrap{flex-wrap:wrap}.flex--col{flex-direction:column}.align--center{align-items:center}.justify--center{justify-content:center}.gform_wrapper.gravity-theme .gfield textarea,.w-100{width:100%}.text--center{text-align:center}.text--white{color:var(--color-white)!important}.text--grey{color:var(--color-grey)!important}html{font-size:10px;scroll-behavior:smooth}body:not(.mce-content-body){position:relative;width:100%;height:100%;background:var(--color-bg-body);overflow-y:inherit;font-family:gotham,sans-serif;font-size:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.35em;color:var(--color-text);text-rendering:optimizeLegibility}::selection{background-color:var(--color-select-bg);color:var(--color-select-text)}.wave--bg{position:absolute;transform:rotate(180deg);width:100%;height:385px;clip-path:url(#waveClip);background:var(--wave-bg);pointer-events:none;overflow:hidden;z-index:2;bottom:-210px}.prose p,.prose span:not(.button--group__text,form span){font-family:gotham,sans-serif;font-size:1.8em;line-height:1.5;letter-spacing:-.36px}@media screen and (min-width:1034px){.prose p,.prose span:not(.button--group__text,form span){line-height:1.35em}}.prose small{font-size:1.4rem}.prose a{font-family:gotham,sans-serif;font-size:1.8rem;line-height:1.5;letter-spacing:-.36px;transition:all .25s;text-decoration:underline;font-weight:600}.prose a:hover{color:var(--color-link-hover)}.link,.prose a{color:var(--color-link)}.link--text-decoration-none,.prose a:hover{text-decoration:none}@media (hover:hover) and (pointer:fine){.link--text-decoration-none:focus-visible,.link--text-decoration-none:hover{text-decoration:underline!important}}@media (hover:none) and (pointer:coarse){.link--text-decoration-none:active{text-decoration:underline!important}}.link--text-decoration-underline{text-decoration:underline!important}@media (hover:hover) and (pointer:fine){.link--text-decoration-underline:focus-visible,.link--text-decoration-underline:hover{text-decoration:none!important}}@media (hover:none) and (pointer:coarse){.link--text-decoration-underline:active{text-decoration:none!important}}img{max-width:100%;height:auto}.block .button .button__label,.media{position:relative;overflow:hidden}.media--banner-page,.media__img{width:100%;object-fit:cover;object-position:center center}.media__img{height:100%}.media--banner-page{height:clamp(250px,250px + 400*(calc(var(--vw, 1vw)*100) - 424px)/2146,650px)}.prose{--prose-space-3xs:.4rem;--prose-space-2xs:.8rem;--prose-space-xs:1.2rem;--prose-space-sm:1.6rem;--prose-space-md:2.4rem;--prose-space-lg:3.2rem;--prose-space-xl:4rem;--prose-space-2xl:4.8rem}.prose>*{margin-top:0;margin-bottom:0}.prose>h2{margin-top:var(--prose-space-xl)}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.grid{--grid-columns:12;display:grid;grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));position:relative;margin:0 auto;width:100%;box-sizing:border-box;gap:var(--gutters-v) var(--gutters-h)}.grid--center{text-align:center}.grid>div{grid-column:1/-1}.col--left{justify-content:start;text-align:left}.col--center{justify-content:center;text-align:center}.col--right{justify-content:end;text-align:right}.grid>.col--xs-6{grid-column:span 6/span 6}@media (min-width:424px){.grid>.col--sm-12{grid-column:span 12/span 12}}@media (min-width:677px){.grid>.col--md-3{grid-column:span 3/span 3}.grid>.col--md-9{grid-column:span 9/span 9}}@media (min-width:778px){.grid>.col--lg-12{grid-column:span 12/span 12}}@media (min-width:1034px){.grid>.col--xl-4{grid-column:span 4/span 4}.grid>.col--xl-5{grid-column:span 5/span 5}.grid>.col--xl-6{grid-column:span 6/span 6}.grid>.col--xl-7{grid-column:span 7/span 7}}@media (min-width:1390px){.grid>.col--xl1-offset-9{grid-column-start:9!important}}@media (min-width:1930px){.grid>.col--hd-4{grid-column:span 4/span 4}.grid>.col--hd-8{grid-column:span 8/span 8}}:root{--bg-button-color:var(--color-white);--bg-button-hover-color:var(--color-extra-2);--text-button-color:var(--color-black);--text-button-hover-color:var(--color-white)}.block .button{position:relative;display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;box-sizing:border-box;min-height:5.8rem;padding:clamp(14px,14px + 6*(calc(var(--vw, 1vw)*100) - 1450px)/1120,20px) clamp(25px,25px + 15*(calc(var(--vw, 1vw)*100) - 1450px)/1120,40px);-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:1;outline:0;border-radius:100vh;background-color:var(--bg-button-color);background-position:0;background-size:200%;color:var(--text-button-color);text-align:center;text-decoration:none;font-size:15px;text-transform:uppercase;transition:all .25s;overflow:hidden;line-height:1.3;cursor:pointer}.block .button .button__label:after,.block .button .button__label:before{content:attr(data-label)/'""';position:absolute;top:0;left:0;transition:transform .3s cubic-bezier(.42,0,.58,1)}.block .button .button__label:after{color:var(--color-action-inverse);transform:translateY(300%)}.block .button .button__label .button--group__text{opacity:0}@media screen and (max-width:677px){.block .button{min-height:4.8rem}}.block .button:active{opacity:1;background:#4e6f76;color:var(--color-white)}@media (hover:hover) and (pointer:fine){.block .button:focus-visible,.block .button:hover{background-color:var(--bg-button-hover-color);color:var(--text-button-hover-color)}.block .button:focus-visible .button__label:before,.block .button:hover .button__label:before{transform:translateY(-300%)}.block .button:focus-visible .button__label:after,.block .button:hover .button__label:after{transform:translateY(0)}}@media (hover:none) and (pointer:coarse){.block .button:active{background-color:var(--bg-button-hover-color);color:var(--text-button-hover-color)}.block .button:active .button__label:before{transform:translateY(-300%)}.block .button:active .button__label:after{transform:translateY(0)}}.block input:not([type=submit]):not([type=button]),.block textarea{height:6.6rem;overflow:hidden;line-height:1.2em}@media screen and (max-width:1034px){.block input:not([type=submit]):not([type=button]),.block textarea{height:52px;min-height:52px}}.block input:not([type=submit]):not([type=button]),.block textarea{display:inline-block;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:transparent;border-bottom:transparent;border-radius:0;border-color:var(--color-black);background-color:var(--color-white);transition:all .25s;font-family:gotham,sans-serif;font-size:18px;font-weight:500;color:var(--color-black);text-transform:none;padding:.8rem 2.4rem!important}@media screen and (max-width:1034px){.block input:not([type=submit]):not([type=button]),.block textarea{padding:.8rem 1.2rem!important}}.block input:not([type=submit]):not([type=button]):focus,.block textarea:focus{outline:0;border-color:var(--color-accent);background-color:var(--color-white);color:var(--color-black)}.block input:not([type=submit]):not([type=button])::placeholder,.block textarea::placeholder{font-weight:400;opacity:1;color:var(--color-black)}.block input:not([type=submit]):not([type=button])::-ms-expand,.block textarea::-ms-expand{border:0;background-color:transparent}.block input:not([type=submit]):not([type=button]):disabled,.block textarea:disabled{opacity:1;background-color:#fff}.block textarea{resize:vertical;max-height:185px;padding-top:1.4em!important;padding-bottom:1.4em!important}.block .gform_wrapper.gravity-theme .gform_heading{display:none!important;clear:both;padding-bottom:2.5rem}.block .gform_wrapper.gravity-theme .gform_body,.block .gform_wrapper.gravity-theme .gform_footer{clear:both;padding-bottom:2.5rem}.block .gform_wrapper.gravity-theme .gform_footer{margin:0!important;padding:0!important;text-align:center}.block .gform_wrapper.gravity-theme .gform_footer button{border:transparent;display:inline-block;width:auto;font-family:gotham,sans-serif;font-weight:600;margin:0 auto}.block .gform_wrapper.gravity-theme .ginput_container input,.block .gform_wrapper.gravity-theme .ginput_container textarea{box-sizing:border-box;width:100%;margin-bottom:0!important}.block .gform_wrapper.gravity-theme label,.block .gform_wrapper.gravity-theme label.gfield_label{transition:all .2s;font-weight:700;margin-bottom:1rem;display:block;font-size:1.4em;letter-spacing:1%}.block .gform_wrapper.gravity-theme .gfield_required{padding-left:5px}.block{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;width:100%;background:var(--color-bg);color:var(--color-text)}.block__inner:after,.block__inner:before{clear:both}.block__inner{position:relative;box-sizing:border-box;width:calc(var(--inner-limit)*100%);max-width:calc(1780px + 14rem);margin:0 auto;padding:var(--inner-padding-v) var(--inner-padding-h)}.block__inner--banner-top{padding-top:clamp(175px,175px + 125*(calc(var(--vw, 1vw)*100) - 778px)/1792,300px)}.block.no-padding-v>.block__inner,.block__inner.no-padding-v{padding:0 var(--inner-padding-h)!important}.block.no-padding-top-v>.block__inner{padding-top:0!important}.block.no-padding-bottom-v>.block__inner{padding-bottom:0!important}.block.no-padding-top-change>.block__inner{padding-top:var(--inner-padding-v)!important}@media screen and (min-width:1390px){.block.half-padding-bottom-v>.fix--overflow>.block__inner{padding-bottom:calc(var(--inner-padding-v)/2)!important}}.section--wave{--translate-wave:0px}@media screen and (max-width:1034px){.section--wave{--translate-wave:-760px}}@media screen and (max-width:677px){.section--wave{--translate-wave:0px}}.section--wave .block__inner{position:relative;z-index:11}.section--wave+section>.block__inner>*{padding-top:clamp(60px,60px + 120*(calc(var(--vw, 1vw)*100) - 424px)/1506,180px)}@media screen and (min-width:778px){.section--wave+section>.block__inner>*{padding-top:clamp(180px,180px + 100*(calc(var(--vw, 1vw)*100) - 1034px)/1536,280px)}}.fix--overflow{overflow:hidden}.block-form__contact--title{max-width:420px;display:block}.block-form__contact--infos{display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width:1390px){.block-form__contact--infos span{display:block}.block-form__contact--infos{flex-direction:row;align-items:center}}.block-banner-inner__media__container{position:relative}.block-banner-inner__decoration{top:0;display:flex;position:absolute;transition:opacity .5s}.block-banner-inner__decoration--1{aspect-ratio:17/16;width:100%;z-index:0;max-width:clamp(130px,130px + 126*(calc(var(--vw, 1vw)*100) - 778px)/1792,256px)}.block-banner-inner__decoration--1--placement-2{left:0;translate:-50%0;top:clamp(130px,130px + 95*(calc(var(--vw, 1vw)*100) - 778px)/1792,225px)}.block-banner-inner__decoration--2{z-index:1;aspect-ratio:1/1;width:100%;max-width:clamp(148px,148px + 188*(calc(var(--vw, 1vw)*100) - 778px)/1792,336px)}.block-banner-inner__decoration--2--placement-1{top:0;transform:translateY(-50%);right:clamp(-50px,-50px + 75*(calc(var(--vw, 1vw)*100) - 424px)/610,25px)}.block-call-to-action{position:relative}@media screen and (min-width:1390px) and (max-width:1930px){.block-call-to-action .prose{max-width:calc(675px + 200*(calc(var(--vw, 1vw)*100) - 1390px)/540)}}@media screen and (min-width:1930px){.block-call-to-action .prose{max-width:875px}}@media screen and (max-width:1390px){.block-call-to-action .prose{max-width:675px}}.block-call-to-action .prose{position:relative;z-index:2;padding-bottom:var(--inner-padding-v);padding-top:clamp(120px,120px + 0*(calc(var(--vw, 1vw)*100) - 424px)/1506,120px)}.block-call-to-action .block__wrapper{position:relative;z-index:11}.block-call-to-action__decoration_group{pointer-events:none;top:0;right:5%;position:absolute;height:100%;display:none}@media screen and (min-width:1034px){.block-call-to-action__decoration_group{display:block}}.block-call-to-action__decoration{padding-top:clamp(120px,120px + 225*(calc(var(--vw, 1vw)*100) - 1450px)/480,345px);position:relative;z-index:1}.block-call-to-action__decoration--3{aspect-ratio:1/1;width:100%;animation:pulse 2s infinite}@media screen and (min-width:1390px) and (max-width:1930px){.block-call-to-action__decoration--3{max-width:calc(200px + 50*(calc(var(--vw, 1vw)*100) - 1390px)/540)}}@media screen and (min-width:1930px){.block-call-to-action__decoration--3{max-width:250px}}@media screen and (max-width:1390px){.block-call-to-action__decoration--3{max-width:200px}}@media screen and (min-width:1390px) and (max-width:1930px){.block-call-to-action__decoration--3{min-height:calc(189px + 49*(calc(var(--vw, 1vw)*100) - 1390px)/540)}}@media screen and (min-width:1930px){.block-call-to-action__decoration--3{min-height:238px}}@media screen and (max-width:1390px){.block-call-to-action__decoration--3{min-height:189px}}.block-call-to-action .bar_container{position:absolute;width:100%;height:100%;z-index:1;top:0}.block-call-to-action .bar_container .bar_line{position:absolute;width:30px;background-color:var(--color-extra-3)}@media screen and (min-width:677px) and (max-width:1930px){.block-call-to-action .bar_container .bar_line{width:calc(20px + 10*(calc(var(--vw, 1vw)*100) - 677px)/1253)}}@media screen and (min-width:1930px){.block-call-to-action .bar_container .bar_line{width:30px}}@media screen and (max-width:677px){.block-call-to-action .bar_container .bar_line{width:20px}}.block-call-to-action .bar_container .bar_line--1{left:40%}.block-call-to-action .bar_container .bar_line--2{left:64.5%;z-index:11}.block-call-to-action .bar_container .bar_line--3{right:0;z-index:11}.block--dark,.block--light,.block--light--2{--color-text:var(--color-white);--color-text-accent:var(--color-secondary);--color-link:var(--color-white)}.block--light{--color-bg:var(--color-extra-1);--color-link-hover:var(--color-white);--color-title:var(--color-secondary);--color-wave:var(--color-extra-1);--color-box-title-hover:var(--color-white)}.block--dark,.block--light--2{--color-title:var(--color-white)}.block--light--2{--color-bg:var(--color-extra-1);--color-link-hover:var(--color-white);--color-wave:var(--color-extra-1);--color-box-title-hover:var(--color-white)}.block--dark{--color-title-primary:var(--color-white);--color-bg:var(--color-black);--color-wave:var(--color-black)}.header{position:fixed;background:0 0;z-index:111;transition:background-color .3s ease-in-out}.header__inner{padding-top:calc(var(--inner-padding-v)/1.75);padding-bottom:calc(var(--inner-padding-v)/1.75)}.header__logo{display:block;box-sizing:border-box;height:100%;transition:max-width .3s ease-in-out;max-width:420px}.header__grid{align-items:start}@media screen and (max-width:1034px){.header__grid{align-items:center}}.header__brand{position:relative;z-index:11}.footer{--color-link:var(--color-white);overflow:hidden}.footer__inner{padding-top:clamp(80px,80px + 0*(calc(var(--vw, 1vw)*100) - 424px)/2146,80px);padding-bottom:clamp(80px,80px + 0*(calc(var(--vw, 1vw)*100) - 424px)/2146,80px)}.footer__link{font-size:1.5rem}.footer .logos-group .logo--hover{opacity:1;transition:opacity .2s ease}.footer .logos-group:has(.logo--hover:hover) .logo--hover{opacity:.25}.footer .logos-group:has(.logo--hover:hover) .logo--hover:hover{opacity:1}@media screen and (min-width:1390px){.menu--principal .menu__toggle{display:none}.menu--principal .menu__inner{position:relative;right:-1.25em}.menu--principal .menu__list{position:relative;margin:0;padding:0}.menu--principal .menu__list--0{display:flex;justify-content:flex-end;align-items:center}.menu--principal .menu__list--1{position:absolute;top:100%;left:1.25em;z-index:10;min-width:240px;text-align:left;flex-direction:column;gap:.4rem;display:none}.menu--principal .menu__item{position:relative;display:inline-block;margin:0;transition:all .25s;padding:0 1.25em}.menu--principal .menu__item:active>.menu__list,.menu--principal .menu__item:hover>.menu__list{display:flex}.menu--principal .menu__item:active>.menu__link,.menu--principal .menu__item:hover>.menu__link{color:var(--color-white)}.menu--principal .menu__item--active>.menu__link:before,.menu--principal .menu__item:hover>a:before{transform:scaleX(1);transform-origin:center}.menu--principal .menu__item--1{display:block;padding:1.1rem 1rem;background-color:#373032;margin:0}.menu--principal .menu__item--1:active,.menu--principal .menu__item--1:hover,.menu--principal .menu__link--1:hover{text-decoration:underline!important}.menu--principal .menu__link{display:inline-flex;align-items:center;color:#fff;text-decoration:none!important}.menu--principal .menu__link--0{font-size:1.8em;position:relative;margin-top:5px;padding:0 0 20px}.menu--principal .menu__link--0:before{content:"";position:absolute;bottom:10px;width:100%;height:2px;background:var(--color-white);transform:scaleX(0);transform-origin:center;transition:transform .4s cubic-bezier(.4,0,.2,1);left:0}.menu--principal .menu__link--1{display:block;color:var(--color-white);font-size:1.6em}}@media screen and (max-width:1390px){.menu--principal .menu__toggle{display:inline-flex;background-color:transparent;border:0}.menu--principal .menu__toggle__icon{position:relative;right:0;display:inline-flex;width:36px;height:21px;margin:auto;transition:.5s ease-in-out;cursor:pointer}.menu--principal .menu__toggle__line{position:absolute;left:0;display:block;width:100%;height:2px;opacity:1;transform:rotate(0);background:var(--color-hamburger-bg);transition:all .25s}.menu--principal .menu__toggle__line:nth-child(1){top:0}.menu--principal .menu__toggle__line:nth-child(2),.menu--principal .menu__toggle__line:nth-child(3){top:50%}.menu--principal .menu__toggle__line:nth-child(4){top:100%}.menu--principal .menu__content{opacity:0;pointer-events:none;position:fixed;top:var(--header-height);background:var(--color-menu-bg);width:100%;left:0;height:100%;transition:all .25s;padding:calc(var(--inner-padding-v)/2) var(--inner-padding-h);box-sizing:border-box}.menu--principal .menu__list{display:flex;flex-direction:column;align-items:flex-start;margin:0;padding:0}.menu--principal .menu__item{display:inline-block;margin:0;width:100%;text-align:left;box-sizing:border-box}.menu--principal .menu__item--active>.menu__link{color:var(--color-menu-link-hover)}.menu--principal .menu__link{display:flex;align-items:center;box-sizing:border-box;color:var(--color-menu-link);text-decoration:none;line-height:1.6em;letter-spacing:-2%}.menu--principal .menu__link--0{font-size:var(--font-size-menu--mobile--0)}.menu--principal .menu__link--1{font-size:var(--font-size-menu--mobile--1);opacity:0;color:var(--color-white);text-align:left;transition:all .25s;overflow:hidden;display:flex;width:100%;max-height:0}.menu--principal .menu__link--parent:after{content:"";display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;margin-left:.75em;border-radius:0;font-family:"Font Awesome 7 Pro","Font Awesome 7 Free","Font Awesome 7 Brands";font-weight:800;transition:all .25s;font-size:1.6rem;padding-top:4px}.menu--principal .menu__list .menu__item .menu__list{width:100%;text-align:left;padding-left:1.6rem}.header__inner{display:flex;align-items:center;padding-top:calc(var(--inner-padding-v)/2);padding-bottom:calc(var(--inner-padding-v)/2)}}@media print{:root{--inner-padding-h:5px;--inner-padding-v:5px}.menu,button,footer{display:none!important}body,html{font-size:6px!important}body{background-color:transparent}.header,.header__inner,header{border:0;height:auto;width:auto;padding:0;margin:0;box-shadow:none;position:relative}.block__inner{max-width:100%!important;padding:15px 0}}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{box-shadow:0 0 0 2px var(--color-extra-);outline:2px solid transparent;outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important}}.cmplz-cookiebanner{box-sizing:border-box}:root{--cmplz_banner_width:526px;--cmplz_banner_background_color:#1a1617;--cmplz_banner_border_color:#f2f2f2;--cmplz_banner_border_width:0px 0px 0px 0px;--cmplz_banner_border_radius:12px 12px 12px 12px;--cmplz_banner_margin:10px;--cmplz_categories-height:163px;--cmplz_title_font_size:15px;--cmplz_text_line_height:calc(var(--cmplz_text_font_size) * 1.5);--cmplz_text_color:#ffffff;--cmplz_hyperlink_color:#fbfbf5;--cmplz_text_font_size:12px;--cmplz_link_font_size:12px;--cmplz_category_body_font_size:12px;--cmplz_button_accept_background_color:#3B29FF;--cmplz_button_accept_border_color:#3B29FF;--cmplz_button_accept_text_color:#ffffff;--cmplz_button_deny_background_color:#f9f9f9;--cmplz_button_deny_border_color:#f2f2f2;--cmplz_button_deny_text_color:#222222;--cmplz_button_settings_background_color:#f9f9f9;--cmplz_button_settings_border_color:#f2f2f2;--cmplz_button_settings_text_color:#333333;--cmplz_button_border_radius:6px 6px 6px 6px;--cmplz_button_font_size:15px;--cmplz_category_header_always_active_color:green;--cmplz_category_header_title_font_size:14px;--cmplz_category_header_active_font_size:12px;--cmplz-manage-consent-height:50px;--cmplz-manage-consent-offset:-35px;--cmplz_slider_active_color:#3B29FF;--cmplz_slider_inactive_color:#555;--cmplz_slider_bullet_color:#ffffff}.cmplz-cookiebanner *{pointer-events:auto!important;user-select:auto!important}#cmplz-manage-consent .cmplz-manage-consent{margin:unset;z-index:9998;color:var(--cmplz_text_color);background-color:var(--cmplz_banner_background_color);border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);border-bottom-left-radius:0;border-bottom-right-radius:0;line-height:initial;position:fixed;bottom:var(--cmplz-manage-consent-offset);min-width:100px;height:var(--cmplz-manage-consent-height);right:40px;padding:15px;cursor:pointer;animation:mc_slideOut .5s forwards}#cmplz-manage-consent .cmplz-manage-consent:active{outline:0;border:0}#cmplz-manage-consent .cmplz-manage-consent:focus,#cmplz-manage-consent .cmplz-manage-consent:hover{animation:mc_slideIn .5s forwards;animation-delay:0}@media (max-width:425px){.cmplz-cookiebanner .cmplz-header .cmplz-title{display:none}}.cmplz-cookiebanner{max-height:calc(100vh - 20px);overflow-y:auto;position:fixed;height:auto;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);grid-template-rows:minmax(0,1fr);z-index:99999;background:var(--cmplz_banner_background_color)}.cmplz-cookiebanner a{transition:initial}.cmplz-cookiebanner .cmplz-body{width:100%;grid-column:span 3;overflow-y:auto;overflow-x:hidden;max-height:55vh}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 2px transparent;background-color:transparent}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar{width:5px;background-color:transparent}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-thumb{background-color:var(--cmplz_button_accept_background_color);border-radius:10px}@media (min-width:350px){.cmplz-cookiebanner .cmplz-body{min-width:300px}}@media (max-height:400px){.cmplz-cookiebanner{height:calc(100vh - 20px);display:flex;flex-direction:column;overflow:hidden;gap:1px;grid-row-gap:1px;padding:7px 12px!important;zoom:.6}.cmplz-cookiebanner .cmplz-body{flex:1;min-height:0;overflow-y:auto;max-height:none;margin-top:15px!important}.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-divider,.cmplz-cookiebanner .cmplz-documents,.cmplz-cookiebanner .cmplz-header,.cmplz-cookiebanner .cmplz-links{flex-shrink:0}.cmplz-cookiebanner .cmplz-header{margin-bottom:15px!important;max-height:10px}.cmplz-close{zoom:.6!important}.cmplz-cookiebanner .cmplz-buttons{gap:1px!important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{height:15vh!important;min-height:unset!important;padding:0!important;white-space:nowrap!important;font-size:1.1rem!important;line-height:14px!important;zoom:.5!important}.cmplz-cookiebanner .cmplz-documents,.cmplz-cookiebanner .cmplz-information{zoom:.5!important}}@media (max-height:400px) and (max-width:768px){.cmplz-cookiebanner{gap:1px}}.cmplz-cookiebanner{border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);padding:15px 20px;display:grid;grid-gap:10px;top:initial;left:initial;right:10px;bottom:10px;transform:initial}.cmplz-cookiebanner .cmplz-divider{margin-left:-20px;margin-right:-20px}.cmplz-cookiebanner .cmplz-header{grid-template-columns:100px 1fr 100px;align-items:center;display:grid;grid-column:span 3}@media (max-width:399px){.cmplz-cookiebanner .cmplz-header{grid-template-columns:auto 1fr auto}}.cmplz-cookiebanner .cmplz-title{justify-self:center;grid-column-start:2;font-size:var(--cmplz_title_font_size);color:var(--cmplz_text_color);font-weight:500}.cmplz-cookiebanner .cmplz-close{line-height:20px;justify-self:end;grid-column-start:3;font-size:20px;cursor:pointer;width:20px;height:20px;color:var(--cmplz_text_color)}.cmplz-cookiebanner .cmplz-close svg{width:20px;height:20px}.cmplz-cookiebanner .cmplz-close:hover{text-decoration:none;line-height:initial;font-size:18px}.cmplz-cookiebanner .cmplz-message{word-wrap:break-word;font-size:var(--cmplz_text_font_size);line-height:var(--cmplz_text_line_height);color:var(--cmplz_text_color);margin-bottom:5px;grid-column:span 3}.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-divider,.cmplz-cookiebanner .cmplz-links{grid-column:span 3}.cmplz-cookiebanner .cmplz-categories .cmplz-category{background-color:rgba(239,239,239,.5)}.cmplz-cookiebanner .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;grid-template-columns:1fr auto 15px;grid-template-rows:minmax(0,1fr);align-items:center;grid-gap:10px;padding:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title{font-weight:500;grid-column-start:1;justify-self:start;font-size:var(--cmplz_category_header_title_font_size);color:var(--cmplz_text_color);margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);font-weight:500;color:var(--cmplz_category_header_always_active_color)}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:0 0;border:0;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{cursor:pointer;content:"";transform:rotate(0deg);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-size:cover;height:18px;width:18px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description{font-size:var(--cmplz_category_body_font_size);color:var(--cmplz_text_color);margin:0;max-width:100%;padding:10px}@media (max-width:425px){.cmplz-cookiebanner .cmplz-category .cmplz-category-header{grid-template-columns:1fr!important}.cmplz-cookiebanner .cmplz-message{margin-right:5px}}.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-links ul{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:45px;padding:10px;margin:initial;width:100%;white-space:nowrap;border-radius:var(--cmplz_button_border_radius);cursor:pointer;font-size:var(--cmplz_button_font_size);font-weight:500;text-decoration:none;line-height:20px;text-align:center;flex:initial}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover{text-decoration:none}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{background-color:var(--cmplz_button_accept_background_color);border:1px solid var(--cmplz_button_accept_border_color);color:var(--cmplz_button_accept_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny{background-color:var(--cmplz_button_deny_background_color);border:1px solid var(--cmplz_button_deny_border_color);color:var(--cmplz_button_deny_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-manage-options,.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences,.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn{display:flex;align-items:center;justify-content:center;padding:initial}@media (max-width:425px){.cmplz-cookiebanner .cmplz-links.cmplz-information{display:initial;text-align:center}}.cmplz-cookiebanner .cmplz-links.cmplz-information{justify-content:space-between}.cmplz-cookiebanner .cmplz-links.cmplz-documents{justify-content:center}.cmplz-cookiebanner .cmplz-links .cmplz-link{color:var(--cmplz_hyperlink_color);font-size:var(--cmplz_link_font_size);text-decoration:underline;margin:0}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes{display:none}.cmplz-cookiebanner .cmplz-links ul{margin:0;padding:0;list-style:none;justify-content:center}.cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:0 0;border:0;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}@media (min-width:768px){.cmplz-cookiebanner{min-width:var(--cmplz_banner_width);max-width:100%;display:grid;grid-row-gap:10px}}@media (max-width:768px){.cmplz-cookiebanner{left:initial;right:initial;bottom:0;width:100%}.cmplz-cookiebanner .cmplz-buttons{flex-direction:column}}@media (min-width:768px){.cmplz-categories,.cmplz-message{width:calc(var(--cmplz_banner_width) - 42px)}}.cmplz-cookiebanner .cmplz-btn.cmplz-manage-options,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-link.cmplz-manage-options,.cmplz-cookiebanner .cmplz-links.cmplz-information,.cmplz-cookiebanner .cmplz-manage-vendors,.cmplz-cookiebanner .cmplz-preferences,.cmplz-cookiebanner .cmplz-save-preferences{display:none}@media (max-width:768px){#cmplz-manage-consent .cmplz-manage-consent{display:none}}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox{position:relative}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox{opacity:0;margin:-10px 0 0;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;position:absolute;z-index:1;top:0;left:0;width:40px;height:20px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus+.cmplz-label:before{box-shadow:0 0 0 2px #245fcc}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label::before{display:block;background-color:var(--cmplz_slider_active_color);content:"";padding-left:6px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label:after{left:14px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label{position:relative;padding-left:30px;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before{position:absolute;transition:background-color .3s,left .3s}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{box-sizing:border-box;position:absolute;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:background-color .3s,left .3s}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before{display:block;content:"";color:#fff;box-sizing:border-box;font-family:"FontAwesome",sans-serif;padding-left:23px;font-size:12px;line-height:20px;background-color:var(--cmplz_slider_inactive_color);left:0;top:-7px;height:15px;width:28px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{display:block;content:"";letter-spacing:20px;background:var(--cmplz_slider_bullet_color);left:4px;top:-5px;height:11px;width:11px}#cmplz-manage-consent .cmplz-manage-consent,.cmplz-cookiebanner{box-shadow:rgba(0,0,0,.19)0 10px 20px,rgba(0,0,0,.23)0 6px 6px}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:block}.cmplz-categories .cmplz-category .cmplz-description-statistics,.gform_wrapper.gravity-theme .gform_hidden{display:none}.cmplz-hidden{display:none!important}@font-face{font-family:gform-icons-theme;src:url(https://couloirsviolenceamoureuse.com/app/plugins/gravityforms/fonts/gform-icons-theme.woff2?o6rzdt)format("woff2"),url(https://couloirsviolenceamoureuse.com/app/plugins/gravityforms/fonts/gform-icons-theme.ttf?o6rzdt)format("truetype"),url(https://couloirsviolenceamoureuse.com/app/plugins/gravityforms/fonts/gform-icons-theme.woff?o6rzdt)format("woff"),url(https://couloirsviolenceamoureuse.com/app/plugins/gravityforms/fonts/gform-icons-theme.svg?o6rzdt#gform-icons-theme)format("svg");font-weight:400;font-style:normal;font-display:block}@media only screen and (max-width:641px){.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2;min-height:32px}.gform_wrapper.gravity-theme textarea{line-height:1.5}}.gform_wrapper.gravity-theme ::-ms-reveal{display:none}.gform_wrapper.gravity-theme .gfield textarea.large{height:288px}.gform_wrapper.gravity-theme .gfield input{max-width:100%}.gform_wrapper.gravity-theme .gfield input.large{width:100%}.gform_wrapper.gravity-theme *{box-sizing:border-box}.gform_wrapper.gravity-theme .gform_fields{display:grid;grid-column-gap:2%;-ms-grid-columns:(1fr 2%)[12];grid-row-gap:16px;grid-template-columns:repeat(12,1fr);width:100%}.gform_wrapper.gravity-theme .gfield{grid-column:1/-1;min-width:0}.gform_wrapper.gravity-theme .gfield.gfield--width-full{grid-column:span 12;-ms-grid-column-span:12}.gform_wrapper.gravity-theme .gfield.gfield--width-half{grid-column:span 6;-ms-grid-column-span:6}@media (max-width:640px){.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:0}.gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column:1/-1}}.gform_wrapper.gravity-theme .gfield_label{display:block;font-size:16px;font-weight:700;margin-bottom:8px;padding:0}.gform_wrapper.gravity-theme .gform-field-label .gform-field-label__text{display:inline;padding-inline-end:.125em}.gform_wrapper.gravity-theme .gform-field-label>.gfield_required{display:inline}.gform_wrapper.gravity-theme .gfield_required{color:#c02b0a;display:inline;font-size:13.008px}.gform_wrapper.gravity-theme .gform_footer button.button:disabled,.gform_wrapper.gravity-theme button.button:disabled{opacity:.6}.gform_wrapper.gravity-theme .gform_footer{display:flex;margin:6px 0 0;padding:16px 0}.gform_wrapper.gravity-theme .gform_footer button{align-self:flex-end;position:relative;margin-bottom:8px}.gform_wrapper.gravity-theme .gform_footer input{margin-bottom:8px}.gform_wrapper.gravity-theme .gform_footer button+input,.gform_wrapper.gravity-theme .gform_footer input+input{margin-inline-start:8px}.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme textarea{font-size:15px;margin-bottom:0;margin-top:0;padding:8px}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice:where([\:has\(input\:checked\)])::after{font-family:gform-icons-theme!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;align-items:center;background-color:#607382;block-size:38px;border-radius:50%;color:#fff;content:"";display:flex;filter:drop-shadow(0 1px 1px rgba(18,25,97,.15)) drop-shadow(0 2px 5px rgba(18,25,97,.1)) drop-shadow(0 0 0 rgba(18,25,97,.05));font-size:32px;inline-size:38px;inset-block-start:10px;inset-inline-end:10px;justify-content:center;position:absolute;z-index:5}