/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--xs:25em;--sm:35em;--md:48em;--lg:60em;--xl:84em;--xxl:90em;--huge:105em;--mq1024:1024px;--mq660:660px}@keyframes animateText{0%{transform:translateY(60%) rotate(.0001deg)}to{transform:translate(0) rotate(.0001deg)}}.splide__track--draggable{-webkit-user-select:none;-ms-user-select:none}.splide__list{display:-ms-flexbox}.splide__pagination{-ms-flex-align:center;-ms-flex-pack:center;display:-ms-flexbox;-ms-flex-wrap:wrap}.splide__slide{-ms-flex-negative:0}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}*,:after,:before{box-sizing:border-box;margin:0;padding:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;position:relative}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}.visually-hidden{display:none;opacity:0}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--color-basic1:#fff;--color-basic2:#071f2b;--color-basic3:#96a4a8;--color-basic3b:#a0aeb1;--color-basic4:#d5dbe6;--color-basic5:#e7ebf2;--color-basic6:#f1f4f9;--color-basic7:#f9fbff;--color-accent1:#071f2b;--color-intro-label:#a0aeb1;--color-title:#071f2b;--color-intro:#071f2b;--color-body:#484d50;--color-secondary:#95999b;--color-tertiary:#c1c5c8;--color-disabled:#e0e3e6;--color-focus-active:#071f2b;--color-focus-shade:#fff;--color-label-basic:#95999b;--color-label-active:#071f2b;--color-label-disabled:#e0e3e5;--color-border-basic:#96a4a8;--color-border-disabled:#c1c5c8 --color-background-basic:#fff;--color-background-disabled:#fff;--color-error:#dd2647;--color-success:#98c09b;--color-info:#99c1ce;--color-hover:#0c2836;--gradient1:linear-gradient(180deg,transparent,rgba(0,0,0,.8));--shade1:0px 8px 24px rgba(0,0,0,.07);--shade2:0px 8px 32px rgba(0,0,0,.12);--shade3:0px 16px 48px rgba(0,0,0,.1);--title-1000-desktop-family:montserrat;--title-1000-desktop-weight:300;--title-1000-desktop-size:12rem;--title-1000-desktop-lineheight:1.13;--title-1000-desktop-spacing:0;--title-900-desktop-family:montserrat;--title-900-desktop-weight:300;--title-900-desktop-size:8rem;--title-900-desktop-lineheight:1.2;--title-900-desktop-spacing:0;--title-800-desktop-family:montserrat;--title-800-desktop-weight:300;--title-800-desktop-size:5.6rem;--title-800-desktop-lineheight:1.29;--title-800-desktop-spacing:0;--title-700-desktop-family:montserrat;--title-700-desktop-weight:300;--title-700-desktop-size:3.2rem;--title-700-desktop-lineheight:1.5;--title-700-desktop-spacing:0;--title-600-desktop-family:montserrat;--title-600-desktop-weight:300;--title-600-desktop-size:2.5rem;--title-600-desktop-lineheight:1.28;--title-600-desktop-spacing:0;--title-500-desktop-family:montserrat;--title-500-desktop-weight:300;--title-500-desktop-size:2rem;--title-500-desktop-lineheight:1.2;--title-500-desktop-spacing:0;--title-400-desktop-family:montserrat;--title-400-desktop-weight:300;--title-400-desktop-size:1.6rem;--title-400-desktop-lineheight:1.5;--title-400-desktop-spacing:0;--title-300-desktop-family:montserrat;--title-300-desktop-weight:300;--title-300-desktop-size:1.6rem;--title-300-desktop-lineheight:1.14;--title-300-desktop-spacing:0;--title-1000-mobile-family:montserrat;--title-1000-mobile-weight:300;--title-1000-mobile-size:4.8rem;--title-1000-mobile-lineheight:1.17;--title-1000-mobile-spacing:0;--title-900-mobile-family:montserrat;--title-900-mobile-weight:300;--title-900-mobile-size:2.9rem;--title-900-mobile-lineheight:1.66;--title-900-mobile-spacing:0;--title-800-mobile-family:montserrat;--title-800-mobile-weight:300;--title-800-mobile-size:2.6rem;--title-800-mobile-lineheight:1.23;--title-800-mobile-spacing:0;--title-700-mobile-family:montserrat;--title-700-mobile-weight:300;--title-700-mobile-size:2.3rem;--title-700-mobile-lineheight:1.43;--title-700-mobile-spacing:0;--title-600-mobile-family:montserrat;--title-600-mobile-weight:300;--title-600-mobile-size:2rem;--title-600-mobile-lineheight:1.2;--title-600-mobile-spacing:0;--title-500-mobile-family:montserrat;--title-500-mobile-weight:300;--title-500-mobile-size:1.8rem;--title-500-mobile-lineheight:1.33;--title-500-mobile-spacing:0;--title-400-mobile-family:montserrat;--title-400-mobile-weight:300;--title-400-mobile-size:1.5rem;--title-400-mobile-lineheight:1.33;--title-400-mobile-spacing:0;--title-300-mobile-family:montserrat;--title-300-mobile-weight:300;--title-300-mobile-size:1.3rem;--title-300-mobile-lineheight:1.23;--title-300-mobile-spacing:0;--text-x-large-desktop-family:minion-pro;--text-x-large-desktop-weight:400;--text-x-large-desktop-size:2.4rem;--text-x-large-desktop-lineheight:3.2rem;--text-x-large-desktop-spacing:0;--text-x-large-bold-desktop-family:montserrat;--text-x-large-bold-desktop-weight:600;--text-x-large-bold-desktop-size:3.2rem;--text-x-large-bold-desktop-lineheight:1.5;--text-x-large-bold-desktop-spacing:0;--text-large-desktop-family:montserrat;--text-large-desktop-weight:400;--text-large-desktop-size:2rem;--text-large-desktop-lineheight:1.6;--text-large-desktop-spacing:0;--text-large-bold-desktop-family:montserrat;--text-large-bold-desktop-weight:600;--text-large-bold-desktop-size:2rem;--text-large-bold-desktop-lineheight:1.6;--text-large-bold-desktop-spacing:0;--text-standard-desktop-family:montserrat;--text-standard-desktop-weight:400;--text-standard-desktop-size:1.6rem;--text-standard-desktop-lineheight:1.5;--text-standard-desktop-spacing:0;--text-standard-bold-desktop-family:montserrat;--text-standard-bold-desktop-weight:600;--text-standard-bold-desktop-size:1.6rem;--text-standard-bold-desktop-lineheight:1.71;--text-standard-bold-desktop-spacing:0;--text-small-desktop-family:montserrat;--text-small-desktop-weight:400;--text-small-desktop-size:1.3rem;--text-small-desktop-lineheight:1.54;--text-small-desktop-spacing:0;--text-small-bold-desktop-family:montserrat;--text-small-bold-desktop-weight:600;--text-small-bold-desktop-size:1.3rem;--text-small-bold-desktop-lineheight:1.54;--text-small-bold-desktop-spacing:0;--text-x-small-desktop-weight:400;--text-x-small-desktop-lineheight:1.2;--text-x-small-bold-desktop-family:montserrat;--text-x-small-bold-desktop-weight:600;--text-x-small-bold-desktop-size:1rem;--text-x-small-bold-desktop-lineheight:1.2;--text-x-small-bold-desktop-spacing:0;--intro-label-desktop-family:montserrat;--intro-label-desktop-weight:700;--intro-label-desktop-size:2rem;--intro-label-desktop-lineheight:1.2;--intro-label-desktop-spacing:0;--text-x-large-mobile-family:minion-pro;--text-x-large-mobile-weight:400;--text-x-large-mobile-size:1.8rem;--text-x-large-mobile-lineheight:1.33;--text-x-large-mobile-spacing:0;--text-x-large-bold-mobile-family:montserrat;--text-x-large-bold-mobile-weight:700;--text-x-large-bold-mobile-size:2.2rem;--text-x-large-bold-mobile-lineheight:1.45;--text-x-large-bold-mobile-spacing:0;--text-large-mobile-family:montserrat;--text-large-mobile-weight:400;--text-large-mobile-size:1.6rem;--text-large-mobile-lineheight:1.5;--text-large-mobile-spacing:0;--text-large-bold-mobile-family:montserrat;--text-large-bold-mobile-weight:600;--text-large-bold-mobile-size:1.6rem;--text-large-bold-mobile-lineheight:1.5;--text-large-bold-mobile-spacing:0;--text-standard-mobile-family:montserrat;--text-standard-mobile-weight:400;--text-standard-mobile-size:1.4rem;--text-standard-mobile-lineheight:1.42857;--text-standard-mobile-spacing:0;--text-standard-bold-mobile-family:montserrat;--text-standard-bold-mobile-weight:600;--text-standard-bold-mobile-size:1.4rem;--text-standard-bold-mobile-lineheight:1.42857;--text-standard-bold-mobile-spacing:0;--text-small-mobile-family:montserrat;--text-small-mobile-weight:400;--text-small-mobile-size:1.2rem;--text-small-mobile-lineheight:1.33;--text-small-mobile-spacing:0;--text-small-bold-mobile-family:montserrat;--text-small-bold-mobile-weight:600;--text-small-bold-mobile-size:1.2rem;--text-small-bold-mobile-lineheight:1.33;--text-small-bold-mobile-spacing:0;--text-x-small-mobile-weight:400;--text-x-small-mobile-lineheight:1.2;--text-x-small-bold-mobile-family:montserrat;--text-x-small-bold-mobile-weight:600;--text-x-small-bold-mobile-size:1rem;--text-x-small-bold-mobile-lineheight:1.2;--text-x-small-bold-mobile-spacing:0;--intro-label-mobile-family:montserrat;--intro-label-mobile-weight:600;--intro-label-mobile-size:1rem;--intro-label-mobile-lineheight:1.6;--intro-label-mobile-spacing:0;--label-desktop-family:montserrat;--label-desktop-weight:400;--label-desktop-size:1.6rem;--label-desktop-lineheight:1.5;--label-desktop-spacing:0;--floating-label-desktop-family:montserrat;--floating-label-desktop-weight:600;--floating-label-desktop-size:1.2rem;--floating-label-desktop-lineheight:1.33;--floating-label-desktop-spacing:0;--input-label-desktop-family:montserrat;--input-label-desktop-weight:400;--input-label-desktop-size:1.6rem;--input-label-desktop-lineheight:1.5;--input-label-desktop-spacing:0;--label-mobile-family:montserrat;--label-mobile-weight:400;--label-mobile-size:1.2rem;--label-mobile-lineheight:1.33;--label-mobile-spacing:0;--floating-label-mobile-family:montserrat;--floating-label-mobile-weight:600;--floating-label-mobile-size:1rem;--floating-label-mobile-lineheight:1.6;--floating-label-mobile-spacing:0;--input-label-mobile-family:montserrat;--input-label-mobile-weight:400;--input-label-mobile-size:1.2rem;--input-label-mobile-lineheight:1.33;--input-label-mobile-spacing:0;--cta-text-desktop-family:montserrat;--cta-text-desktop-weight:600;--cta-text-desktop-size:1.3rem;--cta-text-desktop-lineheight:1.22;--cta-text-desktop-spacing:0;--cta-text-mobile-family:montserrat;--cta-text-mobile-weight:600;--cta-text-mobile-size:1.2rem;--cta-text-mobile-lineheight:1.33;--cta-text-mobile-spacing:0;--desktop-nav-desktop-family:montserrat;--desktop-nav-desktop-weight:600;--desktop-nav-desktop-size:1.2rem;--desktop-nav-desktop-lineheight:1.33;--desktop-nav-desktop-spacing:0;--desktop-nav-mobile-family:montserrat;--desktop-nav-mobile-weight:600;--desktop-nav-mobile-size:1.2rem;--desktop-nav-mobile-lineheight:1.33;--desktop-nav-mobile-spacing:0;--spacer-default:1.5em;--cubic-default:cubic-bezier(0.5,0,0,1);--cubic-bounce:cubic-bezier(0.5,0,0.5,1.5);--radius-default:1.6rem;--radius-small:0.4rem;--radius-medium:.5rem;--radius-large:2.4rem;--shadow-default:0 4px 20px rgba(0,0,0,.1);--text-size-small:1.2rem;--text-size-smaller:1rem;--text-size-average:1.6rem;--text-size-medium:1.5rem;--text-size-large:1.8rem;--text-size-larger:2rem;--magic-bezier:cubic-bezier(.46,0,.51,1.01);--default-shadow:0 0.4rem 1rem rgba(0,0,0,.2);--subtle-shadow:0 0.8rem 2.4rem rgba(0,0,0,.07);--purple-shadow:0 0.8rem 5.6rem rgba(83,54,135,.17);--secondary-nav-desktop-family:montserrat;--secondary-nav-desktop-weight:300;--secondary-nav-desktop-size:1rem;--secondary-nav-desktop-lineheight:1.6;--secondary-nav-desktop-spacing:0;--secondary-nav-mobile-family:montserrat;--secondary-nav-mobile-weight:300;--secondary-nav-mobile-size:1rem;--secondary-nav-mobile-lineheight:1.6;--secondary-nav-mobile-spacing:0;--text-x-small-desktop-family:montserrat;--text-x-small-desktop-weight:300;--text-x-small-desktop-size:1rem;--text-x-small-desktop-lineheight:1.6;--text-x-small-desktop-spacing:0;--text-x-small-mobile-family:montserrat;--text-x-small-mobile-weight:300;--text-x-small-mobile-size:1rem;--text-x-small-mobile-lineheight:1.6;--text-x-small-mobile-spacing:0}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/themes/custom/makeitfly/fonts/montserrat/montserrat-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/themes/custom/makeitfly/fonts/montserrat/montserrat-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:700;src:url(/themes/custom/makeitfly/fonts/montserrat/montserrat-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/themes/custom/makeitfly/fonts/montserrat/montserrat-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:mulish;font-style:normal;font-weight:400;src:url(/themes/custom/makeitfly/fonts/mulish/mulish-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:mulish;font-style:normal;font-weight:800;src:url(/themes/custom/makeitfly/fonts/mulish/mulish-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:minion-pro;font-style:normal;font-weight:400;src:url(/themes/custom/makeitfly/fonts/minionpro/MinionPro-It.woff2) format("woff2")}@keyframes circle-loop{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}html{font-size:62.5%;overflow-x:hidden}html:has(.mobile-navigation-open){overflow:hidden}body{font-smooth:always;-webkit-font-smoothing:antialiased;background-color:var(--color-basic6);color:var(--color-body);font-family:var(--text-standard-mobile-family),sans-serif;font-size:var(--text-standard-mobile-size);font-weight:var(--text-standard-mobile-weight);letter-spacing:var(--text-standard-mobile-spacing);line-height:var(--text-standard-mobile-lineheight);overflow:visible}@media screen and (min-width:48em){body{font-family:var(--text-standard-desktop-family),sans-serif;font-size:var(--text-standard-desktop-size);font-weight:var(--text-standard-desktop-weight);letter-spacing:var(--text-standard-desktop-spacing);line-height:var(--text-standard-desktop-lineheight)}}body.disable-scroll,body.mobile-navigation-open{height:100dvh;overflow:hidden}main{overflow:clip}main:has(.configurator-modal.active){z-index:1000}@media screen and (min-width:60em){.toolbar-fixed main{padding-top:0}}select::-ms-expand{display:none}img{max-width:100%}*{box-sizing:border-box;outline-color:var(--color-accent1);outline-offset:6px}::selection{background:var(--color-accent1);color:var(--color-basic1)}::-moz-selection{background:var(--color-accent1);color:var(--color-basic1)}.container{padding-left:1.5em;padding-right:1.5em}.container--huge,.container--lg,.container--md,.container--sm,.container--xl,.container--xs,.container--xxl{margin-left:auto;margin-right:auto;max-width:100%;padding-left:1.5em;padding-right:1.5em}.grid{display:grid;gap:1.5em;grid-template-columns:repeat(3,1fr)}.grid--50-25-25{grid-template-columns:2fr 1fr 1fr}.grid--25-50-25{grid-template-columns:1fr 2fr 1fr}.grid--25-25-50{grid-template-columns:1fr 1fr 2fr}.grid--50-50{grid-template-columns:repeat(2,1fr)}.grid--33-67{grid-template-columns:1fr 2fr}.grid--67-33{grid-template-columns:2fr 1fr}.grid--25-75{grid-template-columns:1fr 3fr}.grid--75-25{grid-template-columns:3fr 1fr}form{display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 auto}input:not([type=submit]),select,textarea{border:none;border-bottom:1px solid var(--color-border-basic);color:var(--color-label-basic);display:block;font-family:var(--text-standard-mobile-family),sans-serif;font-size:var(--text-standard-mobile-size);font-weight:var(--text-standard-mobile-weight);letter-spacing:var(--text-standard-mobile-spacing);line-height:var(--text-standard-mobile-lineheight);outline:none;padding:1em;transition:all .3s ease;width:100%}@media screen and (min-width:48em){input:not([type=submit]),select,textarea{font-family:var(--text-standard-desktop-family),sans-serif;font-size:var(--text-standard-desktop-size);font-weight:var(--text-standard-desktop-weight);letter-spacing:var(--text-standard-desktop-spacing);line-height:var(--text-standard-desktop-lineheight)}}input:not([type=submit]):focus,select:focus,textarea:focus{border-bottom:1px solid var(--color-focus-active);color:var(--color-label-active)}textarea{max-height:none;min-height:7rem;resize:none}label{color:var(--color-label-active);display:block;font-family:var(--text-standard-mobile-family),sans-serif;font-size:var(--text-standard-mobile-size);font-weight:var(--text-standard-mobile-weight);letter-spacing:var(--text-standard-mobile-spacing);line-height:var(--text-standard-mobile-lineheight);margin-bottom:.5em}@media screen and (min-width:48em){label{font-family:var(--text-standard-desktop-family),sans-serif;font-size:var(--text-standard-desktop-size);font-weight:var(--text-standard-desktop-weight);letter-spacing:var(--text-standard-desktop-spacing);line-height:var(--text-standard-desktop-lineheight)}}.form-item{display:block;flex:0 0 100%;margin-bottom:1.5em}@media screen and (min-width:48em){.form-item:not(.form-type-checkbox):not(.form-type-textarea){flex:0 0 48%}}.form-item.form-type-checkbox+.form-type-checkbox{margin-top:-1em}.form-item--full{flex:0 0 100%}.form-item .description{font-family:var(--text-small-mobile-family),sans-serif;font-size:var(--text-small-mobile-size);font-style:italic;font-weight:var(--text-small-mobile-weight);letter-spacing:var(--text-small-mobile-spacing);line-height:var(--text-small-mobile-lineheight);margin:.25em 0}@media screen and (min-width:48em){.form-item .description{font-family:var(--text-small-desktop-family),sans-serif;font-size:var(--text-small-desktop-size);font-weight:var(--text-small-desktop-weight);letter-spacing:var(--text-small-desktop-spacing);line-height:var(--text-small-desktop-lineheight)}.form-type-textarea{flex:0 0 100%}}.form-type-checkbox input,.form-type-radio input{display:none}.form-type-checkbox input:checked+label:before,.form-type-radio input:checked+label:before{background-color:var(--color-label-active);border:1px solid var(--color-label-active)}.form-type-checkbox input:checked+label:after,.form-type-radio input:checked+label:after{opacity:1}.form-type-checkbox label,.form-type-radio label{cursor:pointer;font-style:normal;margin:0;padding-left:2.4rem;position:relative}.form-type-checkbox label:after,.form-type-checkbox label:before,.form-type-radio label:after,.form-type-radio label:before{content:"";cursor:pointer;display:block;position:absolute;transition:all .25s ease-out}.form-type-checkbox label:before,.form-type-radio label:before{background-color:rgba(var(--color-label-active),0);border:1px solid var(--color-border-basic);height:1.6rem;left:0;top:.2rem;width:1.6rem}.form-type-checkbox label:after,.form-type-radio label:after{background-color:#fff;opacity:0}.form-type-checkbox label:focus:before,.form-type-checkbox label:hover:before,.form-type-radio label:focus:before,.form-type-radio label:hover:before{border:1px solid var(--color-label-active)}.form-type-checkbox input:checked+label:after{opacity:1}.form-type-checkbox label:after,.form-type-checkbox label:before{border-radius:var(--radius-small)}.form-type-checkbox label:after{background-color:#fff;display:block;height:1.6rem;left:.1rem;mask-image:url(/themes/custom/makeitfly/img/svg/icons/ui-check-bold.svg);mask-position:center center;mask-repeat:no-repeat;mask-size:1.3rem 1.4rem;opacity:0;top:.1rem;width:1.6rem}.form-type-radio+.form-type-radio{margin-top:-1.25rem}.form-type-radio input:checked+label:after{transform:scale(1)}.form-type-radio label:after,.form-type-radio label:before{border-radius:50%}.form-type-radio label:after{height:.8rem;left:.4rem;top:.6rem;transform:scale(.1);width:.8rem}.checkboxes--wrapper.form-wrapper legend,.radios--wrapper.form-wrapper legend{margin-bottom:1rem}.default-select{display:block;position:relative}.default-select select{appearance:none;background-color:var(--color-basic1);padding:1.6rem 3em 1.6rem 1em}.default-select select:active,.default-select select:hover{cursor:pointer}.default-select select:active~svg,.default-select select:hover~svg{color:var(--color-accent1)}.default-select select:active~svg{transform:translateY(-50%) rotate(180deg)}.default-select svg{height:auto;inset:50% 1.8rem auto auto;position:absolute;transform:translateY(-50%);transition:all .3s ease-in-out;width:1.2rem}.form-actions{width:100%}.webform-submission-offerte-na-configuratie-form{padding-block:6rem;padding-inline:2.4rem}@media screen and (min-width:48em){.webform-submission-offerte-na-configuratie-form{padding-block:8rem;padding-inline:6rem}}.h1,h1{font-family:var(--title-900-mobile-family),sans-serif;font-size:var(--title-900-mobile-size);font-weight:var(--title-900-mobile-weight);letter-spacing:var(--title-900-mobile-spacing);line-height:var(--title-900-mobile-lineheight)}@media screen and (min-width:48em){.h1,h1{font-family:var(--title-900-desktop-family),sans-serif;font-size:var(--title-900-desktop-size);font-weight:var(--title-900-desktop-weight);letter-spacing:var(--title-900-desktop-spacing);line-height:var(--title-900-desktop-lineheight)}}.h2,h2{font-family:var(--title-700-mobile-family),sans-serif;font-size:var(--title-700-mobile-size);font-weight:var(--title-700-mobile-weight);letter-spacing:var(--title-700-mobile-spacing);line-height:var(--title-700-mobile-lineheight)}@media screen and (min-width:48em){.h2,h2{font-family:var(--title-700-desktop-family),sans-serif;font-size:var(--title-700-desktop-size);font-weight:var(--title-700-desktop-weight);letter-spacing:var(--title-700-desktop-spacing);line-height:var(--title-700-desktop-lineheight)}}.h3,h3{font-family:var(--title-600-mobile-family),sans-serif;font-size:var(--title-600-mobile-size);font-weight:var(--title-600-mobile-weight);letter-spacing:var(--title-600-mobile-spacing);line-height:var(--title-600-mobile-lineheight)}@media screen and (min-width:48em){.h3,h3{font-family:var(--title-600-desktop-family),sans-serif;font-size:var(--title-600-desktop-size);font-weight:var(--title-600-desktop-weight);letter-spacing:var(--title-600-desktop-spacing);line-height:var(--title-600-desktop-lineheight)}}.h4,h4{font-family:var(--title-500-mobile-family),sans-serif;font-size:var(--title-500-mobile-size);font-weight:var(--title-500-mobile-weight);letter-spacing:var(--title-500-mobile-spacing);line-height:var(--title-500-mobile-lineheight)}@media screen and (min-width:48em){.h4,h4{font-family:var(--title-500-desktop-family),sans-serif;font-size:var(--title-500-desktop-size);font-weight:var(--title-500-desktop-weight);letter-spacing:var(--title-500-desktop-spacing);line-height:var(--title-500-desktop-lineheight)}}.h5,h5{font-family:var(--title-400-mobile-family),sans-serif;font-size:var(--title-400-mobile-size);font-weight:var(--title-400-mobile-weight);letter-spacing:var(--title-400-mobile-spacing);line-height:var(--title-400-mobile-lineheight)}@media screen and (min-width:48em){.h5,h5{font-family:var(--title-400-desktop-family),sans-serif;font-size:var(--title-400-desktop-size);font-weight:var(--title-400-desktop-weight);letter-spacing:var(--title-400-desktop-spacing);line-height:var(--title-400-desktop-lineheight)}}.h6,h6{font-family:var(--title-300-mobile-family),sans-serif;font-size:var(--title-300-mobile-size);font-weight:var(--title-300-mobile-weight);letter-spacing:var(--title-300-mobile-spacing);line-height:var(--title-300-mobile-lineheight)}@media screen and (min-width:48em){.h6,h6{font-family:var(--title-300-desktop-family),sans-serif;font-size:var(--title-300-desktop-size);font-weight:var(--title-300-desktop-weight);letter-spacing:var(--title-300-desktop-spacing);line-height:var(--title-300-desktop-lineheight)}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--color-title);margin-bottom:0;margin-top:2.4rem;text-transform:uppercase}.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}a{color:var(--color-basic2);transition:color .3s ease,border-bottom .3s ease}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:var(--color-accent1)}.node__header--description a,.paragraph__text a{text-decoration:underline}.node__header--description a:focus,.node__header--description a:hover,.paragraph__text a:focus,.paragraph__text a:hover{text-decoration:none}.node__header--description a{font-weight:500}ul:not(.contextual-links,.toolbar-menu,.splide__pagination,.paragraph--listing__items,.se-links,.menu){list-style-type:none}ul:not(.contextual-links,.toolbar-menu,.splide__pagination,.paragraph--listing__items,.se-links,.menu) li{padding-left:4rem;position:relative}ul:not(.contextual-links,.toolbar-menu,.splide__pagination,.paragraph--listing__items,.se-links,.menu) li:before{background:var(--color-basic2);content:"";height:.2rem;left:0;position:absolute;top:1rem;width:2rem}@media screen and (min-width:60em){ul:not(.contextual-links,.toolbar-menu,.splide__pagination,.paragraph--listing__items,.se-links,.menu) li{padding-left:5.6rem}ul:not(.contextual-links,.toolbar-menu,.splide__pagination,.paragraph--listing__items,.se-links,.menu) li:before{width:3.2rem}}ul:not(.contextual-links,.toolbar-menu,.splide__pagination,.paragraph--listing__items,.se-links,.menu).dots li{padding-left:2rem;position:relative}ul:not(.contextual-links,.toolbar-menu,.splide__pagination,.paragraph--listing__items,.se-links,.menu).dots li:before{background:var(--color-basic2);content:"";height:.2rem;left:1rem;position:absolute;top:1rem;width:.2rem}ul:not(.contextual-links,.toolbar-menu,.splide__pagination,.paragraph--listing__items,.se-links,.menu).long_dashed li{padding-left:5.6rem}ul:not(.contextual-links,.toolbar-menu,.splide__pagination,.paragraph--listing__items,.se-links,.menu).long_dashed li:before{background:var(--color-basic2);height:.2rem;left:0;position:absolute;top:1rem;width:3.2rem}ul:not(.contextual-links,.toolbar-menu,.splide__pagination,.paragraph--listing__items,.se-links,.menu).checkmarks li{padding-left:3.2rem}ul:not(.contextual-links,.toolbar-menu,.splide__pagination,.paragraph--listing__items,.se-links,.menu).checkmarks li:before{background:transparent url(/themes/custom/makeitfly/img/svg/icons/ui-check.svg) no-repeat 50%;background-size:1.6rem 1.6rem;content:"";height:1.6rem;inset:0 auto auto 0;margin-top:.2rem;position:absolute;width:1.6rem}ol{list-style-type:decimal}ol,ul:not(.contextual-links,.toolbar-menu,.splide__pagination,.paragraph--listing__items,.se-links,.menu){margin-top:2.4rem}ol:first-child,ul:not(.contextual-links,.toolbar-menu,.splide__pagination,.paragraph--listing__items,.se-links,.menu):first-child{margin-top:0}ol li,ul:not(.contextual-links,.toolbar-menu,.splide__pagination,.paragraph--listing__items,.se-links,.menu) li{font-family:var(--text-standard-mobile-family),sans-serif;font-size:var(--text-standard-mobile-size);font-weight:var(--text-standard-mobile-weight);letter-spacing:var(--text-standard-mobile-spacing);line-height:var(--text-standard-mobile-lineheight);margin-top:.8rem}@media screen and (min-width:48em){ol li,ul:not(.contextual-links,.toolbar-menu,.splide__pagination,.paragraph--listing__items,.se-links,.menu) li{font-family:var(--text-standard-desktop-family),sans-serif;font-size:var(--text-standard-desktop-size);font-weight:var(--text-standard-desktop-weight);letter-spacing:var(--text-standard-desktop-spacing);line-height:var(--text-standard-desktop-lineheight)}}ol li:first-child,ul:not(.contextual-links,.toolbar-menu,.splide__pagination,.paragraph--listing__items,.se-links,.menu) li:first-child{margin-top:0}p{font-family:var(--text-standard-mobile-family),sans-serif;font-size:var(--text-standard-mobile-size);font-weight:var(--text-standard-mobile-weight);letter-spacing:var(--text-standard-mobile-spacing);line-height:var(--text-standard-mobile-lineheight);margin-bottom:0;margin-top:2.4rem}@media screen and (min-width:48em){p{font-family:var(--text-standard-desktop-family),sans-serif;font-size:var(--text-standard-desktop-size);font-weight:var(--text-standard-desktop-weight);letter-spacing:var(--text-standard-desktop-spacing);line-height:var(--text-standard-desktop-lineheight)}}p:first-child{margin-top:0}p:empty{display:none}.line,.word{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.line,.split-outer{overflow:hidden}.split-inner{display:inline-block}video{background:transparent}picture{overflow:hidden;position:relative}img,picture{display:block}img.square{aspect-ratio:1/1}img.small-portret{aspect-ratio:3/4}img.x-large-portret{aspect-ratio:9/16}img.x-large-landscape{aspect-ratio:4/3}.region--header{background:hsla(0,0%,100%,0);left:50%;max-width:192rem;padding:2.3rem 0;position:fixed;top:0;transform:translateX(-50%);transition:background .3s ease;width:100%;z-index:500}@media screen and (min-width:1024px){.region--header{padding:2.8rem 0}}.region--header.header-sticky{background:#fff}.region--header__inner{display:grid;gap:0!important;grid-template-columns:minmax(14.4rem,18.8888888889%) 1fr;padding:0;width:100%}@media screen and (min-width:1024px){.region--header__inner{grid-template-columns:18.8888888889% 1fr}}.region--header__logo{display:block;grid-column:1;grid-row:1;height:1.6rem}.region--header__logo svg{max-height:100%!important;max-width:100%!important;width:auto!important}@media screen and (min-width:1024px){.region--header__logo{height:2.4rem}}.region--header__navigation{column-gap:1.6rem;display:grid;grid-row:1;grid-template-columns:1fr minmax(0,max-content)}@media screen and (min-width:48em){.region--header__navigation{grid-template-columns:1fr repeat(3,minmax(0,max-content))}}@media screen and (min-width:1024px){.region--header__navigation{column-gap:2.4rem;grid-template-columns:1fr repeat(3,minmax(0,max-content))}}.region--header__primary{display:none;grid-column:1;grid-row:1}@media screen and (min-width:1024px){.region--header__primary{display:block}}.region--header__your-company{display:none;grid-column:2;grid-row:1;white-space:nowrap}@media screen and (min-width:48em){.region--header__your-company{display:block}}.region--header__your-company a{color:var(--color-basic2);font-family:var(--desktop-nav-mobile-family),sans-serif;font-size:var(--desktop-nav-mobile-size);font-weight:var(--desktop-nav-mobile-weight);letter-spacing:var(--desktop-nav-mobile-spacing);line-height:var(--desktop-nav-mobile-lineheight);text-transform:uppercase}@media screen and (min-width:48em){.region--header__your-company a{font-family:var(--desktop-nav-desktop-family),sans-serif;font-size:var(--desktop-nav-desktop-size);font-weight:var(--desktop-nav-desktop-weight);letter-spacing:var(--desktop-nav-desktop-spacing);line-height:var(--desktop-nav-desktop-lineheight)}}.region--header__order-now{display:none;grid-column:3;grid-row:1}@media screen and (min-width:48em){.region--header__order-now{display:block;margin-top:-.4rem}}.region--header__order-now a{align-items:center;background-color:var(--color-basic2);border:0;border-radius:var(--radius-medium);color:var(--color-basic1);cursor:pointer;display:inline-flex;flex-flow:row nowrap;font-family:var(--cta-text-mobile-family),sans-serif;font-size:var(--cta-text-mobile-size);font-weight:var(--cta-text-mobile-weight);letter-spacing:var(--cta-text-mobile-spacing);line-height:var(--cta-text-mobile-lineheight);max-width:max-content;padding:.8rem 1.6rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease,color .3s ease,border .3s ease;white-space:nowrap}@media screen and (min-width:48em){.region--header__order-now a{font-family:var(--cta-text-desktop-family),sans-serif;font-size:var(--cta-text-desktop-size);font-weight:var(--cta-text-desktop-weight);letter-spacing:var(--cta-text-desktop-spacing);line-height:var(--cta-text-desktop-lineheight)}}.region--header__order-now a.active,.region--header__order-now a.is-active,.region--header__order-now a:active,.region--header__order-now a:focus,.region--header__order-now a:hover{background-color:var(--color-basic1);border:0;color:var(--color-basic2)}.region--header__mobile{background:transparent;border:0;display:block;grid-column:4;grid-row:1}.region--header__secondary{-ms-overflow-style:none;grid-column:1/-1;grid-row:2;margin-left:-2.4rem;margin-right:-2.4rem;margin-top:1.2rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.region--header__secondary::-webkit-scrollbar{display:none}.region--header__secondary ul.links{margin-left:2.4rem;margin-right:2.4rem}@media screen and (min-width:1024px){.region--header__secondary{grid-column:2}.region--header__secondary,.region--header__secondary ul.links{margin-left:0;margin-right:0}}.background--dark .region--header__logo svg,.background--dark .region--header__your-company a{color:var(--color-basic1)}.background--dark .region--header__order-now a{background-color:var(--color-basic1);color:var(--color-basic2)}.background--dark .region--header__order-now a.active,.background--dark .region--header__order-now a.is-active,.background--dark .region--header__order-now a:active,.background--dark .region--header__order-now a:focus,.background--dark .region--header__order-now a:hover{background-color:var(--color-basic2);border:0;color:var(--color-basic1)}.background--light .region--header__logo svg,.header-sticky .region--header__logo svg{color:var(--color-title)}.background--light .region--header__your-company a,.header-sticky .region--header__your-company a{color:var(--color-basic2)}.background--light .region--header__order-now a,.header-sticky .region--header__order-now a{background-color:var(--color-basic2);color:var(--color-basic1)}.background--light .region--header__order-now a.active,.background--light .region--header__order-now a.is-active,.background--light .region--header__order-now a:active,.background--light .region--header__order-now a:focus,.background--light .region--header__order-now a:hover,.header-sticky .region--header__order-now a.active,.header-sticky .region--header__order-now a.is-active,.header-sticky .region--header__order-now a:active,.header-sticky .region--header__order-now a:focus,.header-sticky .region--header__order-now a:hover{background-color:var(--color-basic1);border:0;color:var(--color-basic2)}.user-logged-in .region--header{background-color:var(--color-basic1);position:relative}main{background:var(--color-basic1);position:relative;z-index:10}.show-language-drop main{z-index:1}.footer-fixed-wrapper{position:relative;z-index:1}.show-language-drop:not(:has(.region--header.mobile-menu-is-active)) .footer-fixed-wrapper{z-index:1100}@media(min-width:48em){.footer-fixed-wrapper{bottom:0;left:0;position:sticky}}.region--footer{background-color:var(--color-basic2);color:var(--color-basic1);width:100%}.region--footer__logo{display:block}.region--footer__logo svg{color:var(--color-basic1)}.region--footer__meta{padding-bottom:10.4rem;padding-top:5rem;width:100%}@media(min-width:48em){.region--footer__meta{align-items:center;display:flex;padding-bottom:5.6rem;padding-top:3.2rem}}.region--footer__meta__inner{width:100%}@media(min-width:48em){.region--footer__meta__inner{align-items:center;display:flex}}.region--footer__legal{color:var(--color-tertiary);font-family:montserrat;font-size:var(--text-small-mobile-size);font-weight:var(--text-small-mobile-weight);line-height:var(--text-small-mobile-lineheight)}@media(min-width:48em){.region--footer__legal{font-size:var(--text-small-desktop-size);line-height:var(--text-small-desktop-lineheight);text-align:left}}.region--footer__legal__rights{margin:0 2.4rem 1.6rem;text-align:center}@media(min-width:48em){.region--footer__legal__rights{margin:0 2.4rem}.region--footer__legal{align-items:center;display:flex;margin-left:auto}}.region--footer__makeitfly{margin:0 2.4rem;text-align:center}.region--footer__makeitfly a{color:var(--color-basic1)}.region--footer__makeitfly a span{color:var(--color-tertiary);font-family:montserrat;font-size:var(--text-small-mobile-size);font-weight:var(--text-small-mobile-weight);line-height:var(--text-small-mobile-lineheight);margin-right:1.6rem}@media(min-width:48em){.region--footer__makeitfly a span{font-size:var(--text-small-desktop-size);line-height:var(--text-small-desktop-lineheight)}}@media screen and (min-width:48em){.region--footer__makeitfly{margin:-.2rem 2.4rem 0;text-align:left}}.region--footer__mid{align-items:center;display:flex;flex-flow:column nowrap;padding-top:5.6rem}@media screen and (min-width:1024px){.region--footer__mid{align-items:center;flex-flow:row nowrap;justify-content:space-between;padding-top:4rem}}.region--footer__mid .region--footer__interactions{display:flex;flex-flow:column nowrap}@media screen and (min-width:1024px){.region--footer__mid .region--footer__interactions{flex-flow:row-reverse nowrap;gap:3.2rem}}.footer__showroom__appointment{bottom:0;pointer-events:none;position:fixed;right:0;text-align:center;width:100%;z-index:10000}@media screen and (min-width:768px){.footer__showroom__appointment{right:13.3rem;width:auto}}@media screen and (min-width:1920px){.footer__showroom__appointment{right:calc(100dvw/2 - 82.7rem)}}.footer__showroom__appointment a{background-color:var(--color-basic2);color:var(--color-basic1);display:inline-block;font-family:var(--cta-text-desktop-family);font-size:var(--cta-text-mobile-size);font-style:normal;font-weight:var(--cta-text-desktop-weight);line-height:var(--cta-text-mobile-lineheight);padding:.8rem 2.4rem;pointer-events:auto;text-align:center;text-decoration:none;text-transform:uppercase}@media(min-width:48em){.footer__showroom__appointment a{font-size:var(--cta-text-desktop-size);line-height:var(--cta-text-desktop-lineheight)}}.btn,.button{align-items:center;background-color:var(--color-accent1);border:2px solid var(--color-accent1);border-radius:var(--radius-medium);color:var(--color-basic1);cursor:pointer;display:inline-flex;flex-flow:row nowrap;font-family:var(--cta-text-mobile-family),sans-serif;font-size:var(--cta-text-mobile-size);font-weight:var(--cta-text-mobile-weight);justify-content:center;letter-spacing:var(--cta-text-mobile-spacing);line-height:var(--cta-text-mobile-lineheight);max-width:100%;padding:1.6rem 4.8rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease,color .3s ease,border .3s ease;width:100%}@media screen and (min-width:48em){.btn,.button{font-family:var(--cta-text-desktop-family),sans-serif;font-size:var(--cta-text-desktop-size);font-weight:var(--cta-text-desktop-weight);letter-spacing:var(--cta-text-desktop-spacing);line-height:var(--cta-text-desktop-lineheight);max-width:100%;padding:2rem 4.8rem;width:max-content}}.btn svg,.button svg{position:absolute;top:50%;transform:translateY(-50%)}.btn.active,.btn.is-active,.btn:active,.btn:focus,.btn:hover,.button.active,.button.is-active,.button:active,.button:focus,.button:hover{background-color:var(--color-hover);border:2px solid var(--color-hover);color:var(--color-basic1)}.btn.button--icon-left,.button.button--icon-left{padding-left:8rem}.btn.button--icon-left svg,.button.button--icon-left svg{left:4.8rem}.btn.button--icon-right,.button.button--icon-right{padding-right:8rem}.btn.button--icon-right svg,.button.button--icon-right svg{right:4.8rem}.btn.button--icon-both,.button.button--icon-both{padding-left:8rem;padding-right:8rem}.btn.button--icon-both svg:first-of-type,.button.button--icon-both svg:first-of-type{left:4.8rem}.btn.button--icon-both svg:last-of-type,.button.button--icon-both svg:last-of-type{right:4.8rem}.btn--small,.button--small{border-radius:.5rem;padding:.8rem 1.6rem}.btn--small.button--icon-left,.button--small.button--icon-left{padding-left:4.4rem}.btn--small.button--icon-left svg,.button--small.button--icon-left svg{left:1.6rem}.btn--small.button--icon-right,.button--small.button--icon-right{padding-right:4.4rem}.btn--small.button--icon-right svg,.button--small.button--icon-right svg{max-height:1.8rem;right:1.6rem}.btn--small.button--icon-both,.button--small.button--icon-both{padding-left:4.4rem;padding-right:4.4rem}.btn--small.button--icon-both svg:first-of-type,.button--small.button--icon-both svg:first-of-type{left:1.6rem}.btn--small.button--icon-both svg:last-of-type,.button--small.button--icon-both svg:last-of-type{right:1.6rem}.btn--medium,.button--medium{border-radius:.5rem;padding:1.2rem 4rem}.btn--medium.button--icon-left,.button--medium.button--icon-left{padding-left:7.2rem}.btn--medium.button--icon-left svg,.button--medium.button--icon-left svg{left:4rem}.btn--medium.button--icon-right,.button--medium.button--icon-right{padding-right:7.2rem}.btn--medium.button--icon-right svg,.button--medium.button--icon-right svg{max-height:1.8rem;right:4rem}.btn--medium.button--icon-both,.button--medium.button--icon-both{padding-left:7.2rem;padding-right:7.2rem}.btn--medium.button--icon-both svg:first-of-type,.button--medium.button--icon-both svg:first-of-type{left:4rem}.btn--medium.button--icon-both svg:last-of-type,.button--medium.button--icon-both svg:last-of-type{right:4rem}.btn--large,.button--large{border-radius:.5rem;padding:1.8rem 4.6rem}.btn--large.button--icon-left,.button--large.button--icon-left{padding-left:7.8rem}.btn--large.button--icon-left svg,.button--large.button--icon-left svg{left:4.8rem}.btn--large.button--icon-right,.button--large.button--icon-right{padding-right:7.8rem}.btn--large.button--icon-right svg,.button--large.button--icon-right svg{right:4.8rem}.btn--large.button--icon-both,.button--large.button--icon-both{padding-left:8rem;padding-right:8rem}.btn--large.button--icon-both svg:first-of-type,.button--large.button--icon-both svg:first-of-type{left:4.8rem}.btn--large.button--icon-both svg:last-of-type,.button--large.button--icon-both svg:last-of-type{right:4.8rem}.btn:disabled,.btn[disabled],.button:disabled,.button[disabled]{background-color:var(--color-label-disabled);border-color:var(--color-label-disabled);cursor:not-allowed;pointer-events:none}.btn--primary,.btn.style--primary,.button--primary,.button.style--primary{background-color:var(--color-accent1);border:2px solid var(--color-accent1);color:var(--color-basic1)}.btn--primary.active,.btn--primary.is-active,.btn--primary:active,.btn--primary:focus,.btn--primary:hover,.btn.style--primary.active,.btn.style--primary.is-active,.btn.style--primary:active,.btn.style--primary:focus,.btn.style--primary:hover,.button--primary.active,.button--primary.is-active,.button--primary:active,.button--primary:focus,.button--primary:hover,.button.style--primary.active,.button.style--primary.is-active,.button.style--primary:active,.button.style--primary:focus,.button.style--primary:hover{background-color:var(--color-basic1);border:2px solid var(--color-accent1);color:var(--color-accent1)}.btn--secondary,.btn.style--secondary,.btn.style--transparent,.button--secondary,.button.style--secondary,.button.style--transparent{background-color:transparent;border:2px solid var(--color-accent1);color:var(--color-accent1)}.btn--secondary.active,.btn--secondary.is-active,.btn--secondary:active,.btn--secondary:focus,.btn--secondary:hover,.btn.style--secondary.active,.btn.style--secondary.is-active,.btn.style--secondary:active,.btn.style--secondary:focus,.btn.style--secondary:hover,.btn.style--transparent.active,.btn.style--transparent.is-active,.btn.style--transparent:active,.btn.style--transparent:focus,.btn.style--transparent:hover,.button--secondary.active,.button--secondary.is-active,.button--secondary:active,.button--secondary:focus,.button--secondary:hover,.button.style--secondary.active,.button.style--secondary.is-active,.button.style--secondary:active,.button.style--secondary:focus,.button.style--secondary:hover,.button.style--transparent.active,.button.style--transparent.is-active,.button.style--transparent:active,.button.style--transparent:focus,.button.style--transparent:hover{background-color:var(--color-hover);border:2px solid var(--color-hover);color:var(--color-basic1)}.btn--secondary:disabled,.btn--secondary[disabled],.btn.style--secondary:disabled,.btn.style--secondary[disabled],.btn.style--transparent:disabled,.btn.style--transparent[disabled],.button--secondary:disabled,.button--secondary[disabled],.button.style--secondary:disabled,.button.style--secondary[disabled],.button.style--transparent:disabled,.button.style--transparent[disabled]{background-color:transparent;border:2px solid var(--color-label-disabled);color:var(--color-label-disabled)}.btn--tertiary,.button--tertiary{background-color:var(--color-basic1);border:0;color:var(--color-basic2)}.btn--tertiary.active,.btn--tertiary.is-active,.btn--tertiary:active,.btn--tertiary:focus,.btn--tertiary:hover,.button--tertiary.active,.button--tertiary.is-active,.button--tertiary:active,.button--tertiary:focus,.button--tertiary:hover{background-color:var(--color-basic2);border:0;color:var(--color-basic1)}a.arrow-link{--icon-width:1.6rem;--icon-height:1.6rem;align-items:center;color:var(--color-accent1);display:inline-flex;font-family:var(--cta-text-mobile-family),sans-serif;font-size:var(--cta-text-mobile-size);font-weight:var(--cta-text-mobile-weight);font-weight:600;gap:1.6rem;hyphens:auto;-webkit-hyphens:auto;letter-spacing:var(--cta-text-mobile-spacing);line-height:var(--cta-text-mobile-lineheight);overflow-wrap:break-word;text-transform:uppercase}@media screen and (min-width:48em){a.arrow-link{font-family:var(--cta-text-desktop-family),sans-serif;font-size:var(--cta-text-desktop-size);font-weight:var(--cta-text-desktop-weight);letter-spacing:var(--cta-text-desktop-spacing);line-height:var(--cta-text-desktop-lineheight)}}a.arrow-link:hover:before{transform:translateX(.5rem)}a.arrow-link:before{background-color:var(--color-accent1);content:"";height:var(--icon-height);mask-image:url(/themes/custom/makeitfly/img/svg/color-icons/arrow-link-basic2.svg);mask-position:center center;mask-repeat:no-repeat;mask-size:var(--icon-width) var(--icon-height);transition:transform .3s var(--magic-bezier);width:var(--icon-width);will-change:transform}a.arrow-link .description{display:none!important}.has-tooltip,[data-tooltip]{border-bottom:1px solid var(--color-basic4);position:relative}.has-tooltip span,[data-tooltip] span{background-color:var(--color-basic2);border-radius:var(--radius-small);color:var(--color-basic1);display:block;font-size:var(--font-size-smaller);font-weight:400;left:50%;opacity:0;padding:.5rem 1.25rem;pointer-events:none;position:absolute;text-indent:0;top:-.8rem;transform:translate(-50%,calc(-100% + 1rem));transition:opacity .3s ease,transform .3s ease;white-space:nowrap;z-index:10}.has-tooltip span:after,[data-tooltip] span:after{border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:.5rem solid var(--color-basic2);content:"";height:1px;left:50%;position:absolute;top:100%;transform:translate(-50%,-2px);transition:opacity .3s ease,transform .3s ease;width:1px}.has-tooltip:focus,.has-tooltip:hover,[data-tooltip]:focus,[data-tooltip]:hover{border-bottom:1px solid var(--color-accent2)}.has-tooltip:focus span,.has-tooltip:hover span,[data-tooltip]:focus span,[data-tooltip]:hover span{opacity:1;transform:translate(-50%,-100%)}.skip-link{border:.2rem solid;display:inline-block;font-size:1.8rem;line-height:1.5;padding:1rem 2rem}.skip-link:active,.skip-link:focus{left:2rem;outline:none;position:absolute;top:2rem;z-index:505}.site-logo{height:inherit}.splide{position:relative}.splide__slide{transition:opacity .6s ease}.splide__slide.is-active{opacity:1}.splide__arrows{display:flex;gap:2.5rem}.splide__arrows button{background-color:transparent;border:none;border-radius:0;display:block;flex-shrink:0;transition:color .3s ease}.splide__arrows button[disabled]{display:none}.splide__arrows button:hover{color:var(--color-accent2)}.splide__arrows button svg{display:block;height:auto;width:.9rem}.splide__arrows .splide__arrow--next,.splide__arrows .splide__arrow--prev{border:.1rem solid var(--color-basic3);border-radius:50%;height:4rem;width:4rem}.splide__arrows .splide__arrow--next svg,.splide__arrows .splide__arrow--prev svg{display:none}.splide__arrows .splide__arrow--prev{background:transparent url(/themes/custom/makeitfly/img/svg/color-icons/arrow-left-basic3.svg) no-repeat 50%;background-size:1.6rem 1.6rem}.splide__arrows .splide__arrow--next{background:transparent url(/themes/custom/makeitfly/img/svg/color-icons/arrow-right-basic3.svg) no-repeat 50%;background-size:1.6rem 1.6rem}.splide__pagination{gap:.8rem;justify-content:flex-start}.splide__pagination li{margin:0!important;padding-left:0}.splide__pagination li:before{display:none}.splide__pagination button{background-color:var(--color-basic2);border:0;border-radius:.4rem;display:block;height:.4rem;outline:.3rem solid transparent;outline-offset:.3rem;padding:0;position:relative;transition:width .6s var(--magic-bezier),color .3s var(--magic-bezier),outline .3s linear;transition:width .3s ease;width:.4rem;will-change:width}.splide__pagination button:focus,.splide__pagination button:hover{outline-color:var(--color-accent2)}.splide__pagination button.is-active{background-color:var(--color-basic2);outline-color:transparent;width:2.4rem}.custom-tabs{display:flex}.custom-tabs>li{background-color:var(--color-basic1);border:2px solid var(--color-accent1);border-radius:4rem;color:var(--color-accent1);cursor:pointer;font-family:var(--cta-text-mobile-family),sans-serif;font-size:var(--cta-text-mobile-size);font-weight:var(--cta-text-mobile-weight);letter-spacing:var(--cta-text-mobile-spacing);line-height:var(--cta-text-mobile-lineheight);margin:0 1.6rem 0 0;padding:1.2rem 2.4rem}@media screen and (min-width:48em){.custom-tabs>li{font-family:var(--cta-text-desktop-family),sans-serif;font-size:var(--cta-text-desktop-size);font-weight:var(--cta-text-desktop-weight);letter-spacing:var(--cta-text-desktop-spacing);line-height:var(--cta-text-desktop-lineheight)}}.custom-tabs>li.active{background-color:var(--color-accent1);border:2px solid var(--color-accent1);color:var(--color-basic1)}.paragraph--tabs .custom-tabs{display:flex;margin:2.4rem 0;overflow-x:auto;overflow-y:clip;position:relative}@media screen and (min-width:48em){.paragraph--tabs .custom-tabs{overflow-x:unset}}.paragraph--tabs .custom-tabs:before{background-color:var(--color-accent5);content:"";inset:0;left:50%;max-height:8rem;position:absolute;transform:translateX(-50%);width:200vw}.paragraph--tabs .custom-tabs>li{background-color:var(--color-accent5);border:unset;border-radius:unset;color:var(--color-basic2);cursor:pointer;font-family:var(--cta-text-mobile-family),sans-serif;font-size:var(--cta-text-mobile-size);font-weight:var(--cta-text-mobile-weight);letter-spacing:var(--cta-text-mobile-spacing);line-height:var(--cta-text-mobile-lineheight);padding:3.2rem 4rem;position:relative;white-space:nowrap}@media screen and (min-width:48em){.paragraph--tabs .custom-tabs>li{font-family:var(--cta-text-desktop-family),sans-serif;font-size:var(--cta-text-desktop-size);font-weight:var(--cta-text-desktop-weight);letter-spacing:var(--cta-text-desktop-spacing);line-height:var(--cta-text-desktop-lineheight)}}.paragraph--tabs .custom-tabs>li.active{background-color:var(--color-basic1);border:unset;box-shadow:0 8px 24px rgba(108,93,211,.16);color:var(--color-accent1)}.paragraph--tabs .custom-tabs>li.active:before{background-color:var(--color-accent1);content:"";height:.4rem;inset:0;position:absolute;width:100%}.paragraph--tabs .custom-tabs+.custom-tabs-content .custom-tabs:before,.paragraph--tabs .custom-tabs.tabs-solo:before{display:none}.paragraph--tabs .custom-tabs+.custom-tabs-content .custom-tabs>li,.paragraph--tabs .custom-tabs.tabs-solo>li{background-color:var(--color-basic1);border:2px solid var(--color-accent1);border-radius:4rem;color:var(--color-accent1);cursor:pointer;font-family:var(--cta-text-mobile-family),sans-serif;font-size:var(--cta-text-mobile-size);font-weight:var(--cta-text-mobile-weight);letter-spacing:var(--cta-text-mobile-spacing);line-height:var(--cta-text-mobile-lineheight);margin:0 1.6rem 0 0;padding:1.2rem 2.4rem}@media screen and (min-width:48em){.paragraph--tabs .custom-tabs+.custom-tabs-content .custom-tabs>li,.paragraph--tabs .custom-tabs.tabs-solo>li{font-family:var(--cta-text-desktop-family),sans-serif;font-size:var(--cta-text-desktop-size);font-weight:var(--cta-text-desktop-weight);letter-spacing:var(--cta-text-desktop-spacing);line-height:var(--cta-text-desktop-lineheight)}}.paragraph--tabs .custom-tabs+.custom-tabs-content .custom-tabs>li.active,.paragraph--tabs .custom-tabs.tabs-solo>li.active{background-color:var(--color-accent1);border:2px solid var(--color-accent1);box-shadow:none;color:var(--color-basic1)}.paragraph--tabs .custom-tabs+.custom-tabs-content .custom-tabs>li:before,.paragraph--tabs .custom-tabs.tabs-solo>li:before{display:none}.paragraph--tabs .custom-tabs+.custom-tabs-content .paragraph--tabs,.paragraph--tabs .custom-tabs+.custom-tabs-content .paragraph--tabs__item{margin:4rem 0 0}.paragraph--tabs .custom-tabs+.custom-tabs-content .paragraph--tabs .paragraph{margin:8rem auto}.custom-tabs-content>li{display:none}.custom-tabs-content>li.active{display:block}.modal{background-color:var(--color-basic1);box-shadow:var(--shade3);inset:0 -100rem 0 auto;margin-left:auto;overflow-x:hidden;overflow-y:scroll;padding:6rem 3.2rem;position:absolute;transition:all .6s var(--magic-bezier);width:100vw;z-index:1000}@media screen and (min-width:48em){.modal{padding:8rem 6rem;width:72rem}}.modal.open{inset:0 0 0 auto}.modal__closemark{background-image:url(/themes/custom/makeitfly/img/svg/icons/ui-cross.svg);background-repeat:no-repeat;background-size:1.4rem;cursor:pointer;height:1.4rem;inset:2.6rem 2.6rem auto auto;position:absolute;width:1.4rem}.modal-wrapper{align-items:center;backdrop-filter:blur(.6rem);background-color:rgba(0,0,0,.6);display:flex;height:100vh;inset:0;justify-content:center;opacity:0;position:fixed;transition:all .6s var(--magic-bezier);z-index:-100}.modal-wrapper.open{opacity:1;z-index:10000}.modal-wrapper.loader:after{animation:loader 1s infinite;border-radius:50%;border-top:.6rem solid #8965c7;content:"";display:block;height:8rem;width:8rem}.modal--active,.modal--active body{overflow:clip}.full__visual{order:-1;position:relative;z-index:-1}@media screen and (min-width:60em){.full__visual{min-height:56rem;order:0}}.full__visual:before{animation:pulse-circle 30s linear infinite;backface-visibility:hidden;background-color:var(--color-accent7);border-radius:100%;content:"";height:32rem;inset:50%;position:absolute;transform:translate(-50%,-50%);width:32rem;will-change:transform;z-index:-1}@media screen and (min-width:35em){.full__visual:before{height:79rem;width:79rem}}.full__visual:after{animation:pulse-circle 30s linear infinite;animation-delay:.4s;backface-visibility:hidden;background-color:var(--color-accent5);border-radius:100%;content:"";height:56rem;inset:50%;position:absolute;transform:translate(-50%,-50%);width:56rem;will-change:transform;z-index:-2}@media screen and (min-width:35em){.full__visual:after{height:118.5rem;width:118.5rem}}.full__visual>svg{display:block;height:100%;inset:50%;position:absolute;transform:translate(-50%,-50%);width:auto}@media screen and (min-width:35em){.full__visual>svg{height:auto;width:auto}}.full__visual .media{position:static}.full__visual img{display:block;height:24rem;margin:0 auto;object-fit:contain;object-position:center bottom;position:relative;width:auto;z-index:0}@media screen and (min-width:35em){.full__visual img{height:48rem}}@media screen and (min-width:60em){.full__visual img{height:100%;inset:0;position:absolute;width:100%}}.full__visual .visual__usps{bottom:auto;display:block;left:auto;position:static;width:auto}.full__visual .visual__usps li{animation:float 9s cubic-bezier(.45,.02,.29,.96) infinite;backface-visibility:hidden;background-color:var(--color-basic1);border-radius:var(--radius-default);box-shadow:var(--subtle-shadow);max-width:14rem;position:absolute;text-align:center;width:100%;will-change:transform}@media screen and (min-width:35em){.full__visual .visual__usps li{max-width:20rem}}.full__visual .visual__usps li h2,.full__visual .visual__usps li h3{font-size:1.2rem;padding:.8rem 1rem}@media screen and (min-width:35em){.full__visual .visual__usps li h2,.full__visual .visual__usps li h3{font-size:1.6rem;padding:1rem 2.4rem 1.6rem}}.full__visual .visual__usps li svg{display:block;height:auto;margin:-2.4rem auto 0;width:4.8rem}@media screen and (min-width:35em){.full__visual .visual__usps li svg{margin:-4.2rem auto 0;width:7.5rem}}.full__visual .visual__usps li:first-child{left:0;top:14%}@media screen and (min-width:60em){.full__visual .visual__usps li:first-child{left:-8%}}.full__visual .visual__usps li:first-child svg{margin-top:-2.6rem}@media screen and (min-width:35em){.full__visual .visual__usps li:first-child svg{margin-top:-3.6rem}}.full__visual .visual__usps li:nth-child(2){animation-delay:-3s;left:5%;top:70%}@media screen and (min-width:90em){.full__visual .visual__usps li:nth-child(2){left:auto;right:-5%;top:5%}}.full__visual .visual__usps li:nth-child(3){animation-delay:-6s;right:0;top:50%}.full__visual .visual__usps li:nth-child(3) svg{margin-top:-3.6rem}@media screen and (min-width:35em){.full__visual .visual__usps li:nth-child(3) svg{margin-top:-5.6rem}}.animate-text{overflow:hidden;overflow:clip}.animate-text>*{animation-delay:0;animation-duration:.6s;animation-name:animateText}.aqualex-dialog{--dialog-color:var(--color-basic1);--dialog-boxed-padding-inline:2.4rem;background:var(--color-basic3);border:none;box-shadow:none;color:var(--color-basic1);height:100dvh;max-height:100dvh;max-width:100dvw;overflow:hidden;pointer-events:none;width:100dvw}.aqualex-dialog::backdrop{display:none}.aqualex-dialog[open]{animation:fade-in 1s forwards;pointer-events:all}.aqualex-dialog[closing]{animation:fade-out 1s forwards;display:block;inset:0;pointer-events:none}.aqualex-dialog .boxed{background:transparent;padding-inline:var(--dialog-boxed-padding-inline)}@media screen and (min-width:90em){.aqualex-dialog .boxed{--dialog-boxed-padding-inline:6rem}}.aqualex-dialog>.boxed{height:100%}.aqualex-dialog .field--name-field-images{display:flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden}.aqualex-dialog .field--name-field-images img{height:100px!important}.aqualex-dialog__header{flex-grow:0;flex-shrink:0}.aqualex-dialog__header .boxed{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:6.4rem;justify-content:space-between}@media screen and (min-width:90em){.aqualex-dialog__header .boxed{height:4.8rem;padding-block:1.6rem 2.6rem}}.aqualex-dialog__header-logo{--width:12.54rem;--height:2.4rem;background:var(--dialog-color);display:block;height:var(--height);mask-image:url(/themes/custom/makeitfly/img/svg/logos/logo.svg);mask-position:center center;mask-repeat:no-repeat;mask-size:var(--width) var(--height);width:var(--width)}.aqualex-dialog__close{--width:1.8rem;--height:1.8rem;background:none;border:none;display:grid;font-size:0;height:2.4rem;line-height:0;place-items:center;width:2.4rem}.aqualex-dialog__close:before{background:var(--dialog-color);content:"";display:block;height:var(--height);mask-image:url(/themes/custom/makeitfly/img/svg/icons/ui-cross.svg);mask-position:center center;mask-repeat:no-repeat;mask-size:var(--width) var(--height);width:var(--width)}.aqualex-dialog__content{display:flex;flex-direction:column;padding-block-end:4.8rem}@media screen and (min-width:84em){.aqualex-dialog__content{padding-block-end:9rem}}.aqualex-dialog__content .splide__pagination button{background-color:var(--color-basic1)}.aqualex-dialog__content .splide__arrows button[disabled]{display:block;opacity:.4}.aqualex-dialog__content .splide__arrows .splide__arrow--next,.aqualex-dialog__content .splide__arrows .splide__arrow--prev{border-color:var(--color-basic1)}.aqualex-dialog__content .splide__arrows .splide__arrow--prev{background-image:url(/themes/custom/makeitfly/img/svg/color-icons/arrow-left-basic1.svg)}.aqualex-dialog__content .splide__arrows .splide__arrow--next{background-image:url(/themes/custom/makeitfly/img/svg/color-icons/arrow-right-basic1.svg)}.aqualex-dialog__body,.aqualex-dialog__content{height:100%}.footer-cta__title{font-family:var(--title-500-mobile-family),sans-serif;font-size:var(--title-500-mobile-size);font-weight:var(--title-500-mobile-weight);letter-spacing:var(--title-500-mobile-spacing);line-height:var(--title-500-mobile-lineheight);margin:0}@media screen and (min-width:48em){.footer-cta__title{font-family:var(--title-500-desktop-family),sans-serif;font-size:var(--title-500-desktop-size);font-weight:var(--title-500-desktop-weight);letter-spacing:var(--title-500-desktop-spacing);line-height:var(--title-500-desktop-lineheight)}}.footer-cta__title+a.arrow-link{margin-top:1.6rem}.footer-cta__title+a.arrow-link:before{order:999}.view-teaser-link{--icon-width:2.4rem;--icon-height:2.4rem;--link-color:var(--color-text-title);--icon-color:var(--link-color);align-items:center;color:var(--link-color);display:inline-flex;font-family:var(--title-400-mobile-family),sans-serif;font-size:var(--title-400-mobile-size);font-weight:var(--title-400-mobile-weight);font-weight:400;gap:1.6rem;letter-spacing:var(--title-400-mobile-spacing);line-height:var(--title-400-mobile-lineheight);padding-block:1.6rem;position:relative;text-transform:uppercase}@media screen and (min-width:48em){.view-teaser-link{font-family:var(--title-400-desktop-family),sans-serif;font-size:var(--title-400-desktop-size);font-weight:var(--title-400-desktop-weight);letter-spacing:var(--title-400-desktop-spacing);line-height:var(--title-400-desktop-lineheight)}}.view-teaser-link:after{background-color:var(--color-accent1);content:"";height:var(--icon-height);margin-left:auto;mask-image:url(/themes/custom/makeitfly/img/svg/color-icons/arrow-link-basic2.svg);mask-position:center center;mask-repeat:no-repeat;mask-size:var(--icon-width) var(--icon-height);order:9999;transition:transform .3s var(--magic-bezier);width:var(--icon-width)}.view-teaser-link:hover:after{transform:translateX(.5rem)}@media screen and (min-width:60em){.view-teaser-link{padding-block:3.2rem}}.block-inline-blockgoogle-map .field--name-field-address{height:0;padding-bottom:75%;position:relative;width:100%}.block-inline-blockgoogle-map .field--name-field-address iframe{height:100%;inset:0;position:absolute;width:100%}.block-page-title-block{margin:5em auto 2.5em}.block-page-title-block em{color:var(--color-accent1);display:block;font-style:normal;font-weight:900;margin-top:.5em}.page--node--layout-builder .block-page-title-block h1{color:var(--color-basic2);font-size:var(--title-500-desktop-size);font-weight:400;line-height:var(--title-500-desktop-lineheight)}.page--node--layout-builder .block-page-title-block h1 em{font-size:var(--title-600-mobile-size);line-height:var(--title-600-mobile-lineheight)}@media screen and (min-width:48em){.page--node--layout-builder .block-page-title-block h1 em{font-size:var(--title-600-desktop-size);line-height:var(--title-600-desktop-lineheight)}}@media screen and (min-width:60em){.page--node--layout-builder .block-page-title-block h1 em{font-size:var(--title-700-desktop-size);line-height:var(--title-700-desktop-lineheight)}}.block-language{border-left:.1rem solid var(--color-accent1);border-right:.1rem solid var(--color-accent1);position:relative;z-index:100}@media screen and (min-width:60em){.block-language{border-left:none;border-right:none}}.block-language__trigger{align-items:center;background-color:transparent;border:none;border-radius:0;display:flex;padding:2rem 0;text-transform:uppercase}@media screen and (min-width:60em){.block-language__trigger{padding:1rem 0}}.block-language__trigger svg{color:var(--color-accent1);display:block;height:auto;margin-left:.8rem;transition:transform .6s var(--magic-bezier);width:1.2rem}.block-language__trigger:hover svg{transform:translateY(.2rem)}.block-language__trigger+.block-language__list.active,.block-language__trigger:hover+.block-language__list{opacity:1;pointer-events:auto;transform:none}.block-language__list{background-color:var(--color-basic1);border-radius:var(--radius-small);bottom:100%;box-shadow:var(--subtle-shadow);font-size:var(--text-size-small);font-weight:800;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;transform:translateY(1rem);transition:transform .6s var(--magic-bezier),opacity .6s var(--magic-bezier);z-index:100}@media screen and (min-width:60em){.block-language__list{bottom:auto;right:0;top:100%}}.block-language__list li a{display:block;font-weight:500;padding:.4rem 1.6rem;text-transform:uppercase}.block-language__list li a.is-active{display:none}.block-language__list li a strong{font-weight:600}.block-language__list li a:hover{background-color:var(--color-basic6)}.block-language__list:hover{opacity:1;pointer-events:auto;transform:none}.block-system-breadcrumb-block{margin:1.6rem 0}@media screen and (min-width:48em){.block-system-breadcrumb-block{margin:2.4rem 0}}.block-system-breadcrumb-block ol{align-items:center;display:flex;flex-wrap:wrap}.block-system-breadcrumb-block ol li{align-items:center;display:flex;font-family:var(--text-small-mobile-family),sans-serif;font-size:var(--text-small-mobile-size);font-weight:var(--text-small-mobile-weight);letter-spacing:var(--text-small-mobile-spacing);line-height:var(--text-small-mobile-lineheight)}@media screen and (min-width:48em){.block-system-breadcrumb-block ol li{font-family:var(--text-small-desktop-family),sans-serif;font-size:var(--text-small-desktop-size);font-weight:var(--text-small-desktop-weight);letter-spacing:var(--text-small-desktop-spacing);line-height:var(--text-small-desktop-lineheight)}}.block-system-breadcrumb-block ol li svg{color:var(--color-accent1);display:block;height:.8rem;margin:0 1rem;width:auto}.block-system-breadcrumb-block ol li:last-child{pointer-events:none}.block-system-breadcrumb-block ol li:last-child a{color:var(--color-basic3)}.block-system-breadcrumb-block ol li:not(:last-child) a{color:var(--color-accent1)}.block--latest-news .paragraph--type--card{display:block}.paragraph.type--search-block{margin-top:0}.block-search-block form{display:block;margin:0 auto;max-width:64.6rem;position:relative;width:100%}.block-search-block form input[type=search],.block-search-block form input[type=text]{display:block;height:8.8rem;padding-left:7.8rem;width:100%}.block-search-block form input[type=submit]{display:none}.block-search-block form button{background-color:transparent;border:none;border-radius:0;color:var(--color-accent1);display:block;height:1.5rem;left:3.2rem;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:1.5rem}.block-search-block form button svg{display:block;height:auto;width:100%}.block-search-block .facets{display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:center;margin:6.4rem 0 8rem}.block-search-block .facets__summary{flex:0 0 100%}.block-search-block .facets__summary>ul{display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:center;margin-top:1.6rem}.block-search-block .search__results{background-color:var(--color-basic1);border-radius:var(--radius-default);box-shadow:var(--subtle-shadow);inset:calc(100% + 1rem) 0 auto;overflow:hidden;position:absolute;transition:opacity .3s ease,transform .3s ease;z-index:10}.block-search-block .search__results li a{display:block;font-weight:500;padding:.4rem 1.6rem}.block-search-block .search__results li a strong{font-weight:600}.block-search-block .search__results li a:hover{background-color:var(--color-basic6)}.block-search-block .search__results strong{font-size:1em}.paragraph.type--courses-agenda-block,.paragraph.type--courses-overview-block{margin-top:6.4rem}@media screen and (min-width:60em){.block-courses-agenda-block,.block-courses-overview-block{display:grid;gap:4.8rem;grid-template-areas:"filters results";grid-template-columns:22rem 1fr}}.block-courses-agenda-block__filters,.block-courses-overview-block__filters{margin-bottom:4.8rem}@media screen and (min-width:60em){.block-courses-agenda-block__filters,.block-courses-overview-block__filters{grid-area:filters;margin-bottom:0}}.block-courses-agenda-block__filters__facets__close,.block-courses-agenda-block__filters__trigger,.block-courses-overview-block__filters__facets__close,.block-courses-overview-block__filters__trigger{cursor:pointer}@media screen and (min-width:60em){.block-courses-agenda-block__filters__facets__close,.block-courses-agenda-block__filters__trigger,.block-courses-overview-block__filters__facets__close,.block-courses-overview-block__filters__trigger{display:none}}.block-courses-agenda-block__filters__facets,.block-courses-overview-block__filters__facets{background-color:var(--color-basic1);inset:0;opacity:0;padding:5.6rem 2.4rem;pointer-events:none;position:fixed;transition:opacity .3s ease}.block-courses-agenda-block__filters__facets.is-active,.block-courses-overview-block__filters__facets.is-active{opacity:1;overflow:scroll;padding-bottom:10rem;pointer-events:auto;z-index:1000}@media screen and (min-width:60em){.block-courses-agenda-block__filters__facets,.block-courses-overview-block__filters__facets{background-color:transparent;inset:auto;opacity:1;padding:0;pointer-events:auto;position:relative}.block-courses-agenda-block__filters__facets.is-active,.block-courses-overview-block__filters__facets.is-active{overflow:visible;padding-bottom:0;z-index:0}}.block-courses-agenda-block__filters__facets>*,.block-courses-overview-block__filters__facets>*{margin-bottom:2.4rem}.block-courses-agenda-block__filters__facets__close,.block-courses-overview-block__filters__facets__close{position:fixed;right:2.8rem;top:2rem}.block-courses-agenda-block__filters__facets__close svg,.block-courses-overview-block__filters__facets__close svg{display:block;height:auto;width:1.8rem}.block-courses-agenda-block__filters__facets__actions,.block-courses-overview-block__filters__facets__actions{background-color:var(--color-basic1);border-top:.1rem solid var(--color-basic5);bottom:0;left:0;margin-bottom:0;padding:1.6rem 2.4rem;position:fixed;right:0}@media screen and (min-width:60em){.block-courses-agenda-block__filters__facets__actions,.block-courses-overview-block__filters__facets__actions{display:none}}.block-courses-agenda-block__filters__facets__actions .submit-facets,.block-courses-overview-block__filters__facets__actions .submit-facets{display:block;width:100%}.block-courses-agenda-block__filters h3,.block-courses-overview-block__filters h3{font-family:var(--title-400-mobile-family);font-size:var(--title-400-mobile-size);font-weight:var(--title-400-mobile-weight);letter-spacing:var(--title-400-mobile-spacing);line-height:var(--title-400-mobile-lineheight);margin-bottom:.8rem}.block-courses-agenda-block__results,.block-courses-overview-block__results{grid-area:results}.block-courses-agenda-block__results{align-self:start;display:grid;gap:1.6rem}.block-courses-overview-block__results{align-self:start;display:grid;gap:2.4rem}@media screen and (min-width:48em){.block-courses-overview-block__results{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:84em){.block-courses-overview-block__results{grid-template-columns:repeat(3,1fr)}}.paragraph.type--courses-carousel-block h2{font-family:var(--title-400-mobile-family),sans-serif;font-size:var(--title-400-mobile-size);font-weight:var(--title-400-mobile-weight);letter-spacing:var(--title-400-mobile-spacing);line-height:var(--title-400-mobile-lineheight);margin:0 auto 3.2rem}@media screen and (min-width:48em){.paragraph.type--courses-carousel-block h2{font-family:var(--title-400-desktop-family),sans-serif;font-size:var(--title-400-desktop-size);font-weight:var(--title-400-desktop-weight);letter-spacing:var(--title-400-desktop-spacing);line-height:var(--title-400-desktop-lineheight)}}.paragraph.type--courses-carousel-block .splide__track{overflow:visible}.paragraph.type--courses-carousel-block footer{margin:1.6rem 0 0}@media screen and (min-width:35em){.paragraph.type--courses-carousel-block footer{align-items:center;display:flex;flex-wrap:wrap;gap:2.4rem;justify-content:space-between;margin:3.2rem 0 0}}.paragraph.type--courses-carousel-block .splide__navigation{align-items:center;display:flex;flex-wrap:wrap;gap:2.4rem;justify-content:center;margin-bottom:2.4rem}@media screen and (min-width:35em){.paragraph.type--courses-carousel-block .splide__navigation{justify-content:flex-start;margin-bottom:0}}.paragraph.type--courses-carousel-block .actions a{display:flex;margin:.8rem 0}@media screen and (min-width:35em){.paragraph.type--courses-carousel-block .actions a{margin:0}.paragraph.type--courses-carousel-block .actions{display:flex;gap:1.6rem;justify-content:flex-end}}.paragraph.type--queue-parity-committees-block{margin:12.8rem auto 20.8rem}.paragraph.type--queue-parity-committees-block h2{font-family:var(--title-400-mobile-family),sans-serif;font-size:var(--title-400-mobile-size);font-weight:var(--title-400-mobile-weight);letter-spacing:var(--title-400-mobile-spacing);line-height:var(--title-400-mobile-lineheight);text-align:center}@media screen and (min-width:48em){.paragraph.type--queue-parity-committees-block h2{font-family:var(--title-400-desktop-family),sans-serif;font-size:var(--title-400-desktop-size);font-weight:var(--title-400-desktop-weight);letter-spacing:var(--title-400-desktop-spacing);line-height:var(--title-400-desktop-lineheight)}}.block-queue-parity-committees-block>ul{align-items:center;display:flex;flex-wrap:wrap;gap:2.4rem 7.2rem;justify-content:center}.block-queue-parity-committees-block>ul img{display:block;height:8.8rem;mix-blend-mode:multiply;width:auto}.field--name-field-media-image img{display:block;height:auto;width:100%}.field-usps{border:1px solid var(--color-accent2);border-radius:var(--radius-small);padding:2.4rem}.field-usps h2{font-family:var(--title-400-mobile-family),sans-serif;font-size:var(--title-400-mobile-size);font-weight:var(--title-400-mobile-weight);letter-spacing:var(--title-400-mobile-spacing);line-height:var(--title-400-mobile-lineheight);margin:0 0 1.6rem}@media screen and (min-width:48em){.field-usps h2{font-family:var(--title-400-desktop-family),sans-serif;font-size:var(--title-400-desktop-size);font-weight:var(--title-400-desktop-weight);letter-spacing:var(--title-400-desktop-spacing);line-height:var(--title-400-desktop-lineheight)}}.field-usps .field--name-field-usps{display:grid;gap:2rem}@media screen and (min-width:60em){.field-usps .field--name-field-usps{gap:4rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:84em){.field-usps .field--name-field-usps{grid-template-columns:repeat(3,1fr)}}.field-usps .field--name-field-usps .field__item{padding:0 0 0 4.8rem;position:relative}.field-usps .field--name-field-usps .field__item span{align-items:center;background-color:var(--color-accent2);border-radius:50%;display:flex;height:3.2rem;inset:0 auto auto 0;justify-content:center;position:absolute;width:3.2rem}.field-usps .field--name-field-usps .field__item span svg{color:var(--color-basic1);height:auto;width:1.3rem}.field-skills{border:1px solid var(--color-accent1);border-radius:var(--radius-small);padding:2.4rem}.field-skills h2{font-family:var(--title-400-mobile-family),sans-serif;font-size:var(--title-400-mobile-size);font-weight:var(--title-400-mobile-weight);letter-spacing:var(--title-400-mobile-spacing);line-height:var(--title-400-mobile-lineheight);margin:0 0 1.6rem}@media screen and (min-width:48em){.field-skills h2{font-family:var(--title-400-desktop-family),sans-serif;font-size:var(--title-400-desktop-size);font-weight:var(--title-400-desktop-weight);letter-spacing:var(--title-400-desktop-spacing);line-height:var(--title-400-desktop-lineheight)}}.field-skills .field--name-field-skills{display:flex;flex-flow:row wrap;gap:.8rem}.field-skills .field--name-field-skills .field__item{background-color:var(--color-basic5);border-radius:var(--radius-default);color:var(--color-accent1);font-size:1.1rem;padding:.4rem 1.6rem}.parity-committees{display:flex}.parity-committees li{color:var(--color-body)}.parity-committees li:not(:last-child){margin:0 .5rem 0 0}.parity-committees li:not(:last-child):after{content:" /"}.field--partners>ul{display:flex;justify-content:flex-end}.field--partners>ul>li{max-width:12rem}.field--partners>ul>li img{height:auto;width:100%}.date-day,.date-month{display:inline}.paralax-overflow{overflow:hidden}#drupal-live-announce{display:none}#toolbar-administration{position:relative;z-index:1003}#toolbar-administration ul li{padding-left:0}#toolbar-administration ul li:before{display:none}.menu--secondary>ul{display:flex;flex-flow:column nowrap;gap:1.2rem 0;margin:0}@media screen and (min-width:1024px){.menu--secondary>ul{gap:3.2rem 0}}.menu--secondary>ul li{margin:0;padding-left:0;position:relative}.menu--secondary>ul li:before{display:none}.menu--secondary>ul li.menu-item--active-trail a{color:var(--color-basic4)!important;padding-left:10.4rem!important}.menu--secondary>ul li.menu-item--active-trail a:before{background-color:var(--color-basic4)!important;width:8rem}.menu--secondary>ul a{color:var(--color-basic1);display:block;font-family:var(--text-standard-mobile-family),sans-serif;font-size:var(--text-standard-mobile-size);font-weight:var(--text-standard-mobile-weight);letter-spacing:var(--text-standard-mobile-spacing);line-height:var(--text-standard-mobile-lineheight);padding-bottom:8px;padding-left:0;padding-top:8px;text-transform:uppercase;transition:padding-left 1s var(--magic-bezier),color 1s var(--magic-bezier);will-change:padding-left,color}@media screen and (min-width:48em){.menu--secondary>ul a{font-family:var(--text-standard-desktop-family),sans-serif;font-size:var(--text-standard-desktop-size);font-weight:var(--text-standard-desktop-weight);letter-spacing:var(--text-standard-desktop-spacing);line-height:var(--text-standard-desktop-lineheight)}}.menu--secondary>ul a:before{background-color:var(--color-basic1);content:"";height:.2rem;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:width .9s var(--magic-bezier),background-color .9s var(--magic-bezier);width:0;will-change:width,background-color}.menu--secondary>ul a.is-active,.menu--secondary>ul a:hover{color:var(--color-basic4);padding-left:10.4rem}.menu--secondary>ul a.is-active:before,.menu--secondary>ul a:hover:before{background-color:var(--color-basic4);width:8rem}.menu--main ul.menu{display:flex;flex-flow:row nowrap;gap:.8rem 0;list-style-type:none;margin:0;position:relative}@media screen and (min-width:90em){.menu--main ul.menu{gap:2.8rem 0}}.menu--main ul.menu:hover .lava{opacity:1}.menu--main ul.menu li{margin-top:0;padding-left:0}.menu--main ul.menu li:before{display:none}.menu--main ul.menu li:hover~.lava{opacity:1}.menu--main ul.menu li:first-child a,.menu--main ul.menu li:last-child a{padding-left:0}.menu--main ul.menu li.menu-item--active-trail~.lava{opacity:1}.menu--main ul.menu a{display:block;font-family:var(--desktop-nav-mobile-family),sans-serif;font-size:var(--desktop-nav-mobile-size);font-weight:var(--desktop-nav-mobile-weight);letter-spacing:var(--desktop-nav-mobile-spacing);line-height:var(--desktop-nav-mobile-lineheight);padding:.4rem;text-transform:uppercase}@media screen and (min-width:48em){.menu--main ul.menu a{font-family:var(--desktop-nav-desktop-family),sans-serif;font-size:var(--desktop-nav-desktop-size);font-weight:var(--desktop-nav-desktop-weight);letter-spacing:var(--desktop-nav-desktop-spacing);line-height:var(--desktop-nav-desktop-lineheight)}}@media screen and (min-width:90em){.menu--main ul.menu a{padding:.4rem 1.6rem}}.menu--main ul.menu .lava{background:var(--color-title);display:block;height:.1rem;left:0;position:absolute;top:100%;transition:width .3s var(--magic-bezier),left .9s var(--magic-bezier) .3s,opacity .3s var(--magic-bezier) .3s;width:2.4rem}.menu--main ul.menu .lava.moving{width:.8rem}.menu--main ul.menu:has(.menu-item--active-trail) a{color:var(--color-basic3)}.menu--main ul.menu:has(.menu-item--active-trail) a:hover{color:var(--color-title)}.menu--main ul.menu:has(.menu-item--active-trail) .menu-item--active-trail a{color:var(--color-title)}.menu--main ul.menu:not(:has(.menu-item--active-trail)):hover a{color:var(--color-basic3)}.menu--main ul.menu:not(:has(.menu-item--active-trail)) a{color:var(--color-title)}.menu--main ul.menu:not(:has(.menu-item--active-trail)) a.active,.menu--main ul.menu:not(:has(.menu-item--active-trail)) a:hover{color:var(--color-title)}.menu--main ul.menu:not(:has(.menu-item--active-trail)) .lava{opacity:0}.background--dark .menu--main ul.menu .lava{background:var(--color-basic1)}.background--dark .menu--main ul.menu:has(.menu-item--active-trail) a{color:var(--color-basic1)}.background--dark .menu--main ul.menu:has(.menu-item--active-trail) a:hover{color:var(--color-basic1)}.background--dark .menu--main ul.menu:has(.menu-item--active-trail) .menu-item--active-trail a{color:var(--color-basic1)}.background--dark .menu--main ul.menu:not(:has(.menu-item--active-trail)):hover a{color:var(--color-basic1)}.background--dark .menu--main ul.menu:not(:has(.menu-item--active-trail)) a{color:var(--color-basic1)}.background--dark .menu--main ul.menu:not(:has(.menu-item--active-trail)) a.active,.background--dark .menu--main ul.menu:not(:has(.menu-item--active-trail)) a:hover{color:var(--color-basic1)}.background--light .menu--main ul.menu .lava,.header-sticky .menu--main ul.menu .lava{background:var(--color-title)}.background--light .menu--main ul.menu:has(.menu-item--active-trail) a,.header-sticky .menu--main ul.menu:has(.menu-item--active-trail) a{color:var(--color-basic3)}.background--light .menu--main ul.menu:has(.menu-item--active-trail) a:hover,.header-sticky .menu--main ul.menu:has(.menu-item--active-trail) a:hover{color:var(--color-title)}.background--light .menu--main ul.menu:has(.menu-item--active-trail) .menu-item--active-trail a,.header-sticky .menu--main ul.menu:has(.menu-item--active-trail) .menu-item--active-trail a{color:var(--color-title)}.background--light .menu--main ul.menu:not(:has(.menu-item--active-trail)):hover a,.header-sticky .menu--main ul.menu:not(:has(.menu-item--active-trail)):hover a{color:var(--color-basic3)}.background--light .menu--main ul.menu:not(:has(.menu-item--active-trail)) a,.header-sticky .menu--main ul.menu:not(:has(.menu-item--active-trail)) a{color:var(--color-title)}.background--light .menu--main ul.menu:not(:has(.menu-item--active-trail)) a.active,.background--light .menu--main ul.menu:not(:has(.menu-item--active-trail)) a:hover,.header-sticky .menu--main ul.menu:not(:has(.menu-item--active-trail)) a.active,.header-sticky .menu--main ul.menu:not(:has(.menu-item--active-trail)) a:hover{color:var(--color-title)}.flyout .menu--main>ul{display:flex;flex-flow:column nowrap;gap:1.6rem 0}@media screen and (min-width:1024px){.flyout .menu--main>ul{gap:2.4rem 0}}.flyout .menu--main>ul li{position:relative}.flyout .menu--main>ul li.menu-item--active-trail a{color:var(--color-basic4)!important;padding-left:10.4rem!important}.flyout .menu--main>ul li.menu-item--active-trail a:before{background-color:var(--color-basic4)!important;width:8rem}.flyout .menu--main>ul a{color:var(--color-basic1)!important;display:block;font-family:var(--text-large-mobile-family),sans-serif;font-size:var(--text-large-mobile-size);font-weight:var(--text-large-mobile-weight);letter-spacing:var(--text-large-mobile-spacing);line-height:var(--text-large-mobile-lineheight);padding-left:0;text-transform:uppercase;transition:padding-left 1s var(--magic-bezier),color 1s var(--magic-bezier);will-change:padding-left,color}@media screen and (min-width:48em){.flyout .menu--main>ul a{font-family:var(--text-large-desktop-family),sans-serif;font-size:var(--text-large-desktop-size);font-weight:var(--text-large-desktop-weight);letter-spacing:var(--text-large-desktop-spacing);line-height:var(--text-large-desktop-lineheight)}}@media screen and (min-width:90em){.flyout .menu--main>ul a{padding-bottom:.8rem;padding-top:.8rem}}.flyout .menu--main>ul a:before{background-color:var(--color-basic1)!important;content:"";height:.2rem;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:width .9s var(--magic-bezier),background-color .9s var(--magic-bezier);width:0;will-change:width,background-color}.flyout .menu--main>ul a:hover{color:var(--color-basic4)!important;padding-left:10.4rem!important}.flyout .menu--main>ul a:hover:before{background-color:var(--color-basic4)!important;width:8rem}.flyout{-webkit-overflow-scrolling:touch;background:var(--color-basic3);display:grid;gap:2.4rem 1.6rem;grid-template-columns:repeat(12,minmax(0,1fr));height:calc(100dvh - var(--drupal-displace-offset-top,0px));left:0;opacity:0;overflow-x:hidden;overflow-y:auto;padding:2.4rem 2.4rem 4rem;pointer-events:none;position:fixed;top:0;transform:translateY(-15dvh);width:100%;z-index:501}.flyout.animate{transition:transform .6s var(--magic-bezier),opacity .6s var(--magic-bezier)}.flyout .languages{grid-column:5;margin-left:3.6809815951%;width:max-content}@media screen and (min-width:1024px){.flyout .languages{grid-column:9/11;margin-left:0}}.flyout .menu--main__flyout__close{cursor:pointer;grid-column:12;justify-self:end}@media screen and (min-width:1024px){.flyout{display:grid;gap:0 2.4rem;grid-template-rows:6.4rem minmax(0,14.4rem) 1fr;padding:2.8rem 6rem 4rem;transform:translateY(0)}}.flyout .flyout--info,.flyout .menu--main,.flyout .menu--secondary{grid-column:3/-1}.flyout .menu--main{grid-row:2}@media screen and (min-width:1024px){.flyout .menu--main{grid-column:5/8;grid-row:3}}.flyout .menu--secondary{grid-row:3}@media screen and (min-width:1024px){.flyout .menu--secondary{grid-column:9/12;grid-row:3}}.flyout .flyout--info{grid-row:4}@media screen and (min-width:1024px){.flyout .flyout--info{grid-column:1/4;grid-row:3}}.flyout .menu--social>ul{justify-content:flex-start}.mobile-navigation-open .flyout{opacity:1;pointer-events:auto;transform:translateY(0)}.bigmenu--header{display:grid;gap:.8rem;grid-column:1/-1;grid-row:1;grid-template-columns:subgrid;order:1}@media screen and (min-width:1024px){.bigmenu--header{gap:2.4rem}}.bigmenu--header .site-logo{color:var(--color-basic1);display:block;grid-column:1/5;height:auto;justify-self:start}.bigmenu--header .site-logo svg{height:1.6rem;width:auto}@media screen and (min-width:1024px){.bigmenu--header .site-logo svg{height:2.4rem}}.flyout--info .menu--social{margin-top:3.2rem}@media screen and (min-width:1024px){.flyout--info .menu--social{margin-top:8.4rem}}.are-you-a-company,.my-aqualex{display:block;padding-bottom:.8rem;padding-left:4.8em;padding-top:.8rem;position:relative}.are-you-a-company:hover svg,.my-aqualex:hover svg{transform:translate(.5rem,-50%)}.are-you-a-company svg,.my-aqualex svg{left:.8rem;position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s var(--magic-bezier);will-change:transform}.are-you-a-company h3,.my-aqualex h3{animation-delay:.6s;color:var(--color-basic1);font-family:var(--text-standard-mobile-family),sans-serif;font-size:var(--text-standard-mobile-size);font-weight:var(--text-standard-mobile-weight);letter-spacing:var(--text-standard-mobile-spacing);line-height:var(--text-standard-mobile-lineheight);margin-top:0;text-transform:uppercase}@media screen and (min-width:48em){.are-you-a-company h3,.my-aqualex h3{font-family:var(--text-standard-desktop-family),sans-serif;font-size:var(--text-standard-desktop-size);font-weight:var(--text-standard-desktop-weight);letter-spacing:var(--text-standard-desktop-spacing);line-height:var(--text-standard-desktop-lineheight)}}.are-you-a-company p,.my-aqualex p{animation-delay:.6s;color:var(--color-basic1);font-family:var(--text-small-mobile-family),sans-serif;font-size:var(--text-small-mobile-size);font-weight:var(--text-small-mobile-weight);letter-spacing:var(--text-small-mobile-spacing);line-height:var(--text-small-mobile-lineheight);margin-top:.4rem}@media screen and (min-width:48em){.are-you-a-company p,.my-aqualex p{font-family:var(--text-small-desktop-family),sans-serif;font-size:var(--text-small-desktop-size);font-weight:var(--text-small-desktop-weight);letter-spacing:var(--text-small-desktop-spacing);line-height:var(--text-small-desktop-lineheight)}}.my-aqualex{margin-top:2.4rem}@media screen and (min-width:48em){.my-aqualex{margin-top:4rem}}.block-aqualex-product-submenu{padding-bottom:1px}.block-aqualex-product-submenu>ul{display:flex;flex-flow:row nowrap;gap:.8rem 0;list-style-type:none;margin:0;position:relative}@media screen and (min-width:90em){.block-aqualex-product-submenu>ul{gap:2.8rem 0}}.block-aqualex-product-submenu>ul:hover .lava{opacity:1}.block-aqualex-product-submenu>ul li{font-family:var(--desktop-nav-mobile-family),sans-serif;font-size:var(--desktop-nav-mobile-size);font-weight:var(--desktop-nav-mobile-weight);letter-spacing:var(--desktop-nav-mobile-spacing);line-height:var(--desktop-nav-mobile-lineheight);margin-top:0;padding-left:0;white-space:nowrap}@media screen and (min-width:48em){.block-aqualex-product-submenu>ul li{font-family:var(--desktop-nav-desktop-family),sans-serif;font-size:var(--desktop-nav-desktop-size);font-weight:var(--desktop-nav-desktop-weight);letter-spacing:var(--desktop-nav-desktop-spacing);line-height:var(--desktop-nav-desktop-lineheight)}}.block-aqualex-product-submenu>ul li:before{display:none}.block-aqualex-product-submenu>ul li:hover~.lava{opacity:1}.block-aqualex-product-submenu>ul li:first-child a{padding-left:0}.block-aqualex-product-submenu>ul li.is-active~.lava{opacity:1}.block-aqualex-product-submenu>ul a{display:block;padding:.4rem .8rem;text-transform:uppercase}@media screen and (min-width:90em){.block-aqualex-product-submenu>ul a{padding:.4rem 1.2rem}}.block-aqualex-product-submenu>ul .lava{background:var(--color-title);display:block;height:.1rem;left:0;position:absolute;top:100%;transition:width .3s var(--magic-bezier),left .9s var(--magic-bezier) .3s,opacity .3s var(--magic-bezier) .3s;width:2.4rem}.block-aqualex-product-submenu>ul .lava.moving{width:.8rem}.block-aqualex-product-submenu>ul:has(.is-active) a{color:var(--color-basic3)}.block-aqualex-product-submenu>ul:has(.is-active) a:hover{color:var(--color-title)}.block-aqualex-product-submenu>ul:has(.is-active) .is-active a{color:var(--color-title)}.block-aqualex-product-submenu>ul:not(:has(.is-active)):hover a{color:var(--color-basic3)}.block-aqualex-product-submenu>ul:not(:has(.is-active)) a{color:var(--color-title)}.block-aqualex-product-submenu>ul:not(:has(.is-active)) a.active,.block-aqualex-product-submenu>ul:not(:has(.is-active)) a:hover{color:var(--color-title)}.block-aqualex-product-submenu>ul:not(:has(.is-active)) .lava{opacity:0}.background--dark .block-aqualex-product-submenu>ul.links:has(.is-active) a{color:var(--color-basic1)}.background--dark .block-aqualex-product-submenu>ul.links:has(.is-active) a:hover{color:var(--color-basic1)}.background--dark .block-aqualex-product-submenu>ul.links:has(.is-active) .is-active a{color:var(--color-basic1)}.background--dark .block-aqualex-product-submenu>ul.links:not(:has(.is-active)):hover a{color:var(--color-basic1)}.background--dark .block-aqualex-product-submenu>ul.links:not(:has(.is-active)) a{color:var(--color-basic1)}.background--dark .block-aqualex-product-submenu>ul.links:not(:has(.is-active)) a.active,.background--dark .block-aqualex-product-submenu>ul.links:not(:has(.is-active)) a:hover{color:var(--color-basic1)}.background--dark .block-aqualex-product-submenu>ul.links .lava{background-color:var(--color-basic1)}.background--light .block-aqualex-product-submenu>ul.links .lava,.header-sticky .block-aqualex-product-submenu>ul.links .lava{background:var(--color-title)}.background--light .block-aqualex-product-submenu>ul.links:has(.is-active) a,.header-sticky .block-aqualex-product-submenu>ul.links:has(.is-active) a{color:var(--color-basic3)}.background--light .block-aqualex-product-submenu>ul.links:has(.is-active) a:hover,.header-sticky .block-aqualex-product-submenu>ul.links:has(.is-active) a:hover{color:var(--color-title)}.background--light .block-aqualex-product-submenu>ul.links:has(.is-active) .is-active a,.header-sticky .block-aqualex-product-submenu>ul.links:has(.is-active) .is-active a{color:var(--color-basic2)}.background--light .block-aqualex-product-submenu>ul.links:not(:has(.is-active)):hover a,.header-sticky .block-aqualex-product-submenu>ul.links:not(:has(.is-active)):hover a{color:var(--color-basic3)}.background--light .block-aqualex-product-submenu>ul.links:not(:has(.is-active)) a,.header-sticky .block-aqualex-product-submenu>ul.links:not(:has(.is-active)) a{color:var(--color-title)}.background--light .block-aqualex-product-submenu>ul.links:not(:has(.is-active)) a.active,.background--light .block-aqualex-product-submenu>ul.links:not(:has(.is-active)) a:hover,.header-sticky .block-aqualex-product-submenu>ul.links:not(:has(.is-active)) a.active,.header-sticky .block-aqualex-product-submenu>ul.links:not(:has(.is-active)) a:hover{color:var(--color-title)}.region--footer .menu--main a{display:block;font-family:var(--text-small-mobile-family),sans-serif;font-size:var(--text-small-mobile-size);font-weight:var(--text-small-mobile-weight);letter-spacing:var(--text-small-mobile-spacing);line-height:var(--text-small-mobile-lineheight);margin-bottom:1.6rem}@media screen and (min-width:48em){.region--footer .menu--main a{font-family:var(--text-small-desktop-family),sans-serif;font-size:var(--text-small-desktop-size);font-weight:var(--text-small-desktop-weight);letter-spacing:var(--text-small-desktop-spacing);line-height:var(--text-small-desktop-lineheight)}}@media screen and (min-width:35em){.region--footer .menu--main .menu.level-0{display:grid;gap:4.8rem 2.7rem;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}}.region--footer .menu--main .menu.level-0>.menu-item>a{color:var(--color-basic2);font-family:var(--title-300-mobile-family),sans-serif;font-size:var(--title-300-mobile-size);font-weight:var(--title-300-mobile-weight);letter-spacing:var(--title-300-mobile-spacing);line-height:var(--title-300-mobile-lineheight)}@media screen and (min-width:48em){.region--footer .menu--main .menu.level-0>.menu-item>a{font-family:var(--title-300-desktop-family),sans-serif;font-size:var(--title-300-desktop-size);font-weight:var(--title-300-desktop-weight);letter-spacing:var(--title-300-desktop-spacing);line-height:var(--title-300-desktop-lineheight)}}.region--footer .menu--main .menu.level-0>.menu-item>a:hover{color:var(--color-accent1)}.region--footer .menu--secondary a{color:var(--color-basic2);display:block;font-family:var(--title-300-mobile-family),sans-serif;font-size:var(--title-300-mobile-size);font-weight:var(--title-300-mobile-weight);letter-spacing:var(--title-300-mobile-spacing);line-height:var(--title-300-mobile-lineheight);margin-bottom:1.6rem}@media screen and (min-width:48em){.region--footer .menu--secondary a{font-family:var(--title-300-desktop-family),sans-serif;font-size:var(--title-300-desktop-size);font-weight:var(--title-300-desktop-weight);letter-spacing:var(--title-300-desktop-spacing);line-height:var(--title-300-desktop-lineheight)}}.region--footer .menu--secondary a:hover{color:var(--color-accent1)}.region--footer .menu--secondary .menu-item--active-trail a{color:var(--color-accent1);font-weight:600}.menu--footer .menu{list-style-type:none;margin:0;text-align:center}@media screen and (min-width:48em){.menu--footer .menu{display:flex;text-align:left}}.menu--footer .menu-item{margin:0 2.4rem 1.6rem;padding-left:0}.menu--footer .menu-item:before{display:none}.menu--footer .menu-item a{color:var(--color-tertiary);font-family:montserrat;font-size:var(--text-small-mobile-size);font-weight:var(--text-small-mobile-weight);line-height:var(--text-small-mobile-lineheight)}@media screen and (min-width:48em){.menu--footer .menu-item{margin:0 2.4rem}.menu--footer .menu-item a{font-size:var(--text-small-desktop-size);line-height:var(--text-small-desktop-lineheight)}}.menu--social{margin-top:1.6rem}.menu--social>ul{display:flex;justify-content:center;list-style-type:none;margin:0}.menu--social>ul li{height:4.8rem;margin:0;padding-left:0;width:4.8rem}.menu--social>ul li:before{display:none}.menu--social>ul a{align-items:center;border-radius:50%;color:var(--color-basic1);display:flex;height:4.8rem;width:4.8rem}.menu--social>ul a svg{height:1.6rem}@media screen and (min-width:1024px){.menu--social{margin-top:2.8rem}.menu--social>ul{justify-content:flex-start}}.menu--footer-menu>ul{display:grid;gap:4.8rem 2.4rem;grid-template-columns:repeat(2,1fr);list-style-type:none;padding-top:6.4rem;width:100%}@media screen and (min-width:660px){.menu--footer-menu>ul{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1024px){.menu--footer-menu>ul{display:flex;flex-flow:row wrap}}.menu--footer-menu>ul>li{flex-grow:1;margin:0}.menu--footer-menu>ul>li>a,.menu--footer-menu>ul>li>span{color:var(--color-basic4);font-family:var(--desktop-nav-mobile-family);font-size:var(--desktop-nav-mobile-size);font-style:normal;font-weight:600;line-height:var(--desktop-nav-mobile-lineheight);text-transform:uppercase}@media screen and (min-width:48em){.menu--footer-menu>ul>li>a,.menu--footer-menu>ul>li>span{font-family:var(--desktop-nav-desktop-family);font-size:var(--desktop-nav-desktop-size);font-style:normal;font-weight:600;line-height:var(--desktop-nav-desktop-lineheight)}}.menu--footer-menu>ul>li ul{list-style-type:none;margin-top:2.4rem}.menu--footer-menu>ul>li li{margin-top:.8rem;padding-left:0}.menu--footer-menu>ul>li li:before{display:none}.menu--footer-menu>ul>li li a{color:var(--color-basci1);font-family:var(--text-small-mobile-family);font-size:var(--text-small-mobile-size);font-style:normal;font-weight:var(--text-small-mobile-weight);line-height:var(--text-small-mobile-lineheight)}@media screen and (min-width:48em){.menu--footer-menu>ul>li li a{font-family:var(--text-small-desktop-family);font-size:var(--text-small-desktop-size);font-style:normal;font-weight:var(--text-small-desktop-weight);line-height:var(--text-small-desktop-lineheight)}}@media screen and (min-width:1024px){.menu--footer-menu>ul>ul{flex-flow:row nowrap;gap:0 2.4rem;padding-top:12.8rem}.menu--footer-menu>ul>ul li{width:16.6666666667%}.menu--footer-menu{display:block}}nav.pager{gap:2.4rem;margin:4rem 0 0;width:100%}nav.pager,nav.pager a{align-items:center;display:flex;justify-content:center}nav.pager a{--pager-color:var(--color-basic2);--icon-width:3.2rem;--icon-height:2.594rem;--button-width:3.2rem;--button-height:3.2rem;--icon-image:url(/themes/custom/makeitfly/img/svg/color-icons/arrow-right-cc.svg);color:var(--pager-color);font-size:0;height:var(--button-height);line-height:0;text-decoration:none;transition:all .3s ease;width:var(--button-width)}nav.pager a:before{background-color:var(--pager-color);content:"";display:block;height:var(--icon-height);mask-image:var(--icon-image);mask-position:center center;mask-repeat:no-repeat;mask-size:var(--icon-width) var(--icon-height);transition:all .3s ease-out;width:var(--icon-width)}nav.pager a.disabled{--pager-color:var(--color-basic4);pointer-events:none}nav.pager a[rel=prev]:before{--icon-image:url(/themes/custom/makeitfly/img/svg/color-icons/arrow-left-cc.svg)}nav.pager a[rel=prev]:hover:before{transform:translateX(-.5rem)}@media screen and (min-width:1024px){nav.pager{justify-content:space-between}nav.pager a{--button-width:auto;--button-height:auto;--icon-width:7.2rem;--icon-height:5.837rem;font-family:var(--title-800-mobile-family),sans-serif;font-size:var(--title-800-mobile-size);font-weight:var(--title-800-mobile-weight);gap:4rem;letter-spacing:var(--title-800-mobile-spacing);line-height:var(--title-800-mobile-lineheight);text-transform:uppercase}}@media screen and (min-width:1024px)and (min-width:48em){nav.pager a{font-family:var(--title-800-desktop-family),sans-serif;font-size:var(--title-800-desktop-size);font-weight:var(--title-800-desktop-weight);letter-spacing:var(--title-800-desktop-spacing);line-height:var(--title-800-desktop-lineheight)}}@media screen and (min-width:1024px){nav.pager a[rel=prev]:hover:before{transform:translateX(-.8rem)}nav.pager a[rel=next]:before{order:2}nav.pager a[rel=next]:hover:before{transform:translateX(.8rem)}}.partners{margin-top:6.4rem}.partners__title{font-family:var(--title-700-mobile-family),sans-serif;font-size:var(--title-700-mobile-size);font-weight:var(--title-700-mobile-weight);letter-spacing:var(--title-700-mobile-spacing);line-height:var(--title-700-mobile-lineheight);margin-bottom:9rem;text-align:center}@media screen and (min-width:48em){.partners__title{font-family:var(--title-700-desktop-family),sans-serif;font-size:var(--title-700-desktop-size);font-weight:var(--title-700-desktop-weight);letter-spacing:var(--title-700-desktop-spacing);line-height:var(--title-700-desktop-lineheight)}}.partners>ul{display:flex;flex-flow:row wrap;gap:5rem;justify-content:center;padding-bottom:10rem;position:relative}.partners>ul:before{background:#f8f3ff;background:linear-gradient(0deg,#f9f5ff,#fff 70%);border-radius:0 0 70% 70%;bottom:0;content:"";height:15rem;position:absolute;width:140vw;z-index:-100}@media screen and (min-width:60em){.partners>ul:before{height:40rem}}.partners>ul>li{align-items:center;display:flex;flex:0 0 calc(40% - 4rem);justify-content:center}@media screen and (min-width:60em){.partners>ul>li{flex:0 0 calc(20% - 4rem)}}.partners>ul>li .taxonomy-term{transition:transform .3s var(--magic-bezier)}.partners>ul>li .taxonomy-term:hover{transform:scale(1.2)}.partners>ul>li img{display:block;height:auto;width:8.8rem}@media screen and (min-width:60em){.partners>ul>li img{width:12rem}}.languages{width:calc(100dvw/12*5 - 3.73333rem)}@media screen and (min-width:48em){.languages{height:2.4rem;width:calc(25% - 6rem)}}.languages .language-switcher{position:relative}.languages .language-switcher__trigger{cursor:pointer;margin-top:-.8rem;opacity:1;padding:.8rem .8rem .8rem 4rem;position:relative;transition:opacity .3s var(--magic-bezier);will-change:opacity}@media screen and (min-width:48em){.languages .language-switcher__trigger{padding-left:4.8rem}}.languages .language-switcher__trigger svg{left:.8rem;position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s var(--magic-bezier);will-change:transform}.languages .language-switcher__trigger span{color:var(--color-basic1);display:block}.languages .language-switcher__trigger span.chosen__country{font-family:var(--desktop-nav-mobile-family),sans-serif;font-size:var(--desktop-nav-mobile-size);font-weight:var(--desktop-nav-mobile-weight);letter-spacing:var(--desktop-nav-mobile-spacing);line-height:var(--desktop-nav-mobile-lineheight);text-transform:uppercase}@media screen and (min-width:48em){.languages .language-switcher__trigger span.chosen__country{font-family:var(--desktop-nav-desktop-family),sans-serif;font-size:var(--desktop-nav-desktop-size);font-weight:var(--desktop-nav-desktop-weight);letter-spacing:var(--desktop-nav-desktop-spacing);line-height:var(--desktop-nav-desktop-lineheight)}}.languages .language-switcher__trigger span.chosen__language{font-family:var(--text-x-small-mobile-family),sans-serif;font-size:var(--text-x-small-mobile-size);font-weight:var(--text-x-small-mobile-weight);letter-spacing:var(--text-x-small-mobile-spacing);line-height:var(--text-x-small-mobile-lineheight)}@media screen and (min-width:48em){.languages .language-switcher__trigger span.chosen__language{font-family:var(--text-x-small-desktop-family),sans-serif;font-size:var(--text-x-small-desktop-size);font-weight:var(--text-x-small-desktop-weight);letter-spacing:var(--text-x-small-desktop-spacing);line-height:var(--text-x-small-desktop-lineheight)}}.languages .language-switcher__trigger:hover svg{transform:translate(.5rem,-50%)}.languages .language-switcher__drop{-webkit-overflow-scrolling:touch;background:var(--color-basic3);display:flex;left:0;opacity:0;overflow:hidden;padding:2.8rem 2.4rem 4rem;position:fixed;transition:height .6s var(--magic-bezier),opacity .6s var(--magic-bezier);width:100%;will-change:height,opacity;z-index:-10000000000}.region--footer__meta__inner .languages .language-switcher__drop{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto}@media screen and (min-width:48em){.languages .language-switcher__drop{padding:2.8rem 6rem 4rem}}.languages .language-switcher__drop--back{color:var(--color-basic1);cursor:pointer;display:flex;flex-flow:row nowrap;font-family:var(--desktop-nav-mobile-family),sans-serif;font-size:var(--desktop-nav-mobile-size);font-weight:var(--desktop-nav-mobile-weight);letter-spacing:var(--desktop-nav-mobile-spacing);line-height:var(--desktop-nav-mobile-lineheight);margin-left:16.6666666667%;text-transform:uppercase;width:max-content}@media screen and (min-width:48em){.languages .language-switcher__drop--back{font-family:var(--desktop-nav-desktop-family),sans-serif;font-size:var(--desktop-nav-desktop-size);font-weight:var(--desktop-nav-desktop-weight);letter-spacing:var(--desktop-nav-desktop-spacing);line-height:var(--desktop-nav-desktop-lineheight)}}.languages .language-switcher__drop--back svg{margin-right:2.4rem;transform:translate(0);transition:transform .3s var(--magic-bezier);will-change:transform}.languages .language-switcher__drop--back:hover svg{transform:translate(-.5rem)}@media screen and (min-width:48em){.languages .language-switcher__drop--back{margin-left:33.3333333333%}}.languages .language-switcher__drop--content{display:flex;flex-flow:column nowrap;gap:4rem;margin-left:16.6666666667%;padding-top:4rem;width:75%}@media screen and (min-width:1024px){.languages .language-switcher__drop--content{flex-flow:row nowrap;gap:2.4rem;margin-left:33.3333333333%;padding-top:5.6rem;width:58.3333333333%}}.languages .language-switcher__drop--content>div{display:flex;flex-flow:column nowrap;width:100%}@media screen and (min-width:1024px){.languages .language-switcher__drop--content>div{width:50%}}.languages .language-switcher__drop--content em.h3{display:block;font-style:normal}.languages .language-switcher__drop--content .h3{color:var(--color-basic1);font-family:var(--title-700-mobile-family),sans-serif;font-size:var(--title-700-mobile-size);font-weight:var(--title-700-mobile-weight);letter-spacing:var(--title-700-mobile-spacing);line-height:var(--title-700-mobile-lineheight);text-decoration:uppercase}@media screen and (min-width:48em){.languages .language-switcher__drop--content .h3{font-family:var(--title-700-desktop-family),sans-serif;font-size:var(--title-700-desktop-size);font-weight:var(--title-700-desktop-weight);letter-spacing:var(--title-700-desktop-spacing);line-height:var(--title-700-desktop-lineheight)}}.languages .language-switcher__drop--content .h3+ul{margin-top:.8rem}@media screen and (min-width:1024px){.languages .language-switcher__drop--content .h3+ul{margin-top:2.4rem}}.languages .language-switcher__drop--content ul{margin-top:0}.languages .language-switcher__drop--content ul+h3{margin-top:2.4rem}@media screen and (min-width:1024px){.languages .language-switcher__drop--content ul+h3{margin-top:4rem}}.languages .language-switcher__drop--content ul li{margin-top:1.6rem;padding-left:0}.languages .language-switcher__drop--content ul li:first-child{margin-top:0}.languages .language-switcher__drop--content ul li:before{display:none}@media screen and (min-width:48em){.languages .language-switcher__drop--content ul li{margin-top:2.4rem}}.languages .language-switcher__drop--content ul a{color:var(--color-basic1);display:block;font-family:var(--text-large-mobile-family),sans-serif;font-size:var(--text-large-mobile-size);font-weight:var(--text-large-mobile-weight);letter-spacing:var(--text-large-mobile-spacing);line-height:var(--text-large-mobile-lineheight);padding-left:0;text-transform:uppercase;transition:padding-left 1s var(--magic-bezier),color 1s var(--magic-bezier);will-change:padding-left,color}@media screen and (min-width:48em){.languages .language-switcher__drop--content ul a{font-family:var(--text-large-desktop-family),sans-serif;font-size:var(--text-large-desktop-size);font-weight:var(--text-large-desktop-weight);letter-spacing:var(--text-large-desktop-spacing);line-height:var(--text-large-desktop-lineheight)}}.languages .language-switcher__drop--content ul a:before{background-color:var(--color-basic1);content:"";height:.2rem;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:width .9s var(--magic-bezier),background-color .9s var(--magic-bezier);width:0;will-change:width,background-color}.languages .language-switcher__drop--content ul a.is-active,.languages .language-switcher__drop--content ul a:hover{color:var(--color-basic4);padding-left:10.4rem}.languages .language-switcher__drop--content ul a.is-active:before,.languages .language-switcher__drop--content ul a:hover:before{background-color:var(--color-basic4);width:8rem}.languages .language-switcher.show-drop .language-switcher__trigger{opacity:0}.languages .language-switcher.show-drop .language-switcher__drop{flex-flow:column nowrap;opacity:1;z-index:1100}@media screen and (min-width:48em){.languages .language-switcher.show-drop .language-switcher__drop{flex-flow:column nowrap}}.region--header .languages .language-switcher__drop{height:calc(100% - 6rem);top:6rem}@media screen and (min-width:48em){.region--header .languages .language-switcher__drop{height:calc(100% - 6.4rem);top:6.4rem}}.region--footer .languages{margin:0 auto;width:max-content}@media screen and (min-width:48em){.region--footer .languages{margin:0}}.region--footer .languages .language-switcher__drop{bottom:0;height:100dvh;left:50%;margin:0 auto;max-width:192rem;transform:translateX(-50%);width:100vw}.region--footer .languages .language-switcher.show-drop{z-index:100000000}#toolbar-bar li{margin-top:0}#toolbar-bar a{border:none}.toolbar-oriented .toolbar-bar{position:fixed}.glb-toolbar--small{border-top:1px solid var(--color-gray);bottom:0;box-shadow:none;top:auto!important}.glb-toolbar--extended{z-index:1000}.block-local-tasks-block ul.tabs{list-style-type:none;margin:0;padding:0}.block-local-tasks-block ul.tabs li{margin:0;padding:0}.block-local-tasks-block ul.tabs li:before{display:none}.block-local-tasks-block{background:var(--color-basic5)}.block-local-tasks-block .container{padding-left:0;padding-right:0}.block-local-tasks-block .tabs{display:flex;flex-flow:row wrap}.block-local-tasks-block li{margin-bottom:.1rem}.block-local-tasks-block li a{border:none;color:var(--color-basic3);display:block;font-size:var(--font-size-smaller);padding:1rem 1.5rem;text-decoration:none;transition:color .3s ease,background-color .3s ease}.block-local-tasks-block li.active a,.block-local-tasks-block li.is-active a,.block-local-tasks-block li:focus a,.block-local-tasks-block li:hover a{background:var(--color-accent1);color:var(--color-basic1)}@media screen and (min-width:48em){.block-local-tasks-block .container{padding-left:1.5em;padding-right:1.5em}.block-local-tasks-block .tabs{flex-direction:row}.block-local-tasks-block li{margin-bottom:0}.block-local-tasks-block a{font-size:var(--font-size)}}[data-drupal-messages]{margin:0 auto;padding-top:85px}[data-drupal-messages] .messages__list li{padding-left:2rem}[data-drupal-messages] .messages__list li:before{display:none}.dialog-off-canvas-main-canvas .messages{border:none;padding:0 2em}.dialog-off-canvas-main-canvas .messages>*{padding:1em 0}.dialog-off-canvas-main-canvas .messages .backtrace{display:none}.dialog-off-canvas-main-canvas .messages h2.visually-hidden:first-child+*{margin-top:0}.contextual-region .contextual .contextual-links{padding:0}.contextual-region .contextual .contextual-links li a{margin:0;padding:1rem 2rem}.contextual-region .contextual .trigger{background-color:var(--color-basic1)!important;background-image:url(/themes/custom/makeitfly/img/svg/editor_ui/edit.svg)!important;background-position:50%;background-repeat:no-repeat;background-size:50%;box-shadow:none!important;transition:opacity .3s ease}.contextual-region .contextual .trigger:before{content:none}.contextual-region .contextual .trigger:focus,.contextual-region .contextual .trigger:hover{background-position:50%;background-repeat:no-repeat;background-size:50%;opacity:.6}.hamburger{height:2.4rem;position:relative;width:2.4rem}.hamburger span{background-color:var(--color-basic2);height:.2rem;position:absolute;right:0;width:100%;will-change:background-color}.hamburger span:first-child{top:.5rem;transform-origin:right top;transition:transform .3s var(--magic-bezier);width:100%}.hamburger span:nth-child(2){bottom:1rem;transform-origin:right bottom;transition:transform .3s var(--magic-bezier);width:75%}.mobile-menu-is-active .hamburger span:first-child{left:-.4rem;top:.3rem;transform:rotate(-45deg);transition:transform .3s var(--magic-bezier),top .3s var(--magic-bezier)}.mobile-menu-is-active .hamburger span:nth-child(2){bottom:.22rem;left:-.4rem;transform:rotate(45deg);transition:transform .3s var(--magic-bezier),width .3s var(--magic-bezier),bottom .3s var(--magic-bezier);width:100%}.background--dark .hamburger span{background-color:var(--color-basic1)}.background--light .hamburger span,.header-sticky .hamburger span{background-color:var(--color-basic2)}.circle{background-color:var(--color-accent1);border-radius:100%;display:block;position:absolute;width:15rem;z-index:-1}.circle:after{content:"";display:block;padding-bottom:100%;width:100%}.circle--green{background-color:var(--color-accent2);width:3rem}.circle--light{background-color:var(--color-basic5);width:76rem}.facet-hidden{display:none}.facets-widget-dropdown{cursor:pointer;position:relative}.facets-widget-dropdown select{appearance:none;background-color:var(--color-basic1);border:.1rem solid var(--color-basic1);border-radius:0;box-shadow:var(--shade1);display:block;padding:.8rem 4.8rem .8rem 1.6rem}.facets-widget-dropdown select:focus,.facets-widget-dropdown select:hover{border-color:var(--color-accent1)}.facets-widget-dropdown svg{height:auto;pointer-events:none;position:absolute;right:1.6rem;top:1.7rem;width:1.6rem}.facet-summary-item--facet a{background-color:var(--color-accent1);border-radius:var(--radius-large);color:var(--color-basic1);display:block;font-family:var(--text-small-mobile-family),sans-serif;font-size:var(--text-small-mobile-size);font-weight:var(--text-small-mobile-weight);letter-spacing:var(--text-small-mobile-spacing);line-height:var(--text-small-mobile-lineheight);padding:.4rem 3.4rem .4rem 1.6rem;position:relative;transition:opacity .3s ease}@media screen and (min-width:48em){.facet-summary-item--facet a{font-family:var(--text-small-desktop-family),sans-serif;font-size:var(--text-small-desktop-size);font-weight:var(--text-small-desktop-weight);letter-spacing:var(--text-small-desktop-spacing);line-height:var(--text-small-desktop-lineheight)}}.facet-summary-item--facet a:focus,.facet-summary-item--facet a:hover{opacity:.8}.facet-summary-item--facet svg{height:auto;pointer-events:none;position:absolute;right:1rem;top:.4rem;width:1.6rem}.facet-summary-item--facet svg path{fill:var(--color-basic1)}.facets-widget-checkbox input{display:none}.facets-widget-checkbox input:checked+label:before{background-color:var(--color-accent1);border-color:var(--color-accent1)}.facets-widget-checkbox input:checked+label:after{opacity:1}.facets-widget-checkbox label{display:block;padding-left:2.4rem;position:relative}.facets-widget-checkbox label:before{border:.1rem solid var(--color-border-basic);border-radius:var(--radius-small);content:"";height:1.6rem;left:0;position:absolute;top:0;width:1.6rem}@media screen and (min-width:48em){.facets-widget-checkbox label:before{top:.2rem}}.facets-widget-checkbox label:after{background-color:var(--color-basic1);border-radius:var(--radius-small);content:"";height:.2rem;left:.35rem;opacity:0;position:absolute;top:.8rem;width:1rem}@media screen and (min-width:48em){.facets-widget-checkbox label:after{top:1rem}}.facets-widget-range_datepicker label{font-size:1.6rem}.facets-widget-range_datepicker .input{margin:.8rem 0;max-width:18.3rem;position:relative}.facets-widget-range_datepicker .input svg{height:auto;pointer-events:none;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);width:1.6rem}.facets-widget-range_datepicker input{display:block;padding:.8rem 4.8rem .8rem 1.6rem;width:100%}.facets-widget-range_datepicker input[type=date]::-webkit-calendar-picker-indicator,.facets-widget-range_datepicker input[type=date]::-webkit-inner-spin-button{appearance:none;display:none}#block-mainpagecontent{position:relative}#block-mainpagecontent .randomCircle{background-color:var(--color-accent6);border-radius:50%;position:absolute;top:0;transform:translateX(-50%);z-index:-10}@media screen and (max-width:60em){#block-mainpagecontent .randomCircle{opacity:.7;transform:scale(.7)}}.profile-page{margin:12.8rem auto}.viewport-transition{backface-visibility:hidden;opacity:0;transform:translateY(2rem)}.viewport-transition.in-view{opacity:1;transform:none;transition:opacity .8s var(--magic-bezier),transform .6s var(--magic-bezier)}.newsletter{align-items:center;display:flex;flex-flow:column nowrap;margin-top:5.6rem}.newsletter__description{color:var(--color-basic1);font-family:var(--text-small-mobile-family),sans-serif;font-size:var(--text-small-mobile-size);font-weight:var(--text-small-mobile-weight);letter-spacing:var(--text-small-mobile-spacing);line-height:var(--text-small-mobile-lineheight)}@media screen and (min-width:48em){.newsletter__description{font-family:var(--text-small-desktop-family),sans-serif;font-size:var(--text-small-desktop-size);font-weight:var(--text-small-desktop-weight);letter-spacing:var(--text-small-desktop-spacing);line-height:var(--text-small-desktop-lineheight)}}.newsletter>a{background:var(--color-basic1);border-radius:.5rem;color:var(--color-basic2);display:flex;font-family:var(--cta-text-desktop-family);font-size:var(--cta-text-desktop-size);font-style:normal;font-weight:var(--cta-text-desktop-weight);line-height:var(--cta-text-desktop-lineheight);margin-top:3.2rem;padding:.8rem 1.6rem;text-transform:uppercase;width:max-content}@media screen and (min-width:1024px){.newsletter>a{font-size:var(--cta-text-mobile-size);line-height:var(--cta-text-mobile-lineheight);margin-top:1.6rem}}@media screen and (min-width:48em){.newsletter{align-items:flex-start;margin-top:0}}.container{gap:0 .8rem;margin-left:auto;margin-right:auto;max-width:100%;padding-left:2.4rem;padding-right:2.4rem}@media screen and (min-width:90em){.container{gap:0 2.4rem;margin-left:auto;margin-right:auto;max-width:100%;padding-left:6rem;padding-right:6rem}}.section__layout{display:flex;gap:0 .8rem}@media screen and (min-width:1024px){.section__layout{gap:0 2.4rem}}.section__label{position:relative;width:calc(100dvw/12*2 - 2.93333rem);writing-mode:vertical-lr}@media screen and (min-width:1024px){.section__label{padding-top:2.3rem;width:calc(25% - 6rem);writing-mode:horizontal-tb}}.section__content{position:relative;width:calc(100dvw/12*10 - 5.06667rem)}@media screen and (min-width:1024px){.section__content{width:calc(58.33333% - 9.2rem);writing-mode:horizontal-tb}}.boxed{background-color:var(--color-basic1);margin:0 auto;max-width:192rem;position:relative;width:100%}.site-wrapper{overflow:clip}.card{cursor:pointer;display:grid;grid-template-rows:auto 1fr auto;min-height:100%;position:relative}.card.center{text-align:center}.card:hover{z-index:2}.card:hover .card__image{margin:-1.6rem -1.6rem 0}.card:hover:after{inset:-1.6rem}.card:after{background-color:var(--color-basic1);border-radius:var(--radius-default);box-shadow:var(--shade3);content:"";inset:0;position:absolute;transition:inset .6s var(--magic-bezier);z-index:-1}.card__image{border-radius:var(--radius-default) var(--radius-default) 0 0;overflow:hidden;transition:margin .6s var(--magic-bezier)}.card__image img{display:block;height:auto;width:100%}.card__image--no-image{background-color:var(--color-basic5);position:relative}.card__image--no-image:after{content:"";display:block;padding-bottom:56.462585034%;width:100%}@media screen and (min-width:64em){.card__image--no-image:after{padding-bottom:56.3218390805%}}.card__image--no-image svg{height:auto;left:35%;position:absolute;top:50%;transform:translateY(-50%);width:30%}.card__image--no-image svg *{fill:var(--color-basic4)}.card__content{padding:2.4rem 2.4rem 1.6rem}.card__content__type{color:var(--color-accent1);font-family:var(--intro-label-mobile-family),sans-serif;font-size:var(--intro-label-mobile-size);font-weight:var(--intro-label-mobile-weight);letter-spacing:var(--intro-label-mobile-spacing);line-height:var(--intro-label-mobile-lineheight);margin-bottom:1.6rem;text-transform:uppercase}@media screen and (min-width:48em){.card__content__type{font-family:var(--intro-label-desktop-family),sans-serif;font-size:var(--intro-label-desktop-size);font-weight:var(--intro-label-desktop-weight);letter-spacing:var(--intro-label-desktop-spacing);line-height:var(--intro-label-desktop-lineheight)}}.card__content__title{font-family:var(--title-500-mobile-family),sans-serif;font-size:var(--title-500-mobile-size);font-weight:var(--title-500-mobile-weight);letter-spacing:var(--title-500-mobile-spacing);line-height:var(--title-500-mobile-lineheight)}@media screen and (min-width:48em){.card__content__title{font-family:var(--title-500-desktop-family),sans-serif;font-size:var(--title-500-desktop-size);font-weight:var(--title-500-desktop-weight);letter-spacing:var(--title-500-desktop-spacing);line-height:var(--title-500-desktop-lineheight)}}.card__content__body{color:var(--color-body);margin-top:1.6rem}.card__content__body ul li{display:grid;gap:1rem;grid-template-columns:auto 1fr;line-height:1.25}.card__content__body ul li:not(:last-child){margin-bottom:1.6rem}.card__content__body ul span{align-self:center}.card__content__body ul svg{color:var(--color-accent2);display:block;height:auto;width:1.3rem}.card__cta{padding:1.6rem 2.4rem 2.4rem}.card__cta .button{display:flex;justify-content:center}.card__link{inset:0;position:absolute;z-index:2}.card--navigation{align-items:center;cursor:pointer;display:flex;gap:3.2rem;height:100%;padding:1.6rem;position:relative}@media screen and (min-width:35em){.card--navigation{flex-direction:column;padding:3.2rem 2.4rem;text-align:center}}.card--navigation:hover{z-index:2}.card--navigation:hover:after{inset:-.8rem}@media screen and (min-width:35em){.card--navigation:hover:after{inset:-1.6rem}}.card--navigation:after{background-color:var(--color-basic1);border-radius:1.6rem;box-shadow:var(--shade3);content:"";inset:0;position:absolute;transition:inset .6s var(--magic-bezier);z-index:-1}.card--navigation__header{flex:0 0 auto}.card--navigation__header img,.card--navigation__header svg{display:block;height:7.2rem;width:auto}.card--navigation__header__arrow{align-items:center;background-color:var(--color-accent1);border:.2rem solid var(--color-accent1);border-radius:50%;display:flex;height:3.2rem;justify-content:center;margin:0 auto;transition:background-color .3s var(--magic-bezier),border .3s var(--magic-bezier);width:3.2rem}.card--navigation__header__arrow svg{color:var(--color-basic1);height:2rem;transition:color .3s var(--magic-bezier);width:2rem}.card--navigation__body{font-family:var(--title-300-mobile-family),sans-serif;font-size:var(--title-300-mobile-size);font-weight:var(--title-300-mobile-weight);letter-spacing:var(--title-300-mobile-spacing);line-height:var(--title-300-mobile-lineheight)}@media screen and (min-width:48em){.card--navigation__body{font-family:var(--title-300-desktop-family),sans-serif;font-size:var(--title-300-desktop-size);font-weight:var(--title-300-desktop-weight);letter-spacing:var(--title-300-desktop-spacing);line-height:var(--title-300-desktop-lineheight)}}.card--navigation__link{height:100%;inset:0;position:absolute;width:100%;z-index:100}.node-search{display:grid;gap:2.4rem;grid-template-areas:"image" "content";margin:1.6rem 0;padding:2.4rem;position:relative}@media screen and (min-width:48em){.node-search{grid-template-areas:"image content";grid-template-columns:auto 1fr}}.node-search--no-image{display:block}.node-search:hover{z-index:2}.node-search:hover:after{inset:-1.6rem}.node-search:after{background-color:var(--color-basic1);border-radius:var(--radius-default);box-shadow:var(--shade3);content:"";inset:0;position:absolute;transition:inset .6s var(--magic-bezier);z-index:-1}.node-search__image{border-radius:var(--radius-default);grid-area:image;overflow:hidden}.node-search__image img{display:block;min-height:100%;min-width:100%;object-fit:cover}.node-search__content{grid-area:content;padding:.8rem 0}.node-search__content__type{color:var(--color-accent1);font-family:var(--intro-label-mobile-family),sans-serif;font-size:var(--intro-label-mobile-size);font-weight:var(--intro-label-mobile-weight);font-weight:600;letter-spacing:var(--intro-label-mobile-spacing);line-height:var(--intro-label-mobile-lineheight);text-transform:uppercase}@media screen and (min-width:48em){.node-search__content__type{font-family:var(--intro-label-desktop-family),sans-serif;font-size:var(--intro-label-desktop-size);font-weight:var(--intro-label-desktop-weight);letter-spacing:var(--intro-label-desktop-spacing);line-height:var(--intro-label-desktop-lineheight)}}.node-search__content__title{font-family:var(--title-400-mobile-family),sans-serif;font-size:var(--title-400-mobile-size);font-weight:var(--title-400-mobile-weight);letter-spacing:var(--title-400-mobile-spacing);line-height:var(--title-400-mobile-lineheight);margin:.8rem 0}@media screen and (min-width:48em){.node-search__content__title{font-family:var(--title-400-desktop-family),sans-serif;font-size:var(--title-400-desktop-size);font-weight:var(--title-400-desktop-weight);letter-spacing:var(--title-400-desktop-spacing);line-height:var(--title-400-desktop-lineheight)}}.node-search__content__description{color:var(--color-body);font-family:var(--text-standard-mobile-family),sans-serif;font-size:var(--text-standard-mobile-size);font-weight:var(--text-standard-mobile-weight);letter-spacing:var(--text-standard-mobile-spacing);line-height:var(--text-standard-mobile-lineheight)}@media screen and (min-width:48em){.node-search__content__description{font-family:var(--text-standard-desktop-family),sans-serif;font-size:var(--text-standard-desktop-size);font-weight:var(--text-standard-desktop-weight);letter-spacing:var(--text-standard-desktop-spacing);line-height:var(--text-standard-desktop-lineheight)}}.node-search__link{inset:0;position:absolute;z-index:2}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-down{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:none}}@keyframes circle-spawn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes pulse-circle{50%{transform:translate(-50%,-50%) scale(1.2)}0%{transform:translate(-50%,-50%)}}@keyframes float{50%{transform:translateY(-2rem)}0%{transform:translateY(0)}}@keyframes loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.node__header--front{background-color:var(--color-accent6);min-height:76rem;overflow:hidden;position:relative;z-index:1}.node__header--front .container{display:grid;gap:1.6rem;padding:4.8rem 1.5em}@media screen and (min-width:60em){.node__header--front .container{background-color:transparent;gap:0;grid-template-columns:repeat(2,1fr);padding:7.2rem 1.5em}}.node__header--front__content{align-self:center}.node__header--front__content h1{font-family:var(--title-1000-mobile-family),sans-serif;font-size:var(--title-1000-mobile-size);font-weight:var(--title-1000-mobile-weight);letter-spacing:var(--title-1000-mobile-spacing);line-height:var(--title-1000-mobile-lineheight);margin:0 0 .425em}@media screen and (min-width:48em){.node__header--front__content h1{font-family:var(--title-1000-desktop-family),sans-serif;font-size:var(--title-1000-desktop-size);font-weight:var(--title-1000-desktop-weight);letter-spacing:var(--title-1000-desktop-spacing);line-height:var(--title-1000-desktop-lineheight)}}.node__header--front__content h1 span{color:var(--color-accent1);display:block}.node__header--front__content .field--name-field-description{margin:0 0 4rem}.node__header--front__content p{color:var(--color-intro);font-family:var(--text-standard-mobile-family),sans-serif;font-size:var(--text-standard-mobile-size);font-weight:var(--text-standard-mobile-weight);letter-spacing:var(--text-standard-mobile-spacing);line-height:var(--text-standard-mobile-lineheight);max-width:44.3rem}@media screen and (min-width:48em){.node__header--front__content p{font-family:var(--text-standard-desktop-family),sans-serif;font-size:var(--text-standard-desktop-size);font-weight:var(--text-standard-desktop-weight);letter-spacing:var(--text-standard-desktop-spacing);line-height:var(--text-standard-desktop-lineheight)}}.node__header--front__content strong{color:var(--color-accent1);font-family:var(--text-small-bold-mobile-family),sans-serif;font-size:var(--text-small-bold-mobile-size);font-weight:var(--text-small-bold-mobile-weight);letter-spacing:var(--text-small-bold-mobile-spacing);line-height:var(--text-small-bold-mobile-lineheight)}@media screen and (min-width:48em){.node__header--front__content strong{font-family:var(--text-small-bold-desktop-family),sans-serif;font-size:var(--text-small-bold-desktop-size);font-weight:var(--text-small-bold-desktop-weight);letter-spacing:var(--text-small-bold-desktop-spacing);line-height:var(--text-small-bold-desktop-lineheight)}}.node__header--front__content__search{background-color:var(--color-basic1);border-radius:3rem;box-shadow:var(--subtle-shadow);margin:3.2rem 0 1.6rem;padding:.8rem;position:relative;z-index:10}@media screen and (min-width:25em){.node__header--front__content__search{flex-wrap:wrap}}@media screen and (min-width:35em){.node__header--front__content__search{align-items:center;display:flex;flex-wrap:nowrap;margin:4.8rem 0}}@media screen and (min-width:60em){.node__header--front__content__search{max-width:50rem}}.node__header--front__content__search .search__results{background-color:var(--color-basic1);border-radius:var(--radius-default);box-shadow:var(--subtle-shadow);inset:calc(100% + 1rem) 0 auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transform:translateY(1rem);transition:opacity .3s ease,transform .3s ease}.node__header--front__content__search .search__results li a{display:block;font-weight:500;padding:.4rem 1.6rem}.node__header--front__content__search .search__results li a strong{font-weight:600}.node__header--front__content__search .search__results li a:hover{background-color:var(--color-basic6)}.node__header--front__content__search .search__results strong{font-size:1em}.node__header--front__content__search__actions{align-items:center;display:flex}.node__header--front__content__search__actions a{justify-content:center;margin-top:.8rem;white-space:nowrap;width:100%}@media screen and (min-width:35em){.node__header--front__content__search__actions a{margin-top:0;width:auto}}.node__header--front__content__search form{display:block;flex:1 1 auto;padding-left:4rem}.node__header--front__content__search form .form-item{margin-bottom:0}.node__header--front__content__search form input[type=text]{border:none;border-radius:0}.node__header--front__content__search form input[type=text]:focus{border-bottom:.15rem solid var(--color-accent1)}.node__header--front__content__search form input[type=text]~.search__results{opacity:1;pointer-events:auto;transform:none}.node__header--front__content__search form input[type=submit]{display:none}.node__header--front__content__search form button{align-items:center;background-color:var(--color-accent1);border:none;border-radius:4rem;color:var(--color-basic1);display:flex;height:4rem;justify-content:center;left:.8rem;position:absolute;top:.8rem;width:4rem}.node__header--front__content__search form button svg{display:block;height:2rem;width:auto}.node__header--front__content__search form button:hover{background-color:var(--color-hover)}.node__header--front__content__search span{display:none;margin:0 1.6rem}@media screen and (min-width:35em){.node__header--front__content__search span{display:block}}.node__header--front__news{background-color:var(--color-basic1);border-radius:var(--radius-default);box-shadow:var(--subtle-shadow);padding:2.4rem 3.2rem}@media screen and (min-width:60em){.node__header--front__news{grid-column:span 2}}.node__header--front__news .splide{display:grid;gap:1.6rem 2.6rem;grid-template-columns:auto 1fr}.node__header--front__news .splide__track{grid-column:span 2}.node__header section{--node-header-padding-top:12rem;--side-gutter:2.4rem;padding-bottom:5.6rem;padding-top:var(--node-header-padding-top);position:relative}.node__header section .se-block{flex-direction:column;position:absolute;right:calc(var(--side-gutter)*-1/2);top:var(--node-header-padding-top);transform:translateX(50%);z-index:100}.node__header section .se-block .block-title{writing-mode:vertical-rl}.node__header section .se-block .se-links{flex-direction:column}@media screen and (min-width:48em){.node__header section{--node-header-padding-top:15.2rem;--side-gutter:6rem;padding-bottom:5.6rem}}.node__header--label{color:var(--color-title);font-family:var(--title-300-mobile-family),sans-serif;font-size:var(--title-300-mobile-size);font-weight:var(--title-300-mobile-weight);letter-spacing:var(--title-300-mobile-spacing);line-height:var(--title-300-mobile-lineheight);text-transform:uppercase}@media screen and (min-width:48em){.node__header--label{font-family:var(--title-300-desktop-family),sans-serif;font-size:var(--title-300-desktop-size);font-weight:var(--title-300-desktop-weight);letter-spacing:var(--title-300-desktop-spacing);line-height:var(--title-300-desktop-lineheight)}}.node__header--actions,.node__header--description,.node__header--title{opacity:0}.node__header--title{color:var(--color-title);font-family:var(--title-800-mobile-family),sans-serif;font-size:var(--title-800-mobile-size);font-weight:var(--title-800-mobile-weight);letter-spacing:var(--title-800-mobile-spacing);line-height:var(--title-800-mobile-lineheight);text-transform:uppercase}@media screen and (min-width:48em){.node__header--title{font-family:var(--title-800-desktop-family),sans-serif;font-size:var(--title-800-desktop-size);font-weight:var(--title-800-desktop-weight);letter-spacing:var(--title-800-desktop-spacing);line-height:var(--title-800-desktop-lineheight)}}.node__header--description{margin-top:2.4rem}.node__header--description>*{color:var(--color-intro);font-family:var(--text-x-large-mobile-family),sans-serif;font-size:var(--text-x-large-mobile-size);font-weight:var(--text-x-large-mobile-weight);letter-spacing:var(--text-x-large-mobile-spacing);line-height:var(--text-x-large-mobile-lineheight)}@media screen and (min-width:48em){.node__header--description>*{font-family:var(--text-x-large-desktop-family),sans-serif;font-size:var(--text-x-large-desktop-size);font-weight:var(--text-x-large-desktop-weight);letter-spacing:var(--text-x-large-desktop-spacing);line-height:var(--text-x-large-desktop-lineheight)}}.node__header--buttons{margin-top:3.2rem}.node__header--buttons>div{display:flex;flex-flow:row wrap;gap:1.6rem}.node__header--buttons a{font-family:var(--cta-text-mobile-family),sans-serif;font-size:var(--cta-text-mobile-size);font-weight:var(--cta-text-mobile-weight);font-weight:600;letter-spacing:var(--cta-text-mobile-spacing);line-height:var(--cta-text-mobile-lineheight);text-transform:uppercase}@media screen and (min-width:48em){.node__header--buttons a{font-family:var(--cta-text-desktop-family),sans-serif;font-size:var(--cta-text-desktop-size);font-weight:var(--cta-text-desktop-weight);letter-spacing:var(--cta-text-desktop-spacing);line-height:var(--cta-text-desktop-lineheight)}}.node__header--info{font-family:var(--text-standard-mobile-family),sans-serif;font-size:var(--text-standard-mobile-size);font-weight:var(--text-standard-mobile-weight);letter-spacing:var(--text-standard-mobile-spacing);line-height:var(--text-standard-mobile-lineheight);margin-top:3.2rem}@media screen and (min-width:48em){.node__header--info{font-family:var(--text-standard-desktop-family),sans-serif;font-size:var(--text-standard-desktop-size);font-weight:var(--text-standard-desktop-weight);letter-spacing:var(--text-standard-desktop-spacing);line-height:var(--text-standard-desktop-lineheight)}}.node__header--info a{text-decoration:underline}.node__header--image picture{aspect-ratio:16/9;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.node__header--image picture img{aspect-ratio:16/9;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.node--type-news.node--view-mode-slide h2{font-family:var(--title-300-mobile-family),sans-serif;font-size:var(--title-300-mobile-size);font-weight:var(--title-300-mobile-weight);letter-spacing:var(--title-300-mobile-spacing);line-height:var(--title-300-mobile-lineheight);margin:0 0 .8rem}@media screen and (min-width:48em){.node--type-news.node--view-mode-slide h2{font-family:var(--title-300-desktop-family),sans-serif;font-size:var(--title-300-desktop-size);font-weight:var(--title-300-desktop-weight);letter-spacing:var(--title-300-desktop-spacing);line-height:var(--title-300-desktop-lineheight)}}.node--type-news.node--view-mode-slide p{color:var(--color-body);font-family:var(--text-small-mobile-family),sans-serif;font-size:var(--text-small-mobile-size);font-weight:var(--text-small-mobile-weight);letter-spacing:var(--text-small-mobile-spacing);line-height:var(--text-small-mobile-lineheight)}@media screen and (min-width:48em){.node--type-news.node--view-mode-slide p{font-family:var(--text-small-desktop-family),sans-serif;font-size:var(--text-small-desktop-size);font-weight:var(--text-small-desktop-weight);letter-spacing:var(--text-small-desktop-spacing);line-height:var(--text-small-desktop-lineheight)}}.node.node--unpublished{background-color:transparent}.node.node--unpublished:before{background-color:var(--color-accent2);border-radius:var(--radius-large);bottom:2rem;box-shadow:var(--default-shadow);color:var(--color-basic1);content:"Page unpublished";font-weight:700;padding:1rem 2.4rem;position:fixed;right:2rem;z-index:100}.node--course{display:grid;gap:0 9rem;grid-template-areas:"header header" "sidebar sidebar" "main main";grid-template-columns:minmax(0,1fr);margin-top:10rem}@media screen and (min-width:60em){.node--course{grid-template-areas:"header sidebar" "main sidebar";grid-template-columns:minmax(0,1fr) 29.2rem}}.node--course__main{grid-area:main}.node--course__main .paragraph{padding:0}.node--course__header{grid-area:header}.node--course__header p{color:var(--color-intro);font-family:var(--text-large-mobile-family),sans-serif;font-size:var(--text-large-mobile-size);font-weight:var(--text-large-mobile-weight);letter-spacing:var(--text-large-mobile-spacing);line-height:var(--text-large-mobile-lineheight)}@media screen and (min-width:48em){.node--course__header p{font-family:var(--text-large-desktop-family),sans-serif;font-size:var(--text-large-desktop-size);font-weight:var(--text-large-desktop-weight);letter-spacing:var(--text-large-desktop-spacing);line-height:var(--text-large-desktop-lineheight)}}.node--course__intro{margin:8.8rem 0 5.6rem}.node--course__intro .field-usps{margin:0 0 1.6rem}.node--course__sessions{margin:4rem 0}.node--course__sessions h2{font-family:var(--title-600-mobile-family),sans-serif;font-size:var(--title-600-mobile-size);font-weight:var(--title-600-mobile-weight);letter-spacing:var(--title-600-mobile-spacing);line-height:var(--title-600-mobile-lineheight)}@media screen and (min-width:48em){.node--course__sessions h2{font-family:var(--title-600-desktop-family),sans-serif;font-size:var(--title-600-desktop-size);font-weight:var(--title-600-desktop-weight);letter-spacing:var(--title-600-desktop-spacing);line-height:var(--title-600-desktop-lineheight)}}.node--course__sessions .custom-tabs{margin:2.4rem 0}.node--course__sessions .custom-tabs-content>li.active,.node--course__sessions .sessions-grid{display:grid;gap:1.6rem;margin:1.6rem 0 0}@media screen and (min-width:60em){.node--course__sessions .custom-tabs-content>li.active,.node--course__sessions .sessions-grid{grid-template-columns:repeat(2,1fr)}}.node--course__sidebar-wrapper{grid-area:sidebar}.node--course__sidebar-wrapper .circle{display:none}@media screen and (min-width:60em){.node--course__sidebar-wrapper .circle{display:block}}.node--course__sidebar-wrapper .sidebar{margin:5rem 0 0}@media screen and (min-width:60em){.node--course__sidebar-wrapper .sidebar{inset:15rem 0 0 0;margin:0 0 5rem;position:sticky}.node--course__sidebar-wrapper .sidebar>:nth-child(2){inset:-4.8rem auto auto -4.8rem}.node--course__sidebar-wrapper .sidebar>:nth-child(3){inset:auto -1.7rem -1.7rem auto;width:4.3rem}.node--course__sidebar-wrapper .sidebar>:nth-child(4){inset:auto -4.5rem 2rem auto;width:2rem}.node--course__sidebar-wrapper .sidebar__inner{background-color:var(--color-basic1);border-radius:var(--radius-default);box-shadow:var(--shade3);padding:3.2rem}}.node--course__sidebar-wrapper .sidebar__inner>section:not(:last-child){margin:0 0 1.6rem}.node--course__sidebar-wrapper .sidebar__inner>section p{font-family:var(--text-large-mobile-family),sans-serif;font-size:var(--text-large-mobile-size);font-weight:var(--text-large-mobile-weight);letter-spacing:var(--text-large-mobile-spacing);line-height:var(--text-large-mobile-lineheight)}@media screen and (min-width:48em){.node--course__sidebar-wrapper .sidebar__inner>section p{font-family:var(--text-large-desktop-family),sans-serif;font-size:var(--text-large-desktop-size);font-weight:var(--text-large-desktop-weight);letter-spacing:var(--text-large-desktop-spacing);line-height:var(--text-large-desktop-lineheight)}}.node--course__sidebar-wrapper .sidebar__inner>section h3{font-size:1rem;margin:0 0 .8rem;text-transform:uppercase}.node--course__sidebar-wrapper .sidebar__inner__committees{font-family:var(--text-x-large-mobile-family),sans-serif;font-size:var(--text-x-large-mobile-size);font-weight:var(--text-x-large-mobile-weight);letter-spacing:var(--text-x-large-mobile-spacing);line-height:var(--text-x-large-mobile-lineheight)}@media screen and (min-width:48em){.node--course__sidebar-wrapper .sidebar__inner__committees{font-family:var(--text-x-large-desktop-family),sans-serif;font-size:var(--text-x-large-desktop-size);font-weight:var(--text-x-large-desktop-weight);letter-spacing:var(--text-x-large-desktop-spacing);line-height:var(--text-x-large-desktop-lineheight)}}.node--course__sidebar-wrapper .sidebar__inner__buttons{display:flex}.node--course__sidebar-wrapper .sidebar__inner__buttons .btn{display:inline-flex}.node--course__sidebar-wrapper .sidebar__inner__buttons .btn:nth-child(2){margin:0 0 0 1rem}@media screen and (min-width:60em){.node--course__sidebar-wrapper .sidebar__inner__buttons{display:block}.node--course__sidebar-wrapper .sidebar__inner__buttons .btn{justify-content:center;width:100%}.node--course__sidebar-wrapper .sidebar__inner__buttons .btn:nth-child(2){margin:.8rem 0 0}}.node--course__sidebar-wrapper .sidebar__inner__arrowlink{color:var(--color-accent1);display:block;font-family:var(--text-small-bold-mobile-family),sans-serif;font-size:var(--text-small-bold-mobile-size);font-weight:var(--text-small-bold-mobile-weight);letter-spacing:var(--text-small-bold-mobile-spacing);line-height:var(--text-small-bold-mobile-lineheight);padding:0 0 0 4.8rem;position:relative}@media screen and (min-width:48em){.node--course__sidebar-wrapper .sidebar__inner__arrowlink{font-family:var(--text-small-bold-desktop-family),sans-serif;font-size:var(--text-small-bold-desktop-size);font-weight:var(--text-small-bold-desktop-weight);letter-spacing:var(--text-small-bold-desktop-spacing);line-height:var(--text-small-bold-desktop-lineheight)}}.node--course__sidebar-wrapper .sidebar__inner__arrowlink:hover svg{transform:translateX(.3rem)}.node--course__sidebar-wrapper .sidebar__inner__arrowlink span{align-items:center;background:var(--color-accent1);border-radius:50%;display:flex;height:3.2rem;inset:50% auto auto 0;justify-content:center;position:absolute;transform:translateY(-50%);width:3.2rem}.node--course__sidebar-wrapper .sidebar__inner__arrowlink span svg{color:var(--color-basic1);height:1.6rem;transition:transform .3s var(--magic-bezier);width:auto}.node--course__sidebar-wrapper .sidebar__inner img{display:block;margin:0 0 0 auto}.node--course__sidebar-wrapper hr{background-color:var(--color-accent5);border:none;height:1px;margin:1.6rem 0}.node--course-flyout__description{color:var(--color-accent1);font-family:var(--title-300-mobile-family),sans-serif;font-size:var(--title-300-mobile-size);font-weight:var(--title-300-mobile-weight);letter-spacing:var(--title-300-mobile-spacing);line-height:var(--title-300-mobile-lineheight)}@media screen and (min-width:48em){.node--course-flyout__description{font-family:var(--title-300-desktop-family),sans-serif;font-size:var(--title-300-desktop-size);font-weight:var(--title-300-desktop-weight);letter-spacing:var(--title-300-desktop-spacing);line-height:var(--title-300-desktop-lineheight)}}.node--course-flyout__title{font-family:var(--title-700-mobile-family),sans-serif;font-size:var(--title-700-mobile-size);font-weight:var(--title-700-mobile-weight);letter-spacing:var(--title-700-mobile-spacing);line-height:var(--title-700-mobile-lineheight);margin:1.6rem 0 3.2rem}@media screen and (min-width:48em){.node--course-flyout__title{font-family:var(--title-700-desktop-family),sans-serif;font-size:var(--title-700-desktop-size);font-weight:var(--title-700-desktop-weight);letter-spacing:var(--title-700-desktop-spacing);line-height:var(--title-700-desktop-lineheight)}}.node--course-flyout .field-usps{border:none;padding:0}.node--course-flyout .field-usps .field__item{padding:4rem 0 0}.node--course-flyout__pc{margin:0 0 2.4rem}.node--course-flyout__pc a{font-family:var(--text-large-mobile-family),sans-serif;font-size:var(--text-large-mobile-size);font-weight:var(--text-large-mobile-weight);letter-spacing:var(--text-large-mobile-spacing);line-height:var(--text-large-mobile-lineheight)}@media screen and (min-width:48em){.node--course-flyout__pc a{font-family:var(--text-large-desktop-family),sans-serif;font-size:var(--text-large-desktop-size);font-weight:var(--text-large-desktop-weight);letter-spacing:var(--text-large-desktop-spacing);line-height:var(--text-large-desktop-lineheight)}}.node--course-flyout__pc h3{display:none;font-size:1rem;text-transform:uppercase}.node--course-flyout__pc h3.text-visible{display:block}.node--course-flyout__check{display:block;font-family:var(--title-600-mobile-family),sans-serif;font-size:var(--title-600-mobile-size);font-weight:var(--title-600-mobile-weight);letter-spacing:var(--title-600-mobile-spacing);line-height:var(--title-600-mobile-lineheight);margin:4.8rem 0 1.6rem}@media screen and (min-width:48em){.node--course-flyout__check{font-family:var(--title-600-desktop-family),sans-serif;font-size:var(--title-600-desktop-size);font-weight:var(--title-600-desktop-weight);letter-spacing:var(--title-600-desktop-spacing);line-height:var(--title-600-desktop-lineheight)}}.node--course-flyout__check.inactive{display:none}.node--course-flyout__sessions{margin:2.4rem 0 0}.node--course-flyout__sessions h2{font-family:var(--title-500-mobile-family),sans-serif;font-size:var(--title-500-mobile-size);font-weight:var(--title-500-mobile-weight);letter-spacing:var(--title-500-mobile-spacing);line-height:var(--title-500-mobile-lineheight)}@media screen and (min-width:48em){.node--course-flyout__sessions h2{font-family:var(--title-500-desktop-family),sans-serif;font-size:var(--title-500-desktop-size);font-weight:var(--title-500-desktop-weight);letter-spacing:var(--title-500-desktop-spacing);line-height:var(--title-500-desktop-lineheight)}}.node--course-flyout__sessions.inactive{display:none}.node--course-flyout__sessions>ul{-ms-overflow-style:none;display:flex;flex-flow:row nowrap;gap:1.6rem;margin:0 -6rem;overflow:scroll;padding:0 6rem;scrollbar-width:none}.node--course-flyout__sessions>ul::-webkit-scrollbar{display:none}.node--course-flyout__sessions>ul>li{flex:0 0 75%;margin:5rem 0}.node--course-flyout__sessions>ul>li a{cursor:pointer;pointer-events:none}.node--course-flyout__sessions>ul>li.active .node--type-session--teaser__date{background-color:var(--color-accent3)}.node--course-flyout__sessions>ul>li.active .node--type-session--teaser__date>section p{color:var(--color-basic1)}.node--course-flyout__session-description h3{font-size:1rem;text-transform:uppercase}.node--course-flyout__session-description p{font-size:1.8rem}.node--course-flyout__session-description ul>li:not(.active){display:none}.node--course-flyout .node--course-flyout__partners h3{font-size:1rem;text-transform:uppercase}.node--course-flyout .node--course-flyout__partners img{display:block;height:4rem;width:auto}.node--course-flyout .node--course-flyout__partners ul{display:flex;gap:2rem;justify-content:flex-end}.node--course-flyout hr{background-color:var(--color-accent5);border:none;height:.1rem;margin:1.6rem 0}.node--view-mode-teaser-advanced .node--type-session--teaser__info .subtitle,.type--courses-carousel-block .node--type-session--teaser__info .subtitle{align-items:flex-start;display:flex}.node--view-mode-teaser-advanced .node--type-session--teaser__info .subtitle svg,.type--courses-carousel-block .node--type-session--teaser__info .subtitle svg{color:var(--primary-color);display:block;height:1.6rem;margin:0 .8rem 0 0;width:1.6rem}.node--type-session--teaser{--primary-color:var(--color-accent3);display:grid;gap:2.4rem;grid-template-areas:"date content";grid-template-columns:6.4rem 1fr;grid-template-rows:auto;min-height:10.4rem;padding:2rem 1.6rem}.node--type-session--teaser.type--blue{--primary-color:var(--color-accent4)}.node--type-session--teaser.type--green{--primary-color:var(--color-accent2)}.node--type-session--teaser.node--view-mode-teaser-advanced{grid-template-areas:"date content" "date advanced";padding:2.4rem}.node--type-session--teaser h2{font-family:var(--title-500-mobile-family),sans-serif;font-size:var(--title-500-mobile-size);font-weight:var(--title-500-mobile-weight);letter-spacing:var(--title-500-mobile-spacing);line-height:var(--title-500-mobile-lineheight);margin:.4rem 0}@media screen and (min-width:48em){.node--type-session--teaser h2{font-family:var(--title-500-desktop-family),sans-serif;font-size:var(--title-500-desktop-size);font-weight:var(--title-500-desktop-weight);letter-spacing:var(--title-500-desktop-spacing);line-height:var(--title-500-desktop-lineheight)}}.node--type-session--teaser h3{display:none}.node--type-session--teaser .node--type-session--teaser__date{transition:background-color .3s var(--magic-bezier)}.node--type-session--teaser .node--type-session--teaser__date>section p{transition:color .3s var(--magic-bezier)}.node--type-session--teaser.active .node--type-session--teaser__date,.node--type-session--teaser:hover .node--type-session--teaser__date{background-color:var(--primary-color)}.node--type-session--teaser.active .node--type-session--teaser__date>section p,.node--type-session--teaser:hover .node--type-session--teaser__date>section p{color:var(--color-basic1)}.node--type-session--teaser__date{align-items:center;border:1px solid var(--primary-color);border-radius:50%;color:var(--primary-color);display:flex;grid-area:date;height:6.4rem;justify-content:center;text-align:center;transition:color .6s var(--magic-bezier),background-color .6s var(--magic-bezier);width:6.4rem}.node--type-session--teaser__date>section{align-items:center;display:flex;flex-direction:column;justify-content:center}.node--type-session--teaser__date .date-day{font-family:var(--text-large-bold-mobile-family),sans-serif;font-size:var(--text-large-bold-mobile-size);font-weight:var(--text-large-bold-mobile-weight);letter-spacing:var(--text-large-bold-mobile-spacing);line-height:var(--text-large-bold-mobile-lineheight)}@media screen and (min-width:48em){.node--type-session--teaser__date .date-day{font-family:var(--text-large-bold-desktop-family),sans-serif;font-size:var(--text-large-bold-desktop-size);font-weight:var(--text-large-bold-desktop-weight);letter-spacing:var(--text-large-bold-desktop-spacing);line-height:var(--text-large-bold-desktop-lineheight)}}.node--type-session--teaser__date .date-month{font-family:var(--text-small-bold-mobile-family),sans-serif;font-size:var(--text-small-bold-mobile-size);font-weight:var(--text-small-bold-mobile-weight);letter-spacing:var(--text-small-bold-mobile-spacing);line-height:var(--text-small-bold-mobile-lineheight)}@media screen and (min-width:48em){.node--type-session--teaser__date .date-month{font-family:var(--text-small-bold-desktop-family),sans-serif;font-size:var(--text-small-bold-desktop-size);font-weight:var(--text-small-bold-desktop-weight);letter-spacing:var(--text-small-bold-desktop-spacing);line-height:var(--text-small-bold-desktop-lineheight)}}.node--type-session--teaser__date .date-day,.node--type-session--teaser__date .date-month{color:var(--primary-color);line-height:1.6rem}.node--type-session--teaser__info{grid-area:content}.node--type-session--teaser__info .subtitle{color:var(--primary-color);font-family:var(--text-small-bold-mobile-family),sans-serif;font-size:var(--text-small-bold-mobile-size);font-weight:var(--text-small-bold-mobile-weight);letter-spacing:var(--text-small-bold-mobile-spacing);line-height:var(--text-small-bold-mobile-lineheight);text-transform:uppercase}@media screen and (min-width:48em){.node--type-session--teaser__info .subtitle{font-family:var(--text-small-bold-desktop-family),sans-serif;font-size:var(--text-small-bold-desktop-size);font-weight:var(--text-small-bold-desktop-weight);letter-spacing:var(--text-small-bold-desktop-spacing);line-height:var(--text-small-bold-desktop-lineheight)}}.node--type-session--teaser__info .subtitle *{color:var(--primary-color);font-family:var(--text-small-bold-mobile-family),sans-serif;font-size:var(--text-small-bold-mobile-size);font-weight:var(--text-small-bold-mobile-weight);letter-spacing:var(--text-small-bold-mobile-spacing);line-height:var(--text-small-bold-mobile-lineheight)}@media screen and (min-width:48em){.node--type-session--teaser__info .subtitle *{font-family:var(--text-small-bold-desktop-family),sans-serif;font-size:var(--text-small-bold-desktop-size);font-weight:var(--text-small-bold-desktop-weight);letter-spacing:var(--text-small-bold-desktop-spacing);line-height:var(--text-small-bold-desktop-lineheight)}}.node--type-session--teaser__info .subtitle svg{display:none}.node--type-session--teaser__info .title{display:block;font-family:var(--text-standard-bold-mobile-family),sans-serif;font-size:var(--text-standard-bold-mobile-size);font-weight:var(--text-standard-bold-mobile-weight);letter-spacing:var(--text-standard-bold-mobile-spacing);line-height:var(--text-standard-bold-mobile-lineheight);margin:.4rem 0}@media screen and (min-width:48em){.node--type-session--teaser__info .title{font-family:var(--text-standard-bold-desktop-family),sans-serif;font-size:var(--text-standard-bold-desktop-size);font-weight:var(--text-standard-bold-desktop-weight);letter-spacing:var(--text-standard-bold-desktop-spacing);line-height:var(--text-standard-bold-desktop-lineheight)}}.node--type-session--teaser__info>.city-and-audience{margin:.4rem 0}.node--type-session--teaser__info>.city-and-audience>*{color:var(--color-basic2);font-family:var(--text-standard-bold-mobile-family),sans-serif;font-size:var(--text-standard-bold-mobile-size);font-weight:var(--text-standard-bold-mobile-weight);letter-spacing:var(--text-standard-bold-mobile-spacing);line-height:var(--text-standard-bold-mobile-lineheight)}@media screen and (min-width:48em){.node--type-session--teaser__info>.city-and-audience>*{font-family:var(--text-standard-bold-desktop-family),sans-serif;font-size:var(--text-standard-bold-desktop-size);font-weight:var(--text-standard-bold-desktop-weight);letter-spacing:var(--text-standard-bold-desktop-spacing);line-height:var(--text-standard-bold-desktop-lineheight)}}.node--type-session--teaser__info>.committees-and-language{display:flex;flex-wrap:wrap;font-size:1.2rem;gap:.5rem}.node--type-session--teaser__info>.committees-and-language>:not(:last-child){display:flex}.node--type-session--teaser__info>.committees-and-language>:not(:last-child):after{content:","}.node--type-session--teaser__info>.parity-committees{display:inline-flex}.node--type-session--teaser__info>.language{display:inline}.node--type-session--teaser .actions{display:flex;flex-wrap:wrap;gap:1.6rem;margin-top:2.4rem}.node--session-flyout{display:grid;gap:2.4rem;grid-template-columns:repeat(2,1fr)}.node--session-flyout section p{color:var(--color-basic2)}.node--session-flyout section.field--name-field-address{grid-column:span 2}.node--session-flyout section .address{display:flex;flex-wrap:wrap;gap:0 .5em}.node--session-flyout section .address br{display:none}.node--session-flyout section.session-buttons{grid-column-end:span 2}.node--type-testimonial.node--view-mode-teaser .testimonial-teaser__wrapper{display:flex;flex-flow:column nowrap;gap:4rem;padding:2.4rem calc(8.33333vw - .2rem) 9.6rem;width:calc(83.33333vw - 2rem)}@media screen and (min-width:48em){.node--type-testimonial.node--view-mode-teaser .testimonial-teaser__wrapper{flex-flow:row nowrap;gap:5.6rem;padding:8rem calc(8.33333vw - 1rem) 18rem;width:calc(66.66667vw - 8rem)}}.node--type-testimonial.node--view-mode-teaser a.testimonial-teaser__wrapper:hover .teaser--link{transform:translateX(.5rem)}.node--type-testimonial.node--view-mode-teaser .teaser--image{height:224px;max-width:max-content;overflow:hidden;width:100%;width:168px}.node--type-testimonial.node--view-mode-teaser .teaser--image img{height:224px;object-fit:cover;width:168px}.node--type-testimonial.node--view-mode-teaser .teaser--content{width:100%}@media screen and (min-width:48em){.node--type-testimonial.node--view-mode-teaser .teaser--content{max-width:33.3333333333vw}}.node--type-testimonial.node--view-mode-teaser .teaser--content p{font-family:var(--text-large-mobile-family),sans-serif;font-size:var(--text-large-mobile-size);font-weight:var(--text-large-mobile-weight);letter-spacing:var(--text-large-mobile-spacing);line-height:var(--text-large-mobile-lineheight)}@media screen and (min-width:48em){.node--type-testimonial.node--view-mode-teaser .teaser--content p{font-family:var(--text-large-desktop-family),sans-serif;font-size:var(--text-large-desktop-size);font-weight:var(--text-large-desktop-weight);letter-spacing:var(--text-large-desktop-spacing);line-height:var(--text-large-desktop-lineheight)}}.node--type-testimonial.node--view-mode-teaser .teaser--author,.node--type-testimonial.node--view-mode-teaser .teaser--function{font-family:var(--text-standard-mobile-family),sans-serif;font-size:var(--text-standard-mobile-size);font-weight:var(--text-standard-mobile-weight);letter-spacing:var(--text-standard-mobile-spacing);line-height:var(--text-standard-mobile-lineheight)}@media screen and (min-width:48em){.node--type-testimonial.node--view-mode-teaser .teaser--author,.node--type-testimonial.node--view-mode-teaser .teaser--function{font-family:var(--text-standard-desktop-family),sans-serif;font-size:var(--text-standard-desktop-size);font-weight:var(--text-standard-desktop-weight);letter-spacing:var(--text-standard-desktop-spacing);line-height:var(--text-standard-desktop-lineheight)}}.node--type-testimonial.node--view-mode-teaser .teaser--author{color:var(--color-title);margin-top:3.2rem}@media screen and (min-width:48em){.node--type-testimonial.node--view-mode-teaser .teaser--author{margin-top:5.6rem}}.node--type-testimonial.node--view-mode-teaser .teaser--function{color:var(--color-intro-label)}.node--type-testimonial.node--view-mode-teaser .teaser--link{background:transparent url(/themes/custom/makeitfly/img/svg/color-icons/read-more-basic2.svg) no-repeat 50%;background-size:2.4rem 2.4rem;display:block;font-size:0;height:2.4rem;margin-top:3.2rem;transition:transform .3s var(--magic-bezier);width:2.4rem}@media screen and (min-width:48em){.node--type-testimonial.node--view-mode-teaser .teaser--link{background-size:3.2rem 3.2rem;height:3.2rem;margin-top:6.4rem;width:3.2rem}}.node--type-faq{--__faq-border:#d5dbe5}.node--type-faq.node--view-mode-full{--spacing:3.2rem}.node--type-faq.node--view-mode-full .faq--item__title{align-items:center;border-bottom:.1rem solid var(--__faq-border);cursor:pointer;display:flex;flex-flow:row nowrap;padding-block:3.2rem}.node--type-faq.node--view-mode-full .faq--item__title p{color:var(--color-accent1);font-family:var(--title-400-mobile-family),sans-serif;font-size:var(--title-400-mobile-size);font-weight:var(--title-400-mobile-weight);letter-spacing:var(--title-400-mobile-spacing);line-height:var(--title-400-mobile-lineheight);margin-block-end:0;text-transform:uppercase}@media screen and (min-width:48em){.node--type-faq.node--view-mode-full .faq--item__title p{font-family:var(--title-400-desktop-family),sans-serif;font-size:var(--title-400-desktop-size);font-weight:var(--title-400-desktop-weight);letter-spacing:var(--title-400-desktop-spacing);line-height:var(--title-400-desktop-lineheight)}}.node--type-faq.node--view-mode-full .faq--item__title svg{color:var(--color-accent1);margin-inline-start:auto}.node--type-faq.node--view-mode-full .faq--item__content{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s}.node--type-faq.node--view-mode-full .faq--item__content.hide{grid-template-rows:0fr}.node--type-faq.node--view-mode-full .faq--item__content.hide .faq--item__overfow{padding-block:0}.node--type-faq.node--view-mode-full .faq--item__overflow{overflow:hidden}.node--type-faq.node--view-mode-full .faq--item__overflow>:first-child{margin-block-start:var(--spacing)}.node--type-faq.node--view-mode-full .faq--item__overflow>:last-child{margin-block-end:var(--spacing)}.node--type-news.node--view-mode-full p{--text-standard-mobile-size:1.5rem}.news-teaser{position:relative}.news-teaser .paragraph__subtitle{margin-block-start:2.4rem}.news-teaser .paragraph__title{margin-block-start:1.6rem}.news-teaser .paragraph__link{display:block;font-size:0;margin-block-start:2.4rem}.news-teaser .paragraph__link:before{content:"";inset:0;position:absolute}.news-teaser .paragraph__link svg{transform:translateX(0);transition:transform .25s ease-in-out}.news-teaser .paragraph__link:hover svg{transform:translateX(.5rem)}.news-teaser button.paragraph__link{background:none;border:none}.news-teaser button.paragraph__link:hover{background:none;border:none;padding:0}.news-teaser .dialog-content{display:none;font-size:0;height:0;line-height:0;overflow:hidden}.inspiration-dialog{column-gap:1.6rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:23% 10% 67%;height:100%;position:relative}@media screen and (min-width:84em){.inspiration-dialog{grid-template-rows:1fr}}.aqualex-dialog:has(.inspiration-dialog) .aqualex-dialog__content{padding-block-end:0}.aqualex-dialog:has(.inspiration-dialog) .aqualex-dialog__content>.boxed{height:100%}@media screen and (min-width:84em){.aqualex-dialog:has(.inspiration-dialog) .aqualex-dialog__content{padding-block-end:4.8rem}}.inspiration-dialog__title{font-family:var(--title-900-mobile-family),sans-serif;font-size:var(--title-900-mobile-size);font-weight:var(--title-900-mobile-weight);letter-spacing:var(--title-900-mobile-spacing);line-height:var(--title-900-mobile-lineheight)}@media screen and (min-width:48em){.inspiration-dialog__title{font-family:var(--title-900-desktop-family),sans-serif;font-size:var(--title-900-desktop-size);font-weight:var(--title-900-desktop-weight);letter-spacing:var(--title-900-desktop-spacing);line-height:var(--title-900-desktop-lineheight)}}.inspiration-dialog__subtitle,.inspiration-dialog__title{color:var(--color-basic1)}.inspiration-dialog__content{align-self:start;grid-column:3/-1;grid-row:1/2;pointer-events:none;z-index:2}.inspiration-dialog__content a,.inspiration-dialog__content button{pointer-events:all;width:auto}@media screen and (min-width:84em){.inspiration-dialog__content{grid-column:1/5;grid-row:1}}.inspiration-dialog__cta,.inspiration-dialog__icons,.inspiration-dialog__subtitle{margin-block-start:2.4rem}@media screen and (min-width:84em){.inspiration-dialog__cta,.inspiration-dialog__icons,.inspiration-dialog__subtitle{margin-block-start:4rem}}.inspiration-dialog__icons .field--name-field-tax-product-specifications{display:flex;gap:1.6rem}.inspiration-dialog__icons .field--name-field-tax-product-specifications .vocabulary-product-specifications>h2{display:none}.inspiration-dialog__icons .field--name-field-tax-product-specifications .vocabulary-product-specifications>.content{max-width:4rem}.inspiration-dialog__icons .field--name-field-tax-product-specifications .field--name-field-media-image img{height:4rem;object-fit:contain;object-position:center center;width:4rem}.inspiration-dialog__media{bottom:0;grid-column:1/-1;grid-row:2/4;height:100%;left:0;position:absolute;width:100%;z-index:0}@media screen and (min-width:84em){.inspiration-dialog__media{grid-row:1;margin-inline:calc(var(--dialog-boxed-padding-inline)*-1)}}@media screen and (min-width:1920px){.inspiration-dialog__media{margin-inline:0}}.inspiration-dialog__media .splide,.inspiration-dialog__media .splide__track{height:100%}.inspiration-dialog__media .splide{display:grid;grid-template-columns:minmax(0,max-content) 1fr;grid-template-rows:1fr 4rem;row-gap:.8rem}@media screen and (min-width:84em){.inspiration-dialog__media .splide{row-gap:0}}.inspiration-dialog__media .splide__track{grid-column:1/-1;grid-row:1;order:1;width:100%}@media screen and (min-width:84em){.inspiration-dialog__media .splide__track{grid-row:1/-1}}.inspiration-dialog__media .splide__arrows,.inspiration-dialog__media .splide__pagination{align-self:center;grid-row:2;z-index:2}.inspiration-dialog__media .splide__pagination{grid-column:1/-1;justify-self:center;margin:0 0 0 var(--dialog-boxed-padding-inline)!important;order:2}@media screen and (min-width:84em){.inspiration-dialog__media .splide__pagination{grid-column:1;justify-self:start}}@media screen and (min-width:1920px){.inspiration-dialog__media .splide__pagination{margin:0!important}}.inspiration-dialog__media .splide__arrows{display:none}@media screen and (min-width:60em){.inspiration-dialog__media .splide__arrows{display:flex;grid-column:2;margin-left:4rem;order:3}}.inspiration-dialog__media .splide__slide{align-items:flex-end;display:flex;justify-content:center}.inspiration-dialog__media .splide__slide img,.inspiration-dialog__media .splide__slide picture{height:100%;object-fit:contain;object-position:bottom center;width:100%}@media screen and (max-width:48em){.node--type-basic-page.node--view-mode-full .field--name-field-paragraphs>.paragraph:first-child,.node--type-basic-page.node--view-mode-full .view-inspiration-news>.paragraph:first-child{margin-block-start:0;padding-block-start:0}}@media screen and (max-width:48em){.node--type-basic-page.node--view-mode-full .node__header:has(img)~.field--name-field-paragraphs>.paragraph--type--chapter:first-child{padding-block-start:5.6rem}}.node--type-vacancy.node--view-mode-full .section__label{text-transform:uppercase}.node__related-footer{padding-top:6rem}.node__related-footer .paragraph--type--cards.style--horizontal-slider{padding-top:4rem}.node__related-footer>h2{margin:0;padding-left:2.4rem;padding-right:2.4rem}@media screen and (min-width:1024px){.node__related-footer,.node__related-footer .paragraph--type--cards.style--horizontal-slider{padding-top:6rem}.node__related-footer>h2{margin:0;padding-left:6rem;padding-right:6rem}}.user-form section{align-items:center;display:flex;position:relative;width:100%}.user-form section h2{font-family:var(--title-700-mobile-family),sans-serif;font-size:var(--title-700-mobile-size);font-weight:var(--title-700-mobile-weight);letter-spacing:var(--title-700-mobile-spacing);line-height:var(--title-700-mobile-lineheight);margin:0 0 1.6rem}@media screen and (min-width:48em){.user-form section h2{font-family:var(--title-700-desktop-family),sans-serif;font-size:var(--title-700-desktop-size);font-weight:var(--title-700-desktop-weight);letter-spacing:var(--title-700-desktop-spacing);line-height:var(--title-700-desktop-lineheight)}}.user-form section h2+p{margin-bottom:3.2rem}.user-form section .full__visual{z-index:2}.user-form .user-login-form,.user-form .user-pass{flex-direction:column;margin:0;max-width:40rem;padding:3.2rem 0;position:relative;width:100%;z-index:4}.user-form .user-login-form .description,.user-form .user-login-form label,.user-form .user-pass .description,.user-form .user-pass label{display:none}.user-form .user-login-form input[type=password],.user-form .user-login-form input[type=text],.user-form .user-pass input[type=password],.user-form .user-pass input[type=text]{padding-left:4.8rem;position:relative}.user-form .user-login-form .form-item,.user-form .user-pass .form-item{position:relative}.user-form .user-pass .form-actions{margin:1.6rem 0 0}.path-user .region.region-content{padding-top:10rem}.region--header form.search{display:block;position:relative}@media screen and (min-width:60em){.region--header form.search{max-width:18.5rem}}.region--header form.search label{clip:rect(1px,1px,1px,1px);word-wrap:normal;height:1px;overflow:hidden;position:absolute;width:1px}.region--header form.search .form-item{margin-bottom:0}.region--header form.search input[type=search],.region--header form.search input[type=text]{background-color:var(--color-basic1);border:none;color:var(--color-accent1);display:block;font-size:var(--text-size-small);height:4.2rem;padding-right:4rem;width:100%}.region--header form.search input[type=search]:focus,.region--header form.search input[type=text]:focus{border:.1rem solid var(--color-accent1);box-shadow:none}@media screen and (min-width:60em){.region--header form.search input[type=search],.region--header form.search input[type=text]{background-color:var(--color-basic6);height:3.2rem}}.region--header form.search .button{display:none}.region--header form.search button{background-color:transparent;border:none;border-radius:0;color:transparent;height:1.6rem;inset:50% 3.2rem auto auto;overflow:hidden;padding:0;position:absolute;transform:translateY(-50%);width:1.6rem}@media screen and (min-width:60em){.region--header form.search button{inset:50% 2.4rem auto auto}}.region--header form.search button svg{color:var(--color-accent1);display:block;height:100%;inset:0;object-fit:contain;position:absolute;width:100%}.region--header form.search .search__results{background-color:var(--color-basic1);border-radius:var(--radius-small);box-shadow:var(--subtle-shadow);display:none;inset:calc(100% + .8rem) 0 auto;overflow:hidden;position:absolute;transition:opacity .3s ease,transform .3s ease}@media screen and (min-width:60em){.region--header form.search .search__results{display:block}}.region--header form.search .search__results li a{display:block;font-weight:500;padding:.4rem 1.6rem}.region--header form.search .search__results li a strong{font-weight:600}.region--header form.search .search__results li a:hover{background-color:var(--color-basic6)}.region--header form.search .search__results strong{font-size:1em}.field--name-field-webform>.field__label{display:none}.paragraph-form{display:grid;gap:2rem}@media screen and (min-width:84em){.paragraph-form{gap:7rem;grid-template-columns:repeat(2,1fr)}}.paragraph-form.only-form{gap:0;grid-template-columns:1fr}.paragraph-form.only-form form{margin:0 auto 0 0}.paragraph-form.only-form .paragraph-form__text{display:none}.paragraph-form__text{display:flex;flex:1;flex-direction:column}.paragraph-form__text .paragraph__subtitle{color:var(--color-accent1);font-family:var(--intro-label-mobile-family),sans-serif;font-size:var(--intro-label-mobile-size);font-weight:var(--intro-label-mobile-weight);letter-spacing:var(--intro-label-mobile-spacing);line-height:var(--intro-label-mobile-lineheight)}@media screen and (min-width:48em){.paragraph-form__text .paragraph__subtitle{font-family:var(--intro-label-desktop-family),sans-serif;font-size:var(--intro-label-desktop-size);font-weight:var(--intro-label-desktop-weight);letter-spacing:var(--intro-label-desktop-spacing);line-height:var(--intro-label-desktop-lineheight)}}.paragraph-form__text>:not(a){margin-bottom:2rem}.paragraph-form__text a{font-weight:600;padding:.5rem 1rem .5rem 3rem;position:relative}.paragraph-form__text a svg{height:auto;inset:auto auto auto 0;position:absolute;width:2rem}.paragraph-form__text a:hover .address{color:var(--color-accent1)}.paragraph-form__text a .address{display:flex;flex-flow:row wrap;gap:.3rem;transition:color .3s var(--magic-bezier)}.paragraph-form__text a .address br{display:none}.paragraph-form__text a .address span:not(:last-child):after{content:","}.paragraph-form__webform{flex:1;margin-top:4.4rem}.node--course .paragraph-form{grid-gap:2rem;display:grid;grid-template-columns:1fr}.taxonomy-term.vocabulary-partner{position:relative}.taxonomy-term.vocabulary-partner a{color:transparent;inset:0;position:absolute;text-indent:-999em}.paragraph{background:var(--color-basic1);margin:0;padding-block:5.6rem;position:relative}@media screen and (min-width:60em){.paragraph{margin:0;padding-block:6rem}}.paragraph__title{color:var(--color-title);font-family:var(--title-700-mobile-family),sans-serif;font-size:var(--title-700-mobile-size);font-weight:var(--title-700-mobile-weight);hyphens:auto;-webkit-hyphens:auto;letter-spacing:var(--title-700-mobile-spacing);line-height:var(--title-700-mobile-lineheight);overflow-wrap:break-word;text-transform:uppercase}@media screen and (min-width:48em){.paragraph__title{font-family:var(--title-700-desktop-family),sans-serif;font-size:var(--title-700-desktop-size);font-weight:var(--title-700-desktop-weight);letter-spacing:var(--title-700-desktop-spacing);line-height:var(--title-700-desktop-lineheight)}}.paragraph__subtitle{color:var(--color-title);font-family:var(--title-300-mobile-family),sans-serif;font-size:var(--title-300-mobile-size);font-weight:var(--title-300-mobile-weight);letter-spacing:var(--title-300-mobile-spacing);line-height:var(--title-300-mobile-lineheight)}@media screen and (min-width:48em){.paragraph__subtitle{font-family:var(--title-300-desktop-family),sans-serif;font-size:var(--title-300-desktop-size);font-weight:var(--title-300-desktop-weight);letter-spacing:var(--title-300-desktop-spacing);line-height:var(--title-300-desktop-lineheight)}}.paragraph__description{color:var(--color-intro);font-family:var(--text-x-large-mobile-family),sans-serif;font-size:var(--text-x-large-mobile-size);font-weight:var(--text-x-large-mobile-weight);letter-spacing:var(--text-x-large-mobile-spacing);line-height:var(--text-x-large-mobile-lineheight)}@media screen and (min-width:48em){.paragraph__description{font-family:var(--text-x-large-desktop-family),sans-serif;font-size:var(--text-x-large-desktop-size);font-weight:var(--text-x-large-desktop-weight);letter-spacing:var(--text-x-large-desktop-spacing);line-height:var(--text-x-large-desktop-lineheight)}}.paragraph__text ol{margin-left:2rem}.paragraph__text h2,.paragraph__text h3,.paragraph__text h4,.paragraph__text h5{margin-top:5.6rem}.paragraph__text h2:first-child,.paragraph__text h3:first-child,.paragraph__text h4:first-child,.paragraph__text h5:first-child{margin-top:0}@media screen and (min-width:48em){.paragraph__text h2,.paragraph__text h3,.paragraph__text h4,.paragraph__text h5{margin-top:8rem}}.paragraph__buttons{display:flex;flex-flow:column nowrap;gap:2.4rem}.paragraph__buttons>a:not(.arrow-link){font-family:var(--cta-text-mobile-family),sans-serif;font-size:var(--cta-text-mobile-size);font-weight:var(--cta-text-mobile-weight);font-weight:600;letter-spacing:var(--cta-text-mobile-spacing);line-height:var(--cta-text-mobile-lineheight);text-transform:uppercase}@media screen and (min-width:48em){.paragraph__buttons>a:not(.arrow-link){font-family:var(--cta-text-desktop-family),sans-serif;font-size:var(--cta-text-desktop-size);font-weight:var(--cta-text-desktop-weight);letter-spacing:var(--cta-text-desktop-spacing);line-height:var(--cta-text-desktop-lineheight)}}.paragraph__buttons>a:not(.arrow-link) .description{display:none}.paragraph__buttons>a:not(.arrow-link):not(.btn){align-items:flex-start;color:var(--color-accent1);display:inline-flex;flex-direction:column;font-family:var(--cta-text-mobile-family),sans-serif;font-size:var(--cta-text-mobile-size);font-weight:var(--cta-text-mobile-weight);font-weight:600!important;letter-spacing:var(--cta-text-mobile-spacing);line-height:var(--cta-text-mobile-lineheight);max-width:max-content;padding:0 0 0 3.2rem;position:relative}@media screen and (min-width:48em){.paragraph__buttons>a:not(.arrow-link):not(.btn){font-family:var(--cta-text-desktop-family),sans-serif;font-size:var(--cta-text-desktop-size);font-weight:var(--cta-text-desktop-weight);letter-spacing:var(--cta-text-desktop-spacing);line-height:var(--cta-text-desktop-lineheight)}}.paragraph__buttons>a:not(.arrow-link):not(.btn) .description{display:inline}.paragraph__buttons>a:not(.arrow-link):not(.btn):hover:before{transform:translateX(.5rem)}.paragraph__buttons>a:not(.arrow-link):not(.btn):before{content:url(/themes/custom/makeitfly/img/svg/color-icons/arrow-link-basic2.svg);height:1.6rem;inset:0 auto auto 0;margin-top:-.1rem;position:absolute;transition:transform .3s var(--magic-bezier);width:1.6rem}.paragraph .paragraph__footer-cta{display:flex;flex-wrap:wrap;gap:0 .8rem;width:100%}@media screen and (min-width:1024px){.paragraph .paragraph__footer-cta{gap:0 2.4rem}}.paragraph .paragraph__footer-cta:before{content:"";display:block;flex-shrink:0;width:calc(100dvw/12*2 - 2.93333rem)}@media screen and (min-width:1024px){.paragraph .paragraph__footer-cta:before{width:calc(25% - 6rem)}}.paragraph--faq__items{margin:2.4rem 0 0}.paragraph--faq__items>.field__items>.field__item{background-color:var(--color-basic1);border-radius:var(--radius-small);box-shadow:var(--shade1);padding:1.6rem calc(4.8rem - 1.5em);position:relative;transition:color .3s var(--magic-bezier)}.paragraph--faq__items>.field__items>.field__item:hover{cursor:pointer}.paragraph--faq__items>.field__items>.field__item:hover .paragraph__title{color:var(--color-accent1)}.paragraph--faq__items>.field__items>.field__item:hover:after,.paragraph--faq__items>.field__items>.field__item:hover:before{background-color:var(--color-accent1)}.paragraph--faq__items>.field__items>.field__item:after,.paragraph--faq__items>.field__items>.field__item:before{background-color:var(--color-basic2);border-radius:1rem;content:"";height:.2rem;inset:2.4rem auto auto 1.8rem;position:absolute;transform:rotate(0deg);transition:transform .3s var(--magic-bezier),background-color .3s var(--magic-bezier);width:1.6rem}.paragraph--faq__items>.field__items>.field__item:after{transform:rotate(90deg)}.paragraph--faq__items>.field__items>.field__item:not(:last-child){margin-bottom:.8rem}.paragraph--faq__items>.field__items>.field__item .paragraph--type--faq-item .paragraph__title{font-family:var(--text-standard-mobile-family),sans-serif;font-size:var(--text-standard-mobile-size);font-weight:var(--text-standard-mobile-weight);letter-spacing:var(--text-standard-mobile-spacing);line-height:var(--text-standard-mobile-lineheight);margin:0;transition:color .3s var(--magic-bezier)}@media screen and (min-width:48em){.paragraph--faq__items>.field__items>.field__item .paragraph--type--faq-item .paragraph__title{font-family:var(--text-standard-desktop-family),sans-serif;font-size:var(--text-standard-desktop-size);font-weight:var(--text-standard-desktop-weight);letter-spacing:var(--text-standard-desktop-spacing);line-height:var(--text-standard-desktop-lineheight)}}.paragraph--faq__items>.field__items>.field__item .paragraph--type--faq-item .paragraph__description{align-items:flex-end;border-top:0 solid transparent;display:flex;font-family:var(--text-standard-mobile-family),sans-serif;font-size:var(--text-standard-mobile-size);font-weight:var(--text-standard-mobile-weight);letter-spacing:var(--text-standard-mobile-spacing);line-height:var(--text-standard-mobile-lineheight);margin:0;overflow:hidden;transition:all .3s var(--magic-bezier)}@media screen and (min-width:48em){.paragraph--faq__items>.field__items>.field__item .paragraph--type--faq-item .paragraph__description{font-family:var(--text-standard-desktop-family),sans-serif;font-size:var(--text-standard-desktop-size);font-weight:var(--text-standard-desktop-weight);letter-spacing:var(--text-standard-desktop-spacing);line-height:var(--text-standard-desktop-lineheight)}}.paragraph--faq__items>.field__items>.field__item--active:after,.paragraph--faq__items>.field__items>.field__item--active:before{background-color:var(--color-accent1);transform:rotate(180deg)}.paragraph--faq__items>.field__items>.field__item--active .paragraph--type--faq-item .paragraph__title{color:var(--color-accent1)}.paragraph--faq__items>.field__items>.field__item--active .paragraph--type--faq-item .paragraph__description{border-top:.1rem solid var(--color-basic5);margin:1.5rem 0 0;padding:1rem 0 0}.paragraph.paragraph--text .paragraph__subtitle{text-transform:uppercase}.paragraph.paragraph--text .paragraph__description{margin-top:2.4rem}.paragraph.paragraph--text .paragraph__description:first-child{margin-top:0}.paragraph.paragraph--text .paragraph__text{margin-top:2.4rem}.paragraph.paragraph--text .paragraph__text:first-child{margin-top:0}.paragraph.paragraph--text .paragraph__buttons{margin-top:5.6rem}@media screen and (min-width:48em){.paragraph.paragraph--text .paragraph__buttons{margin-top:8rem}}.paragraph--text-image{display:grid;gap:0 1.6rem;grid-template-columns:[full-start] .8rem [grid-1] 1fr [grid-2] 1fr [grid-3] 1fr [grid-4] 1fr [grid-5] 1fr [grid-6] 1fr [grid-7] 1fr [grid-8] 1fr [grid-9] 1fr [grid-10] 1fr [grid-11] 1fr [grid-12] 1fr [grid-13] .8rem [full-end];padding-left:0;padding-right:0}@media screen and (min-width:1024px){.paragraph--text-image{gap:0 2.4rem;grid-template-columns:[full-start] 3.6rem [grid-1] 1fr [grid-2] 1fr [grid-3] 1fr [grid-4] 1fr [grid-5] 1fr [grid-6] 1fr [grid-7] 1fr [grid-8] 1fr [grid-9] 1fr [grid-10] 1fr [grid-11] 1fr [grid-12] 1fr [grid-13] 3.6rem [full-end]}}.paragraph--text-image picture{height:0;padding-bottom:133.3333333333vw;position:relative}@media screen and (min-width:1024px){.paragraph--text-image picture{height:calc(100dvh - 8.5rem);padding-bottom:0}}.paragraph--text-image picture img{height:120%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.paragraph--text-image .media--type-video{position:relative}.paragraph--text-image .media--type-video .field--type-string{aspect-ratio:16/9;position:relative;top:50%;width:100%}.paragraph--text-image .media--type-video iframe{height:100%;position:absolute;top:0;width:100%}.paragraph--text-image.large-left{padding-left:0}.paragraph--text-image.large-left .paragraph--text-image__image{grid-column:full-start/grid-13;order:-1}@media screen and (min-width:1024px){.paragraph--text-image.large-left .paragraph--text-image__image{grid-column:full-start/span 6}}.paragraph--text-image.large-left .paragraph--text-image__content{grid-column:grid-3/grid-13;order:0;padding-top:5.6rem}@media screen and (min-width:1024px){.paragraph--text-image.large-left .paragraph--text-image__content{grid-column:grid-8/span 5;padding-top:0}}.paragraph--text-image.large-right{padding-right:0}.paragraph--text-image.large-right .paragraph--text-image__image{grid-column:grid-1/full-end;order:-1}@media screen and (min-width:1024px){.paragraph--text-image.large-right .paragraph--text-image__image{grid-column:grid-8/full-end;order:1}}.paragraph--text-image.large-right .paragraph--text-image__content{grid-column:grid-3/grid-13;padding-top:5.6rem}@media screen and (min-width:1024px){.paragraph--text-image.large-right .paragraph--text-image__content{grid-column:grid-1/span 5;order:0;padding-top:0}}.paragraph--text-image__content{display:flex;flex:0 0 100%;flex-flow:column nowrap;justify-content:center;position:relative}@media screen and (min-width:1024px){.paragraph--text-image__content{padding-inline:0}}.paragraph--text-image__content .paragraph__text{margin-top:2.4rem}.paragraph--text-image__content .paragraph__buttons{margin-top:3.2rem}@media screen and (min-width:60em){.paragraph--text-image__content .paragraph__buttons{margin-top:4.8rem}}.paragraph--text-image .field--name-field-quotes{color:var(--color-text-intro);display:flex;flex-direction:column;gap:1.6rem;margin-top:3.2rem}@media screen and (min-width:60em){.paragraph--text-image .field--name-field-quotes{margin-top:4.8rem}}.paragraph--text-image .field--name-field-quotes .person{display:block;font-family:var(--text-small-bold-mobile-family);font-size:var(--text-small-bold-mobile-size);font-weight:var(--text-small-bold-mobile-weight);line-height:var(--text-small-bold-mobile-lineheight);margin-top:1.6remm}@media screen and (min-width:60em){.paragraph--text-image .field--name-field-quotes .person{font-family:var(--text-small-bold-desktop-family);font-size:var(--text-small-bold-desktop-size);font-weight:var(--text-small-bold-desktop-weight);line-height:var(--text-small-bold-desktop-lineheight)}}.paragraph--text-image .field--name-field-quotes .quote{display:block;font-family:var(--text-small-mobile-family);font-size:var(--text-small-mobile-size);font-weight:var(--text-small-mobile-weight);line-height:var(--text-small-mobile-lineheight);quotes:"“" "”" "‘" "’"}@media screen and (min-width:60em){.paragraph--text-image .field--name-field-quotes .quote{font-family:var(--text-small-desktop-family);font-size:var(--text-small-desktop-size);font-weight:var(--text-small-desktop-weight);line-height:var(--text-small-desktop-lineheight)}}.paragraph--listing__description{font-family:var(--title-600-mobile-family),sans-serif;font-size:var(--title-600-mobile-size);font-weight:var(--title-600-mobile-weight);letter-spacing:var(--title-600-mobile-spacing);line-height:var(--title-600-mobile-lineheight)}@media screen and (min-width:48em){.paragraph--listing__description{font-family:var(--title-600-desktop-family),sans-serif;font-size:var(--title-600-desktop-size);font-weight:var(--title-600-desktop-weight);letter-spacing:var(--title-600-desktop-spacing);line-height:var(--title-600-desktop-lineheight)}}.paragraph--listing-item{display:flex;flex-flow:row wrap;gap:1.6rem}.paragraph--listing__items .paragraph--listing-item{margin-block-start:4rem}.paragraph--listing__items .paragraph--listing-item:first-child{margin-block-start:0}@media screen and (min-width:60em){.paragraph--listing__items .paragraph--listing-item{margin-block-start:8rem}.paragraph--listing__items .paragraph--listing-item:first-child{margin-block-start:0}}.paragraph--listing-item:before{display:none}.paragraph--listing-item__left{width:calc(100dvw/12*2 - 2.93333rem)}.paragraph--listing-item__left img{Width:3.2rem;height:3.2rem}@media screen and (min-width:60em){.paragraph--listing-item__left{width:calc(25% - 6rem)}.paragraph--listing-item__left img{Width:5.6rem;height:5.6rem}}.paragraph--listing-item__center{flex-grow:1;width:calc(100dvw/12*10 - 5.06667rem)}@media screen and (min-width:60em){.paragraph--listing-item__center{flex-grow:0;width:calc(25% - 6rem)}}.paragraph--listing-item__right{gap:0 1.6rem;margin-left:calc(100dvw/12*2 - 1.33333rem);width:calc(100dvw/12*10 - 5.06667rem)}@media screen and (min-width:60em){.paragraph--listing-item__right{gap:0 2.4rem;margin-left:calc(8.33333% + 2.8rem);width:calc(33.33333% - 6.8rem)}}.paragraph--listing-item__right li,.paragraph--listing-item__right ol,.paragraph--listing-item__right p,.paragraph--listing-item__right ul{font-family:var(--text-standard-mobile-family),sans-serif;font-size:var(--text-standard-mobile-size);font-weight:var(--text-standard-mobile-weight);letter-spacing:var(--text-standard-mobile-spacing);line-height:var(--text-standard-mobile-lineheight)}@media screen and (min-width:48em){.paragraph--listing-item__right li,.paragraph--listing-item__right ol,.paragraph--listing-item__right p,.paragraph--listing-item__right ul{font-family:var(--text-standard-desktop-family),sans-serif;font-size:var(--text-standard-desktop-size);font-weight:var(--text-standard-desktop-weight);letter-spacing:var(--text-standard-desktop-spacing);line-height:var(--text-standard-desktop-lineheight)}}.paragraph--listing-item__right li,.paragraph--listing-item__right ol,.paragraph--listing-item__right p,.paragraph--listing-item__right ul{margin-top:2.4rem}.paragraph--listing-item__right li:first-child,.paragraph--listing-item__right ol:first-child,.paragraph--listing-item__right p:first-child,.paragraph--listing-item__right ul:first-child{margin-top:0}.paragraph--listing-item__right li{padding-left:3.2rem!important}.paragraph--listing-item__right li:before{background:transparent url(/themes/custom/makeitfly/img/svg/icons/ui-check.svg) no-repeat 50%!important;background-size:1.6rem 1.6rem!important;content:"";height:1.6rem!important;inset:0 auto auto 0!important;margin-top:.2rem!important;position:absolute!important;transform:translateY(0)!important;width:1.6rem!important}.paragraph--listing-item .paragraph__title{font-family:var(--title-intro-mobile-family),sans-serif;font-size:var(--title-intro-mobile-size);font-weight:var(--title-intro-mobile-weight);letter-spacing:var(--title-intro-mobile-spacing);line-height:var(--title-intro-mobile-lineheight)}@media screen and (min-width:48em){.paragraph--listing-item .paragraph__title{font-family:var(--title-intro-desktop-family),sans-serif;font-size:var(--title-intro-desktop-size);font-weight:var(--title-intro-desktop-weight);letter-spacing:var(--title-intro-desktop-spacing);line-height:var(--title-intro-desktop-lineheight)}}.paragraph--listing-item .paragraph__description{font-family:var(--text-standard-mobile-family),sans-serif;font-size:var(--text-standard-mobile-size);font-style:normal!important;font-weight:var(--text-standard-mobile-weight);letter-spacing:var(--text-standard-mobile-spacing);line-height:var(--text-standard-mobile-lineheight)}@media screen and (min-width:48em){.paragraph--listing-item .paragraph__description{font-family:var(--text-standard-desktop-family),sans-serif;font-size:var(--text-standard-desktop-size);font-weight:var(--text-standard-desktop-weight);letter-spacing:var(--text-standard-desktop-spacing);line-height:var(--text-standard-desktop-lineheight)}}.paragraph--listing-item .paragraph__description+.paragraph__text{margin-top:2.4rem}.paragraph--navigation .paragraph__description,.paragraph--navigation .paragraph__subtitle,.paragraph--navigation .paragraph__title{margin:0 0 .8rem;text-align:center}.paragraph--navigation__items{display:grid;gap:.8rem;grid-template-columns:repeat(5,1fr);grid-template-rows:auto;margin:8rem 0 0}@media screen and (min-width:35em){.paragraph--navigation__items{gap:2.4rem}}.paragraph--navigation__items.align-center{grid-template-columns:auto}@media screen and (min-width:35em){.paragraph--navigation__items.align-center{display:flex;justify-content:center}.paragraph--navigation__items.align-center>.field__item{flex:0 0 calc(50% - 1.2rem)}}@media screen and (min-width:48em){.paragraph--navigation__items.align-center>.field__item{flex:0 0 calc(33.33333% - 1.6rem)}}@media screen and (min-width:84em){.paragraph--navigation__items.align-center>.field__item{flex:0 0 calc(16.66667% - 1.6rem)}}.paragraph--row{position:relative}.paragraph--row.center .paragraph__description,.paragraph--row.center .paragraph__subtitle,.paragraph--row.center .paragraph__title{text-align:center}.paragraph--row .splide.item-count-2{margin:0 auto;max-width:73.6rem}.paragraph--row .splide__track{overflow:visible}.paragraph--row .splide__pagination{justify-content:center;margin-top:4.2rem}.paragraph--row .splide__pagination li{padding-left:0!important}.paragraph--row .circle:first-of-type{left:-3.1rem;top:50%;width:6.2rem}.paragraph--row .circle:nth-of-type(2){right:2rem;top:17.5%;width:1.7rem}.paragraph--row .circle:nth-of-type(3){bottom:-3.7rem;right:-3.7rem;width:7.4rem}.paragraph--row .circle:nth-of-type(4){left:-4.8rem;top:48%;width:1.8rem}.paragraph--row .circle:nth-of-type(5){bottom:-1.2rem;right:-7.4rem;width:1.2rem}.paragraph--row .circle:nth-of-type(6){bottom:-10rem;left:-7rem;width:17rem}.paragraph--row.style--transparent .circle{display:none}.paragraph--row.style--transparent .field-items{display:grid;gap:8rem}@media screen and (min-width:60em){.paragraph--row.style--transparent .field-items{grid-template-columns:repeat(3,1fr)}}.paragraph--row.style--transparent .card{cursor:default}.paragraph--row.style--transparent .card h3{font-family:var(--title-400-mobile-family),sans-serif;font-size:var(--title-400-mobile-size);font-weight:var(--title-400-mobile-weight);letter-spacing:var(--title-400-mobile-spacing);line-height:var(--title-400-mobile-lineheight)}@media screen and (min-width:48em){.paragraph--row.style--transparent .card h3{font-family:var(--title-400-desktop-family),sans-serif;font-size:var(--title-400-desktop-size);font-weight:var(--title-400-desktop-weight);letter-spacing:var(--title-400-desktop-spacing);line-height:var(--title-400-desktop-lineheight)}}.paragraph--row.style--transparent .card img{display:block;height:14.4rem;margin:0 auto;width:auto}.paragraph--row.style--transparent .card a,.paragraph--row.style--transparent .card:after,.paragraph--row.style--transparent .card__cta{display:none}.paragraph--row.style--transparent .card:hover .card__image{margin:0}.paragraph--links__items{display:flex;flex-direction:column;gap:.8rem}.paragraph--links .paragraph__title{font-family:var(--title-600-mobile-family),sans-serif;font-size:var(--title-600-mobile-size);font-weight:var(--title-600-mobile-weight);letter-spacing:var(--title-600-mobile-spacing);line-height:var(--title-600-mobile-lineheight)}@media screen and (min-width:48em){.paragraph--links .paragraph__title{font-family:var(--title-600-desktop-family),sans-serif;font-size:var(--title-600-desktop-size);font-weight:var(--title-600-desktop-weight);letter-spacing:var(--title-600-desktop-spacing);line-height:var(--title-600-desktop-lineheight)}}.paragraph--links-item{background-color:var(--color-basic1);border-radius:.4rem;box-shadow:var(--shade3);cursor:pointer;padding:1.6rem 1.6rem 1.6rem 4.8rem;position:relative}.paragraph--links-item:hover a,.paragraph--links-item:hover svg{color:var(--color-accent1)}.paragraph--links-item svg{height:1.6rem;left:1.6rem;position:absolute;top:50%;transform:translateY(-50%);transition:color .3s var(--magic-bezier);width:1.6rem}.paragraph--links-item .field__label{display:none}.paragraph--links-item a,.paragraph--links-item span{background-image:none;display:block;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.paragraph--type--video{padding-inline:2.4rem}@media screen and (min-width:90em){.paragraph--type--video{padding-inline:6rem}}.paragraph--type--video .media--type-video{width:100%}.paragraph--type--video article .field--type-string{aspect-ratio:16/9;position:relative}.paragraph--type--video article iframe{height:100%;inset:0;position:absolute;width:100%}.paragraph--type--video .splide{display:flex;flex-direction:row;flex-wrap:wrap}.paragraph--type--video .splide__track{order:1;width:100%}.paragraph--type--video .splide__arrows{gap:.8rem;margin-top:2.4rem;order:2;padding-left:0;width:25%}@media screen and (min-width:84em){.paragraph--type--video .splide__arrows{padding-left:2.4rem}}.paragraph--type--video .splide__arrows button{flex-shrink:0}.paragraph--type--video .splide__pagination{justify-content:right;margin-top:2.4rem;order:3;padding-right:2.4rem;width:75%}@media screen and (min-width:84em){.paragraph--type--video .splide__arrows{width:25%}.paragraph--type--video .splide__pagination{width:75%}}.paragraph--predefined-block{position:relative}.paragraph--predefined-block.type--views-blocktestimonials-testimonial-slider{padding-inline:0;position:relative}.paragraph--predefined-block.type--views-blocktestimonials-testimonial-slider .paragraph__description,.paragraph--predefined-block.type--views-blocktestimonials-testimonial-slider .paragraph__subtitle,.paragraph--predefined-block.type--views-blocktestimonials-testimonial-slider .paragraph__title{padding-bottom:2.4rem;padding-inline:2.4rem}@media screen and (min-width:48em){.paragraph--predefined-block.type--views-blocktestimonials-testimonial-slider .paragraph__description,.paragraph--predefined-block.type--views-blocktestimonials-testimonial-slider .paragraph__subtitle,.paragraph--predefined-block.type--views-blocktestimonials-testimonial-slider .paragraph__title{padding-inline:6rem}}.paragraph--predefined-block.type--views-blocktestimonials-testimonial-slider>section>h2{padding-bottom:2.4rem;padding-inline:2.4rem}@media screen and (min-width:48em){.paragraph--predefined-block.type--views-blocktestimonials-testimonial-slider>section>h2{padding-inline:6rem}}.paragraph--predefined-block.type--views-blocktestimonials-testimonial-slider .views-content{justify-content:center}.paragraph--predefined-block.type--views-blocktestimonials-testimonial-slider .views-row{border:.1rem solid var(--color-basic4);border-left:0;min-width:max-content}.paragraph--predefined-block.type--views-blocktestimonials-testimonial-slider .splide__pagination{bottom:4.2rem;gap:1.6rem;left:16.6666666667%;position:absolute;z-index:100}.paragraph--predefined-block.type--views-blocktestimonials-testimonial-slider .splide__pagination li{padding-left:0}.paragraph--predefined-block.type--views-blocktestimonials-testimonial-slider .splide__pagination li:nth-child(n+8){display:none}@media screen and (min-width:84em){.paragraph--predefined-block.type--views-blocktestimonials-testimonial-slider .splide__pagination li:nth-child(n+8){display:inline-block}}@media screen and (min-width:48em){.paragraph--predefined-block.type--views-blocktestimonials-testimonial-slider .splide__pagination{bottom:8rem;left:66.6666666667%;transform:translateX(calc(-100% - 4rem))}}.paragraph--predefined-block.type--views-blocktestimonials-testimonial-slider .splide__arrows{bottom:2.4rem;gap:.8rem;left:60%;position:absolute;z-index:100}@media screen and (min-width:48em){.paragraph--predefined-block.type--views-blocktestimonials-testimonial-slider .splide__arrows{bottom:6rem;left:66.6666666667%}}.paragraph--predefined-block.type--news-overview-block{padding-inline:0}.paragraph--predefined-block.type--news-overview-block>.paragraph__subtitle{display:none}.paragraph--predefined-block.type--news-overview-block>.paragraph--type--cards{padding-block-start:0}.paragraph--predefined-block.type--news-overview-block .paragraph--type--cards.style--large .paragraph--type--card{position:relative}.paragraph--predefined-block.type--news-overview-block .paragraph--type--cards.style--large .paragraph--type--card .paragraph__subtitle{display:block}.paragraph--predefined-block.type--views-blockfaq-faq-overview{display:flex;flex-wrap:wrap;gap:0 .8rem}@media screen and (min-width:1024px){.paragraph--predefined-block.type--views-blockfaq-faq-overview{gap:0 2.4rem}}.paragraph--predefined-block.type--views-blockfaq-faq-overview .paragraph__subtitle{color:var(--color-title);font-family:var(--title-300-mobile-family),sans-serif;font-size:var(--title-300-mobile-size);font-weight:var(--title-300-mobile-weight);letter-spacing:var(--title-300-mobile-spacing);line-height:var(--title-300-mobile-lineheight);position:relative;text-transform:uppercase;width:calc(100dvw/12*2 - 2.93333rem);writing-mode:vertical-lr}@media screen and (min-width:48em){.paragraph--predefined-block.type--views-blockfaq-faq-overview .paragraph__subtitle{font-family:var(--title-300-desktop-family),sans-serif;font-size:var(--title-300-desktop-size);font-weight:var(--title-300-desktop-weight);letter-spacing:var(--title-300-desktop-spacing);line-height:var(--title-300-desktop-lineheight)}}@media screen and (min-width:1024px){.paragraph--predefined-block.type--views-blockfaq-faq-overview .paragraph__subtitle{padding-top:2.3rem;width:calc(25% - 6rem);writing-mode:horizontal-tb}}.paragraph--predefined-block.type--views-blockfaq-faq-overview .paragraph__description,.paragraph--predefined-block.type--views-blockfaq-faq-overview .paragraph__title{display:none}.paragraph--predefined-block.type--views-blockfaq-faq-overview .views-element-container:has(.view-faq){padding-left:0!important;padding-right:0!important;position:relative}@media screen and (min-width:1024px){.paragraph--predefined-block.type--views-blockfaq-faq-overview .views-element-container:has(.view-faq){writing-mode:horizontal-tb}}.paragraph--predefined-block.type--views-blockfaq-faq-overview .views-element-container:has(.view-faq) h2{display:none}.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview .field--name-field-facets{display:flex;flex-direction:row;flex-wrap:nowrap;gap:0 .8rem;padding-bottom:5.6rem}@media screen and (min-width:1024px){.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview .field--name-field-facets{gap:0 2.4rem;padding-bottom:1px}}.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview .field--name-field-facets:before{content:"";position:relative;width:calc(100dvw/12*2 - 2.93333rem)}@media screen and (min-width:1024px){.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview .field--name-field-facets:before{width:calc(25% - 6rem)}}.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview .block-facet--links{-webkit-overflow-scrolling:touch;overflow:hidden}.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview .block-facet--links+.block-facet--links{margin-left:1.6rem}@media screen and (min-width:1024px){.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview .block-facet--links+.block-facet--links{margin-left:2.4rem}}.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview .facet-item__status{display:none}.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview .facets-widget-links{-ms-overflow-style:none;overflow-x:auto;overflow-y:clip;scrollbar-width:none}.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview .facets-widget-links::-webkit-scrollbar{display:none}.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview ul.js-facets-links{display:flex;flex-flow:row nowrap;gap:1.6rem 0;list-style-type:none;margin:0;position:relative;white-space:nowrap}@media screen and (min-width:90em){.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview ul.js-facets-links{gap:2.4rem 0}}.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview ul.js-facets-links:hover .lava{opacity:1}.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview ul.js-facets-links li{margin-top:0;padding-left:0}.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview ul.js-facets-links li:before{display:none}.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview ul.js-facets-links li:hover~.lava{opacity:1}.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview ul.js-facets-links li:first-child a,.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview ul.js-facets-links li:last-child a{padding-left:0}.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview ul.js-facets-links li.menu-item--active-trail~.lava{opacity:1}.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview ul.js-facets-links a{color:var(--color-secondary);display:block;font-family:var(--desktop-small-mobile-family),sans-serif;font-size:var(--desktop-small-mobile-size);font-weight:var(--desktop-small-mobile-weight);letter-spacing:var(--desktop-small-mobile-spacing);line-height:var(--desktop-small-mobile-lineheight);padding:.4rem .8rem}@media screen and (min-width:48em){.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview ul.js-facets-links a{font-family:var(--desktop-small-desktop-family),sans-serif;font-size:var(--desktop-small-desktop-size);font-weight:var(--desktop-small-desktop-weight);letter-spacing:var(--desktop-small-desktop-spacing);line-height:var(--desktop-small-desktop-lineheight)}}@media screen and (min-width:90em){.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview ul.js-facets-links a{padding:.4rem 1.6rem}}.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview ul.js-facets-links a.is-active,.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview ul.js-facets-links a:hover{color:var(--color-title)}.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview ul.js-facets-links .lava{background:var(--color-title);display:block;height:.1rem;left:0;position:absolute;top:100%;transition:width .3s var(--magic-bezier),left .9s var(--magic-bezier) .3s,opacity .3s var(--magic-bezier) .3s;width:2.4rem}.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview ul.js-facets-links .lava.moving{width:.8rem}.paragraph--predefined-block.type--views-blockinspiration-news-news-inspiration-overview ul.js-facets-links:not(:has(a.is-active)) .lava{opacity:0}.paragraph--predefined-block .views-element-container+.paragraph__footer-cta{margin:3.2rem auto 0}@media screen and (min-width:1024px){.paragraph--predefined-block .views-element-container+.paragraph__footer-cta{margin-top:5.6rem}}.paragraph--image .splide__track{overflow:visible}@media screen and (min-width:1024px){.paragraph--image .splide__track{overflow:hidden}}.paragraph--image.container{padding-bottom:22rem;padding-inline:2.4rem;position:relative;visibility:visible}@media screen and (min-width:90em){.paragraph--image.container{margin-bottom:8rem;padding-bottom:0;padding-inline:6rem}}.paragraph--image__info{padding-inline:2.4rem}@media screen and (min-width:1024px){.paragraph--image__info{bottom:4rem;left:0;padding-left:4.8rem;padding-right:0;position:absolute}}.paragraph--image__info--wrapper{display:flex;flex-flow:row wrap;margin-top:3.2rem}@media screen and (min-width:1024px){.paragraph--image__info--wrapper{margin-top:0;width:100%}}.paragraph--image__info--price,.paragraph--image__info--title,.paragraph--image__info--variant{color:var(--color-title)}@media screen and (min-width:1024px){.paragraph--image__info--price,.paragraph--image__info--title,.paragraph--image__info--variant{color:var(--color-basic1)}}.paragraph--image__info--title{font-family:var(--title-600-mobile-family),sans-serif;font-size:var(--title-600-mobile-size);font-weight:var(--title-600-mobile-weight);letter-spacing:var(--title-600-mobile-spacing);line-height:var(--title-600-mobile-lineheight);text-transform:uppercase;width:100%}@media screen and (min-width:48em){.paragraph--image__info--title{font-family:var(--title-600-desktop-family),sans-serif;font-size:var(--title-600-desktop-size);font-weight:var(--title-600-desktop-weight);letter-spacing:var(--title-600-desktop-spacing);line-height:var(--title-600-desktop-lineheight)}}.paragraph--image__info--variant{font-family:var(--text-standard-mobile-family),sans-serif;font-size:var(--text-standard-mobile-size);font-weight:var(--text-standard-mobile-weight);letter-spacing:var(--text-standard-mobile-spacing);line-height:var(--text-standard-mobile-lineheight);width:50%}@media screen and (min-width:48em){.paragraph--image__info--variant{font-family:var(--text-standard-desktop-family),sans-serif;font-size:var(--text-standard-desktop-size);font-weight:var(--text-standard-desktop-weight);letter-spacing:var(--text-standard-desktop-spacing);line-height:var(--text-standard-desktop-lineheight)}}.paragraph--image__info--price{font-family:var(--text-standard-bold-mobile-family),sans-serif;font-size:var(--text-standard-bold-mobile-size);font-weight:var(--text-standard-bold-mobile-weight);letter-spacing:var(--text-standard-bold-mobile-spacing);line-height:var(--text-standard-bold-mobile-lineheight);text-align:right;width:50%}@media screen and (min-width:48em){.paragraph--image__info--price{font-family:var(--text-standard-bold-desktop-family),sans-serif;font-size:var(--text-standard-bold-desktop-size);font-weight:var(--text-standard-bold-desktop-weight);letter-spacing:var(--text-standard-bold-desktop-spacing);line-height:var(--text-standard-bold-desktop-lineheight)}}.paragraph--image .button{justify-content:center;margin-top:2.4rem;max-width:none;text-align:center;width:100%}@media screen and (min-width:35em){.paragraph--image .button{max-width:max-content}}@media screen and (min-width:1024px){.paragraph--image .button{background-color:var(--color-basic1);border-color:var(--color-basic1);color:var(--color-accent1);margin-top:4rem}.paragraph--image .button:hover{background-color:var(--color-accent1);border-color:var(--color-accent1);color:var(--color-basic1)}}.paragraph--image .splide__pagination{bottom:2.4rem;left:50%;position:absolute;transform:translateX(-50%);z-index:1}@media screen and (min-width:1024px){.paragraph--image .splide__pagination{bottom:10.8rem;left:auto;right:10.8rem;transform:translateX(0)}}.paragraph--image .splide__pagination li{padding-left:0!important}.paragraph--image .splide__pagination button{background-color:var(--color-accent1)}@media screen and (min-width:1024px){.paragraph--image .splide__pagination button{background-color:var(--color-basic1)}}.paragraph--image:has(.paragraph--image__info) .slider--nav{bottom:-2.8rem;left:50%;position:absolute;transform:translateX(-50%);z-index:1}@media screen and (min-width:1024px){.paragraph--image:has(.paragraph--image__info) .slider--nav{bottom:4.8rem;left:auto;right:10.8rem;transform:translateX(0)}}.paragraph--image:has(.paragraph--image__info) .slider--nav .slider--navigation__dot{background-color:var(--color-basic2)}@media screen and (min-width:1024px){.paragraph--image:has(.paragraph--image__info) .slider--nav .slider--navigation__dot{background-color:var(--color-basic1)}}.paragraph--image picture{height:100%;overflow:visible}.paragraph--type--image-item{height:auto;margin:0;padding:0;position:relative}@media screen and (min-width:1024px){.paragraph--type--image-item{height:calc(100dvh - 17rem);margin:0;max-height:100rem;width:100%}}.paragraph--type--image-item img{height:100%;object-fit:cover;width:100%}.paragraph--type--courses__why{padding:4.8rem 2.4rem}.paragraph--type--courses__why a{margin-top:3.2rem}.paragraph--type--courses__why a svg{height:auto;width:.9rem}.paragraph--type--chapter{background:var(--color-basic1);margin:0;padding-bottom:5.6rem;padding-top:12rem;position:relative}@media screen and (min-width:48em){.paragraph--type--chapter{margin:0;padding-bottom:16rem;padding-top:24rem}}@media screen and (min-width:1024px){.paragraph--type--chapter .section__content{width:calc(66.66667% - 10rem)}}.paragraph--type--chapter .paragraph__description,.paragraph--type--chapter .paragraph__subtitle,.paragraph--type--chapter .paragraph__title{color:var(--color-title)}.paragraph--type--chapter .paragraph__subtitle{text-transform:uppercase}.paragraph--type--chapter .paragraph__title{font-family:var(--title-800-mobile-family),sans-serif;font-size:var(--title-800-mobile-size);font-weight:var(--title-800-mobile-weight);letter-spacing:var(--title-800-mobile-spacing);line-height:var(--title-800-mobile-lineheight)}@media screen and (min-width:48em){.paragraph--type--chapter .paragraph__title{font-family:var(--title-800-desktop-family),sans-serif;font-size:var(--title-800-desktop-size);font-weight:var(--title-800-desktop-weight);letter-spacing:var(--title-800-desktop-spacing);line-height:var(--title-800-desktop-lineheight)}}.paragraph--type--chapter .paragraph__description{margin-top:2.4rem}.paragraph--type--chapter .paragraph__buttons{margin-top:3.2rem}.paragraph--type--chapter .paragraph__buttons a{font-family:var(--cta-text-mobile-family),sans-serif;font-size:var(--cta-text-mobile-size);font-weight:var(--cta-text-mobile-weight);font-weight:600;letter-spacing:var(--cta-text-mobile-spacing);line-height:var(--cta-text-mobile-lineheight);text-transform:uppercase}@media screen and (min-width:48em){.paragraph--type--chapter .paragraph__buttons a{font-family:var(--cta-text-desktop-family),sans-serif;font-size:var(--cta-text-desktop-size);font-weight:var(--cta-text-desktop-weight);letter-spacing:var(--cta-text-desktop-spacing);line-height:var(--cta-text-desktop-lineheight)}}.paragraph--type--chapter:has(:not(.paragraph__title)) .paragraph__content .animate-text>div>:first-child{margin-top:2rem}.paragraph--type--call-to-action{height:100vh;margin:0;overflow:hidden;padding:0;position:relative}.paragraph--type--call-to-action:before{background:rgba(0,0,0,.16);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:90em){.paragraph--type--call-to-action{margin:0;padding:0}}.paragraph--type--call-to-action picture{aspect-ratio:100dvw/100dvh;height:100dvh;overflow:hidden;position:relative;width:100%}.paragraph--type--call-to-action img{height:120%;left:0;min-width:100%;object-fit:cover;position:absolute;top:0;width:auto}.paragraph--type--call-to-action .paragraph__content{position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:2}.paragraph--type--call-to-action .paragraph__title{color:var(--color-basic1);font-family:var(--title-1000-mobile-family),sans-serif;font-size:var(--title-1000-mobile-size);font-weight:var(--title-1000-mobile-weight);letter-spacing:var(--title-1000-mobile-spacing);line-height:var(--title-1000-mobile-lineheight);overflow:hidden;overflow:clip;text-align:center;text-transform:uppercase}.paragraph--type--call-to-action .paragraph__title>*{animation-delay:0;animation-duration:.6s;animation-name:animateText}@media screen and (min-width:48em){.paragraph--type--call-to-action .paragraph__title{font-family:var(--title-1000-desktop-family),sans-serif;font-size:var(--title-1000-desktop-size);font-weight:var(--title-1000-desktop-weight);letter-spacing:var(--title-1000-desktop-spacing);line-height:var(--title-1000-desktop-lineheight)}}@media screen and (min-width:84em){.paragraph--type--call-to-action .paragraph__title{margin-inline:auto;max-width:66.6666%}}.paragraph--type--call-to-action .paragraph__subtitle{color:var(--color-basic1);font-family:var(--text-x-large-mobile-family),sans-serif;font-size:var(--text-x-large-mobile-size);font-weight:var(--text-x-large-mobile-weight);letter-spacing:var(--text-x-large-mobile-spacing);line-height:var(--text-x-large-mobile-lineheight);margin-top:.8rem;overflow:hidden;overflow:clip;text-align:center}.paragraph--type--call-to-action .paragraph__subtitle>*{animation-delay:0;animation-duration:.6s;animation-name:animateText}@media screen and (min-width:48em){.paragraph--type--call-to-action .paragraph__subtitle{font-family:var(--text-x-large-desktop-family),sans-serif;font-size:var(--text-x-large-desktop-size);font-weight:var(--text-x-large-desktop-weight);letter-spacing:var(--text-x-large-desktop-spacing);line-height:var(--text-x-large-desktop-lineheight)}}@media screen and (min-width:84em){.paragraph--type--call-to-action .paragraph__subtitle{margin-inline:auto;max-width:66.6666%}}.paragraph--type--call-to-action .paragraph__cta__info{align-items:center;display:flex;flex-flow:column nowrap;margin-top:3.2rem;position:relative;z-index:2}.paragraph--type--call-to-action .btn--tertiary{max-width:100%;width:max-content}.paragraph--type--call-to-action .btn--tertiary+span{color:var(--color-basic1);font-family:var(--title-300-mobile-family),sans-serif;font-size:var(--title-300-mobile-size);font-weight:var(--title-300-mobile-weight);font-weight:700;letter-spacing:var(--title-300-mobile-spacing);line-height:var(--title-300-mobile-lineheight);margin-top:2.4rem}@media screen and (min-width:48em){.paragraph--type--call-to-action .btn--tertiary+span{font-family:var(--title-300-desktop-family),sans-serif;font-size:var(--title-300-desktop-size);font-weight:var(--title-300-desktop-weight);font-weight:700;letter-spacing:var(--title-300-desktop-spacing);line-height:var(--title-300-desktop-lineheight)}}.paragraph--type--chapter:has(+.paragraph--type--logos){padding-block-end:0}.paragraph--type--logos .section__label{padding-top:1.1rem}.paragraph--type--logos .paragraph__description,.paragraph--type--logos .paragraph__subtitle,.paragraph--type--logos .paragraph__title{color:var(--color-title)}.paragraph--type--logos .paragraph__subtitle{font-family:var(--title-300-mobile-family),sans-serif;font-size:var(--title-300-mobile-size);font-weight:var(--title-300-mobile-weight);letter-spacing:var(--title-300-mobile-spacing);line-height:var(--title-300-mobile-lineheight);text-transform:uppercase}@media screen and (min-width:48em){.paragraph--type--logos .paragraph__subtitle{font-family:var(--title-300-desktop-family),sans-serif;font-size:var(--title-300-desktop-size);font-weight:var(--title-300-desktop-weight);letter-spacing:var(--title-300-desktop-spacing);line-height:var(--title-300-desktop-lineheight)}}.paragraph--type--logos .paragraph__title{font-family:var(--title-700-mobile-family),sans-serif;font-size:var(--title-700-mobile-size);font-weight:var(--title-700-mobile-weight);letter-spacing:var(--title-700-mobile-spacing);line-height:var(--title-700-mobile-lineheight);margin-block-end:2.4rem;text-transform:uppercase}@media screen and (min-width:48em){.paragraph--type--logos .paragraph__title{font-family:var(--title-700-desktop-family),sans-serif;font-size:var(--title-700-desktop-size);font-weight:var(--title-700-desktop-weight);letter-spacing:var(--title-700-desktop-spacing);line-height:var(--title-700-desktop-lineheight)}}.paragraph--type--logos .paragraph__description{font-family:var(--text-standard-mobile-family),sans-serif;font-size:var(--text-standard-mobile-size);font-weight:var(--text-standard-mobile-weight);letter-spacing:var(--text-standard-mobile-spacing);line-height:var(--text-standard-mobile-lineheight);margin:0 0 3.2rem}@media screen and (min-width:48em){.paragraph--type--logos .paragraph__description{font-family:var(--text-standard-desktop-family),sans-serif;font-size:var(--text-standard-desktop-size);font-weight:var(--text-standard-desktop-weight);letter-spacing:var(--text-standard-desktop-spacing);line-height:var(--text-standard-desktop-lineheight)}}.paragraph--type--logos .paragraph__grid{margin-top:6rem;width:100%}.paragraph--type--logos .paragraph__grid .tns-nav,.paragraph--type--logos .paragraph__grid .tns-visually-hidden,.paragraph--type--logos .paragraph__grid [data-action=stop]{display:none}.paragraph--type--logos .paragraph__grid .splide__slide{align-items:center;display:flex;flex-shrink:0;height:10.5rem;justify-content:center;padding-inline:.4rem}@media(min-width:1024px){.paragraph--type--logos .paragraph__grid .splide__slide{padding-inline:.8rem}}.paragraph--type--logos .paragraph__grid img{display:block;filter:grayscale(100);flex-shrink:0;height:auto;max-height:100%;transition:filter .25s ease-in-out;width:auto}.paragraph--type--logos .paragraph__grid img:hover{filter:grayscale(0)}.paragraph--type--form>section{display:flex;flex-flow:row wrap}.paragraph--type--form .paragraph__title{font-family:var(--title-800-mobile-family),sans-serif;font-size:var(--title-800-mobile-size);font-weight:var(--title-800-mobile-weight);letter-spacing:var(--title-800-mobile-spacing);line-height:var(--title-800-mobile-lineheight);margin-bottom:2rem}@media screen and (min-width:48em){.paragraph--type--form .paragraph__title{font-family:var(--title-800-desktop-family),sans-serif;font-size:var(--title-800-desktop-size);font-weight:var(--title-800-desktop-weight);letter-spacing:var(--title-800-desktop-spacing);line-height:var(--title-800-desktop-lineheight)}}.paragraph--type--form .paragraph__text{margin-bottom:4rem}.paragraph--type--form .paragraph__text p{color:var(--color-accent1);font-family:var(--text-x-large-mobile-family),sans-serif;font-size:var(--text-x-large-mobile-size);font-weight:var(--text-x-large-mobile-weight);letter-spacing:var(--text-x-large-mobile-spacing);line-height:var(--text-x-large-mobile-lineheight)}@media screen and (min-width:48em){.paragraph--type--form .paragraph__text p{font-family:var(--text-x-large-desktop-family),sans-serif;font-size:var(--text-x-large-desktop-size);font-weight:var(--text-x-large-desktop-weight);letter-spacing:var(--text-x-large-desktop-spacing);line-height:var(--text-x-large-desktop-lineheight)}}.paragraph--type--form .paragraph__label{text-transform:uppercase}.paragraph--type--mutliple-call-to-actions{margin:0;padding-block:0}.fullscreen-video-background{background:#000;height:100vh;overflow:hidden;position:relative;width:100%;z-index:-99}.fullscreen-video-background ._pattern-overlay{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/vegas/2.3.1/overlays/03.png);bottom:0;opacity:.3;position:absolute;top:0;width:100%;z-index:2}.fullscreen-video-background #_youtube-iframe-wrapper{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.fullscreen-video-background #_youtube-iframe-wrapper #_youtube-iframe{height:300vh;margin:0 auto;pointer-events:none;position:absolute;width:120vw}.paragraph--carousel{display:none;grid-template-columns:1fr;grid-template-rows:1fr minmax(0,max-content);height:calc(100dvh - var(--aqualex-header-height,0));justify-content:end;margin-bottom:0;max-height:calc(100dvh - var(--aqualex-header-height,0));overflow:clip;padding-block:0;position:relative;width:100%}@media screen and (min-width:1024px){.paragraph--carousel{display:grid}.paragraph--carousel__images{grid-column:1;grid-row:1/-1;position:relative;z-index:1}.paragraph--carousel__images:after{background:linear-gradient(90deg,rgba(31,30,29,0),rgba(31,30,29,.5));content:"";display:block;inset:0;pointer-events:none;position:absolute}}.paragraph--carousel__image{display:flex;height:60rem;max-height:50%;opacity:0;transition:opacity .35s ease;width:100%;z-index:-1}.paragraph--carousel__image.active{opacity:1;z-index:1}.paragraph--carousel__image picture{height:100%;inset:0;position:absolute;width:100%}.paragraph--carousel__image picture img{display:block;height:100%;inset:0;object-fit:cover;position:relative;width:100%}.paragraph--carousel__menu{-ms-overflow-style:none;margin-top:3.2rem;overflow-x:auto;padding-bottom:1rem;padding-inline:2.4rem;scrollbar-width:none;width:100%}.paragraph--carousel__menu::-webkit-scrollbar{display:none}@media screen and (min-width:1024px){.paragraph--carousel__menu{grid-column:1;grid-row:1;justify-self:right;margin-top:0;overflow-x:visible;padding-bottom:0;padding-inline:0;position:relative;right:6rem;top:9.5rem;width:calc(41.66667% - 7.6rem);z-index:10}}.paragraph--carousel__menu__items{display:flex;flex-flow:row nowrap;gap:2.4rem;scroll-snap-type:x mandatory;width:max-content}@media screen and (min-width:1024px){.paragraph--carousel__menu__items{display:block;gap:0}}.paragraph--carousel__menu__item{color:var(--color-basic3);display:flex;flex-flow:row nowrap;gap:2.4rem;scroll-snap-align:start;width:calc(83.33333% - 4.26667rem)}.paragraph--carousel__menu__item.active{color:var(--color-title)}@media screen and (min-width:1024px){.paragraph--carousel__menu__item{cursor:pointer;gap:1.6rem;width:100%}.paragraph--carousel__menu__item+.paragraph--carousel__menu__item{margin-top:2.4rem}.paragraph--carousel__menu__item.active .media--type-svg-icon,.paragraph--carousel__menu__item:hover .media--type-svg-icon{opacity:1}.paragraph--carousel__menu__item.active .paragraph--carousel__menu__subtitle,.paragraph--carousel__menu__item.active .paragraph--carousel__menu__title,.paragraph--carousel__menu__item:hover .paragraph--carousel__menu__subtitle,.paragraph--carousel__menu__item:hover .paragraph--carousel__menu__title{color:var(--color-basic1)}}.paragraph--carousel__menu__item .media--type-svg-icon{height:3.2rem;opacity:.4;transition:opacity .3s var(--magic-bezier);width:3.2rem;will-change:opacity}.paragraph--carousel__menu__item .media--type-svg-icon img{filter:invert(0)}@media screen and (min-width:1024px){.paragraph--carousel__menu__item .media--type-svg-icon img{filter:invert(0)}}.paragraph--carousel__menu__subtitle,.paragraph--carousel__menu__title{color:inherit;transition:color .3s var(--magic-bezier);will-change:color}.paragraph--carousel__menu__title{font-family:var(--title-300-mobile-family),sans-serif;font-size:var(--title-300-mobile-size);font-weight:var(--title-300-mobile-weight);letter-spacing:var(--title-300-mobile-spacing);line-height:var(--title-300-mobile-lineheight);text-transform:uppercase}@media screen and (min-width:48em){.paragraph--carousel__menu__title{font-family:var(--title-300-desktop-family),sans-serif;font-size:var(--title-300-desktop-size);font-weight:var(--title-300-desktop-weight);letter-spacing:var(--title-300-desktop-spacing);line-height:var(--title-300-desktop-lineheight)}}.paragraph--carousel__menu__subtitle{font-family:var(--text-x-small-mobile-family),sans-serif;font-size:var(--text-x-small-mobile-size);font-weight:var(--text-x-small-mobile-weight);letter-spacing:var(--text-x-small-mobile-spacing);line-height:var(--text-x-small-mobile-lineheight);margin-top:.4rem}@media screen and (min-width:48em){.paragraph--carousel__menu__subtitle{font-family:var(--text-x-small-desktop-family),sans-serif;font-size:var(--text-x-small-desktop-size);font-weight:var(--text-x-small-desktop-weight);letter-spacing:var(--text-x-small-desktop-spacing);line-height:var(--text-x-small-desktop-lineheight)}}@media screen and (min-width:1024px){.paragraph--carousel__menu__subtitle{margin-top:.8rem}}.paragraph--carousel__description{margin-left:calc(15.33333% - 2.13333rem);margin-top:3.2rem;padding-inline:2.4rem;width:calc(100dvw/12*10 - 5.06667rem);width:100%}@media screen and (min-width:1024px){.paragraph--carousel__description{bottom:4rem;grid-column:1;grid-row:2;justify-self:right;margin-top:0;padding-block:0;padding-inline:0;position:relative;right:6rem;width:calc(41.66667% - 7.6rem);z-index:2}}.paragraph--carousel__description>div{max-width:80%;position:absolute;transform:translateY(8rem);transition:opacity .3s var(--magic-bezier),transform .5s var(--magic-bezier)}.paragraph--carousel__description>div.active{opacity:1;position:static;transform:translateY(0);transition:opacity .5s var(--magic-bezier),transform .5s var(--magic-bezier);z-index:1}.paragraph--carousel__description>div:not(.active){opacity:0;z-index:-1}.paragraph--carousel__description__items{display:flex;flex-flow:row nowrap;gap:.8rem;width:max-content}@media screen and (min-width:1024px){.paragraph--carousel__description__items{gap:2.4rem}}.paragraph--carousel__description__item{width:9rem}.paragraph--carousel__description__label,.paragraph--carousel__description__value{text-align:center}.paragraph--carousel__description .paragraph__text,.paragraph--carousel__description .paragraph__title,.paragraph--carousel__description__label,.paragraph--carousel__description__value{color:var(--color-title)}@media screen and (min-width:1024px){.paragraph--carousel__description .paragraph__text,.paragraph--carousel__description .paragraph__title,.paragraph--carousel__description__label,.paragraph--carousel__description__value{color:var(--color-basic1)}}.paragraph--carousel__description__value{font-family:var(--text-large-bold-mobile-family),sans-serif;font-size:var(--text-large-bold-mobile-size);font-weight:var(--text-large-bold-mobile-weight);letter-spacing:var(--text-large-bold-mobile-spacing);line-height:var(--text-large-bold-mobile-lineheight);text-transform:uppercase}@media screen and (min-width:48em){.paragraph--carousel__description__value{font-family:var(--text-large-bold-desktop-family),sans-serif;font-size:var(--text-large-bold-desktop-size);font-weight:var(--text-large-bold-desktop-weight);letter-spacing:var(--text-large-bold-desktop-spacing);line-height:var(--text-large-bold-desktop-lineheight)}}.paragraph--carousel__description__label{font-family:var(--text-x-small-bold-mobile-family),sans-serif;font-size:var(--text-x-small-bold-mobile-size);font-weight:var(--text-x-small-bold-mobile-weight);letter-spacing:var(--text-x-small-bold-mobile-spacing);line-height:var(--text-x-small-bold-mobile-lineheight)}@media screen and (min-width:48em){.paragraph--carousel__description__label{font-family:var(--text-x-small-bold-desktop-family),sans-serif;font-size:var(--text-x-small-bold-desktop-size);font-weight:var(--text-x-small-bold-desktop-weight);letter-spacing:var(--text-x-small-bold-desktop-spacing);line-height:var(--text-x-small-bold-desktop-lineheight)}}.paragraph--carousel__description .paragraph__title{font-family:var(--title-600-mobile-family),sans-serif;font-size:var(--title-600-mobile-size);font-weight:var(--title-600-mobile-weight);letter-spacing:var(--title-600-mobile-spacing);line-height:var(--title-600-mobile-lineheight);text-transform:uppercase}@media screen and (min-width:48em){.paragraph--carousel__description .paragraph__title{font-family:var(--title-600-desktop-family),sans-serif;font-size:var(--title-600-desktop-size);font-weight:var(--title-600-desktop-weight);letter-spacing:var(--title-600-desktop-spacing);line-height:var(--title-600-desktop-lineheight)}}.paragraph--carousel__description .paragraph__text{font-family:var(--text-standard-mobile-family),sans-serif;font-size:var(--text-standard-mobile-size);font-weight:var(--text-standard-mobile-weight);letter-spacing:var(--text-standard-mobile-spacing);line-height:var(--text-standard-mobile-lineheight);margin-top:1.6rem}@media screen and (min-width:48em){.paragraph--carousel__description .paragraph__text{font-family:var(--text-standard-desktop-family),sans-serif;font-size:var(--text-standard-desktop-size);font-weight:var(--text-standard-desktop-weight);letter-spacing:var(--text-standard-desktop-spacing);line-height:var(--text-standard-desktop-lineheight)}}.paragraph--carousel__description .paragraph__text *{color:inherit}.paragraph-carousel-responsive{display:block}@media screen and (min-width:1024px){.paragraph-carousel-responsive{display:none}}.paragraph-carousel-responsive__images{aspect-ratio:1/1;display:grid}.paragraph-carousel-responsive__image{aspect-ratio:1/1;grid-column:1;grid-row:1;opacity:0;position:relative;transition:opacity .3s var(--magic-bezier);width:100%}.paragraph-carousel-responsive__image img,.paragraph-carousel-responsive__image picture{height:100%;left:0;position:absolute;top:0;width:100%}.paragraph-carousel-responsive__image img{object-fit:cover}.paragraph-carousel-responsive__image.active{opacity:1;z-index:1}.paragraph-carousel-responsive__menu{padding-block:3.2rem}.paragraph-carousel-responsive__menu__items{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;flex-flow:row nowrap;gap:2.4rem;overflow-x:auto;overflow-y:clip;padding-inline:2.4rem;scroll-behavior:smooth;scrollbar-width:none}.paragraph-carousel-responsive__menu__items::-webkit-scrollbar{display:none}.paragraph-carousel-responsive__menu__item{align-items:center;display:flex;flex:0 0 auto;flex-flow:row nowrap;flex-shrink:0;gap:2.4rem;max-width:21.6rem;min-width:0;opacity:.6;transition:opacity .3s var(--magic-bezier)}.paragraph-carousel-responsive__menu__item .media--type-svg-icon{flex-grow:0;flex-shrink:0;width:3.2rem}.paragraph-carousel-responsive__menu__item .field--name-field-media-image img{filter:invert(1)}.paragraph-carousel-responsive__menu__item.active{opacity:1}.paragraph-carousel-responsive__menu__title{font-family:var(--title-300-mobile-family),sans-serif;font-size:var(--title-300-mobile-size);font-weight:var(--title-300-mobile-weight);letter-spacing:var(--title-300-mobile-spacing);line-height:var(--title-300-mobile-lineheight);text-transform:uppercase}@media screen and (min-width:48em){.paragraph-carousel-responsive__menu__title{font-family:var(--title-300-desktop-family),sans-serif;font-size:var(--title-300-desktop-size);font-weight:var(--title-300-desktop-weight);letter-spacing:var(--title-300-desktop-spacing);line-height:var(--title-300-desktop-lineheight)}}.paragraph-carousel-responsive__menu__subtitle{font-family:var(--text-x-small-mobile-family),sans-serif;font-size:var(--text-x-small-mobile-size);font-weight:var(--text-x-small-mobile-weight);letter-spacing:var(--text-x-small-mobile-spacing);line-height:var(--text-x-small-mobile-lineheight)}@media screen and (min-width:48em){.paragraph-carousel-responsive__menu__subtitle{font-family:var(--text-x-small-desktop-family),sans-serif;font-size:var(--text-x-small-desktop-size);font-weight:var(--text-x-small-desktop-weight);letter-spacing:var(--text-x-small-desktop-spacing);line-height:var(--text-x-small-desktop-lineheight)}}.paragraph-carousel-responsive__description{display:grid;gap:.8rem;grid-template-columns:1.6rem repeat(12,1fr) 1.6rem}.paragraph-carousel-responsive__description .paragraph__title{font-family:var(--title-500-mobile-family),sans-serif;font-size:var(--title-500-mobile-size);font-weight:var(--title-500-mobile-weight);letter-spacing:var(--title-500-mobile-spacing);line-height:var(--title-500-mobile-lineheight);margin-block:2.4rem}@media screen and (min-width:48em){.paragraph-carousel-responsive__description .paragraph__title{font-family:var(--title-500-desktop-family),sans-serif;font-size:var(--title-500-desktop-size);font-weight:var(--title-500-desktop-weight);letter-spacing:var(--title-500-desktop-spacing);line-height:var(--title-500-desktop-lineheight)}}.paragraph-carousel-responsive__description .paragraph__text{font-family:var(--text-standard-mobile-family),sans-serif;font-size:var(--text-standard-mobile-size);font-weight:var(--text-standard-mobile-weight);letter-spacing:var(--text-standard-mobile-spacing);line-height:var(--text-standard-mobile-lineheight)}@media screen and (min-width:48em){.paragraph-carousel-responsive__description .paragraph__text{font-family:var(--text-standard-desktop-family),sans-serif;font-size:var(--text-standard-desktop-size);font-weight:var(--text-standard-desktop-weight);letter-spacing:var(--text-standard-desktop-spacing);line-height:var(--text-standard-desktop-lineheight)}}.paragraph-carousel-responsive__description-block{grid-column:4/14;grid-row:1;opacity:0;transition:opacity .3s var(--magic-bezier)}.paragraph-carousel-responsive__description-block.active{opacity:1}.paragraph-carousel-responsive__description__items{display:flex;flex-direction:row;font-family:var(--text-x-small-bold-mobile-family),sans-serif;font-size:var(--text-x-small-bold-mobile-size);font-weight:var(--text-x-small-bold-mobile-weight);gap:4rem;letter-spacing:var(--text-x-small-bold-mobile-spacing);line-height:var(--text-x-small-bold-mobile-lineheight)}@media screen and (min-width:48em){.paragraph-carousel-responsive__description__items{font-family:var(--text-x-small-bold-desktop-family),sans-serif;font-size:var(--text-x-small-bold-desktop-size);font-weight:var(--text-x-small-bold-desktop-weight);letter-spacing:var(--text-x-small-bold-desktop-spacing);line-height:var(--text-x-small-bold-desktop-lineheight)}}.paragraph-carousel-responsive__description__item{display:flex;flex-direction:column;gap:.8rem;max-width:7rem;text-align:center}.paragraph-carousel-responsive__description__value{font-family:var(--text-large-bold-mobile-family),sans-serif;font-size:var(--text-large-bold-mobile-size);font-weight:var(--text-large-bold-mobile-weight);letter-spacing:var(--text-large-bold-mobile-spacing);line-height:var(--text-large-bold-mobile-lineheight)}@media screen and (min-width:48em){.paragraph-carousel-responsive__description__value{font-family:var(--text-large-bold-desktop-family),sans-serif;font-size:var(--text-large-bold-desktop-size);font-weight:var(--text-large-bold-desktop-weight);letter-spacing:var(--text-large-bold-desktop-spacing);line-height:var(--text-large-bold-desktop-lineheight)}}.paragraph-carousel-responsive__description__label{font-family:var(--text-x-small-bold-mobile-family),sans-serif;font-size:var(--text-x-small-bold-mobile-size);font-weight:var(--text-x-small-bold-mobile-weight);letter-spacing:var(--text-x-small-bold-mobile-spacing);line-height:var(--text-x-small-bold-mobile-lineheight)}@media screen and (min-width:48em){.paragraph-carousel-responsive__description__label{font-family:var(--text-x-small-bold-desktop-family),sans-serif;font-size:var(--text-x-small-bold-desktop-size);font-weight:var(--text-x-small-bold-desktop-weight);letter-spacing:var(--text-x-small-bold-desktop-spacing);line-height:var(--text-x-small-bold-desktop-lineheight)}}.paragraph--type--image-text{padding-block:0;position:relative}@media screen and (min-width:1024px){.paragraph--type--image-text{display:grid;gap:2.4rem;grid-template-columns:[full-start] 3.6rem [grid-1] 1fr [grid-2] 1fr [grid-3] 1fr [grid-4] 1fr [grid-5] 1fr [grid-6] 1fr [grid-7] 1fr [grid-8] 1fr [grid-9] 1fr [grid-10] 1fr [grid-11] 1fr [grid-12] 1fr [grid-13] 3.6rem [full-end];grid-template-rows:[full-row-start] 1fr [grid-row-1] 1fr [grid-row-2] 1fr [grid-row-3] 1fr [grid-row-4] 1fr 1fr [grid-row-5] 1fr [grid-row-6] 1fr [grid-row-7] 1fr [grid-row-8] 1fr [grid-row-9] 1fr [full-row-end];height:calc(100dvh - 8.5rem);max-height:100rem;padding-block:0}}.paragraph--type--image-text picture{aspect-ratio:16/9;height:100%;overflow:hidden;width:100%}@media screen and (min-width:1024px){.paragraph--type--image-text picture{position:absolute}}.paragraph--type--image-text img{left:0;min-height:120%;object-fit:cover;position:absolute;top:0;width:auto}@media screen and (min-width:1024px){.paragraph--type--image-text img{width:100%}}.paragraph--type--image-text-item{background:transparent;margin-left:calc(100dvw/12*2 - 1.33333rem);padding-bottom:0;padding-top:5.6rem;position:relative;width:calc(100dvw/12*10 - 5.06667rem)}.paragraph--type--image-text-item:last-child{padding-bottom:5.6rem}@media screen and (min-width:1024px){.paragraph--type--image-text-item{margin-left:0;padding-top:0;width:auto}.paragraph--type--image-text-item:last-child{padding-bottom:0}}.paragraph--type--image-text-item picture{--ratio:1/1;height:0;overflow:hidden;padding-bottom:calc(100%/(var(--ratio)));position:relative;width:100%}@media screen and (min-width:1024px){.paragraph--type--image-text-item picture{--ratio:1440/960;left:0;position:absolute;top:0}}.paragraph--type--image-text-item picture img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.paragraph--type--image-text-item .paragraph__text,.paragraph--type--image-text-item .paragraph__title{color:var(--color-title)}.paragraph--type--image-text-item .paragraph__title{font-family:var(--title-500-mobile-family),sans-serif;font-size:var(--title-500-mobile-size);font-weight:var(--title-500-mobile-weight);letter-spacing:var(--title-500-mobile-spacing);line-height:var(--title-500-mobile-lineheight)}@media screen and (min-width:48em){.paragraph--type--image-text-item .paragraph__title{font-family:var(--title-500-desktop-family),sans-serif;font-size:var(--title-500-desktop-size);font-weight:var(--title-500-desktop-weight);letter-spacing:var(--title-500-desktop-spacing);line-height:var(--title-500-desktop-lineheight)}}.paragraph--type--image-text-item .paragraph__text{font-family:var(--text-standard-mobile-family),sans-serif;font-size:var(--text-standard-mobile-size);font-size:var(--text-standard-mobile-size)!important;font-weight:var(--text-standard-mobile-weight);letter-spacing:var(--text-standard-mobile-spacing);line-height:var(--text-standard-mobile-lineheight)}@media screen and (min-width:48em){.paragraph--type--image-text-item .paragraph__text{font-family:var(--text-standard-desktop-family),sans-serif;font-size:var(--text-standard-desktop-size);font-weight:var(--text-standard-desktop-weight);letter-spacing:var(--text-standard-desktop-spacing);line-height:var(--text-standard-desktop-lineheight)}}.paragraph--type--image-text-item .paragraph__text{font-style:normal!important;margin-top:1.6rem}.paragraph--type--image-text-item .paragraph__text:first-child{margin-top:0}.paragraph--type--image-text-item>a{color:var(--color-basic1);display:block;font-family:var(--cta-text-mobile-family),sans-serif;font-size:var(--cta-text-mobile-size);font-weight:var(--cta-text-mobile-weight);letter-spacing:var(--cta-text-mobile-spacing);line-height:var(--cta-text-mobile-lineheight);margin-top:1.6rem;max-width:100%;padding-left:3.2rem;position:relative;text-transform:uppercase;width:max-content}@media screen and (min-width:48em){.paragraph--type--image-text-item>a{font-family:var(--cta-text-desktop-family),sans-serif;font-size:var(--cta-text-desktop-size);font-weight:var(--cta-text-desktop-weight);letter-spacing:var(--cta-text-desktop-spacing);line-height:var(--cta-text-desktop-lineheight)}}.paragraph--type--image-text-item>a:hover:before{transform:translateX(.5rem)}.paragraph--type--image-text-item>a:before{content:url(/themes/custom/makeitfly/img/svg/color-icons/arrow-right-basic1.svg);inset:0 auto auto 0;left:0;margin-right:1.6rem;position:absolute;top:0;transition:transform .3s var(--magic-bezier)}@media screen and (min-width:1024px){.paragraph--type--image-text-item{padding-block:0}.paragraph--type--image-text-item.position-bottom_left,.paragraph--type--image-text-item.position-bottom_right,.paragraph--type--image-text-item.position-middle_left,.paragraph--type--image-text-item.position-middle_right,.paragraph--type--image-text-item.position-top_left,.paragraph--type--image-text-item.position-top_right{position:relative;z-index:1}.paragraph--type--image-text-item.position-bottom_left,.paragraph--type--image-text-item.position-middle_left,.paragraph--type--image-text-item.position-top_left{grid-column:grid-2/grid-6}.paragraph--type--image-text-item.position-bottom_right,.paragraph--type--image-text-item.position-middle_right,.paragraph--type--image-text-item.position-top_right{grid-column:grid-8/grid-12}.paragraph--type--image-text-item.position-top_left,.paragraph--type--image-text-item.position-top_right{grid-row:grid-row-1/grid-row-3}.paragraph--type--image-text-item.position-middle_left,.paragraph--type--image-text-item.position-middle_right{grid-row:grid-row-4/grid-row-6}.paragraph--type--image-text-item.position-bottom_left,.paragraph--type--image-text-item.position-bottom_right{grid-row:grid-row-7/grid-9}.paragraph--type--image-text-item.position-bottom_full,.paragraph--type--image-text-item.position-top_full{display:grid;gap:0 2.4rem;grid-column:full-start/full-end;grid-template-columns:[full-start] 3.6rem [grid-1] 1fr [grid-2] 1fr [grid-3] 1fr [grid-4] 1fr [grid-5] 1fr [grid-6] 1fr [grid-7] 1fr [grid-8] 1fr [grid-9] 1fr [grid-10] 1fr [grid-11] 1fr [grid-12] 1fr [grid-13] 3.6rem [full-end]}.paragraph--type--image-text-item.position-bottom_full .paragraph__title,.paragraph--type--image-text-item.position-top_full .paragraph__title{grid-column:grid-2/grid-6}.paragraph--type--image-text-item.position-bottom_full .paragraph__text,.paragraph--type--image-text-item.position-top_full .paragraph__text{grid-column:grid-8/grid-12;margin:0}.paragraph--type--image-text-item.position-top_full{grid-row:grid-row-1/grid-row-3}.paragraph--type--image-text-item.position-bottom_full{grid-row:grid-row-7/grid-9}.paragraph--type--image-text-item .paragraph__text,.paragraph--type--image-text-item .paragraph__text *,.paragraph--type--image-text-item .paragraph__title{color:var(--color-basic1)}.paragraph--type--image-text-item .paragraph__text,.paragraph--type--image-text-item .paragraph__text *{font-family:var(--text-standard-mobile-family),sans-serif;font-size:var(--text-standard-mobile-size);font-size:var(--text-standard-desktop-size)!important;font-weight:var(--text-standard-mobile-weight);letter-spacing:var(--text-standard-mobile-spacing);line-height:var(--text-standard-mobile-lineheight)}}@media screen and (min-width:1024px)and (min-width:48em){.paragraph--type--image-text-item .paragraph__text,.paragraph--type--image-text-item .paragraph__text *{font-family:var(--text-standard-desktop-family),sans-serif;font-size:var(--text-standard-desktop-size);font-weight:var(--text-standard-desktop-weight);letter-spacing:var(--text-standard-desktop-spacing);line-height:var(--text-standard-desktop-lineheight)}}@media screen and (min-width:1024px){.paragraph--type--image-text-item .paragraph__text ul li:before{background:var(--color-basic1)}}.paragraph--type--cards{background:var(--color-basic1)}.paragraph--type--cards.style--small .paragraph--type--cards__wrapper{padding-inline:2.4rem;width:100%}.paragraph--type--cards.style--small .paragraph--type--cards__wrapper:after{clear:both;content:"";display:table}@media screen and (min-width:1024px){.paragraph--type--cards.style--small .paragraph--type--cards__wrapper{display:grid;gap:4rem 2.4rem;grid-auto-flow:row dense;grid-template-columns:repeat(12,1fr);padding-inline:6rem}}.paragraph--type--cards.style--small .paragraph--type--card{width:calc(50% - .8rem)}@media screen and (min-width:1024px){.paragraph--type--cards.style--small .paragraph--type--card{width:auto}}.paragraph--type--cards.style--small .paragraph--type--card .paragraph__subtitle{display:none}.paragraph--type--cards.style--small .paragraph--type--card:nth-child(2n),.paragraph--type--cards.style--small .paragraph--type--card:nth-child(odd){margin-bottom:5.6rem}@media screen and (min-width:1024px){.paragraph--type--cards.style--small .paragraph--type--card:nth-child(2n),.paragraph--type--cards.style--small .paragraph--type--card:nth-child(odd){margin-bottom:0}}.paragraph--type--cards.style--small .paragraph--type--card:nth-child(odd){float:left}@media screen and (min-width:1024px){.paragraph--type--cards.style--small .paragraph--type--card:nth-child(odd){float:none}}.paragraph--type--cards.style--small .paragraph--type--card:nth-child(2n){float:right}@media screen and (min-width:1024px){.paragraph--type--cards.style--small .paragraph--type--card:nth-child(2n){float:none}}.paragraph--type--cards.style--small .paragraph--type--card:nth-child(2){margin-top:16rem}@media screen and (min-width:1024px){.paragraph--type--cards.style--small .paragraph--type--card:nth-child(2){margin-top:0}.paragraph--type--cards.style--small .paragraph--type--card:nth-child(3n+2){margin-top:6rem}.paragraph--type--cards.style--small .paragraph--type--card:nth-child(3n+3){margin-top:3rem}.paragraph--type--cards.style--small .paragraph--type--card:nth-child(9n+1){grid-column:2/span 3}.paragraph--type--cards.style--small .paragraph--type--card:nth-child(9n+2){grid-column:6/span 3}.paragraph--type--cards.style--small .paragraph--type--card:nth-child(9n+3){grid-column:10/span 3}.paragraph--type--cards.style--small .paragraph--type--card:nth-child(9n+4){grid-column:1/span 3}.paragraph--type--cards.style--small .paragraph--type--card:nth-child(9n+5){grid-column:5/span 3}.paragraph--type--cards.style--small .paragraph--type--card:nth-child(9n+6){grid-column:9/span 3}.paragraph--type--cards.style--small .paragraph--type--card:nth-child(9n+7){grid-column:2/span 3}.paragraph--type--cards.style--small .paragraph--type--card:nth-child(9n+8){grid-column:6/span 3}.paragraph--type--cards.style--small .paragraph--type--card:nth-child(9n+9){grid-column:10/span 3}}.paragraph--type--cards.style--large .paragraph--type--cards__wrapper{display:grid;gap:0 1.6rem;grid-auto-flow:row dense;grid-template-columns:[full-start] .8rem [grid-1] 1fr [grid-2] 1fr [grid-3] 1fr [grid-4] 1fr [grid-5] 1fr [grid-6] 1fr [grid-7] 1fr [grid-8] 1fr [grid-9] 1fr [grid-10] 1fr [grid-11] 1fr [grid-12] 1fr [grid-13] .8rem [full-end]}@media screen and (min-width:1024px){.paragraph--type--cards.style--large .paragraph--type--cards__wrapper{gap:0 2.4rem;grid-template-columns:[full-start] 3.6rem [grid-1] 1fr [grid-2] 1fr [grid-3] 1fr [grid-4] 1fr [grid-5] 1fr [grid-6] 1fr [grid-7] 1fr [grid-8] 1fr [grid-9] 1fr [grid-10] 1fr [grid-11] 1fr [grid-12] 1fr [grid-13] 3.6rem [full-end]}}.paragraph--type--cards.style--large .paragraph--type--card{height:max-content}.paragraph--type--cards.style--large .paragraph--type--card .paragraph__subtitle{display:none}@media screen and (min-width:1024px){.paragraph--type--cards.style--large .paragraph--type--card:nth-child(2n+2){margin-top:12rem!important}}.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+1){grid-column:grid-1/span 9}@media screen and (min-width:1024px){.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+1){grid-column:grid-1/span 5}}.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+2){grid-column:grid-5/span 7;margin-top:4rem}@media screen and (min-width:1024px){.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+2){grid-column:grid-8/span 4;margin-top:12rem}}.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+3){grid-column:grid-2/span 9;margin-top:4rem}@media screen and (min-width:1024px){.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+3){grid-column:grid-2/span 5}}.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+4){grid-column:grid-5/full-end;margin-top:4rem}.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+4) .paragraph__text,.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+4) .paragraph__title{padding-inline-end:.8rem}@media screen and (min-width:1024px){.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+4){grid-column:grid-8/full-end;margin-top:27.2rem}.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+4) .paragraph__text,.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+4) .paragraph__title{padding-inline-end:1.6rem}}.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+5){grid-column:grid-1/span 9;margin-top:4rem}@media screen and (min-width:1024px){.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+5){grid-column:grid-1/span 5}}.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+6){grid-column:grid-4/span 8;margin-top:4rem}@media screen and (min-width:1024px){.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+6){grid-column:grid-7/span 4;margin-top:46.2rem}}.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+7){grid-column:full-start/grid-8;margin-top:4rem}.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+7) .paragraph__buttons,.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+7) .paragraph__link,.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+7) .paragraph__subtitle,.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+7) .paragraph__text,.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+7) .paragraph__title{padding-inline-start:.8rem}@media screen and (min-width:1024px){.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+7){grid-column:full-start/grid-5}.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+7) .paragraph__buttons,.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+7) .paragraph__link,.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+7) .paragraph__subtitle,.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+7) .paragraph__text,.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+7) .paragraph__title{padding-inline-start:1.6rem}}.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+8){grid-column:grid-4/span 9;margin-top:4rem}@media screen and (min-width:1024px){.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+8){grid-column:grid-7/span 5;margin-top:31.6rem}}.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+9){grid-column:grid-2/span 8;margin-top:4rem}@media screen and (min-width:1024px){.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+9){grid-column:2/span 4}}.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+10){grid-column:grid-4/span 9;margin-top:4rem}@media screen and (min-width:1024px){.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+10){grid-column:8/span 5;margin-top:28rem}}.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+11){grid-column:grid-3/span 9;margin-top:4rem}@media screen and (min-width:1024px){.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+11){grid-column:4/span 6;margin-top:8rem}}.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+12){grid-column:grid-1/span 9;margin-top:4rem}@media screen and (min-width:1024px){.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+12){grid-column:grid-1/span 5;margin-top:19.2rem}}.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+13){grid-column:grid-6/full-end;margin-top:4rem}.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+13) .paragraph__text,.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+13) .paragraph__title{padding-inline-end:.8rem}@media screen and (min-width:1024px){.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+13){grid-column:9/full-end;margin-top:8rem}.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+13) .paragraph__text,.paragraph--type--cards.style--large .paragraph--type--card:nth-child(13n+13) .paragraph__title{padding-inline-end:1.6rem}}.paragraph--type--cards.style--large .paragraph--type--card.news-teaser .paragraph__subtitle{margin-block-start:2.4rem}.paragraph--type--cards.style--large .paragraph--type--card.news-teaser .paragraph__title{margin-block-start:1.6rem}.paragraph--type--cards.style--horizontal-slider{margin:0;padding-bottom:9.6rem;padding-top:5.6rem}@media screen and (min-width:1024px){.paragraph--type--cards.style--horizontal-slider{margin:0;padding-bottom:12rem;padding-top:12rem}}.paragraph--type--cards.style--horizontal-slider .paragraph--type--cards__wrapper{overflow:visible!important}.paragraph--type--cards.style--horizontal-slider .paragraph--view-mode--rectangle-landscape,.paragraph--type--cards.style--horizontal-slider .paragraph--view-mode--rectangle-portrait,.paragraph--type--cards.style--horizontal-slider .paragraph--view-mode--square{margin-left:calc(7.66667vw - .26667rem)}@media screen and (min-width:1024px){.paragraph--type--cards.style--horizontal-slider .paragraph--view-mode--rectangle-landscape,.paragraph--type--cards.style--horizontal-slider .paragraph--view-mode--rectangle-portrait,.paragraph--type--cards.style--horizontal-slider .paragraph--view-mode--square{margin-left:calc(7.66667% - .8rem)}}.paragraph--type--cards.style--horizontal-slider .paragraph--view-mode--square{width:calc(100dvw/12*9 - 4.8rem)}@media screen and (min-width:1024px){.paragraph--type--cards.style--horizontal-slider .paragraph--view-mode--square{width:calc(33.33333% - 6.8rem)}}.paragraph--type--cards.style--horizontal-slider .paragraph--view-mode--rectangle-portrait{width:calc(100dvw/12*9 - 4.8rem)}@media screen and (min-width:1024px){.paragraph--type--cards.style--horizontal-slider .paragraph--view-mode--rectangle-portrait{margin-top:6rem;width:calc(25% - 6rem)}}.paragraph--type--cards.style--horizontal-slider .paragraph--view-mode--rectangle-landscape{width:calc(100dvw/12*9 - 4.8rem)}@media screen and (min-width:1024px){.paragraph--type--cards.style--horizontal-slider .paragraph--view-mode--rectangle-landscape{margin-top:3rem;width:calc(33.33333% - 6.8rem)}}.paragraph--type--cards.style--horizontal-slider .paragraph--type--card .paragraph__title{margin-top:2.4rem}.paragraph--type--cards.style--horizontal-slider .paragraph--type--card .paragraph__subtitle{margin-top:1.6rem;order:3}.paragraph--type--cards.style--horizontal-slider .paragraph--type--card .paragraph__title{order:2}.paragraph--type--cards.style--horizontal-slider .paragraph--type--card.news-teaser .paragraph__subtitle{margin-block-start:2.4rem}.paragraph--type--cards.style--horizontal-slider .paragraph--type--card.news-teaser .paragraph__title{margin-block-start:1.6rem}.paragraph--type--cards.style--horizontal-slider .splide__pagination{left:50%;margin-top:3.2rem;position:absolute;transform:translateX(-50%)}.paragraph--type--cards.style--horizontal-slider .splide__pagination li{padding-left:0!important}.paragraph--type--cards.style--horizontal-slider .splide__pagination li:nth-child(n+11){display:none}@media screen and (min-width:1024px){.paragraph--type--cards.style--horizontal-slider .splide__pagination{bottom:7.4rem;justify-content:flex-end;left:auto;margin-top:0;position:absolute;right:15.8rem;z-index:1}.paragraph--type--cards.style--horizontal-slider .splide__pagination li:nth-child(n+11){display:inline-block}}.paragraph--type--cards.style--horizontal-slider .splide__arrows{display:none;gap:.8rem;left:50%;transform:translateX(-50%)}@media screen and (min-width:1024px){.paragraph--type--cards.style--horizontal-slider .splide__arrows{bottom:5.6rem;display:flex;justify-content:flex-end;position:absolute;right:6rem;transform:translateX(0);z-index:1}}.paragraph--type--cards .paragraph--type--cards__wrapper .pager{grid-column:grid-1/grid-13}.paragraph--type--card{margin:0;padding-block:0;position:relative}@media screen and (min-width:90em){.paragraph--type--card{margin:0;padding-block:0}.paragraph--type--card .paragraph__subtitle,.paragraph--type--card .paragraph__text,.paragraph--type--card .paragraph__title{width:70%}}.paragraph--type--card .paragraph__subtitle,.paragraph--type--card .paragraph__title{color:var(--color-title)}.paragraph--type--card .paragraph__subtitle{font-family:var(--text-small-mobile-family),sans-serif;font-size:var(--text-small-mobile-size);font-weight:var(--text-small-mobile-weight);letter-spacing:var(--text-small-mobile-spacing);line-height:var(--text-small-mobile-lineheight)}@media screen and (min-width:48em){.paragraph--type--card .paragraph__subtitle{font-family:var(--text-small-desktop-family),sans-serif;font-size:var(--text-small-desktop-size);font-weight:var(--text-small-desktop-weight);letter-spacing:var(--text-small-desktop-spacing);line-height:var(--text-small-desktop-lineheight)}}.paragraph--type--card .paragraph__title{font-family:var(--title-500-mobile-family),sans-serif;font-size:var(--title-500-mobile-size);font-weight:var(--title-500-mobile-weight);letter-spacing:var(--title-500-mobile-spacing);line-height:var(--title-500-mobile-lineheight);margin-block-start:2.4rem}@media screen and (min-width:48em){.paragraph--type--card .paragraph__title{font-family:var(--title-500-desktop-family),sans-serif;font-size:var(--title-500-desktop-size);font-weight:var(--title-500-desktop-weight);letter-spacing:var(--title-500-desktop-spacing);line-height:var(--title-500-desktop-lineheight)}}.paragraph--type--card .paragraph__text{color:var(--color-intro);font-family:var(--text-small-mobile-family),sans-serif;font-size:var(--text-small-mobile-size);font-weight:var(--text-small-mobile-weight);letter-spacing:var(--text-small-mobile-spacing);line-height:var(--text-small-mobile-lineheight);margin-block-start:1.6rem}@media screen and (min-width:48em){.paragraph--type--card .paragraph__text{font-family:var(--text-small-desktop-family),sans-serif;font-size:var(--text-small-desktop-size);font-weight:var(--text-small-desktop-weight);letter-spacing:var(--text-small-desktop-spacing);line-height:var(--text-small-desktop-lineheight)}}.paragraph--type--card .paragraph__buttons{margin-block-start:2.4rem}.paragraph--type--card .paragraph__buttons .arrow-link:only-child:after{content:"";display:block;inset:0;position:absolute;z-index:1}.paragraph--type--card.paragraph--view-mode--rectangle-landscape picture,.paragraph--type--card.paragraph--view-mode--rectangle-portrait picture,.paragraph--type--card.paragraph--view-mode--square picture{height:0;overflow:hidden;position:relative;width:100%}.paragraph--type--card.paragraph--view-mode--rectangle-landscape picture img,.paragraph--type--card.paragraph--view-mode--rectangle-portrait picture img,.paragraph--type--card.paragraph--view-mode--square picture img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.paragraph--type--card.paragraph--view-mode--square picture{--ratio:1/1;aspect-ratio:1/1;padding-bottom:100%}.paragraph--type--card.paragraph--view-mode--square picture img{aspect-ratio:1/1;height:120%;width:auto}.paragraph--type--card.paragraph--view-mode--rectangle-portrait picture{--ratio:3/4;aspect-ratio:3/4;padding-bottom:133%}.paragraph--type--card.paragraph--view-mode--rectangle-portrait picture img{aspect-ratio:3/4;height:120%;width:auto}.paragraph--type--card.paragraph--view-mode--rectangle-landscape picture{--ratio:4/3;aspect-ratio:4/3;padding-bottom:75%}.paragraph--type--card.paragraph--view-mode--rectangle-landscape picture img{aspect-ratio:4/3;height:120%;width:auto}.paragraph--type--downloads .field--name-field-download{border-collapse:collapse;display:grid;grid-template-columns:1fr}.paragraph--type--downloads .field--name-field-download .product-download:nth-child(n+2){border-top:none}@media screen and (min-width:60em){.paragraph--type--downloads .field--name-field-download{grid-template-columns:repeat(3,1fr)}.paragraph--type--downloads .field--name-field-download .product-download:nth-child(n+2){border-top:.1rem solid var(--color-basic4)}.paragraph--type--downloads .field--name-field-download .product-download:nth-child(2),.paragraph--type--downloads .field--name-field-download .product-download:nth-child(3){border-left:none}.paragraph--type--downloads .field--name-field-download .product-download:nth-child(n+4){border-top:none}}.product-download{background-color:var(--color-basic1);border:.1rem solid var(--color-basic4);cursor:pointer;display:grid;gap:2.4rem;grid-template-columns:3.2rem 1fr;padding:2.4rem;position:relative;transition:background-color .3s ease-out}@media screen and (min-width:60em){.product-download{gap:4.8rem;grid-template-columns:1fr;grid-template-rows:3.2rem 1fr max-content;padding:3.2rem}}.product-download:hover{background-color:var(--color-basic7)}.product-download__icon{grid-column:1;grid-row:1/-1;height:3.2rem;width:3.2rem}.product-download__icon img{object-fit:cover}@media screen and (min-width:60em){.product-download__icon{align-self:start;grid-row:1}}.product-download__content{grid-column:2;grid-row:1}.product-download__content .paragraph__title{font-family:var(--title-400-mobile-family),sans-serif;font-size:var(--title-400-mobile-size);font-weight:var(--title-400-mobile-weight);letter-spacing:var(--title-400-mobile-spacing);line-height:var(--title-400-mobile-lineheight)}@media screen and (min-width:48em){.product-download__content .paragraph__title{font-family:var(--title-400-desktop-family),sans-serif;font-size:var(--title-400-desktop-size);font-weight:var(--title-400-desktop-weight);letter-spacing:var(--title-400-desktop-spacing);line-height:var(--title-400-desktop-lineheight)}}.product-download__content .paragraph__subtitle{font-family:var(--text-small-mobile-family),sans-serif;font-size:var(--text-small-mobile-size);font-weight:var(--text-small-mobile-weight);letter-spacing:var(--text-small-mobile-spacing);line-height:var(--text-small-mobile-lineheight);margin-top:0}@media screen and (min-width:48em){.product-download__content .paragraph__subtitle{font-family:var(--text-small-desktop-family),sans-serif;font-size:var(--text-small-desktop-size);font-weight:var(--text-small-desktop-weight);letter-spacing:var(--text-small-desktop-spacing);line-height:var(--text-small-desktop-lineheight)}}@media screen and (min-width:60em){.product-download__content .paragraph__subtitle{margin-top:.8rem}.product-download__content{align-self:start;grid-column:1;grid-row:2}}.product-download__cta{grid-column:2;grid-row:2}.product-download__cta a{display:flex;font-family:var(--text-x-small-mobile-family),sans-serif;font-size:var(--text-x-small-mobile-size);font-weight:var(--text-x-small-mobile-weight);gap:.8rem;letter-spacing:var(--text-x-small-mobile-spacing);line-height:var(--text-x-small-mobile-lineheight);width:100%}@media screen and (min-width:48em){.product-download__cta a{font-family:var(--text-x-small-desktop-family),sans-serif;font-size:var(--text-x-small-desktop-size);font-weight:var(--text-x-small-desktop-weight);letter-spacing:var(--text-x-small-desktop-spacing);line-height:var(--text-x-small-desktop-lineheight)}}.product-download__cta a:before{content:"";display:block;inset:0;position:absolute;z-index:1}.product-download__cta a:after{--width:1.2rem;--height:1.2rem;background-color:var(--color-accent1);content:"";display:block;height:var(--height);margin-left:auto;mask-image:url(/themes/custom/makeitfly/img/svg/icons/ui-download.svg);mask-position:center center;mask-repeat:no-repeat;mask-size:var(--width) var(--height);width:var(--width)}@media screen and (min-width:60em){.product-download__cta{align-self:end;grid-column:1;grid-row:3}}.paragraph--type--product-color{--transition-time-opacity:.9s;--transition-time-transform:.9s;--overflow-height:2.4rem;margin-bottom:5.6rem;padding-block:0;padding-top:calc(56.25% + 5.6rem);position:relative}@media screen and (min-width:1024px){.paragraph--type--product-color{height:calc(100dvh - 8.5rem + var(--overflow-height));margin-bottom:0;max-height:100rem;padding-block:16rem;width:100%}}.paragraph--type--product-color .paragaph-product-color{height:0;left:0;opacity:0;overflow:hidden;padding-bottom:56.25%;position:absolute;top:0;transition:opacity .4s ease-in-out;width:100%;z-index:0}.paragraph--type--product-color .paragaph-product-color picture{height:100%;left:0;position:absolute;top:0;width:100%}.paragraph--type--product-color .paragaph-product-color img{height:100%;object-fit:cover;width:100%}.paragraph--type--product-color .paragaph-product-color.active{opacity:1}.paragraph--type--product-color ul{list-style-type:none;margin:0;padding:0}.paragraph--type--product-color ul li{margin:0;padding:0}.paragraph--type--product-color ul li:before{display:none}.paragraph--type--product-color ul[data-images-nav]{display:flex;flex-flow:row wrap;gap:.8rem;margin-top:2.4rem}.paragraph--type--product-color ul[data-images-nav] li{border-radius:50%;cursor:pointer;display:grid;height:4.2rem;overflow:hidden;place-items:center;position:relative;width:4.2rem}.paragraph--type--product-color ul[data-images-nav] li img{border-radius:50%;display:block;grid-column:1;grid-row:1;height:4rem;object-fit:cover;object-position:center center;width:4rem}.paragraph--type--product-color ul[data-images-nav] li:before{background:transparent;border:0 solid var(--color-basic1);border-radius:50%;content:"";display:block;height:100%;inset:0;opacity:0;position:absolute;transform:translate(0);transition:border-width .2s ease-in-out,opacity .2s ease-in-out;width:100%;z-index:1}.paragraph--type--product-color ul[data-images-nav] li.active:before{border-width:.71rem;opacity:1}@media screen and (min-width:1024px){.paragraph--type--product-color ul[data-images-nav] li.active:before{border-width:.41rem}.paragraph--type--product-color ul[data-images-nav]{margin-top:4.8rem}}.paragraph--type--product-color ul[data-images-titles]{margin-top:2.4rem}.paragraph--type--product-color ul[data-images-titles] li{display:none;opacity:0;transition:opacity .21s ease-in-out}.paragraph--type--product-color ul[data-images-titles] li h2{font-family:var(--text-standard-mobile-family),sans-serif;font-size:var(--text-standard-mobile-size);font-weight:var(--text-standard-mobile-weight);letter-spacing:var(--text-standard-mobile-spacing);line-height:var(--text-standard-mobile-lineheight);text-transform:none}@media screen and (min-width:48em){.paragraph--type--product-color ul[data-images-titles] li h2{font-family:var(--text-standard-desktop-family),sans-serif;font-size:var(--text-standard-desktop-size);font-weight:var(--text-standard-desktop-weight);letter-spacing:var(--text-standard-desktop-spacing);line-height:var(--text-standard-desktop-lineheight)}}.paragraph--type--product-color ul[data-images-titles] li.active{display:block;opacity:1}@media screen and (min-width:1024px){.paragraph--type--product-color ul[data-images-titles]{margin-top:4.8rem}}.paragraph--type--product-color .paragraph__content{margin-left:calc(15.33333% - 2.13333rem);width:calc(100dvw/12*10 - 5.06667rem)}@media screen and (min-width:1024px){.paragraph--type--product-color .paragraph__content{bottom:12.5%;margin-left:calc(58.33333vw - 7rem);position:absolute;right:calc(8.33333vw + 5rem);width:calc(33.33333% - 6.8rem);z-index:1}}.paragraph--type--product-color .paragraph__title{font-family:var(--title-500-mobile-family),sans-serif;font-size:var(--title-500-mobile-size);font-weight:var(--title-500-mobile-weight);letter-spacing:var(--title-500-mobile-spacing);line-height:var(--title-500-mobile-lineheight)}@media screen and (min-width:48em){.paragraph--type--product-color .paragraph__title{font-family:var(--title-500-desktop-family),sans-serif;font-size:var(--title-500-desktop-size);font-weight:var(--title-500-desktop-weight);letter-spacing:var(--title-500-desktop-spacing);line-height:var(--title-500-desktop-lineheight)}}@media screen and (min-width:1024px){.paragraph--type--product-color .paragraph__title{color:var(--color-basic1)}}.paragraph--type--product-color .paragraph__text{margin-top:1.6rem}@media screen and (min-width:1024px){.paragraph--type--product-color .paragraph__text p{color:var(--color-basic1)}}.paragraph--type--technical-information>.container{display:flex;flex-flow:row nowrap}.paragraph--type--technical-information__title{width:calc(100dvw/12*2 - 2.93333rem)}@media screen and (min-width:60em){.paragraph--type--technical-information__title{width:calc(25% - 6rem)}}.paragraph--type--technical-information__title .paragraph__title{font-family:var(--title-300-mobile-family),sans-serif;font-size:var(--title-300-mobile-size);font-weight:var(--title-300-mobile-weight);letter-spacing:var(--title-300-mobile-spacing);line-height:var(--title-300-mobile-lineheight);writing-mode:vertical-lr}@media screen and (min-width:48em){.paragraph--type--technical-information__title .paragraph__title{font-family:var(--title-300-desktop-family),sans-serif;font-size:var(--title-300-desktop-size);font-weight:var(--title-300-desktop-weight);letter-spacing:var(--title-300-desktop-spacing);line-height:var(--title-300-desktop-lineheight)}}@media screen and (min-width:60em){.paragraph--type--technical-information__title .paragraph__title{writing-mode:horizontal-tb}}.paragraph--type--technical-information__datalist{display:grid;gap:.8rem 2.4rem;grid-template-columns:1fr;width:calc(100dvw/12*10 - 5.06667rem)}@media screen and (min-width:48em){.paragraph--type--technical-information__datalist{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:60em){.paragraph--type--technical-information__datalist{gap:1.6rem 2.4rem;width:calc(75% - 10.8rem)}}.paragraph--type--technical-information__datalist .field--name-field-paragraph-tech-items-left,.paragraph--type--technical-information__datalist .field--name-field-paragraph-tech-items-right{display:grid;gap:.8rem 0;grid-template-columns:1fr}@media screen and (min-width:60em){.paragraph--type--technical-information__datalist .field--name-field-paragraph-tech-items-left,.paragraph--type--technical-information__datalist .field--name-field-paragraph-tech-items-right{gap:1.6rem 0}}.paragraph--type--technical-information__datalist__item{display:grid;font-family:var(--text-standard-mobile-family),sans-serif;font-size:var(--text-standard-mobile-size);font-weight:var(--text-standard-mobile-weight);gap:.8rem 2.4rem;grid-template-columns:1fr;letter-spacing:var(--text-standard-mobile-spacing);line-height:var(--text-standard-mobile-lineheight)}@media screen and (min-width:48em){.paragraph--type--technical-information__datalist__item{font-family:var(--text-standard-desktop-family),sans-serif;font-size:var(--text-standard-desktop-size);font-weight:var(--text-standard-desktop-weight);letter-spacing:var(--text-standard-desktop-spacing);line-height:var(--text-standard-desktop-lineheight)}}.paragraph--type--technical-information__datalist__item dt,.paragraph--type--technical-information__datalist__item dt p{color:var(--color-body)}.paragraph--type--technical-information__datalist__item dd,.paragraph--type--technical-information__datalist__item dd p{color:var(--color-title)}@media screen and (min-width:60em){.paragraph--type--technical-information__datalist__item{gap:0 2.4rem;grid-template-columns:repeat(2,1fr)}}.product__header{background:var(--color-basic1);overflow:hidden;position:relative}.product__header:before{background:linear-gradient(270deg,rgba(31,30,29,0),#1f1e1d);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:1}.product__header picture{aspect-ratio:375/888;height:80%;overflow:hidden;position:relative}@media screen and (min-width:48em){.product__header picture{aspect-ratio:1440/1752}}.product__header picture img{height:120%;left:0;min-width:100%;object-fit:cover;object-position:bottom center;position:absolute;top:0;transform:scale(1);transform-origin:50% 50%}.product__header--content{padding-inline:2.4rem;position:absolute;top:26.8rem;z-index:2}.user-logged-in .product__header--content{top:18.4rem}@media screen and (min-width:84em){.product__header--content{padding-inline:6rem;position:absolute;top:54.4rem}}.product__header h1,.product__header h2,.product__header--description,.product__header--info{opacity:0;transform:translateY(10rem)}.product__header h1,.product__header h2{color:var(--color-basic1);text-transform:uppercase}.product__header h1,.product__header h2,.product__header--description,.product__header--description *,.product__header--info,.product__header--info *{color:var(--color-basic1)}.product__header h1{font-family:var(--title-500-mobile-family),sans-serif;font-size:var(--title-500-mobile-size);font-weight:var(--title-500-mobile-weight);letter-spacing:var(--title-500-mobile-spacing);line-height:var(--title-500-mobile-lineheight)}@media screen and (min-width:48em){.product__header h1{font-family:var(--title-500-desktop-family),sans-serif;font-size:var(--title-500-desktop-size);font-weight:var(--title-500-desktop-weight);letter-spacing:var(--title-500-desktop-spacing);line-height:var(--title-500-desktop-lineheight)}}.product__header h2{font-family:var(--title-1000-mobile-family),sans-serif;font-size:var(--title-1000-mobile-size);font-weight:var(--title-1000-mobile-weight);letter-spacing:var(--title-1000-mobile-spacing);line-height:var(--title-1000-mobile-lineheight);margin-top:4rem}@media screen and (min-width:48em){.product__header h2{font-family:var(--title-1000-desktop-family),sans-serif;font-size:var(--title-1000-desktop-size);font-size:10rem;font-weight:var(--title-1000-desktop-weight);letter-spacing:var(--title-1000-desktop-spacing);line-height:var(--title-1000-desktop-lineheight)}}@media screen and (min-width:84em){.product__header h2{margin-top:7.2rem;width:calc(50% - 8.4rem)}}.product__header--description{margin-top:8rem}.product__header--description *{font-family:var(--text-x-large-mobile-family),sans-serif;font-size:var(--text-x-large-mobile-size);font-weight:var(--text-x-large-mobile-weight);letter-spacing:var(--text-x-large-mobile-spacing);line-height:var(--text-x-large-mobile-lineheight)}@media screen and (min-width:48em){.product__header--description *{font-family:var(--text-x-large-desktop-family),sans-serif;font-size:var(--text-x-large-desktop-size);font-weight:var(--text-x-large-desktop-weight);letter-spacing:var(--text-x-large-desktop-spacing);line-height:var(--text-x-large-desktop-lineheight)}}@media screen and (min-width:25em){.product__header--description{width:calc(100dvw/12*9 - 4.8rem)}}@media screen and (min-width:48em){.product__header--description{width:calc(100dvw/12*8 - 4.53333rem)}}@media screen and (min-width:60em){.product__header--description{width:calc(50% - 8.4rem)}}@media screen and (min-width:84em){.product__header--description{margin-top:13.6rem;width:calc(41.66667% - 7.6rem)}}.product__header--info{margin-top:8rem}@media screen and (min-width:84em){.product__header--info{margin-top:13.6rem;width:calc(41.66667% - 7.6rem)}}.product__header--info span{display:block}.product__header--info--price{font-family:var(--text-large-mobile-family),sans-serif;font-size:var(--text-large-mobile-size);font-weight:var(--text-large-mobile-weight);letter-spacing:var(--text-large-mobile-spacing);line-height:var(--text-large-mobile-lineheight)}@media screen and (min-width:48em){.product__header--info--price{font-family:var(--text-large-desktop-family),sans-serif;font-size:var(--text-large-desktop-size);font-weight:var(--text-large-desktop-weight);letter-spacing:var(--text-large-desktop-spacing);line-height:var(--text-large-desktop-lineheight)}}.product__header--info--delivery{font-family:var(--text-small-mobile-family),sans-serif;font-size:var(--text-small-mobile-size);font-weight:var(--text-small-mobile-weight);letter-spacing:var(--text-small-mobile-spacing);line-height:var(--text-small-mobile-lineheight)}@media screen and (min-width:48em){.product__header--info--delivery{font-family:var(--text-small-desktop-family),sans-serif;font-size:var(--text-small-desktop-size);font-weight:var(--text-small-desktop-weight);letter-spacing:var(--text-small-desktop-spacing);line-height:var(--text-small-desktop-lineheight)}}.product__header--order{display:none;position:absolute;right:2.4rem;z-index:2}@media screen and (min-width:84em){.product__header--order{display:block;right:6rem;top:6.8rem}}.path-collection{--node-header-padding-top:12rem}.path-collection .block-system-main-block{padding-top:var(--node-header-padding-top)}@media screen and (min-width:48em){.path-collection{--node-header-padding-top:15.2rem}}.path-collection.user-logged-in .download-paragraphs .paragraph:first-child{padding-block-start:0;padding-top:0}.views-element-container:has(.view-faq){gap:0 .8rem;margin-left:auto;margin-right:auto;max-width:100%;padding-left:2.4rem;padding-right:2.4rem}@media screen and (min-width:90em){.views-element-container:has(.view-faq){gap:0 2.4rem;margin-left:auto;margin-right:auto;max-width:100%;padding-left:6rem;padding-right:6rem}}.view-faq{display:flex;gap:0 .8rem;width:100%}@media screen and (min-width:1024px){.view-faq{gap:0 2.4rem}}.view-faq .view-header{flex-shrink:0;position:relative;width:calc(100dvw/12*2 - 2.93333rem);writing-mode:vertical-lr}@media screen and (min-width:1024px){.view-faq .view-header{padding-top:2.3rem;width:calc(25% - 6rem);writing-mode:horizontal-tb}}.view-faq .view-content{position:relative;width:100%}.views-element-container:has(.view-vacancies){gap:0 .8rem;margin-left:auto;margin-right:auto;max-width:100%;padding-left:2.4rem;padding-right:2.4rem}@media screen and (min-width:90em){.views-element-container:has(.view-vacancies){gap:0 2.4rem;margin-left:auto;margin-right:auto;max-width:100%;padding-left:6rem;padding-right:6rem}}.paragraph--view-mode--default.type--views-blockvacancies-vacancy-overview .views-element-container:has(.view-vacancies){padding-inline:0}@media screen and (min-width:90em){.paragraph--view-mode--default.type--views-blockvacancies-vacancy-overview .views-element-container:has(.view-vacancies){padding-inline:0}}.view-vacancies{display:flex;gap:0 .8rem;width:100%}@media screen and (min-width:1024px){.view-vacancies{gap:0 2.4rem}}.view-vacancies .view-header{flex-shrink:0;position:relative;width:calc(100dvw/12*2 - 2.93333rem);writing-mode:vertical-lr}@media screen and (min-width:1024px){.view-vacancies .view-header{padding-top:2.3rem;width:calc(25% - 6rem);writing-mode:horizontal-tb}}.view-vacancies .view-content{position:relative;width:100%}.view-vacancies .views-row .view-teaser-link{width:100%}.view-vacancies .views-row+.views-row{border-top:.1rem solid var(--color-basic4)}.se-block{align-items:center;display:flex;gap:.8rem}.se-block .block-title{font-family:var(--text-standard-bold-mobile-family),sans-serif;font-size:var(--text-standard-bold-mobile-size);font-weight:var(--text-standard-bold-mobile-weight);letter-spacing:var(--text-standard-bold-mobile-spacing);line-height:var(--text-standard-bold-mobile-lineheight)}@media screen and (min-width:48em){.se-block .block-title{font-family:var(--text-standard-bold-desktop-family),sans-serif;font-size:var(--text-standard-bold-desktop-size);font-weight:var(--text-standard-bold-desktop-weight);letter-spacing:var(--text-standard-bold-desktop-spacing);line-height:var(--text-standard-bold-desktop-lineheight)}}.se-links{align-items:center;display:flex;flex-direction:row;gap:0}.se-link{--icon-color:var(--color-basic2);--icon-width:1.6rem;--icon-height:1.6rem;--icon-mask-image:"";display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:4rem;place-items:center;position:relative;width:4rem}.se-link:before{background:var(--color-basic2);content:"";display:block;height:var(--icon-height);mask-image:var(--icon-mask-image);mask-position:center center;mask-repeat:no-repeat;mask-size:var(--icon-width) var(--icon-height);width:var(--icon-width)}.se-link a{display:block;font-size:0;inset:0;position:absolute}.se-link.facebook_share:before{--icon-mask-image:url(/themes/custom/makeitfly/img/svg/icons/social-facebook.svg)}.se-link.twitter:before,.se-link.x:before{--icon-mask-image:url(/themes/custom/makeitfly/img/svg/icons/social-x.svg)}.se-link.instagram:before{--icon-mask-image:url(/themes/custom/makeitfly/img/svg/icons/social-instagram.svg)}.se-link.linkedin:before{--icon-mask-image:url(/themes/custom/makeitfly/img/svg/icons/social-linkedin.svg)}.se-link.pinterest:before{--icon-mask-image:url(/themes/custom/makeitfly/img/svg/icons/social-pinterest.svg)}.se-link.snapchat:before{--icon-mask-image:url(/themes/custom/makeitfly/img/svg/icons/social-snapchat.svg)}.se-link.tiktok:before{--icon-mask-image:url(/themes/custom/makeitfly/img/svg/icons/social-tiktok.svg)}.se-link.whatsapp:before{--icon-mask-image:url(/themes/custom/makeitfly/img/svg/icons/social-whatsapp.svg)}.se-link.email:before{--icon-mask-image:url(/themes/custom/makeitfly/img/svg/icons/mail.svg)}.se-align-right .se-links{justify-content:flex-end}.grecaptcha-badge{z-index:20}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
