:root{--kg--font-family:"Barlow",sans-serif;--kg--font-family--heading:"Barlow Condensed",sans-serif;--kg--letter-spacing:.16666666666666667em;--kg--ms-ratio:1.25;--kg--ms0:1;--kg--ms1:calc(var(--kg--ms0)*var(--kg--ms-ratio));--kg--ms2:calc(var(--kg--ms1)*var(--kg--ms-ratio));--kg--ms3:calc(var(--kg--ms2)*var(--kg--ms-ratio));--kg--ms4:calc(var(--kg--ms3)*var(--kg--ms-ratio));--kg--ms5:calc(var(--kg--ms4)*var(--kg--ms-ratio));--kg--ms6:calc(var(--kg--ms5)*var(--kg--ms-ratio));--kg--ms7:calc(var(--kg--ms6)*var(--kg--ms-ratio));--kg--ms8:calc(var(--kg--ms7)*var(--kg--ms-ratio));--kg--ms9:calc(var(--kg--ms8)*var(--kg--ms-ratio));--kg--ms-1:calc(var(--kg--ms0)/var(--kg--ms-ratio));--kg--ms-2:calc(var(--kg--ms-1)/var(--kg--ms-ratio));--kg--ms-3:calc(var(--kg--ms-2)/var(--kg--ms-ratio));--kg--ms-4:calc(var(--kg--ms-3)/var(--kg--ms-ratio));--kg--font-size:1rem;--kg--line-height:1.5;--kg--vr:calc(var(--kg--font-size)*var(--kg--line-height));--kg--font-size--large:1.25rem;--kg--font-size--xlarge:1.875rem;--kg--font-size--huge:1.875rem;--kg--line-height--large:1.5rem;--kg--line-height--xlarge:2.25rem;--kg--line-height--huge:2.25rem}@media (min-width:960px){:root{--kg--font-size--large:1.563rem;--kg--font-size--xlarge:3.125rem;--kg--font-size--huge:3rem;--kg--line-height--large:1.875rem;--kg--line-height--xlarge:3.75rem;--kg--line-height--huge:3.625rem}}:root{--kg--h1--font-size:var(--kg--font-size--huge);--kg--h1--line-height:var(--kg--line-height--huge);--kg--h2--font-size:var(--kg--font-size--xlarge);--kg--h2--line-height:var(--kg--line-height--xlarge);--kg--h3--font-size:var(--kg--font-size--large);--kg--h3--line-height:var(--kg--line-height--large);--kg--h4--font-size:var(--kg--font-size--medium);--kg--h4--line-height:var(--kg--vr);--kg--h5-font-size:var(--kg--font-size);--kg--h5--line-height:var(--kg--vr);--kg--h6--font-size:var(--kg--font-size);--kg--h6--line-height:var(--kg--vr);--kg--r--font-size:1rem;--kg--r--line-height:1.625;--kg--r--vr:calc(var(--kg--r--font-size)*var(--kg--r--line-height));--kg--r--font-size--xxsmall:calc(var(--kg--r--font-size)*var(--kg--ms-3));--kg--r--font-size--xsmall:calc(var(--kg--r--font-size)*var(--kg--ms-2));--kg--r--font-size--small:calc(var(--kg--r--font-size)*var(--kg--ms-1));--kg--r--font-size--medium:calc(var(--kg--r--font-size)*var(--kg--ms1));--kg--r--font-size--large:calc(var(--kg--r--font-size)*var(--kg--ms2));--kg--r--font-size--xlarge:calc(var(--kg--r--font-size)*var(--kg--ms3));--kg--r--font-size--xxlarge:calc(var(--kg--r--font-size)*var(--kg--ms4));--kg--r--font-size--huge:calc(var(--kg--r--font-size)*var(--kg--ms5));--kg--r--h1--font-size:calc(var(--kg--r--font-size)*var(--kg--ms3));--kg--r--h1--line-height:calc(var(--kg--r--vr)*1.5);--kg--r--h2--font-size:calc(var(--kg--r--font-size)*var(--kg--ms4));--kg--r--h2--line-height:calc(var(--kg--r--vr)*1.75);--kg--r--h3--font-size:calc(var(--kg--r--font-size)*var(--kg--ms2));--kg--r--h3--line-height:calc(var(--kg--r--vr)*1.25);--kg--r--h4--font-size:calc(var(--kg--r--font-size)*var(--kg--ms1));--kg--r--h4--line-height:var(--kg--r--vr);--kg--r--h5--font-size:var(--kg--r--font-size--small);--kg--r--h5--line-height:var(--kg--r--vr);--kg--r--h6--font-size:var(--kg--r--font-size--xsmall);--kg--r--h6--line-height:var(--kg--r--vr)}@media (min-width:960px){:root{--kg--r--font-size:1.125rem;--kg--r--line-height:1.6666666666666667;--kg--r--h1--font-size:calc(var(--kg--r--font-size)*var(--kg--ms5));--kg--r--h1--line-height:calc(var(--kg--r--vr)*2)}}@media (min-width:1600px){:root{--kg--r--font-size:1.25rem;--kg--r--line-height:1.6}}:root{--kg--color--default:#000;--kg--color--light:#fff;--kg--color--dark:#000;--kg--color--primary:#2f958b;--kg--color--primary-dark:#1d726a;--kg--color--primary-light:#cde5e2;--kg--color--secondary:#f9d74b;--kg--color--tertiary:#c39a6c;--kg--color--quaternary:#f02669;--kg--color--quinary:#fa4f24;--kg--color--quinary-light:#ff8700;--kg--color--quinary-extralight:#ffc930;--kg--color--muted:#f9f9f9;--kg--color--emphasis:#979797;--kg--color--success:#32d297;--kg--color--warning:#faa05c;--kg--color--danger:red;--kg--color--cat-01:#a1d255;--kg--color--cat-02:#4fb2f1;--kg--color--cat-03:#f37928}.theme-contrast{--kg--color--default:#000;--kg--color--light:#fff;--kg--color--dark:#000;--kg--color--primary:#00162b;--kg--color--secondary:#034063;--kg--color--secondary-light:#197498;--kg--color--secondary-extralight:#46a0bb;--kg--color--tertiary:#a4011c;--kg--color--quaternary:#b31349;--kg--color--quinary:#c3300b;--kg--color--quinary-light:#c76a00;--kg--color--quinary-extralight:#c69714;--kg--color--muted:#bdbdbd;--kg--color--emphasis:#6e6e6e;--kg--color--success:#259b6f;--kg--color--warning:#be7b48;--kg--color--danger:#c50000;transition:all .3s ease-in-out}:root{--kg--spacing:var(--kg--vr);--kg--spacing--xxsmall:calc(var(--kg--spacing)/8);--kg--spacing--xsmall:calc(var(--kg--spacing)/4);--kg--spacing--small:calc(var(--kg--spacing)/2);--kg--spacing--xsmedium:calc(var(--kg--spacing)/3);--kg--spacing--smedium:calc(var(--kg--spacing)/1.5);--kg--spacing--medium:calc(var(--kg--spacing)*1.5);--kg--spacing--large:calc(var(--kg--spacing)*2);--kg--spacing--xmedium:calc(var(--kg--spacing)*3);--kg--spacing--xlarge:calc(var(--kg--spacing)*4);--kg--spacing--xxmedium:calc(var(--kg--spacing)*6);--kg--spacing--xxlarge:calc(var(--kg--spacing)*8);--kg--r--spacing:var(--kg--r--vr);--kg--r--spacing--xxsmall:calc(var(--kg--r--spacing)/8);--kg--r--spacing--xsmall:calc(var(--kg--r--spacing)/4);--kg--r--spacing--small:calc(var(--kg--r--spacing)/2);--kg--r--spacing--xsmedium:calc(var(--kg--r--spacing)/3);--kg--r--spacing--smedium:calc(var(--kg--r--spacing)/1.5);--kg--r--spacing--medium:calc(var(--kg--r--spacing)*1.5);--kg--r--spacing--large:calc(var(--kg--r--spacing)*2);--kg--r--spacing--xmedium:calc(var(--kg--r--spacing)*3);--kg--r--spacing--xlarge:calc(var(--kg--r--spacing)*4);--kg--r--spacing--xxmedium:calc(var(--kg--r--spacing)*6);--kg--r--spacing--xxlarge:calc(var(--kg--r--spacing)*8);--kg--container--width:960px;--kg--container--width--xsmall:720px;--kg--container--width--small:960px;--kg--container--width--large:1200px;--kg--container--width--xlarge:1500px;--kg--border-radius:.125rem;--kg--border-radius--large:.25rem;--kg--box-shadow:5px 5px 20px rgba(0,0,0,.15);--kg-transition-duration:.3s;--kg-transition-timing-function:cubic-bezier(.645,.045,.355,1);--kg-transition:var(--kg-transition-property,all) var(--kg-transition-duration) var(--kg-transition-timing-function);--kg--easing--linear-gradient--light:linear-gradient(0deg,#fff,hsla(0,0%,100%,.98) 9.99%,hsla(0,0%,100%,.926) 19.07%,hsla(0,0%,100%,.844) 27.44%,hsla(0,0%,100%,.741) 35.26%,hsla(0,0%,100%,.624) 42.72%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,.376) 57.28%,hsla(0,0%,100%,.259) 64.74%,hsla(0,0%,100%,.156) 72.56%,hsla(0,0%,100%,.074) 80.93%,hsla(0,0%,100%,.02) 90.01%,hsla(0,0%,100%,0));--kg--easing--linear-gradient--light--revert:linear-gradient(180deg,#fff,hsla(0,0%,100%,.98) 9.99%,hsla(0,0%,100%,.926) 19.07%,hsla(0,0%,100%,.844) 27.44%,hsla(0,0%,100%,.741) 35.26%,hsla(0,0%,100%,.624) 42.72%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,.376) 57.28%,hsla(0,0%,100%,.259) 64.74%,hsla(0,0%,100%,.156) 72.56%,hsla(0,0%,100%,.074) 80.93%,hsla(0,0%,100%,.02) 90.01%,hsla(0,0%,100%,0));--kg--easing--linear-gradient--dark:linear-gradient(0deg,#000,rgba(0,0,0,.98) 9.99%,rgba(0,0,0,.926) 19.07%,rgba(0,0,0,.844) 27.44%,rgba(0,0,0,.741) 35.26%,rgba(0,0,0,.624) 42.72%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.376) 57.28%,rgba(0,0,0,.259) 64.74%,rgba(0,0,0,.156) 72.56%,rgba(0,0,0,.074) 80.93%,rgba(0,0,0,.02) 90.01%,transparent)}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes bounce{0%{transform:translateZ(0)}to{transform:translate3d(0,calc(var(--kg--spacing--small)*-1),0)}}html{font-feature-settings:"kern";color:var(--kg--color--default);font-family:var(--kg--font-family);font-kerning:normal;font-size:16px;font-weight:400;height:100%;line-height:1.5;overflow-x:hidden;scroll-behavior:smooth}body{font-size:.938rem;line-height:var(--kg--line-height);margin:0;min-height:100%}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl,pre,fieldset,figure,figcaption,blockquote,hr){margin-block:0 var(--kg--spacing)}:where(h1,h2,h3,h4,h5,h6){font-family:var(--kg--font-family--heading)}:where(ul,ol){padding-inline-start:var(--kg--r--spacing)}:where(a){color:var(--kg--color--primary);-webkit-text-decoration:none;text-decoration:none;transition:.3s cubic-bezier(.645,.045,.355,1)}:where(a):focus,:where(a):hover{color:var(--kg--color--secondary)}.kg-link-anim{font-weight:400;position:relative;-webkit-text-decoration:none;text-decoration:none}.kg-link-anim:hover{color:currentColor!important;-webkit-text-decoration:none!important;text-decoration:none!important}.kg-link-anim:hover:after{width:100%}.kg-link-anim:after{background-color:currentColor;bottom:-.2rem;content:"";height:1px;left:0;position:absolute;transition:all .3s ease;width:0}img{height:auto;vertical-align:middle}menu,ul{list-style-type:disc}ol{list-style-type:numeric}hr{border-top:1px solid}b,strong{font-weight:700}::-moz-selection{background-color:var(--kg--color--primary);color:var(--kg--color--light)}::selection{background-color:var(--kg--color--primary);color:var(--kg--color--light)}:focus,:focus:not(:focus-visible){outline:none!important}:focus-visible,:focus:focus-visible{outline:2px dashed var(--kg--color--primary)!important;outline-offset:.2rem!important}:focus-visible,:focus:focus-visible{border-radius:10px}.sr-only{word-wrap:normal!important;clip:rect(1px,1px,1px,1px);clip-path:inset(50%)}.kg-h1,h1{font-size:var(--kg--h1--font-size);line-height:var(--kg--h1--line-height)}.kg-editable-content .kg-h1,.kg-editable-content h1{font-size:var(--kg--r--h1--font-size);line-height:var(--kg--r--h1--line-height)}.kg-h2,h2{font-size:var(--kg--h2--font-size);line-height:var(--kg--h2--line-height)}.kg-editable-content .kg-h2,.kg-editable-content h2{font-size:var(--kg--r--h2--font-size);line-height:var(--kg--r--h2--line-height)}.kg-h3,h3{font-size:var(--kg--h3--font-size);line-height:var(--kg--h3--line-height)}.kg-editable-content .kg-h3,.kg-editable-content h3{font-size:var(--kg--r--h3--font-size);line-height:var(--kg--r--h3--line-height)}.kg-h4,h4{font-size:var(--kg--h4--font-size);line-height:var(--kg--h4--line-height)}.kg-editable-content .kg-h4,.kg-editable-content h4{line-height:var(--kg--r--h4--line-height)}.kg-h5,h5{font-size:var(--kg--h5--font-size);line-height:var(--kg--h5--line-height)}.kg-h6,h6{font-size:var(--kg--h6--font-size);line-height:var(--kg--h6--line-height)}.kg-list-reset{list-style:none;padding-inline-start:0!important}.kg-list{--kg--list--spacing:var(--kg--spacing)}.kg-list>li:not(:last-child){margin-block-end:var(--kg--list--spacing)!important}.kg-list--xxsmall{--kg--list--spacing:var(--kg--spacing--xxsmall)}.kg-list--xsmall{--kg--list--spacing:var(--kg--spacing--xsmall)}.kg-list--small{--kg--list--spacing:var(--kg--spacing--small)}.kg-list--medium{--kg--list--spacing:var(--kg--spacing--medium)}.kg-list--large{--kg--list--spacing:var(--kg--spacing--large)}.kg-editable-content .kg-list{--kg--list--spacing:var(--kg--r--spacing)}.kg-editable-content .kg-list--xxsmall{--kg--list--spacing:var(--kg--r--spacing--xxsmall)}.kg-editable-content .kg-list--xsmall{--kg--list--spacing:var(--kg--r--spacing--xsmall)}.kg-editable-content .kg-list--small{--kg--list--spacing:var(--kg--r--spacing--small)}.kg-editable-content .kg-list--medium{--kg--list--spacing:var(--kg--r--spacing--medium)}.kg-editable-content .kg-list--large{--kg--list--spacing:var(--kg--r--spacing--large)}.kg-list--default>li::marker{color:var(--kg--color--default)!important}.kg-list--light>li::marker{color:var(--kg--color--light)!important}.kg-list--dark>li::marker{color:var(--kg--color--dark)!important}.kg-list--primary>li::marker{color:var(--kg--color--primary)!important}.kg-list--primary-dark>li::marker{color:var(--kg--color--primary-dark)!important}.kg-list--primary-light>li::marker{color:var(--kg--color--primary-light)!important}.kg-list--secondary>li::marker{color:var(--kg--color--secondary)!important}.kg-list--tertiary>li::marker{color:var(--kg--color--tertiary)!important}.kg-list--quaternary>li::marker{color:var(--kg--color--quaternary)!important}.kg-list--quinary>li::marker{color:var(--kg--color--quinary)!important}.kg-list--quinary-light>li::marker{color:var(--kg--color--quinary-light)!important}.kg-list--quinary-extralight>li::marker{color:var(--kg--color--quinary-extralight)!important}.kg-list--muted>li::marker{color:var(--kg--color--muted)!important}.kg-list--emphasis>li::marker{color:var(--kg--color--emphasis)!important}.kg-list--success>li::marker{color:var(--kg--color--success)!important}.kg-list--warning>li::marker{color:var(--kg--color--warning)!important}.kg-list--danger>li::marker{color:var(--kg--color--danger)!important}.kg-list--cat-01>li::marker{color:var(--kg--color--cat-01)!important}.kg-list--cat-02>li::marker{color:var(--kg--color--cat-02)!important}.kg-list--cat-03>li::marker{color:var(--kg--color--cat-03)!important}.kg-list-inline{--kg--list--gap:var(--kg--spacing);align-items:center;display:flex;flex-wrap:wrap;gap:var(--kg--list--gap);list-style:none;padding-inline-start:0!important}.kg-list-inline>li{margin:0!important}.kg-list-inline--nowrap{flex-wrap:nowrap}.kg-list-inline--center{justify-content:center}.kg-list-inline--xxsmall{--kg--list--gap:var(--kg--spacing--xxsmall)}.kg-list-inline--xsmall{--kg--list--gap:var(--kg--spacing--xsmall)}.kg-list-inline--small{--kg--list--gap:var(--kg--spacing--small)}.kg-list-inline--medium{--kg--list--gap:var(--kg--spacing--medium)}.kg-list-inline--large{--kg--list--gap:var(--kg-large)}.kg-list--search>li:not(:last-child){border-bottom:4px double var(--kg--color--tertiary);padding-block-end:var(--kg--list--spacing)}.kg-editable-content .kg-list-grid,.kg-list-grid{--kg--list-grid--gap:var(--kg--r--spacing--small);--kg--list-grid--column:auto-fill;--kg--list-grid--item--min-width:calc(var(--kg--r--spacing)*10 - var(--kg--list-grid--gap)/2);--kg--list-grid--item--max-width:calc(var(--kg--r--spacing)*15 - var(--kg--list-grid--gap)/2);grid-gap:var(--kg--list-grid--gap);display:grid;grid-auto-flow:row dense;grid-template-columns:repeat(var(--kg--list-grid--column),minmax(var(--kg--list-grid--item--min-width),var(--kg--list-grid--item--max-width)));list-style:none;padding-inline-start:0!important}.kg-editable-content .kg-list-grid>li,.kg-list-grid>li{margin:0!important}.kg-editable-content .kg-list-documents,.kg-list-documents{grid-gap:var(--kg--spacing);display:grid;grid-template-columns:repeat(1,1fr);list-style:none;margin:0;padding-inline-start:0}@media (min-width:960px){.kg-editable-content .kg-list-documents,.kg-list-documents{grid-template-columns:repeat(2,1fr)}}.kg-editable-content .kg-list-documents>li,.kg-list-documents>li{margin:0!important}.kg-editable-content .kg-list-documents>li:before,.kg-list-documents>li:before{content:none!important}.kg-block-documents .kg-list-documents{grid-template-columns:repeat(1,1fr)}.kg-list-scroll{--list-gap:var(--kg--r--spacing);display:flex;flex-wrap:nowrap;gap:0 var(--list-gap);grid-template-columns:none;margin-block:calc(var(--kg--r--spacing)*-1)!important;margin-inline:calc(50% - 50vw)!important;max-width:none;overflow-x:auto;padding-block:var(--kg--r--spacing)!important;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:auto}.kg-list-scroll>li{margin-inline-start:var(--grid-gap);scroll-snap-align:center;white-space:nowrap}.kg-list-scroll>li:first-child{margin-inline-start:var(--kg--r--spacing)}.kg-list-scroll>li:last-child{margin-inline-end:var(--kg--r--spacing)}.kg-editable-content .kg-list-grid-scroll,.kg-list-grid-scroll{--grid--gap:var(--kg--r--spacing--small);--grid-item-width:240px;--grid--column:auto;display:grid;list-style:none;padding-block-end:var(--kg--r--spacing--small);padding-inline-start:0!important}.kg-editable-content .kg-list-grid-scroll>li,.kg-list-grid-scroll>li{margin-block-start:0!important}@media (max-width:639px){.kg-editable-content .kg-list-grid-scroll,.kg-list-grid-scroll{grid-gap:0;grid-auto-flow:column;margin-inline-end:calc(50% - 50vw)!important;margin-inline-start:calc(50% - 50vw)!important;max-width:none;overflow-x:auto;padding-block-start:var(--kg--r--spacing--small);scroll-behavior:smooth;scroll-snap-type:x mandatory;width:auto}.kg-editable-content .kg-list-grid-scroll>li,.kg-list-grid-scroll>li{margin-inline-start:var(--grid--gap);scroll-snap-align:center;width:var(--grid-item-width)}.kg-editable-content .kg-list-grid-scroll>li:first-child,.kg-list-grid-scroll>li:first-child{margin-inline-start:var(--kg--r--spacing)}.kg-editable-content .kg-list-grid-scroll>li:last-child,.kg-list-grid-scroll>li:last-child{margin-inline-end:var(--kg--r--spacing)}}@media (min-width:640px){.kg-editable-content .kg-list-grid-scroll,.kg-list-grid-scroll{--grid--gap:var(--kg--r--spacing) var(--kg--r--spacing--small);--grid-item-width:100%;--grid--column:2;grid-gap:var(--grid--gap);grid-template-columns:repeat(var(--grid--column),minmax(0,1fr))}}@media (min-width:960px){.kg-editable-content .kg-list-grid-scroll,.kg-list-grid-scroll{--grid--column:3}}@media (min-width:1200px){.kg-editable-content .kg-list-grid-scroll,.kg-list-grid-scroll{--grid--column:4}}.kg-button-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;outline:none;padding:0}.gform_footer .gform_button,.is-style-default .wp-block-button__link,.is-style-default .wp-element-button,.kg-button,.kg-post-navigation__link-icon,.wp-block-button__link,.wp-element-button{--kg--button--min-height:var(--kg--r--spacing--medium);--kg--button--font-size:1rem;--kg--button--line-height:var(--kg--r--line-height);--kg--button--vr:calc(var(--kg--button--font-size)*var(--kg--button--line-height));--kg--button--font-weight:500;--kg--button--color:var(--kg--color--light);--kg--button--color--hover:var(--kg--color--light);--kg--button--background:var(--kg--color--primary);--kg--button--background--hover:var(--kg--color--primary-dark);--kg--button--gap:var(--kg--spacing--xsmedium);--kg--button--icon--size:1.3em;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--kg--button--background);border:0;border-radius:5px;color:var(--kg--button--color);cursor:pointer;display:inline-flex;font-family:var(--kg--font-family--heading);font-size:var(--kg--button--font-size);font-weight:var(--kg--button--font-weight);gap:var(--kg--button--gap);height:-moz-fit-content;height:fit-content;justify-content:center;letter-spacing:.5px;line-height:var(--kg--button--line-height);min-height:0;outline:none;overflow:hidden;padding-block:.3rem;padding-inline:var(--kg--spacing--small);position:relative;text-align:center;-webkit-text-decoration:none!important;text-decoration:none!important;text-transform:uppercase;transition:.3s cubic-bezier(.645,.045,.355,1);z-index:1}@media (min-width:960px){.gform_footer .gform_button,.is-style-default .wp-block-button__link,.is-style-default .wp-element-button,.kg-button,.kg-post-navigation__link-icon,.wp-block-button__link,.wp-element-button{--kg--button--font-size:1.25rem;--kg--button--gap:var(--kg--spacing--small);--kg--button--icon--size:.9em;padding-block:.4rem;padding-inline:var(--kg--spacing--smedium)}}.gform_footer .gform_button:after,.is-style-default .wp-block-button__link:after,.is-style-default .wp-element-button:after,.kg-button:after,.kg-post-navigation__link-icon:after,.wp-block-button__link:after,.wp-element-button:after{background-color:var(--kg--color--primary-dark);content:"";height:100%;left:0;position:absolute;top:0;transition:all .2s ease-in;width:0;z-index:-1}.gform_footer .gform_button:focus:after,.gform_footer .gform_button:hover:after,.kg-button:focus:after,.kg-button:hover:after,.kg-post-navigation__link-icon:focus:after,.kg-post-navigation__link-icon:hover:after,.wp-block-button__link:focus:after,.wp-block-button__link:hover:after,.wp-element-button:focus:after,.wp-element-button:hover:after{width:100%}.gform_footer .gform_button .kg-svg-icon,.kg-button .kg-svg-icon,.kg-post-navigation__link-icon .kg-svg-icon,.wp-block-button__link .kg-svg-icon,.wp-element-button .kg-svg-icon{--kg--icon--size:var(--kg--button--icon--size);flex-shrink:0}.kg-button--content{--kg--button--padding--x:var(--kg--spacing--small);border-bottom:2px solid #ca4a00;margin:0 auto;width:-moz-fit-content;width:fit-content}.kg-button--content:after,.kg-button--content:before{content:none}.kg-button__filesize{font-size:.75em;line-height:2}.kg-button--small{--kg--button--font-size:calc(var(--kg--r--font-size)*.875);--kg--button--padding--x:calc(var(--kg--r--line-height)*.75em);--kg--button--min-height:calc(var(--kg--r--spacing)*1.125);--kg--button--gap:.75em}@media (max-width:959px){.kg-button--small{--kg--button--min-height:calc(var(--kg--r--spacing)*1.25)}}.kg-button--large{--kg--button--font-size:calc(var(--kg--r--font-size)*1.125)}.kg-button--rounded{border-radius:1.5em}.kg-button--no-border-radius,.kg-button--no-border-radius:focus,.kg-button--no-border-radius:hover{border-radius:0}.kg-button--expand{width:100%}.is-style-outline-primary .wp-block-button__link,.is-style-outline-primary .wp-element-button,.is-style-primary .wp-block-button__link,.is-style-primary .wp-element-button,.kg-button--primary,.kg-post-navigation__link-icon{--kg--button--background:var(--kg--color--primary);--kg--button--background--hover:#2fe6d4}.is-style-outline-secondary .wp-block-button__link,.is-style-outline-secondary .wp-element-button,.is-style-secondary .wp-block-button__link,.is-style-secondary .wp-element-button,.kg-button--secondary{--kg--button--background:var(--kg--color--secondary);--kg--button--background--hover:#e6c74b;--kg--button--color:var(--kg--color--light)}.is-style-outline-secondary-light .wp-block-button__link,.is-style-outline-secondary-light .wp-element-button,.is-style-secondary-light .wp-block-button__link,.is-style-secondary-light .wp-element-button,.kg-button--secondary-light{--kg--button--background:var(--kg--color--secondary-light);--kg--button--color:var(--kg--color--light)}.is-style-outline-secondary-extralight .wp-block-button__link,.is-style-outline-secondary-extralight .wp-element-button,.is-style-secondary-extralight .wp-block-button__link,.is-style-secondary-extralight .wp-element-button,.kg-button--secondary-extralight{--kg--button--background:var(--kg--color--secondary-extralight);--kg--button--color:var(--kg--color--light)}.is-style-outline-tertiary .wp-block-button__link,.is-style-outline-tertiary .wp-element-button,.is-style-tertiary .wp-block-button__link,.is-style-tertiary .wp-element-button,.kg-button--tertiary{--kg--button--background:var(--kg--color--tertiary);--kg--button--background--hover:#e6ac6c;--kg--button--color:var(--kg--color--light);--kg--button--color--hover:var(--kg--color--light)}.is-style-outline-quaternary .wp-block-button__link,.is-style-outline-quaternary .wp-element-button,.is-style-quaternary .wp-block-button__link,.is-style-quaternary .wp-element-button,.kg-button--quaternary{--kg--button--background:var(--kg--color--quaternary);--kg--button--background--hover:#e62666;--kg--button--color:var(--kg--color--light);--kg--button--color--hover:var(--kg--color--light)}.is-style-outline-quinary .wp-block-button__link,.is-style-outline-quinary .wp-element-button,.is-style-quinary .wp-block-button__link,.is-style-quinary .wp-element-button,.kg-button--quinary{--kg--button--background:var(--kg--color--quinary);--kg--button--background--hover:#e64b24;--kg--button--color:var(--kg--color--light);--kg--button--color--hover:var(--kg--color--light)}.is-style-outline-quinary-light .wp-block-button__link,.is-style-outline-quinary-light .wp-element-button,.is-style-quinary-light .wp-block-button__link,.is-style-quinary-light .wp-element-button,.kg-button--quinary-light{--kg--button--background:var(--kg--color--quinary-light);--kg--button--background--hover:#e67a00;--kg--button--color:var(--kg--color--light);--kg--button--color--hover:var(--kg--color--light)}.is-style-outline-quinary-extralight .wp-block-button__link,.is-style-outline-quinary-extralight .wp-element-button,.is-style-quinary-extralight .wp-block-button__link,.is-style-quinary-extralight .wp-element-button,.kg-button--quinary-extralight{--kg--button--background:var(--kg--color--quinary-extralight);--kg--button--background--hover:#e6b630;--kg--button--color:var(--kg--color--light);--kg--button--color--hover:var(--kg--color--light)}.is-style-dark .wp-block-button__link,.is-style-dark .wp-element-button,.is-style-outline-dark .wp-block-button__link,.is-style-outline-dark .wp-element-button,.kg-button--dark{--kg--button--background:var(--kg--color--dark);--kg--button--background--hover:#1a1a1a;--kg--button--color:var(--kg--color--light);--kg--button--color--hover:var(--kg--color--light)}.is-style-light .wp-block-button__link,.is-style-light .wp-element-button,.is-style-outline-light .wp-block-button__link,.is-style-outline-light .wp-element-button,.kg-button--light{--kg--button--background:var(--kg--color--light);--kg--button--background--hover:#e6ffff}.is-style-muted .wp-block-button__link,.is-style-muted .wp-element-button,.is-style-outline-muted .wp-block-button__link,.is-style-outline-muted .wp-element-button,.kg-button--muted{--kg--button--background:var(--kg--color--muted);--kg--button--background--hover:#e6f9f9;--kg--button--color:var(--kg--color--light);--kg--button--color--hover:var(--kg--color--light)}.is-style-emphasis .wp-block-button__link,.is-style-emphasis .wp-element-button,.is-style-outline-emphasis .wp-block-button__link,.is-style-outline-emphasis .wp-element-button,.kg-button--emphasis{--kg--button--background:var(--kg--color--emphasis);--kg--button--background--hover:#e69797;--kg--button--color:var(--kg--color--light);--kg--button--color--hover:var(--kg--color--light)}.is-style-outline-dark .wp-block-button__link,.is-style-outline-dark .wp-element-button,.is-style-outline-emphasis .wp-block-button__link,.is-style-outline-emphasis .wp-element-button,.is-style-outline-light .wp-block-button__link,.is-style-outline-light .wp-element-button,.is-style-outline-muted .wp-block-button__link,.is-style-outline-muted .wp-element-button,.is-style-outline-primary .wp-block-button__link,.is-style-outline-primary .wp-element-button,.is-style-outline-quaternary .wp-block-button__link,.is-style-outline-quaternary .wp-element-button,.is-style-outline-quinary .wp-block-button__link,.is-style-outline-quinary .wp-element-button,.is-style-outline-quinary-extralight .wp-block-button__link,.is-style-outline-quinary-extralight .wp-element-button,.is-style-outline-quinary-light .wp-block-button__link,.is-style-outline-quinary-light .wp-element-button,.is-style-outline-secondary .wp-block-button__link,.is-style-outline-secondary .wp-element-button,.is-style-outline-secondary-extralight .wp-block-button__link,.is-style-outline-secondary-extralight .wp-element-button,.is-style-outline-secondary-light .wp-block-button__link,.is-style-outline-secondary-light .wp-element-button,.is-style-outline-tertiary .wp-block-button__link,.is-style-outline-tertiary .wp-element-button,.kg-button--outline{--kg--button--color:var(--kg--button--background);--kg--button-border-color:var(--kg--button--background);--kg--button-border-color-hover:var(--kg--button--background--hover);--kg--button-border-width:2px;--kg--button--padding--y:calc((var(--kg--button--min-height) - var(--kg--button--vr))/2 - var(--kg--button-border-width)*2);background-color:transparent!important;border:var(--kg--button-border-width) solid var(--kg--button-border-color)}.is-style-outline-dark .wp-block-button__link:focus,.is-style-outline-dark .wp-block-button__link:hover,.is-style-outline-dark .wp-element-button:focus,.is-style-outline-dark .wp-element-button:hover,.is-style-outline-emphasis .wp-block-button__link:focus,.is-style-outline-emphasis .wp-block-button__link:hover,.is-style-outline-emphasis .wp-element-button:focus,.is-style-outline-emphasis .wp-element-button:hover,.is-style-outline-light .wp-block-button__link:focus,.is-style-outline-light .wp-block-button__link:hover,.is-style-outline-light .wp-element-button:focus,.is-style-outline-light .wp-element-button:hover,.is-style-outline-muted .wp-block-button__link:focus,.is-style-outline-muted .wp-block-button__link:hover,.is-style-outline-muted .wp-element-button:focus,.is-style-outline-muted .wp-element-button:hover,.is-style-outline-primary .wp-block-button__link:focus,.is-style-outline-primary .wp-block-button__link:hover,.is-style-outline-primary .wp-element-button:focus,.is-style-outline-primary .wp-element-button:hover,.is-style-outline-quaternary .wp-block-button__link:focus,.is-style-outline-quaternary .wp-block-button__link:hover,.is-style-outline-quaternary .wp-element-button:focus,.is-style-outline-quaternary .wp-element-button:hover,.is-style-outline-quinary .wp-block-button__link:focus,.is-style-outline-quinary .wp-block-button__link:hover,.is-style-outline-quinary .wp-element-button:focus,.is-style-outline-quinary .wp-element-button:hover,.is-style-outline-quinary-extralight .wp-block-button__link:focus,.is-style-outline-quinary-extralight .wp-block-button__link:hover,.is-style-outline-quinary-extralight .wp-element-button:focus,.is-style-outline-quinary-extralight .wp-element-button:hover,.is-style-outline-quinary-light .wp-block-button__link:focus,.is-style-outline-quinary-light .wp-block-button__link:hover,.is-style-outline-quinary-light .wp-element-button:focus,.is-style-outline-quinary-light .wp-element-button:hover,.is-style-outline-secondary .wp-block-button__link:focus,.is-style-outline-secondary .wp-block-button__link:hover,.is-style-outline-secondary .wp-element-button:focus,.is-style-outline-secondary .wp-element-button:hover,.is-style-outline-secondary-extralight .wp-block-button__link:focus,.is-style-outline-secondary-extralight .wp-block-button__link:hover,.is-style-outline-secondary-extralight .wp-element-button:focus,.is-style-outline-secondary-extralight .wp-element-button:hover,.is-style-outline-secondary-light .wp-block-button__link:focus,.is-style-outline-secondary-light .wp-block-button__link:hover,.is-style-outline-secondary-light .wp-element-button:focus,.is-style-outline-secondary-light .wp-element-button:hover,.is-style-outline-tertiary .wp-block-button__link:focus,.is-style-outline-tertiary .wp-block-button__link:hover,.is-style-outline-tertiary .wp-element-button:focus,.is-style-outline-tertiary .wp-element-button:hover,.kg-button--outline:focus,.kg-button--outline:hover{background-color:var(--kg--button--background--hover)!important;border-color:var(--kg--button-border-color-hover)}.kg-button--inline{--kg--button--font-size:inherit;--kg--button--background:transparent;--kg--button--background--hover:transparent;--kg--button--color:inherit;--kg--button--color--hover:inherit;--kg--button--min-height:0;--kg--button--padding--x:0;--kg--button--padding--y:0;font-weight:inherit;letter-spacing:inherit;text-transform:inherit}.kg-button--link{--kg--button--background:transparent;--kg--button--background--hover:transparent;--kg--button--color:var(--kg--color--primary);--kg--button--color--hover:var(--kg--color--secondary);--kg--button--padding--x:0;--kg--button--padding--y:0;--kg--button--min-height:0;--kg--button-link-line-width:calc(var(--kg--button--font-size)*4.75);--kg--button-link-line-background:var(--kg--color--secondary);padding-block-start:0;position:relative}.kg-button--link:after{background-color:var(--kg--button-link-line-background);border-radius:500px;bottom:0;content:"";display:block;height:3px;left:0;position:absolute;transition:width .3s cubic-bezier(.645,.045,.355,1);width:var(--kg--button-link-line-width)}.kg-button--link:focus:after,.kg-button--link:hover:after{width:100%}.kg-button--text{--kg--button--font-size:inherit;--kg--button--background:transparent;--kg--button--background--hover:transparent;--kg--button--color:var(--kg--color--primary);--kg--button--color--hover:var(--kg--color--secondary);--kg--button--padding--x:0;--kg--button--padding--y:0;--kg--button--min-height:0;-webkit-text-decoration:underline!important;text-decoration:underline!important}.kg-button--text-default{--kg--button--color:#000;--kg--button--color--hover:#000}.kg-button--text-light{--kg--button--color:#fff;--kg--button--color--hover:#fff}.kg-button--text-dark{--kg--button--color:#000;--kg--button--color--hover:#000}.kg-button--text-primary{--kg--button--color:#2f958b;--kg--button--color--hover:#2f958b}.kg-button--text-primary-dark{--kg--button--color:#1d726a;--kg--button--color--hover:#1d726a}.kg-button--text-primary-light{--kg--button--color:#cde5e2;--kg--button--color--hover:#cde5e2}.kg-button--text-secondary{--kg--button--color:#f9d74b;--kg--button--color--hover:#f9d74b}.kg-button--text-tertiary{--kg--button--color:#c39a6c;--kg--button--color--hover:#c39a6c}.kg-button--text-quaternary{--kg--button--color:#f02669;--kg--button--color--hover:#f02669}.kg-button--text-quinary{--kg--button--color:#fa4f24;--kg--button--color--hover:#fa4f24}.kg-button--text-quinary-light{--kg--button--color:#ff8700;--kg--button--color--hover:#ff8700}.kg-button--text-quinary-extralight{--kg--button--color:#ffc930;--kg--button--color--hover:#ffc930}.kg-button--text-muted{--kg--button--color:#f9f9f9;--kg--button--color--hover:#f9f9f9}.kg-button--text-emphasis{--kg--button--color:#979797;--kg--button--color--hover:#979797}.kg-button--text-success{--kg--button--color:#32d297;--kg--button--color--hover:#32d297}.kg-button--text-warning{--kg--button--color:#faa05c;--kg--button--color--hover:#faa05c}.kg-button--text-danger{--kg--button--color:red;--kg--button--color--hover:red}.kg-button--text-cat-01{--kg--button--color:#a1d255;--kg--button--color--hover:#a1d255}.kg-button--text-cat-02{--kg--button--color:#4fb2f1;--kg--button--color--hover:#4fb2f1}.kg-button--text-cat-03{--kg--button--color:#f37928;--kg--button--color--hover:#f37928}.kg-button--line{--kg--button-line-width:3rem;padding-inline-end:0}.kg-button--line:after{background-color:currentColor;content:"";display:block;flex:0 0 auto;height:1px;width:var(--kg--button-line-width)}@media (min-width:1200px){.kg-button--line{--kg--button-line-width:4.5rem}}@media (min-width:1600px){.kg-button--line{--kg--button-line-width:6rem}}.kg-button--scroll{bottom:var(--kg--r--spacing);box-shadow:0 0 12px #0000004d;opacity:0;position:fixed;right:var(--kg--r--spacing);visibility:hidden;z-index:980}.kg-button--scroll.is-visible{opacity:1;visibility:visible}.kg-button--scroll-content{--kg--button--min-height:0;--kg--button--font-size:1.75rem;--kg--button--font-size:1;--kg--button--color:var(--kg--color--primary);--kg--button--color--hover:var(--kg--color--primary);--kg--button--background:transparent;--kg--button--background--hover:transparent;--kg--button--padding--y:0;--kg--button--padding--x:0;--kg--button-scroll-line-size:1.875rem;--kg--button-scroll-line-background:var(--kg--color--secondary);align-items:center;flex-direction:column;justify-content:center}.kg-button--scroll-content:after,.kg-button--scroll-content:before{background-color:var(--kg--button-scroll-line-background);border-radius:2px;content:"";flex:0 0 auto;height:var(--kg--button-scroll-line-size);width:2px}.kg-button--scroll-content:before{content:none}.kg-button--scroll-content .kg-svg-icon{animation:rotate 3s cubic-bezier(.645,.045,.355,1) infinite forwards paused}.kg-button--scroll-content:focus .kg-svg-icon,.kg-button--scroll-content:hover .kg-svg-icon{animation-play-state:running}@media (min-width:960px){.kg-button--scroll-content{--kg--button--font-size:3.5rem;--kg--button-scroll-line-size:3.75rem}}.kg-button--round,.kg-button--square,.kg-post-navigation__link-icon{--kg--button--size:var(--kg--r--spacing--large);--kg--button--padding--x:0;--kg--button--padding--y:0;border-radius:0;height:var(--kg--button--size);min-height:var(--kg--button--size);width:var(--kg--button--size)}@media (min-width:960px){.kg-button--round,.kg-button--square,.kg-post-navigation__link-icon{--kg--button--size:var(--kg--r--spacing--medium)}}.kg-button--round,.kg-post-navigation__link-icon{border-radius:50%}.kg-button--fancy{--kg--button--size:var(--kg--r--spacing--large);--kg--button--padding--x:0;--kg--button--padding--y:0;height:var(--kg--button--size);min-height:var(--kg--button--size);width:var(--kg--button--size)}.kg-button--fancy--1{border-radius:var(--kg--fancy-border-radius--button--1)}.kg-button--fancy--1:focus,.kg-button--fancy--1:hover,.kg-button--fancy--2{border-radius:var(--kg--fancy-border-radius--button--2)}.kg-button--fancy--2:focus,.kg-button--fancy--2:hover{border-radius:var(--kg--fancy-border-radius--button--1)}.kg-button-group{--kg--button-group--gap:var(--kg--spacing--small);display:flex;flex-wrap:wrap;gap:var(--kg--button-group--gap)}.kg-button--radius{--kg--button--radius:var(--kg--spacing--small);border-radius:var(--kg--button--radius)}.kg-button--search{--kg-button-background:var(--kg-color-secondary);--kg-button-background-hover:var(--kg-color-tertiary);background:var(--kg-button-background);height:50px;padding:0;width:50px}.kg-button--search .kg-svg-icon{--icon-size:1.5rem}.kg-button--search:hover{background:var(--kg-button-background-hover)}.kg-button--search--mobile{height:57px;position:fixed;right:var(--kg-spacing-xlarge);top:55px;width:57px;z-index:1000}.kg-button-burger{--kg--button-burger--size:66px;--kg--button-burger--icon--size:2rem;--kg--button-burger--icon--height:1.25rem;--kg--button-burger--line--background:var(--kg--color--dark);--kg--button-burger--line--height:2px;--transition-duration:.2s;--transition-duration-gap:.5;align-items:center;background-color:transparent;display:flex;flex-direction:column;gap:.25rem;justify-content:center;margin:calc(var(--kg-spacing-small)*-1) var(--kg-spacing-small) 0;padding-left:0;padding-top:0;position:relative;text-transform:uppercase;transition:.3s cubic-bezier(.645,.045,.355,1);z-index:1060}.kg-button-burger .kg-button-burger__label{color:#fff;font-size:var(--kg--font-size--xsmall)}.kg-button-burger .kg-button-burger__icon{height:var(--kg--button-burger--icon--height);pointer-events:none;position:relative;width:var(--kg--button-burger--icon--size)}.kg-button-burger .kg-button-burger__line{--transition-index:0;background-color:var(--kg--button-burger--line--background);display:block;height:var(--kg--button-burger--line--height);left:0;position:absolute;transform-origin:0 0;transition:width var(--transition-duration) cubic-bezier(.215,.61,.355,1);transition-delay:calc(var(--transition-duration)*var(--transition-duration-gap)*var(--transition-index));width:100%}.kg-button-burger .kg-button-burger__line--top{--transition-index:4.5;top:0}.kg-button-burger .kg-button-burger__line--middle{--transition-index:3.5;top:50%;transform:translateY(-50%)}.kg-button-burger .kg-button-burger__line--bottom{--transition-index:2.5;bottom:0}.kg-button-burger .kg-button-burger__line--cross-x{--transition-index:1;top:50%;transform:translateY(-50%)}.kg-button-burger .kg-button-burger__line--cross-y{--transition-index:0;left:50%;top:0;transform:translate(calc(-100% + var(--kg--button-burger--line--height)/-2)) rotate(-90deg);transform-origin:right top}.kg-button-burger .kg-button-burger__burger{height:var(--kg--button-burger--icon--height);left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.kg-button-burger .kg-button-burger__cross{height:var(--kg--button-burger--icon--size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:var(--kg--button-burger--icon--size)}.kg-button-burger .kg-button-burger__line--cross-x,.kg-button-burger .kg-button-burger__line--cross-y,.kg-button-burger.is-active .kg-button-burger__line--bottom,.kg-button-burger.is-active .kg-button-burger__line--middle,.kg-button-burger.is-active .kg-button-burger__line--top{width:0}.kg-button-burger.is-active .kg-button-burger__line--cross-x,.kg-button-burger.is-active .kg-button-burger__line--cross-y{width:100%}.kg-button-burger.is-active .kg-button-burger__line--top{--transition-index:0}.kg-button-burger.is-active .kg-button-burger__line--middle{--transition-index:1}.kg-button-burger.is-active .kg-button-burger__line--bottom{--transition-index:2}.kg-button-burger.is-active .kg-button-burger__line--cross-x{--transition-index:3.5}.kg-button-burger.is-active .kg-button-burger__line--cross-y{--transition-index:4.5}.uk-offcanvas-page .kg-button-burger__line--bottom,.uk-offcanvas-page .kg-button-burger__line--middle,.uk-offcanvas-page .kg-button-burger__line--top{width:0}.uk-offcanvas-page .kg-button-burger__line--cross-x,.uk-offcanvas-page .kg-button-burger__line--cross-y{width:100%}.uk-offcanvas-page .kg-button-burger__line--top{--transition-index:0}.uk-offcanvas-page .kg-button-burger__line--middle{--transition-index:1}.uk-offcanvas-page .kg-button-burger__line--bottom{--transition-index:2}.uk-offcanvas-page .kg-button-burger__line--cross-x{--transition-index:3.5}.uk-offcanvas-page .kg-button-burger__line--cross-y{--transition-index:4.5}.kg-editable-content{color:var(--kg--color--default);font-size:.938rem;font-weight:400;line-height:1.6}.kg-editable-content :where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl,pre,fieldset,figure,figcaption,blockquote,hr){margin-block:0 var(--kg--spacing)}.kg-editable-content :where(h1,h2,h3,h4,h5,h6){font-weight:600}.kg-editable-content .is-layout-flex>*{margin:0}.kg-editable-content .kg-h1,.kg-editable-content h1{color:var(--kg--color--default);font-size:2.625rem;font-weight:600;line-height:1.1;text-align:center;text-transform:uppercase}@media (min-width:960px){.kg-editable-content .kg-h1,.kg-editable-content h1{font-size:5rem;line-height:1}}.kg-editable-content .kg-h2,.kg-editable-content h2{color:var(--kg--color--default);font-size:1.875rem;font-weight:600;line-height:1.1;margin-bottom:var(--kg--spacing--smedium);text-transform:uppercase}@media (min-width:1200px){.kg-editable-content .kg-h2,.kg-editable-content h2{font-size:4.375rem;margin-bottom:var(--kg--spacing--medium)}}.kg-editable-content .kg-h3,.kg-editable-content h3{color:var(--kg--color--default);font-size:1.5rem;line-height:1.3;margin-bottom:var(--kg--spacing--xsmedium);text-transform:uppercase}@media (min-width:1200px){.kg-editable-content .kg-h3,.kg-editable-content h3{font-size:2.563rem;margin-bottom:var(--kg--spacing--smedium)}}.kg-editable-content .kg-h4,.kg-editable-content h4{font-size:var(--kg--r--h4--font-size);line-height:var(--kg-r--h4-line-height);margin-block-end:var(--kg--r--spacing--small);text-transform:none}.kg-editable-content .kg-h4+*,.kg-editable-content h4+*{margin-block-start:0}.kg-editable-content .kg-h5,.kg-editable-content h5{font-size:var(--kg--r--h5--font-size);line-height:var(--kg--r--h5--line-height);margin-block-end:var(--kg--r--spacing--small)}.kg-editable-content .kg-h5+*,.kg-editable-content h5+*{margin-block-start:0}.kg-editable-content .kg-h6,.kg-editable-content h6{font-size:var(--kg--r--h6--font-size);line-height:var(--kg--r--h6--line-height);margin-block-end:var(--kg--r--spacing--small)}.kg-editable-content .kg-h6+*,.kg-editable-content h6+*{margin-block-start:0}.kg-editable-content hr{border-color:var(--kg--color--emphasis)}@media (min-width:960px){.kg-editable-content{font-size:1.125rem}}.kg-badge{--kg--badge--font-size:var(--kg--r--font-size);--kg--badge--line-height:1.25;--kg--badge--min-height:var(--kg--r--spacing);--kg--badge--padding--x:.75em;--kg--badge--padding--y:calc((var(--kg--badge--min-height) - (var(--kg--badge--font-size)*var(--kg--badge--line-height)))/2);align-items:center;border:1px solid var(--kg--badge--border);border-radius:var(--kg--border-radius);color:var(--kg--badge--color,var(--kg--color--light));display:inline-flex;font-family:var(--kg--font-family--heading);font-size:var(--kg--badge--font-size);font-weight:500;line-height:var(--kg--badge--line-height);min-height:var(--kg--badge--min-height);padding-block:var(--kg--badge--padding--y);padding-inline:var(--kg--badge--padding--x);text-transform:uppercase}.kg-badge--small{--kg--badge--font-size:.6666666666666666em!important;--kg--badge--line-height:1.25!important;--kg--badge--padding:var(--kg--r--spacing--xxsmall) var(--kg--r--spacing--xsmall);--kg--badge--min-height:var(--kg--r--spacing--small)}.kg-badge--large{--kg--badge--font-size:1em!important;--kg--badge--line-height:1.5;--kg--badge--padding:var(--kg--r--spacing--xsmall) calc(var(--kg--r--spacing--small)*1.5);font-weight:600}.kg-badge--rounded{border-radius:var(--kg--badge--min-height)}.kg-badge--default{--kg--badge--border:var(--kg--color--default);--kg--badge--color:var(--kg--color--light)}.kg-badge--light{--kg--badge--border:var(--kg--color--light);--kg--badge--color:var(--kg--color--light)}.kg-badge--dark{--kg--badge--border:var(--kg--color--dark);--kg--badge--color:var(--kg--color--light)}.kg-badge--primary{--kg--badge--border:var(--kg--color--primary);--kg--badge--color:var(--kg--color--light)}.kg-badge--primary-dark{--kg--badge--border:var(--kg--color--primary-dark);--kg--badge--color:var(--kg--color--light)}.kg-badge--primary-light{--kg--badge--border:var(--kg--color--primary-light);--kg--badge--color:var(--kg--color--light)}.kg-badge--secondary{--kg--badge--border:var(--kg--color--secondary);--kg--badge--color:var(--kg--color--light)}.kg-badge--tertiary{--kg--badge--border:var(--kg--color--tertiary);--kg--badge--color:var(--kg--color--light)}.kg-badge--quaternary{--kg--badge--border:var(--kg--color--quaternary);--kg--badge--color:var(--kg--color--light)}.kg-badge--quinary{--kg--badge--border:var(--kg--color--quinary);--kg--badge--color:var(--kg--color--light)}.kg-badge--quinary-light{--kg--badge--border:var(--kg--color--quinary-light);--kg--badge--color:var(--kg--color--light)}.kg-badge--quinary-extralight{--kg--badge--border:var(--kg--color--quinary-extralight);--kg--badge--color:var(--kg--color--light)}.kg-badge--muted{--kg--badge--border:var(--kg--color--muted);--kg--badge--color:var(--kg--color--light)}.kg-badge--emphasis{--kg--badge--border:var(--kg--color--emphasis);--kg--badge--color:var(--kg--color--light)}.kg-badge--success{--kg--badge--border:var(--kg--color--success);--kg--badge--color:var(--kg--color--light)}.kg-badge--warning{--kg--badge--border:var(--kg--color--warning);--kg--badge--color:var(--kg--color--light)}.kg-badge--danger{--kg--badge--border:var(--kg--color--danger);--kg--badge--color:var(--kg--color--light)}.kg-badge--cat-01{--kg--badge--border:var(--kg--color--cat-01);--kg--badge--color:var(--kg--color--light)}.kg-badge--cat-02{--kg--badge--border:var(--kg--color--cat-02);--kg--badge--color:var(--kg--color--light)}.kg-badge--cat-03{--kg--badge--border:var(--kg--color--cat-03);--kg--badge--color:var(--kg--color--light)}.kg-badge--light,.kg-badge--muted,.kg-badge--primary{--kg--badge--color:var(--kg--color--default)}.kg-badge--dark{--kg--badge--color:var(--kg--color--primary)}@media (min-width:1200px){.kg-badge{--kg--badge--font-size:1rem;--kg--badge--line-height:1.5}}.kg-svg-icon{--kg--icon--size:1em;--kg--icon--color:currentColor;fill:var(--kg--icon--color);color:var(--kg--icon--color);flex:0 0 auto;height:var(--kg--icon--size);pointer-events:none;width:var(--kg--icon--size)}.kg-icon-link{--kg--icon--link--gap:var(--kg--r--spacing--small);--kg--icon--link--font-size:1rem;--kg--icon--link--line-height:1.25;--kg--icon--link--color:currentColor;--kg--icon--link--color--hover:var(--kg--color--secondary);--kg--icon--link--icon--color:var(--kg--color--secondary);--kg--icon--link--icon--color--hover:var(--kg--color--primary);--kg--icon--link--icon--size:1.875rem;align-items:center;color:var(--kg--icon--link--color);display:flex;font-size:var(--kg--icon--link--font-size);gap:var(--kg--icon--link--gap);justify-content:flex-start;letter-spacing:.1875em;line-height:var(--kg--icon--link--line-height);-webkit-text-decoration:none!important;text-decoration:none!important;text-transform:uppercase;transition:color .3s cubic-bezier(.645,.045,.355,1)}.kg-icon-link .kg-svg-icon{--kg--icon--size:var(--kg--icon--link--icon--size);--kg--icon--color:var(--kg--icon--link--icon--color);transition:transform .3s cubic-bezier(.645,.045,.355,1)}.kg-icon-link:focus,.kg-icon-link:hover{color:var(--kg--icon--link--color--hover)}.kg-icon-link:focus .kg-svg-icon,.kg-icon-link:hover .kg-svg-icon{transform:scale(1.075)}.kg-icon-link--vertical{flex-direction:column;justify-content:center;text-align:center}.kg-editable-content .kg-icon-link{--kg--icon--link--font-size:var(--kg--r--font-size)}.kg-social{--kg--icon--size:44px;--icon-svg-size:1rem;--kg--list--gap:var(--kg--r--spacing--xsmedium);--facebook-color:#3b5998;--twitter-color:#1da1f2;--instagram-color:#e1306c;--youtube-color:red;margin:0}.kg-social .kg-social__list{align-items:center;display:flex;gap:var(--kg--list--gap);justify-content:flex-start;margin:0;padding:0}.kg-social .kg-social__list>li{margin:0!important}.gform_footer .kg-social .gform_button,.kg-social .gform_footer .gform_button,.kg-social .kg-button,.kg-social .kg-post-navigation__link-icon,.kg-social .wp-block-button__link,.kg-social .wp-element-button{--kg--button--icon--size:1.25rem}.kg-social--vertical .kg-social__list{flex-direction:column}@media (min-width:1200px){.gform_footer .kg-social .gform_button,.kg-social .gform_footer .gform_button,.kg-social .kg-button,.kg-social .kg-post-navigation__link-icon,.kg-social .wp-block-button__link,.kg-social .wp-element-button{--kg--button--size:var(--kg--r--spacing--medium);--kg--button--icon--size:1.5rem}}.kg-search-form{--search--form--font-size:var(--kg--r--font-size);--search--form--input--color:var(--kg--color--default);--search--form--input--placeholder-color:var(--kg--color--dark);--search--form--input--color-hover:var(--kg--color--primary);--search--form--input--background:var(--kg--color--light);--search--form--input--background--hover:var(--kg--color--light);--search--form--input--min-height:60px;--search--form--input--padding:0 var(--kg--r--spacing--xmedium) 0 var(--kg--r--spacing--smedium);--search--form--icon--width:var(--kg--r--spacing--large);--search--form--icon--size:1.25rem}.kg-search-form-input-wrapper{align-items:center;display:flex;height:60px;justify-content:space-between;overflow:hidden;position:relative}.kg-search-form__input{background:var(--search--form--input--background);color:var(--search--form--input--color);font-size:var(--search--form--font-size);font-weight:300;height:var(--search--form--input--min-height);padding:var(--search--form--input--padding);transition:.3s cubic-bezier(.645,.045,.355,1);width:100%}.kg-search-form__input::-moz-placeholder{color:var(--search--form--input--placeholder-color)}.kg-search-form__input::placeholder{color:var(--search--form--input--placeholder-color)}.kg-search-form__input:focus,.kg-search-form__input:hover{background:var(--search--form--input--background--hover);color:var(--search--form--input--color-hover)}.kg-search-form__submit{background:var(--kg--color--primary);border:none;cursor:pointer;flex-shrink:0;height:60px;transition:all .2s ease-in-out;width:60px}.kg-search-form__submit:hover{background:var(--kg--color--secondary)}.kg-search-form__submit .kg-svg-icon{--icon-size:1.2rem;fill:var(--kg--color--light)}.kg-search-form__box{margin:var(--kg--r--spacing--large) 0}.kg-search-form__box .kg-search-form__button-icon{--kg--button--min-height:var(--search--form--input--min-height)}@media (min-width:960px){.kg-search-form{--search--form--font-size:1.125rem;--search--form--input--min-height:60px;--search--form--input--padding:0 var(--kg--r--spacing--large) 0 var(--kg--r--spacing--smedium);--search--form--icon--width:var(--kg--r--spacing--large)}}.kg-pagination{--kg--pagination--font-size:var(--kg--r--font-size);--kg--pagination--link--size:var(--kg--r--spacing);--kg--pagination--link--color:var(--kg--color--default);--kg--pagination--link--color-hover:var(--kg--color--primary);--kg--pagination--link--current--color:var(--kg--color--light);--kg--pagination--link--current--background:var(--kg--color--primary);--kg--pagination--icon--size:.625em;margin-block:var(--kg--r--spacing--large)}.kg-pagination>.page-numbers{align-items:center;display:flex;flex-flow:row wrap;gap:var(--kg--r--spacing--xsmall);justify-content:center;list-style:none;padding:0}.kg-pagination>.page-numbers>li{margin:0!important}.kg-pagination>.page-numbers>li>.page-numbers{border-radius:50%;display:flex;font-size:var(--kg--pagination--font-size);font-weight:300;height:var(--kg--pagination--link--size);justify-content:center;line-height:1;position:relative;-webkit-text-decoration:none!important;text-decoration:none!important;transition:.3s cubic-bezier(.215,.61,.355,1);width:var(--kg--pagination--link--size)}.kg-pagination>.page-numbers>li>.page-numbers,.kg-pagination>.page-numbers>li>.page-numbers.next,.kg-pagination>.page-numbers>li>.page-numbers.prev{align-items:center;color:var(--kg--pagination--link--color)}.kg-pagination>.page-numbers>li>.page-numbers.next:after,.kg-pagination>.page-numbers>li>.page-numbers.prev:after{content:none}.kg-pagination>.page-numbers>li>.page-numbers.prev .kg-icon-next{transform:rotate(180deg)}.kg-pagination>.page-numbers>li>.page-numbers.current{background-color:var(--kg--pagination--link--current--background);color:var(--kg--pagination--link--current--color)}.kg-pagination>.page-numbers>li>.page-numbers:focus,.kg-pagination>.page-numbers>li>.page-numbers:hover{color:var(--kg--pagination--link--color)}.kg-pagination>.page-numbers>li>.page-numbers .kg-svg-icon{--kg--icon--size:var(--kg--pagination--icon--size)}#breadcrumbs{color:var(--kg--color--primary);font-family:var(--kg--font-family--heading);font-weight:600;text-transform:uppercase}@media (min-width:960px){#breadcrumbs{font-size:1.813rem}}#breadcrumbs a{-webkit-text-decoration:none!important;text-decoration:none!important}.kg-editable-content .kg-slider,.kg-slider{--kg--slider--gap:var(--kg--r--spacing--small);--kg--slider--slide--max-width:100%;--kg--slider--pagination--bullets--size:12px;--kg--slider--pagination--bullets--background:var(--kg--color--primary);--kg--slider--pagination--bullets--background--active:var(--kg--color--primary);--kg--slider--pagination--gap:var(--kg--r--spacing--xsmall);margin:0;overflow:hidden;padding:0;position:relative;width:100%}.kg-editable-content .kg-slider .kg-slider__wrapper,.kg-slider .kg-slider__wrapper{display:flex;list-style:none;padding:0}.kg-editable-content .kg-slider .kg-slider__slide,.kg-slider .kg-slider__slide{flex-shrink:0;margin:0;max-width:var(--kg--slider--slide--max-width);width:100%}.kg-editable-content .kg-slider .kg-slider__slide picture,.kg-slider .kg-slider__slide picture{height:100%;width:100%}.kg-editable-content .kg-slider .kg-slider__slide img,.kg-slider .kg-slider__slide img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.kg-editable-content .kg-slider .kg-slider__link,.kg-slider .kg-slider__link{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.kg-editable-content .kg-slider .kg-slider__controls,.kg-slider .kg-slider__controls{align-items:center;display:flex;gap:var(--kg--spacing--xsmall);justify-content:flex-end}.kg-editable-content .kg-slider .kg-slider__pagination,.kg-slider .kg-slider__pagination{align-items:center;bottom:auto;display:flex;flex-grow:1;flex-wrap:wrap;gap:var(--kg--slider--pagination--gap);justify-content:center;left:auto;position:relative;width:auto}.kg-editable-content .kg-slider .kg-slider__pagination .swiper-pagination-bullet,.kg-slider .kg-slider__pagination .swiper-pagination-bullet{align-items:center;background-color:var(--kg--slider--pagination--bullets--background);border-radius:50%;display:inline-flex;flex:0 0 auto;height:var(--kg--slider--pagination--bullets--size);justify-content:center;left:auto;margin:0;opacity:.3;width:var(--kg--slider--pagination--bullets--size)}.kg-editable-content .kg-slider .kg-slider__pagination .swiper-pagination-bullet-active,.kg-slider .kg-slider__pagination .swiper-pagination-bullet-active{opacity:1}.kg-editable-content .kg-slider .kg-slider__navigation-button,.kg-slider .kg-slider__navigation-button{align-items:center;background-color:#0021401c;border-radius:50%;display:flex;flex:0 0 auto;height:44px;justify-content:center;transition:all .3s cubic-bezier(.645,.045,.355,1);width:44px}.kg-editable-content .kg-slider .kg-slider__navigation-button .kg-svg-icon,.kg-slider .kg-slider__navigation-button .kg-svg-icon{--icon-size:15px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.kg-editable-content .kg-slider .kg-slider__navigation-button.kg-slider__navigation-button-horaires--prev,.kg-editable-content .kg-slider .kg-slider__navigation-button.kg-slider__navigation-button-tarifs--prev,.kg-slider .kg-slider__navigation-button.kg-slider__navigation-button-horaires--prev,.kg-slider .kg-slider__navigation-button.kg-slider__navigation-button-tarifs--prev{margin-bottom:40px}.kg-editable-content .kg-slider .kg-slider__navigation-button:focus,.kg-editable-content .kg-slider .kg-slider__navigation-button:hover,.kg-slider .kg-slider__navigation-button:focus,.kg-slider .kg-slider__navigation-button:hover{background-color:#002140}.kg-editable-content .kg-slider .kg-slider__navigation-button:focus .kg-svg-icon,.kg-editable-content .kg-slider .kg-slider__navigation-button:hover .kg-svg-icon,.kg-slider .kg-slider__navigation-button:focus .kg-svg-icon,.kg-slider .kg-slider__navigation-button:hover .kg-svg-icon{fill:var(--kg--color--light)}.kg-slider--header{inset:0;isolation:isolate;position:absolute}.kg-slider--header .kg-slider__wrapper{height:100%}.kg-slider--header .kg-slider__slide{align-items:center;display:flex;height:100%;justify-content:center}.kg-slider--header .kg-slider__slide img{height:100%;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;position:absolute;width:100%;z-index:-1}.kg-slider--header .kg-slider__slide-content{opacity:0;padding:var(--kg--r--spacing);position:relative;text-shadow:1px 1px 1px rgba(0,0,0,.4);transform:translateY(var(--kg--r--spacing--small));transition:opacity .6s linear,transform .6s cubic-bezier(.645,.045,.355,1)}.kg-slider--header .kg-slider__slide.swiper-slide-active .kg-slider__slide-content{opacity:1;transform:translateY(0)}.kg-slider--header .kg-slider__navigation{left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.kg-slider--header .kg-slider__navigation-button{--kg--button--size:calc(var(--kg--spacing)*2.5);--kg--button--background:hsla(0,0%,100%,.3);--kg--button--background--hover:hsla(0,0%,100%,.85);--kg--button--color--hover:var(--kg--color--dark)}.kg-slider--header .kg-slider__navigation-button--prev{transform:translate(-100%)}.kg-slider--header .kg-slider__navigation-button--next{transform:translate(100%)}.kg-slider--header .kg-slider__pagination{bottom:0;margin:var(--kg--r--spacing--small) var(--kg--r--spacing--smedium);position:absolute;right:0}.kg-slider--header:focus .kg-slider__navigation-button--next,.kg-slider--header:focus .kg-slider__navigation-button--prev,.kg-slider--header:hover .kg-slider__navigation-button--next,.kg-slider--header:hover .kg-slider__navigation-button--prev{transform:translate(0)}@media (min-width:1200px){.kg-slider--homepage{--kg--slider--item-font-size:1.125rem;--kg--slider--item-line-height:1.3333333333333333;--kg--slider--item-container-padding-inline:0}.kg-slider--homepage .kg-slider__item{align-content:end;justify-items:start;padding-block-end:var(--kg--r--spacing--xmedium);text-align:left}.kg-slider--homepage .kg-slider__item-container{max-width:85ch}.kg-slider--homepage .kg-slider__item-container>*{transform:translate(calc(var(--kg--r--spacing)*-1))}.kg-slider--homepage .kg-slider__pagination{bottom:var(--kg--r--spacing--xmedium);justify-content:flex-end}}.kg-accordion,.kg-editable-content .kg-accordion{--kg--accordion--font-size:var(--kg--r--font-size);--kg--accordion--line-height:var(--kg--r--line-height);--kg--accordion--title--font-size:var(--kg--r--h4--font-size);--kg--accordion--title--line-height:var(--kg--r--h4--line-height);--kg--accordion--title--padding:var(--kg--r--spacing--small);--kg--accordion--title--gap:var(--kg--r--spacing);--kg--accordion--title--background:transparent;--kg--accordion--title--background--hover:var(--kg--color--tertiary);--kg--accordion--title--color:var(--kg--color--primary);--kg--accordion--title--color--hover:var(--kg--color--light);--kg--accordion--title--icon:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 1h1v17H9z'/%3E%3Cpath d='M1 9h17v1H1z'/%3E%3C/svg%3E");--kg--accordion--title--icon--open:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 9h18v1H1z'/%3E%3C/svg%3E");--kg--accordion--title--icon--width:.625em;--kg--accordion--title--icon--height:.625em;--kg-accordion--content--padding:var(--kg--r--spacing) var(--kg--r--spacing--small);--kg--accordion--content--padding--y:var(--kg--spacing);--kg--accordion--content--padding--x:var(--kg--spacing--medium);background:none;border-radius:0;box-shadow:none;display:flex;flex-direction:column;font-size:var(--kg--accordion--font-size);gap:var(--kg--spacing);line-height:var(--kg--accordion--line-height)}.kg-editable-content ul.kg-accordion,ul.kg-accordion{list-style:none;padding-inline-start:0}.kg-accordion .kg-accordion__item,.kg-accordion .kg-editable-content .kg-accordion__item,.kg-editable-content .kg-accordion .kg-accordion__item,.kg-editable-content .kg-accordion .kg-editable-content .kg-accordion__item{background:var(--kg--color--light);border-radius:5px;box-shadow:0 1px 3px #0003;display:block;transition:all .2s ease-in-out}.kg-accordion .kg-accordion__item:hover,.kg-accordion .kg-editable-content .kg-accordion__item:hover,.kg-editable-content .kg-accordion .kg-accordion__item:hover,.kg-editable-content .kg-accordion .kg-editable-content .kg-accordion__item:hover{box-shadow:2px 5px 10px #0003}.kg-accordion .kg-accordion__title,.kg-accordion .kg-editable-content .kg-accordion__title,.kg-editable-content .kg-accordion .kg-accordion__title,.kg-editable-content .kg-accordion .kg-editable-content .kg-accordion__title{align-items:center;background-color:var(--kg--accordion--title--background);color:var(--kg--accordion--title--color);display:flex;font-size:var(--kg--accordion--title--font-size);font-weight:500;gap:var(--kg--accordion--title--gap);justify-content:space-between;line-height:1;padding:var(--kg--accordion--title--padding);transition:.2s cubic-bezier(.645,.045,.355,1);width:100%}.kg-accordion .kg-accordion__title span,.kg-accordion .kg-editable-content .kg-accordion__title span,.kg-editable-content .kg-accordion .kg-accordion__title span,.kg-editable-content .kg-accordion .kg-editable-content .kg-accordion__title span{align-items:center;background-color:var(--kg--color--secondary);border-radius:50%;display:flex;flex-shrink:0;height:30px;justify-content:center;transition:all .2s cubic-bezier(.645,.045,.355,1);width:30px}.kg-accordion .kg-accordion__title span .kg-svg-icon,.kg-accordion .kg-editable-content .kg-accordion__title span .kg-svg-icon,.kg-editable-content .kg-accordion .kg-accordion__title span .kg-svg-icon,.kg-editable-content .kg-accordion .kg-editable-content .kg-accordion__title span .kg-svg-icon{fill:var(--kg--color--light);--kg--icon--size:.7rem}.kg-accordion .kg-accordion__title>h2,.kg-accordion .kg-accordion__title>h3,.kg-accordion .kg-accordion__title>h4,.kg-accordion .kg-accordion__title>h5,.kg-accordion .kg-accordion__title>h6,.kg-accordion .kg-editable-content .kg-accordion__title>h2,.kg-accordion .kg-editable-content .kg-accordion__title>h3,.kg-accordion .kg-editable-content .kg-accordion__title>h4,.kg-accordion .kg-editable-content .kg-accordion__title>h5,.kg-accordion .kg-editable-content .kg-accordion__title>h6,.kg-editable-content .kg-accordion .kg-accordion__title>h2,.kg-editable-content .kg-accordion .kg-accordion__title>h3,.kg-editable-content .kg-accordion .kg-accordion__title>h4,.kg-editable-content .kg-accordion .kg-accordion__title>h5,.kg-editable-content .kg-accordion .kg-accordion__title>h6,.kg-editable-content .kg-accordion .kg-editable-content .kg-accordion__title>h2,.kg-editable-content .kg-accordion .kg-editable-content .kg-accordion__title>h3,.kg-editable-content .kg-accordion .kg-editable-content .kg-accordion__title>h4,.kg-editable-content .kg-accordion .kg-editable-content .kg-accordion__title>h5,.kg-editable-content .kg-accordion .kg-editable-content .kg-accordion__title>h6{color:inherit;font:inherit;line-height:inherit;margin:0;padding:0}.kg-accordion .kg-accordion__title:focus span,.kg-accordion .kg-accordion__title:hover span,.kg-accordion .kg-editable-content .kg-accordion__title:focus span,.kg-accordion .kg-editable-content .kg-accordion__title:hover span,.kg-editable-content .kg-accordion .kg-accordion__title:focus span,.kg-editable-content .kg-accordion .kg-accordion__title:hover span,.kg-editable-content .kg-accordion .kg-editable-content .kg-accordion__title:focus span,.kg-editable-content .kg-accordion .kg-editable-content .kg-accordion__title:hover span{background:var(--kg--color--primary);transform:rotate(90deg)}.kg-accordion .kg-accordion__title:focus span .kg-svg-icon,.kg-accordion .kg-accordion__title:hover span .kg-svg-icon,.kg-accordion .kg-editable-content .kg-accordion__title:focus span .kg-svg-icon,.kg-accordion .kg-editable-content .kg-accordion__title:hover span .kg-svg-icon,.kg-editable-content .kg-accordion .kg-accordion__title:focus span .kg-svg-icon,.kg-editable-content .kg-accordion .kg-accordion__title:hover span .kg-svg-icon,.kg-editable-content .kg-accordion .kg-editable-content .kg-accordion__title:focus span .kg-svg-icon,.kg-editable-content .kg-accordion .kg-editable-content .kg-accordion__title:hover span .kg-svg-icon{fill:var(--kg--color--light);--kg--icon--size:.7rem}.kg-accordion .uk-open,.kg-editable-content .kg-accordion .uk-open{box-shadow:2px 5px 10px #0000001a}.kg-accordion .uk-open .kg-accordion__title span,.kg-accordion .uk-open .kg-editable-content .kg-accordion__title span,.kg-editable-content .kg-accordion .uk-open .kg-accordion__title span,.kg-editable-content .kg-accordion .uk-open .kg-editable-content .kg-accordion__title span{background:var(--kg--color--primary);transform:rotate(90deg)}.kg-accordion .uk-open .kg-accordion__title span .kg-svg-icon,.kg-accordion .uk-open .kg-editable-content .kg-accordion__title span .kg-svg-icon,.kg-editable-content .kg-accordion .uk-open .kg-accordion__title span .kg-svg-icon,.kg-editable-content .kg-accordion .uk-open .kg-editable-content .kg-accordion__title span .kg-svg-icon{fill:var(--kg--color--light);--kg--icon--size:.7rem}.kg-accordion .kg-accordion__content,.kg-accordion .kg-editable-content .kg-accordion__content,.kg-editable-content .kg-accordion .kg-accordion__content,.kg-editable-content .kg-accordion .kg-editable-content .kg-accordion__content{border-top:1px solid hsla(0,0%,54%,.17);font-size:var(--kg--accordion--font-size);line-height:var(--kg--accordion--line-height);margin-inline:var(--kg--accordion--content--padding--x);padding-block:var(--kg--spacing) var(--kg--spacing--medium)}.kg-accordion .kg-accordion__content ul,.kg-accordion .kg-editable-content .kg-accordion__content ul,.kg-editable-content .kg-accordion .kg-accordion__content ul,.kg-editable-content .kg-accordion .kg-editable-content .kg-accordion__content ul{list-style:none;margin:0;margin-block-end:var(--kg--spacing);padding:0}.kg-accordion .kg-accordion__content ul li,.kg-accordion .kg-editable-content .kg-accordion__content ul li,.kg-editable-content .kg-accordion .kg-accordion__content ul li,.kg-editable-content .kg-accordion .kg-editable-content .kg-accordion__content ul li{align-items:baseline;display:flex!important;gap:var(--kg--spacing--small);margin-block-end:var(--kg--spacing--small)!important}.kg-accordion .kg-accordion__content ul li:before,.kg-accordion .kg-editable-content .kg-accordion__content ul li:before,.kg-editable-content .kg-accordion .kg-accordion__content ul li:before,.kg-editable-content .kg-accordion .kg-editable-content .kg-accordion__content ul li:before{background-color:var(--kg--color--secondary);border-radius:50%;content:""!important;display:block;height:7px;width:7px}.kg-accordion .kg-accordion__content .wp-block-button__link,.kg-accordion .kg-editable-content .kg-accordion__content .wp-block-button__link,.kg-editable-content .kg-accordion .kg-accordion__content .wp-block-button__link,.kg-editable-content .kg-accordion .kg-editable-content .kg-accordion__content .wp-block-button__link{border-radius:40px;font-size:1.125rem;font-weight:400;line-height:1;min-height:40px;padding:0 var(--kg--spacing--medium)}.kg-accordion .kg-accordion__content p,.kg-accordion .kg-editable-content .kg-accordion__content p,.kg-editable-content .kg-accordion .kg-accordion__content p,.kg-editable-content .kg-accordion .kg-editable-content .kg-accordion__content p{margin-bottom:var(--kg--spacing)}.kg-accordion .kg-accordion__content p strong,.kg-accordion .kg-editable-content .kg-accordion__content p strong,.kg-editable-content .kg-accordion .kg-accordion__content p strong,.kg-editable-content .kg-accordion .kg-editable-content .kg-accordion__content p strong{font-weight:600}.kg-accordion .kg-accordion__content>:last-child,.kg-accordion .kg-editable-content .kg-accordion__content>:last-child,.kg-editable-content .kg-accordion .kg-accordion__content>:last-child,.kg-editable-content .kg-accordion .kg-editable-content .kg-accordion__content>:last-child{margin-block-end:0}.kg-block-accordion{margin:var(--kg--spacing) 0 var(--kg--spacing) 0}@media (min-width:1200px){.kg-accordion,.kg-editable-content .kg-accordion{--kg--accordion--title--font-size:1.5625rem;--kg--accordion--title--padding:var(--kg--spacing) var(--kg--spacing--medium);--kg--accordion--content--padding:var(--kg--spacing);--kg--accordion--content--font-size:1.25rem}.kg-block-accordion{margin:0 0 var(--kg--spacing--large) 0}}:root{--kg--form--label--color:var(--kg--color--default);--kg--form--label--font-size:.8125rem;--kg--form--label--line-height:1.3846153846153846;--kg--form--label--margin:0 0 var(--kg--r--spacing--xxsmall);--kg--form--placeholder--color:#ccc;--kg--form--placeholder--color-hover:#ccc;--kg--form--element--min-height:var(--kg--r--spacing--medium);--kg--form--element--font-size:var(--kg--r--font-size);--kg--form--element--line-height:var(--kg--r--line-height);--kg--form--element--color:var(--kg--color--default);--kg--form--element--color--hover:var(--kg--color--light);--kg--form--element--background:var(--kg--color--light);--kg--form--element--background--hover:var(--kg--color--primary);--kg--form--element--border-color:#e0e0e0;--kg--form--element--border-color--hover:var(--kg--color--primary);--kg--form--element--border:1px solid var(--kg--form--element--border-color);--kg--form--element--border--hover:1px solid var(--kg--form--element--border-color--hover);--kg--form--element--padding-y:0;--kg--form--element--padding-x:var(--kg--r--spacing--small);--kg--form--checkbox--size:.9375rem;--kg--form--checkbox--border-color:var(--kg--color--primary);--kg--form--checkbox--background-color:var(--kg--color--light);--kg--form--checkbox--border-color--checked:var(--kg--color--primary);--kg--form--checkbox--background-color--checked:var(--kg--color--primary);--kg--form--checkbox--background-image--checked:url('data:image/svg+xml;charset=utf-8,<svg viewBox="0 0 11 8" xmlns="http://www.w3.org/2000/svg"><path d="M3.388 7.35a.553.553 0 0 1-.396-.163L.168 4.363a.564.564 0 0 1 0-.802.564.564 0 0 1 .802 0l2.418 2.418L9.198.168a.564.564 0 0 1 .803 0 .564.564 0 0 1 0 .802L3.794 7.187a.56.56 0 0 1-.406.163Z" fill="%23fff"/></svg>');--kg--form--radio--background-image--checked:url('data:image/svg+xml;charset=utf-8,<svg viewBox="0 0 12 12" xmlns="http://www.w3.org/2000/svg"><circle cx="6" cy="6" r="6" fill="%23fff"/></svg>');--kg--form--select--background-image:url('data:image/svg+xml;charset=utf-8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg" fill="%23396b4c"><path d="M50 78.6c-1.8 0-3.7-.7-5.1-2.1L2.1 33.6c-2.8-2.8-2.8-7.3 0-10.1s7.3-2.8 10.1 0L50 61.3l37.8-37.8c2.8-2.8 7.3-2.8 10.1 0s2.8 7.3 0 10.1L55.1 76.5c-1.4 1.4-3.3 2.1-5.1 2.1z"/></svg>')}.kg-editable-form .kg-form,.kg-form{--kg--form--font-size:var(--kg--r--font-size);--kg--form--line-height:var(--kg--r--line-height);--kg--form--color:var(--kg--color--default);--kg--form--background:var(--kg--color--light);--kg--form--padding:0;--kg--form--grid--gap:var(--kg--r--spacing--xsmall);--kg--form--grid--column:1;background:var(--kg--form--background);font-size:var(--kg--form--font-size);line-height:var(--kg--form--line-height);padding:var(--kg--form--padding)}.kg-editable-form .kg-form .kg-editable-form .kg-form__grid,.kg-editable-form .kg-form .kg-form__grid,.kg-form .kg-editable-form .kg-form__grid,.kg-form .kg-form__grid{grid-gap:var(--kg--form--grid--gap);display:grid;grid-template-columns:repeat(var(--kg--form--grid--column),minmax(0,1fr))}.kg-editable-form .kg-form__field--row,.kg-form__field--row{grid-gap:var(--kg--r--spacing--small);align-items:baseline;display:grid;grid-template-columns:max-content auto}.kg-editable-form .kg-form__field--row+.kg-form__field--row,.kg-form__field--row+.kg-form__field--row{margin-block-start:var(--kg--r--spacing--xsmall)}.kg-editable-form .kg-form__field--button,.kg-form__field--button{margin-block-start:var(--kg--form--grid--gap)}.kg-editable-form .kg-form .kg-show-list__toggle,.kg-form .kg-show-list__toggle{margin-block-start:var(--kg--r--spacing--small)}.kg-fieldset{margin:0;padding:0}.gform_fields .gfield_label,.gform_fields .ginput_container_address [class^=ginput_] label,.kg-label{color:var(--kg--form--label--color);display:block;font-weight:500;margin-block-end:var(--kg--r--spacing--xsmall)}.gform_fields .ginput_container input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.kg-input{border:1px solid var(--kg--form--element--border-color);border-radius:.125rem;min-height:var(--kg--form--element--min-height);padding-block:var(--kg--form--element--padding-y);padding-inline:var(--kg--form--element--padding-x);transition:.3s cubic-bezier(.645,.045,.355,1);width:100%}.gform_fields .ginput_container input:not([type=checkbox]):not([type=radio]):not([type=hidden])::-moz-placeholder{color:var(--kg--form--placeholder--color);-moz-transition:color .3s cubic-bezier(.645,.045,.355,1);transition:color .3s cubic-bezier(.645,.045,.355,1)}.gform_fields .ginput_container input:not([type=checkbox]):not([type=radio]):not([type=hidden])::placeholder{color:var(--kg--form--placeholder--color);transition:color .3s cubic-bezier(.645,.045,.355,1)}.kg-input::-moz-placeholder{color:var(--kg--form--placeholder--color);-moz-transition:color .3s cubic-bezier(.645,.045,.355,1);transition:color .3s cubic-bezier(.645,.045,.355,1)}.kg-input::placeholder{color:var(--kg--form--placeholder--color);transition:color .3s cubic-bezier(.645,.045,.355,1)}.gform_fields .ginput_container input:focus:not([type=checkbox]):not([type=radio]):not([type=hidden]),.gform_fields .ginput_container input:hover:not([type=checkbox]):not([type=radio]):not([type=hidden]),.kg-input:focus,.kg-input:hover{border-color:var(--kg--form--element--border-color--hover)}.gform_fields .ginput_container input:hover:not([type=checkbox]):not([type=radio]):not([type=hidden])::-moz-placeholder{color:var(--kg--form--placeholder--color-hover)}.gform_fields .ginput_container input:hover:not([type=checkbox]):not([type=radio]):not([type=hidden])::placeholder{color:var(--kg--form--placeholder--color-hover)}.gform_fields .ginput_container input:focus:not([type=checkbox]):not([type=radio]):not([type=hidden])::-moz-placeholder{color:var(--kg--form--placeholder--color-hover)}.gform_fields .ginput_container input:focus:not([type=checkbox]):not([type=radio]):not([type=hidden])::placeholder{color:var(--kg--form--placeholder--color-hover)}.kg-input:focus::-moz-placeholder,.kg-input:hover::-moz-placeholder{color:var(--kg--form--placeholder--color-hover)}.kg-input:focus::placeholder,.kg-input:hover::placeholder{color:var(--kg--form--placeholder--color-hover)}.kg-input--rounded{border-radius:500px}.gform_fields .gfield_select,.gform_fields select,.kg-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--kg--form--select--background-image);background-position:top 50% right calc(var(--kg--r--spacing--small)*.75);background-repeat:no-repeat;background-size:.625rem;border:1px solid var(--kg--form--element--border-color);display:block;line-height:var(--kg--form--element--min-height);min-height:var(--kg--form--element--min-height);padding-block:var(--kg--form--element--padding-y);padding-inline-end:var(--kg--r--spacing);padding-inline-start:var(--kg--form--element--padding-x);transition:.3s cubic-bezier(.645,.045,.355,1);width:100%}.gform_fields .gfield_select:focus,.gform_fields .gfield_select:hover,.gform_fields select:focus,.gform_fields select:hover,.kg-select:focus,.kg-select:hover{border-color:var(--kg--form--element--border-color--hover)}.gform_fields .ginput_container input[type=checkbox],.gform_fields .ginput_container input[type=radio],.kg-checkbox,.kg-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--kg--form--checkbox--background-color);border:1px solid var(--kg--form--checkbox--border-color);cursor:pointer;height:var(--kg--form--checkbox--size);margin:0;min-height:var(--kg--form--checkbox--size);padding:0;transition:background-color .3s cubic-bezier(.645,.045,.355,1);width:var(--kg--form--checkbox--size)}.gform_fields .ginput_container input[type=checkbox]:checked,.gform_fields .ginput_container input[type=radio]:checked,.kg-checkbox:checked,.kg-radio:checked{background-color:var(--kg--form--checkbox--background-color--checked);background-repeat:no-repeat;border:1px solid var(--kg--form--checkbox--border-color--checked)}.gform_fields .ginput_container input[type=checkbox],.kg-checkbox{background-position:100% 50%;background-size:90%;border-radius:.125rem}.gform_fields .ginput_container input[type=checkbox]:checked,.kg-checkbox:checked{background-image:var(--kg--form--checkbox--background-image--checked)}.gform_fields .ginput_container input[type=radio],.kg-radio{background-position:50% 50%;background-size:calc(var(--kg--form--checkbox--size)/3);border-radius:50%}.gform_fields .ginput_container input[type=radio]:checked,.kg-radio:checked{background-image:var(--kg--form--radio--background-image--checked)}.gform_fields .ginput_container textarea,.kg-textarea{border:1px solid var(--kg--form--element--border-color);max-height:calc(var(--kg--r--spacing)*7);max-width:100%;transition:.3s cubic-bezier(.645,.045,.355,1);width:100%}.gform_fields .ginput_container textarea:focus,.gform_fields .ginput_container textarea:hover,.kg-textarea:focus,.kg-textarea:hover{border-color:var(--kg--form--element--border-color--hover)}@media (min-width:640px){.kg-editable-form .kg-form,.kg-form{--kg--form--grid--column:2}.kg-editable-form .kg-form__field--full-width,.kg-form__field--full-width{grid-column:span 2}}.kg-leader{grid-gap:.5ch;display:grid;grid-template-columns:minmax(max-content,auto) max-content}.kg-leader__title{overflow:hidden;position:relative}.kg-leader__title:after{content:"_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _" "_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _" "_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _";opacity:.5;padding-inline-start:1ch;position:absolute}.kg-leader--line .kg-leader__value{grid-gap:1ch;align-items:baseline;display:grid;grid-template-columns:auto max-content}.kg-leader--line .kg-leader__value:before{border-bottom-color:inherit;border-bottom-style:solid;border-bottom-width:1px;content:"";display:block;height:1em;position:relative}.kg-categories-list{--kg--list--gap:var(--kg--r--spacing--small)}.kg-categories-list a{-webkit-text-decoration:none;text-decoration:none;transform:scale(1)}.kg-categories-list a:focus,.kg-categories-list a:hover{color:var(--kg--badge--color,var(--kg--color--light));transform:scale(1.05)}.kg-post-navigation{grid-gap:var(--kg--r--spacing);align-items:center;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:space-between;margin-block:var(--kg--r--spacing--large);padding-block-start:var(--kg--r--spacing--large);position:relative}.kg-post-navigation:before{border-top:2px solid var(--kg--color--muted);content:"";display:block;left:50%;position:absolute;top:0;transform:translate(-50%);width:var(--kg--r--spacing--large)}.kg-post-navigation__link{align-items:center;color:var(--kg--color--dark);display:inline-flex;gap:var(--kg--r--spacing--small);line-height:1.25;-webkit-text-decoration:none;text-decoration:none}.kg-post-navigation__link:focus,.kg-post-navigation__link:hover{color:var(--kg--color--primary-light)}.kg-post-navigation__link-icon{--kg--button--size:var(--kg--r--spacing);--kg--button--icon--size:.75em;flex-shrink:0}.kg-post-navigation__previous{justify-self:start}.kg-post-navigation__back{grid-column-start:2;justify-self:center;max-width:-moz-max-content;max-width:max-content}.kg-post-navigation__next{justify-self:end}@media (min-width:1200px){.kg-post-navigation__link-icone{--kg--button--size:var(--kg--r--spacing)}.kg-post-navigation__link-icone .kg-svg-icon{--kg--icon--size:.75em}}.kg-highlighted{--grid-column:2;grid-gap:0;display:grid;flex-wrap:wrap;grid-template-columns:repeat(var(--grid-column),minmax(0,1fr));list-style:none;margin:0;padding:0}.kg-highlighted>li{margin:0}.kg-highlighted .kg-highlighted__link{align-items:center;background-color:transparent;color:var(--kg--color--primary);display:flex;flex-direction:column;font-size:.875rem;gap:var(--kg--r--spacing--smedium);justify-content:center;line-height:1.25;padding-block:var(--kg--r--spacing);padding-inline:var(--kg--r--spacing--smedium);text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.kg-highlighted .kg-highlighted__link .kg-svg-icon{--kg--icon--size:3.125rem}.kg-highlighted .kg-highlighted__link:focus,.kg-highlighted .kg-highlighted__link:hover{background-color:var(--kg--color--primary);color:var(--kg--color--tertiary)}@media (min-width:640px){.kg-highlighted{--grid-column:4}}.kg-scroll-container{padding-block:var(--kg--r--spacing);white-space:nowrap}.kg-scroll-container>.kg-list-inline{--kg--list--gap:var(--kg--r--spacing--small);margin:0}@media (max-width:1199px){.kg-scroll-container{overflow-x:auto;scroll-behavior:smooth}.kg-scroll-container>.kg-list-inline{flex-wrap:nowrap}.kg-scroll-container>.kg-list-inline>:first-child{padding-inline-start:var(--kg--r--spacing)!important}.kg-scroll-container>.kg-list-inline>:last-child{padding-inline-end:var(--kg--r--spacing)!important}}@media (min-width:1200px){.kg-scroll-container>.kg-list-inline{flex-wrap:wrap;justify-content:center}}.kg-map{aspect-ratio:5/3;max-height:70vh;min-height:50vh;position:relative;transition:.3s cubic-bezier(.645,.045,.355,1);width:100%;z-index:1}.kg-map .kg-map__wrapper{border-radius:var(--kg--border-radius);inset:0;overflow:hidden;position:absolute}.kg-map .leaflet-container{font-family:revert}.kg-map .leaflet-popup-content{margin:var(--kg--r--spacing--smedium)}.kg-map .kg-map__popup p{font-weight:500;margin-block:0 var(--kg--r--spacing--small);text-align:center}.kg-map .kg-map__popup a{color:var(--kg--button--color)}.kg-filter{--kg--filter--title--font-size:var(--kg--r--h3--font-size);--kg--filter--title--line-height:var(--kg--r--h3--line-height);grid-gap:var(--kg--r--spacing);display:grid;grid-auto-flow:row}.kg-filter .kg-filter__box{background-color:var(--kg--color--white)}.kg-filter .kg-filter__title{border-bottom:1px solid var(--kg--color--primary);color:var(--kg--color--primary);font-size:var(--kg--filter--title--font-size);font-weight:700;line-height:var(--kg--filter--title--line-height);margin-block-end:var(--kg--r--spacing--small);padding-block-end:var(--kg--r--spacing--small);width:100%}.kg-filter .kg-filter__button-reset{--kg--button--gap:.5em;--kg--button--color--hover:var(--kg--color--primary);-webkit-text-decoration:underline!important;text-decoration:underline!important;text-underline-offset:.25em}@media (min-width:1200px){.kg-filter{--kg--filter--title--font-size:1.5625rem;--kg--filter--title--line-height:1.28}}.container-accessibility p{color:var(--kg--color--light);font-size:1rem;margin:0;padding:0}.container-accessibility .uk-dropdown{background:var(--kg--color--primary);border-radius:15px;padding:15px 25px}.container-accessibility .uk-dropdown .uk-drop-close{color:var(--kg--color--light)}.container-accessibility .uk-dropdown .uk-drop-close:focus-visible,.container-accessibility .uk-dropdown .uk-drop-close:focus:focus-visible{outline:2px dashed var(--kg--color--light)!important}.container-accessibility .uk-dropdown .block-btn-accessibility{align-items:center;background-color:var(--kg--color--light);border-radius:40px;color:#fff;display:flex;margin:10px 0;padding:.5rem;width:100%}.container-accessibility .uk-dropdown .block-btn-accessibility .btn-accessibility{background:none;border:0;color:var(--kg--color--secondary);cursor:pointer;display:inline-block;font-size:var(--kg--font-size);font-weight:400;padding:10px 20px}.container-accessibility .uk-dropdown .block-btn-accessibility .btn-accessibility.active{background-color:var(--kg--color--secondary);border-radius:40px;color:var(--kg--color--light)}.container-accessibility__btn{position:relative}.kg-skip-link{background:var(--kg--color--light);color:var(--kg--color--primary);font-size:22px;margin-left:12px;margin-top:12px;padding:12px 24px;position:fixed;-webkit-text-decoration:none!important;text-decoration:none!important;transform:translateY(-550%);transition:.3s cubic-bezier(.645,.045,.355,1);z-index:9999}.kg-skip-link:hover{background:var(--kg--color--tertiary)}.kg-skip-link:focus{transform:translate(0)}.visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.kg-card,.kg-editable-content .kg-card{--kg--card--width:100%;--kg--card--min-height:0;--kg--card--padding:0;--kg--card--background:var(--kg--color--muted);--kg--card--font-size:var(--kg--r--font-size);--kg--card--line-height:var(--kg--r--line-height);--kg--card--color:var(--kg--color--default);--kg--card--image--height:auto;--kg--card--image--width:100%;--kg--card--image--background:transparent;--kg--card--image--margin:0;--kg--card--image--aspect-ratio:4/3;--kg--card--body--background:transparent;--kg--card--body--padding--x:var(--kg--r--spacing--smedium);--kg--card--body--padding--y:var(--kg--r--spacing--smedium);--kg--card--body--padding:var(--kg--card--body--padding--y) var(--kg--card--body--padding--x);--kg--card--body--element--margin:var(--kg--r--spacing);--kg--card--body--gap:var(--kg--r--spacing--small);--kg--card--header--background:transparent;--kg--card--header--padding:0;--kg--card--header--margin:0;--kg--card--title--font-size:var(--kg--r--h3--font-size);--kg--card--title--line-height:var(--kg--r--h3--line-height);--kg--card--title--color:var(--kg--color--default);--kg--card--title--color--hover:var(--kg--color--primary);--kg--card--title--padding:0;--kg--card--title--margin:0;--kg--card--footer--background:transparent;--kg--card--footer--padding--x:var(--kg--r--spacing--smedium);--kg--card--footer--padding--y:var(--kg--r--spacing--smedium);--kg--card--footer--padding:var(--kg--card--footer--padding--y) var(--kg--card--footer--padding--x);--kg--card--footer--margin:0;--kg--card--footer--gap:var(--kg--r--spacing);background-color:var(--kg--card--background);font-family:var(--kg--font-family);font-size:var(--kg--card--font-size);line-height:var(--kg--card--line-height);min-height:var(--kg--card--min-height);padding:var(--kg--card--padding);position:relative;width:var(--kg--card--width)}.kg-card .kg-card__link,.kg-card .kg-editable-content .kg-card__link,.kg-editable-content .kg-card .kg-card__link,.kg-editable-content .kg-card .kg-editable-content .kg-card__link{-webkit-text-decoration:none!important;text-decoration:none!important}.kg-card .kg-card__image,.kg-card .kg-editable-content .kg-card__image,.kg-editable-content .kg-card .kg-card__image,.kg-editable-content .kg-card .kg-editable-content .kg-card__image{aspect-ratio:var(--kg--card--image--aspect-ratio);background-color:var(--kg--card--image--background);height:var(--kg--card--image--height);margin:var(--kg--card--image--margin);width:var(--kg--card--image--width)}.kg-card .kg-card__image img,.kg-card .kg-editable-content .kg-card__image img,.kg-editable-content .kg-card .kg-card__image img,.kg-editable-content .kg-card .kg-editable-content .kg-card__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.kg-card .kg-card__image picture,.kg-card .kg-editable-content .kg-card__image picture,.kg-editable-content .kg-card .kg-card__image picture,.kg-editable-content .kg-card .kg-editable-content .kg-card__image picture{height:100%;width:100%}.kg-card .kg-card__body,.kg-card .kg-editable-content .kg-card__body,.kg-editable-content .kg-card .kg-card__body,.kg-editable-content .kg-card .kg-editable-content .kg-card__body{grid-gap:var(--kg--card--body--gap);background-color:var(--kg--card--body--background);color:var(--kg--card--color);display:grid;font-size:var(--kg--card--font-size);grid-auto-flow:row;grid-auto-rows:max-content;line-height:var(--kg--card--line-height);padding:var(--kg--card--body--padding)}.kg-card .kg-card__body>*,.kg-card .kg-editable-content .kg-card__body>*,.kg-editable-content .kg-card .kg-card__body>*,.kg-editable-content .kg-card .kg-editable-content .kg-card__body>*{margin:0}.kg-card .kg-card__header,.kg-card .kg-editable-content .kg-card__header,.kg-editable-content .kg-card .kg-card__header,.kg-editable-content .kg-card .kg-editable-content .kg-card__header{background-color:var(--kg--card--header--background);margin:var(--kg--card--header--margin);padding:var(--kg--card--header--padding)}.kg-card .kg-card__title,.kg-card .kg-editable-content .kg-card__title,.kg-editable-content .kg-card .kg-card__title,.kg-editable-content .kg-card .kg-editable-content .kg-card__title{color:var(--kg--card--title--color);font-family:var(--kg--font-family--heading);font-size:var(--kg--card--title--font-size);line-height:var(--kg--card--title--line-height);margin:var(--kg--card--title--margin);padding:var(--kg--card--title--padding)}.kg-card .kg-card__title>a,.kg-card .kg-editable-content .kg-card__title>a,.kg-editable-content .kg-card .kg-card__title>a,.kg-editable-content .kg-card .kg-editable-content .kg-card__title>a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.kg-card .kg-card__title>a:focus,.kg-card .kg-card__title>a:hover,.kg-card .kg-editable-content .kg-card__title>a:focus,.kg-card .kg-editable-content .kg-card__title>a:hover,.kg-editable-content .kg-card .kg-card__title>a:focus,.kg-editable-content .kg-card .kg-card__title>a:hover,.kg-editable-content .kg-card .kg-editable-content .kg-card__title>a:focus,.kg-editable-content .kg-card .kg-editable-content .kg-card__title>a:hover{color:var(--kg--card--title--color--hover)}.kg-card .kg-card__footer,.kg-card .kg-editable-content .kg-card__footer,.kg-editable-content .kg-card .kg-card__footer,.kg-editable-content .kg-card .kg-editable-content .kg-card__footer{background-color:var(--kg--card--footer--background);color:var(--kg--card--color);display:flex;flex-direction:column;gap:var(--kg--card--footer--gap);margin:var(--kg--card--footer--margin);padding:var(--kg--card--footer--padding)}.kg-card .kg-card__footer>*,.kg-card .kg-editable-content .kg-card__footer>*,.kg-editable-content .kg-card .kg-card__footer>*,.kg-editable-content .kg-card .kg-editable-content .kg-card__footer>*{margin:0}.kg-card .kg-card__badges,.kg-card .kg-editable-content .kg-card__badges,.kg-editable-content .kg-card .kg-card__badges,.kg-editable-content .kg-card .kg-editable-content .kg-card__badges{left:0;padding:var(--kg--r--spacing--small);position:absolute;top:0;z-index:1}.kg-card .kg-card__badges ul,.kg-card .kg-editable-content .kg-card__badges ul,.kg-editable-content .kg-card .kg-card__badges ul,.kg-editable-content .kg-card .kg-editable-content .kg-card__badges ul{margin:0}.kg-card--cover,.kg-editable-content .kg-card--cover{--kg--card--width:100%;--kg--card--min-height:0;--kg--card--padding:0;--kg--card--background:var(--kg--color--tertiary);--kg--card--font-size:var(--kg--r--font-size);--kg--card--line-height:var(--kg--r--line-height);--kg--card--color:var(--kg--color--default);--kg--card--image--height:100%;--kg--card--image--width:100%;--kg--card--image--background:transparent;--kg--card--image--margin:0;--kg--card--image--aspect-ratio:auto;--kg--card--body--background:transparent;--kg--card--body--padding--x:var(--kg--r--spacing--smedium);--kg--card--body--padding--y:var(--kg--r--spacing--smedium);--kg--card--body--padding:var(--kg--card--body--padding--y) var(--kg--card--body--padding--x);--kg--card--body--element--margin:var(--kg--r--spacing);--kg--card--body--gap:var(--kg--r--spacing);--kg--card--header--background:transparent;--kg--card--header--padding:var(--kg--r--spacing--smedium);--kg--card--header--margin:0;--kg--card--title--font-size:var(--kg--r--h3--font-size);--kg--card--title--line-height:var(--kg--r--h3--line-height);--kg--card--title--color:var(--kg--color--primary);--kg--card--title--color--hover:var(--kg--color--primary);--kg--card--title--padding:0;--kg--card--title--margin:0;--kg--card--footer--background:transparent;--kg--card--footer--padding:0;--kg--card--footer--margin:0;aspect-ratio:4/3}.kg-card--cover .kg-card__link,.kg-editable-content .kg-card--cover .kg-card__link{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.kg-card--cover .kg-card__link:focus .kg-card__image img,.kg-card--cover .kg-card__link:hover .kg-card__image img,.kg-editable-content .kg-card--cover .kg-card__link:focus .kg-card__image img,.kg-editable-content .kg-card--cover .kg-card__link:hover .kg-card__image img{transform:scale(1.1)}.kg-card--cover .kg-card__link:focus .kg-card__image:after,.kg-card--cover .kg-card__link:hover .kg-card__image:after,.kg-editable-content .kg-card--cover .kg-card__link:focus .kg-card__image:after,.kg-editable-content .kg-card--cover .kg-card__link:hover .kg-card__image:after{background-color:#000000e6}.kg-card--cover .kg-card__image,.kg-editable-content .kg-card--cover .kg-card__image{overflow:hidden}.kg-card--cover .kg-card__image img,.kg-editable-content .kg-card--cover .kg-card__image img{transform:scale(1);transition:transform .6s cubic-bezier(.645,.045,.355,1)}.kg-card--cover .kg-card__image:after,.kg-editable-content .kg-card--cover .kg-card__image:after{background-color:#0009;content:"";inset:0;position:absolute;transition:background .3s cubic-bezier(.645,.045,.355,1)}.kg-card--cover .kg-card__image,.kg-editable-content .kg-card--cover .kg-card__image{inset:0;position:absolute}.kg-card--cover .kg-card__header,.kg-editable-content .kg-card--cover .kg-card__header{position:relative;text-align:center;z-index:1}.kg-card--cover-cta,.kg-editable-content .kg-card--cover-cta{--kg--card--width:100%;--kg--card--min-height:0;--kg--card--padding:0;--kg--card--background:transparent;--kg--card--font-size:var(--kg--r--font-size);--kg--card--line-height:var(--kg--r--line-height);--kg--card--color:var(--kg--color--default);--kg--card--image--height:100%;--kg--card--image--width:100%;--kg--card--image--background:transparent;--kg--card--image--margin:0;--kg--card--image--aspect-ratio:auto;--kg--card--body--background:transparent;--kg--card--body--padding--x:var(--kg--r--spacing--smedium);--kg--card--body--padding--y:var(--kg--r--spacing--smedium);--kg--card--body--padding:var(--kg--card--body--padding--y) var(--kg--card--body--padding--x);--kg--card--body--element--margin:var(--kg--r--spacing);--kg--card--body--gap:var(--kg--r--spacing);--kg--card--header--background:transparent;--kg--card--header--padding:var(--kg--r--spacing--medium);--kg--card--header--margin:0;--kg--card--title--font-size:var(--kg--r--h2--font-size);--kg--card--title--line-height:var(--kg--r--h2--line-height);--kg--card--title--color:var(--kg--color--primary);--kg--card--title--color--hover:var(--kg--color--primary);--kg--card--title--padding:0;--kg--card--title--margin:0;--kg--card--footer--background:transparent;--kg--card--footer--padding:0;--kg--card--footer--margin:0;align-items:flex-end;aspect-ratio:16/9;display:flex}.kg-card--cover-cta .kg-card__link,.kg-editable-content .kg-card--cover-cta .kg-card__link{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.kg-card--cover-cta .kg-card__link:focus .kg-card__image img,.kg-card--cover-cta .kg-card__link:hover .kg-card__image img,.kg-editable-content .kg-card--cover-cta .kg-card__link:focus .kg-card__image img,.kg-editable-content .kg-card--cover-cta .kg-card__link:hover .kg-card__image img{transform:scale(1.1)}.kg-card--cover-cta .kg-card__link:focus .kg-card__image:after,.kg-card--cover-cta .kg-card__link:hover .kg-card__image:after,.kg-editable-content .kg-card--cover-cta .kg-card__link:focus .kg-card__image:after,.kg-editable-content .kg-card--cover-cta .kg-card__link:hover .kg-card__image:after{background-color:#0000004d}.kg-card--cover-cta .kg-card__image,.kg-editable-content .kg-card--cover-cta .kg-card__image{border-radius:28px;overflow:hidden}.kg-card--cover-cta .kg-card__image img,.kg-editable-content .kg-card--cover-cta .kg-card__image img{transform:scale(1);transition:transform .6s cubic-bezier(.645,.045,.355,1)}.kg-card--cover-cta .kg-card__image,.kg-editable-content .kg-card--cover-cta .kg-card__image{inset:0;position:absolute}.kg-card--cover-cta .kg-card__header,.kg-editable-content .kg-card--cover-cta .kg-card__header{position:relative;z-index:1}.kg-card--cover-cta .kg-card__title,.kg-editable-content .kg-card--cover-cta .kg-card__title{color:var(--kg--color--light);font-family:var(--kg--font-family--heading);font-weight:500}.kg-card--cover-cta .kg-card__tag,.kg-editable-content .kg-card--cover-cta .kg-card__tag{display:block;left:-50px;position:absolute;top:-50px;z-index:2}@media (min-width:960px){.kg-button--cover-cta{text-align:right}}.kg-card--blog,.kg-editable-content .kg-card--blog{--kg--card--title--font-size:var(--kg--r--h4--font-size);--kg--card--title--color:var(--kg--color--default);--kg--card--title--line-height:var(--kg--r--h4--line-height);--kg--card--body--padding:var(--kg--card--body--padding--y) 0;--kg--card--background:transparent;--kg--card--color:#726e6e;--kg--card--font-size:1.125rem}.kg-card--blog a,.kg-editable-content .kg-card--blog a{-webkit-text-decoration:none;text-decoration:none}.kg-card--blog a:hover,.kg-editable-content .kg-card--blog a:hover{--kg--card--title--color:#ca4a00}.kg-card--blog a:hover .kg-card__image img,.kg-editable-content .kg-card--blog a:hover .kg-card__image img{transform:scale(1.05)}.kg-card--blog .kg-card__image,.kg-editable-content .kg-card--blog .kg-card__image{overflow:hidden}.kg-card--blog .kg-card__image img,.kg-editable-content .kg-card--blog .kg-card__image img{transition:all .3s ease-in-out}.kg-card--blog .kg-card__title,.kg-editable-content .kg-card--blog .kg-card__title{color:var(--kg--card--title--color);margin-top:var(--kg--spacing--small);transition:all .3s ease-in-out}.kg-card--blog .kg-card__title:after,.kg-editable-content .kg-card--blog .kg-card__title:after{content:none}.kg-card--blog .kg-card__body,.kg-editable-content .kg-card--blog .kg-card__body{position:relative}.kg-card--blog .kg-card__body p,.kg-editable-content .kg-card--blog .kg-card__body p{margin:0}.kg-card--blog .kg-card__badges,.kg-editable-content .kg-card--blog .kg-card__badges{padding:0;position:relative}.kg-card--blog .kg-card__badges .kg-categories-badges,.kg-editable-content .kg-card--blog .kg-card__badges .kg-categories-badges{justify-content:flex-start}.kg-card--blog .kg-card__badges .kg-badge,.kg-editable-content .kg-card--blog .kg-card__badges .kg-badge{align-items:center;border-radius:25px;color:var(--kg--color--default);display:flex;gap:var(--kg--spacing--xsmall);height:31px;justify-content:center;line-height:1;padding:0 var(--kg--spacing);text-transform:none;width:-moz-fit-content;width:fit-content}.kg-card--blog .kg-card__badges .kg-badge span,.kg-editable-content .kg-card--blog .kg-card__badges .kg-badge span{display:block;font-size:.875rem;line-height:1}.kg-card--extended,.kg-editable-content .kg-card--extended{--kg--card--min-height:100%;--kg--card--background:var(--kg--color--light);--kg--card--title--font-size:var(--kg--r--h4--font-size);--kg--card--title--line-height:var(--kg--r--h4--line-height);--kg--card--footer--background:var(--kg--color--dark);--kg--card--footer--gap:var(--kg--r--spacing--xsmall);border:1px solid rgba(0,0,0,.15);display:flex;flex-direction:column}.kg-card--extended .kg-card__body,.kg-editable-content .kg-card--extended .kg-card__body{flex-grow:1}.kg-card--extended .kg-text-icon,.kg-editable-content .kg-card--extended .kg-text-icon{font-size:var(--kg--r--font-size--small)}.kg-card--team,.kg-editable-content .kg-card--team{--kg--card--font-size:var(--kg--r--font-size);--kg--card--line-height:var(--kg--r--line-height);--kg--card--background:transparent;--kg--card--image--height:4.25rem;--kg--card--image--width:var(--kg--card--image--height);--kg--card--image--background:var(--kg--color--primary);--kg--card--image--margin:0;--kg--card--image--icon--size:1.875rem;--kg--card--body--background:transparent;--kg--card--body--padding--x:var(--kg--r--spacing);--kg--card--body--padding--y:var(--kg--r--spacing);--kg--card--body--padding:var(--kg--card--body--padding--y) var(--kg--card--body--padding--x);--kg--card--body--element--margin:var(--kg--r--spacing--small);--kg--card--header--background:transparent;--kg--card--header--padding:0;--kg--card--header--margin:0;--kg--card--title--font-size:1.125rem;--kg--card--title--line-height:1.3333333333333333;--kg--card--title--color:var(--kg--color--primary);--kg--card--title--padding:0;--kg--card--title--margin:0 0 var(--kg--r--spacing--small);--kg--card--subtitle--font-size:var(--kg--card--font-size);--kg--card--subtitle--line-height:var(--kg--card--line-height);--kg--card--footer--background:transparent;--kg--card--footer--padding:0;--kg--card--footer--margin:0;border:2px solid var(--kg--color--primary);border-radius:var(--kg--border-radius--large);display:flex;flex-direction:column;margin-block-start:calc(var(--kg--card--image--height)/2);text-align:center}.kg-card--team .kg-card__image,.kg-editable-content .kg-card--team .kg-card__image{align-items:center;border-radius:50%;display:inline-flex;justify-content:center;margin-block-start:calc(var(--kg--card--image--height)/-2);margin-inline:auto}.kg-card--team .kg-card__image img,.kg-editable-content .kg-card--team .kg-card__image img{border-radius:50%}.kg-card--team .kg-card__image .kg-svg-icon,.kg-editable-content .kg-card--team .kg-card__image .kg-svg-icon{--kg--icon--size:var(--kg--card--image--icon--size)}.kg-card--team .kg-card__body,.kg-editable-content .kg-card--team .kg-card__body{padding-block-start:var(--kg--r--spacing--small)}.kg-card--team .kg-card__header,.kg-editable-content .kg-card--team .kg-card__header{position:relative}.kg-card--team .kg-card__header>*,.kg-editable-content .kg-card--team .kg-card__header>*{margin:0}.kg-card--team .kg-card__header:after,.kg-editable-content .kg-card--team .kg-card__header:after{border-top:1px solid var(--kg--color--primary);content:"";display:block;height:0;margin-block-start:var(--kg--card--body--element--margin);margin-inline:auto;width:42px}.kg-card--team .kg-card__title,.kg-editable-content .kg-card--team .kg-card__title{font-family:var(--kg-font-family);margin-block-end:0}.gform_footer .kg-card--team .gform_button,.kg-card--team .gform_footer .gform_button,.kg-card--team .kg-button,.kg-card--team .kg-post-navigation__link-icon,.kg-card--team .wp-block-button__link,.kg-card--team .wp-element-button,.kg-editable-content .kg-card--team .kg-button{--kg--button--color:var(--kg--color--default);max-width:100%}@media (min-width:960px){.kg-card--team,.kg-editable-content .kg-card--team{--kg--card--font-size:1rem;--kg--card--line-height:1.5;--kg--card--image--height:6.875rem;--kg--card--image--icon--size:3.125rem;--kg--card--title--font-size:1.5rem;--kg--card--title--line-height:1.25;--kg--card--subtitle--font-size:1.125rem;--kg--card--subtitle--line-height:1.3333333333333333;min-height:calc(100% + var(--kg--card--image--height)/-2)}}.kg-card--document,.kg-editable-content .kg-card--document{--kg-card-background-color:var(--kg--color--light);--kg-card-font-size:1rem;--kg-card-body-padding:var(--kg--spacing);--kg-card-title-font-size:1.25rem;--kg-card-title-color:var(--kg--color--default);--kg-card-icon-size:2.5rem;background:none;height:100%}.kg-card--document a,.kg-editable-content .kg-card--document a{background-color:var(--kg-card-background-color);border:1px solid hsla(0,0%,85%,.478);border-radius:15px;box-shadow:0 2px 11px 0 transparent;display:block;height:100%;-webkit-text-decoration:none!important;text-decoration:none!important}.kg-card--document a:hover,.kg-editable-content .kg-card--document a:hover{box-shadow:0 2px 11px #0000001a}.kg-card--document a:hover .kg-card__icon,.kg-editable-content .kg-card--document a:hover .kg-card__icon{background:var(--kg--color--primary)}.kg-card--document .kg-card__body,.kg-editable-content .kg-card--document .kg-card__body{color:var(--kg--color--primary);display:flex;flex-direction:row;gap:var(--kg--spacing--small);justify-content:space-between;transition:all .3s ease-in-out}.kg-card--document .kg-card__body>*,.kg-editable-content .kg-card--document .kg-card__body>*{margin:0}.kg-card--document .kg-card__header,.kg-editable-content .kg-card--document .kg-card__header{display:block}.kg-card--document .kg-card__header>*,.kg-editable-content .kg-card--document .kg-card__header>*{align-items:center;display:flex;margin:0}.kg-card--document .kg-card__header p,.kg-editable-content .kg-card--document .kg-card__header p{font-size:.8125rem}.kg-card--document .kg-card__title,.kg-editable-content .kg-card--document .kg-card__title{color:var(--kg-card-title-color);font-size:var(--kg-card-title-font-size);font-weight:500;line-height:1;text-transform:none;transition:all .3s ease-in-out}.kg-card--document .kg-card__icon,.kg-editable-content .kg-card--document .kg-card__icon{align-items:center;background:var(--kg--color--secondary);border-radius:50%;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:all .3s ease-in-out;width:36px}.kg-card--document .kg-card__icon .kg-svg-icon,.kg-editable-content .kg-card--document .kg-card__icon .kg-svg-icon{--icon-size:var(--kg-card-icon-size);fill:var(--kg--color--light);height:var(--icon-size)}.gform_footer .kg-card--document .kg-card__footer .gform_button,.kg-card--document .kg-card__footer .gform_footer .gform_button,.kg-card--document .kg-card__footer .kg-button,.kg-card--document .kg-card__footer .kg-post-navigation__link-icon,.kg-card--document .kg-card__footer .wp-block-button__link,.kg-card--document .kg-card__footer .wp-element-button,.kg-editable-content .kg-card--document .kg-card__footer .kg-button{--kg-card-font-size:.9rem;--kg-button-font-size:var(--kg-card-font-size);--kg-button-min-height:var(--kg--spacing--medium);font-weight:500;text-transform:none;width:auto}@media (min-width:1200px){.kg-card--document,.kg-editable-content .kg-card--document{--kg-card-title-font-size:1.25rem}.kg-card--document .kg-card__header p,.kg-editable-content .kg-card--document .kg-card__header p{font-size:.875rem}.kg-card--document .kg-card__body,.kg-editable-content .kg-card--document .kg-card__body{gap:var(--kg--spacing)}}.kg-card--search,.kg-editable-content .kg-card--search{--kg--card--font-size:var(--kg--r--font-size);--kg--card--line-height:var(--kg--r--line-height);--kg--card--color:var(--kg--color--default);--kg--card--background:transparent;--kg--card--image--height:auto;--kg--card--image--width:100%;--kg--card--image--background:var(--kg--color--denary-light);--kg--card--image--margin:0;--kg--card--body--padding--x:0;--kg--card--body--padding--y:0;--kg--card--body--element--margin:var(--kg--r--spacing--small);--kg--card--header--background:transparent;--kg--card--header--padding:0;--kg--card--header--margin:0;--kg--card--title--font-size:var(--kg--r--h3--font-size);--kg--card--title--line-height:var(--kg--r--h3--line-height);--kg--card--title--color:var(--kg--color--default);--kg--card--title--padding:0;--kg--card--title--margin:0}.kg-card--search .kg-card__excerpt,.kg-editable-content .kg-card--search .kg-card__excerpt{--kg--truncated-text--line-clamp:2}.kg-card--search .kg-card__meta,.kg-editable-content .kg-card--search .kg-card__meta{color:var(--kg--color--primary);font-size:var(--kg--r--font-size--small);letter-spacing:.0625em;line-height:var(--kg--r--line-height-smedium);text-transform:uppercase}.kg-card--search .kg-card__date,.kg-editable-content .kg-card--search .kg-card__date{color:var(--kg--color--primary);font-weight:500}.kg-card--search .kg-card__readmore,.kg-editable-content .kg-card--search .kg-card__readmore{margin-block-start:var(--kg--r--spacing--xsmall)}.gform_footer .kg-card--search .gform_button,.kg-card--search .gform_footer .gform_button,.kg-card--search .kg-button,.kg-card--search .kg-post-navigation__link-icon,.kg-card--search .wp-block-button__link,.kg-card--search .wp-element-button,.kg-editable-content .kg-card--search .kg-button{--kg--button--font-size:var(--kg--card--font-size)}@media (min-width:960px){.kg-card--search,.kg-editable-content .kg-card--search{display:flex;gap:var(--kg--r--spacing)}.kg-card--search .kg-card__image,.kg-editable-content .kg-card--search .kg-card__image{flex-shrink:0;position:relative;width:calc(var(--kg--r--spacing)*10)}.kg-card--search .kg-card__image img,.kg-editable-content .kg-card--search .kg-card__image img{position:absolute}.kg-card--search .kg-card__body,.kg-editable-content .kg-card--search .kg-card__body{flex-grow:1}.gform_footer .kg-card--search .gform_button,.kg-card--search .gform_footer .gform_button,.kg-card--search .kg-button,.kg-card--search .kg-post-navigation__link-icon,.kg-card--search .wp-block-button__link,.kg-card--search .wp-element-button,.kg-editable-content .kg-card--search .kg-button{--kg--button--font-size:var(--kg--font-size)}}.kg-editable-content .kg-sommaire-list,.kg-sommaire-list{align-items:center;display:flex;flex-wrap:wrap;gap:var(--kg--spacing--small);justify-content:center;list-style:none;margin:var(--kg--spacing) 0!important;margin:0;padding:0!important;padding:0}.kg-editable-content .kg-sommaire-list li,.kg-sommaire-list li{margin:0}.kg-card--sommaire,.kg-editable-content .kg-card--sommaire{--kg--card--width:214px;--kg--card--height:380px;--kg--card--min-height:0;--kg--card--padding:0;--kg--card--background:var(--kg--color--primary);--kg--card--font-size:var(--kg--r--font-size);--kg--card--line-height:var(--kg--r--line-height);--kg--card--color:var(--kg--color--default);--kg--card--image--height:100%;--kg--card--image--width:100%;--kg--card--image--background:transparent;--kg--card--image--margin:0;--kg--card--image--aspect-ratio:auto;--kg--card--body--background:transparent;--kg--card--body--padding--x:var(--kg--r--spacing--smedium);--kg--card--body--padding--y:var(--kg--r--spacing--smedium);--kg--card--body--padding:var(--kg--card--body--padding--y) var(--kg--card--body--padding--x);--kg--card--body--element--margin:var(--kg--r--spacing);--kg--card--body--gap:var(--kg--r--spacing);--kg--card--header--padding:var(--kg--r--spacing--smedium);--kg--card--header--margin:0;--kg--card--header--height:360px;--kg--card--header--width:200px;--kg--card--title--font-size:var(--kg--r--h3--font-size);--kg--card--title--line-height:var(--kg--r--h3--line-height);--kg--card--title--color:var(--kg--color--primary);--kg--card--title--color--hover:var(--kg--color--primary);--kg--card--title--padding:0;--kg--card--title--margin:0;--kg--card--footer--background:transparent;--kg--card--footer--padding:0;--kg--card--footer--margin:0;aspect-ratio:3/4;height:var(--kg--card--height);overflow:hidden}.kg-card--sommaire .kg-card__link,.kg-editable-content .kg-card--sommaire .kg-card__link{--kg--card--header--background:rgba(13,51,73,.6);height:var(--kg--card--height);max-width:350px;position:relative;width:100%}.kg-card--sommaire .kg-card__image,.kg-editable-content .kg-card--sommaire .kg-card__image{overflow:hidden;position:relative}.kg-card--sommaire .kg-card__image img,.kg-editable-content .kg-card--sommaire .kg-card__image img{transform:scale(1);transition:transform .6s cubic-bezier(.645,.045,.355,1)}.kg-card--sommaire .kg-card__header,.kg-editable-content .kg-card--sommaire .kg-card__header{align-items:center;background-color:var(--kg--card--header--background);display:flex;height:var(--kg--card--header--height);justify-content:center;padding:0;text-align:center;transition:background-color .4s cubic-bezier(.645,.045,.355,1);width:var(--kg--card--header--width)}.kg-card--sommaire .kg-card__title,.kg-editable-content .kg-card--sommaire .kg-card__title{align-items:center;color:var(--kg--color--light);display:flex;flex-direction:column;font-family:var(--kg--font-family);font-size:1.0625rem;font-weight:400;gap:var(--kg--spacing--xsmall);justify-content:center;text-transform:uppercase}.kg-card--sommaire .kg-card__title:after,.kg-card--sommaire .kg-card__title:before,.kg-editable-content .kg-card--sommaire .kg-card__title:after,.kg-editable-content .kg-card--sommaire .kg-card__title:before{background-color:var(--kg--color--light);content:"";display:block;height:1px;transition:width .4s cubic-bezier(.645,.045,.355,1);width:58px}@media (min-width:960px){.kg-editable-content .kg-sommaire-list,.kg-sommaire-list{gap:var(--kg--spacing)}.kg-card--sommaire,.kg-editable-content .kg-card--sommaire{--kg--card--width:100%;--kg--card--height:390px;--kg--card--header--height:360px;--kg--card--header--width:90%}.kg-card--sommaire .kg-card__link:focus,.kg-card--sommaire .kg-card__link:hover,.kg-editable-content .kg-card--sommaire .kg-card__link:focus,.kg-editable-content .kg-card--sommaire .kg-card__link:hover{--kg--card--header--background:rgba(44,156,155,.8)}.kg-card--sommaire .kg-card__link:focus .kg-card__image img,.kg-card--sommaire .kg-card__link:hover .kg-card__image img,.kg-editable-content .kg-card--sommaire .kg-card__link:focus .kg-card__image img,.kg-editable-content .kg-card--sommaire .kg-card__link:hover .kg-card__image img{transform:scale(1.02)}.kg-card--sommaire .kg-card__link:focus .kg-card__title:after,.kg-card--sommaire .kg-card__link:focus .kg-card__title:before,.kg-card--sommaire .kg-card__link:hover .kg-card__title:after,.kg-card--sommaire .kg-card__link:hover .kg-card__title:before,.kg-editable-content .kg-card--sommaire .kg-card__link:focus .kg-card__title:after,.kg-editable-content .kg-card--sommaire .kg-card__link:focus .kg-card__title:before,.kg-editable-content .kg-card--sommaire .kg-card__link:hover .kg-card__title:after,.kg-editable-content .kg-card--sommaire .kg-card__link:hover .kg-card__title:before{content:"";width:195px}}.kg-card--offre,.kg-editable-content .kg-card--offre{--kg--card--title--font-size:var(--kg--r--h4--font-size);--kg--card--title--line-height:var(--kg--r--h4--line-height);background:var(--kg--color--light);border-radius:20px;box-shadow:0 1px 3px #0003;cursor:pointer;height:100%;overflow:hidden;padding:var(--kg--spacing) var(--kg--spacing--medium);transition:all .2s ease-in-out}.kg-card--offre:hover,.kg-editable-content .kg-card--offre:hover{box-shadow:2px 5px 10px #0000001a}.kg-card--offre:hover .kg-card__title,.kg-editable-content .kg-card--offre:hover .kg-card__title{color:var(--kg--color--secondary)}.kg-card--offre .kg-card__title,.kg-editable-content .kg-card--offre .kg-card__title{color:var(--kg--color--primary);margin-block-end:var(--kg--spacing);transition:all .2s ease-in-out}.kg-card--offre .kg-card__header p,.kg-editable-content .kg-card--offre .kg-card__header p{font-size:1.0625rem;margin:0}.kg-card--offre__picto,.kg-editable-content .kg-card--offre__picto{display:flex;flex-direction:row!important;flex-wrap:wrap;gap:var(--kg--spacing--small)!important;justify-content:space-between!important;list-style:none;margin:0;padding:0}.kg-card--offre__picto li,.kg-editable-content .kg-card--offre__picto li{align-items:center;display:flex;gap:var(--kg--spacing--xsmall);margin:0!important}.kg-card--offre__picto li .kg-svg-icon,.kg-editable-content .kg-card--offre__picto li .kg-svg-icon{fill:var(--kg--color--secondary)}.kg-card--offre__picto li span,.kg-editable-content .kg-card--offre__picto li span{color:gray;font-size:.8125rem;line-height:1;padding-top:6px}.kg-card-lodge{height:100%}.kg-card-lodge.coming-soon{position:relative}.kg-card-lodge.coming-soon:after{background-color:#ffffffc2;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.kg-card-lodge.coming-soon .wrapper-img{position:relative}.kg-card-lodge.coming-soon .wrapper-img:after{background-color:var(--kg--color--primary);color:var(--kg--color--light);content:"Coming Soon";font-size:.938rem;font-weight:500;left:50%;padding:1.2rem 2rem;pointer-events:none;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);width:-moz-max-content;width:max-content;z-index:3}.kg-card-lodge a{display:flex;flex-direction:column;gap:1.3rem;height:100%;justify-content:space-between;-webkit-text-decoration:none;text-decoration:none}.kg-card-lodge img{height:15rem;-o-object-fit:cover;object-fit:cover;width:25rem}.kg-card-lodge header{display:flex;justify-content:space-between;margin-block:1rem .5rem}.kg-card-lodge header h3{color:var(--kg--color--dark);font-size:1.25rem;font-weight:500;margin:0}.kg-card-lodge header p{align-items:center;color:var(--kg--color--dark);display:flex;gap:var(--kg--spacing--xsmall);margin:0;text-transform:uppercase}.kg-card-lodge header p span{transform:translateY(2px)}.kg-card-lodge header p span .kg-svg-icon{--kg--icon--size:2.3em}.kg-card-lodge ul{list-style:none;margin:0;padding:0}.kg-card-lodge ul li{color:var(--kg--color--secondary);line-height:1.2}.kg-card-lodge__button{border:1px solid var(--kg--color--dark);color:var(--kg--color--dark);font-size:.875rem;letter-spacing:.5px;padding:0;padding-block:1.2rem;position:relative;text-align:center;text-transform:uppercase;width:100%}.kg-card-lodge__button:after{background:var(--kg--color--primary);content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:0;z-index:-1}.kg-card-lodge__button:hover{color:var(--kg--color--light);-webkit-text-decoration:none;text-decoration:none}.kg-card-lodge__button:hover:after{width:100%}@media (min-width:960px){.kg-card-lodge.coming-soon .wrapper-img:after{font-size:1.5rem;padding:1.5rem 3rem}.kg-card-lodge img{height:18rem}.kg-card-lodge header h3{font-size:1.563rem}.kg-card-lodge header p span .kg-svg-icon{--kg--icon--size:1.6em}.kg-card-lodge__button{padding-block:.8rem}}.kg-container{display:flow-root;margin-inline:auto;max-width:var(--kg--container--width);padding-inline:var(--kg--r--spacing);width:100%}.kg-container--xsmall{max-width:var(--kg--container--width--xsmall)}.kg-container--small{max-width:var(--kg--container--width--small)}.kg-container--large{max-width:var(--kg--container--width--large)}.kg-container--xlarge{max-width:var(--kg--container--width--xlarge)}.kg-site{min-height:100vh;overflow-x:clip;position:relative}.is-offcanvas-open .kg-site{position:relative;z-index:1050}.kg-main{background:transparent;padding-top:2rem;position:relative;transition:all .3s ease-in-out}.kg-main.blurContent{filter:blur(7px)}@media (min-width:960px){.kg-main{padding-top:3rem}}.kg-contact-page h2{color:var(--kg--color--dark);font-weight:500;text-transform:uppercase}.kg-contact-page h2.small{font-size:1.563rem}.kg-contact-form_wrapper{margin-block-start:var(--kg--spacing)!important}.kg-contact-form .gform_fields .gfield+.gfield{margin-block-start:var(--kg--spacing--small)!important}.kg-contact-form label{color:var(--kg--color--secondary)!important;font-size:.875rem!important;font-weight:400!important;margin-bottom:var(--kg--spacing--xsmall)!important;padding:0!important}.kg-contact-form input,.kg-contact-form textarea{border:1px solid #c4c4c4!important;border-radius:5px!important;min-height:45px!important}.kg-contact-form input:focus-visible,.kg-contact-form textarea:focus-visible{outline:none!important}.kg-contact-form .ginput_counter.gfield_description{margin:0!important;padding:0!important}.kg-contact-form input[type=checkbox]{--kg--form--checkbox--size:1.2rem!important;border-radius:20rem!important;min-height:var(--kg--form--checkbox--size)!important;transform:translateY(.2em)!important}.kg-contact-form input[type=submit]{border:1px solid var(--kg--color--dark)!important;border-radius:0!important;font-size:.875rem!important;letter-spacing:.5px;margin:0!important;padding:1rem 0!important;text-transform:uppercase;width:100%!important}.kg-contact-form input[type=submit]:hover{color:var(--kg--color--light);-webkit-text-decoration:none;text-decoration:none}.kg-contact-form div:has(input[type=submit]){margin-top:var(--kg--spacing)!important;padding:0!important}.kg-contact-form div:has(input[type=submit]){position:relative;width:100%}.kg-contact-form div:has(input[type=submit]):after{background:var(--kg--color--primary);content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:0;z-index:-1}.kg-contact-form div:has(input[type=submit]:hover):after{width:100%}.kg-container-horaires .kg-svg-icon{fill:var(--kg--color--secondary);transform:translateY(3px)!important}@media (max-width:959px){.kg-container-horaires__content{align-items:flex-start;flex-direction:column;gap:var(--kg--spacing)}}.kg-container-horaires__content{align-items:center;display:flex;justify-content:space-between;margin-block-end:var(--kg--spacing--large)}.kg-container-horaires__content h2{margin:0}.kg-container-horaires .kg-container-horaires__list{color:#6f6f6f;display:flex;flex-direction:column;gap:var(--kg--spacing--small);list-style:none;margin-block-end:40px;margin-inline-start:0;padding:0;width:100%}.kg-container-horaires .kg-container-horaires__list .uk-grid-small{display:flex;gap:5px}.kg-container-horaires .kg-container-horaires__list .uk-grid-small>*{padding-left:0}@media (max-width:959px){.kg-container-horaires .kg-container-horaires__list li{font-size:1rem}}.kg-container-horaires .kg-container-horaires__list li:before{content:none}.kg-container-horaires .kg-container-horaires__list li.today{font-weight:600}@media (min-width:960px){.kg-contact-page h2.small{font-size:2.25rem}.kg-contact-form_wrapper{margin-block-start:var(--kg--spacing--medium)!important}.kg-contact-form label{font-size:1.125rem!important}.kg-contact-form input,.kg-contact-form textarea{min-height:50px!important}.kg-contact-form input[type=submit]{font-size:1rem!important;padding:2rem 12rem!important}.kg-contact-form div:has(input[type=submit]){margin-top:var(--kg--spacing--medium)!important}.kg-contact-form div:has(input[type=submit]){width:-moz-fit-content;width:fit-content}}.kg-content-grid{--kg--content--grid--full--margin:0;margin-inline:auto;width:min((var(--kg--container--width--xlarge)),100% - var(--kg--r--spacing--large))}.kg-content-grid .kg-content-grid__sidebar{margin-block-start:var(--kg--r--spacing)}.kg-content-grid .kg-content-grid__content>.alignfull{margin-inline-end:calc(50% - 50vw)!important;margin-inline-start:calc(50% - 50vw)!important}.kg-content-grid .kg-content-flow{display:block}@media (min-width:960px){.kg-content-grid{grid-gap:0 var(--kg--r--spacing--large);display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.kg-content-grid .kg-breadcrumb{grid-column:1/span 8;grid-row:1/span 1}.kg-content-grid .kg-content-grid__content{grid-column:1/span 8}.kg-content-grid .kg-content-grid__sidebar{align-self:flex-start;grid-column:9/span 4;grid-row-start:2;margin-block-start:0;position:sticky;top:var(--kg--r--spacing)}.kg-content-grid__content>.alignfull{margin-inline-end:calc(23.14815% - 50vw)!important;margin-inline-start:calc(75.75758% - 50vw)!important}}.kg-content-flow{--kg--content-flow--gap:var(--kg--r--spacing);--kg--content-flow--content--width:min(var(--kg--container--width),calc(100% - var(--kg--content-flow--gap)*2));--kg--content-flow--full--width:minmax(var(--kg--content-flow--gap),1fr);--kg--content-flow--wide--width:minmax(0,calc((var(--kg--container--width--xlarge) - var(--kg--container--width))/2));display:grid;grid-template-columns:[full-start] var(--kg--content-flow--full--width) [wide-start] var(--kg--content-flow--wide--width) [content-start] var(--kg--content-flow--content--width) [content-end] var(--kg--content-flow--wide--width) [wide-end] var(--kg--content-flow--full--width) [full-end];margin-block:0}.kg-content-flow>*{grid-column:content}.kg-content-flow>.alignwide{grid-column:wide;margin-inline:0;max-width:none}.kg-content-flow>.alignfull{grid-column:full;margin-inline:0!important;max-width:none}.kg-header{--kg--header--logo--width:13rem;--kg--header--background--color:var(--kg--color--light);background:var(--kg--header--background--color);left:0;position:relative;top:0;transition:all .3s ease-in-out;width:100%;z-index:1000}@media (min-width:960px){.kg-header{--kg--header--logo--width:15rem}}.kg-header a{-webkit-text-decoration:none!important;text-decoration:none!important}@media (min-width:960px){.kg-header__right{align-items:center;display:flex;gap:var(--kg--spacing--large)}}.kg-header__right .kg-socials{margin:0}.kg-header-content{align-items:center;display:flex;gap:var(--kg--spacing--small);justify-content:space-between;padding-block:var(--kg--spacing--smedium)}.kg-header-content .kg-logo{align-items:center;color:var(--kg--color--light);display:flex;height:auto;margin:0;width:var(--kg--header--logo--width)}.kg-header-content .kg-logo img{height:auto;width:100%}.kg-header-content__container{display:flex;justify-content:flex-end;position:relative}.gform_footer .kg-header-content .gform_button,.kg-header-content .gform_footer .gform_button,.kg-header-content .kg-button,.kg-header-content .kg-post-navigation__link-icon,.kg-header-content .wp-block-button__link,.kg-header-content .wp-element-button{--kg--button--min-height:100%;--kg--button--size:var(--kg--header--item--height);--kg--button--font-size:var(--kg--navbar--link--font-size);--kg--button--line-height:var(--kg--navbar--link--line-height);--kg--button--padding--x:var(--kg--spacing--smedium);--kg--button--padding--y:var(--kg--spacing--smedium);--kg--button--size:auto;--kg--button--icon--size:1.25rem;aspect-ratio:1/1}.kg-header .kg-button-burger{--kg--button-burger--size:66px;--kg--button-burger--icon--size:2rem;--kg--button-burger--icon--height:1.25rem;--kg--button-burger--line--background:var(--kg--color--dark);--kg--button-burger--line--height:2px;--transition-duration:.2s;--transition-duration-gap:.5;align-items:center;background-color:transparent;display:flex;flex-direction:column;gap:.25rem;justify-content:center;margin:calc(var(--kg-spacing-small)*-1) var(--kg-spacing-small) 0;padding-left:0;padding-top:0;position:relative;text-transform:uppercase;transition:.3s cubic-bezier(.645,.045,.355,1);z-index:1060}.kg-header .kg-button-burger .kg-header .kg-button-burger__label{color:#fff;font-size:var(--kg--font-size--xsmall)}.kg-header .kg-button-burger .kg-header .kg-button-burger__icon{height:var(--kg--button-burger--icon--height);pointer-events:none;position:relative;width:var(--kg--button-burger--icon--size)}.kg-header .kg-button-burger .kg-header .kg-button-burger__line{--transition-index:0;background-color:var(--kg--button-burger--line--background);display:block;height:var(--kg--button-burger--line--height);left:0;position:absolute;transform-origin:0 0;transition:width var(--transition-duration) cubic-bezier(.215,.61,.355,1);transition-delay:calc(var(--transition-duration)*var(--transition-duration-gap)*var(--transition-index));width:100%}.kg-header .kg-button-burger .kg-header .kg-button-burger__line--top{--transition-index:4.5;top:0}.kg-header .kg-button-burger .kg-header .kg-button-burger__line--middle{--transition-index:3.5;top:50%;transform:translateY(-50%)}.kg-header .kg-button-burger .kg-header .kg-button-burger__line--bottom{--transition-index:2.5;bottom:0}.kg-header .kg-button-burger .kg-header .kg-button-burger__line--cross-x{--transition-index:1;top:50%;transform:translateY(-50%)}.kg-header .kg-button-burger .kg-header .kg-button-burger__line--cross-y{--transition-index:0;left:50%;top:0;transform:translate(calc(-100% + var(--kg--button-burger--line--height)/-2)) rotate(-90deg);transform-origin:right top}.kg-header .kg-button-burger .kg-header .kg-button-burger__burger{height:var(--kg--button-burger--icon--height);left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.kg-header .kg-button-burger .kg-header .kg-button-burger__cross{height:var(--kg--button-burger--icon--size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:var(--kg--button-burger--icon--size)}.kg-header .kg-button-burger .kg-header .kg-button-burger__line--cross-x,.kg-header .kg-button-burger .kg-header .kg-button-burger__line--cross-y,.kg-header .kg-button-burger.is-active .kg-button-burger__line--bottom,.kg-header .kg-button-burger.is-active .kg-button-burger__line--middle,.kg-header .kg-button-burger.is-active .kg-button-burger__line--top{width:0}.kg-header .kg-button-burger.is-active .kg-button-burger__line--cross-x,.kg-header .kg-button-burger.is-active .kg-button-burger__line--cross-y{width:100%}.kg-header .kg-button-burger.is-active .kg-button-burger__line--top{--transition-index:0}.kg-header .kg-button-burger.is-active .kg-button-burger__line--middle{--transition-index:1}.kg-header .kg-button-burger.is-active .kg-button-burger__line--bottom{--transition-index:2}.kg-header .kg-button-burger.is-active .kg-button-burger__line--cross-x{--transition-index:3.5}.kg-header .kg-button-burger.is-active .kg-button-burger__line--cross-y{--transition-index:4.5}.kg-header .uk-offcanvas-page .kg-button-burger__line--bottom,.kg-header .uk-offcanvas-page .kg-button-burger__line--middle,.kg-header .uk-offcanvas-page .kg-button-burger__line--top{width:0}.kg-header .uk-offcanvas-page .kg-button-burger__line--cross-x,.kg-header .uk-offcanvas-page .kg-button-burger__line--cross-y{width:100%}.kg-header .uk-offcanvas-page .kg-button-burger__line--top{--transition-index:0}.kg-header .uk-offcanvas-page .kg-button-burger__line--middle{--transition-index:1}.kg-header .uk-offcanvas-page .kg-button-burger__line--bottom{--transition-index:2}.kg-header .uk-offcanvas-page .kg-button-burger__line--cross-x{--transition-index:3.5}.kg-header .uk-offcanvas-page .kg-button-burger__line--cross-y{--transition-index:4.5}@media (min-width:640px){.kg-header{--kg--header--top--list--gap:var(--kg--spacing--small)}}@media (min-width:960px){.kg-header__container{gap:0 var(--kg--r--spacing--medium)}.kg-header-content{align-items:center;padding-block:var(--kg--spacing)}.kg-header .kg-navbar>ul,.kg-header .kg-navbar>ul>li,.kg-header .kg-social>ul,.kg-header .kg-social>ul>li{height:100%}.gform_footer .kg-header .gform_button,.kg-header .gform_footer .gform_button,.kg-header .kg-button,.kg-header .kg-post-navigation__link-icon,.kg-header .wp-block-button__link,.kg-header .wp-element-button{--kg--button--icon--size:1.5rem;--kg--button--padding--x:var(--kg--spacing);aspect-ratio:auto}}.kg-navigation{align-items:center;display:flex;flex-direction:column}.kg-header-content .kg-offcanvas{height:100vh}.kg-menu{--kg--menu--color:var(--kg--color--dark);--kg--menu--color-hover:var(--kg--color--dark);--kg--menu--border-color:#d6d6d6;--kg--menu--padding:0;--kg--menu--item--spacing:0;--kg--menu--link--font-size:1.5rem;--kg--menu--link--line-height:1.5789473684210527;--kg--menu--link--padding:20px 26px;--kg--menu--submenu--color:var(--kg--color--default);--kg--menu--submenu--color-hover:var(--kg--color--default);--kg--menu--submenu--margin-top:0;--kg--menu--submenu--margin-bottom:0;--kg--menu--submenu--padding:0;--kg--menu--submenu--item--spacing:0;--kg--menu--submenu--link--padding:0;--kg--menu--submenu--link--font-size:1rem;--kg--menu--submenu--link--line-height:1.6666666666666667;--kg--menu--back--padding:20px 26px;--kg--menu--toggle--color:var(--kg--color--primary-darker);--kg--menu--toggle--color--hover:var(--kg--color--light);--kg--menu--toggle--background:var(--kg--color--primary);--kg--menu--toggle--background--hover:var(--kg--color--primary-darker);--kg--menu--toggle--size:1.5rem;--kg--menu--toggle--icon--size:.875rem;--kg--icon--back--color:var(--kg--color--light);display:flex;flex-direction:column;font-weight:500;gap:var(--kg--spacing--large);justify-content:center;list-style-type:none;margin:0;padding:0;padding-inline:3rem;position:relative;transition:.4s cubic-bezier(.645,.045,.355,1);width:100%;z-index:2}.kg-menu__item:first-child{border-top:none}.kg-menu__item>a{align-items:center;color:var(--kg--menu--color);display:flex;font-family:var(--kg--font-family--heading);font-size:1.375rem;font-weight:600;letter-spacing:.5px;line-height:var(--kg--menu--link--line-height);min-height:0;padding:0;-webkit-text-decoration:none!important;text-decoration:none!important;text-transform:uppercase}.kg-menu__item>a span{display:block;font-size:var(--kg--menu--submenu--link--font-size);font-weight:300;line-height:var(--kg--menu--submenu--link--line-height)}.kg-menu__item>a:focus,.kg-menu__item>a:hover{color:var(--kg--menu--color-hover)}.kg-menu .kg-menu__item-link{grid-gap:var(--kg--spacing);align-items:baseline;display:grid;grid-template-columns:1fr max-content;padding:var(--kg--menu--link--padding)}.kg-menu .kg-menu__item-link>a{color:var(--kg--menu--color);font-size:var(--kg--menu--link--font-size);font-weight:500;line-height:var(--kg--menu--link--line-height);-webkit-text-decoration:none!important;text-decoration:none!important}.kg-menu .kg-menu__item-link>a span{display:block;font-size:var(--kg--menu--submenu--link--font-size);font-weight:300;line-height:var(--kg--menu--submenu--link--line-height)}.kg-menu .kg-menu__item-link>a:focus,.kg-menu .kg-menu__item-link>a:hover{color:var(--kg--menu--color-hover)}.kg-menu .kg-menu__item-toggle-submenu,.kg-menu .kg-menu__submenu__back-button{align-items:center;color:var(--kg--menu--toggle--color);display:flex;justify-content:center;transition:.3s cubic-bezier(.645,.045,.355,1)}.kg-menu .kg-menu__item-toggle-submenu .kg-svg-icon,.kg-menu .kg-menu__submenu__back-button .kg-svg-icon{--kg--icon--size:var(--kg--menu--toggle--icon--size);--kg--icon--color:var(--kg--icon--back--color)}.kg-menu .kg-menu__submenu__back-button{--kg--button--padding--x:var(--kg--spacing--small);--kg--button--padding--y:var(--kg--spacing--xsmall);aspect-ratio:auto;color:var(--kg--color--light)}.kg-menu .kg-menu__submenu__back-button .kg-svg-icon{--kg--icon--size:.75rem;--kg--icon--color:var(--kg--color--light)}.kg-menu .kg-menu__submenu{list-style-type:none;margin-block-end:var(--kg--menu--submenu--margin-bottom);margin-block-start:var(--kg--menu--submenu--margin-top);padding:var(--kg--menu--submenu--padding)}.kg-menu .kg-menu__submenu__back{grid-gap:var(--kg--spacing);align-items:baseline;display:grid;grid-template-columns:max-content 1fr;margin:0;padding:var(--kg--menu--back--padding)}.kg-menu .kg-menu__submenu__back>a{color:var(--kg--color--light);font-size:var(--kg--menu--link--font-size);font-weight:600;line-height:var(--kg--menu--link--line-height);text-align:left;-webkit-text-decoration:none!important;text-decoration:none!important}.kg-menu .kg-menu__submenu__back>a span{display:block;font-size:var(--kg--menu--submenu--link--font-size);font-weight:300;line-height:var(--kg--menu--submenu--link--line-height)}.kg-menu .kg-menu__submenu__back>a:focus,.kg-menu .kg-menu__submenu__back>a:hover{color:var(--kg--menu--color-hover)}.kg-menu .kg-menu__submenu__item .kg-menu__submenu__item-link{grid-gap:var(--kg--spacing);align-items:baseline;display:grid;grid-template-columns:1fr max-content;padding:var(--kg--menu--link--padding)}.kg-menu .kg-menu__submenu__item .kg-menu__submenu__item-link>a{align-items:center;color:var(--kg--menu--submenu--color);display:flex;font-size:var(--kg--menu--submenu--link--font-size);font-weight:300;line-height:var(--kg--menu--submenu--link--line-height);padding:var(--kg--menu--submenu--link--padding);-webkit-text-decoration:none!important;text-decoration:none!important}.kg-menu .kg-menu__submenu__item .kg-menu__submenu__item-link>a:focus,.kg-menu .kg-menu__submenu__item .kg-menu__submenu__item-link>a:hover{color:var(--kg--menu--submenu--color-hover)}.kg-menu .kg-menu__submenu-wrapper{display:none;left:100%;min-height:100%;position:absolute;top:0;width:100%}.kg-menu .kg-menu__submenu__item-link{grid-gap:var(--kg--spacing);align-items:baseline;display:grid;grid-template-columns:1fr max-content;padding:var(--kg--menu--link--padding)}.kg-menu .kg-menu__submenu__item-link>a{color:var(--kg--menu--color);font-size:var(--kg--menu--link--font-size);font-weight:700;line-height:var(--kg--menu--link--line-height);-webkit-text-decoration:none!important;text-decoration:none!important}.kg-menu .kg-menu__submenu__item-link>a span{display:block;font-size:var(--kg--menu--submenu--link--font-size);font-weight:300;line-height:var(--kg--menu--submenu--link--line-height)}.kg-menu .kg-menu__submenu__item-link>a:focus,.kg-menu .kg-menu__submenu__item-link>a:hover{color:var(--kg--menu--color-hover)}.kg-menu .kg-menu__submenu__item-toggle-submenu,.kg-menu .kg-menu__submenu__submenu__back-button{align-items:center;color:var(--kg--menu--toggle--color);display:flex;justify-content:center}.kg-menu .kg-menu__submenu__item-toggle-submenu .kg-svg-icon,.kg-menu .kg-menu__submenu__submenu__back-button .kg-svg-icon{--kg--icon--size:var(--kg--menu--toggle--icon--size);--kg--icon--color:var(--kg--icon--back--color)}.kg-menu .kg-menu__submenu__submenu__back-button{--kg--button--padding--x:var(--kg--spacing--small);--kg--button--padding--y:var(--kg--spacing--xsmall);aspect-ratio:auto;color:var(--kg--color--light)}.kg-menu .kg-menu__submenu__submenu__back-button .kg-svg-icon{--kg--icon--size:.75rem;--kg--icon--color:var(--kg--color--light)}.kg-menu .kg-menu__submenu__submenu{list-style-type:none;margin-block-end:var(--kg--menu--submenu--margin-bottom);margin-block-start:var(--kg--menu--submenu--margin-top);padding:var(--kg--menu--submenu--padding)}.kg-menu .kg-menu__submenu__submenu__back{grid-gap:var(--kg--spacing);align-items:baseline;display:grid;grid-template-columns:max-content 1fr;margin:0;padding:var(--kg--menu--back--padding)}.kg-menu .kg-menu__submenu__submenu__back>a{color:var(--kg--color--light);font-size:var(--kg--menu--link--font-size);font-weight:700;line-height:var(--kg--menu--link--line-height);text-align:left;-webkit-text-decoration:none!important;text-decoration:none!important}.kg-menu .kg-menu__submenu__submenu__back>a span{display:block;font-size:var(--kg--menu--submenu--link--font-size);font-weight:300;line-height:var(--kg--menu--submenu--link--line-height)}.kg-menu .kg-menu__submenu__submenu__back>a:focus,.kg-menu .kg-menu__submenu__submenu__back>a:hover{color:var(--kg--menu--color-hover)}.kg-menu .kg-menu__submenu__submenu__item{position:relative}.kg-menu .kg-menu__submenu__submenu__item>a{align-items:center;color:var(--kg--menu--submenu--color);display:flex;font-size:var(--kg--menu--submenu--link--font-size);font-weight:300;line-height:var(--kg--menu--submenu--link--line-height);padding:var(--kg--menu--link--padding);-webkit-text-decoration:none!important;text-decoration:none!important}.kg-menu .kg-menu__submenu__submenu-wrapper{display:none;left:100%;min-height:100%;position:absolute;top:0;width:100%}.kg-menu .kg-menu__submenu__item.is-submenu-submenu-visible .kg-menu__submenu__submenu-wrapper{display:block}@media (max-width:959px){.kg-menu{--kg--menu--submenu--color:var(--kg--color--light);--kg--menu--submenu--color-hover:var(--kg--color--default)}.kg-menu.is-submenu-open,.kg-menu.is-submenu-visible{transform:translate(-100%)}.kg-menu .kg-menu__item.is-submenu-visible .kg-menu__submenu-wrapper{display:block}.kg-menu.is-submenu-submenu-visible{transform:translate(-200%)}.kg-menu .kg-menu__submenu__banner{display:none}.kg-menu .kg-menu__submenu-dropdown{left:100%;overflow-y:auto;padding-block-end:var(--kg--spacing);position:absolute;top:0;width:100%;z-index:1}}@media (min-width:960px){.kg-header-content .kg-offcanvas,.kg-menu{height:-moz-fit-content;height:fit-content}.kg-menu{--kg--menu--color:var(--kg--color--dark);--kg--menu--color-hover:var(--kg--color--dark);--kg--menu--border-color:transparent;--kg--menu--padding:0;--kg--menu--item--spacing:0;--kg--menu--link--font-size:1rem;--kg--menu--link--line-height:1.5;--kg--menu--link--padding:1.3rem 1rem calc(1.3rem - 5px) 1rem;--kg--menu--submenu--color:var(--kg--color--default);--kg--menu--submenu--color--hover:var(--kg--color--primary);--kg--menu--submenu--margin-top:0;--kg--menu--submenu--margin-bottom:0;--kg--menu--submenu--padding:0;--kg--menu--submenu--item--spacing:0;--kg--menu--submenu--link--padding:var(--kg--spacing) 0;--kg--menu--submenu--link--font-size:1.125rem;--kg--menu--submenu--link--line-height:1.3333333333333333;--kg--icon--back--color:var(--kg--color--default);align-items:center;display:flex;flex-direction:row;gap:var(--kg--spacing--large);justify-content:flex-start;padding-inline:0;width:-moz-fit-content;width:fit-content}.kg-menu__item:last-child .kg-menu__item-link{padding-right:0}.kg-menu__item>a{position:relative}.kg-menu__item>a:hover{color:currentColor!important;-webkit-text-decoration:none!important;text-decoration:none!important}.kg-menu__item>a:hover:after{width:108%}.kg-menu__item>a:after{background-color:var(--kg--color--secondary);bottom:0;content:"";height:.9rem;left:-4%;position:absolute;transition:all .3s ease;width:0;z-index:-1}.kg-menu .kg-menu__item-link{grid-gap:0}.kg-menu .kg-menu__item-link>a{font-family:var(--kg--font-family--heading);font-weight:400;text-shadow:0 0 5px rgba(0,0,0,.4)}.kg-menu .kg-menu__item-toggle-submenu{display:none}.kg-menu .kg-menu__submenu{transition:.4s cubic-bezier(.645,.045,.355,1)}.kg-menu .kg-menu__submenu-wrapper{background:var(--kg--color--light);border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 6px 34px #72727440;left:0;margin-left:auto;overflow:hidden;right:0;top:100%;width:100%}.kg-menu .kg-menu__submenu__back{display:none}.kg-menu .kg-menu__submenu__item .kg-menu__submenu__item-link{padding:0 2rem}.kg-menu .kg-menu__submenu__item .kg-menu__submenu__item-link>a{font-weight:400}.kg-menu .kg-menu__submenu__item .kg-menu__submenu__item-link:focus .kg-menu__submenu__item-toggle-submenu,.kg-menu .kg-menu__submenu__item .kg-menu__submenu__item-link:hover .kg-menu__submenu__item-toggle-submenu{color:var(--kg--color--secondary)}.kg-menu .kg-menu__submenu__item .kg-menu__submenu__item-link:focus>a,.kg-menu .kg-menu__submenu__item .kg-menu__submenu__item-link:hover>a{padding-left:.5rem}.kg-menu .kg-menu__submenu__flex{display:flex}.kg-menu .kg-menu__submenu__flex>*{flex:0 1 45%}.kg-menu .kg-menu__submenu__banner{flex:0 1 55%;margin:var(--kg--spacing--small);width:100%}.kg-menu .kg-menu__submenu__banner .kg-card__header{--kg--card--header--padding:var(--kg--r--spacing--smedium)}.kg-menu .kg-menu__submenu.is-submenu-submenu-desktop-visible{transform:translate(-100%)}.kg-menu__item.is-submenu-visible .kg-menu__submenu-wrapper,.kg-menu__item:focus .kg-menu__submenu-wrapper,.kg-menu__item:hover .kg-menu__submenu-wrapper{animation:menuOpening .2s;display:block}.kg-menu .kg-menu__submenu__submenu{-moz-column-count:1;column-count:1;-moz-column-gap:var(--kg--r--spacing);column-gap:var(--kg--r--spacing);flex-basis:100%;flex-grow:1;margin-top:.5rem}.kg-menu .kg-menu__submenu__submenu__item{border:0;padding:0 2rem}.kg-menu .kg-menu__submenu__submenu__item>a{font-size:1rem;padding:.5rem 0}.kg-menu .kg-menu__submenu__submenu__item>a:focus,.kg-menu .kg-menu__submenu__submenu__item>a:hover{padding-left:.5rem}.kg-menu .kg-menu__submenu__submenu__back>a{color:var(--kg--color--secondary);font-weight:500;text-align:right}@keyframes menuOpening{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}}.kg-navbar{--kg--navbar--margin:0;--kg--navbar--padding:0;--kg--navbar--background:transparent;--kg--navbar--color:var(--kg--color--light);--kg--navbar--font-size:1.25rem;--kg--navbar--line-height:1;--kg--navbar--nav--margin:0;--kg--navbar--nav--padding:0;--kg--navbar--nav--background:0;--kg--navbar--nav--gap:0;--kg--navbar--nav--justify:flex-end;--kg--navbar--nav--item--padding:0;--kg--navbar--nav--item--align:stretch;--kg--navbar--nav--item--justify:flex-end;--kg--navbar--link--padding:var(--kg--spacing--smedium);--kg--navbar--link--color:var(--kg--color--light);--kg--navbar--link--color--hover:var(--kg--color--default);--kg--navbar--link--background:transparent;--kg--navbar--link--background--hover:var(--kg--color--primary);--kg--navbar--link--font-size:inherit;--kg--navbar--link--line-height:inherit;background:var(--kg--navbar--background);color:var(--kg--navbar--color);font-size:var(--kg--navbar--font-size);height:-moz-fit-content;height:fit-content;line-height:var(--kg--navbar--line-height);margin:var(--kg--navbar--margin);padding:var(--kg--navbar--padding)}.kg-navbar .kg-navbar__nav{align-items:center;display:flex;gap:var(--kg--navbar--nav--gap);justify-content:var(--kg--navbar--nav--justify);list-style:none;margin:var(--kg--navbar--nav--margin);padding:var(--kg--navbar--nav--padding)}.kg-navbar .kg-navbar__nav>li{align-items:var(--kg--navbar--nav--item--align);display:flex;justify-content:var(--kg--navbar--nav--item--justify);padding:var(--kg--navbar--nav--item--padding)}.kg-navbar .kg-navbar__link{aspect-ratio:1/1;background:var(--kg--navbar--link--background);color:var(--kg--navbar--link--color);cursor:pointer;font-size:var(--kg--navbar--link--font-size);height:100%;line-height:var(--kg--navbar--link--line-height);padding:var(--kg--navbar--link--padding);transition:.3s cubic-bezier(.645,.045,.355,1)}.kg-navbar .kg-navbar__link:focus,.kg-navbar .kg-navbar__link:hover{background:var(--kg--navbar--link--background--hover);color:var(--kg--navbar--link--color--hover)}.kg-offcanvas{--kg--offcanvas--container--background:var(--kg--color--dark);--kg--offcanvas--container--width:100%;--kg--offcanvas--container--max-width:100%;--kg--offcanvas--container--grid-gap:var(--kg--r--spacing);--kg--offcanvas--element--padding:var(--kg--spacing)}.kg-offcanvas .kg-socials{display:flex;justify-content:flex-start;padding-inline:3rem}@media (max-width:959px){.kg-offcanvas{--kg--offcanvas--width:80%;background:#00000073;bottom:0;opacity:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;transition:opacity .2s cubic-bezier(.645,.045,.355,1) .3s,visibility .5s linear 0s;visibility:hidden;width:100%;z-index:1050}.kg-offcanvas__container{background-color:var(--kg--color--light);display:flex;flex-direction:column;justify-content:center;margin-inline-start:auto;margin:0;max-width:calc(100% - var(--kg--spacing--medium));min-height:100%;overflow-x:hidden;overflow-y:auto;padding-block:0;transform:translate(-100%);transition:transform .4s cubic-bezier(.55,.055,.675,.19) 0s;width:var(--kg--offcanvas--width);z-index:1}.kg-offcanvas__header{display:flex;justify-content:flex-end}.kg-offcanvas.is-visible{opacity:1;transition-delay:0s;visibility:visible}.kg-offcanvas.is-visible .kg-offcanvas__container{transform:translate(0);transition-delay:.2s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.kg-offcanvas__top-bar{align-items:center;background:var(--kg-color-light);display:flex;justify-content:space-between;left:0;position:sticky;top:0;width:100%;z-index:5}.kg-offcanvas__top-bar .kg-button-close,.kg-offcanvas__top-bar__svg{height:calc(var(--kg-spacing)*2.5);width:calc(var(--kg-spacing)*2.5)}.kg-offcanvas__top-bar__svg{align-items:center;display:flex;justify-content:center;padding:var(--kg-spacing-small)}.kg-offcanvas__top-bar .kg-button-close{--kg-button-color:var(--kg-color-light);--kg-button-padding-x:0;--kg-button-padding-y:0}.kg-offcanvas__top-bar .kg-button-close .kg-svg-icon{--icon-size:1.25rem}}@media (min-width:640px){.kg-offcanvas{--kg--offcanvas--container--max-width:510px}}@media (min-width:960px){.kg-offcanvas{flex-grow:1}.kg-offcanvas .kg-socials{display:none!important}}.kg-footer{--kg--footer--font-size:.938rem;--kg--footer--line-height:1.7142857142857142;--kg--footer--container--gap:var(--kg--r--spacing--medium);--kg--footer--description--font-size:.8125rem;--kg--footer--description--line-height:2.076923076923077;--kg--footer--middle--font-size:.625rem;--kg--footer--middle--line-height:1.2;background-color:var(--kg--color--primary-light);color:var(--kg--color--dark);font-size:var(--kg--footer--font-size);font-weight:400;line-height:var(--kg--footer--line-height);overflow:hidden;padding-block:var(--kg--spacing--medium);position:relative;text-align:left;width:100%;z-index:1}.kg-footer :where(address,p,ul){margin-block:0 var(--kg--r--spacing--small)}.kg-footer :where(a:not(.kg-button):not(.wp-block-button__link):not(.wp-element-button):not(.kg-post-navigation__link-icon)){color:var(--kg--color--dark);-webkit-text-decoration:none;text-decoration:none}.kg-footer :where(a:not(.kg-button):not(.wp-block-button__link):not(.wp-element-button):not(.kg-post-navigation__link-icon)):focus,.kg-footer :where(a:not(.kg-button):not(.wp-block-button__link):not(.wp-element-button):not(.kg-post-navigation__link-icon)):hover{color:var(--kg--color--secondary);-webkit-text-decoration:underline;text-decoration:underline}.kg-footer__container{grid-gap:var(--kg--footer--container--gap);display:grid;gap:var(--kg--footer--container--gap)}.kg-footer__section{position:relative}.kg-footer__section--top{align-items:flex-start;display:flex;flex-direction:column;gap:var(--kg--spacing)}@media (min-width:960px){.kg-footer__section--top{margin-inline:6vw!important}}.kg-footer__section--top>:not(:first-child){margin-left:3rem}@media (min-width:960px){.kg-footer__section--top>:not(:first-child){margin-left:0}}.kg-footer__section--top .tel{font-size:1.25rem;font-weight:700;line-height:1}.kg-footer__section--top .title{font-size:1rem;font-weight:700;margin-bottom:var(--kg--spacing--xsmedium)}@media (min-width:960px){.kg-footer__section--top .title{font-size:1.188rem;margin-bottom:var(--kg--spacing--small)}.kg-footer__section--top .kg-socials{align-self:center}}.kg-footer__section--bottom{display:flex;justify-content:center;margin-top:var(--kg--spacing--medium)}@media (min-width:960px){.kg-footer__section--bottom{justify-content:flex-start;margin-inline:6vw!important;margin-top:var(--kg--spacing--xmedium)}}.kg-footer__decoration{display:none}@media (min-width:1700px){.kg-footer__decoration{bottom:-2rem;display:flex;height:100%;pointer-events:none;position:absolute;right:0;transform:scale(1.4)}.kg-footer__decoration .kg-svg-icon{height:85%;width:-moz-fit-content;width:fit-content}}.kg-footer__social{position:relative;z-index:1}.kg-footer__social .kg-container{position:relative}.kg-footer__social .kg-social{--kg--list--gap:var(--kg--r--spacing--smedium);left:50%;position:absolute;top:0;transform:translate(-50%,min(var(--kg--spacing--xlarge),-10vw))}.kg-footer__navigation .kg-list{--kg--list--spacing:var(--kg--r--spacing--small);margin-block-end:0}.kg-footer .kg-menu--mentions-legales{align-items:flex-start;display:flex;flex-direction:column;gap:var(--kg--spacing--small);margin:0}.kg-footer .kg-menu--mentions-legales li{line-height:1}.kg-footer .kg-menu--mentions-legales li a{position:relative}.kg-footer .kg-menu--mentions-legales li a:hover{color:currentColor!important;-webkit-text-decoration:none!important;text-decoration:none!important}.kg-footer .kg-menu--mentions-legales li a:hover:after{width:100%}.kg-footer .kg-menu--mentions-legales li a:after{background-color:currentColor;bottom:-.2rem;content:"";height:1px;left:0;position:absolute;transition:all .3s ease;width:0}.kg-footer .kg-link-koredge{align-items:center;color:var(--kg--color--dark);display:inline-flex;flex-direction:column;justify-content:center}.kg-footer .kg-link-koredge:hover{-webkit-text-decoration:none;text-decoration:none}.kg-footer .kg-link-koredge svg{fill:var(--kg--color--dark);flex-shrink:0;height:2.5rem;width:2.5rem}.kg-footer .kg-link-koredge-text{font-size:.813rem;position:relative}@media (min-width:960px){.kg-footer .kg-link-koredge-text{font-size:1rem}}.kg-footer .kg-link-koredge-text:hover{color:currentColor!important;-webkit-text-decoration:none!important;text-decoration:none!important}.kg-footer .kg-link-koredge-text:hover:after{width:100%}.kg-footer .kg-link-koredge-text:after{background-color:currentColor;bottom:-.1rem;content:"";height:1px;left:0;position:absolute;transition:all .3s ease;width:0}.kg-footer .kg-partners-list{margin:0}.kg-socials{align-items:center;display:flex;justify-content:center;list-style:none;padding:0}.kg-socials a{color:var(--kg--color--dark)!important;display:flex;flex-direction:column;font-size:1.125rem;font-weight:700;gap:var(--kg--spacing--small);-webkit-text-decoration:none!important;text-decoration:none!important}.kg-socials a:focus span,.kg-socials a:hover span{background-color:var(--kg--color--secondary)}@media (min-width:960px){.kg-socials a{align-items:center;flex-direction:row;gap:var(--kg--spacing)}}.kg-socials a span{background-color:var(--kg--color--dark);border-radius:100%;color:var(--kg--color--light);display:flex;padding:10px 20px;transition:all .2s ease-in;width:-moz-fit-content;width:fit-content}.kg-socials a span .kg-svg-icon{--kg--icon--size:1.4em}.kg-scroll-totop{aspect-ratio:1;background:var(--kg--color--secondary);border-radius:50rem;color:var(--kg--color--default)!important;display:flex;justify-self:center;margin-bottom:var(--kg--spacing);padding:.9rem;width:-moz-fit-content;width:fit-content}@media (min-width:960px){.kg-scroll-totop{bottom:3%;opacity:0;padding:.8rem;pointer-events:none;position:fixed;right:3%;transition:all .2s ease-in}.kg-scroll-totop.visible{opacity:1;pointer-events:all}}.kg-scroll-totop .kg-svg-icon{--kg--icon--size:2em}@media (min-width:960px){.kg-scroll-totop .kg-svg-icon{--kg--icon--size:1.3em}}@media (min-width:640px){.kg-footer{--kg--footer--description--font-size:var(--kg--footer--font-size);--kg--footer--description--line-height:2.142857142857143;--kg--footer--middle--font-size:.75rem;--kg--footer--middle--line-height:1.5}}@media (min-width:960px){.kg-footer{--kg--footer--font-size:1.125rem;--kg--footer--line-height:var(--kg--line-height);--kg--footer--container--gap:var(--kg--r--spacing--medium);--kg--footer--description--font-size:var(--kg--footer--font-size);--kg--footer--description--line-height:1.875;--kg--footer--middle--font-size:.875rem;--kg--footer--middle--line-height:1.5;--kg--footer--wave--aspect-ratio:150/17;padding-block:var(--kg--spacing--xmedium) var(--kg--spacing--medium);text-align:left}.kg-footer img{width:100%}.kg-footer:before{background-position:50% 0;height:auto}.kg-footer__social .kg-social{left:auto;right:var(--kg--spacing);transform:translateY(min(var(--kg--spacing--xlarge),-5.5vw))}.kg-footer__section--top{flex-direction:row;gap:var(--kg--spacing);justify-content:space-between}.kg-footer__section--top .footer-infos{flex-direction:row;gap:var(--kg--spacing--xxlarge);margin-top:0}.kg-footer__section--top .footer-infos-title{font-size:1rem}.kg-footer__section--top .footer-infos-title:after{content:"";left:0;transform:translate(0);width:18%}.kg-footer__section--middle{padding-block:var(--kg--spacing--xmedium) var(--kg--spacing--large)}.kg-footer__section--middle .kg-footer__container{align-items:center;grid-auto-flow:column;justify-content:space-between}.kg-footer__section--middle .kg-footer__container p{align-items:center;display:flex}.kg-footer__section--middle .kg-button-contact{padding:var(--kg--spacing) 7rem;width:-moz-fit-content;width:fit-content}.kg-footer__section--bottom{flex-direction:row;font-size:1rem}.kg-footer__description{border-inline-start:1px solid var(--kg--color--light);border-top:0;padding-inline-start:var(--kg--footer--container--gap)}.kg-footer__description:before{content:none}.kg-footer .kg-link-koredge{flex-direction:row;justify-content:flex-start}}@media (min-width:1600px){.kg-footer__section--top .kg-footer__col{grid-row:span 2}.kg-footer__section--top .kg-footer__adresse{max-width:380px}.kg-footer__section--top .kg-footer__button{grid-column-start:4}.gform_footer .kg-footer__section--top .kg-footer__button .gform_button,.kg-footer__section--top .kg-footer__button .gform_footer .gform_button,.kg-footer__section--top .kg-footer__button .kg-button,.kg-footer__section--top .kg-footer__button .kg-post-navigation__link-icon,.kg-footer__section--top .kg-footer__button .wp-block-button__link,.kg-footer__section--top .kg-footer__button .wp-element-button{--kg--button--font-size:var(--kg--footer--font-size)}}.kg-section-cross-selling{margin-block:var(--kg--r--spacing--large) 0;padding-block-start:var(--kg--r--spacing--large);position:relative}.kg-section-cross-selling:before{border-top:2px solid var(--kg--color--muted);content:"";display:block;left:50%;position:absolute;top:0;transform:translate(-50%);width:var(--kg--r--spacing--large)}.kg-article__header-content{align-items:center;display:flex;flex-direction:column;width:100%}.kg-article__header-presentation{color:var(--kg--color--primary);font-family:var(--kg--font-family--heading);font-weight:600;text-transform:uppercase}@media (min-width:960px){.kg-article__header-presentation{font-size:1.813rem}}.kg-article__header-presentation :last-child{margin-bottom:0}.kg-article__header-title{margin-block:var(--kg--spacing--xsmedium) var(--kg--spacing--small);z-index:2}.kg-article__header-image{margin-bottom:0;width:100%}@media (min-width:960px){.kg-article__header-image{margin-top:-10rem}}.kg-article__header-image img{width:100%}.kg-article__header-scroll{aspect-ratio:1;background:var(--kg--color--secondary);border-radius:50rem;color:var(--kg--color--default);display:flex;margin-top:-2.3rem;padding:.7rem}@media (min-width:960px){.kg-article__header-scroll{margin-top:-2.8rem;padding:.8rem;position:absolute;top:82vh}}.kg-article__header-scroll .kg-svg-icon{--kg--icon--size:1.5em;animation:scroll-bounce 2s ease-in infinite}@media (min-width:960px){.kg-article__header-scroll .kg-svg-icon{--kg--icon--size:1.8em}}@keyframes scroll-bounce{0%{transform:translateY(-2px)}50%{transform:translateY(3px)}to{transform:translateY(-2px)}}.kg-article{--kg--article--header--min-height:50vh;--kg--article--header--color:var(--kg--color--light);--kg--article--header--background-color:var(--kg--color--primary);--kg--article--header--padding-block-start:calc(8.75rem + var(--kg--r--spacing));--kg--article--sidebar--title--font-size:var(--kg--r--h3--font-size);--kg--article--sidebar--title--line-height:var(--kg--r--h3--line-height)}.kg-article__content{margin-block:var(--kg--spacing--large) 0}.kg-article .kg-container-single-content-sidebar,.kg-article .wp-block-columns-is-layout-flex{display:flex;flex-direction:column;gap:var(--kg--spacing--large)}.kg-article .kg-container-single-content-sidebar .kg-content-single,.kg-article .wp-block-columns-is-layout-flex .kg-content-single{flex-basis:65%}.kg-article .kg-container-single-content-sidebar .kg-content-single ul,.kg-article .wp-block-columns-is-layout-flex .kg-content-single ul{display:block}.kg-article .kg-container-single-content-sidebar .kg-content-single ul li:before,.kg-article .wp-block-columns-is-layout-flex .kg-content-single ul li:before{content:"";flex-shrink:0}.kg-article .kg-container-single-content-sidebar .kg-content-single .container-content-offre,.kg-article .wp-block-columns-is-layout-flex .kg-content-single .container-content-offre{background:var(--kg--color--light);border-radius:30px;padding:var(--kg--spacing--large) 0}.kg-article .kg-container-single-content-sidebar .kg-content-single .container-content-offre__header,.kg-article .wp-block-columns-is-layout-flex .kg-content-single .container-content-offre__header{position:relative}@media (min-width:1200px){.kg-article .kg-container-single-content-sidebar .kg-content-single .container-content-offre__header h2,.kg-article .wp-block-columns-is-layout-flex .kg-content-single .container-content-offre__header h2{max-width:75%}}.kg-article .kg-container-single-content-sidebar .kg-content-single .container-content-offre__header .postuler-button__top,.kg-article .wp-block-columns-is-layout-flex .kg-content-single .container-content-offre__header .postuler-button__top{margin-bottom:var(--kg--spacing)}@media (min-width:1600px){.kg-article .kg-container-single-content-sidebar .kg-content-single .container-content-offre__header .postuler-button__top,.kg-article .wp-block-columns-is-layout-flex .kg-content-single .container-content-offre__header .postuler-button__top{position:absolute;right:0;top:0}}.kg-article .kg-container-single-content-sidebar .kg-content-single .container-content-offre__picto,.kg-article .wp-block-columns-is-layout-flex .kg-content-single .container-content-offre__picto{align-items:center;border-bottom:1px solid hsla(0,0%,54%,.17);display:flex;flex-direction:row;gap:var(--kg--spacing);list-style:none;margin:0;margin-block-end:var(--kg--spacing);padding:0;padding-block-end:var(--kg--spacing)}.kg-article .kg-container-single-content-sidebar .kg-content-single .container-content-offre__picto li:before,.kg-article .wp-block-columns-is-layout-flex .kg-content-single .container-content-offre__picto li:before{content:none}.kg-article .kg-container-single-content-sidebar .kg-content-single .container-content-offre__picto li,.kg-article .wp-block-columns-is-layout-flex .kg-content-single .container-content-offre__picto li{align-items:center;display:flex;gap:var(--kg--spacing--small);margin:0!important}.kg-article .kg-container-single-content-sidebar .kg-content-single .container-content-offre__picto li .kg-svg-icon,.kg-article .wp-block-columns-is-layout-flex .kg-content-single .container-content-offre__picto li .kg-svg-icon{fill:var(--kg--color--secondary)}.kg-article .kg-container-single-content-sidebar .kg-content-single .container-content-offre__picto li span,.kg-article .wp-block-columns-is-layout-flex .kg-content-single .container-content-offre__picto li span{color:gray;line-height:1;padding-top:6px}.kg-article .kg-container-single-content-sidebar .kg-sidebar,.kg-article .wp-block-columns-is-layout-flex .kg-sidebar{flex-basis:35%}.kg-article .kg-container-single-content-sidebar .kg-sidebar ul,.kg-article .wp-block-columns-is-layout-flex .kg-sidebar ul{list-style:none;margin:0;padding:0}.kg-article__content-inner{margin-bottom:var(--kg--spacing--medium);padding:0;position:relative}@media (min-width:960px){.kg-article__content-inner{margin-bottom:var(--kg--spacing--xmedium)}}@media (min-width:640px){.kg-article__meta{grid-auto-columns:auto;grid-auto-flow:column;justify-content:space-between}}@media (min-width:1200px){.kg-article{--kg--article--sidebar--title--font-size:1.5625rem;--kg--article--sidebar--title--line-height:1.28}.kg-article__title{text-align:left}.kg-article .kg-container-single-content-sidebar,.kg-article .wp-block-columns-is-layout-flex{align-items:flex-end;display:flex;flex-direction:row;gap:var(--kg--spacing--xlarge)}}@media (min-width:1600px){.kg-article__title{align-items:center;justify-items:start;position:relative}.kg-article__title:before{position:absolute;right:100%;transform:rotate(-90deg)}}.kg-grid{--kg--grid--gap:var(--kg--r--spacing);--kg--grid--column:1;grid-gap:var(--kg--grid--gap);display:grid;grid-template-columns:repeat(var(--kg--grid--column),minmax(0,1fr))}ol.kg-grid,ul.kg-grid{list-style:none;padding:0}.kg-grid>*{margin:0}.kg-grid>*>*{height:100%}.kg-grid--posts{--kg--grid--gap:var(--kg--r--spacing) var(--kg--r--spacing--small);--kg--grid--column:2}.kg-grid--sommaire{--kg--grid--gap:var(--kg--r--spacing);grid-template-columns:repeat(auto-fit,minmax(calc(var(--kg--r--spacing)*11.5 - var(--kg--grid--gap)),1fr))!important}@media (max-width:639px){.kg-grid--scroll{--grid-item-width:16.875rem;--grid-gap:var(--kg--r--spacing);grid-gap:0;grid-auto-flow:column;grid-template-columns:none;margin-block:calc(var(--kg--r--spacing)*-1)!important;margin-inline:calc(50% - 50vw)!important;max-width:none;overflow-x:auto;padding-block:var(--kg--r--spacing)!important;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:auto}.kg-grid--scroll>li{margin-inline-start:var(--grid-gap);scroll-snap-align:center;width:var(--grid-item-width)}.kg-grid--scroll>li:first-child{margin-inline-start:var(--kg--r--spacing)}.kg-grid--scroll>li:last-child{margin-inline-end:var(--kg--r--spacing)}}@media (min-width:640px){.kg-grid{--kg--grid--column:2}}@media (min-width:960px){.kg-grid{--kg--grid--column:3}.kg-grid--posts{--kg--grid--gap:var(--kg--r--spacing)}}@media (min-width:1600px){.kg-grid--posts,.kg-grid--sejours{--kg--grid--column:4}}.kg-listing{--kg--listing--gap:var(--kg--r--spacing);--kg--listing--list--gap:var(--kg--r--spacing);--kg--listing--list--column:1;grid-gap:var(--kg--listing--gap);display:grid;position:relative}.kg-listing .kg-listing__content{min-height:30vh;position:relative}.kg-listing .kg-listing__loader{align-items:flex-start;background-color:#ffffffd9;display:flex;justify-content:center;z-index:1}.kg-listing .kg-listing__loader .uk-spinner{color:var(--kg--color--primary)}.kg-listing .kg-listing__loader{inset:0;position:absolute}.kg-listing .kg-listing__list{grid-gap:var(--kg--listing--list--gap);display:grid;gap:var(--kg--listing--list--gap);list-style:none;padding:0}.kg-listing .kg-listing__list>li{margin:0!important}@media (max-width:1199px){.kg-listing .kg-listing__sidebar{height:100%;left:0;opacity:0;overflow-y:auto;padding:0;position:fixed;top:0;transition:opacity .3s linear,visibility 0s .3s;visibility:hidden;width:100%;z-index:999}.kg-listing .kg-listing__sidebar:before{background-color:#0000004d;content:"";inset:0;position:absolute;z-index:0}.kg-listing .kg-listing__sidebar-container{background-color:var(--kg--color--light);border-top-left-radius:40px;border-top-right-radius:40px;margin-block-start:15vh;padding:var(--kg--r--spacing) var(--kg--r--spacing);position:relative;transform:translateY(calc(100% + var(--kg--r--spacing--large)));transition:transform .6s cubic-bezier(.215,.61,.355,1);z-index:1}.kg-listing .kg-listing__sidebar-container .kg-filter__box{padding-inline:0}.kg-listing .kg-listing__sidebar-close{left:50%;position:absolute;top:0;transform:translate(-50%,-50%)}.kg-listing .kg-listing__sidebar.is-open{opacity:1;visibility:visible}.kg-listing .kg-listing__sidebar.is-open .kg-listing__sidebar-container{transform:translateY(0);transition-delay:.3s}}@media (min-width:640px){.kg-listing{--kg--listing--list--column:2}.kg-listing .kg-listing__list{align-content:center;grid-template-columns:repeat(var(--kg--listing--list--column),minmax(0,1fr));justify-content:center;place-content:center}}@media (min-width:960px){.kg-listing{--kg--listing--list--column:3}}@media (min-width:1200px){.kg-listing{grid-gap:var(--kg--r--spacing);display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.kg-listing .kg-listing__content,.kg-listing .kg-listing__loader{grid-column:4/span 9;grid-row:1}.kg-listing .kg-listing__sidebar{grid-column:1/span 3;grid-row:1}.kg-listing .kg-listing__list{margin-block-start:0}.kg-listing .kg-listing__list>li.kg-listing__list-no-result{grid-column:span 3}.kg-listing--no-sidebar .kg-listing__content{grid-column:span 12}}.kg-modal-search{--kg--modal--background:rgba(47,149,139,.85);--kg--modal--title--font-size:clamp(2.25rem,1.95rem + 1.5vw,3.75rem);--kg--modal--title--line-height:1.2;--kg--modal--close--size:var(--kg--spacing);background:var(--kg--modal--background);z-index:10000}.kg-modal-search .uk-modal-dialog{align-items:center;background:none;display:flex;height:100%;justify-content:center}.kg-modal-search .uk-modal-close-full{--kg--button--size:var(--kg--spacing--xmedium);padding:0;position:absolute;right:var(--kg--spacing);top:var(--kg--spacing);transition:.3s cubic-bezier(.645,.045,.355,1)}.kg-modal-search .uk-modal-close-full>svg{height:var(--kg--modal--close--size);width:var(--kg--modal--close--size)}.kg-modal-search-body{width:100%}.kg-modal-search-body>.uk-container{max-width:960px}.kg-modal-search-title{color:var(--kg--color--light);font-family:var(--kg--font-family--heading);font-size:var(--kg--modal--title--font-size);font-weight:700;line-height:var(--kg--modal--title--line-height);margin-block-end:var(--kg--r--spacing--small)}.kg-modal{--kg--modal--background:rgba(47,149,139,.85);--kg--modal--padding:var(--kg--r--spacing);--kg--modal--dialog--width:640px;--kg--modal--dialog--background:var(--kg--color--light);--kg--modal--dialog--padding:var(--kg--r--spacing);--kg--modal--body--padding:var(--kg--r--spacing);--kg--modal--title--font-size:clamp(2.25rem,1.95rem + 1.5vw,3.75rem);--kg--modal--title--line-height:1.2;--kg--modal--close--size:var(--kg--spacing);background:var(--kg--modal--background);padding:var(--kg--modal--padding)}.kg-modal .uk-modal-dialog{border-radius:var(--kg--border-radius--large)}.kg-modal .kg-modal__body{padding:var(--kg--modal--body--padding)}.kg-modal .uk-modal-close-full{padding:0;position:absolute;right:var(--kg--spacing);top:var(--kg--spacing);transition:.3s cubic-bezier(.645,.045,.355,1)}.kg-modal .uk-modal-close-full>svg{height:var(--kg--modal--close--size);width:var(--kg--modal--close--size)}.kg-newsletter{position:relative;text-align:center;z-index:1}.kg-newsletter .kg-newsletter__container{background-color:var(--kg--color--light);padding:var(--kg--spacing)}.kg-newsletter .kg-newsletter__body{padding-block-end:0;padding-inline-start:var(--kg--spacing--medium)}@media (min-width:1600px){.kg-newsletter{margin-block-end:calc(var(--kg--spacing--large)*-1)}.kg-newsletter .kg-newsletter__container{background-size:auto}.kg-newsletter .kg-newsletter__body{padding-inline-start:0}}.kg-404{grid-gap:var(--kg--r--spacing);display:grid}.kg-404__content>:last-child{margin-block-end:0}.kg-404__image{margin-block-end:0!important;max-height:100%}@media (max-width:639px){.kg-404__image{max-height:calc(var(--kg--r--spacing)*10)}}@media (min-width:640px){.kg-404{align-items:center;grid-auto-columns:1fr;grid-auto-flow:column}}body.home .kg-article__content,body.home .kg-article__content-inner{margin-top:0!important}.kg-block-intro-text{margin-top:var(--kg--spacing--medium)}.kg-block-intro-text__emphasis{font-weight:600}@media (min-width:960px){.kg-block-intro-text__emphasis{display:flex;gap:var(--kg--spacing--medium);justify-content:flex-end}.kg-block-intro-text__emphasis .kg-svg-icon{height:10px;width:8em}.kg-block-intro-text__emphasis :not(:first-child){max-width:18vw}.kg-block-intro-text__paragraphs{grid-gap:3vw;display:grid;gap:3vw;grid-template-columns:repeat(2,1fr);margin-left:7vw;max-width:60rem}}.kg-block-carte-touristique{display:flex;flex-direction:column}@media (min-width:960px){.kg-block-carte-touristique{flex-direction:row;gap:var(--kg--spacing--medium)}}.kg-block-carte-touristique__map{height:100%;margin-bottom:var(--kg--spacing);margin-left:-2.5vw}@media (min-width:960px){.kg-block-carte-touristique__map{margin-bottom:-1vh}.kg-block-carte-touristique__map svg{height:105vh;width:-moz-fit-content;width:fit-content}}.kg-block-carte-touristique__right{margin-inline:5vw}@media (min-width:960px){.kg-block-carte-touristique__right{margin-inline:0 12vw;margin-top:var(--kg--spacing--xlarge)}}.kg-block-carte-touristique__title{max-width:12rem}@media (min-width:960px){.kg-block-carte-touristique__title{max-width:35rem}}.kg-block-carte-touristique__sites{display:flex;flex-direction:column;gap:var(--kg--spacing--medium);list-style:none;margin:0;padding:0}@media (min-width:960px){.kg-block-carte-touristique__sites{gap:var(--kg--spacing--xmedium);margin-top:var(--kg--spacing--large)}}.kg-block-carte-touristique__site{display:flex;flex-direction:column}@media (min-width:960px){.kg-block-carte-touristique__site{flex-direction:row;gap:var(--kg--spacing--medium)}}.kg-block-carte-touristique__site-num .kg-svg-icon{--kg--icon--size:4em}@media (min-width:960px){.kg-block-carte-touristique__site-num .kg-svg-icon{--kg--icon--size:5em;transform:translateY(-5px)}.kg-block-carte-touristique__site-infos{display:grid}}.kg-block-carte-touristique__site-content *{margin-bottom:var(--kg--spacing--small)}@media (min-width:960px){.kg-block-carte-touristique__site-content *{margin-bottom:var(--kg--spacing--smedium)}}.kg-block-carte-touristique__site-bottom{align-items:center;display:flex;gap:var(--kg--spacing--xsmedium)}.gform_footer .kg-block-carte-touristique__site-bottom .gform_button,.kg-block-carte-touristique__site-bottom .gform_footer .gform_button,.kg-block-carte-touristique__site-bottom .kg-button,.kg-block-carte-touristique__site-bottom .kg-post-navigation__link-icon,.kg-block-carte-touristique__site-bottom .wp-block-button__link,.kg-block-carte-touristique__site-bottom .wp-element-button{min-width:-moz-fit-content;min-width:fit-content}.kg-block-carte-touristique__site-icons{align-items:flex-end;display:flex;flex-direction:column;gap:var(--kg--spacing--small);list-style:none;margin:0;padding:0;width:100%}.kg-block-carte-touristique__site-icons li{max-width:10rem}.kg-block-carte-touristique__site .kg-slider--images-site{margin-top:var(--kg--spacing)}.kg-block-carte-touristique__site .kg-slider--images-site .kg-slider__wrapper{margin-bottom:0}.kg-block-carte-touristique__site .kg-slider--images-site .kg-slider__wrapper .kg-slider__slide{position:relative}.kg-block-carte-touristique__site .kg-slider--images-site .kg-slider__wrapper .kg-slider__slide img{aspect-ratio:1;height:-moz-fit-content;height:fit-content}.kg-block-carte-touristique__site .kg-slider--images-site .kg-slider__wrapper .kg-slider__slide .credit{align-items:center;background-color:var(--kg--color--dark);border-radius:50rem;bottom:.5rem;color:var(--kg--color--light);cursor:pointer;display:flex;font-size:1rem;height:1.6rem;justify-content:center;left:.5rem;position:absolute;width:1.6rem}.kg-listing-lodges__intro{justify-self:end;margin-bottom:var(--kg--spacing--large);width:100%}.kg-listing-lodges__intro *{color:var(--kg--color--secondary);margin:0}.kg-listing-lodges__section:not(:last-child){margin-bottom:var(--kg--spacing--large)}.kg-listing-lodges__category{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;margin-bottom:var(--kg--spacing)}.kg-listing-lodges__category .kg-lodges-category__name{min-width:100%}.kg-listing-lodges__category .kg-lodges-category__title{color:var(--kg--color--dark);font-size:1.875rem;font-weight:500;margin:0;text-transform:uppercase}.kg-listing-lodges__category .kg-lodges-category__subtitle{color:var(--kg--color--dark);font-size:1.125rem;font-weight:500;margin:0;text-align:right;text-transform:uppercase}.kg-listing-lodges__category .kg-lodges-category__description{max-width:100%}.kg-listing-lodges__category .kg-lodges-category__description p{color:var(--kg--color--secondary);margin:0}.kg-listing-lodges .kg-lodges-list{display:flex;flex-wrap:wrap;gap:var(--kg--spacing);list-style:none;margin:0;padding:0}.kg-single-lodge{align-items:flex-start;display:flex;flex-direction:column;margin:0}.kg-single-lodge nav{background-color:var(--kg--color--light);flex-shrink:0;margin:0;padding-block:var(--kg--spacing--small);top:76px!important;width:101%}.kg-single-lodge nav ul{list-style:none;margin:0;padding:0}.kg-single-lodge nav ul li a{color:var(--kg--color--secondary-light);font-size:.938rem;line-height:1;-webkit-text-decoration:none;text-decoration:none;transition:all .1s ease}.kg-single-lodge nav ul li.uk-active a,.kg-single-lodge nav ul li:hover{color:var(--kg--color--dark);font-weight:700}.kg-single-lodge nav ul li:not(:last-child){margin-bottom:var(--kg--spacing--small)}.kg-single-lodge__content h2{color:var(--kg--color--dark);font-weight:500;margin-top:var(--kg--spacing--medium);text-transform:uppercase}.kg-single-lodge__details{display:flex;flex-direction:column;gap:var(--kg--spacing--small)}.kg-single-lodge__details img{height:-moz-fit-content;height:fit-content;width:100%}.kg-single-lodge__details h3{color:var(--kg--color--dark);font-size:1.563rem;font-weight:500;margin-bottom:var(--kg--spacing--small)}.kg-single-lodge__details ul{display:flex;flex-direction:column;gap:var(--kg--spacing--small);margin:0}.kg-single-lodge__details ul li{color:var(--kg--color--secondary);padding-left:5px}.kg-single-lodge__details:not(:last-child){margin-bottom:var(--kg--spacing--medium)}.kg-single-lodge__checklist{list-style:none;margin:0;margin-top:var(--kg--spacing);padding:0}.kg-single-lodge__checklist li{align-items:baseline;display:flex;gap:1rem}.kg-single-lodge__checklist li .kg-svg-icon{--kg--icon--color:var(--kg--color--primary);--kg--icon--size:1.5em;transform:translateY(5px)}.kg-single-lodge__checklist li h3{color:var(--kg--color--dark);font-size:1.25rem;font-weight:500;line-height:1.2;margin:0}.kg-single-lodge__checklist li p{color:var(--kg--color--secondary);margin:0}.kg-single-lodge__checklist li:not(:last-child){margin-bottom:var(--kg--spacing--small)}.kg-single-lodge__slogan{color:var(--kg--color--primary);font-size:1rem;font-style:italic;font-weight:300;line-height:1.2;margin-block:var(--kg--spacing--medium) 0}.kg-single-lodge__slogan *{margin:0}@media (min-width:960px){.kg-listing-lodges__intro{width:80%}.kg-listing-lodges__intro,.kg-listing-lodges__section:not(:last-child){margin-bottom:var(--kg--spacing--xlarge)}.kg-listing-lodges__category{flex-direction:row;gap:2rem}.kg-listing-lodges__category .kg-lodges-category__name{min-width:-moz-fit-content;min-width:fit-content}.kg-listing-lodges__category .kg-lodges-category__title{font-size:3.125rem}.kg-listing-lodges__category .kg-lodges-category__subtitle{font-size:1.5rem;margin-left:10.5rem;text-align:left}.kg-listing-lodges__category .kg-lodges-category__description{max-width:40%}.kg-single-lodge{flex-direction:row}.kg-single-lodge nav{top:150px!important;width:18rem}.kg-single-lodge nav ul li a{font-size:1.25rem}.kg-single-lodge__content{margin-left:var(--kg--spacing--xlarge)}.kg-single-lodge__content h2{margin-top:0}.kg-single-lodge__details{flex-direction:row;gap:var(--kg--spacing)}.kg-single-lodge__details img{width:50%}.kg-single-lodge__details:not(:last-child){margin-bottom:var(--kg--spacing--large)}.kg-single-lodge__checklist{margin-top:0}.kg-single-lodge__checklist li .kg-svg-icon{--kg--icon--size:1em;transform:none}.kg-single-lodge__checklist li h3{font-size:1.563rem}.kg-single-lodge__checklist li:not(:last-child){margin-bottom:var(--kg--spacing)}.kg-single-lodge__slogan{font-size:1.563rem;margin-block:var(--kg--spacing--xmedium) 0}}.kg-realisations{align-items:flex-start;display:flex;flex-direction:column;margin:0}.kg-realisations nav{background-color:var(--kg--color--light);flex-shrink:0;margin:0;padding-block:var(--kg--spacing--small);top:76px!important;width:101%}.kg-realisations nav ul{list-style:none;margin:0;padding:0}.kg-realisations nav ul li a{color:var(--kg--color--secondary-light);font-size:.938rem;line-height:1;-webkit-text-decoration:none;text-decoration:none;transition:all .1s ease}.kg-realisations nav ul li.uk-active a,.kg-realisations nav ul li:hover{color:var(--kg--color--dark);font-weight:700}.kg-realisations nav ul li:not(:last-child){margin-bottom:var(--kg--spacing--small)}.kg-realisations__content h2{color:var(--kg--color--dark);font-weight:500;margin-bottom:var(--kg--spacing);margin-top:var(--kg--spacing--medium);text-transform:uppercase}.kg-realisations__listing{display:flex;flex-direction:column;gap:2rem;list-style:none;margin-bottom:var(--kg--spacing--large);padding:0}.kg-realisations__listing li img{height:16rem;-o-object-fit:cover;object-fit:cover;width:100%}.kg-realisations__listing li h3{color:var(--kg--color--dark);font-size:1.25rem;font-weight:500;margin-block:var(--kg--spacing--xsmall)!important}.kg-realisations__listing li *{color:var(--kg--color--secondary)}.kg-realisations__listing li :not(:last-child){margin-bottom:var(--kg--spacing--small)}.kg-realisations__listing li :last-child{margin-bottom:0}.kg-realisations__partenariats{display:flex;flex-direction:column;gap:2rem;list-style:none;margin-bottom:0;padding:0}.kg-realisations__partenariats li a{align-items:center;border:1px solid #d8d8d8;display:flex;-webkit-text-decoration:none;text-decoration:none}.kg-realisations__partenariats li div:has(img){align-items:center;border-right:1px solid #d8d8d8;display:flex;height:7rem;justify-content:center;padding-inline:1rem;width:8rem}.kg-realisations__partenariats li div:has(h3){padding-inline:var(--kg--spacing)}.kg-realisations__partenariats li img{height:5rem;-o-object-fit:contain;object-fit:contain;width:-moz-fit-content;width:fit-content}.kg-realisations__partenariats li h3{color:var(--kg--color--dark);font-size:1.25rem;font-weight:500;line-height:1.1;margin:0}.kg-realisations__partenariats li p{color:var(--kg--color--secondary);margin:0}@media (min-width:960px){.kg-realisations{flex-direction:row}.kg-realisations nav{top:150px!important;width:18rem}.kg-realisations nav ul li a{font-size:1.25rem}.kg-realisations__content{margin-left:var(--kg--spacing--xlarge)}.kg-realisations__content h2{margin-bottom:var(--kg--spacing--medium);margin-top:0}.kg-realisations__listing{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);margin-bottom:var(--kg--spacing--xlarge)}.kg-realisations__listing li img{height:22rem}.kg-realisations__listing li h3{font-size:1.563rem;margin-block:var(--kg--spacing--small)!important}.kg-realisations__partenariats{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}.kg-realisations__partenariats li div:has(img){height:11rem;width:12rem}.kg-realisations__partenariats li div:has(h3){padding-inline:var(--kg--spacing--medium)}.kg-realisations__partenariats li h3{font-size:1.563rem}}.kg-truncated-text{--kg--truncated-text--line-clamp:5}.kg-truncated-text .kg-truncated-text__content{-webkit-line-clamp:var(--kg--truncated-text--line-clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kg-truncated-text .kg-truncated-text__content>*{margin-block-end:var(--kg--r--spacing);margin-block-start:0}.kg-truncated-text .kg-truncated-text__content>:last-child{margin-block-end:0}.kg-truncated-text.is-open{--kg--truncated-text--line-clamp:initial!important}@media not all and (min-resolution:.001dpcm){.kg-truncated-text .kg-truncated-text__content{height:calc(var(--kg-truncated-text-line-clamp)*var(--kg--r--spacing))}.kg-truncated-text.is-open .kg-truncated-text__content{height:auto}}.wp-block-embed{margin-inline:auto}ul[class*=" is-style-bullets-"],ul[class^=is-style-bullets-]{--bullet-color:var(--kg--color--primary)}ul[class*=" is-style-bullets-"]>li::marker,ul[class^=is-style-bullets-]>li::marker{color:var(--bullet-color)}ul.is-style-bullets-default{--bullet-color:#000}ul.is-style-bullets-light{--bullet-color:#fff}ul.is-style-bullets-dark{--bullet-color:#000}ul.is-style-bullets-primary{--bullet-color:#2f958b}ul.is-style-bullets-primary-dark{--bullet-color:#1d726a}ul.is-style-bullets-primary-light{--bullet-color:#cde5e2}ul.is-style-bullets-secondary{--bullet-color:#f9d74b}ul.is-style-bullets-tertiary{--bullet-color:#c39a6c}ul.is-style-bullets-quaternary{--bullet-color:#f02669}ul.is-style-bullets-quinary{--bullet-color:#fa4f24}ul.is-style-bullets-quinary-light{--bullet-color:#ff8700}ul.is-style-bullets-quinary-extralight{--bullet-color:#ffc930}ul.is-style-bullets-muted{--bullet-color:#f9f9f9}ul.is-style-bullets-emphasis{--bullet-color:#979797}ul.is-style-bullets-success{--bullet-color:#32d297}ul.is-style-bullets-warning{--bullet-color:#faa05c}ul.is-style-bullets-danger{--bullet-color:red}ul.is-style-bullets-cat-01{--bullet-color:#a1d255}ul.is-style-bullets-cat-02{--bullet-color:#4fb2f1}ul.is-style-bullets-cat-03{--bullet-color:#f37928}:where(.wp-block-group.has-background){border-radius:.7em;font-weight:400;padding:var(--kg--r--spacing)}.wp-block-buttons{gap:var(--kg--r--spacing--small)}.wp-block-gallery.has-nested-images{--wp--style--gallery-gap-default:var(--kg--r--spacing--small)}.wp-block-gallery.has-nested-images picture{height:100%;width:100%}:where(.wp-block-columns.has-background){padding-block:var(--kg--r--spacing);padding-inline:var(--kg--r--spacing--medium)}.wp-block-quote{--kg--quote--before--size:48px;grid-gap:var(--kg--r--spacing--smedium);align-items:center;display:grid;grid-template-columns:var(--kg--quote--before--size) auto;margin-block:var(--kg--r--spacing--medium);margin-inline:auto;max-width:45ch;position:relative}.wp-block-quote>*{grid-column-start:2;grid-row:1;margin-block:0}.wp-block-quote:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 700 700' xmlns='http://www.w3.org/2000/svg' fill='%2321B0B8'%3E%3Cpath d='M637.3 248.9c-6.2-59.4-56-106.4-115.9-109.2-70.6-3.4-128.8 52.6-128.8 122.6 0 51.5 31.9 95.2 76.7 113.7l-68.9 141.1c-3.9 8.4 2.2 18.5 11.2 18.5h47c3.9 0 7.8-1.7 10.1-5l147.8-199.4c15.8-23.5 23.6-52 20.8-82.3zM234.7 139.7c-70.6-3.4-128.8 52.6-128.8 122.6 0 51.5 31.9 95.2 76.7 113.7l-68.9 141.1c-3.9 8.4 2.2 18.5 11.2 18.5h47c3.9 0 7.8-1.7 10.1-5l147.8-199.4c15.7-23 23.5-51.5 20.2-81.8-6.1-59.8-56-106.9-115.3-109.7z'/%3E%3C/svg%3E");background-size:contain;content:"";display:block;grid-column-start:1;grid-row:1;height:var(--kg--quote--before--size);position:absolute;top:calc(var(--kg--r--spacing--xsmall)*-1);width:var(--kg--quote--before--size)}.wp-block-quote>cite{align-items:center;display:inline-flex;font-weight:400;gap:1ch;grid-row-start:2;justify-self:end;margin-block:0;text-transform:none}.wp-block-quote>cite:before{background-color:currentColor;content:"";display:inline-block;height:1px;width:var(--kg--spacing)}@media (min-width:640px){.wp-block-quote{--kg--quote--before--size:60px}.wp-block-quote:before{top:calc(var(--kg--r--spacing--small)*-1)}.wp-block-quote>:not(cite){grid-column:2/span 1}}@media (min-width:1600px){.wp-block-quote{--kg--quote--before--size:80px}}.wp-block-media-text{margin-block:var(--kg--r--spacing)}.wp-block-media-text .wp-block-media-text__content{padding-inline:var(--kg--r--spacing) 0}.wp-block-media-text .wp-block-media-text__media{clip-path:inset(0 round var(--kg--border-radius))}.wp-block-media-text.has-background .wp-block-media-text__content{padding:var(--kg--r--spacing)!important}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-inline:0 var(--kg--r--spacing)}@media (max-width:600px){.wp-block-media-text .wp-block-media-text__content{padding-block-start:var(--kg--r--spacing);padding-inline:0}}.wp-block-cover{min-height:calc(var(--kg--r--spacing)*15)}.wp-block-cover__inner-container>:only-child{margin:0}.wp-block-cover__inner-container>:last-child{margin-block-end:0}.wp-block-table{--kg--table--color:var(--kg--color--default);--kg--table--border-color:#d9d9d9;--kg--table--thead--background:#d9d9d9;--kg--table--thead--color:var(--kg--color--default);--kg--table--thead--border-color:transparent;--kg--table--cell--padding:var(--kg--r--spacing--xsmall) var(--kg--r--spacing--smedium);--kg--table--stripped--background:transparent;overflow-x:auto}.wp-block-table table{border-collapse:collapse;border-color:var(--kg--table--border-color);clip-path:inset(0 round var(--kg--border-radius) var(--kg--border-radius) 0 0);color:var(--kg--table--color);font-size:var(--kg--r--font-size--small);width:100%}.wp-block-table thead{background:var(--kg--table--thead--background);border-bottom:0;color:var(--kg--table--thead--color);font-family:var(--kg--font-family--heading);font-size:var(--kg--r--h4--font-size);font-weight:600;line-height:var(--kg--r--h4--line-height);text-align:left}.wp-block-table thead>tr>th+th{border-left-color:var(--kg--table--thead--border-color)}.wp-block-table tfoot{border-top:3px solid var(--kg--table--border-color)}.wp-block-table td,.wp-block-table th{border:1px solid var(--kg--table--border-color);padding:var(--kg--table--cell--padding);word-break:normal}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{width:var(--kg--table--td-min-width)}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{min-width:var(--kg--table--td-min-width)}.wp-block-table.is-style-dark{--kg--table--thead--color:var(--kg--color--light)}.wp-block-table:where([class*=is-style-stripped]){border:0}.wp-block-table:where([class*=is-style-stripped]) th,.wp-block-table:where([class*=is-style-stripped]) thead{clip-path:inset(0 round var(--kg--border-radius))}.wp-block-table:where([class*=is-style-stripped]) td,.wp-block-table:where([class*=is-style-stripped]) th{border:0}.wp-block-table:where([class*=is-style-stripped]) tbody>tr:nth-child(2n){background-color:var(--kg--table--stripped--background);clip-path:inset(0 round var(--kg--border-radius))}.wp-block-table.is-style-default{--kg--table--border-color:var(--kg--color--default);--kg--table--thead--background:var(--kg--color--default)}.wp-block-table.is-style-light{--kg--table--border-color:var(--kg--color--light);--kg--table--thead--background:var(--kg--color--light)}.wp-block-table.is-style-dark{--kg--table--border-color:var(--kg--color--dark);--kg--table--thead--background:var(--kg--color--dark)}.wp-block-table.is-style-primary{--kg--table--border-color:var(--kg--color--primary);--kg--table--thead--background:var(--kg--color--primary)}.wp-block-table.is-style-primary-dark{--kg--table--border-color:var(--kg--color--primary-dark);--kg--table--thead--background:var(--kg--color--primary-dark)}.wp-block-table.is-style-primary-light{--kg--table--border-color:var(--kg--color--primary-light);--kg--table--thead--background:var(--kg--color--primary-light)}.wp-block-table.is-style-secondary{--kg--table--border-color:var(--kg--color--secondary);--kg--table--thead--background:var(--kg--color--secondary)}.wp-block-table.is-style-tertiary{--kg--table--border-color:var(--kg--color--tertiary);--kg--table--thead--background:var(--kg--color--tertiary)}.wp-block-table.is-style-quaternary{--kg--table--border-color:var(--kg--color--quaternary);--kg--table--thead--background:var(--kg--color--quaternary)}.wp-block-table.is-style-quinary{--kg--table--border-color:var(--kg--color--quinary);--kg--table--thead--background:var(--kg--color--quinary)}.wp-block-table.is-style-quinary-light{--kg--table--border-color:var(--kg--color--quinary-light);--kg--table--thead--background:var(--kg--color--quinary-light)}.wp-block-table.is-style-quinary-extralight{--kg--table--border-color:var(--kg--color--quinary-extralight);--kg--table--thead--background:var(--kg--color--quinary-extralight)}.wp-block-table.is-style-muted{--kg--table--border-color:var(--kg--color--muted);--kg--table--thead--background:var(--kg--color--muted)}.wp-block-table.is-style-emphasis{--kg--table--border-color:var(--kg--color--emphasis);--kg--table--thead--background:var(--kg--color--emphasis)}.wp-block-table.is-style-success{--kg--table--border-color:var(--kg--color--success);--kg--table--thead--background:var(--kg--color--success)}.wp-block-table.is-style-warning{--kg--table--border-color:var(--kg--color--warning);--kg--table--thead--background:var(--kg--color--warning)}.wp-block-table.is-style-danger{--kg--table--border-color:var(--kg--color--danger);--kg--table--thead--background:var(--kg--color--danger)}.wp-block-table.is-style-cat-01{--kg--table--border-color:var(--kg--color--cat-01);--kg--table--thead--background:var(--kg--color--cat-01)}.wp-block-table.is-style-cat-02{--kg--table--border-color:var(--kg--color--cat-02);--kg--table--thead--background:var(--kg--color--cat-02)}.wp-block-table.is-style-cat-03{--kg--table--border-color:var(--kg--color--cat-03);--kg--table--thead--background:var(--kg--color--cat-03)}.wp-block-table.is-style-stripped-default{--kg--table--thead--background:var(--kg--color--default);--kg--table--thead--color:var(--kg--color--light);--kg--table--stripped--background:rgba(0,0,0,.15)}.wp-block-table.is-style-stripped-light{--kg--table--thead--background:var(--kg--color--light);--kg--table--thead--color:var(--kg--color--light);--kg--table--stripped--background:hsla(0,0%,100%,.15)}.wp-block-table.is-style-stripped-dark{--kg--table--thead--background:var(--kg--color--dark);--kg--table--thead--color:var(--kg--color--light);--kg--table--stripped--background:rgba(0,0,0,.15)}.wp-block-table.is-style-stripped-primary{--kg--table--thead--background:var(--kg--color--primary);--kg--table--thead--color:var(--kg--color--light);--kg--table--stripped--background:rgba(47,149,139,.15)}.wp-block-table.is-style-stripped-primary-dark{--kg--table--thead--background:var(--kg--color--primary-dark);--kg--table--thead--color:var(--kg--color--light);--kg--table--stripped--background:rgba(29,114,106,.15)}.wp-block-table.is-style-stripped-primary-light{--kg--table--thead--background:var(--kg--color--primary-light);--kg--table--thead--color:var(--kg--color--light);--kg--table--stripped--background:rgba(205,229,226,.15)}.wp-block-table.is-style-stripped-secondary{--kg--table--thead--background:var(--kg--color--secondary);--kg--table--thead--color:var(--kg--color--light);--kg--table--stripped--background:rgba(249,215,75,.15)}.wp-block-table.is-style-stripped-tertiary{--kg--table--thead--background:var(--kg--color--tertiary);--kg--table--thead--color:var(--kg--color--light);--kg--table--stripped--background:hsla(32,42%,59%,.15)}.wp-block-table.is-style-stripped-quaternary{--kg--table--thead--background:var(--kg--color--quaternary);--kg--table--thead--color:var(--kg--color--light);--kg--table--stripped--background:rgba(240,38,105,.15)}.wp-block-table.is-style-stripped-quinary{--kg--table--thead--background:var(--kg--color--quinary);--kg--table--thead--color:var(--kg--color--light);--kg--table--stripped--background:rgba(250,79,36,.15)}.wp-block-table.is-style-stripped-quinary-light{--kg--table--thead--background:var(--kg--color--quinary-light);--kg--table--thead--color:var(--kg--color--light);--kg--table--stripped--background:rgba(255,135,0,.15)}.wp-block-table.is-style-stripped-quinary-extralight{--kg--table--thead--background:var(--kg--color--quinary-extralight);--kg--table--thead--color:var(--kg--color--light);--kg--table--stripped--background:rgba(255,201,48,.15)}.wp-block-table.is-style-stripped-muted{--kg--table--thead--background:var(--kg--color--muted);--kg--table--thead--color:var(--kg--color--light);--kg--table--stripped--background:hsla(0,0%,98%,.15)}.wp-block-table.is-style-stripped-emphasis{--kg--table--thead--background:var(--kg--color--emphasis);--kg--table--thead--color:var(--kg--color--light);--kg--table--stripped--background:hsla(0,0%,59%,.15)}.wp-block-table.is-style-stripped-success{--kg--table--thead--background:var(--kg--color--success);--kg--table--thead--color:var(--kg--color--light);--kg--table--stripped--background:rgba(50,210,151,.15)}.wp-block-table.is-style-stripped-warning{--kg--table--thead--background:var(--kg--color--warning);--kg--table--thead--color:var(--kg--color--light);--kg--table--stripped--background:rgba(250,160,92,.15)}.wp-block-table.is-style-stripped-danger{--kg--table--thead--background:var(--kg--color--danger);--kg--table--thead--color:var(--kg--color--light);--kg--table--stripped--background:rgba(255,0,0,.15)}.wp-block-table.is-style-stripped-cat-01{--kg--table--thead--background:var(--kg--color--cat-01);--kg--table--thead--color:var(--kg--color--light);--kg--table--stripped--background:rgba(161,210,85,.15)}.wp-block-table.is-style-stripped-cat-02{--kg--table--thead--background:var(--kg--color--cat-02);--kg--table--thead--color:var(--kg--color--light);--kg--table--stripped--background:rgba(79,178,241,.15)}.wp-block-table.is-style-stripped-cat-03{--kg--table--thead--background:var(--kg--color--cat-03);--kg--table--thead--color:var(--kg--color--light);--kg--table--stripped--background:rgba(243,121,40,.15)}.wp-block-audio figcaption,.wp-block-embed figcaption,.wp-block-gallery figcaption,.wp-block-image figcaption,.wp-block-table figcaption,.wp-block-video figcaption,.wp-element-caption{display:inline-block;text-align:left}.kg-block-branchement-pages{--block--grid--gap:var(--kg--r--spacing);--block--slider--slide--max-width:calc(var(--kg--r--spacing)*12.5);position:relative}.kg-block-branchement-pages.alignfull{padding-inline:var(--kg--r--spacing)}.kg-block-branchement-pages__grid{grid-gap:var(--block--grid--gap);display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--kg--r--spacing)*10 - var(--block--grid--gap)),1fr));list-style:none;margin:0;padding:0}.kg-block-branchement-pages__grid>li{margin:0!important}.kg-block-branchement-pages .kg-slider{--kg--slider--slide--max-width:unset;margin:0}.kg-block-branchement-pages .kg-slider__wrapper{margin:0}.kg-block-branchement-pages .kg-slider__navigation{margin-block-start:var(--kg--r--spacing--small)}.kg-block-branchement-pages .kg-card{height:100%}.kg-block-ancre,.kg-editable-content .kg-block-ancre{--kg-ancre-color:#6f6f6f;--kg-ancre-active-color:var(--kg--color--default);--kg-ancre-background-color:transparent;--kg-ancre-active-background-color:#f2f0f0;--kg-ancre-title-font-size:1.25rem;background:var(--kg--color--light);width:100%}.kg-block-ancre .container_sommaire_ancre,.kg-editable-content .kg-block-ancre .container_sommaire_ancre{background:#fff9}.kg-block-ancre__list,.kg-editable-content .kg-block-ancre__list{gap:0;list-style:none;margin:0;padding:0}.kg-block-ancre__list__item,.kg-editable-content .kg-block-ancre__list__item{border-bottom:1px solid #f2f0f0;display:block;margin-bottom:0!important}.kg-block-ancre__list__item:before,.kg-editable-content .kg-block-ancre__list__item:before{content:none!important}.kg-block-ancre__list__item__link,.kg-editable-content .kg-block-ancre__list__item__link{align-items:center;background-color:var(--kg-ancre-background-color);border-radius:10px;color:var(--kg-ancre-color);display:flex;font-size:1rem;gap:var(--kg--spacing--small);padding:var(--kg--spacing--small) var(--kg--spacing);-webkit-text-decoration:none!important;text-decoration:none!important;transition:background-color .3s cubic-bezier(.645,.045,.355,1);width:100%}.kg-block-ancre__list__item__link:before,.kg-editable-content .kg-block-ancre__list__item__link:before{background-color:#e9ebec;content:"";display:block;flex-shrink:0;height:7px;transition:background-color .2s cubic-bezier(.645,.045,.355,1);width:7px}.kg-block-ancre__list__item__link.active,.kg-block-ancre__list__item__link:hover,.kg-editable-content .kg-block-ancre__list__item__link.active,.kg-editable-content .kg-block-ancre__list__item__link:hover{background-color:var(--kg-ancre-active-background-color);color:var(--kg-ancre-active-color)}.kg-block-ancre__list__item__link.active:before,.kg-block-ancre__list__item__link:hover:before,.kg-editable-content .kg-block-ancre__list__item__link.active:before,.kg-editable-content .kg-block-ancre__list__item__link:hover:before{background-color:var(--kg--color--tertiary)}.kg-block-ancre__title,.kg-editable-content .kg-block-ancre__title{align-items:center;cursor:pointer;display:flex;flex-direction:row-reverse;gap:var(--kg--spacing--small);margin:var(--kg--spacing--small) 0 var(--kg--spacing) 0}.kg-block-ancre__title span,.kg-editable-content .kg-block-ancre__title span{background:linear-gradient(0deg,var(--kg--color--secondary) 0,var(--kg--color--tertiary) 100%);display:block;height:1px;min-width:10px;width:100%}.kg-block-ancre__title p,.kg-editable-content .kg-block-ancre__title p{flex-shrink:0;font-size:1rem;font-weight:600;margin:0;text-transform:uppercase}.kg-block-ancre__title .kg-svg-icon,.kg-editable-content .kg-block-ancre__title .kg-svg-icon{--icon-size:1rem;fill:var(--kg--color--tertiary);transition:all .3s ease-in-out}.kg-block-ancre .uk-open .kg-svg-icon,.kg-editable-content .kg-block-ancre .uk-open .kg-svg-icon{transform:rotate(180deg);transition:all .2s cubic-bezier(.645,.045,.355,1)}@media (min-width:960px){.kg-block-ancre__title,.kg-editable-content .kg-block-ancre__title{flex-direction:row;gap:var(--kg--spacing--small);margin:0 0 var(--kg--spacing) 0}}@media (min-width:1200px){.kg-block-ancre,.kg-editable-content .kg-block-ancre{--kg-ancre-title-font-size:1.6875rem}.kg-block-ancre__title,.kg-editable-content .kg-block-ancre__title{gap:var(--kg--spacing)}.kg-block-ancre__title p,.kg-editable-content .kg-block-ancre__title p{font-size:1.6875rem}}.kg-block-faq,.kg-editable-content .kg-block-faq{margin-block-end:var(--kg--spacing--xmedium)}.kg-block-faq .kg-accordion__item,.kg-editable-content .kg-block-faq .kg-accordion__item{border:none!important;margin-block-end:var(--kg--spacing)}.kg-block-faq .kg-accordion__item p,.kg-editable-content .kg-block-faq .kg-accordion__item p{color:#4d4d4d}.kg-block-faq .kg-accordion__item.uk-open .kg-accordion__title .kg-svg-icon,.kg-editable-content .kg-block-faq .kg-accordion__item.uk-open .kg-accordion__title .kg-svg-icon{transform:rotate(-90deg)}.kg-block-faq .kg-accordion__item.uk-open h3,.kg-editable-content .kg-block-faq .kg-accordion__item.uk-open h3{font-style:normal}.kg-block-faq .kg-accordion__item .kg-accordion__title,.kg-editable-content .kg-block-faq .kg-accordion__item .kg-accordion__title{align-items:center;background:var(--kg--color--light);display:flex;justify-content:space-between;padding:var(--kg--spacing--small) var(--kg--spacing)}.kg-block-faq .kg-accordion__item .kg-accordion__title h3,.kg-editable-content .kg-block-faq .kg-accordion__item .kg-accordion__title h3{font-size:1.5625rem;margin:0;text-transform:none}.kg-block-faq .kg-accordion__item .kg-accordion__title .kg-svg-icon,.kg-editable-content .kg-block-faq .kg-accordion__item .kg-accordion__title .kg-svg-icon{--icon-size:1rem;transition:transform .3s cubic-bezier(.645,.045,.355,1)}.kg-block-faq .kg-accordion__item .kg-accordion__title:after,.kg-editable-content .kg-block-faq .kg-accordion__item .kg-accordion__title:after{content:none}.kg-block-faq .kg-accordion__item .kg-accordion__content,.kg-editable-content .kg-block-faq .kg-accordion__item .kg-accordion__content{padding:var(--kg--spacing)}.kg-block-faq__accordion,.kg-editable-content .kg-block-faq__accordion{margin:0;padding:0}.kg-block-faq__accordion>li,.kg-editable-content .kg-block-faq__accordion>li{border:none;margin:0}.kg-block-faq__accordion>li:nth-child(n+2),.kg-editable-content .kg-block-faq__accordion>li:nth-child(n+2){margin-top:var(--kg--spacing)}.kg-block-faq__accordion-title,.kg-editable-content .kg-block-faq__accordion-title{align-items:center;background:var(--kg--color--light);color:var(--kg--color--primary);display:flex;justify-content:flex-start;padding:0}.kg-block-faq__accordion-title h3,.kg-editable-content .kg-block-faq__accordion-title h3{color:inherit;flex:1 1 auto;font-size:var(--kg-content-h4-font-size);line-height:var(--kg-content-h4-line-height);margin:0;margin-right:var(--kg--spacing)}.kg-block-faq__accordion-title:before,.kg-editable-content .kg-block-faq__accordion-title:before{content:none}.kg-block-faq__accordion-title:after,.kg-editable-content .kg-block-faq__accordion-title:after{color:inherit;content:"\e91b";font-family:icomoon;font-size:.875em;height:auto;line-height:1;margin-left:auto;transition:transform .3s cubic-bezier(.645,.045,.355,1);width:auto}.kg-block-faq__accordion-title:focus,.kg-block-faq__accordion-title:hover,.kg-editable-content .kg-block-faq__accordion-title:focus,.kg-editable-content .kg-block-faq__accordion-title:hover{color:var(--color--primary--dark)}.uk-open .kg-block-faq__accordion-title,.uk-open .kg-editable-content .kg-block-faq__accordion-title{color:var(--kg--color--secondary)}.uk-open .kg-block-faq__accordion-title:after,.uk-open .kg-editable-content .kg-block-faq__accordion-title:after{transform:rotate(90deg)}.kg-block-faq__accordion-content,.kg-editable-content .kg-block-faq__accordion-content{margin-top:0;padding-bottom:var(--kg--spacing)}@media (max-width:959px){.kg-block-faq .kg-accordion__item .kg-accordion__title h3,.kg-editable-content .kg-block-faq .kg-accordion__item .kg-accordion__title h3{font-size:1.125rem;text-align:left}.kg-block-faq .kg-accordion__item .kg-accordion__title .kg-svg-icon,.kg-editable-content .kg-block-faq .kg-accordion__item .kg-accordion__title .kg-svg-icon{--icon-size:.8rem}}.kg-block-gallery-slider{margin-block-end:var(--kg--r--spacing)}.kg-block-gallery-slider .kg-slider--full .kg-slider__slide{clip-path:inset(0 round var(--kg--border-radius--large));position:relative}.kg-block-gallery-slider .kg-slider--full .kg-slider__slide figcaption{background:var(--kg--easing--linear-gradient--dark);bottom:0;color:var(--kg--color--light);font-size:var(--kg--r--font-size--xsmall);font-weight:300;left:0;margin:0;padding:var(--kg--r--spacing--small) var(--kg--r--spacing);position:absolute;width:100%;z-index:2}.kg-block-gallery-slider .kg-slider--full .kg-slider__navigation{bottom:0;gap:var(--kg--r--spacing--small);margin:0 var(--kg--r--spacing) var(--kg--r--spacing) 0;position:absolute;right:0}.kg-block-gallery-slider .kg-slider--thumbs{margin-block-start:var(--kg--r--spacing--small)}.kg-block-gallery-slider .kg-slider--thumbs .kg-slider__slide{aspect-ratio:1/1;transition:.1s cubic-bezier(.215,.61,.355,1)}.kg-block-gallery-slider .kg-slider--thumbs .kg-slider__slide.swiper-slide-thumb-active{border:4px solid var(--kg--color--primary)}.kg-block-slider-tarifs,.kg-editable-content .kg-block-slider-tarifs{--kg-font-size-sup-title:1.5625rem;--kg-font-size-title:3.125rem;grid-gap:var(--kg--spacing--large);align-items:center;display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto var(--kg--spacing--xlarge) auto;max-width:1500px;position:relative}.kg-block-slider-tarifs__title,.kg-editable-content .kg-block-slider-tarifs__title{display:flex;flex-direction:column;width:-moz-max-content;width:max-content}.kg-block-slider-tarifs__title .kg-sup-title,.kg-editable-content .kg-block-slider-tarifs__title .kg-sup-title{color:var(--kg--color--primary);font-family:var(--kg--font-family-thin);font-size:var(--kg-font-size-sup-title);text-transform:uppercase}.kg-block-slider-tarifs__title h2,.kg-editable-content .kg-block-slider-tarifs__title h2{text-transform:uppercase}.kg-block-slider-tarifs__title h2:after,.kg-editable-content .kg-block-slider-tarifs__title h2:after{content:none}.kg-block-slider-tarifs__title h2 span,.kg-editable-content .kg-block-slider-tarifs__title h2 span{display:block;font-family:var(--kg--font-family-medium);font-size:var(--kg-font-size-title)}.kg-block-slider-tarifs__title h2 span:nth-child(2),.kg-editable-content .kg-block-slider-tarifs__title h2 span:nth-child(2){margin-left:125px}.kg-block-slider-tarifs__title a,.kg-editable-content .kg-block-slider-tarifs__title a{font-family:var(--kg--font-family-medium);font-size:1.0625rem;margin:0 0 0 auto}.kg-block-slider-tarifs .kg-slider-tarifs,.kg-editable-content .kg-block-slider-tarifs .kg-slider-tarifs{position:static}.kg-block-slider-tarifs .kg-slider-tarifs .kg-slider__controls,.kg-editable-content .kg-block-slider-tarifs .kg-slider-tarifs .kg-slider__controls{position:absolute;right:0;top:var(--kg--spacing--large)}@media (max-width:959px){.kg-block-slider-tarifs,.kg-editable-content .kg-block-slider-tarifs{--kg-font-size-sup-title:.9375rem;--kg-font-size-title:1.875rem;grid-gap:var(--kg--spacing);grid-template-columns:repeat(1,1fr);margin:0 auto var(--kg--spacing) auto}.kg-block-slider-tarifs__title,.kg-editable-content .kg-block-slider-tarifs__title{justify-content:flex-start}.kg-block-slider-tarifs__title h2 span:nth-child(2),.kg-editable-content .kg-block-slider-tarifs__title h2 span:nth-child(2){margin-left:40px}.kg-block-slider-tarifs__title a,.kg-editable-content .kg-block-slider-tarifs__title a{justify-content:flex-start;transform:none}.section-slider-tarifs,.section-slider-tarifs .container-rainbow{position:relative}.section-slider-tarifs .container-rainbow .rainbow{margin:0 calc(50% - 50vw);transform:rotate(1.2deg) translateY(0)}.section-slider-tarifs .swiper-icon{margin:0 auto}.section-slider-tarifs .swiper-icon .kg-svg-icon{--icon-size:5rem;fill:var(--kg--color--primary)}}@media (min-width:1200px){.kg-block-slider-tarifs__title,.kg-editable-content .kg-block-slider-tarifs__title{margin-left:9.375rem;margin-top:-8vh}.kg-block-slider-tarifs .kg-slider-tarifs,.kg-editable-content .kg-block-slider-tarifs .kg-slider-tarifs{position:relative}.kg-block-slider-tarifs .kg-slider-tarifs .kg-slider__controls,.kg-editable-content .kg-block-slider-tarifs .kg-slider-tarifs .kg-slider__controls{position:relative;right:auto;top:auto}}.kg-block-slider-actualites,.kg-editable-content .kg-block-slider-actualites{--kg-font-size-sup-title:3.4375rem;--kg-font-size-title:3.125rem;margin:0 auto var(--kg--spacing--xlarge) auto;max-width:1250px;position:relative}.kg-block-slider-actualites__title,.kg-editable-content .kg-block-slider-actualites__title{display:flex;flex-direction:column;width:-moz-max-content;width:max-content}.kg-block-slider-actualites__title h2,.kg-editable-content .kg-block-slider-actualites__title h2{display:flex;text-transform:none}.kg-block-slider-actualites__title h2:after,.kg-editable-content .kg-block-slider-actualites__title h2:after{content:none}.kg-block-slider-actualites__title h2 .kg-sup-title,.kg-editable-content .kg-block-slider-actualites__title h2 .kg-sup-title{color:var(--kg--color--primary);font-family:var(--kg--font-family-thin);font-size:var(--kg-font-size-sup-title)}.kg-block-slider-actualites__title h2 span,.kg-editable-content .kg-block-slider-actualites__title h2 span{color:#ca4a00;display:block;font-family:var(--kg--font-family-medium);font-size:var(--kg-font-size-title);font-weight:100}.kg-block-slider-actualites__title h2 span:nth-child(2),.kg-editable-content .kg-block-slider-actualites__title h2 span:nth-child(2){margin-left:-10px;margin-top:40px}.kg-block-slider-actualites__title a,.kg-editable-content .kg-block-slider-actualites__title a{font-family:var(--kg--font-family-medium);font-size:1.0625rem;margin:0 0 0 auto}.kg-block-slider-actualites .kg-slider-actualites-home,.kg-editable-content .kg-block-slider-actualites .kg-slider-actualites-home{position:static}.kg-block-slider-actualites .kg-slider-actualites-home .kg-slider__controls,.kg-editable-content .kg-block-slider-actualites .kg-slider-actualites-home .kg-slider__controls{align-items:center;display:flex;gap:var(--kg--spacing--small);position:absolute;right:0;top:var(--kg--spacing--large)}.kg-block-slider-actualites .kg-slider-actualites-home .kg-slider__controls .separator,.kg-editable-content .kg-block-slider-actualites .kg-slider-actualites-home .kg-slider__controls .separator{background-color:#d8d8d8;display:block;height:20px;width:1px}.kg-block-slider-actualites .kg-slider-actualites-home .kg-slider__controls .kg-slider__navigation-button,.kg-editable-content .kg-block-slider-actualites .kg-slider-actualites-home .kg-slider__controls .kg-slider__navigation-button{background-color:transparent;height:20px;transition:all .2s ease-in-out;width:20px}.kg-block-slider-actualites .kg-slider-actualites-home .kg-slider__controls .kg-slider__navigation-button:hover .kg-svg-icon,.kg-editable-content .kg-block-slider-actualites .kg-slider-actualites-home .kg-slider__controls .kg-slider__navigation-button:hover .kg-svg-icon{fill:#ca4a00}.kg-block-slider-actualites .kg-slider-actualites-home .kg-slider__controls .kg-slider__navigation-button .kg-svg-icon,.kg-editable-content .kg-block-slider-actualites .kg-slider-actualites-home .kg-slider__controls .kg-slider__navigation-button .kg-svg-icon{--kg--icon--size:.8rem;fill:var(--kg--color--primary);transition:all .2s ease-in-out}.kg-block-slider-actualites .kg-slider-actualites-home .kg-slider__slide-actualites:first-child .kg-card--blog .kg-card__image,.kg-editable-content .kg-block-slider-actualites .kg-slider-actualites-home .kg-slider__slide-actualites:first-child .kg-card--blog .kg-card__image{min-height:397px!important}.kg-block-slider-actualites .kg-slider-actualites-home .kg-slider__slide-actualites:nth-child(2n) .kg-card--blog .kg-card__image,.kg-editable-content .kg-block-slider-actualites .kg-slider-actualites-home .kg-slider__slide-actualites:nth-child(2n) .kg-card--blog .kg-card__image{min-height:455px}.kg-block-slider-actualites .kg-slider-actualites-home .kg-slider__slide-actualites:nth-child(3n) .kg-card--blog .kg-card__image,.kg-block-slider-actualites .kg-slider-actualites-home .kg-slider__slide-actualites:nth-child(odd) .kg-card--blog .kg-card__image,.kg-editable-content .kg-block-slider-actualites .kg-slider-actualites-home .kg-slider__slide-actualites:nth-child(3n) .kg-card--blog .kg-card__image,.kg-editable-content .kg-block-slider-actualites .kg-slider-actualites-home .kg-slider__slide-actualites:nth-child(odd) .kg-card--blog .kg-card__image{min-height:505px}@media (max-width:959px){.kg-block-slider-actualites,.kg-editable-content .kg-block-slider-actualites{--kg-font-size-sup-title:.9375rem;--kg-font-size-title:1.875rem;margin:0 auto var(--kg--spacing) auto}.kg-block-slider-actualites__title,.kg-editable-content .kg-block-slider-actualites__title{justify-content:flex-start}.kg-block-slider-actualites__title h2 span:nth-child(2),.kg-editable-content .kg-block-slider-actualites__title h2 span:nth-child(2){margin-left:40px}.kg-block-slider-actualites__title a,.kg-editable-content .kg-block-slider-actualites__title a{justify-content:flex-start;transform:none}.section-slider-actualites{position:relative}.section-slider-actualites .swiper-icon{margin:0 auto}.section-slider-actualites .swiper-icon .kg-svg-icon{--icon-size:5rem;fill:var(--kg--color--primary)}}@media (min-width:1200px){.kg-block-slider-actualites .kg-slider-actualites,.kg-editable-content .kg-block-slider-actualites .kg-slider-actualites{position:relative}.kg-block-slider-actualites .kg-slider-actualites .kg-slider__controls,.kg-editable-content .kg-block-slider-actualites .kg-slider-actualites .kg-slider__controls{position:relative;right:auto;top:auto}}.kg-block-tarifs__list,.kg-editable-content .kg-block-tarifs__list{grid-gap:var(--kg--spacing);align-items:stretch;display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;margin-block:var(--kg--spacing--large);padding:0;position:relative}.kg-card-tarif{border:1px solid hsla(0,0%,50%,.071);box-shadow:0 2px 10px #0000000d;color:var(--kg--color--primary);height:100%;position:relative}.kg-card-tarif figure{margin:0;overflow:hidden;position:relative}.kg-card-tarif figure img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.kg-card-tarif figure:before{background:#00000040;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.kg-card-tarif__body{background:var(--kg--color--light);height:100%;min-height:500px;padding:var(--kg--spacing)}.kg-card-tarif h3{font-family:var(--kg--font-family-medium);font-size:1.5625rem;text-transform:none}.gform_footer .kg-card-tarif .gform_button,.kg-card-tarif .gform_footer .gform_button,.kg-card-tarif .kg-button,.kg-card-tarif .kg-post-navigation__link-icon,.kg-card-tarif .wp-block-button__link,.kg-card-tarif .wp-element-button{bottom:0;height:52px;left:0;position:absolute;text-transform:none;width:100%}.kg-card-tarif .container-tarif p{font-family:var(--kg--font-family-thin);font-size:1.0625rem;margin:0;text-transform:uppercase}.kg-card-tarif .container-tarif span.tarif{display:inline-block;font-family:var(--kg--font-family-medium);font-size:2.75rem;line-height:1}.kg-card-tarif .container-tarif span.tarif span{font-family:var(--kg--font-family-thin);font-size:1.0625rem}.kg-card-tarif .content{border-top:1px solid var(--kg--color--primary);margin-top:var(--kg--spacing);padding-bottom:var(--kg--spacing)}.kg-card-tarif .content ul{font-family:var(--kg--font-family-thin);font-size:1rem;margin-top:var(--kg--spacing);padding:0 0 0 var(--kg--spacing)}@media (max-width:959px){.kg-block-tarifs__list,.kg-editable-content .kg-block-tarifs__list{grid-template-columns:repeat(1,1fr)}.kg-block-tarifs__item h3,.kg-editable-content .kg-block-tarifs__item h3{font-size:1.25rem}.kg-block-tarifs .container-tarif p,.kg-editable-content .kg-block-tarifs .container-tarif p{font-size:.9375rem}.kg-block-tarifs .container-tarif span.tarif,.kg-editable-content .kg-block-tarifs .container-tarif span.tarif{font-size:2.125rem}.kg-card-tarif{min-height:590px}}.gform_wrapper{--kg--gform--font-size:var(--kg--r--font-size);--kg--gform--line-height:var(--kg--r--line-height);--kg--gform--spacing:var(--kg--r--spacing);--kg--gform--validation--font-size:.875rem;--kg--gform--validation--error--color:var(--kg--color--danger);--kg--gform--label--color:#545454;--kg--gform--label--font-size:var(--kg--r--font-size);--kg--gform--label--line-height:var(--kg--r--line-height);color:var(--kg--color--default);font-family:var(--kg--font-family);font-size:var(--kg--gform--font-size);font-weight:300;line-height:var(--kg--gform--line-height);margin:var(--kg--r--spacing--medium) 0 0 0;max-width:90ch}.gform_wrapper .gform_required_legend{display:none}.gform_wrapper .gform_heading .gform_description{display:block;margin-block-end:var(--kg--r--spacing)}.gform_wrapper .gfield_radio{display:flex;gap:var(--kg--spacing)}.gform_fields{list-style:none;margin-block-end:var(--kg--r--spacing--small);padding:0!important}.gform_fields .gfield{border:0;margin-block-end:0;padding:0}.gform_fields .gfield+.gfield{margin-block-start:var(--kg--gform--spacing)}.gform_fields .gfield_label,.gform_fields .ginput_container_address [class^=ginput_] label{color:var(--kg--gform--label--color);display:block;font-size:var(--kg--gform--label--font-size);font-weight:400!important;line-height:var(--kg--gform--label--line-height);margin-block-end:var(--kg--r--spacing--xsmall);word-break:break-word}.gform_fields .hidden_sub_label,.gform_fields .hidden_label .gfield_label{word-wrap:normal!important;clip:rect(1px,1px,1px,1px);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.gform_fields .ginput_container>span{display:block}.gform_fields .ginput_container>span+span{margin-block-start:calc(var(--kg--gform--spacing)/2)}.gform_fields .ginput_container input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.gform_fields .ginput_container textarea{border-radius:25px}.gform_fields .ginput_container select{align-items:center;border-radius:25px;display:flex;height:48px;line-height:1;padding-block:0!important;padding-inline:var(--kg--r--spacing--small)!important}.gform_fields .ginput_container input[type=hidden]{display:none}.gform_fields .gfield_checkbox .gchoice,.gform_fields .gfield_radio .gchoice,.gform_fields .ginput_container_consent{grid-gap:calc(var(--kg--gform--spacing)/3);align-items:baseline;display:flex}.gform_fields .gfield_checkbox .gchoice>input[type=checkbox],.gform_fields .gfield_checkbox .gchoice>input[type=radio],.gform_fields .gfield_radio .gchoice>input[type=checkbox],.gform_fields .gfield_radio .gchoice>input[type=radio],.gform_fields .ginput_container_consent>input[type=checkbox],.gform_fields .ginput_container_consent>input[type=radio]{transform:translateY(.075em)}.gform_fields .ginput_container_address>span:first-child{margin-block-start:0}.gform_fields .ginput_container_address>span:not(.address_country)>label{display:none}.gform_fields .ginput_container_address>span~span{flex:1!important}.gform_fields .gfield_description{font-size:var(--kg--r--font-size--small);margin-block-start:var(--kg--r--spacing--small)}.gform_fields .gform_validation_container{display:none!important}.gform_fields .gfield_consent_label{font-size:var(--kg--r--font-size--small)}.gform_fields .gfield_required{color:var(--kg--gform--validation--error--color);font-size:var(--kg--r--font-size--xsmall);margin-inline-start:calc(var(--kg--gform--spacing)/8)}.gform_fields .gfield_error input,.gform_fields .gfield_error textarea{border-color:var(--kg--gform--validation--error--color)!important}.gform_fields .validation_message{color:var(--kg--gform--validation--error--color);font-size:var(--kg--gform--validation--font-size);font-style:italic;margin-block-end:calc(var(--kg--gform--spacing)/8);margin-block-start:var(--kg--r--spacing--xsmall)}.gform_fields .gf_clear,.gform_fields .gfield_visibility_hidden{display:none!important}.gform_footer{margin-block-start:var(--kg--gform--spacing);text-align:center}.gform_footer .gform_button{border-radius:40px;font-size:1.125rem;font-weight:400;line-height:1;margin:0 auto;min-height:40px;padding:0 var(--kg--spacing--medium)}.gform_validation_errors{--kg--gform--error-background:var(--kg--gform--validation--error--color);--kg--gform--error-color:var(--kg--color--light);background:var(--kg--gform--error-background);border-radius:var(--kg--border-radius);color:var(--kg--gform--error-color);margin:var(--kg--gform--spacing) 0;padding:calc(var(--kg--gform--spacing)/2) var(--kg--gform--spacing)}.gform_validation_errors .gform_submission_error{color:var(--kg--gform--error-color);font-size:var(--kg--r--font-size);line-height:var(--kg--r--line-height);margin:0}.gform_validation_errors .gform_submission_error+*{margin-block-start:var(--kg--r--spacing)}.gform_validation_errors>:last-child{margin-block-end:0}.gform_validation_errors .gform_validation_error_link{color:inherit}.gform_wrapper.gravity-theme .gfield-choice-input+label{max-width:100%!important}.gform_confirmation_wrapper{--kg--gform--success-background:#d9f7ec;--kg--gform--success-color:#21966b;background:var(--kg--gform--success-background);border-radius:var(--kg--border-radius);color:var(--kg--gform--success-color);padding:calc(var(--kg--gform--spacing)/2) var(--kg--gform--spacing)}@media (min-width:640px){.gform_fields .ginput_container_address,.gform_fields .ginput_container_name{display:flex;flex-wrap:wrap;gap:var(--kg--r--spacing--small)}.gform_fields .ginput_container_name>span{flex-basis:calc(50% - var(--kg--r--spacing));flex-grow:1}.gform_fields .ginput_container_name>span+span{margin-block-start:0}.gform_fields .ginput_container_address>span{flex-grow:1}.gform_fields .ginput_container_address>span.address_line_1,.gform_fields .ginput_container_address>span.address_line_2{flex-basis:100%;flex-grow:1}.gform_fields .ginput_container_address>span~span{margin-block-start:0!important}}.kg-meteo-link{grid-gap:.25em;color:inherit;display:inline-grid;font:inherit;font-weight:600;justify-items:center;line-height:inherit}.kg-meteo-link__date{font-size:.5em;font-weight:400;grid-column:span 2;grid-row-start:2}.kg-meteo-link:focus,.kg-meteo-link:hover{color:var(--kg--navbar--link--color--hover)}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px dashed var(--kg--color--primary)!important;outline-offset:.2rem!important}a:focus-visible,button:focus-visible,input:focus-visible{border-radius:10px}a.evitement{align-items:center;color:var(--kg--color--light);display:flex;font-size:.6875rem;height:25px;line-height:1;-webkit-text-decoration:underline;text-decoration:underline}a.evitement:hover{color:var(--kg--color--tertiary)}.container-accessibility{align-items:center;background:var(--kg--color--secondary);display:flex;height:25px;justify-content:space-between;padding:0 var(--kg--spacing--large);position:fixed;width:100%;z-index:10000}.container-accessibility__content,.container-accessibility__right{align-items:center;display:flex;gap:var(--kg--spacing)}.container-accessibility .contrast-content{align-items:center;color:var(--kg--color--light);display:flex;gap:var(--kg--spacing--xsmall);line-height:1}.container-accessibility .contrast-content p{font-size:.6875rem;margin:0}.container-accessibility .contrast-content select{background:none;border:none;color:var(--kg--color--light);font-size:.6875rem;line-height:1}.container-accessibility .kg-social{margin:0}@media (max-width:959px){.container-accessibility .kg-social{--icon-size:30px;--icon-svg-size:.8rem}}.container-accessibility .kg-social{--icon-size:35px;--icon-svg-size:1rem}.container-accessibility .kg-social__link{color:var(--kg--color--light)}.container-accessibility .kg-social__link>svg{fill:var(--kg--color--light)}.polylang_langswitcher{align-items:center;display:flex;gap:15px;list-style:none;margin:0;padding:0}.polylang_langswitcher .lang-item{padding:0}.polylang_langswitcher .lang-item a{color:var(--kg--color--light)}.polylang_langswitcher .lang-item.current-lang a{color:var(--kg--color--tertiary);font-weight:300}.polylang_langswitcher .lang-item:first-child a:after{color:var(--kg--color--light);content:" | ";margin-left:var(--kg--spacing--xsmall)}.polylang_langswitcher .lang-item a{font-weight:100;padding:0}.polylang_langswitcher .lang-item a:hover{color:var(--kg--color--tertiary);font-weight:300;-webkit-text-decoration:none!important;text-decoration:none!important}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}figure{margin:0}@media (max-width:959px){.studizz-container{bottom:55px!important;right:30px!important}#ancre_list{background:var(--kg--color--light)}.container-accessibility{height:30px;padding:0 var(--kg--spacing--small)}.container-accessibility__content{display:none}.container-accessibility__right{justify-content:space-between;width:100%}}@media (min-width:960px){.kg-content-share{gap:var(--kg--spacing)}.gform_footer .kg-content-share .gform_button,.kg-content-share .gform_footer .gform_button,.kg-content-share .kg-button,.kg-content-share .kg-post-navigation__link-icon,.kg-content-share .wp-block-button__link,.kg-content-share .wp-element-button{width:-moz-max-content;width:max-content}.kg-container-acces-rapide{border-radius:25px;height:340px;left:inherit;margin:0;position:absolute;right:calc(var(--kg--spacing--large) + 5px);top:var(--kg--spacing--xxlarge);width:40px}.kg-container-acces-rapide .kg-navigation ul{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;list-style:none;margin:0;padding:0}}@media (min-width:960px)and (max-width:959px){.kg-container-acces-rapide .kg-navigation ul{align-items:center;flex-direction:row;gap:var(--kg--spacing--small)}}@media (min-width:960px){.kg-container-acces-rapide .kg-navigation ul .item--faq,.kg-container-acces-rapide .kg-navigation ul .item--publications{display:block}.kg-container-acces-rapide .kg-navigation ul .title{font-size:.8rem;font-weight:600;line-height:1;margin:0 6px 0 auto;text-align:center;text-transform:uppercase}}@media (min-width:960px)and (max-width:959px){.kg-container-acces-rapide .kg-navigation ul .title{margin:10px 6px 0 auto}}@media (min-width:960px){.kg-container-acces-rapide .kg-navigation ul .icon-item{align-items:center;display:flex}.kg-container-acces-rapide .kg-navigation ul .icon-item span{align-items:center;background:var(--kg--color--secondary);border-radius:15px 0 0 15px;color:var(--kg--color--light);display:flex;font-size:.9375rem;height:28px;line-height:28px;opacity:0;padding:0 var(--kg--spacing);position:absolute;right:40px;text-transform:uppercase;transform:translateY(10px);transition:all .2s ease-in-out;visibility:hidden;width:-moz-max-content;width:max-content}.kg-container-acces-rapide .kg-navigation ul .icon-item .kg-svg-icon{fill:var(--kg--color--light);--icon-size:1.5rem}.kg-container-acces-rapide .kg-navigation ul .icon-item:hover span{opacity:1;visibility:visible;width:-moz-max-content;width:max-content}.kg-container-acces-rapide .kg-navigation ul .separateur{display:block}.kg-container-acces-rapide .kg-navigation ul .separateur:before{background:#ffffff3b;content:"";display:block;height:1px;width:24px}.kg-container-acces-rapide .kg-navigation ul .separateur:last-child{display:none}}
