.card-text{background-color:var(--color-purple-five);height:auto;overflow:hidden;position:relative;width:100%}.card-text .fade__inner{transition-delay:var(--delay)}.card-text__inner{align-items:flex-start;color:var(--color-purple);display:flex;flex-direction:column;gap:var(--xs);justify-content:flex-start;padding:48px 30px}.card-text__inner__text{margin-bottom:var(--xs)}.card-text__inner .button{margin-top:auto}.card-event{position:relative;width:100%}.card-event__inner{align-items:stretch;color:var(--color-black);gap:var(--xs);width:100%}.card-event__inner,.card-event__inner__thumbnail{display:flex;flex-direction:column;justify-content:flex-start}.card-event__inner__thumbnail{align-items:flex-start}.card-event__inner__thumbnail__media{background-color:var(--color-purple-five);overflow:hidden;position:relative;width:100%}.card-event__inner__thumbnail__media.reveal picture,.card-event__inner__thumbnail__media.reveal video,.fade--in .card-event__inner__thumbnail__media picture,.fade--in .card-event__inner__thumbnail__media video{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.card-event__inner__thumbnail__media.reveal picture img,.card-event__inner__thumbnail__media.reveal video img,.fade--in .card-event__inner__thumbnail__media picture img,.fade--in .card-event__inner__thumbnail__media video img{transform:scale(1)}.card-event__inner__thumbnail__media picture,.card-event__inner__thumbnail__media video{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);display:flex;height:100%;transition:-webkit-clip-path 1s cubic-bezier(.785,.135,.15,.86) 0s;transition:clip-path 1s cubic-bezier(.785,.135,.15,.86) 0s;transition:clip-path 1s cubic-bezier(.785,.135,.15,.86) 0s,-webkit-clip-path 1s cubic-bezier(.785,.135,.15,.86) 0s;width:100%}.card-event__inner__thumbnail__media picture img,.card-event__inner__thumbnail__media video img{transform:scale(1.1);transition:transform 1s cubic-bezier(.785,.135,.15,.86) 0s}.card-event__inner__thumbnail__media-2{aspect-ratio:3/2}@supports not (aspect-ratio:auto){.card-event__inner__thumbnail__media-2{height:0;padding-top:66%}}.card-event__inner__thumbnail__media-3,.card-event__inner__thumbnail__media-4{aspect-ratio:1/1}@supports not (aspect-ratio:auto){.card-event__inner__thumbnail__media-3,.card-event__inner__thumbnail__media-4{height:0;padding-top:100%}}.card-event__inner__thumbnail__media picture{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.card-event__inner__thumbnail .caption{display:-webkit-box;font-family:Larsseit-Regular;font-size:14px;line-height:1.4em;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;color:var(--color-purple-two);margin-top:var(--xxs)}@media only screen and (max-width:640px){.card-event__inner__thumbnail .caption{font-size:12px}}.card-event__inner__thumbnail .caption.small{display:-webkit-box;font-family:Larsseit-Regular;font-size:14px;font-size:11px;line-height:1.4em;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;color:var(--color-purple-two)}.card-event__inner__links{align-items:center;display:flex;gap:30px;justify-content:flex-start;margin-top:var(--xs)}.section-listing{margin:var(--xl) auto;position:relative}.section-listing__header{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:space-between;margin-bottom:var(--l)}.section-listing__header__inner{align-items:flex-start;color:var(--color-black);display:flex;flex-direction:column;gap:var(--xs);justify-content:flex-start;width:58.3333333333%}@media only screen and (max-width:900px){.section-listing__header__inner{width:75%}}@media only screen and (max-width:480px){.section-listing__header__inner{width:100%}}.section-listing__grid{-moz-column-gap:30px;column-gap:30px;display:grid;row-gap:30px}.section-listing__grid--blog{row-gap:56px}.section-listing__grid--2{grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:1024px){.section-listing__grid--2{grid-template-columns:none}}.section-listing__grid--3{grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:1024px){.section-listing__grid--3{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:640px){.section-listing__grid--3{grid-template-columns:none}}.section-listing__grid--4{grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:1024px){.section-listing__grid--4{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:900px){.section-listing__grid--4{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:640px){.section-listing__grid--4{grid-template-columns:none}}.accordion{height:-moz-max-content;height:max-content;width:100%}.accordion__button{align-items:center;color:var(--color-purple);cursor:pointer;display:flex;justify-content:space-between;padding:var(--xs) 20px;position:relative;text-align:left;width:100%}.accordion__button__title{margin-top:4px;text-transform:uppercase}.accordion__button__icon{align-items:center;display:flex;height:18px;justify-content:center;min-height:18px;min-width:18px;position:relative;transform:rotate(0);transform-origin:center center;transition:transform .4s cubic-bezier(.445,.05,.55,.95);width:18px}.accordion__button__icon.opened{transform:rotate(.5turn)}.accordion__button__icon .icon,.accordion__button__icon .rollover{color:var(--color-purple);height:18px!important;width:18px!important}.accordion__content{height:0;overflow:hidden}.accordion__content__text{align-items:flex-start;color:var(--color-purple);display:flex;flex-direction:column;gap:var(--xs);justify-content:flex-start;padding:var(--xxs) 20px 40px;width:87.5%}@media only screen and (max-width:900px){.accordion__content__text{padding:4px 20px var(--m);width:100%}}.accordion__content__text.has-image{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:3fr 1fr;row-gap:var(--xs);width:100%}@media only screen and (max-width:768px){.accordion__content__text.has-image{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}}.accordion__content__text.has-image .image{width:100%}@media only screen and (max-width:768px){.accordion__content__text.has-image .image{order:-1;width:33%}}@media only screen and (max-width:640px){.accordion__content__text.has-image .image{width:40%}}@media only screen and (max-width:480px){.accordion__content__text.has-image .image{width:60%}}.accordion__content__text.has-image .image picture{display:flex}.accordion__content__text.has-image .image picture img{height:auto;width:100%}.accordion__content__text.has-image .image .caption{display:-webkit-box;font-family:Larsseit-Regular;font-size:14px;font-size:11px;line-height:1.4em;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;color:var(--color-purple-two);margin-top:var(--xxs)}.accordion__content__text.has-image .button{grid-column:1/-1;grid-row:2;width:-moz-fit-content;width:fit-content}.accordion__content__text__logo{height:auto;max-width:25%;width:auto}@media only screen and (max-width:900px){.accordion__content__text__logo{max-width:50%}}@media only screen and (max-width:480px){.accordion__content__text__logo{max-width:75%}}.section-accordions{margin:var(--xl) auto;position:relative}.section-accordions__inner{color:var(--color-black);margin:auto;width:66.6666666667%}@media only screen and (max-width:1024px){.section-accordions__inner{width:83.3333333333%}}@media only screen and (max-width:900px){.section-accordions__inner{width:100%}}.section-accordions__inner__header{margin-bottom:var(--l)}.section-accordions__inner__block{align-items:flex-start;color:var(--color-black);display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:var(--l);width:100%}.section-accordions__inner__block:last-of-type{margin-bottom:0}.section-accordions__inner__block__title{margin-bottom:var(--m)}.section-accordions__inner__block .accordion{background-color:var(--color-purple-five)}.section-accordions__inner__block .accordion:nth-of-type(2n){background-color:var(--color-purple-four)}.section-highlight{overflow:hidden;position:relative;z-index:1}.section-highlight__inner{align-items:center;color:var(--color-white);display:flex;flex-direction:column;gap:var(--xs);justify-content:flex-start;margin:0 auto;padding:var(--xl) 0;text-align:center;width:50%}@media only screen and (max-width:1024px){.section-highlight__inner{width:75%}}@media only screen and (max-width:900px){.section-highlight__inner{padding:var(--l) 0;width:100%}}.section-highlight__inner__title{margin-bottom:var(--xs)}.section-highlight__inner__buttons{align-items:center;display:flex;gap:var(--m);justify-content:center;margin-top:var(--xs)}@media only screen and (max-width:768px){.section-highlight__inner__buttons{gap:var(--xs)}}@media only screen and (max-width:640px){.section-highlight__inner__buttons{flex-direction:column}}.section-highlight__image{z-index:-1}.section-highlight__image,.section-highlight__image.has-overlay:after{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.section-highlight__image.has-overlay:after{background-color:var(--color-purple);content:"";mix-blend-mode:screen;z-index:2}.section-highlight__image.has-overlay picture{filter:grayscale(1)}.section-highlight__image:before{background-color:#000;bottom:0;content:"";height:100%;left:0;opacity:.7;position:absolute;right:0;top:0;width:100%;z-index:1}.section-highlight__image picture{height:110%;margin-top:-3%}.section-highlight__image .caption{bottom:var(--s);display:-webkit-box;font-family:Larsseit-Regular;font-size:14px;left:0;line-height:1.4em;position:absolute;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;color:var(--color-purple-two);color:var(--color-white);z-index:1}@media only screen and (max-width:640px){.section-highlight__image .caption{font-size:12px}}.section-slider-images{margin:var(--l) auto;overflow:hidden;position:relative}@media only screen and (max-width:900px){.section-slider-images__slider{margin-top:0}}.block-partner{align-items:center;-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:5fr 3fr;justify-content:normal;padding:var(--l) 0;position:relative;row-gap:30px;width:100%}@media only screen and (max-width:640px){.block-partner{align-items:center;display:flex;flex-direction:column;gap:var(--xs);justify-content:flex-start;padding:var(--m) 0}}@media only screen and (max-width:768px){.block-partner__title{text-align:center}}.block-partner__logos{align-items:center;display:grid}@media only screen and (max-width:640px){.block-partner__logos{width:50%}}@media only screen and (max-width:480px){.block-partner__logos{width:66.6666666667%}}.block-partner__logos--small{gap:var(--s);grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:640px){.block-partner__logos--small{grid-template-columns:repeat(3,1fr)}.block-partner__logos--small .block-partner__logos__item{grid-column:2/span 1!important}}.block-partner__logos--medium{gap:30px;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:640px){.block-partner__logos--medium{grid-template-columns:repeat(4,1fr)!important}}.block-partner__logos--medium .block-partner__logos__item{grid-column:2/span 2!important}.block-partner__logos--big{gap:30px;grid-template-columns:repeat(3,1fr)}.block-partner__logos--big .block-partner__logos__item{grid-column:1/span 3!important}.block-partner__logos__item{height:0;overflow:hidden;padding-top:calc(100%/var(--ratio));position:relative;width:100%}.block-partner__logos__item:last-of-type{grid-column:2/3}@media only screen and (max-width:640px){.block-partner__logos__item:last-of-type:last-of-type{grid-column:unset}}.block-partner__logos__item.multiples:last-of-type{grid-column:2/3}@media only screen and (max-width:640px){.block-partner__logos__item.multiples:last-of-type{grid-column:unset}}.block-partner__logos__item a{display:flex;transition:opacity .4s cubic-bezier(.23,1,.32,1)}@media (min-width:769px){.block-partner__logos__item a:hover{opacity:.6}}.block-partner__logos__item picture{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.block-partner__logos__item picture img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.section-partners{margin:var(--xl) auto;position:relative}.section-partners__inner{color:var(--color-black);margin:auto;width:66.6666666667%}@media only screen and (max-width:1024px){.section-partners__inner{width:83.3333333333%}}@media only screen and (max-width:900px){.section-partners__inner{width:100%}}.section-partners__inner__header{align-items:flex-start;display:flex;flex-direction:column;gap:var(--xs);justify-content:flex-start;margin-bottom:var(--m)}.section-partners__inner__header__text{margin-top:var(--xs)}.section-partners__inner__list{align-items:flex-start;color:var(--color-black);display:flex;flex-direction:column;justify-content:flex-start;width:100%}.section-partners__inner__list__item{margin-bottom:1px;position:relative}.section-partners__inner__list__item:last-of-type{margin-bottom:0}.section-partners__inner__list__item:last-of-type:after{display:none}.section-partners__inner__list__item:after{background-color:var(--color-black);content:"";display:block;height:1px;left:0;position:absolute;top:100%;width:100%}@keyframes underline-4594b74c{55%{background-position:100% 100%;background-size:0 1px}56%{background-position:0 100%;background-size:0 1px}to{background-position:0 100%;background-size:100% 1px}}.field[data-v-4594b74c]{align-items:flex-start;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;justify-content:flex-start;position:relative;width:100%}.field.is-white input[data-v-4594b74c],.field.is-white textarea[data-v-4594b74c]{border-color:var(--color-white)!important;color:var(--color-white)!important}.field.is-white input[data-v-4594b74c]::-moz-placeholder,.field.is-white textarea[data-v-4594b74c]::-moz-placeholder{color:var(--color-white)!important}.field.is-white input .placeholder[data-v-4594b74c],.field.is-white input[data-v-4594b74c]::placeholder,.field.is-white textarea .placeholder[data-v-4594b74c],.field.is-white textarea[data-v-4594b74c]::placeholder{color:var(--color-white)!important}.field input[data-v-4594b74c],.field textarea[data-v-4594b74c]{align-items:center;-webkit-appearance:none;-moz-appearance:none;background:none;border:initial;border-bottom:1px solid var(--color-black);box-sizing:border-box;color:var(--color-black);display:flex;flex-direction:row;font-family:Larsseit-Regular;font-size:16px;justify-content:flex-start;line-height:1.625em;max-width:100%;padding:0 0 var(--xxs);pointer-events:visible;text-align:left;text-transform:none;transition:color .4s cubic-bezier(.39,.575,.565,1),border-color .4s cubic-bezier(.39,.575,.565,1);-webkit-user-select:text;width:100%}.field input[data-v-4594b74c]:focus,.field textarea[data-v-4594b74c]:focus{border-color:var(--color-purple);color:var(--color-purple);outline:none!important}.field input[data-v-4594b74c]:focus::-moz-placeholder,.field textarea[data-v-4594b74c]:focus::-moz-placeholder{color:var(--color-purple)}.field input:focus .placeholder[data-v-4594b74c],.field input[data-v-4594b74c]:focus::placeholder,.field textarea:focus .placeholder[data-v-4594b74c],.field textarea[data-v-4594b74c]:focus::placeholder{color:var(--color-purple)}.field input[data-v-4594b74c]::-moz-placeholder,.field textarea[data-v-4594b74c]::-moz-placeholder{color:var(--color-black);font-family:Larsseit-Regular;font-size:16px;line-height:1.625em;text-overflow:ellipsis;text-transform:none;-moz-transition:opacity .4s cubic-bezier(.39,.575,.565,1),color .4s cubic-bezier(.39,.575,.565,1);transition:opacity .4s cubic-bezier(.39,.575,.565,1),color .4s cubic-bezier(.39,.575,.565,1)}.field input .placeholder[data-v-4594b74c],.field input[data-v-4594b74c]::placeholder,.field textarea .placeholder[data-v-4594b74c],.field textarea[data-v-4594b74c]::placeholder{color:var(--color-black);font-family:Larsseit-Regular;font-size:16px;line-height:1.625em;text-overflow:ellipsis;text-transform:none;transition:opacity .4s cubic-bezier(.39,.575,.565,1),color .4s cubic-bezier(.39,.575,.565,1)}.field input[data-v-4594b74c]::-ms-expand,.field textarea[data-v-4594b74c]::-ms-expand{display:none}.field input[data-v-4594b74c]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;border-radius:0}.field textarea[data-v-4594b74c]{max-height:var(--xl);min-height:calc(var(--m) + var(--xxs)/2);resize:vertical}.field__error-message[data-v-4594b74c]{color:red;display:none;font-size:12px;margin-top:4px;position:relative}.field__error-message.display-error[data-v-4594b74c]{display:block}.field--error input[data-v-4594b74c],.field--error textarea[data-v-4594b74c]{border-color:red;color:red}.field--error input[data-v-4594b74c]::-moz-placeholder,.field--error textarea[data-v-4594b74c]::-moz-placeholder{color:red}.field--error input .placeholder[data-v-4594b74c],.field--error input[data-v-4594b74c]::placeholder,.field--error textarea .placeholder[data-v-4594b74c],.field--error textarea[data-v-4594b74c]::placeholder{color:red}.field--error .field__error-message[data-v-4594b74c]{opacity:1;visibility:visible}.checkbox{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;position:relative}.checkbox .field__error-message{color:red;display:none;font-size:12px;left:0;margin-top:4px;position:absolute;top:100%;white-space:nowrap}.checkbox .field__error-message.display-error{display:block}.checkbox.is-white .checkmark{border-color:var(--color-white)!important}.checkbox.is-white .checkmark:after{background-color:var(--color-white)!important}.checkbox.is-white .checkbox__text,.checkbox.is-white .error span{color:var(--color-white)}.checkbox.is-white .checkbox__text a{background-color:transparent;background-image:linear-gradient(var(--color-white),var(--color-white));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;color:var(--color-white);cursor:pointer;line-height:1.1!important;transition:background-size .6s cubic-bezier(.785,.135,.15,.86),background-image .6s cubic-bezier(.23,1,.32,1),color .6s cubic-bezier(.23,1,.32,1),visibility .6s cubic-bezier(.23,1,.32,1),opacity .6s cubic-bezier(.23,1,.32,1)}@media (min-width:769px){.checkbox.is-white .checkbox__text a:active,.checkbox.is-white .checkbox__text a:focus,.checkbox.is-white .checkbox__text a:hover{background-position:100% 100%;background-size:0 1px}}.checkbox .container{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox input{cursor:pointer;height:0;margin:initial;opacity:0;padding:initial;position:absolute;width:0}@media (min-width:769px){.checkbox input:active~.checkmark,.checkbox input:focus-visible~.checkmark,.checkbox input:focus~.checkmark,.checkbox input:hover~.checkmark{border-color:var(--color-dark-gray)}.checkbox input:active~.checkmark:after,.checkbox input:focus-visible~.checkmark:after,.checkbox input:focus~.checkmark:after,.checkbox input:hover~.checkmark:after{background-color:var(--color-light-gray);opacity:1;visibility:visible}}.checkbox input:checked~.checkmark{border-color:var(--color-black)}.checkbox input:checked~.checkmark:after{background-color:var(--color-black);opacity:1;visibility:visible}.checkbox input:focus:not(:focus-visible){font-weight:400}.checkbox input:focus:not(:focus-visible)~.checkmark{display:block}.checkbox input:focus:not(:focus-visible)~.checkbox__label{font-weight:400}.checkbox .checkmark{background-color:transparent;border:1px solid var(--color-dark-gray);border-radius:1px;box-sizing:border-box;cursor:pointer;height:16px;margin-bottom:2px;min-height:16px;min-width:16px;outline:none;position:relative;transition:border-color .4s cubic-bezier(.39,.575,.565,1);width:16px}@media (min-width:769px){.checkbox .checkmark:active,.checkbox .checkmark:focus,.checkbox .checkmark:hover{border-color:var(--color-purple)}}.checkbox .error span{color:var(--color-ocher)}.checkbox .checkmark:after{background-color:var(--color-black);border-radius:1px;content:"";display:block;height:10px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .4s cubic-bezier(.39,.575,.565,1),visibility .4s cubic-bezier(.39,.575,.565,1),opacity .4s cubic-bezier(.39,.575,.565,1);visibility:hidden;width:10px}.checkbox__text{color:var(--color-black);margin-left:var(--xxs)}.checkbox__text a{background-color:transparent;background-image:linear-gradient(var(--color-black),var(--color-black));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;color:var(--color-black);cursor:pointer;line-height:1.1!important;transition:background-size .6s cubic-bezier(.785,.135,.15,.86),background-image .6s cubic-bezier(.23,1,.32,1),color .6s cubic-bezier(.23,1,.32,1),visibility .6s cubic-bezier(.23,1,.32,1),opacity .6s cubic-bezier(.23,1,.32,1)}@media (min-width:769px){.checkbox__text a:active,.checkbox__text a:focus,.checkbox__text a:hover{background-position:100% 100%;background-size:0 1px}}.gravity-form{position:relative;width:100%}.gravity-form sup{top:0}.gravity-form input:-webkit-autofill,.gravity-form input:-webkit-autofill:focus{-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}.gravity-form input[data-autocompleted]{background-color:transparent!important}.gravity-form .loader-listing{height:var(--xxl);margin-bottom:var(--xl)}.gravity-form__form{-moz-column-gap:var(--m);column-gap:var(--m);display:grid;grid-template-columns:repeat(2,1fr);row-gap:var(--m);width:100%}@media only screen and (max-width:768px){.gravity-form__form{grid-template-columns:none}}.gravity-form__form .input-container{border-radius:0}@media only screen and (max-width:768px){.gravity-form__form .input-container--text:nth-child(odd){order:-1}}.gravity-form__form .input-container.error .checkmark,.gravity-form__form .input-container.error .select__input,.gravity-form__form .input-container.error input{border-color:var(--color-ocher);opacity:1}@keyframes shine{to{background-position-x:-200%}}.gravity-form__form .field-upload{align-items:flex-start;color:var(--color-black);display:flex;flex-direction:column;grid-column:span 2;justify-content:flex-start;position:relative;width:100%}.gravity-form__form .field-upload input:focus+span{color:var(--color-purple);text-decoration:underline}.gravity-form__form .field-upload.is-white{color:var(--color-white)}.gravity-form__form .field-upload.is-white .field-upload__custom{border-color:var(--color-white)}.gravity-form__form .field-upload.is-white .field-upload__custom__btn{border-color:var(--color-white);color:var(--color-white)}.gravity-form__form .field-upload__custom{align-items:flex-start;border-bottom:1px solid var(--color-black);display:flex;flex-direction:row;justify-content:space-between;padding:0 0 var(--xxs);text-align:center;width:100%}.gravity-form__form .field-upload__custom span{font-family:Larsseit-Regular;font-size:16px;line-height:1.625em;text-align:left}.gravity-form__form .field-upload__custom input{height:100%;opacity:0;position:absolute;width:100%}.gravity-form__form .field-upload__custom__btn{border:1px solid var(--color-black);color:var(--color-black);cursor:pointer;font-family:Larsseit-Regular;font-size:14px;line-height:1.4em;padding:3px 8px 1px;transition:color .4s cubic-bezier(.39,.575,.565,1),border-color .4s cubic-bezier(.39,.575,.565,1)}.gravity-form__form .field-upload__custom__btn:focus,.gravity-form__form .field-upload__custom__btn:hover{border-color:var(--color-purple);color:var(--color-purple)}.gravity-form__form .field-upload .field__error-message{color:red;display:none;font-size:12px;margin-top:4px;position:relative}.gravity-form__form .field-upload .field__error-message.display-error{display:block}.gravity-form__form .field-upload--error .field-upload__custom{border-color:red}.gravity-form__form .field-upload--error span{color:red}.gravity-form__form .field-upload--error .field__error-message{opacity:1;visibility:visible}.gravity-form__form .field-upload__preview{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.gravity-form__form .field-upload__preview__item{align-items:center;-moz-column-gap:var(--xxs);column-gap:var(--xxs);display:grid;grid-template-columns:60px auto;margin-top:var(--xxs);position:relative;row-gap:var(--xxs);width:100%}.gravity-form__form .field-upload__preview__item img{aspect-ratio:1/1;opacity:1}.gravity-form__form .field-upload__preview__item-placeholder{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center}.gravity-form__form .field-upload__preview__item-placeholder svg{height:24px;width:24px}.gravity-form__form .field-upload__preview__item__name{display:block;font-family:Larsseit-Regular;font-size:14px;line-height:1.4em;overflow:hidden;text-overflow:ellipsis}.gravity-form__form .field-upload__preview__item__delete{align-items:flex-start;background-color:#0000001a;bottom:0;color:var(--color-black);cursor:pointer;display:flex;height:100%;justify-content:flex-end;left:0;opacity:1;position:absolute;right:0;top:0;transition:opacity .3s;width:100%}.gravity-form__form .field-upload__preview__item__delete:hover{opacity:1}.gravity-form__form .field-upload__preview__item__delete:hover svg{transform:rotate(90deg)}.gravity-form__form .field-upload__preview__item__delete svg{height:10px;position:relative;right:3px;top:3px;transition:transform .3s ease-out;width:10px}.gravity-form__form .field-upload__preview__item__delete svg path{fill:var(--color-black)}.gravity-form__form__row{align-items:center;display:flex;gap:var(--m);grid-column:1/-1;justify-content:space-between;margin-top:var(--m)}@media only screen and (max-width:768px){.gravity-form__form__row{align-items:flex-start;display:flex;flex-direction:column;gap:var(--l);justify-content:flex-start;margin-top:0}}.gravity-form__form__submit{transition:opacity .4s cubic-bezier(.455,.03,.515,.955);width:-moz-fit-content;width:fit-content}.gravity-form__form__submit.disable{opacity:.5;pointer-events:none}.gravity-form__success{margin-bottom:var(--s)}.gravity-form .loader-listing{background-color:var(--color-white);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.gravity-form .field-checkbox.field--error{color:red}.gravity-form .field-checkbox.field--error .error-message{display:block;visibility:visible}.gravity-form .field-checkbox .error-message{display:none;font-size:12px;margin-top:4px;visibility:hidden}.gravity-form .field-checkbox-label{display:block;margin-bottom:10px}.gravity-form .field-checkbox .container{margin-right:16px}.gravity-form .field-checkbox .checkmark{margin-right:5px}.section-form{align-items:center;display:flex;justify-content:center;overflow:hidden;padding:var(--xxl) 0;position:relative;z-index:1}@media only screen and (max-width:768px){.section-form{background-color:var(--color-purple-two);min-height:auto;padding:45px 0}}.section-form__inner{align-items:flex-start;background-color:var(--color-white);display:flex;flex-direction:column;gap:var(--l);justify-content:flex-start;margin:auto;padding:var(--m);width:50%}.footer-offset .section-form__inner{margin-bottom:var(--xl)}@media only screen and (max-width:1280px){.section-form__inner{width:66.6666666667%}}@media only screen and (max-width:1024px){.section-form__inner{width:83.3333333333%}}@media only screen and (max-width:768px){.section-form__inner{background:initial;color:var(--color-white);padding:initial;width:100%}}.section-form__inner__text{margin-top:12px}.section-form__image{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.section-form__image picture{height:110%;margin-top:-3%}.section-testimonials{background-color:var(--color-ocher-six);position:relative}.section-testimonials__inner{align-items:center;display:flex;flex-direction:column;gap:var(--l);justify-content:center;padding-bottom:var(--xl)!important;padding-top:var(--xl)!important}@media only screen and (max-width:768px){.section-testimonials__inner{padding-bottom:var(--l)!important;padding-top:var(--l)!important}}.section-testimonials__inner__header{align-items:center;color:var(--color-purple);display:flex;flex-direction:column;gap:var(--xs);justify-content:center;text-align:center;width:66.6666666667%}@media only screen and (max-width:1024px){.section-testimonials__inner__header{width:83.3333333333%}}@media only screen and (max-width:900px){.section-testimonials__inner__header{width:100%}}.section-testimonials__inner__slider{width:83.3333333333%}@media only screen and (max-width:1024px){.section-testimonials__inner__slider{width:100%}}.accordion-table{height:-moz-max-content;height:max-content;position:relative;width:100%}.accordion-table__button{align-items:center;background:none;color:var(--color-purple);cursor:pointer;display:flex;justify-content:space-between;padding:var(--m) 20px;position:relative;text-align:left;width:100%}@media only screen and (max-width:900px){.accordion-table__button{padding-left:0;padding-right:0}}@media only screen and (max-width:768px){.accordion-table__button__subtitle,.accordion-table__button__title{display:block;width:91.6666666667%}}.accordion-table__button__title{margin-top:4px;text-transform:uppercase}.accordion-table__button__icon{align-items:center;display:flex;height:18px;justify-content:center;min-height:18px;min-width:18px;position:relative;transform:rotate(0);transform-origin:center center;transition:transform .4s cubic-bezier(.445,.05,.55,.95);width:18px}.accordion-table__button__icon.opened{transform:rotate(.5turn)}.accordion-table__button__icon .icon,.accordion-table__button__icon .rollover{color:var(--color-purple);height:18px!important;width:18px!important}.accordion-table__content{height:0;overflow:hidden}.accordion-table__content__inner{align-items:flex-start;color:var(--color-purple);display:flex;flex-direction:column;gap:var(--xs);justify-content:flex-start;padding-bottom:var(--xs);width:100%}.accordion-table__content__inner__text{padding-left:20px;padding-right:20px;width:100%}@media only screen and (max-width:900px){.accordion-table__content__inner__text{padding-left:0;padding-right:0}}.accordion-table__content__inner__text__legend{display:inline-block;margin-bottom:var(--l);margin-top:var(--s)}.accordion-table__content__inner__cta{align-items:center;background-color:var(--color-white);display:flex;flex-direction:column;gap:var(--xs);justify-content:center;margin:var(--xs) auto;padding:var(--m) var(--m) 40px;text-align:center;width:100%}@media only screen and (max-width:900px){.accordion-table__content__inner__cta{padding:var(--m);text-align:left}}.accordion-table:after{background-color:var(--color-purple);content:"";display:block;height:1px;left:0;position:absolute;top:100%;width:100%}.section-tables{background-color:var(--color-purple-five);color:var(--color-purple);display:flex;position:relative}.section-tables__inner{align-items:flex-start;display:flex;flex-direction:column;gap:1px;justify-content:flex-start;margin:var(--xl) auto;width:83.3333333333%}@media only screen and (max-width:1024px){.section-tables__inner{width:100%}}@media only screen and (max-width:900px){.section-tables__inner{margin:var(--l) auto}}.section-tables__inner__title{margin-bottom:var(--xs)}@keyframes underline{55%{background-position:100% 100%;background-size:0 1px}56%{background-position:0 100%;background-size:0 1px}to{background-position:0 100%;background-size:100% 1px}}.section-video{margin-bottom:var(--xl);margin-top:var(--xl);position:relative}.section-video__inner{display:grid;margin:auto;width:66.6666666667%}@media only screen and (max-width:1024px){.section-video__inner{width:83.3333333333%}}@media only screen and (max-width:900px){.section-video__inner{width:100%}}.section-video__inner__title{grid-column:1;grid-row:1;margin-bottom:var(--xs)}.section-video__inner__media{aspect-ratio:16/9;background-color:var(--color-purple-five);grid-column:1;grid-row:2;opacity:1;overflow:hidden;position:relative;transition:visibility .6s cubic-bezier(.445,.05,.55,.95),opacity .6s cubic-bezier(.445,.05,.55,.95);visibility:visible;width:100%}.fade--in .section-video__inner__media picture,.fade--in .section-video__inner__media video,.section-video__inner__media.reveal picture,.section-video__inner__media.reveal video{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.fade--in .section-video__inner__media picture img,.fade--in .section-video__inner__media video img,.section-video__inner__media.reveal picture img,.section-video__inner__media.reveal video img{transform:scale(1)}.section-video__inner__media picture,.section-video__inner__media video{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);display:flex;height:100%;transition:-webkit-clip-path 1s cubic-bezier(.785,.135,.15,.86) 0s;transition:clip-path 1s cubic-bezier(.785,.135,.15,.86) 0s;transition:clip-path 1s cubic-bezier(.785,.135,.15,.86) 0s,-webkit-clip-path 1s cubic-bezier(.785,.135,.15,.86) 0s;width:100%}.section-video__inner__media picture img,.section-video__inner__media video img{transform:scale(1.1);transition:transform 1s cubic-bezier(.785,.135,.15,.86) 0s}@supports not (aspect-ratio:auto){.section-video__inner__media{height:0;padding-top:56.25%}}.section-video__inner__media.poster{z-index:1}.section-video__inner__media.hidden{opacity:0;visibility:hidden}.section-video__inner__media__play{height:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .6s cubic-bezier(.23,1,.32,1);width:60px;z-index:1}@media (min-width:769px){.section-video__inner__media__play:hover{opacity:.3}}.section-video__inner__media__play svg{height:100%;width:100%}.section-video__inner__media__play svg path{fill:var(--color-white)}.section-video__inner__media iframe,.section-video__inner__media picture,.section-video__inner__media video{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}
