*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}*:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:inherit}ul,ol{list-style:none}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-family:inherit;color:inherit}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}select{background-color:rgba(0,0,0,0);border:none}select::-ms-expand{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}@font-face{font-family:"Poetsen One";src:url("../fonts/PoetsenOne-Regular.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"Roboto";src:url("../fonts/Roboto-Variable.ttf") format("truetype");font-style:normal;font-weight:100 900}:root{--border-radius-small: .25rem;--border-radius-large: 1rem;--border-radius-round: 50%;--color-black: #000000;--color-black-transparent: #00000040;--color-primary: #6C00FF;--color-primary-light: #6C00FF;--color-secondary: #EDFF00;--color-tertiary: #FF5800;--color-light: #FFFFFF;--color-white: #FFFFFF;--color-white-transparent: #FFFFFF40;--color-gradient: radial-gradient(circle, var(--color-primary), var(--color-secondary));--color-gradient: linear-gradient(to right, var(--color-secondary), var(--color-primary));--font-family-primary: 'Poetsen One', sans-serif;--font-family-secondary: 'Roboto', sans-serif;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-black: 900;--font-size-small: .75rem;--font-size-regular: 1rem;--font-size-medium: 1.125rem;--font-size-big: 1.25rem;--font-size-large: 1.5rem;--font-size-huge: 1.75rem;--font-size-insane: 2.5rem;--font-size-vmax: max(3vw, 5vh);--font-size-adjust: .5;--letter-spacing: 0;--letter-spacing-large: .375rem;--line-height-tiny: 1.125;--line-height-small: 1.5;--line-height-regular: 2;--line-height-medium: 3;--line-height-large: 4;--line-height-vmax: 1;--text-transform: uppercase;--mask-size: 1rem 1rem;--mask-size-small: .75rem .75rem;--padding-inline: 2rem;--padding-block-small: 4rem;--padding-block: 8rem;--transform-scale-small: scale(1.02);--transform-scale-large: scale(1.04);--transition: all .5s ease;--transition-delay: all .5s ease .5s}@media only screen and (min-width: 40rem){:root{--padding-inline: 4rem}}@media only screen and (min-width: 80rem){:root{--font-size-medium: 1.25rem;--font-size-big: 1.5rem;--font-size-large: 2rem;--font-size-huge: 2.5rem;--font-size-insane: 3rem}}@media only screen and (min-width: 100rem){:root{--font-size-medium: 1.5rem;--font-size-big: 2rem;--font-size-large: 3rem;--font-size-huge: 4rem;--font-size-insane: 5rem}}html{font-size:14px;background:var(--color-primary);scrollbar-gutter:stable}@media only screen and (min-width: 40rem){html{font-size:16px}}@media only screen and (min-width: 160rem){html{font-size:.625vw}}body{font-family:var(--font-family-secondary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);background:var(--color-white);overflow-x:hidden;overflow-y:auto;word-break:break-word}body.active{overflow:hidden}.main{display:grid}.main section{position:relative}.main section .anchor{position:absolute;left:0;top:-7rem;width:1rem;height:1rem}em{font-weight:var(--font-weight-medium);color:var(--color-secondary)}iframe{display:block;width:100%;height:auto;aspect-ratio:16/9}strong{font-weight:var(--font-weight-bold)}.wrapper{display:grid;grid-template-columns:1.5fr .5fr .5fr 1.5fr}.wrapper>*{grid-column:1/-1}.wrapper>*.left,.wrapper>*.center-left,.wrapper>*.justify-left,.wrapper>*.right,.wrapper>*.center-right,.wrapper>*.justify-right,.wrapper>*.center,.wrapper>*.justify,.wrapper>*>*.left,.wrapper>*>*.center-left,.wrapper>*>*.justify-left,.wrapper>*>*.right,.wrapper>*>*.center-right,.wrapper>*>*.justify-right,.wrapper>*>*.center,.wrapper>*>*.justify{display:grid;-ms-flex-line-pack:center;align-content:center}.wrapper>*.center,.wrapper>*.center-left,.wrapper>*.center-right,.wrapper>*>*.center,.wrapper>*>*.center-left,.wrapper>*>*.center-right{justify-items:center}.wrapper>*.center>.text,.wrapper>*.center-left>.text,.wrapper>*.center-right>.text,.wrapper>*>*.center>.text,.wrapper>*>*.center-left>.text,.wrapper>*>*.center-right>.text{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapper>*.center>.text *,.wrapper>*.center-left>.text *,.wrapper>*.center-right>.text *,.wrapper>*>*.center>.text *,.wrapper>*>*.center-left>.text *,.wrapper>*>*.center-right>.text *{text-align:center;text-wrap:balance}.wrapper>*.center>.text .buttons,.wrapper>*.center-left>.text .buttons,.wrapper>*.center-right>.text .buttons,.wrapper>*>*.center>.text .buttons,.wrapper>*>*.center-left>.text .buttons,.wrapper>*>*.center-right>.text .buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 80rem){.wrapper>*.center-left>.text *,.wrapper>*.center-right>.text *,.wrapper>*>*.center-left>.text *,.wrapper>*>*.center-right>.text *{text-align:left;text-wrap:initial}}@media only screen and (min-width: 80rem){.wrapper>*.center-left>.text .buttons,.wrapper>*.center-right>.text .buttons,.wrapper>*>*.center-left>.text .buttons,.wrapper>*>*.center-right>.text .buttons{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}@media only screen and (min-width: 80rem){.wrapper>*.left,.wrapper>*.center-left,.wrapper>*.justify-left,.wrapper>*>*.left,.wrapper>*>*.center-left,.wrapper>*>*.justify-left{grid-column:2/5;justify-items:left}}@media only screen and (min-width: 80rem){.wrapper>*.left>.text,.wrapper>*.center-left>.text,.wrapper>*.justify-left>.text,.wrapper>*>*.left>.text,.wrapper>*>*.center-left>.text,.wrapper>*>*.justify-left>.text{-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding-right:var(--padding-inline)}}@media only screen and (min-width: 100rem){.wrapper>*.left>.text,.wrapper>*.center-left>.text,.wrapper>*.justify-left>.text,.wrapper>*>*.left>.text,.wrapper>*>*.center-left>.text,.wrapper>*>*.justify-left>.text{padding-right:calc(var(--padding-inline)*2)}}@media only screen and (min-width: 80rem){.wrapper>*.right,.wrapper>*.center-right,.wrapper>*.justify-right,.wrapper>*>*.right,.wrapper>*>*.center-right,.wrapper>*>*.justify-right{grid-column:5/-2;justify-items:left}}@media only screen and (min-width: 80rem){.wrapper>*.right>.text,.wrapper>*.center-right>.text,.wrapper>*.justify-right>.text,.wrapper>*>*.right>.text,.wrapper>*>*.center-right>.text,.wrapper>*>*.justify-right>.text{-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding-left:var(--padding-inline)}}@media only screen and (min-width: 100rem){.wrapper>*.right>.text,.wrapper>*.center-right>.text,.wrapper>*.justify-right>.text,.wrapper>*>*.right>.text,.wrapper>*>*.center-right>.text,.wrapper>*>*.justify-right>.text{padding-left:calc(var(--padding-inline)*2)}}.wrapper>*.justify,.wrapper>*.justify-left,.wrapper>*.justify-right,.wrapper>*>*.justify,.wrapper>*>*.justify-left,.wrapper>*>*.justify-right{justify-items:center}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::-webkit-file-upload-button, .form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]::-webkit-file-upload-button{font-family:var(--font-family-secondary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);border:none;display:block;padding-block:.5rem;padding-inline:3rem;font-weight:var(--font-weight-medium);text-align:center;position:relative;z-index:1;border-radius:var(--border-radius-small);-webkit-transition:var(--transition);transition:var(--transition);text-wrap:balance;border-radius:4rem;font-family:var(--font-family-primary)}.button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::file-selector-button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]::file-selector-button,.form .gform_wrapper .gform-footer .button{font-family:var(--font-family-secondary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);border:none;display:block;padding-block:.5rem;padding-inline:3rem;font-weight:var(--font-weight-medium);text-align:center;position:relative;z-index:1;border-radius:var(--border-radius-small);-webkit-transition:var(--transition);transition:var(--transition);text-wrap:balance;border-radius:4rem;font-family:var(--font-family-primary)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]:hover::-webkit-file-upload-button, .form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]:hover::-webkit-file-upload-button{cursor:pointer;color:var(--color-white)}.button:hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]:hover::file-selector-button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button:hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]:hover::file-selector-button,.form .gform_wrapper .gform-footer .button:hover{cursor:pointer;color:var(--color-white)}.button:hover::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button:hover::before,.form .gform_wrapper .gform-footer .button:hover::before{-webkit-mask-position:right center;mask-position:right center;opacity:0}.button:hover::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button:hover::after,.form .gform_wrapper .gform-footer .button:hover::after{-webkit-mask-position:center center;mask-position:center center;opacity:1;background:var(--color-white)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]::-webkit-file-upload-button{color:var(--color-white);background:var(--color-primary)}.button--primary,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]::file-selector-button{color:var(--color-white);background:var(--color-primary)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]:hover::-webkit-file-upload-button{color:var(--color-white);background:var(--color-tertiary)}.button--primary:hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button:hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]:hover::file-selector-button{color:var(--color-white);background:var(--color-tertiary)}.button--primary-hover{cursor:pointer;color:var(--color-white)}.button--primary-hover::before{-webkit-mask-position:right center;mask-position:right center;opacity:0}.button--primary-hover::after{-webkit-mask-position:center center;mask-position:center center;opacity:1;background:var(--color-white)}.button--primary-hover{color:var(--color-white);background:var(--color-tertiary)}.button--secondary{color:var(--color-black);background:var(--color-secondary)}.button--secondary:hover{color:var(--color-white);background:var(--color-primary)}.form.white .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]:hover::-webkit-file-upload-button, .form.white .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer input[type=file]:hover::-webkit-file-upload-button{cursor:pointer;color:var(--color-white)}.button--secondary-hover,.form.white .gform_wrapper .gform-footer .button:hover,.form.white .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]:hover::file-selector-button,.form.white .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer input[type=file]:hover::file-selector-button,.form.white .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button:hover,.form.white .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer .button:hover{cursor:pointer;color:var(--color-white)}.button--secondary-hover::before,.form.white .gform_wrapper .gform-footer .button:hover::before,.form.white .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button:hover::before,.form.white .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer .button:hover::before{-webkit-mask-position:right center;mask-position:right center;opacity:0}.button--secondary-hover::after,.form.white .gform_wrapper .gform-footer .button:hover::after,.form.white .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button:hover::after,.form.white .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer .button:hover::after{-webkit-mask-position:center center;mask-position:center center;opacity:1;background:var(--color-white)}.form.white .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]:hover::-webkit-file-upload-button, .form.white .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer input[type=file]:hover::-webkit-file-upload-button{color:var(--color-white);background:var(--color-primary)}.button--secondary-hover,.form.white .gform_wrapper .gform-footer .button:hover,.form.white .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]:hover::file-selector-button,.form.white .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer input[type=file]:hover::file-selector-button,.form.white .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button:hover,.form.white .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer .button:hover{color:var(--color-white);background:var(--color-primary)}.form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::-webkit-file-upload-button, .form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer input[type=file]::-webkit-file-upload-button, .form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]::-webkit-file-upload-button, .form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer input[type=file]::-webkit-file-upload-button, .form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer .gform_fileupload_multifile .gform_drop_area input[type=file]::-webkit-file-upload-button{color:var(--color-white);background:var(--color-tertiary)}.button--tertiary,.form .gform_wrapper .gform-footer .button,.form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::file-selector-button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer input[type=file]::file-selector-button,.form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer .button,.form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]::file-selector-button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer input[type=file]::file-selector-button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer .gform_fileupload_multifile .gform_drop_area input[type=file]::file-selector-button{color:var(--color-white);background:var(--color-tertiary)}.form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]:hover::-webkit-file-upload-button, .form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer input[type=file]:hover::-webkit-file-upload-button{color:var(--color-black);background:var(--color-secondary)}.button--tertiary:hover,.form .gform_wrapper .gform-footer .button:hover,.form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]:hover::file-selector-button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer input[type=file]:hover::file-selector-button,.form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button:hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer .button:hover{color:var(--color-black);background:var(--color-secondary)}.button--tertiary-hover{cursor:pointer;color:var(--color-white)}.button--tertiary-hover::before{-webkit-mask-position:right center;mask-position:right center;opacity:0}.button--tertiary-hover::after{-webkit-mask-position:center center;mask-position:center center;opacity:1;background:var(--color-white)}.button--tertiary-hover{color:var(--color-black);background:var(--color-secondary)}.button--circle{color:var(--color-white);background:var(--color-secondary);padding:0;width:3rem;height:3rem;border-radius:var(--border-radius-round)}.button--circle::before{opacity:1}.button--circle:hover{color:var(--color-white);background:var(--color-primary);padding:0}.button--circle-hover,.post .post__items .post__item:hover .text .button,.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide:hover .text .button,.child .child__items .child__item:hover .text .button,.child-slider .child-slider__slider .swiper .swiper-wrapper .swiper-slide:hover .text .button,.card .card__items .card__item:hover .text .button--circle{cursor:pointer;color:var(--color-white)}.button--circle-hover::before,.post .post__items .post__item:hover .text .button::before,.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide:hover .text .button::before,.child .child__items .child__item:hover .text .button::before,.child-slider .child-slider__slider .swiper .swiper-wrapper .swiper-slide:hover .text .button::before,.card .card__items .card__item:hover .text .button--circle::before{-webkit-mask-position:right center;mask-position:right center;opacity:0}.button--circle-hover::after,.post .post__items .post__item:hover .text .button::after,.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide:hover .text .button::after,.child .child__items .child__item:hover .text .button::after,.child-slider .child-slider__slider .swiper .swiper-wrapper .swiper-slide:hover .text .button::after,.card .card__items .card__item:hover .text .button--circle::after{-webkit-mask-position:center center;mask-position:center center;opacity:1;background:var(--color-white)}.button--circle-hover,.post .post__items .post__item:hover .text .button,.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide:hover .text .button,.child .child__items .child__item:hover .text .button,.child-slider .child-slider__slider .swiper .swiper-wrapper .swiper-slide:hover .text .button,.card .card__items .card__item:hover .text .button--circle{color:var(--color-white);background:var(--color-primary);padding:0}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::-webkit-file-upload-button{color:var(--color-white);background:rgba(0,0,0,0);padding-block:calc(.5rem - 2px);border:2px solid var(--color-white)}.button--outline,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::file-selector-button{color:var(--color-white);background:rgba(0,0,0,0);padding-block:calc(.5rem - 2px);border:2px solid var(--color-white)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]:hover::-webkit-file-upload-button{color:var(--color-white);background:var(--color-primary);border-color:var(--color-primary)}.button--outline:hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]:hover::file-selector-button{color:var(--color-white);background:var(--color-primary);border-color:var(--color-primary)}.button--outline:hover::after{background:var(--color-secondary)}.button--outline-hover{cursor:pointer;color:var(--color-white)}.button--outline-hover::before{-webkit-mask-position:right center;mask-position:right center;opacity:0}.button--outline-hover::after{-webkit-mask-position:center center;mask-position:center center;opacity:1;background:var(--color-white)}.button--outline-hover{color:var(--color-white);background:var(--color-primary)}.button--next{color:var(--color-secondary);background:rgba(0,0,0,0);padding-block:.25rem;padding-inline:0 3rem}.button--next::after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2rem;height:2rem;background:var(--color-secondary);-webkit-mask-image:url(../img/urvin-monte-next.svg);mask-image:url(../img/urvin-monte-next.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100% 100%;mask-size:100% 100%;pointer-events:none}@-webkit-keyframes rightOutLeftInY{0%{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);opacity:1}47.5%{-webkit-transform:translate(150%, -50%);transform:translate(150%, -50%);opacity:0}52.5%{-webkit-transform:translate(-150%, -50%);transform:translate(-150%, -50%);opacity:0}100%{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);opacity:1}}@keyframes rightOutLeftInY{0%{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);opacity:1}47.5%{-webkit-transform:translate(150%, -50%);transform:translate(150%, -50%);opacity:0}52.5%{-webkit-transform:translate(-150%, -50%);transform:translate(-150%, -50%);opacity:0}100%{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);opacity:1}}.button--next:hover{color:var(--color-secondary)}.button--next:hover::after{background:var(--color-secondary)}.button--next:hover::after{-webkit-animation:rightOutLeftInY 1s ease-in-out forwards;animation:rightOutLeftInY 1s ease-in-out forwards}.button--next-hover{cursor:pointer;color:var(--color-white)}.button--next-hover::before{-webkit-mask-position:right center;mask-position:right center;opacity:0}.button--next-hover::after{-webkit-mask-position:center center;mask-position:center center;opacity:1;background:var(--color-white)}.button--next-hover{color:var(--color-white);background:var(--color-primary)}.button--white-hover,.card .card__items .card__item:hover .text .button--secondary{cursor:pointer;color:var(--color-white)}.button--white-hover::before,.card .card__items .card__item:hover .text .button--secondary::before{-webkit-mask-position:right center;mask-position:right center;opacity:0}.button--white-hover::after,.card .card__items .card__item:hover .text .button--secondary::after{-webkit-mask-position:center center;mask-position:center center;opacity:1;background:var(--color-white)}.button--white-hover,.card .card__items .card__item:hover .text .button--secondary{color:var(--color-primary);background:var(--color-white)}.button--white-hover::after,.card .card__items .card__item:hover .text .button--secondary::after{background:var(--color-secondary)}.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 2rem}.header{position:relative;z-index:8;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;position:fixed;top:0;width:100%;padding-block:2rem}.header::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,0);border-bottom:1px solid var(--color-white);pointer-events:none;z-index:1;opacity:0;-webkit-transition:var(--transition);transition:var(--transition)}.header .header__icon{grid-row:1/1;grid-column:1/-1;justify-self:start;margin-left:var(--padding-inline)}.header .header__icon a{position:relative}.header .header__icon a img{height:3rem;width:auto;-o-object-fit:contain;object-fit:contain}.header .header__logo{grid-row:1/1;grid-column:1/-1;justify-self:center}.header .header__logo a{position:relative}.header .header__logo a img{height:3rem;width:auto;-o-object-fit:contain;object-fit:contain}.header .header__button{grid-row:1/1;grid-column:1/-1;justify-self:end;margin-right:var(--padding-inline);position:relative;background:rgba(0,0,0,0);border:2px solid var(--color-white);width:2.5rem;height:2.5rem;border-radius:var(--border-radius-round);-webkit-transition:var(--transition);transition:var(--transition);z-index:9}.header .header__button span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3px;height:3px;background:var(--color-secondary);border-radius:1px;-webkit-transition:var(--transition);transition:var(--transition)}.header .header__button span:nth-child(1){margin-left:-0.5rem}.header .header__button span:nth-child(2),.header .header__button span:nth-child(4){height:2px;width:2px}.header .header__button span:nth-child(5){margin-left:.5rem}.header .header__button:hover{cursor:pointer}.header .header__button:hover span:nth-child(1){margin-left:-0.625rem}.header .header__button:hover span:nth-child(5){margin-left:.625rem}.header .header__button.active{opacity:1;pointer-events:all}.header .header__button.active span:nth-child(1){margin-left:-2rem;opacity:0}.header .header__button.active span:nth-child(2){-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);width:1rem}.header .header__button.active span:nth-child(3){opacity:0}.header .header__button.active span:nth-child(4){-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);width:1rem}.header .header__button.active span:nth-child(5){margin-left:2rem;opacity:0}.header .header__button.scrolled{opacity:1;pointer-events:all}.header--scrolled{background:var(--color-primary)}.header--scrolled::after{opacity:1}.header.active::after{opacity:1}.aside{position:fixed;top:-100%;width:100%;height:100%;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:2rem;-webkit-transition:var(--transition);transition:var(--transition);z-index:7}.aside::before{content:"";position:absolute;inset:0;background:var(--color-black);opacity:.95}.aside.active{top:0}.aside .aside__menu{grid-column:1/-1;justify-self:center;margin-top:-5rem}@media only screen and (min-width: 40rem){.aside .aside__menu{margin-top:0rem}}.aside .aside__menu ul>li{position:relative}.aside .aside__menu ul>li:not(:last-of-type){border-bottom:1px solid var(--color-white)}.aside .aside__menu ul>li>a{display:block;color:var(--color-white);font-weight:var(--font-weight-medium);-webkit-transition:var(--transition);transition:var(--transition);position:relative;text-transform:var(--text-transform);font-family:var(--font-family-primary);font-size:var(--font-size-vmax);line-height:calc(var(--font-size-vmax)*1.5);padding-right:calc(var(--font-size-vmax)*1.5)}.aside .aside__menu ul>li>a::after{content:"";position:absolute;right:0;top:calc(var(--font-size-vmax)*.5);width:calc(var(--font-size-vmax)*.5);height:calc(var(--font-size-vmax)*.5);background:var(--color-secondary);-webkit-mask-image:url(../img/urvin-monte-next.svg);mask-image:url(../img/urvin-monte-next.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100% 100%;mask-size:100% 100%;pointer-events:none}@-webkit-keyframes rightOutLeftIn{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}47.5%{-webkit-transform:translateX(150%);transform:translateX(150%);opacity:0}52.5%{-webkit-transform:translateX(-150%);transform:translateX(-150%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes rightOutLeftIn{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}47.5%{-webkit-transform:translateX(150%);transform:translateX(150%);opacity:0}52.5%{-webkit-transform:translateX(-150%);transform:translateX(-150%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.aside .aside__menu ul>li:hover>a{color:var(--color-secondary)}.aside .aside__menu ul>li:hover>a::after{-webkit-animation:rightOutLeftIn 1s ease-in-out forwards;animation:rightOutLeftIn 1s ease-in-out forwards}.aside .aside__footer{position:absolute;bottom:0;left:0;width:100%;border-top:1px solid var(--color-white);padding-inline:var(--padding-inline);display:grid;gap:2rem;justify-items:center;padding-block:2rem}@media only screen and (min-width: 40rem){.aside .aside__footer{grid-template-columns:1fr 1fr;justify-items:start}}.aside .aside__button{left:var(--padding-inline)}@media only screen and (min-width: 40rem){.aside .aside__social{justify-self:end}}.aside .aside__social ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.aside .aside__social ul li a{display:block;width:2.5rem;height:2.5rem;position:relative}.aside .aside__social ul li a::before,.aside .aside__social ul li a::after{content:"";position:absolute;inset:0;background:var(--color-primary);border-radius:var(--border-radius-round);-webkit-transition:var(--transition);transition:var(--transition)}.aside .aside__social ul li a::after{background:var(--color-secondary)}.aside .aside__social ul li a.facebook::after{-webkit-mask:url(../img/social-facebook.svg) center center/var(--mask-size) no-repeat;mask:url(../img/social-facebook.svg) center center/var(--mask-size) no-repeat}.aside .aside__social ul li a.instagram::after{-webkit-mask:url(../img/social-instagram.svg) center center/var(--mask-size) no-repeat;mask:url(../img/social-instagram.svg) center center/var(--mask-size) no-repeat}.aside .aside__social ul li a.linkedin::after{-webkit-mask:url(../img/social-linkedin.svg) center center/var(--mask-size) no-repeat;mask:url(../img/social-linkedin.svg) center center/var(--mask-size) no-repeat}.aside .aside__social ul li a.tiktok::after{-webkit-mask:url(../img/social-tiktok.svg) center center/var(--mask-size) no-repeat;mask:url(../img/social-tiktok.svg) center center/var(--mask-size) no-repeat}.aside .aside__social ul li a.whatsapp::after{-webkit-mask:url(../img/social-whatsapp.svg) center center/var(--mask-size) no-repeat;mask:url(../img/social-whatsapp.svg) center center/var(--mask-size) no-repeat}.aside .aside__social ul li a.youtube::after{-webkit-mask:url(../img/social-youtube.svg) center center/var(--mask-size) no-repeat;mask:url(../img/social-youtube.svg) center center/var(--mask-size) no-repeat}.aside .aside__social ul li:hover a::before{background:var(--color-secondary)}.aside .aside__social ul li:hover a::after{background:var(--color-primary)}.aside .aside__contact ul{margin-bottom:.5rem}@media only screen and (min-width: 80rem){.aside .aside__contact ul{margin-bottom:3rem}}.aside .aside__contact ul li:not(:last-of-type){border-bottom:1px solid var(--color-primary-light)}.aside .aside__contact ul li a{display:block;line-height:5rem;padding-right:3rem;color:var(--color-white);font-weight:var(--font-weight-medium);-webkit-transition:var(--transition);transition:var(--transition);position:relative;text-transform:var(--text-transform)}.aside .aside__contact ul li a::before,.aside .aside__contact ul li a::after{content:"";position:absolute;right:0;top:1rem;height:3rem;width:3rem;background:var(--color-secondary);border-radius:var(--border-radius-round);-webkit-transition:var(--transition);transition:var(--transition)}.aside .aside__contact ul li a::after{background:var(--color-white)}.aside .aside__contact ul li:hover a::before{background:var(--color-white)}.aside .aside__contact ul li:hover a::after{background:var(--color-primary)}.aside .aside__contact ul li.phone a::after{-webkit-mask:url(../img/google-call_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(../img/google-call_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat}.aside .aside__contact ul li.email a::after{-webkit-mask:url(../img/google-drafts_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(../img/google-drafts_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat}.footer{row-gap:0;border-top:1px solid var(--color-white)}.footer .footer__top,.footer .footer__bottom{grid-column:1/-1;display:grid;grid-template-columns:subgrid;justify-items:center}.footer .footer__top>*,.footer .footer__bottom>*{grid-column:1/-1}.footer .footer__top{padding-inline:var(--padding-inline);padding-block:var(--padding-block-small);background:var(--color-primary);row-gap:4rem}@media only screen and (min-width: 80rem){.footer .footer__top{row-gap:2rem}}.footer .footer__bottom{padding-inline:var(--padding-inline);padding-block:var(--padding-block-small);background:var(--color-black)}@media only screen and (min-width: 80rem){.footer .footer__bottom{padding-block:2rem}}.footer .footer__bottom *{color:var(--color-white)}@media only screen and (min-width: 80rem){.footer .footer__logo{grid-column:1/2;grid-row:1/3;justify-self:start;align-self:center}}.footer .footer__logo a{position:relative}.footer .footer__logo a img{width:6rem;height:auto;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width: 80rem){.footer .footer__logo a img{width:auto;height:6rem}}@media only screen and (min-width: 80rem){.footer .footer__icon{grid-column:2/4;grid-row:1/2}}.footer .footer__icon a{position:relative}.footer .footer__icon a img{width:auto;height:6rem;-o-object-fit:contain;object-fit:contain}.footer .footer__slogan{margin-top:-2rem}@media only screen and (min-width: 80rem){.footer .footer__slogan{margin-top:0rem;grid-column:2/4;grid-row:2/3}}.footer .footer__slogan a{position:relative}.footer .footer__slogan a svg{width:12rem;height:auto;fill:var(--color-secondary)}@media only screen and (min-width: 80rem){.footer .footer__slogan a svg{width:auto;height:2rem}}.footer .footer__social{justify-items:center}@media only screen and (min-width: 80rem){.footer .footer__social{justify-self:right;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:2rem;grid-column:4/5;grid-row:1/3}}.footer .footer__social .text{margin-bottom:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 80rem){.footer .footer__social .text{margin-bottom:0}}.footer .footer__social .text h3{color:var(--color-white)}.footer .footer__social ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}@media only screen and (min-width: 80rem){.footer .footer__social ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer .footer__social ul li a{display:block;width:2.5rem;height:2.5rem;position:relative}.footer .footer__social ul li a::before,.footer .footer__social ul li a::after{content:"";position:absolute;inset:0;background:var(--color-tertiary);border-radius:var(--border-radius-round);-webkit-transition:var(--transition);transition:var(--transition)}.footer .footer__social ul li a::after{background:var(--color-primary)}.footer .footer__social ul li a.facebook::after{-webkit-mask:url(../img/social-facebook.svg) center center/var(--mask-size) no-repeat;mask:url(../img/social-facebook.svg) center center/var(--mask-size) no-repeat}.footer .footer__social ul li a.instagram::after{-webkit-mask:url(../img/social-instagram.svg) center center/var(--mask-size) no-repeat;mask:url(../img/social-instagram.svg) center center/var(--mask-size) no-repeat}.footer .footer__social ul li a.linkedin::after{-webkit-mask:url(../img/social-linkedin.svg) center center/var(--mask-size) no-repeat;mask:url(../img/social-linkedin.svg) center center/var(--mask-size) no-repeat}.footer .footer__social ul li a.tiktok::after{-webkit-mask:url(../img/social-tiktok.svg) center center/var(--mask-size) no-repeat;mask:url(../img/social-tiktok.svg) center center/var(--mask-size) no-repeat}.footer .footer__social ul li a.whatsapp::after{-webkit-mask:url(../img/social-whatsapp.svg) center center/var(--mask-size) no-repeat;mask:url(../img/social-whatsapp.svg) center center/var(--mask-size) no-repeat}.footer .footer__social ul li a.youtube::after{-webkit-mask:url(../img/social-youtube.svg) center center/var(--mask-size) no-repeat;mask:url(../img/social-youtube.svg) center center/var(--mask-size) no-repeat}.footer .footer__social ul li:hover a::before{background:var(--color-secondary)}.footer .footer__social ul li:hover a::after{background:var(--color-primary)}@media only screen and (min-width: 80rem){.footer .footer__legal{grid-column:span 1;justify-self:start}}@media only screen and (min-width: 80rem){.footer .footer__legal ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}}.footer .footer__legal ul li{text-align:center}@media only screen and (min-width: 80rem){.footer .footer__legal ul li{text-align:left}}@media only screen and (min-width: 80rem){.footer .footer__copyright{grid-column:span 2}}@media only screen and (min-width: 80rem){.footer .footer__disclaimer{grid-column:span 1;justify-self:end}}.dotdotdot{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.dotdotdot--1{-webkit-line-clamp:1;line-clamp:1}.dotdotdot--2{-webkit-line-clamp:2;line-clamp:2}.dotdotdot--3{-webkit-line-clamp:3;line-clamp:3}.dotdotdot--4{-webkit-line-clamp:4;line-clamp:4}.dotdotdot--5{-webkit-line-clamp:5;line-clamp:5}.dotdotdot--6{-webkit-line-clamp:6;line-clamp:6}.dotdotdot--7{-webkit-line-clamp:7;line-clamp:7}.dotdotdot--8{-webkit-line-clamp:8;line-clamp:8}.dotdotdot--9{-webkit-line-clamp:9;line-clamp:9}.dotdotdot--10{-webkit-line-clamp:10;line-clamp:10}.dotdotdot--11{-webkit-line-clamp:11;line-clamp:11}.dotdotdot--12{-webkit-line-clamp:12;line-clamp:12}.dotdotdot--13{-webkit-line-clamp:13;line-clamp:13}.dotdotdot--14{-webkit-line-clamp:14;line-clamp:14}.dotdotdot--15{-webkit-line-clamp:15;line-clamp:15}.dotdotdot--16{-webkit-line-clamp:16;line-clamp:16}.dotdotdot--17{-webkit-line-clamp:17;line-clamp:17}.dotdotdot--18{-webkit-line-clamp:18;line-clamp:18}.dotdotdot--19{-webkit-line-clamp:19;line-clamp:19}.dotdotdot--20{-webkit-line-clamp:20;line-clamp:20}.dotdotdot--21{-webkit-line-clamp:21;line-clamp:21}.dotdotdot--22{-webkit-line-clamp:22;line-clamp:22}.dotdotdot--23{-webkit-line-clamp:23;line-clamp:23}.dotdotdot--24{-webkit-line-clamp:24;line-clamp:24}.dotdotdot--25{-webkit-line-clamp:25;line-clamp:25}.dotdotdot--26{-webkit-line-clamp:26;line-clamp:26}.dotdotdot--27{-webkit-line-clamp:27;line-clamp:27}.dotdotdot--28{-webkit-line-clamp:28;line-clamp:28}.dotdotdot--29{-webkit-line-clamp:29;line-clamp:29}.dotdotdot--30{-webkit-line-clamp:30;line-clamp:30}.dotdotdot--31{-webkit-line-clamp:31;line-clamp:31}.dotdotdot--32{-webkit-line-clamp:32;line-clamp:32}.dotdotdot--33{-webkit-line-clamp:33;line-clamp:33}.dotdotdot--34{-webkit-line-clamp:34;line-clamp:34}.dotdotdot--35{-webkit-line-clamp:35;line-clamp:35}.dotdotdot--36{-webkit-line-clamp:36;line-clamp:36}.dotdotdot--37{-webkit-line-clamp:37;line-clamp:37}.dotdotdot--38{-webkit-line-clamp:38;line-clamp:38}.dotdotdot--39{-webkit-line-clamp:39;line-clamp:39}.dotdotdot--40{-webkit-line-clamp:40;line-clamp:40}.dotdotdot--41{-webkit-line-clamp:41;line-clamp:41}.dotdotdot--42{-webkit-line-clamp:42;line-clamp:42}.dotdotdot--43{-webkit-line-clamp:43;line-clamp:43}.dotdotdot--44{-webkit-line-clamp:44;line-clamp:44}.dotdotdot--45{-webkit-line-clamp:45;line-clamp:45}.dotdotdot--46{-webkit-line-clamp:46;line-clamp:46}.dotdotdot--47{-webkit-line-clamp:47;line-clamp:47}.dotdotdot--48{-webkit-line-clamp:48;line-clamp:48}.dotdotdot--49{-webkit-line-clamp:49;line-clamp:49}.dotdotdot--50{-webkit-line-clamp:50;line-clamp:50}.dotdotdot--51{-webkit-line-clamp:51;line-clamp:51}.dotdotdot--52{-webkit-line-clamp:52;line-clamp:52}.dotdotdot--53{-webkit-line-clamp:53;line-clamp:53}.dotdotdot--54{-webkit-line-clamp:54;line-clamp:54}.dotdotdot--55{-webkit-line-clamp:55;line-clamp:55}.dotdotdot--56{-webkit-line-clamp:56;line-clamp:56}.dotdotdot--57{-webkit-line-clamp:57;line-clamp:57}.dotdotdot--58{-webkit-line-clamp:58;line-clamp:58}.dotdotdot--59{-webkit-line-clamp:59;line-clamp:59}.dotdotdot--60{-webkit-line-clamp:60;line-clamp:60}.dotdotdot--61{-webkit-line-clamp:61;line-clamp:61}.dotdotdot--62{-webkit-line-clamp:62;line-clamp:62}.dotdotdot--63{-webkit-line-clamp:63;line-clamp:63}.dotdotdot--64{-webkit-line-clamp:64;line-clamp:64}.dotdotdot--65{-webkit-line-clamp:65;line-clamp:65}.dotdotdot--66{-webkit-line-clamp:66;line-clamp:66}.dotdotdot--67{-webkit-line-clamp:67;line-clamp:67}.dotdotdot--68{-webkit-line-clamp:68;line-clamp:68}.dotdotdot--69{-webkit-line-clamp:69;line-clamp:69}.dotdotdot--70{-webkit-line-clamp:70;line-clamp:70}.dotdotdot--71{-webkit-line-clamp:71;line-clamp:71}.dotdotdot--72{-webkit-line-clamp:72;line-clamp:72}.dotdotdot--73{-webkit-line-clamp:73;line-clamp:73}.dotdotdot--74{-webkit-line-clamp:74;line-clamp:74}.dotdotdot--75{-webkit-line-clamp:75;line-clamp:75}.dotdotdot--76{-webkit-line-clamp:76;line-clamp:76}.dotdotdot--77{-webkit-line-clamp:77;line-clamp:77}.dotdotdot--78{-webkit-line-clamp:78;line-clamp:78}.dotdotdot--79{-webkit-line-clamp:79;line-clamp:79}.dotdotdot--80{-webkit-line-clamp:80;line-clamp:80}.dotdotdot--81{-webkit-line-clamp:81;line-clamp:81}.dotdotdot--82{-webkit-line-clamp:82;line-clamp:82}.dotdotdot--83{-webkit-line-clamp:83;line-clamp:83}.dotdotdot--84{-webkit-line-clamp:84;line-clamp:84}.dotdotdot--85{-webkit-line-clamp:85;line-clamp:85}.dotdotdot--86{-webkit-line-clamp:86;line-clamp:86}.dotdotdot--87{-webkit-line-clamp:87;line-clamp:87}.dotdotdot--88{-webkit-line-clamp:88;line-clamp:88}.dotdotdot--89{-webkit-line-clamp:89;line-clamp:89}.dotdotdot--90{-webkit-line-clamp:90;line-clamp:90}.dotdotdot--91{-webkit-line-clamp:91;line-clamp:91}.dotdotdot--92{-webkit-line-clamp:92;line-clamp:92}.dotdotdot--93{-webkit-line-clamp:93;line-clamp:93}.dotdotdot--94{-webkit-line-clamp:94;line-clamp:94}.dotdotdot--95{-webkit-line-clamp:95;line-clamp:95}.dotdotdot--96{-webkit-line-clamp:96;line-clamp:96}.dotdotdot--97{-webkit-line-clamp:97;line-clamp:97}.dotdotdot--98{-webkit-line-clamp:98;line-clamp:98}.dotdotdot--99{-webkit-line-clamp:99;line-clamp:99}.expandable{display:grid;position:relative;padding-inline:var(--padding-inline);background:var(--color-light);padding-block:var(--padding-block);border-radius:var(--border-radius-large);width:min(100%,50rem + var(--padding-inline)*2)}.expandable .expandable__item .expandable__title{position:relative;width:100%;padding-block:1.25rem;padding-right:4rem}.expandable .expandable__item .expandable__title::before{content:"";position:absolute;inset:0;border-bottom:1px solid var(--color-black-transparent)}.expandable .expandable__item .expandable__title h3{-webkit-transition:var(--transition);transition:var(--transition);font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-regular);line-height:var(--line-height-small);text-wrap:balance}.expandable .expandable__item .expandable__title::after{content:"";position:absolute;top:.5rem;right:0;width:3rem;height:3rem;background:var(--color-primary);-webkit-mask:url(../img/google-add_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(../img/google-add_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;-webkit-transition:var(--transition);transition:var(--transition)}.expandable .expandable__item .expandable__title.active::after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.expandable .expandable__item .expandable__title.active h3{color:var(--color-secondary)}.expandable .expandable__item .expandable__title:hover{cursor:pointer}.expandable .expandable__item .expandable__title:hover h3{color:var(--color-secondary)}.expandable .expandable__item .expandable__text{display:none;padding-block:2rem;position:relative}.expandable .expandable__item .expandable__text::before{content:"";position:absolute;inset:0;border-bottom:1px solid var(--color-light);pointer-events:none}.expandable .expandable__item:first-of-type .expandable__title{padding-top:0}.expandable .expandable__item:first-of-type .expandable__title::after{top:-0.75rem}.fancy{position:relative}.fancy::before,.fancy::after{content:"";position:absolute;inset:0;background:var(--color-primary);pointer-events:none;-webkit-transition:var(--transition);transition:var(--transition);opacity:0;z-index:1;border-radius:var(--border-radius-large)}.fancy::after{background:var(--color-secondary);-webkit-mask:url(../img/google-open_in_full_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(../img/google-open_in_full_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat}.fancy:hover::before{opacity:.875}.fancy:hover::after{opacity:1}.fancybox .fancybox__slide{padding:0}.fancybox .fancybox__nav svg{display:none}.fancybox .f-button.is-next,.fancybox .f-button.is-prev{border:none;pointer-events:all;display:block;width:3rem;height:3rem;background:rgba(0,0,0,0);border-radius:var(--border-radius-round);-webkit-transition:var(--transition);transition:var(--transition);right:var(--padding-inline)}.fancybox .f-button.is-next svg,.fancybox .f-button.is-prev svg{display:none}.fancybox .f-button.is-next::after,.fancybox .f-button.is-prev::after{content:"";position:absolute;inset:0;background:var(--color-white);-webkit-mask:url(../img/google-chevron_right_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(../img/google-chevron_right_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;-webkit-transition:var(--transition);transition:var(--transition)}.fancybox .f-button.is-next:hover,.fancybox .f-button.is-prev:hover{cursor:pointer;background:var(--color-secondary);-webkit-transform:translateY(-50%) var(--transform-scale-large);-ms-transform:translateY(-50%) var(--transform-scale-large);transform:translateY(-50%) var(--transform-scale-large)}.fancybox .f-button.is-next.disabled,.fancybox .f-button.is-prev.disabled{opacity:.25;pointer-events:none}.fancybox .f-button.is-prev{right:auto;left:var(--padding-inline)}.fancybox .f-button.is-prev::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.file{display:grid;gap:2rem;width:min(100%,50rem + var(--padding-inline)*2)}.file .file__item{display:grid;grid-template-columns:4rem 1fr 4rem;gap:1rem;padding-inline:var(--padding-inline);padding-block:2rem;background:var(--color-primary);border-radius:var(--border-radius-large);position:relative;-webkit-transition:var(--transition);transition:var(--transition)}.file .file__item .file__extention{grid-column:1/2;border-radius:var(--border-radius-large);background:var(--color-secondary);text-align:center;color:var(--color-white);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:2rem}.file .file__item .file__size{grid-column:2/3;color:var(--color-white);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:2rem}.file .file__item .file__text{grid-column:1/-1;color:var(--color-white)}.file .file__item::after{content:"";position:absolute;top:2rem;right:var(--padding-inline);width:2rem;height:2rem;background:var(--color-white);-webkit-mask:url(../img/google-arrow_downward_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(../img/google-arrow_downward_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;-webkit-transition:var(--transition);transition:var(--transition)}.file .file__item:hover{background:var(--color-primary-light)}.file .file__item:hover::after{background:var(--color-secondary)}.form form label,.form form legend{font-family:var(--font-family-secondary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);background:rgba(0,0,0,0);display:block;width:100%;font-weight:var(--font-weight-medium);color:var(--color-light);font-family:var(--font-family-primary);font-size:var(--font-size-small);margin-bottom:.25rem;padding-inline:1.5rem}.form form label a,.form form legend a{color:var(--color-secondary);-webkit-transition:var(--transition);transition:var(--transition)}.form form label a:hover,.form form legend a:hover{color:var(--color-secondary-light)}.form form input,.form form textarea,.form form select{font-family:var(--font-family-secondary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);background:rgba(0,0,0,0);display:block;width:100%;border:none;color:var(--color-primary);background:var(--color-white);border-radius:1.5rem;padding-block:.5rem;padding-inline:1.5rem}.form form input::-webkit-input-placeholder, .form form textarea::-webkit-input-placeholder, .form form select::-webkit-input-placeholder{color:var(--color-primary)}.form form input::-moz-placeholder, .form form textarea::-moz-placeholder, .form form select::-moz-placeholder{color:var(--color-primary)}.form form input:-ms-input-placeholder, .form form textarea:-ms-input-placeholder, .form form select:-ms-input-placeholder{color:var(--color-primary)}.form form input::-ms-input-placeholder, .form form textarea::-ms-input-placeholder, .form form select::-ms-input-placeholder{color:var(--color-primary)}.form form input::placeholder,.form form input.placeholder,.form form textarea::placeholder,.form form textarea.placeholder,.form form select::placeholder,.form form select.placeholder{color:var(--color-primary)}.form form input[type=number],.form form textarea[type=number],.form form select[type=number]{-moz-appearance:textfield}.form form select:hover{cursor:pointer}.form form textarea{height:12rem}.form .gform_wrapper .gform_validation_errors{display:none}.form .gform_wrapper .gform_heading{display:none}.form .gform_wrapper .gform_body .gform_fields{display:grid;grid-template-columns:1fr 1fr;gap:1rem 2rem}.form .gform_wrapper .gform_body .gform_fields .gfield{grid-column:span 2}@media only screen and (min-width: 80rem){.form .gform_wrapper .gform_body .gform_fields .gfield.left{grid-column:1/2;grid-row:span 1}.form .gform_wrapper .gform_body .gform_fields .gfield.right{grid-column:2/3;grid-row:1/span 3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form .gform_wrapper .gform_body .gform_fields .gfield.right .ginput_container_textarea{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.form .gform_wrapper .gform_body .gform_fields .gfield.right .ginput_container_textarea textarea{position:absolute;width:100%;height:100%;resize:none}}.form .gform_wrapper .gform_body .gform_fields .gfield.read-only input{background:var(--color-light)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield_visibility_hidden{display:none}.form .gform_wrapper .gform_body .gform_fields .gfield .gfield_label .gfield_required{padding-left:.0625rem;color:var(--color-secondary);font-weight:var(--font-weight-regular)}.form .gform_wrapper .gform_body .gform_fields .gfield .gfield_description{color:var(--color-secondary);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);text-wrap:balance}.form .gform_wrapper .gform_body .gform_fields .gfield .gfield_description.validation_message,.form .gform_wrapper .gform_body .gform_fields .gfield .gfield_description.gfield_validation_message{margin-top:.25rem;padding-inline:1.5rem}.form .gform_wrapper .gform_body .gform_fields .gfield.gform_validation_container,.form .gform_wrapper .gform_body .gform_fields .gfield.gform_hidden{display:none}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--width-half{grid-column:span 2}@media only screen and (min-width: 80rem){.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--width-half{grid-column:span 1}}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container{margin-top:.5rem}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice{position:relative}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice input,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice input,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice input,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice input{position:absolute;top:0rem;left:0rem;width:2rem;height:2rem;opacity:1;opacity:0;pointer-events:none}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice input:checked::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice input:checked+label::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice input:checked::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice input:checked+label::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice input:checked::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice input:checked+label::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice input:checked::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice input:checked+label::before{background:var(--color-secondary)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice input:checked:after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice input:checked+label::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice input:checked:after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice input:checked+label::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice input:checked:after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice input:checked+label::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice input:checked:after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice input:checked+label::after{background:var(--color-primary);opacity:1}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice label,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice label,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice label,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label{padding-left:2.5rem;font-weight:var(--font-weight-regular);color:var(--color-white);position:relative;font-size:var(--font-size-regular)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice label:hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice label:hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice label:hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label:hover{cursor:pointer}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice label::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice label::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice label::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice label::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice label::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice label::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label::after{content:"";position:absolute;left:0rem;top:0;width:2rem;height:2rem;pointer-events:none;background:var(--color-primary-light);border-radius:var(--border-radius-small);-webkit-transition:var(--transition);transition:var(--transition)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice label::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice label::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice label::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label::after{-webkit-mask:url("../img/google-check_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg") center center/var(--mask-size) no-repeat;mask:url("../img/google-check_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg") center center/var(--mask-size) no-repeat;background:var(--color-white);opacity:.25;-webkit-transition:var(--transition);transition:var(--transition)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice label:hover::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice label:hover::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice label:hover::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label:hover::after{background:var(--color-secondary);opacity:1}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice label:checked:before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice label:checked:before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice label:checked:before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label:checked:before{background:var(--color-secondary)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice label:checked:after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice label:checked:after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice label:checked:after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label:checked:after{background:var(--color-primary);opacity:1}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice label:hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice label:hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice label:hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label:hover{cursor:pointer}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice label::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice label::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label::after{border-radius:var(--border-radius-round)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-date>.ginput_container{display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-date>.ginput_container label{display:none}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container{margin-top:.5rem}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::-webkit-file-upload-button{padding-inline:2rem;display:inline-block;margin-right:1rem;margin-bottom:.5rem}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::file-selector-button{padding-inline:2rem;display:inline-block;margin-right:1rem;margin-bottom:.5rem}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input:hover{cursor:pointer}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area{background:var(--color-primary-light);border-radius:var(--border-radius-small);padding-inline:var(--padding-inline);padding-block:var(--padding-block-small);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area span{font-family:var(--font-family-secondary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);background:rgba(0,0,0,0);display:block;width:100%;color:var(--color-white);opacity:.5;margin-bottom:1rem;text-wrap:balance}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_rules{display:none}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .validation_message{display:none}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;width:100%}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview{position:relative;border:1px solid var(--color-primary-light);border-radius:var(--border-radius-small);padding:.5rem 1rem;display:grid;gap:1rem;grid-template-columns:1fr auto;padding-right:4rem}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview:first-of-type{margin-top:.5rem}@media only screen and (min-width: 80rem){.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview{grid-template-columns:1fr auto auto}}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview span{display:block}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview *{color:var(--color-white)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview::after{content:"";position:absolute;top:0;right:0;height:100%;width:auto;aspect-ratio:1/1;pointer-events:none}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview::before{border-left:1px solid var(--color-primary-light)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview::after{background:var(--color-white);-webkit-mask:url("../img/google-close_small_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg") center center/var(--mask-size) no-repeat;mask:url("../img/google-close_small_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg") center center/var(--mask-size) no-repeat;opacity:.5}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview .gfield_fileupload_filename{text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview .gfield_fileupload_filesize{display:none}@media only screen and (min-width: 80rem){.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview .gfield_fileupload_filesize{display:block}}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview .gfield_fileupload_cancel{display:none}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview .gform_delete_file{position:absolute;background:rgba(0,0,0,0);top:0;right:0;height:100%;width:auto;aspect-ratio:1/1;border:none}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview .gform_delete_file span.dashicons{display:none}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview .gform_delete_file span.screen-reader-text{display:none}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview .gform_delete_file:hover{cursor:pointer}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html{font-family:var(--font-family-secondary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);color:var(--color-primary)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html a{color:var(--color-secondary);-webkit-transition:var(--transition);transition:var(--transition)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html a:hover{color:var(--color-secondary-light)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-number .instruction{display:none}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-number .gfield_description strong{font-weight:var(--font-weight-medium)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-section{border-bottom:1px solid var(--color-secondary);padding-bottom:1rem}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-section:not(:nth-child(2)){margin-top:2rem}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-section h3{font-family:var(--font-family-secondary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);background:rgba(0,0,0,0);color:var(--color-white);font-size:var(--font-size-big);font-weight:var(--font-weight-bold);font-family:var(--font-family-primary)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-select .ginput_container{position:relative}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-select .ginput_container::after{content:"";position:absolute;top:0;right:0;height:2rem;width:2rem;background:var(--color-white);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);pointer-events:none;-webkit-mask:url("../img/google-chevron_right_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg") center center/var(--mask-size) no-repeat;mask:url("../img/google-chevron_right_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg") center center/var(--mask-size) no-repeat;opacity:.5}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-time>.ginput_container{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-time>.ginput_container label,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-time>.ginput_container .below{display:none}.form .gform_wrapper .gform-footer{position:relative}.form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::-webkit-file-upload-button, .form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer input[type=file]::-webkit-file-upload-button, .form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]::-webkit-file-upload-button, .form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer input[type=file]::-webkit-file-upload-button, .form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer .gform_fileupload_multifile .gform_drop_area input[type=file]::-webkit-file-upload-button{margin-top:4rem;margin-inline:auto}.form .gform_wrapper .gform-footer .button,.form .gform_wrapper .gform-footer .button,.form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::file-selector-button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer input[type=file]::file-selector-button,.form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer .button,.form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]::file-selector-button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer input[type=file]::file-selector-button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer .gform_fileupload_multifile .gform_drop_area input[type=file]::file-selector-button{margin-top:4rem;margin-inline:auto}.form .gform_wrapper .gform-footer img{position:absolute;top:0;left:0;height:100%;width:auto;aspect-ratio:1/1;background:var(--color-light);-webkit-mask:url(../img/loading.svg) center center/100% 100% no-repeat;mask:url(../img/loading.svg) center center/100% 100% no-repeat}.form.white form label,.form.white form legend{color:var(--color-primary)}.form.white form input,.form.white form textarea,.form.white form select{color:var(--color-black);border-bottom:1px solid var(--color-black-transparent)}.form.white form input::-webkit-input-placeholder, .form.white form textarea::-webkit-input-placeholder, .form.white form select::-webkit-input-placeholder{color:var(--color-black);opacity:.5}.form.white form input::-moz-placeholder, .form.white form textarea::-moz-placeholder, .form.white form select::-moz-placeholder{color:var(--color-black);opacity:.5}.form.white form input:-ms-input-placeholder, .form.white form textarea:-ms-input-placeholder, .form.white form select:-ms-input-placeholder{color:var(--color-black);opacity:.5}.form.white form input::-ms-input-placeholder, .form.white form textarea::-ms-input-placeholder, .form.white form select::-ms-input-placeholder{color:var(--color-black);opacity:.5}.form.white form input::placeholder,.form.white form input.placeholder,.form.white form textarea::placeholder,.form.white form textarea.placeholder,.form.white form select::placeholder,.form.white form select.placeholder{color:var(--color-black);opacity:.5}.form.white .gform_wrapper .gform-footer img{background:var(--color-primary)}.link,.text a:not(.button):not(ul.custom a){display:inline-block;color:var(--color-black);font-weight:var(--font-weight-medium);-webkit-transition:var(--transition);transition:var(--transition);position:relative}.link::before,.text a:not(.button):not(ul.custom a)::before,.link::after,.text a:not(.button):not(ul.custom a)::after{content:"";position:absolute;inset:0;border-bottom:1px solid var(--color-black-transparent)}.link::after,.text a:not(.button):not(ul.custom a)::after{border-color:var(--color-secondary);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:var(--transition);transition:var(--transition);opacity:1}.link:hover::after,.text a:hover:not(.button):not(ul.custom a)::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.list{display:grid;gap:2rem;width:min(100%,50rem)}.list .list__item{display:grid;gap:2rem;grid-template-columns:6rem 1fr;position:relative}.list .list__item:not(:last-of-type)::after{content:"";position:absolute;left:0;bottom:-1rem;grid-column:2/3;width:100%;height:1px;background:var(--color-black)}.list .list__item ul.left{width:100%;height:auto;aspect-ratio:1/1;background:var(--color-tertiary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%}.list .list__item ul.left li{line-height:1;font-family:var(--font-family-primary);font-size:var(--font-size-regular);color:var(--color-secondary)}@media only screen and (min-width: 40rem){.list .list__item ul.left li{font-size:var(--font-size-medium)}}.list .list__item ul.right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list .list__item ul.right li{line-height:var(--line-height-tiny);font-size:var(--font-size-medium)}.list .list__item ul.right li:nth-of-type(1){font-weight:var(--font-weight-bold)}.modal{position:fixed !important;top:0;left:0;width:100%;height:100vh;height:100svh;z-index:9;padding-inline:var(--padding-inline);-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;overflow-y:scroll;scrollbar-width:none;top:100%;opacity:0;pointer-events:none;-webkit-transition:var(--transition);transition:var(--transition)}.modal *{pointer-events:none}.modal.active{top:0;opacity:1;pointer-events:all}.modal.active *{pointer-events:all}.modal::before{content:"";position:fixed;inset:0;background:var(--color-black);z-index:1;opacity:.95}.modal .modal__button{position:fixed;top:2.25rem;right:var(--padding-inline);background:rgba(0,0,0,0);border:2px solid var(--color-white);width:2.5rem;height:2.5rem;border-radius:var(--border-radius-round);-webkit-transition:var(--transition);transition:var(--transition);z-index:9}.modal .modal__button span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3px;height:3px;background:var(--color-secondary);border-radius:1px;-webkit-transition:var(--transition);transition:var(--transition)}.modal .modal__button span:nth-child(1){margin-left:-0.5rem}.modal .modal__button span:nth-child(2),.modal .modal__button span:nth-child(4){height:2px;width:2px}.modal .modal__button span:nth-child(5){margin-left:.5rem}.modal .modal__button:hover{cursor:pointer}.modal .modal__button:hover span:nth-child(1){margin-left:-0.625rem}.modal .modal__button:hover span:nth-child(5){margin-left:.625rem}.modal .modal__button.active{opacity:1}.modal .modal__button.active span:nth-child(1){margin-left:-2rem;opacity:0}.modal .modal__button.active span:nth-child(2){-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);width:1rem}.modal .modal__button.active span:nth-child(3){opacity:0}.modal .modal__button.active span:nth-child(4){-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);width:1rem}.modal .modal__button.active span:nth-child(5){margin-left:2rem;opacity:0}.modal .modal__button.scrolled{opacity:1;pointer-events:all}.modal .modal__text{padding-block:var(--padding-block);z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4rem}.modal .modal__text .text h2{font-size:var(--font-size-vmax);line-height:var(--line-height-vmax);color:var(--color-white)}.modal .modal__text .text h3{color:var(--color-secondary)}.modal .modal__text .list .list__item:not(:last-of-type)::after{background:var(--color-white)}.modal .modal__text .list .list__item ul.right li{color:var(--color-white)}.modal .modal__video{position:relative;z-index:2;padding-block:var(--padding-block)}.modal .modal__video iframe:not(:last-of-type){margin-bottom:4rem}.swiper{width:100%;height:100%;overflow:hidden;opacity:0;-webkit-transition:.25s opacity ease-in-out;transition:.25s opacity ease-in-out}.swiper.swiper-initialized{opacity:1}.swiper .swiper-wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper .swiper-wrapper .swiper-slide{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swiper .swiper-wrapper .swiper-slide .image{width:100%;height:100%}.swiper .swiper-wrapper .swiper-slide .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper.swiper-autoheight{height:auto}@media only screen and (min-width: 80rem){.swiper.swiper-autoheight{height:unset}}.swiper.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:var(--transition);transition:var(--transition)}@media only screen and (min-width: 80rem){.swiper.swiper-autoheight .swiper-wrapper{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.swiper.swiper-autoheight .swiper-wrapper .swiper-slide{height:auto}@media only screen and (min-width: 80rem){.swiper.swiper-autoheight .swiper-wrapper .swiper-slide{height:unset}}.swiper.swiper-vertical .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pagination{position:relative;overflow:hidden;font-size:0;white-space:nowrap}.pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:2rem;height:2rem;position:relative;-webkit-transition:var(--transition);transition:var(--transition);display:inline-block}.pagination.swiper-pagination-bullets .swiper-pagination-bullet::after{content:"";position:absolute;inset:.75rem;border-radius:50%;border:1px solid var(--color-primary);-webkit-transition:var(--transition);transition:var(--transition)}.pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active::after{border:1px solid var(--color-secondary);background:var(--color-secondary)}@media(hover: hover)and (pointer: fine){.pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover{cursor:pointer}.pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover::after{border:1px solid var(--color-secondary);background:var(--color-secondary)}}.pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet::after{inset:.875rem}.pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active-prev::after,.pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active-next::after{inset:.75rem}.pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active-main::after{inset:.625rem}.pagination.pagination--white.swiper-pagination-bullets .swiper-pagination-bullet::after{border:1px solid var(--color-white)}.pagination.pagination--white.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active::after{background:var(--color-white)}@media(hover: hover)and (pointer: fine){.pagination.pagination--white.swiper-pagination-bullets .swiper-pagination-bullet:hover{cursor:pointer}.pagination.pagination--white.swiper-pagination-bullets .swiper-pagination-bullet:hover::after{background:var(--color-white)}}.pagination.pagination--white.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet::after{inset:.875rem}.pagination.pagination--white.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active-prev::after,.pagination.pagination--white.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active-next::after{inset:.75rem}.pagination.pagination--white.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active-main::after{inset:.625rem}.navigation{bottom:var(--padding-inline);right:var(--padding-inline);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1rem}.navigation .navigation__button{display:block;width:3rem;height:3rem;background:var(--color-secondary);border-radius:var(--border-radius-round);position:relative;-webkit-transition:var(--transition);transition:var(--transition);pointer-events:all}.navigation .navigation__button::after{content:"";position:absolute;inset:0;background:var(--color-white);-webkit-mask:url(../img/google-chevron_right_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(../img/google-chevron_right_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat}.navigation .navigation__button--prev::after{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.navigation .navigation__button.swiper-button-disabled{opacity:.25}.navigation .navigation__button:hover{cursor:pointer;background:var(--color-primary)}.table{padding-inline:var(--padding-inline);padding-block:var(--padding-block);background:var(--color-primary);border-radius:var(--border-radius-large);width:min(100%,50rem + var(--padding-inline)*2);display:grid}.table .table__row{display:grid;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:1fr auto;border-top:1px solid var(--color-primary-light);padding-block:1rem}.table .table__row:first-of-type{border-top:none}.table .table__row .table__column{color:var(--color-white)}.table .table__row .table__column.table__column--2{text-align:right}.table .table__row.table__row--head{border-top:none;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.table .table__row.table__row--head:not(:first-of-type){margin-top:2rem}.table .table__row.table__row--head .table__column{font-weight:var(--font-weight-medium);color:var(--color-secondary)}.table .table__row.table__row--center{border-top:none;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.table .table__row.table__row--center:not(:first-of-type){margin-top:2rem}.table .table__row.table__row--center .table__column{text-align:center;text-wrap:balance;font-style:italic}.text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;row-gap:2rem;width:min(100%,50rem)}.text h1,.text h2,.text h3,.text h4{font-family:var(--font-family-primary);line-height:var(--line-height-tiny);font-weight:var(--font-weight-bold);color:var(--color-secondary);text-wrap:balance;text-transform:var(--text-transform);letter-spacing:var(--letter-spacing)}.text h1:not(:first-child):not(:last-child),.text h2:not(:first-child):not(:last-child),.text h3:not(:first-child):not(:last-child),.text h4:not(:first-child):not(:last-child){margin-top:2rem}.text h1+h1,.text h1+h2,.text h1+h3,.text h1+h4,.text h2+h1,.text h2+h2,.text h2+h3,.text h2+h4,.text h3+h1,.text h3+h2,.text h3+h3,.text h3+h4,.text h4+h1,.text h4+h2,.text h4+h3,.text h4+h4{margin-top:-1rem !important}.text h1 strong,.text h2 strong,.text h3 strong,.text h4 strong{font-weight:var(--font-weight-bold)}.text h1{font-size:var(--font-size-huge)}.text h2{font-size:var(--font-size-large)}.text h3{font-size:var(--font-size-big);color:var(--color-black);text-transform:none}.text h4{font-weight:var(--font-weight-medium);color:var(--color-secondary);text-transform:uppercase;letter-spacing:var(--letter-spacing-large);font-size:var(--font-size-small)}.text h4:has(+h2){color:var(--color-primary)}@media only screen and (min-width: 100rem){.text h4{font-size:var(--font-size-regular)}}.text p{color:var(--color-black)}.text>ul,.text>ol{margin-top:-0.5rem;margin-bottom:-0.5rem}.text>ul:not(.custom),.text>ol:not(.custom){width:100%}.text>ul:not(.custom)>li,.text>ol:not(.custom)>li{padding-left:2rem;padding-block:.5rem;border-bottom:1px solid var(--color-light);position:relative}.text>ul:not(.custom)>li:last-of-type,.text>ol:not(.custom)>li:last-of-type{border-bottom:none}.text>ul:not(.custom)>li::before,.text>ol:not(.custom)>li::before{content:"";position:absolute;left:0;top:0;width:2rem;height:3rem;background:var(--color-secondary);-webkit-mask:url(../img/google-circle_24dp_000000_FILL1_wght400_GRAD0_opsz24.svg) center center/0.375rem .375rem no-repeat;mask:url(../img/google-circle_24dp_000000_FILL1_wght400_GRAD0_opsz24.svg) center center/0.375rem .375rem no-repeat}.text>ul:not(.custom)>li>ul,.text>ul:not(.custom)>li>ol,.text>ol:not(.custom)>li>ul,.text>ol:not(.custom)>li>ol{margin-top:.5rem;margin-bottom:-0.5rem}.text>ul:not(.custom)>li>ul>li,.text>ul:not(.custom)>li>ol>li,.text>ol:not(.custom)>li>ul>li,.text>ol:not(.custom)>li>ol>li{padding-left:2rem;padding-block:.5rem;border-top:1px solid var(--color-light);position:relative}.text>ul:not(.custom)>li>ul>li::before,.text>ul:not(.custom)>li>ol>li::before,.text>ol:not(.custom)>li>ul>li::before,.text>ol:not(.custom)>li>ol>li::before{content:"";position:absolute;left:0;top:0;width:2rem;height:3rem;background:var(--color-secondary);-webkit-mask:url(../img/google-circle_24dp_000000_FILL1_wght400_GRAD0_opsz24.svg) center center/0.375rem .375rem no-repeat;mask:url(../img/google-circle_24dp_000000_FILL1_wght400_GRAD0_opsz24.svg) center center/0.375rem .375rem no-repeat}.text>ol:not(.custom){counter-reset:main-counter}.text>ol:not(.custom)>li{counter-increment:main-counter}.text>ol:not(.custom)>li::before{content:counter(main-counter);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);width:2rem;height:3rem;line-height:3rem;text-align:center;color:var(--color-secondary);-webkit-mask:none;mask:none;background:none}.text>ol:not(.custom)>li>ol{counter-reset:sub-counter}.text>ol:not(.custom)>li>ol>li{counter-increment:sub-counter}.text>ol:not(.custom)>li>ol>li::before{content:counter(sub-counter);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);width:2rem;height:3rem;line-height:3rem;text-align:center;color:var(--color-secondary);-webkit-mask:none;mask:none;background:none}.text.white p{color:var(--color-white)}.text.white a:not(.button):not(ul.custom a){color:var(--color-white)}.text.white a:not(.button):not(ul.custom a)::before{border-color:var(--color-primary-light);opacity:1}.text.white ul{color:var(--color-white)}.text.white ul li{border-color:var(--color-white-transparent)}.video{width:100%;overflow:hidden;position:relative;border-radius:var(--border-radius-large)}.video img{position:absolute;height:100%;width:100%;inset:0;z-index:1;-o-object-fit:cover;object-fit:cover;-webkit-transition:var(--transition);transition:var(--transition)}.video iframe,.video video{width:100%;aspect-ratio:16/9;pointer-events:none}.video::before,.video::after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3rem;height:3rem;background:var(--color-primary);z-index:2;border-radius:var(--border-radius-round);-webkit-transition:var(--transition);transition:var(--transition)}.video::after{background:var(--color-light);-webkit-mask:url(../img/google-play_arrow_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(../img/google-play_arrow_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat}.video:hover{cursor:pointer !important}.video:hover::before{background:var(--color-secondary)}.video:hover::before,.video:hover::after{-webkit-transform:translate(-50%, -50%) var(--transform-scale-large);-ms-transform:translate(-50%, -50%) var(--transform-scale-large);transform:translate(-50%, -50%) var(--transform-scale-large)}.video.active img,.video.active::before,.video.active::after{opacity:0;pointer-events:none}.video.active iframe,.video.active video{pointer-events:all}.about .about__title{grid-column:span 4;padding-inline:var(--padding-inline);padding-block:var(--padding-block);background:var(--color-tertiary)}@media only screen and (min-width: 60rem){.about .about__title{grid-column:span 3}}@media only screen and (min-width: 90rem){.about .about__title{grid-column:span 1}}.about .about__title h1{color:var(--color-white);font-size:var(--font-size-vmax);line-height:var(--line-height-vmax)}.about .about__title h1 strong{color:var(--color-secondary)}.about .about__image{grid-column:span 4}@media only screen and (min-width: 60rem){.about .about__image{grid-column:span 1}}@media only screen and (min-width: 90rem){.about .about__image{grid-column:span 2}}.about .about__image .image{height:100%}.about .about__image .image img{height:100%;-o-object-fit:cover;object-fit:cover}.about .about__text{grid-column:span 4;position:relative;padding-inline:var(--padding-inline);padding-block:var(--padding-block)}@media only screen and (min-width: 90rem){.about .about__text{grid-column:span 1}}.about .about__text .text{position:relative;z-index:2}.about .about__text .image{position:absolute;inset:0;z-index:1}.about .about__text .image::after{content:"";position:absolute;inset:0;background:var(--color-black);opacity:.95}.about .about__text .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.calendar .calendar__text{padding-block:var(--padding-block);padding-inline:var(--padding-inline);background:var(--color-secondary)}@media only screen and (min-width: 80rem){.calendar .calendar__text{grid-column:span 2}}.calendar .calendar__text .text h2{font-size:var(--font-size-vmax);line-height:var(--line-height-vmax);color:var(--color-primary)}.calendar .calendar__text .text h2 strong{color:var(--color-primary)}.calendar .calendar__text .list{padding-block:4rem}.calendar .calendar__image{position:relative;aspect-ratio:1/1}@media only screen and (min-width: 80rem){.calendar .calendar__image{aspect-ratio:unset}}.calendar .calendar__image .image{position:absolute;inset:0}.calendar .calendar__image .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media only screen and (min-width: 80rem){.calendar .calendar__image{grid-column:span 2}}.card .card__items{display:grid;grid-template-columns:repeat(1, 1fr);gap:4rem}@media only screen and (min-width: 80rem){.card .card__items{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 90rem){.card .card__items{grid-template-columns:repeat(3, 1fr)}}.card .card__items .card__item{background:var(--color-light);border-radius:var(--border-radius-large);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.card .card__items .card__item .image{height:auto}.card .card__items .card__item .image img{aspect-ratio:4/3}.card .card__items .card__item .image.image--icon{background:var(--color-gradient);padding-block:var(--padding-block);padding-inline:var(--padding-inline)}.card .card__items .card__item .image.image--icon img{aspect-ratio:auto;width:4rem;margin:0 auto}.card .card__items .card__item .text{padding-block:var(--padding-block-small);padding-inline:var(--padding-inline);-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}@media only screen and (min-width: 100rem){.card .card__items .card__item .text h3{font-size:1.5rem}}.card .card__items .card__item .text .button--circle{position:absolute;top:-1.5rem;right:var(--padding-inline)}.card .card__items .card__item.card__item--last{display:grid;-ms-flex-line-pack:center;align-content:center;justify-items:center;background:var(--color-primary)}.child-slider{padding-block:var(--padding-block);background:var(--color-light);row-gap:0rem}.child-slider .child-slider__pagination .pagination{padding-block:3rem}.child-slider .child-slider__pagination .pagination--1{padding-block:2rem}.child-slider .child-slider__pagination .pagination--1 span{display:none}@media only screen and (min-width: 80rem){.child-slider .child-slider__pagination .pagination--2{padding-block:2rem}.child-slider .child-slider__pagination .pagination--2 span{display:none}}@media only screen and (min-width: 90rem){.child-slider .child-slider__pagination .pagination--3{padding-block:2rem}.child-slider .child-slider__pagination .pagination--3 span{display:none}}.child-slider .child-slider__slider{display:grid}.child-slider .child-slider__slider .swiper{border-radius:var(--border-radius-large);overflow:hidden}.child-slider .child-slider__slider .swiper .swiper-wrapper .swiper-slide{background:var(--color-white);border-radius:var(--border-radius-large);overflow:hidden}.child-slider .child-slider__slider .swiper .swiper-wrapper .swiper-slide .image{height:auto}.child-slider .child-slider__slider .swiper .swiper-wrapper .swiper-slide .image img{aspect-ratio:4/3}.child-slider .child-slider__slider .swiper .swiper-wrapper .swiper-slide .text{padding-block:var(--padding-block-small);padding-inline:var(--padding-inline);-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}@media only screen and (min-width: 100rem){.child-slider .child-slider__slider .swiper .swiper-wrapper .swiper-slide .text h3{font-size:1.5rem}}.child-slider .child-slider__slider .swiper .swiper-wrapper .swiper-slide .text .button{position:absolute;top:-1.5rem;right:var(--padding-inline)}.child .child__items{display:grid;grid-template-columns:repeat(1, 1fr);gap:4rem}@media only screen and (min-width: 80rem){.child .child__items{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 90rem){.child .child__items{grid-template-columns:repeat(3, 1fr)}}.child .child__items .child__item{background:var(--color-light);border-radius:var(--border-radius-large);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.child .child__items .child__item .image{height:auto}.child .child__items .child__item .image img{aspect-ratio:4/3}.child .child__items .child__item .text{padding-block:var(--padding-block-small);padding-inline:var(--padding-inline);-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}@media only screen and (min-width: 100rem){.child .child__items .child__item .text h3{font-size:1.5rem}}.child .child__items .child__item .text .button{position:absolute;top:-1.5rem;right:var(--padding-inline)}.contact{padding-block:var(--padding-block);padding-inline:var(--padding-inline);background:var(--color-light);background:var(--color-primary);gap:4rem;overflow:hidden}.contact::before,.contact::after{content:"";position:absolute;top:0;height:200%;width:2rem;background-size:auto 5.106rem;background-image:url(../img/urvin-monte-pattern.svg);z-index:1;background-position:left top}@media only screen and (min-width: 40rem){.contact::before,.contact::after{width:4rem;background-size:auto 10.212rem}}@media only screen and (min-width: 80rem){.contact::before,.contact::after{width:8rem;background-size:auto 20.424rem}}@media only screen and (min-width: 100rem){.contact::before,.contact::after{width:12rem;background-size:auto 30.636rem}}.contact::before{left:0;-webkit-animation:moveUp 8s linear infinite;animation:moveUp 8s linear infinite}.contact::after{right:0;top:-5.106rem;-webkit-animation:moveDown 8s linear infinite;animation:moveDown 8s linear infinite}@media only screen and (min-width: 40rem){.contact::after{top:-10.212rem}}@media only screen and (min-width: 80rem){.contact::after{top:-20.424rem}}@media only screen and (min-width: 100rem){.contact::after{top:-30.636rem}}@-webkit-keyframes moveUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-5.106rem);transform:translateY(-5.106rem)}}@keyframes moveUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-5.106rem);transform:translateY(-5.106rem)}}@-webkit-keyframes moveDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(5.106rem);transform:translateY(5.106rem)}}@keyframes moveDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(5.106rem);transform:translateY(5.106rem)}}@media only screen and (min-width: 40rem){@-webkit-keyframes moveUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-10.212rem);transform:translateY(-10.212rem)}}@keyframes moveUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-10.212rem);transform:translateY(-10.212rem)}}@-webkit-keyframes moveDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(10.212rem);transform:translateY(10.212rem)}}@keyframes moveDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(10.212rem);transform:translateY(10.212rem)}}}@media only screen and (min-width: 80rem){@-webkit-keyframes moveUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-20.424rem);transform:translateY(-20.424rem)}}@keyframes moveUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-20.424rem);transform:translateY(-20.424rem)}}@-webkit-keyframes moveDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(20.424rem);transform:translateY(20.424rem)}}@keyframes moveDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(20.424rem);transform:translateY(20.424rem)}}}@media only screen and (min-width: 100rem){@-webkit-keyframes moveUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-30.636rem);transform:translateY(-30.636rem)}}@keyframes moveUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-30.636rem);transform:translateY(-30.636rem)}}@-webkit-keyframes moveDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(30.636rem);transform:translateY(30.636rem)}}@keyframes moveDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(30.636rem);transform:translateY(30.636rem)}}}.contact .contact__text{padding-inline:var(--padding-inline);position:relative;z-index:2}.contact .contact__text h2{font-size:var(--font-size-vmax);line-height:var(--line-height-vmax);color:var(--color-white)}.contact .contact__text h3{color:var(--color-secondary)}.contact .contact__form{padding-inline:var(--padding-inline);position:relative;z-index:2}.contact .contact__form .form{width:min(100%,50rem + var(--padding-inline)*2)}.content{background:var(--color-black);padding-block:var(--padding-block);padding-inline:var(--padding-inline)}.content .text h2{color:var(--color-white)}@media only screen and (min-width: 100rem){.content .text h2{font-size:2rem}}.content .text h3{color:var(--color-secondary)}@media only screen and (min-width: 100rem){.content .text h3{font-size:1.5rem}}.content.content--image{row-gap:var(--padding-inline)}.content.content--image .content__image .image{width:100%}.content.content--image .content__image .image img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-large)}.content.content--image .content__image.left img,.content.content--image .content__image.right img{aspect-ratio:4/3}@media only screen and (min-width: 80rem){.content.content--image .content__image.left{padding-right:calc(var(--padding-inline)/2)}}@media only screen and (min-width: 80rem){.content.content--image .content__image.right{padding-left:calc(var(--padding-inline)/2)}}.content.content--text-image{padding-block:var(--padding-block);background:var(--color-primary)}.content.content--text-image .content__image .image img{border-radius:var(--border-radius-large)}.cta{background:var(--color-primary);padding-block:var(--padding-block);gap:4rem}.cta .cta__text{padding-inline:var(--padding-inline)}.cta .cta__text .text h2{color:var(--color-white)}.entertainer .entertainer__text{position:relative;-ms-flex-line-pack:end;align-content:end}.entertainer .entertainer__text .text{position:relative;z-index:2;padding-block:8rem}.entertainer .entertainer__text .text h2{font-size:var(--font-size-vmax);line-height:var(--line-height-vmax);color:var(--color-primary);padding-top:calc(var(--font-size-vmax)*2);position:relative}.entertainer .entertainer__text .text h2:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(var(--font-size-vmax)*1.5);height:auto;aspect-ratio:1/1;background:var(--color-secondary);-webkit-mask-image:url(../img/urvin-monte-icon.svg);mask-image:url(../img/urvin-monte-icon.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.entertainer .entertainer__text .image{position:absolute;inset:0;z-index:1;overflow:hidden}.entertainer .entertainer__text .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-animation:circleMove 20s linear infinite;animation:circleMove 20s linear infinite}@-webkit-keyframes circleMove{0%{-webkit-transform:scale(1.25) rotate(0deg) translateX(2rem) rotate(0deg);transform:scale(1.25) rotate(0deg) translateX(2rem) rotate(0deg)}100%{-webkit-transform:scale(1.25) rotate(360deg) translateX(2rem) rotate(-360deg);transform:scale(1.25) rotate(360deg) translateX(2rem) rotate(-360deg)}}@keyframes circleMove{0%{-webkit-transform:scale(1.25) rotate(0deg) translateX(2rem) rotate(0deg);transform:scale(1.25) rotate(0deg) translateX(2rem) rotate(0deg)}100%{-webkit-transform:scale(1.25) rotate(360deg) translateX(2rem) rotate(-360deg);transform:scale(1.25) rotate(360deg) translateX(2rem) rotate(-360deg)}}.entertainer .entertainer__text .image .overlay{position:absolute;inset:0;opacity:.95}.entertainer .entertainer__text .image .overlay::before{content:"";position:absolute;inset:-1px;left:-50%;right:calc(50% - 1px);background:var(--color-tertiary);-webkit-mask-size:100% 100%,30% 80%;mask-size:100% 100%,30% 80%;-webkit-mask-position:center center,center center;mask-position:center center,center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (min-width: 60rem){.entertainer .entertainer__text .image .overlay::before{-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #000)),url(../img/urvin-monte-icon.svg);-webkit-mask-image:linear-gradient(#000 0 0),url(../img/urvin-monte-icon.svg);mask-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #000)),url(../img/urvin-monte-icon.svg);mask-image:linear-gradient(#000 0 0),url(../img/urvin-monte-icon.svg)}}.entertainer .entertainer__text .image .overlay::after{content:"";position:absolute;inset:-1px;right:-50%;left:calc(50% - 1px);background:var(--color-tertiary);-webkit-mask-size:100% 100%,30% 80%;mask-size:100% 100%,30% 80%;-webkit-mask-position:center center,center center;mask-position:center center,center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (min-width: 60rem){.entertainer .entertainer__text .image .overlay::after{-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #000)),url(../img/urvin-monte-icon.svg);-webkit-mask-image:linear-gradient(#000 0 0),url(../img/urvin-monte-icon.svg);mask-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #000)),url(../img/urvin-monte-icon.svg);mask-image:linear-gradient(#000 0 0),url(../img/urvin-monte-icon.svg)}}.gallery{position:relative}.gallery .gallery__slider{grid-column:1/-1;display:grid}.gallery .gallery__slider .swiper .swiper-wrapper .swiper-slide{width:calc(100vw - 8rem)}@media only screen and (min-width: 60rem){.gallery .gallery__slider .swiper .swiper-wrapper .swiper-slide{width:calc((100% - 4rem)/2)}}@media only screen and (min-width: 100rem){.gallery .gallery__slider .swiper .swiper-wrapper .swiper-slide{width:calc((100% - 8rem)/3)}}.gallery .gallery__slider .swiper .swiper-wrapper .swiper-slide .image img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;position:relative;border-radius:var(--border-radius-large)}.hero{background:var(--color-primary);position:relative;width:100%;height:100vh;height:100svh;overflow:hidden}.hero .hero__background{position:absolute;inset:0}.hero .hero__background .image{position:absolute;inset:0}.hero .hero__background .image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero .hero__image{position:absolute;inset:0}.hero .hero__image .image{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;overflow:hidden}.hero .hero__image .image img{position:absolute;aspect-ratio:1/1;height:100%;width:auto;max-width:none;max-height:100%;opacity:1;bottom:-25%;opacity:0}@media only screen and (min-width: 40rem){.hero .hero__image .image img{width:auto}}.hero .hero__image .image img:nth-of-type(1){z-index:1;-webkit-transition:bottom .75s ease-in-out,opacity .75s ease-in-out;transition:bottom .75s ease-in-out,opacity .75s ease-in-out}.hero .hero__image .image img:nth-of-type(2),.hero .hero__image .image img:nth-of-type(3){clip-path:ellipse(30% 40% at 50% 40%);-webkit-filter:blur(4px);filter:blur(4px);-webkit-transition:bottom .75s ease-in-out,opacity .75s ease-in-out .75s,-webkit-transform .5s ease-in-out .75s;transition:bottom .75s ease-in-out,opacity .75s ease-in-out .75s,-webkit-transform .5s ease-in-out .75s;transition:bottom .75s ease-in-out,transform .5s ease-in-out .75s,opacity .75s ease-in-out .75s;transition:bottom .75s ease-in-out,transform .5s ease-in-out .75s,opacity .75s ease-in-out .75s,-webkit-transform .5s ease-in-out .75s}.hero .hero__image .image img:nth-of-type(3){-webkit-transition:bottom .75s ease-in-out,opacity .75s ease-in-out .75s,-webkit-transform .5s ease-in-out .75s;transition:bottom .75s ease-in-out,opacity .75s ease-in-out .75s,-webkit-transform .5s ease-in-out .75s;transition:bottom .75s ease-in-out,transform .5s ease-in-out .75s,opacity .75s ease-in-out .75s;transition:bottom .75s ease-in-out,transform .5s ease-in-out .75s,opacity .75s ease-in-out .75s,-webkit-transform .5s ease-in-out .75s}.hero .hero__image.visible .image img{bottom:0;opacity:1}.hero .hero__image.visible .image img:nth-of-type(2){-webkit-transform:translate(22.5%, 5%) rotate(22.5deg);-ms-transform:translate(22.5%, 5%) rotate(22.5deg);transform:translate(22.5%, 5%) rotate(22.5deg)}.hero .hero__image.visible .image img:nth-of-type(3){-webkit-transform:translate(-22.5%, 5%) rotate(-22.5deg);-ms-transform:translate(-22.5%, 5%) rotate(-22.5deg);transform:translate(-22.5%, 5%) rotate(-22.5deg)}.hero .hero__slogan{position:absolute;inset:0;padding-inline:var(--padding-inline);top:52%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}.hero .hero__slogan svg{width:100%;height:auto;fill:var(--color-secondary);opacity:0;-webkit-transition:opacity .75s ease-in-out 1.5s;transition:opacity .75s ease-in-out 1.5s}.hero .hero__slogan.visible svg{opacity:1}.hero .hero__social{position:absolute;right:var(--padding-inline);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;opacity:0;-webkit-transition:opacity .75s ease-in-out 2.25s;transition:opacity .75s ease-in-out 2.25s;z-index:2}.hero .hero__social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.hero .hero__social ul li a{display:block;width:2.5rem;height:2.5rem;position:relative}.hero .hero__social ul li a::before,.hero .hero__social ul li a::after{content:"";position:absolute;inset:0;background:var(--color-tertiary);border-radius:var(--border-radius-round);-webkit-transition:var(--transition);transition:var(--transition)}.hero .hero__social ul li a::after{background:var(--color-primary)}.hero .hero__social ul li a.facebook::after{-webkit-mask:url(../img/social-facebook.svg) center center/var(--mask-size) no-repeat;mask:url(../img/social-facebook.svg) center center/var(--mask-size) no-repeat}.hero .hero__social ul li a.instagram::after{-webkit-mask:url(../img/social-instagram.svg) center center/var(--mask-size) no-repeat;mask:url(../img/social-instagram.svg) center center/var(--mask-size) no-repeat}.hero .hero__social ul li a.linkedin::after{-webkit-mask:url(../img/social-linkedin.svg) center center/var(--mask-size) no-repeat;mask:url(../img/social-linkedin.svg) center center/var(--mask-size) no-repeat}.hero .hero__social ul li a.tiktok::after{-webkit-mask:url(../img/social-tiktok.svg) center center/var(--mask-size) no-repeat;mask:url(../img/social-tiktok.svg) center center/var(--mask-size) no-repeat}.hero .hero__social ul li a.whatsapp::after{-webkit-mask:url(../img/social-whatsapp.svg) center center/var(--mask-size) no-repeat;mask:url(../img/social-whatsapp.svg) center center/var(--mask-size) no-repeat}.hero .hero__social ul li a.youtube::after{-webkit-mask:url(../img/social-youtube.svg) center center/var(--mask-size) no-repeat;mask:url(../img/social-youtube.svg) center center/var(--mask-size) no-repeat}.hero .hero__social ul li:hover a::before{background:var(--color-secondary)}.hero .hero__social ul li:hover a::after{background:var(--color-primary)}.hero .hero__social.visible{opacity:1}.hero .hero__scroll{position:absolute;left:50%;bottom:5rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1;opacity:0;-webkit-transition:opacity .75s ease-in-out 2.25s;transition:opacity .75s ease-in-out 2.25s}.hero .hero__scroll a{background:var(--color-tertiary);color:var(--color-white);font-size:var(--font-size-small);padding-block:.25rem;padding-inline:1.5rem;position:relative;-webkit-transition:var(--transition);transition:var(--transition)}.hero .hero__scroll a::before{content:"";position:absolute;bottom:-3rem;left:calc(50% - 1.5rem);width:3rem;height:3rem;background:var(--color-white);-webkit-mask-image:url(../img/urvin-monte-next.svg);mask-image:url(../img/urvin-monte-next.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:50% 50%;mask-size:50% 50%;-webkit-animation:bottomOutTopIn 4s ease-in-out infinite;animation:bottomOutTopIn 4s ease-in-out infinite;z-index:-1;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);pointer-events:none}@-webkit-keyframes bottomOutTopIn{0%{-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0);opacity:1}11.875%{-webkit-transform:rotate(90deg) translateX(150%);transform:rotate(90deg) translateX(150%);opacity:0}13.125%{-webkit-transform:rotate(90deg) translateX(-150%);transform:rotate(90deg) translateX(-150%);opacity:0}25%{-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0);opacity:1}100%{-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0);opacity:1}}@keyframes bottomOutTopIn{0%{-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0);opacity:1}11.875%{-webkit-transform:rotate(90deg) translateX(150%);transform:rotate(90deg) translateX(150%);opacity:0}13.125%{-webkit-transform:rotate(90deg) translateX(-150%);transform:rotate(90deg) translateX(-150%);opacity:0}25%{-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0);opacity:1}100%{-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0);opacity:1}}.hero .hero__scroll a:hover{background:var(--color-secondary);color:var(--color-black)}.hero .hero__scroll.visible{opacity:1}section.instagram{row-gap:0}section.instagram .instagram__items{display:grid;grid-template-columns:1fr;gap:4rem}@media only screen and (min-width: 60rem){section.instagram .instagram__items{grid-template-columns:1fr 1fr 1fr}}section.instagram .instagram__items .instagram__item:nth-of-type(3){display:none}@media only screen and (min-width: 60rem){section.instagram .instagram__items .instagram__item:nth-of-type(3){display:initial}}section.instagram .instagram__items .instagram__item .image{overflow:hidden;position:relative;border-radius:var(--border-radius-large)}section.instagram .instagram__items .instagram__item .image img{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;-webkit-transition:var(--transition);transition:var(--transition)}section.instagram .instagram__items .instagram__item .image::before,section.instagram .instagram__items .instagram__item .image::after{content:"";position:absolute;inset:0;background:var(--color-primary);pointer-events:none;-webkit-transition:var(--transition);transition:var(--transition);opacity:0}section.instagram .instagram__items .instagram__item .image::after{background:var(--color-secondary);-webkit-mask:url(../img/social-instagram.svg) center center/var(--mask-size) no-repeat;mask:url(../img/social-instagram.svg) center center/var(--mask-size) no-repeat}section.instagram .instagram__items .instagram__item:hover .image::before{opacity:.875}section.instagram .instagram__items .instagram__item:hover .image::after{opacity:1}section.instagram .instagram__link ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.instagram .instagram__link ul li{padding-top:4rem}section.instagram .instagram__link ul li a{display:block;color:var(--color-primary);-webkit-transition:var(--transition);transition:var(--transition)}section.instagram .instagram__link ul li a:hover{color:var(--color-secondary)}section.instagram .instagram__link ul li:nth-child(1) a{position:relative;padding-left:1.5rem}section.instagram .instagram__link ul li:nth-child(1) a::before{content:"";position:absolute;left:0;top:calc(50% - .5rem);width:1rem;height:1rem;background:var(--color-secondary);-webkit-mask:url(../img/social-instagram.svg) center center/100% 100% no-repeat;mask:url(../img/social-instagram.svg) center center/100% 100% no-repeat}.intro{background:var(--color-primary);position:relative;width:100%;height:100vh;height:100svh;overflow:hidden}.intro .intro__background{position:absolute;inset:0}.intro .intro__background .image{position:absolute;inset:0}.intro .intro__background .image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.intro .intro__text{padding-inline:var(--padding-inline);position:relative;z-index:2}.intro .intro__text h2{font-size:var(--font-size-vmax);line-height:var(--line-height-vmax);color:var(--color-white)}.intro .intro__text h3{color:var(--color-secondary)}.intro .intro__scroll{position:absolute;left:50%;bottom:5rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:3;opacity:0;-webkit-transition:opacity .75s ease-in-out .75s;transition:opacity .75s ease-in-out .75s}.intro .intro__scroll a{background:var(--color-tertiary);color:var(--color-white);font-size:var(--font-size-small);padding-block:.25rem;padding-inline:1.5rem;position:relative;-webkit-transition:var(--transition);transition:var(--transition)}.intro .intro__scroll a::before{content:"";position:absolute;bottom:-3rem;left:calc(50% - 1.5rem);width:3rem;height:3rem;background:var(--color-white);-webkit-mask-image:url(../img/urvin-monte-next.svg);mask-image:url(../img/urvin-monte-next.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:50% 50%;mask-size:50% 50%;-webkit-animation:bottomOutTopIn 4s ease-in-out infinite;animation:bottomOutTopIn 4s ease-in-out infinite;z-index:-1;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);pointer-events:none}@keyframes bottomOutTopIn{0%{-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0);opacity:1}11.875%{-webkit-transform:rotate(90deg) translateX(150%);transform:rotate(90deg) translateX(150%);opacity:0}13.125%{-webkit-transform:rotate(90deg) translateX(-150%);transform:rotate(90deg) translateX(-150%);opacity:0}25%{-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0);opacity:1}100%{-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0);opacity:1}}.intro .intro__scroll a:hover{background:var(--color-secondary);color:var(--color-black)}.intro .intro__scroll.visible{opacity:1}.intro:not(:has(+.content)) .intro__scroll{display:none}.logo .logo__slider{grid-column:1/-1;display:grid}.logo .logo__slider .swiper .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}.logo .logo__slider .swiper .swiper-wrapper .swiper-slide{width:auto;width:16rem;aspect-ratio:16/9;border:1px solid var(--color-light);border-radius:var(--border-radius-large);margin-right:var(--padding-inline)}@media only screen and (min-width: 40rem){.logo .logo__slider .swiper .swiper-wrapper .swiper-slide{width:20rem}}.logo .logo__slider .swiper .swiper-wrapper .swiper-slide img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;padding:2rem}.map .map__map{grid-column:1/-1;height:40rem;background:var(--color-light)}@media only screen and (min-width: 80rem){.map .map__map{grid-column:2/-2;border-radius:var(--border-radius-large)}}.map .map__map *{visibility:hidden}.map .map__map .gm-style-iw,.map .map__map .gm-style-iw-c,.map .map__map .gm-style-iw-chr,.map .map__map .gm-style-iw-ch,.map .map__map .gm-style-iw-d,.map .map__map .gm-style-iw-tc{margin:0 !important;padding:0 !important;max-width:none !important;max-height:none !important;overflow:hidden !important;border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;background:rgba(0,0,0,0) !important}.map .map__map .gm-style-iw{top:-2rem}.map .map__map .gm-style-iw-tc{display:none}.map .map__map button.gm-ui-hover-effect{position:absolute !important;top:1rem !important;right:1rem !important;width:3rem !important;height:3rem !important;opacity:1 !important;border-radius:var(--border-radius-round) !important;background:var(--color-primary) !important;-webkit-transition:var(--transition) !important;transition:var(--transition) !important}@media only screen and (min-width: 40rem){.map .map__map button.gm-ui-hover-effect{top:2rem !important;right:2rem !important}}.map .map__map button.gm-ui-hover-effect::after{content:"";position:absolute;inset:0;background:var(--color-white);-webkit-mask:url(../img/google-close_small_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(../img/google-close_small_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat}.map .map__map button.gm-ui-hover-effect span{display:none !important}.map .map__map button.gm-ui-hover-effect:hover{background:var(--color-white) !important}.map .map__map button.gm-ui-hover-effect:hover::after{background:var(--color-primary)}.map .map__map.loaded *{visibility:visible}.map .map__text{grid-column:2/-2;background:var(--color-secondary);padding-block:4rem;padding-inline:var(--padding-inline);border-radius:var(--border-radius-large);width:calc(100vw - var(--padding-inline)*2)}@media only screen and (min-width: 60rem){.map .map__text{min-width:0;width:40rem}}.map .map__text *{font-family:var(--font-family-secondary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);background:rgba(0,0,0,0)}.map .map__text ul li{color:var(--color-white);text-wrap:balance}.map .map__text ul li h3{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-big);text-wrap:balance;color:var(--color-white)}.map .map__text ul li a{display:block;font-weight:var(--font-weight-medium);color:var(--color-white);-webkit-transition:var(--transition);transition:var(--transition)}.map .map__text ul li a:hover{color:var(--color-primary)}.map .map__marker{width:3rem;height:3rem;font-size:0 !important;position:relative}.map .map__marker::after{content:"";position:absolute;inset:0;background:var(--color-primary);-webkit-mask:url(../img/google-location_on_24dp_000000_FILL1_wght400_GRAD0_opsz24.svg) center center/auto 100% no-repeat;mask:url(../img/google-location_on_24dp_000000_FILL1_wght400_GRAD0_opsz24.svg) center center/auto 100% no-repeat;-webkit-transition:var(--transition);transition:var(--transition)}.map .map__cluster{font-family:var(--font-family-secondary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);width:3rem;height:3rem;position:relative;background:var(--color-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--border-radius-round);font-weight:var(--font-weight-medium);color:var(--color-white);-webkit-transition:var(--transition);transition:var(--transition)}.map .map__cluster:hover{background:var(--color-secondary)}.newsletter .newsletter__text ul li:nth-of-type(1){font-weight:var(--font-weight-bold);color:var(--color-secondary)}.newsletter .newsletter__text ul li a{color:var(--color-black);-webkit-transition:var(--transition);transition:var(--transition)}.newsletter .newsletter__text ul li a:hover{color:var(--color-secondary)}.newsletter .newsletter__form{background:var(--color-light);padding-block:var(--padding-block);padding-inline:var(--padding-inline);border-radius:var(--border-radius-large)}.newsletter .newsletter__form .form{width:100%}.post-slider{padding-block:var(--padding-block);background:var(--color-light);row-gap:0rem}.post-slider .post-slider__pagination .pagination{padding-block:3rem}.post-slider .post-slider__pagination .pagination--1{padding-block:2rem}.post-slider .post-slider__pagination .pagination--1 span{display:none}@media only screen and (min-width: 80rem){.post-slider .post-slider__pagination .pagination--2{padding-block:2rem}.post-slider .post-slider__pagination .pagination--2 span{display:none}}@media only screen and (min-width: 90rem){.post-slider .post-slider__pagination .pagination--3{padding-block:2rem}.post-slider .post-slider__pagination .pagination--3 span{display:none}}.post-slider .post-slider__slider{display:grid}.post-slider .post-slider__slider .swiper{border-radius:var(--border-radius-large);overflow:hidden}.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide{background:var(--color-white);border-radius:var(--border-radius-large);overflow:hidden;position:relative}.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide .date{position:absolute;top:0;left:0;width:6rem;height:6rem;background:var(--color-secondary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom-right-radius:var(--border-radius-large)}.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide .date ul{width:100%}.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide .date ul li{line-height:var(--line-height-tiny);color:var(--color-white);font-weight:var(--font-weight-medium);text-align:center}.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide .date ul li:nth-child(1){font-family:var(--font-family-primary);line-height:var(--line-height-tiny);font-weight:var(--font-weight-light);font-size:var(--font-size-big);color:var(--color-white)}.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide .date ul li:nth-child(1) span{font-size:var(--font-size-large)}.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide .image{height:auto}.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide .image img{aspect-ratio:4/3}.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide .text{padding-block:var(--padding-block-small);padding-inline:var(--padding-inline);-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}@media only screen and (min-width: 100rem){.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide .text h3{font-size:1.5rem}}.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide .text .button{position:absolute;top:-1.5rem;right:var(--padding-inline)}.post-slider .post-slider__link{margin-top:4rem}.post .post__items{display:grid;grid-template-columns:repeat(1, 1fr);gap:4rem}@media only screen and (min-width: 80rem){.post .post__items{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 90rem){.post .post__items{grid-template-columns:repeat(3, 1fr)}}.post .post__items .post__item{background:var(--color-light);border-radius:var(--border-radius-large);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative}.post .post__items .post__item .date{position:absolute;top:0;left:0;width:6rem;height:6rem;background:var(--color-secondary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom-right-radius:var(--border-radius-large)}.post .post__items .post__item .date ul{width:100%}.post .post__items .post__item .date ul li{line-height:var(--line-height-tiny);color:var(--color-white);font-weight:var(--font-weight-medium);text-align:center}.post .post__items .post__item .date ul li:nth-child(1){font-family:var(--font-family-primary);line-height:var(--line-height-tiny);font-weight:var(--font-weight-light);font-size:var(--font-size-big);color:var(--color-white)}.post .post__items .post__item .date ul li:nth-child(1) span{font-size:var(--font-size-large)}.post .post__items .post__item .image{height:auto}.post .post__items .post__item .image img{aspect-ratio:4/3}.post .post__items .post__item .text{padding-block:var(--padding-block-small);padding-inline:var(--padding-inline);-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}@media only screen and (min-width: 100rem){.post .post__items .post__item .text h3{font-size:1.5rem}}.post .post__items .post__item .text .button{position:absolute;top:-1.5rem;right:var(--padding-inline)}.post .post__pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}.post .post__pagination ul li a{display:block;width:3rem;height:3rem;background:var(--color-primary);border-radius:var(--border-radius-round);position:relative;-webkit-transition:var(--transition);transition:var(--transition)}.post .post__pagination ul li a::before{content:"";position:absolute;inset:0;background:var(--color-white);-webkit-mask:url(../img/google-chevron_right_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(../img/google-chevron_right_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat}.post .post__pagination ul li.prev a::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.post .post__pagination ul li.inactive{pointer-events:none;opacity:.125}.post .post__pagination ul li:hover a{border:1px solid var(--color-secondary);background:var(--color-secondary)}.post .post__pagination ul li:hover a::before{background:var(--color-white)}.quote .quote__text{padding-inline:var(--padding-inline);padding-block:var(--padding-block);background:var(--color-black)}.quote .quote__text h2{font-size:var(--font-size-vmax);line-height:var(--line-height-vmax);color:var(--color-secondary);text-align:center;margin:0 auto;margin-bottom:0}.quote .quote__text h2 strong{color:var(--color-white)}.quote .quote__text h2+h3{margin-top:2rem !important}.quote .quote__text h3{width:100%;color:var(--color-tertiary)}@media only screen and (min-width: 80rem){.quote .quote__text{grid-column:span 3}}.quote .quote__image{position:relative;aspect-ratio:1/1}@media only screen and (min-width: 80rem){.quote .quote__image{aspect-ratio:unset;grid-column:1/2;grid-row:1/2}}.quote .quote__image .image{position:absolute;inset:0}.quote .quote__image .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.review{overflow:visible;row-gap:0}.review .review__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.review .review__slider{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-line-pack:initial;align-content:initial;justify-items:initial;position:relative;display:grid}@media only screen and (min-width: 80rem){.review .review__slider{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.review .review__slider::before,.review .review__slider::after{content:"";position:absolute;top:-1.5rem;left:calc(50% - 1.5rem);width:3rem;height:3rem;background:var(--color-secondary);z-index:1;border-radius:50%}.review .review__slider::after{background:var(--color-white);-webkit-mask:url(../img/harb-quote.svg) center center/var(--mask-size) no-repeat;mask:url(../img/harb-quote.svg) center center/var(--mask-size) no-repeat}.review .review__slider .swiper{border-radius:var(--border-radius-large);overflow:hidden}.review .review__slider .swiper .swiper-wrapper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--color-primary);position:relative;border-radius:var(--border-radius-large);padding-block:var(--padding-block);padding-inline:var(--padding-inline)}.review .review__slider .swiper .swiper-wrapper .swiper-slide .text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.review .review__slider .swiper .swiper-wrapper .swiper-slide .text p{font-style:italic}.review .review__slider .swiper .swiper-wrapper .swiper-slide .text ul{margin-top:auto;border-top:1px solid var(--color-primary-light);padding-top:2rem;width:100%}.review .review__slider .swiper .swiper-wrapper .swiper-slide .text ul li{color:var(--color-white);text-align:center}.review .review__slider .swiper .swiper-wrapper .swiper-slide .text ul li:nth-child(1){font-weight:var(--font-weight-bold)}.review .review__pagination{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:3rem;position:relative}@media only screen and (min-width: 80rem){.review .review__pagination{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:-4rem}}.services .services__title{position:relative;-ms-flex-line-pack:end;align-content:end}.services .services__title .text{position:relative;z-index:2;padding-block:24rem 8rem}.services .services__title .text h2{font-size:var(--font-size-vmax);line-height:var(--line-height-vmax)}.services .services__title .image{position:absolute;inset:0;z-index:1}.services .services__title .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 80rem){.services .services__title{grid-column:span 2}}.services .services__text{position:relative;padding-inline:var(--padding-inline);padding-block:var(--padding-block)}.services .services__text h2{font-size:var(--font-size-vmax);line-height:var(--line-height-vmax);color:var(--color-tertiary);text-align:center;margin:0 auto;margin-bottom:0}.services .services__text h2 strong{color:var(--color-primary)}.services .services__text h2+h3{margin-top:2rem !important}.services .services__text h3{width:100%;margin-bottom:-1.5rem}.services .services__text h3:not(:first-of-type){border-top:1px solid var(--color-black);padding-top:2rem;margin-top:0}@media only screen and (min-width: 80rem){.services .services__text{grid-column:span 2}}.submission .submission__form .form{width:min(100%,50rem + var(--padding-inline)*2);padding-block:var(--padding-block);padding-inline:var(--padding-inline);background:var(--color-primary);border-radius:var(--border-radius-large)}