/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--base-font-size:24px;--container-max-width:66.6666666667rem;--sfga-spacing--xs:0.3333333333rem;--sfga-spacing--xs-2:0.4166666667rem;--sfga-spacing--s:0.5rem;--sfga-spacing--l:0.8333333333rem;--sfga-spacing--xl:1rem;--sfga-spacing--xxl-2:1.3333333333rem;--sfga-spacing--xxl-2-25:1.5rem;--sfga-spacing--xxl-2-5:1.6666666667rem;--sfga-spacing--xxl-3:2rem;--sfga-spacing--xxl-3-5:2.25rem;--sfga-spacing--xxl-4:2.6666666667rem;--sfga-spacing--xxl-4-5:3.5rem;--sfga-spacing--xxl-5:3rem;--sfga-spacing--xxl-6:4rem;--sfga-spacing--xxl-7:5.3333333333rem;--sfga-spacing--10:0.0833333333rem;--sfga-spacing--25:0.25rem;--sfga-spacing--30:0.4166666667rem;--sfga-spacing--50:0.5rem;--sfga-spacing--75:0.8333333333rem;--sfga-spacing--100:1rem;--sfga-spacing--200:2rem}@media only screen and (min-width:759px){:root{--base-font-size:27px;--container-max-width:59.2592592593rem;--sfga-spacing--xs:0.2962962963rem;--sfga-spacing--xs-2:0.3703703704rem;--sfga-spacing--s:0.4444444444rem;--sfga-spacing--l:0.7407407407rem;--sfga-spacing--xl:0.8888888889rem;--sfga-spacing--xxl-2:1.1851851852rem;--sfga-spacing--xxl-2-25:1.3333333333rem;--sfga-spacing--xxl-2-5:1.4814814815rem;--sfga-spacing--xxl-3:1.7777777778rem;--sfga-spacing--xxl-3-5:2rem;--sfga-spacing--xxl-4:2.3703703704rem;--sfga-spacing--xxl-4-5:3.1111111111rem;--sfga-spacing--xxl-5:2.6666666667rem;--sfga-spacing--xxl-6:3.5555555556rem;--sfga-spacing--xxl-7:4.7407407407rem;--sfga-spacing--10:0.1111111111rem;--sfga-spacing--25:0.2592592593rem;--sfga-spacing--30:0.4074074074rem;--sfga-spacing--50:0.5185185185rem;--sfga-spacing--75:0.8148148148rem;--sfga-spacing--100:1.037037037rem;--sfga-spacing--200:2.0740740741rem}}@media only screen and (min-width:960px){:root{--base-font-size:29px;--container-max-width:55.1724137931rem;--sfga-spacing--xs:0.275862069rem;--sfga-spacing--xs-2:0.3448275862rem;--sfga-spacing--s:0.4137931034rem;--sfga-spacing--l:0.6896551724rem;--sfga-spacing--xl:0.8275862069rem;--sfga-spacing--xxl-2:1.1034482759rem;--sfga-spacing--xxl-2-25:1.2413793103rem;--sfga-spacing--xxl-2-5:1.3793103448rem;--sfga-spacing--xxl-3:1.6551724138rem;--sfga-spacing--xxl-3-5:1.8620689655rem;--sfga-spacing--xxl-4:2.2068965517rem;--sfga-spacing--xxl-4-5:2.8965517241rem;--sfga-spacing--xxl-5:2.4827586207rem;--sfga-spacing--xxl-6:3.3103448276rem;--sfga-spacing--xxl-7:4.4137931034rem;--sfga-spacing--10:0.1034482759rem;--sfga-spacing--25:0.2413793103rem;--sfga-spacing--30:0.3793103448rem;--sfga-spacing--50:0.5172413793rem;--sfga-spacing--75:0.7586206897rem;--sfga-spacing--100:1.0344827586rem;--sfga-spacing--200:2.0689655172rem}}@media only screen and (min-width:1300px){:root{--base-font-size:32px;--container-max-width:50rem;--sfga-spacing--xs:0.25rem;--sfga-spacing--xs-2:0.3125rem;--sfga-spacing--s:0.375rem;--sfga-spacing--l:0.625rem;--sfga-spacing--xl:0.75rem;--sfga-spacing--xxl-2:1rem;--sfga-spacing--xxl-2-25:1.125rem;--sfga-spacing--xxl-2-5:1.25rem;--sfga-spacing--xxl-3:1.5rem;--sfga-spacing--xxl-3-5:1.6875rem;--sfga-spacing--xxl-4:2rem;--sfga-spacing--xxl-4-5:2.625rem;--sfga-spacing--xxl-5:2.25rem;--sfga-spacing--xxl-6:3rem;--sfga-spacing--xxl-7:4rem;--sfga-spacing--10:0.125rem;--sfga-spacing--25:0.25rem;--sfga-spacing--30:0.375rem;--sfga-spacing--50:0.5rem;--sfga-spacing--75:0.75rem;--sfga-spacing--100:1rem;--sfga-spacing--200:2rem}}@keyframes ButtonTertiaryAnimation{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@font-face{font-family:"Selecta";src:url(/themes/custom/previon_base_theme/assets/dist/fonts/SelectaRegular.woff2) format("woff2"),url(/themes/custom/previon_base_theme/assets/dist/fonts/SelectaRegular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Selecta";src:url(/themes/custom/previon_base_theme/assets/dist/fonts/SelectaBold.woff2) format("woff2"),url(/themes/custom/previon_base_theme/assets/dist/fonts/SelectaBold.woff) format("woff");font-weight:700;font-style:normal}html{color:#212121;font-family:"Selecta",sans-serif;font-feature-settings:"ss01" 1;font-size:var(--base-font-size);letter-spacing:.03em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{line-height:1rem;font-size:.75rem}.small-text{letter-spacing:.5px;line-height:.85rem;font-size:.64rem}@media only screen and (min-width:759px){.small-text{line-height:.79rem;font-size:.6rem}}@media only screen and (min-width:1300px){.small-text{line-height:.75rem;font-size:.56rem}}@media only screen and (min-width:1600px){.small-text{line-height:.75rem;font-size:.56rem}}h1,h2,h3,h4,h5,h6,.like-h1,.polygon .paragraph--type--text .field-para-text h2,.like-h2,.like-h3,.like-h4,.like-h5,.like-h6{margin-top:0;font-family:"Selecta",sans-serif;font-weight:700;-webkit-hyphens:auto;hyphens:auto}h1,.like-h1,.polygon .paragraph--type--text .field-para-text h2{line-height:1.7916666667rem;margin-bottom:var(--sfga-spacing--200);font-size:1.6666666667rem}@media only screen and (min-width:759px){h1,.like-h1,.polygon .paragraph--type--text .field-para-text h2{line-height:2.8888888889rem;font-size:2.4444444444rem}}@media only screen and (min-width:960px){h1,.like-h1,.polygon .paragraph--type--text .field-para-text h2{line-height:2.6206896552rem;font-size:2.4137931034rem}}@media only screen and (min-width:1300px){h1,.like-h1,.polygon .paragraph--type--text .field-para-text h2{line-height:2.375rem;font-size:2.1875rem}}@media only screen and (min-width:1600px){h1,.like-h1,.polygon .paragraph--type--text .field-para-text h2{line-height:3.375rem;font-size:3.125rem}}h2,.like-h2{line-height:1.3333333333rem;margin-bottom:var(--sfga-spacing--200);font-size:1.1666666667rem}@media only screen and (min-width:759px){h2,.like-h2{line-height:1.9259259259rem;font-size:1.6296296296rem}}@media only screen and (min-width:960px){h2,.like-h2{line-height:1.7931034483rem;font-size:1.5172413793rem}}@media only screen and (min-width:1300px){h2,.like-h2{line-height:1.625rem;font-size:1.375rem}}@media only screen and (min-width:1600px){h2,.like-h2{line-height:2.1875rem;font-size:1.875rem}}h3,.like-h3{line-height:1.2083333333rem;font-size:1rem;margin-bottom:var(--sfga-spacing--100)}@media only screen and (min-width:759px){h3,.like-h3{line-height:1.2592592593rem;font-size:1.037037037rem}}@media only screen and (min-width:960px){h3,.like-h3{line-height:1.3793103448rem;font-size:1.1034482759rem}}@media only screen and (min-width:1300px){h3,.like-h3{line-height:1.25rem;font-size:1rem}}@media only screen and (min-width:1600px){h3,.like-h3{line-height:1.375rem;font-size:1.125rem}}h4,.like-h4{line-height:1.0833333333rem;margin-bottom:var(--sfga-spacing--100);font-size:.8333333333rem}@media only screen and (min-width:759px){h4,.like-h4{line-height:1.1851851852rem;font-size:.8888888889rem}}@media only screen and (min-width:960px){h4,.like-h4{line-height:1.1724137931rem;font-size:.8965517241rem}}@media only screen and (min-width:1300px){h4,.like-h4{line-height:1.0625rem;font-size:.8125rem}}@media only screen and (min-width:1600px){h4,.like-h4{line-height:1.25rem;font-size:.9375rem}}h5,.like-h5{line-height:1rem;margin-bottom:var(--sfga-spacing--50);font-size:.75rem}h6,.like-h6{line-height:.85rem;margin-bottom:var(--sfga-spacing--30);font-size:.64rem}@media only screen and (min-width:759px){h6,.like-h6{line-height:.6rem;font-size:.79rem}}@media only screen and (min-width:960px){h6,.like-h6{line-height:.75rem;font-size:.56rem}}p{margin:0 0 var(--sfga-spacing--100);-webkit-hyphens:auto;hyphens:auto}a{color:#212121;text-decoration:underline;-webkit-hyphens:none;hyphens:none;transition:all 150ms ease}a:active,a:focus,a:hover{text-decoration:none}@keyframes TextLinkAnimation{0%{background-size:100% 2px}50%{background-size:0% 2px}100%{background-size:100% 2px}}.field--type--text-long a:not(.link-arrow):not(.btn-primary):not(.btn-secondary):not(.btn-primary-st):not(.btn-secondary-st):not(.btn-tertiary):not(.btn){color:#212121;text-decoration:none;position:relative;background-image:linear-gradient(90deg,currentColor 100%,transparent 0);background-repeat:no-repeat;background-position:left bottom;background-size:100% 2px}.field--type--text-long a:not(.link-arrow):not(.btn-primary):not(.btn-secondary):not(.btn-primary-st):not(.btn-secondary-st):not(.btn-tertiary):not(.btn):hover{text-decoration:none;animation:TextLinkAnimation 600ms ease-in-out}.field--type--text-long a:not(.link-arrow):not(.btn-primary):not(.btn-secondary):not(.btn-primary-st):not(.btn-secondary-st):not(.btn-tertiary):not(.btn):focus{outline:3px solid #212121;outline-offset:2px;text-decoration:none}.field--type--text-long a:not(.link-arrow):not(.btn-primary):not(.btn-secondary):not(.btn-primary-st):not(.btn-secondary-st):not(.btn-tertiary):not(.btn):active{text-decoration:none}hr{border-bottom:1px solid #e0e0e0;border-left:0;border-right:0;border-top:0;margin:1.5em 0}pre,code,tt{font:1em "andale mono","lucida console",monospace;line-height:1.5}pre{background-color:#efefef;display:block;padding:5px;margin:5px 0;border:1px solid #aaa}abbr{border-bottom:1px dotted #666;cursor:help;white-space:nowrap}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}.btn{position:relative;display:inline-flex;align-items:center;gap:var(--sfga-spacing--s);margin-bottom:var(--sfga-spacing--200);font-weight:700;text-decoration:none;color:#fff !important;border:3px solid #212121;border-radius:0;background-color:#212121;height:var(--sfga-spacing--xxl-4);padding-right:var(--sfga-spacing--xl);padding-left:var(--sfga-spacing--xl);line-height:1.3333333333rem;font-size:.75rem;flex-direction:row-reverse}@media only screen and (min-width:759px){.btn{line-height:1.1851851852rem;font-size:.7407407407rem}}@media only screen and (min-width:960px){.btn{line-height:1.1034482759rem;font-size:.7586206897rem}}@media only screen and (min-width:1300px){.btn{line-height:1rem;font-size:.6875rem}}@media only screen and (min-width:1600px){.btn{line-height:1rem;font-size:.75rem}}.btn:before{content:"";width:24px;height:24px;background:none;mask:url(/themes/custom/previon_base_theme/assets/dist/svg/Arrow-Right-Large--white.svg) no-repeat 0 center;-webkit-mask:url(/themes/custom/previon_base_theme/assets/dist/svg/Arrow-Right-Large--white.svg) no-repeat 0 center;background-color:currentColor;-webkit-mask-size:24px auto;mask-size:24px auto}.btn:hover{color:#212121 !important;background-color:#fff}.btn:focus{color:#fff !important;background-color:#212121;outline:3px solid #212121;outline-offset:4px}.btn-primary{position:relative;display:inline-flex;align-items:center;gap:var(--sfga-spacing--s);margin-bottom:var(--sfga-spacing--200);font-weight:700;text-decoration:none;color:#fff !important;border:3px solid #212121;border-radius:0;background-color:#212121;height:var(--sfga-spacing--xxl-4);padding-right:var(--sfga-spacing--xl);padding-left:var(--sfga-spacing--xl);line-height:1.3333333333rem;font-size:.75rem}@media only screen and (min-width:759px){.btn-primary{line-height:1.1851851852rem;font-size:.7407407407rem}}@media only screen and (min-width:960px){.btn-primary{line-height:1.1034482759rem;font-size:.7586206897rem}}@media only screen and (min-width:1300px){.btn-primary{line-height:1rem;font-size:.6875rem}}@media only screen and (min-width:1600px){.btn-primary{line-height:1rem;font-size:.75rem}}.btn-primary:hover{color:#212121 !important;background-color:#fff}.btn-primary:focus{color:#fff !important;background-color:#212121;outline:3px solid #212121;outline-offset:4px}.btn--small,.btn-primary-st{position:relative;display:inline-flex;align-items:center;gap:var(--sfga-spacing--s);margin-bottom:var(--sfga-spacing--200);font-weight:700;text-decoration:none;color:#fff !important;border:3px solid #212121;border-radius:0;background-color:#212121;height:var(--sfga-spacing--xxl-3);padding-right:var(--sfga-spacing--l);padding-left:var(--sfga-spacing--l);line-height:1rem;font-size:.625rem}@media only screen and (min-width:759px){.btn--small,.btn-primary-st{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.btn--small,.btn-primary-st{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.btn--small,.btn-primary-st{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.btn--small,.btn-primary-st{line-height:.75rem;font-size:.5625rem}}.btn--small:hover,.btn-primary-st:hover{color:#212121 !important;background-color:#fff}.btn--small:focus,.btn-primary-st:focus{color:#fff !important;background-color:#212121;outline:2px solid #212121;outline-offset:3px}.form-submit,.webform-button--submit{position:relative;display:inline-flex;align-items:center;gap:var(--sfga-spacing--s);margin-bottom:var(--sfga-spacing--200);font-weight:700;text-decoration:none;color:#fff !important;border:3px solid #212121;border-radius:0;background-color:#212121;height:var(--sfga-spacing--xxl-3);padding-right:var(--sfga-spacing--l);padding-left:var(--sfga-spacing--l);line-height:1rem;font-size:.625rem;flex-direction:row-reverse}@media only screen and (min-width:759px){.form-submit,.webform-button--submit{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.form-submit,.webform-button--submit{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.form-submit,.webform-button--submit{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.form-submit,.webform-button--submit{line-height:.75rem;font-size:.5625rem}}.form-submit:before,.webform-button--submit:before{content:"";width:24px;height:24px;background:none;mask:url(/themes/custom/previon_base_theme/assets/dist/svg/Arrow-Right-Large--white.svg) no-repeat 0 center;-webkit-mask:url(/themes/custom/previon_base_theme/assets/dist/svg/Arrow-Right-Large--white.svg) no-repeat 0 center;background-color:currentColor;-webkit-mask-size:18px auto;mask-size:18px auto}.form-submit:hover,.webform-button--submit:hover{color:#212121 !important;background-color:#fff}.form-submit:focus,.webform-button--submit:focus{color:#fff !important;background-color:#212121;outline:2px solid #212121;outline-offset:3px}@media only screen and (min-width:960px){.form-submit,.webform-button--submit{position:relative;display:inline-flex;align-items:center;gap:var(--sfga-spacing--s);margin-bottom:var(--sfga-spacing--200);font-weight:700;text-decoration:none;color:#fff !important;border:3px solid #212121;border-radius:0;background-color:#212121;height:var(--sfga-spacing--xxl-4);padding-right:var(--sfga-spacing--xl);padding-left:var(--sfga-spacing--xl);line-height:1.3333333333rem;font-size:.75rem;flex-direction:row-reverse}}@media only screen and (min-width:960px)and (min-width:759px){.form-submit,.webform-button--submit{line-height:1.1851851852rem;font-size:.7407407407rem}}@media only screen and (min-width:960px)and (min-width:960px){.form-submit,.webform-button--submit{line-height:1.1034482759rem;font-size:.7586206897rem}}@media only screen and (min-width:960px)and (min-width:1300px){.form-submit,.webform-button--submit{line-height:1rem;font-size:.6875rem}}@media only screen and (min-width:960px)and (min-width:1600px){.form-submit,.webform-button--submit{line-height:1rem;font-size:.75rem}}@media only screen and (min-width:960px){.form-submit:before,.webform-button--submit:before{content:"";width:24px;height:24px;background:none;mask:url(/themes/custom/previon_base_theme/assets/dist/svg/Arrow-Right-Large--white.svg) no-repeat 0 center;-webkit-mask:url(/themes/custom/previon_base_theme/assets/dist/svg/Arrow-Right-Large--white.svg) no-repeat 0 center;background-color:currentColor;-webkit-mask-size:24px auto;mask-size:24px auto}.form-submit:hover,.webform-button--submit:hover{color:#212121 !important;background-color:#fff}.form-submit:focus,.webform-button--submit:focus{color:#fff !important;background-color:#212121;outline:3px solid #212121;outline-offset:4px}}.btn-secondary{position:relative;display:inline-flex;align-items:center;gap:var(--sfga-spacing--s);margin-bottom:var(--sfga-spacing--200);font-weight:400;text-decoration:none;color:#212121 !important;border:2px solid #212121;border-radius:0;background-color:#fff;height:var(--sfga-spacing--xxl-4);padding-right:var(--sfga-spacing--xl);padding-left:var(--sfga-spacing--xl);line-height:1.3333333333rem;font-size:.75rem}@media only screen and (min-width:759px){.btn-secondary{line-height:1.1851851852rem;font-size:.7407407407rem}}@media only screen and (min-width:960px){.btn-secondary{line-height:1.1034482759rem;font-size:.7586206897rem}}@media only screen and (min-width:1300px){.btn-secondary{line-height:1rem;font-size:.6875rem}}@media only screen and (min-width:1600px){.btn-secondary{line-height:1rem;font-size:.75rem}}.polygon .btn-secondary{background-color:rgba(0,0,0,0)}.btn-secondary:hover{color:#fff !important;background-color:#212121}.btn-secondary:focus{color:#fff !important;background-color:#212121;outline:3px solid #212121;outline-offset:4px}.btn-secondary-st{position:relative;display:inline-flex;align-items:center;gap:var(--sfga-spacing--s);margin-bottom:var(--sfga-spacing--200);font-weight:400;text-decoration:none;color:#212121 !important;border:2px solid #212121;border-radius:0;background-color:#fff;height:var(--sfga-spacing--xxl-3);padding-right:var(--sfga-spacing--l);padding-left:var(--sfga-spacing--l);line-height:1rem;font-size:.625rem}@media only screen and (min-width:759px){.btn-secondary-st{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.btn-secondary-st{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.btn-secondary-st{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.btn-secondary-st{line-height:.75rem;font-size:.5625rem}}.polygon .btn-secondary-st{background-color:rgba(0,0,0,0)}.btn-secondary-st:hover{color:#fff !important;background-color:#212121}.btn-secondary-st:focus{color:#fff !important;background-color:#212121;outline:2px solid #212121;outline-offset:3px}.link-arrow,.btn-tertiary{position:relative;display:inline-flex;align-items:center;gap:var(--sfga-spacing--s);margin-bottom:var(--sfga-spacing--200);line-height:1.3333333333rem;font-size:.75rem;font-weight:700;text-decoration:none;color:#212121 !important;flex-direction:row-reverse}@media only screen and (min-width:759px){.link-arrow,.btn-tertiary{line-height:1.1851851852rem;font-size:.7407407407rem}}@media only screen and (min-width:960px){.link-arrow,.btn-tertiary{line-height:1.1034482759rem;font-size:.7586206897rem}}@media only screen and (min-width:1300px){.link-arrow,.btn-tertiary{line-height:1rem;font-size:.6875rem}}@media only screen and (min-width:1600px){.link-arrow,.btn-tertiary{line-height:1rem;font-size:.75rem}}.link-arrow:after,.btn-tertiary:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#212121;transform:scaleX(0);transform-origin:left;transition:transform .25s ease-in-out}.link-arrow:before,.btn-tertiary:before{content:"";width:24px;height:24px;background:rgba(0,0,0,0) url(/themes/custom/previon_base_theme/assets/dist/svg/Arrow-Right-Large.svg) no-repeat 0 center;background-size:24px auto}.link-arrow:after,.btn-tertiary:after{width:calc(100% - var(--sfga-spacing--xxl-2-25));right:var(--sfga-spacing--xxl-2-25);left:auto}.link-arrow:hover:after,.btn-tertiary:hover:after{transform:scaleX(1)}.link-arrow:focus,.btn-tertiary:focus{outline:2px solid #212121;outline-offset:2px}.link-arrow:focus:after,.btn-tertiary:focus:after{opacity:0}.menu-button-wrapper{display:flex;align-items:center;gap:var(--sfga-spacing--s);cursor:pointer}.slide--open .menu-button-wrapper{opacity:0}.slide--animation-running .menu-button-wrapper{opacity:0}.page-node-type-education-detail .menu-button-wrapper,.page-node-type-landingpage .menu-button-wrapper{margin-right:26%}@media only screen and (min-width:960px){.page-node-type-education-detail .menu-button-wrapper,.page-node-type-landingpage .menu-button-wrapper{margin-right:25%}}@media only screen and (min-width:1300px){.page-node-type-education-detail .menu-button-wrapper,.page-node-type-landingpage .menu-button-wrapper{margin-right:23%}}@media only screen and (min-width:1920px){.page-node-type-education-detail .menu-button-wrapper,.page-node-type-landingpage .menu-button-wrapper{margin-right:15%}}.page-node-type-education-detail.menu-overlay-open .menu-button-wrapper,.page-node-type-landingpage.menu-overlay-open .menu-button-wrapper{margin-right:0%}.menu-button-wrapper .menu-button-text{line-height:1.3333333333rem;font-size:.75rem;font-weight:700;z-index:150}@media only screen and (min-width:759px){.menu-button-wrapper .menu-button-text{line-height:1.1851851852rem;font-size:.7407407407rem}}@media only screen and (min-width:960px){.menu-button-wrapper .menu-button-text{line-height:1.1034482759rem;font-size:.7586206897rem}}@media only screen and (min-width:1300px){.menu-button-wrapper .menu-button-text{line-height:1rem;font-size:.6875rem}}@media only screen and (min-width:1600px){.menu-button-wrapper .menu-button-text{line-height:1rem;font-size:.75rem}}.menu-overlay-open .menu-button-wrapper .menu-button-text{opacity:0;pointer-events:none}.menu-button-wrapper .menu-button{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:var(--sfga-spacing--xl);height:var(--sfga-spacing--xl);cursor:pointer;transform-origin:center;z-index:150}.menu-button-wrapper .menu-button line.line{opacity:1}.menu-button-wrapper .menu-button line.x{opacity:0}.menu-button-wrapper:hover .menu-button-text,.menu-button-wrapper:active .menu-button-text{text-decoration:underline;text-underline-offset:4px}.menu-button-wrapper:focus,.menu-button-wrapper:focus-within{outline:3px solid #212121;outline-offset:var(--sfga-spacing--xs);z-index:10}.menu-button-wrapper.is-active .menu-button{width:var(--sfga-spacing--xxl-2);height:var(--sfga-spacing--xxl-2)}.menu-button-wrapper.is-active .menu-button line.line{opacity:0;transition:opacity .2s linear}.menu-button-wrapper.is-active .menu-button line.x{opacity:1;transition:opacity .2s linear}.menu-button-wrapper.is-active .menu-button:hover line.x,.menu-button-wrapper.is-active .menu-button:focus line.x{opacity:.75}fieldset{background-color:rgba(0,0,0,0);border:0;margin:0;padding:0}legend{font-weight:600;margin-bottom:.375em;padding:0}label{display:inline-block;font-weight:700;margin-bottom:7px;color:#212121;line-height:1rem;font-size:.625rem}@media only screen and (min-width:759px){label{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){label{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){label{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){label{line-height:.75rem;font-size:.5625rem}}input,select,textarea{display:block;font-family:"Selecta",sans-serif;font-size:16px}[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea{line-height:1.3333333333rem;font-size:.75rem;width:100%;height:48px;margin-bottom:var(--sfga-spacing--l);padding:var(--sfga-spacing--s);color:#757575;border:1px solid #757575;border-radius:0;background-color:#fff;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-sizing:border-box;transition:border-color 150ms ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (min-width:759px){[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea{line-height:1.1851851852rem;font-size:.7407407407rem}}@media only screen and (min-width:960px){[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea{line-height:1.1034482759rem;font-size:.7586206897rem}}@media only screen and (min-width:1300px){[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea{line-height:1rem;font-size:.6875rem}}@media only screen and (min-width:1600px){[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea{line-height:1rem;font-size:.75rem}}@media only screen and (min-width:960px){[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea{height:65px}}[type=color]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:not([type]):focus,textarea:focus{color:#212121;border-color:#212121;box-shadow:none;outline:4px solid #212121;outline-offset:4px}[type=color]:valid,[type=date]:valid,[type=datetime]:valid,[type=datetime-local]:valid,[type=email]:valid,[type=month]:valid,[type=number]:valid,[type=password]:valid,[type=search]:valid,[type=tel]:valid,[type=text]:valid,[type=time]:valid,[type=url]:valid,[type=week]:valid,input:not([type]):valid,textarea:valid{color:#212121}[type=color]:disabled,[type=date]:disabled,[type=datetime]:disabled,[type=datetime-local]:disabled,[type=email]:disabled,[type=month]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=time]:disabled,[type=url]:disabled,[type=week]:disabled,input:not([type]):disabled,textarea:disabled{color:#616161;border-color:#616161;background-color:#eee;cursor:not-allowed}[type=color]::-moz-placeholder,[type=date]::-moz-placeholder,[type=datetime]::-moz-placeholder,[type=datetime-local]::-moz-placeholder,[type=email]::-moz-placeholder,[type=month]::-moz-placeholder,[type=number]::-moz-placeholder,[type=password]::-moz-placeholder,[type=search]::-moz-placeholder,[type=tel]::-moz-placeholder,[type=text]::-moz-placeholder,[type=time]::-moz-placeholder,[type=url]::-moz-placeholder,[type=week]::-moz-placeholder,input:not([type])::-moz-placeholder,textarea::-moz-placeholder{color:#757575}[type=color]::placeholder,[type=date]::placeholder,[type=datetime]::placeholder,[type=datetime-local]::placeholder,[type=email]::placeholder,[type=month]::placeholder,[type=number]::placeholder,[type=password]::placeholder,[type=search]::placeholder,[type=tel]::placeholder,[type=text]::placeholder,[type=time]::placeholder,[type=url]::placeholder,[type=week]::placeholder,input:not([type])::placeholder,textarea::placeholder{color:#757575}[type=color].error,[type=date].error,[type=datetime].error,[type=datetime-local].error,[type=email].error,[type=month].error,[type=number].error,[type=password].error,[type=search].error,[type=tel].error,[type=text].error,[type=time].error,[type=url].error,[type=week].error,input:not([type]).error,textarea.error{border-color:#ff0d00}[type=color].error:valid,[type=date].error:valid,[type=datetime].error:valid,[type=datetime-local].error:valid,[type=email].error:valid,[type=month].error:valid,[type=number].error:valid,[type=password].error:valid,[type=search].error:valid,[type=tel].error:valid,[type=text].error:valid,[type=time].error:valid,[type=url].error:valid,[type=week].error:valid,input:not([type]).error:valid,textarea.error:valid{border-color:#757575}textarea{height:auto;resize:vertical}[type=checkbox],[type=radio]{display:inline;margin-right:.375em}[type=file]{margin-bottom:.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}[type=checkbox]:focus,[type=radio]:focus,[type=file]:focus,select:focus{outline:3px solid rgba(85,85,85,.6);outline-offset:2px}input[type=search]{box-sizing:border-box}.webform-type-radios{margin-bottom:var(--sfga-spacing--xl)}.webform-type-radios .description{margin-top:var(--sfga-spacing--xs)}.webform-type-fieldset{margin-top:var(--sfga-spacing--xxl-3)}.webform-type-fieldset>legend{line-height:1.2083333333rem;font-size:1rem;width:100%;margin-bottom:var(--sfga-spacing--xs)}@media only screen and (min-width:759px){.webform-type-fieldset>legend{line-height:1.2592592593rem;font-size:1.037037037rem}}@media only screen and (min-width:960px){.webform-type-fieldset>legend{line-height:1.3793103448rem;font-size:1.1034482759rem}}@media only screen and (min-width:1300px){.webform-type-fieldset>legend{line-height:1.25rem;font-size:1rem}}@media only screen and (min-width:1600px){.webform-type-fieldset>legend{line-height:1.375rem;font-size:1.125rem}}.webform-type-fieldset .fieldset-wrapper>.form-item{margin-bottom:var(--sfga-spacing--xl)}.webform-type-radios,.webform-type-checkboxes,.webform-type-webform-select-other,.webform-telephone--wrapper{max-width:550px;margin-top:var(--sfga-spacing--xl)}.webform-type-radios>legend,.webform-type-checkboxes>legend,.webform-type-webform-select-other>legend,.webform-telephone--wrapper>legend{width:100%;margin-bottom:4px;font-size:.625rem}@media only screen and (min-width:759px){.webform-type-radios>legend,.webform-type-checkboxes>legend,.webform-type-webform-select-other>legend,.webform-telephone--wrapper>legend{font-size:.6666666667rem}}@media only screen and (min-width:960px){.webform-type-radios>legend,.webform-type-checkboxes>legend,.webform-type-webform-select-other>legend,.webform-telephone--wrapper>legend{font-size:.6206896552rem}}@media only screen and (min-width:1300px){.webform-type-radios>legend,.webform-type-checkboxes>legend,.webform-type-webform-select-other>legend,.webform-telephone--wrapper>legend{font-size:.5625rem}}.webform-telephone--wrapper{max-width:none}.webform-telephone--wrapper .fieldset-wrapper{display:flex;flex-direction:column;align-items:baseline;gap:var(--sfga-spacing--xl)}@media only screen and (min-width:759px){.webform-telephone--wrapper .fieldset-wrapper{flex-direction:row}}.webform-telephone--wrapper .form-item-telephone-advanced-type{min-width:173px}.webform-type-webform-select-other{max-width:none}.webform-type-webform-select-other .webform-select-other-input{margin-top:var(--sfga-spacing--l)}.js-webform-radios .js-form-type-radio{display:flex;align-items:center}.js-webform-radios .js-form-type-radio label{margin-bottom:0}.webform-options-display-one-column,.webform-options-display-two-column,.webform-options-display-three-column,.webform-options-display-side-by-side{display:flex;flex-wrap:wrap;gap:var(--sfga-spacing--s)}.webform-options-display-one-column>.form-item{flex:0 0 100%}.webform-options-display-two-columns>.form-item{flex:0 0 50%}.webform-options-display-three-columns>.form-item{flex:0 0 33%}.js-webform-checkboxes .js-form-type-checkbox,.js-form-type-checkbox{display:flex;align-items:center;margin-bottom:var(--sfga-spacing--xl)}.js-webform-checkboxes .js-form-type-checkbox label,.js-form-type-checkbox label{margin-bottom:0}.js-form-required{position:relative;display:inline-block;padding-right:.4166666667rem}.js-form-required:after{content:" *";position:absolute;top:-.1666666667rem;right:0}.js-form-type-managed-file,.js-form-type-webform-image-file,.js-form-type-webform-document-file{margin-bottom:var(--sfga-spacing--xl)}.js-form-type-managed-file label.form-required span:after,.js-form-type-webform-image-file label.form-required span:after,.js-form-type-webform-document-file label.form-required span:after{content:" *"}.js-form-type-managed-file label span,.js-form-type-webform-image-file label span,.js-form-type-webform-document-file label span{display:block}.js-form-type-managed-file label:after,.js-form-type-webform-image-file label:after,.js-form-type-webform-document-file label:after{content:"Durchsuchen ...";position:relative;display:inline-flex;align-items:center;gap:var(--sfga-spacing--s);margin-bottom:var(--sfga-spacing--200);font-weight:400;text-decoration:none;color:#212121 !important;border:2px solid #212121;border-radius:0;background-color:#fff;height:var(--sfga-spacing--xxl-3);padding-right:var(--sfga-spacing--l);padding-left:var(--sfga-spacing--l);line-height:1rem;font-size:.625rem;margin-top:var(--sfga-spacing--xs-2);margin-bottom:0;cursor:pointer}@media only screen and (min-width:759px){.js-form-type-managed-file label:after,.js-form-type-webform-image-file label:after,.js-form-type-webform-document-file label:after{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.js-form-type-managed-file label:after,.js-form-type-webform-image-file label:after,.js-form-type-webform-document-file label:after{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.js-form-type-managed-file label:after,.js-form-type-webform-image-file label:after,.js-form-type-webform-document-file label:after{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.js-form-type-managed-file label:after,.js-form-type-webform-image-file label:after,.js-form-type-webform-document-file label:after{line-height:.75rem;font-size:.5625rem}}.polygon .js-form-type-managed-file label:after,.polygon .js-form-type-webform-image-file label:after,.polygon .js-form-type-webform-document-file label:after{background-color:rgba(0,0,0,0)}.js-form-type-managed-file label:after:hover,.js-form-type-webform-image-file label:after:hover,.js-form-type-webform-document-file label:after:hover{color:#fff !important;background-color:#212121}.js-form-type-managed-file label:after:focus,.js-form-type-webform-image-file label:after:focus,.js-form-type-webform-document-file label:after:focus{color:#fff !important;background-color:#212121;outline:2px solid #212121;outline-offset:3px}@media only screen and (min-width:960px){.js-form-type-managed-file label:after,.js-form-type-webform-image-file label:after,.js-form-type-webform-document-file label:after{position:relative;display:inline-flex;align-items:center;gap:var(--sfga-spacing--s);margin-bottom:var(--sfga-spacing--200);font-weight:400;text-decoration:none;color:#212121 !important;border:2px solid #212121;border-radius:0;background-color:#fff;height:var(--sfga-spacing--xxl-4);padding-right:var(--sfga-spacing--xl);padding-left:var(--sfga-spacing--xl);line-height:1.3333333333rem;font-size:.75rem;margin-bottom:0}}@media only screen and (min-width:960px)and (min-width:759px){.js-form-type-managed-file label:after,.js-form-type-webform-image-file label:after,.js-form-type-webform-document-file label:after{line-height:1.1851851852rem;font-size:.7407407407rem}}@media only screen and (min-width:960px)and (min-width:960px){.js-form-type-managed-file label:after,.js-form-type-webform-image-file label:after,.js-form-type-webform-document-file label:after{line-height:1.1034482759rem;font-size:.7586206897rem}}@media only screen and (min-width:960px)and (min-width:1300px){.js-form-type-managed-file label:after,.js-form-type-webform-image-file label:after,.js-form-type-webform-document-file label:after{line-height:1rem;font-size:.6875rem}}@media only screen and (min-width:960px)and (min-width:1600px){.js-form-type-managed-file label:after,.js-form-type-webform-image-file label:after,.js-form-type-webform-document-file label:after{line-height:1rem;font-size:.75rem}}@media only screen and (min-width:960px){.polygon .js-form-type-managed-file label:after,.polygon .js-form-type-webform-image-file label:after,.polygon .js-form-type-webform-document-file label:after{background-color:rgba(0,0,0,0)}.js-form-type-managed-file label:after:hover,.js-form-type-webform-image-file label:after:hover,.js-form-type-webform-document-file label:after:hover{color:#fff !important;background-color:#212121}.js-form-type-managed-file label:after:focus,.js-form-type-webform-image-file label:after:focus,.js-form-type-webform-document-file label:after:focus{color:#fff !important;background-color:#212121;outline:3px solid #212121;outline-offset:4px}}.js-form-type-managed-file label:hover:after,.js-form-type-webform-image-file label:hover:after,.js-form-type-webform-document-file label:hover:after{color:#fff !important;background-color:#212121}.js-form-type-managed-file label:focus:after,.js-form-type-webform-image-file label:focus:after,.js-form-type-webform-document-file label:focus:after{color:#fff !important;background-color:#212121;outline:2px solid #212121;outline-offset:3px}.js-form-type-managed-file .form-file,.js-form-type-webform-image-file .form-file,.js-form-type-webform-document-file .form-file{display:none}.js-form-type-managed-file .form-managed-file span,.js-form-type-webform-image-file .form-managed-file span,.js-form-type-webform-document-file .form-managed-file span{line-height:1rem;font-size:.625rem}@media only screen and (min-width:759px){.js-form-type-managed-file .form-managed-file span,.js-form-type-webform-image-file .form-managed-file span,.js-form-type-webform-document-file .form-managed-file span{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.js-form-type-managed-file .form-managed-file span,.js-form-type-webform-image-file .form-managed-file span,.js-form-type-webform-document-file .form-managed-file span{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.js-form-type-managed-file .form-managed-file span,.js-form-type-webform-image-file .form-managed-file span,.js-form-type-webform-document-file .form-managed-file span{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.js-form-type-managed-file .form-managed-file span,.js-form-type-webform-image-file .form-managed-file span,.js-form-type-webform-document-file .form-managed-file span{line-height:.75rem;font-size:.5625rem}}.js-form-type-managed-file .form-managed-file span a,.js-form-type-webform-image-file .form-managed-file span a,.js-form-type-webform-document-file .form-managed-file span a{-webkit-hyphens:auto;hyphens:auto}.js-form-type-managed-file .form-managed-file .form-submit,.js-form-type-webform-image-file .form-managed-file .form-submit,.js-form-type-webform-document-file .form-managed-file .form-submit{position:relative;display:inline-flex;align-items:center;gap:var(--sfga-spacing--s);margin-bottom:var(--sfga-spacing--200);font-weight:400;text-decoration:none;color:#212121 !important;border:2px solid #212121;border-radius:0;background-color:#fff;height:var(--sfga-spacing--xxl-3);padding-right:var(--sfga-spacing--l);padding-left:var(--sfga-spacing--l);line-height:1rem;font-size:.625rem;margin-top:var(--sfga-spacing--xs-2)}@media only screen and (min-width:759px){.js-form-type-managed-file .form-managed-file .form-submit,.js-form-type-webform-image-file .form-managed-file .form-submit,.js-form-type-webform-document-file .form-managed-file .form-submit{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.js-form-type-managed-file .form-managed-file .form-submit,.js-form-type-webform-image-file .form-managed-file .form-submit,.js-form-type-webform-document-file .form-managed-file .form-submit{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.js-form-type-managed-file .form-managed-file .form-submit,.js-form-type-webform-image-file .form-managed-file .form-submit,.js-form-type-webform-document-file .form-managed-file .form-submit{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.js-form-type-managed-file .form-managed-file .form-submit,.js-form-type-webform-image-file .form-managed-file .form-submit,.js-form-type-webform-document-file .form-managed-file .form-submit{line-height:.75rem;font-size:.5625rem}}.polygon .js-form-type-managed-file .form-managed-file .form-submit,.polygon .js-form-type-webform-image-file .form-managed-file .form-submit,.polygon .js-form-type-webform-document-file .form-managed-file .form-submit{background-color:rgba(0,0,0,0)}.js-form-type-managed-file .form-managed-file .form-submit:hover,.js-form-type-webform-image-file .form-managed-file .form-submit:hover,.js-form-type-webform-document-file .form-managed-file .form-submit:hover{color:#fff !important;background-color:#212121}.js-form-type-managed-file .form-managed-file .form-submit:focus,.js-form-type-webform-image-file .form-managed-file .form-submit:focus,.js-form-type-webform-document-file .form-managed-file .form-submit:focus{color:#fff !important;background-color:#212121;outline:2px solid #212121;outline-offset:3px}.js-form-type-managed-file .form-managed-file .form-submit.js-hide,.js-form-type-webform-image-file .form-managed-file .form-submit.js-hide,.js-form-type-webform-document-file .form-managed-file .form-submit.js-hide{display:none}.js-form-type-managed-file .messages--error,.js-form-type-managed-file .messages--status,.js-form-type-webform-image-file .messages--error,.js-form-type-webform-image-file .messages--status,.js-form-type-webform-document-file .messages--error,.js-form-type-webform-document-file .messages--status{line-height:1rem;font-size:.625rem}@media only screen and (min-width:759px){.js-form-type-managed-file .messages--error,.js-form-type-managed-file .messages--status,.js-form-type-webform-image-file .messages--error,.js-form-type-webform-image-file .messages--status,.js-form-type-webform-document-file .messages--error,.js-form-type-webform-document-file .messages--status{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.js-form-type-managed-file .messages--error,.js-form-type-managed-file .messages--status,.js-form-type-webform-image-file .messages--error,.js-form-type-webform-image-file .messages--status,.js-form-type-webform-document-file .messages--error,.js-form-type-webform-document-file .messages--status{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.js-form-type-managed-file .messages--error,.js-form-type-managed-file .messages--status,.js-form-type-webform-image-file .messages--error,.js-form-type-webform-image-file .messages--status,.js-form-type-webform-document-file .messages--error,.js-form-type-webform-document-file .messages--status{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.js-form-type-managed-file .messages--error,.js-form-type-managed-file .messages--status,.js-form-type-webform-image-file .messages--error,.js-form-type-webform-image-file .messages--status,.js-form-type-webform-document-file .messages--error,.js-form-type-webform-document-file .messages--status{line-height:.75rem;font-size:.5625rem}}.js-form-type-managed-file .description,.js-form-type-webform-image-file .description,.js-form-type-webform-document-file .description{display:none;line-height:1rem;font-size:.625rem}@media only screen and (min-width:759px){.js-form-type-managed-file .description,.js-form-type-webform-image-file .description,.js-form-type-webform-document-file .description{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.js-form-type-managed-file .description,.js-form-type-webform-image-file .description,.js-form-type-webform-document-file .description{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.js-form-type-managed-file .description,.js-form-type-webform-image-file .description,.js-form-type-webform-document-file .description{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.js-form-type-managed-file .description,.js-form-type-webform-image-file .description,.js-form-type-webform-document-file .description{line-height:.75rem;font-size:.5625rem}}.js-form-type-radio{margin-right:22px}.js-form-type-radio input{display:none}.js-form-type-radio input:checked+label:before{background-image:url(/themes/custom/previon_base_theme/assets/dist/svg/radio--selected.svg)}.js-form-type-radio input:checked+label:focus:before{outline:4px solid #000;outline-offset:4px;border-radius:100%}.js-form-type-radio input:disabled:hover+label{cursor:not-allowed}.js-form-type-radio input:disabled+label:before{opacity:.5}.js-form-type-radio input.error+label:before{background-image:url(/themes/custom/previon_base_theme/assets/dist/svg/radio--error.svg)}.js-form-type-radio input.error:checked+label:before{background-image:url(/themes/custom/previon_base_theme/assets/dist/svg/radio--selected.svg)}.js-form-type-radio label{position:relative;padding-left:44px;font-family:"Selecta",sans-serif;font-weight:700}.js-form-type-radio label:before{content:"";position:absolute;top:-.1666666667rem;left:0;width:var(--sfga-spacing--xxl-2);height:var(--sfga-spacing--xxl-2);border-radius:0;border:none;background:rgba(0,0,0,0) url(/themes/custom/previon_base_theme/assets/dist/svg/radio--default.svg) no-repeat 0 0;background-size:var(--sfga-spacing--xxl-2) auto}.js-form-type-radio label:hover{cursor:pointer}.js-form-type-radio label:focus:before{outline:4px solid #000;outline-offset:4px;border-radius:100%}.radios--wrapper .webform-options-display-one-column,.radios--wrapper .webform-options-display-two-columns,.radios--wrapper .webform-options-display-three-columns,.checkboxes--wrapper .webform-options-display-one-column,.checkboxes--wrapper .webform-options-display-two-columns,.checkboxes--wrapper .webform-options-display-three-columns{margin-top:var(--sfga-spacing--xs-2)}.radios--wrapper .webform-options-display-one-column .form-item,.radios--wrapper .webform-options-display-two-columns .form-item,.radios--wrapper .webform-options-display-three-columns .form-item,.checkboxes--wrapper .webform-options-display-one-column .form-item,.checkboxes--wrapper .webform-options-display-two-columns .form-item,.checkboxes--wrapper .webform-options-display-three-columns .form-item{margin-bottom:var(--sfga-spacing--xs-2)}.radios--wrapper .webform-options-display-side-by-side,.checkboxes--wrapper .webform-options-display-side-by-side{margin-top:var(--sfga-spacing--xs-2);margin-right:16px}.js-form-type-checkbox{margin-right:var(--sfga-spacing--xl);margin-bottom:var(--sfga-spacing--l)}.js-form-type-checkbox input{display:none}.js-form-type-checkbox input:checked+label:before{background-color:#212121;background-image:url(/themes/custom/previon_base_theme/assets/dist/svg/checkbox--selected.svg);background-size:var(--sfga-spacing--xl);background-position:center}.js-form-type-checkbox input:checked+label:focus{cursor:pointer}.js-form-type-checkbox input:checked+label:focus:before{outline:4px solid #212121;outline-offset:4px;background-color:#212121;background-image:url(/themes/custom/previon_base_theme/assets/dist/svg/checkbox--selected.svg);background-size:var(--sfga-spacing--xl);background-position:center}.js-form-type-checkbox input:disabled:hover+label{cursor:not-allowed}.js-form-type-checkbox input:disabled+label:before{opacity:.5}.js-form-type-checkbox input.error+label:before{background-image:url(/themes/custom/previon_base_theme/assets/dist/svg/checkbox--error.svg)}.js-form-type-checkbox input.error:checked+label:before{background-image:url(/themes/custom/previon_base_theme/assets/dist/svg/checkbox--selected.svg)}.js-form-type-checkbox label{position:relative;display:flex;align-items:center;padding-left:44px;font-family:"Selecta",sans-serif;font-weight:700}.js-form-type-checkbox label:before{content:"";position:absolute;top:-.1666666667rem;left:0;width:var(--sfga-spacing--xxl-2);height:var(--sfga-spacing--xxl-2);border-radius:0;border:none;background:rgba(0,0,0,0) url(/themes/custom/previon_base_theme/assets/dist/svg/checkbox--default.svg) no-repeat 0 0;background-size:var(--sfga-spacing--xxl-2) auto;background-repeat:no-repeat}.js-form-type-checkbox label:hover{cursor:pointer}.js-form-type-checkbox label:focus{cursor:pointer}.js-form-type-checkbox label:focus:before{outline:4px solid #212121;outline-offset:4px}.js-form-type-checkbox .description{margin-top:var(--sfga-spacing--xs-2)}.webform-address .webform-flexbox{row-gap:0;margin:0}.webform-address .webform-flexbox:last-child{margin-bottom:0}.webform-address .webform-address__row-3{flex-direction:row-reverse}.webform-address .webform-address__row-3 .webform-address__postal-code{max-width:200px}.form-type-webform-terms-of-service{margin-top:var(--sfga-spacing--l)}.webform-actions{margin-top:var(--sfga-spacing--xxl-4)}.form-item-signature{max-width:500px}.form-item-signature .description{line-height:1rem;font-size:.625rem;margin-top:var(--sfga-spacing--xs-2)}@media only screen and (min-width:759px){.form-item-signature .description{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.form-item-signature .description{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.form-item-signature .description{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.form-item-signature .description{line-height:.75rem;font-size:.5625rem}}@media only screen and (max-width:479px){.webform-signature-pad::before{padding-top:50%}}.webform-signature-pad .button{top:10px;right:10px;width:50px;height:50px;margin-bottom:0;text-indent:1000px;background:#fff url(/themes/custom/previon_base_theme/assets/dist/svg/signature-btn.svg) no-repeat center;background-size:28px;overflow-x:hidden;z-index:10}.webform-signature-pad .button:hover{background:#212121 url(/themes/custom/previon_base_theme/assets/dist/svg/signature-btn--white.svg) no-repeat center;background-size:28px;cursor:pointer}.js-form-type-select label,.js-form-type-language-select label{display:block}.js-form-type-select .select-wrapper,.js-form-type-language-select .select-wrapper{position:relative;display:inline-block;width:100%;margin-bottom:var(--sfga-spacing--xl);cursor:pointer}.js-form-type-select .select-wrapper .form-select,.js-form-type-language-select .select-wrapper .form-select{line-height:1.3333333333rem;font-size:.75rem;position:relative;width:100%;height:65px;margin-bottom:0;padding:var(--sfga-spacing--s);font-family:"Selecta",sans-serif;font-weight:400;color:#757575;border:none;border-radius:0;background:rgba(0,0,0,0);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:2}@media only screen and (min-width:759px){.js-form-type-select .select-wrapper .form-select,.js-form-type-language-select .select-wrapper .form-select{line-height:1.1851851852rem;font-size:.7407407407rem}}@media only screen and (min-width:960px){.js-form-type-select .select-wrapper .form-select,.js-form-type-language-select .select-wrapper .form-select{line-height:1.1034482759rem;font-size:.7586206897rem}}@media only screen and (min-width:1300px){.js-form-type-select .select-wrapper .form-select,.js-form-type-language-select .select-wrapper .form-select{line-height:1rem;font-size:.6875rem}}@media only screen and (min-width:1600px){.js-form-type-select .select-wrapper .form-select,.js-form-type-language-select .select-wrapper .form-select{line-height:1rem;font-size:.75rem}}.js-form-type-select .select-wrapper .form-select option,.js-form-type-language-select .select-wrapper .form-select option{padding:12px 0 12px 14px;color:#757575;background-color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none}.js-form-type-select .select-wrapper .form-select:disabled,.js-form-type-language-select .select-wrapper .form-select:disabled{cursor:not-allowed;background-color:rgba(229,229,229,.8)}.js-form-type-select .select-wrapper .form-select.error,.js-form-type-language-select .select-wrapper .form-select.error{color:#ff0d00}.js-form-type-select .select-wrapper .form-select:focus,.js-form-type-language-select .select-wrapper .form-select:focus{border:none;outline:none}.js-form-type-select .select-wrapper select::-ms-expand,.js-form-type-language-select .select-wrapper select::-ms-expand{visibility:hidden}.js-form-type-select .select-wrapper:before,.js-form-type-language-select .select-wrapper:before{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:65px;border:1px solid #757575;border-radius:0;box-shadow:none;background-color:#fff;overflow:hidden;cursor:pointer}.js-form-type-select .select-wrapper:after,.js-form-type-language-select .select-wrapper:after{position:absolute;top:20px;right:20px;content:"";width:24px;height:24px;background:rgba(0,0,0,0) url(/themes/custom/previon_base_theme/assets/dist/svg/arrow-down.svg) no-repeat 0 0;background-size:24px auto;z-index:1}.js-form-type-select .select-wrapper.multiple select[multiple=multiple],.js-form-type-language-select .select-wrapper.multiple select[multiple=multiple]{height:auto}.js-form-type-select .select-wrapper.multiple select[multiple=multiple] option:first-child,.js-form-type-language-select .select-wrapper.multiple select[multiple=multiple] option:first-child{margin-top:1px}.js-form-type-select .select-wrapper.multiple:before,.js-form-type-language-select .select-wrapper.multiple:before{height:auto;bottom:0}.js-form-type-select.form-item--error .select-wrapper::before,.js-form-type-language-select.form-item--error .select-wrapper::before{border-color:#ff0d00}.form-item-date{max-width:210px}.iti{display:block}.iti input,.iti input[type=tel],.iti input[type=text]{margin-bottom:var(--sfga-spacing--xl) !important}.webform-flexbox{gap:24px;margin-right:0;margin-left:0}.webform-flex--container{margin:0}.description{margin-bottom:var(--sfga-spacing--s)}.description .webform-element-description{line-height:1rem;font-size:.625rem}@media only screen and (min-width:759px){.description .webform-element-description{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.description .webform-element-description{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.description .webform-element-description{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.description .webform-element-description{line-height:.75rem;font-size:.5625rem}}.form-item input+.description{margin-top:calc(var(--sfga-spacing--s)*-1)}.js-form-type-textarea div+.description{margin-top:calc(var(--sfga-spacing--s)*-1)}.webform-progress .webform-progress-tracker .progress-text{line-height:1rem;font-size:.625rem;padding-top:var(--sfga-spacing--xl);padding-left:0;font-weight:700;color:#212121}@media only screen and (min-width:759px){.webform-progress .webform-progress-tracker .progress-text{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.webform-progress .webform-progress-tracker .progress-text{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.webform-progress .webform-progress-tracker .progress-text{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.webform-progress .webform-progress-tracker .progress-text{line-height:.75rem;font-size:.5625rem}}.webform-progress .webform-progress-tracker .progress-text .progress-title[role=link]{color:#212121}.webform-progress .webform-progress-tracker .progress-text .progress-title[role=link]:focus,.webform-progress .webform-progress-tracker .progress-text .progress-title[role=link]:hover{text-decoration:none}.webform-progress .progress-step:last-child{flex-grow:1}.webform-progress .webform-progress-tracker .progress-step .progress-marker:after{height:3px;top:50%;right:5px;left:55px;width:auto;transform:translateY(-50%);background-color:#000;background-image:repeating-linear-gradient(to right,#212121 0px,#212121 3px,#fff 3px,#fff 9px)}@media only screen and (min-width:960px){.webform-progress .webform-progress-tracker .progress-step .progress-marker:after{right:10px;left:77px;height:4px;background-image:repeating-linear-gradient(to right,#212121 0px,#212121 4px,#fff 4px,#fff 10px)}}.webform-progress .webform-progress-tracker .progress-step .progress-marker:before{width:var(--sfga-spacing--xxl-3);height:var(--sfga-spacing--xxl-3);color:#212121;line-height:1.3333333333rem;font-size:.75rem;border:2px solid #212121;background-color:#fff}@media only screen and (min-width:759px){.webform-progress .webform-progress-tracker .progress-step .progress-marker:before{line-height:1.1851851852rem;font-size:.7407407407rem}}@media only screen and (min-width:960px){.webform-progress .webform-progress-tracker .progress-step .progress-marker:before{line-height:1.1034482759rem;font-size:.7586206897rem}}@media only screen and (min-width:1300px){.webform-progress .webform-progress-tracker .progress-step .progress-marker:before{line-height:1rem;font-size:.6875rem}}@media only screen and (min-width:1600px){.webform-progress .webform-progress-tracker .progress-step .progress-marker:before{line-height:1rem;font-size:.75rem}}@media only screen and (min-width:960px){.webform-progress .webform-progress-tracker .progress-step .progress-marker:before{width:var(--sfga-spacing--xxl-4);height:var(--sfga-spacing--xxl-4)}}.webform-progress .webform-progress-tracker .progress-step.is-active .progress-marker:before{color:#fff;background-color:#212121;cursor:pointer}.webform-progress .webform-progress-tracker .progress-step.is-active:hover .progress-marker:before{color:#fff;background-color:#212121;cursor:pointer}.webform-progress .webform-progress-tracker .progress-step.is-active:focus .progress-marker:before{color:#fff;outline:3px solid #212121;border:4px solid #fff;background-color:#212121}.webform-progress .webform-progress-tracker .progress-step.is-complete:hover .progress-marker:before{color:#fff;background-color:#212121;cursor:pointer}.webform-button--previous{position:relative;display:inline-flex;align-items:center;gap:var(--sfga-spacing--s);margin-bottom:var(--sfga-spacing--200);font-weight:400;text-decoration:none;color:#212121 !important;border:2px solid #212121;border-radius:0;background-color:#fff;height:var(--sfga-spacing--xxl-3);padding-right:var(--sfga-spacing--l);padding-left:var(--sfga-spacing--l);line-height:1rem;font-size:.625rem;margin-right:var(--sfga-spacing--l);padding-left:58px;background-image:url(/themes/custom/previon_base_theme/assets/dist/svg/Arrow-Left-Large.svg);background-repeat:no-repeat;background-position:left 20px center;cursor:pointer}@media only screen and (min-width:759px){.webform-button--previous{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.webform-button--previous{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.webform-button--previous{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.webform-button--previous{line-height:.75rem;font-size:.5625rem}}.polygon .webform-button--previous{background-color:rgba(0,0,0,0)}.webform-button--previous:hover{color:#fff !important;background-color:#212121}.webform-button--previous:focus{color:#fff !important;background-color:#212121;outline:2px solid #212121;outline-offset:3px}@media only screen and (min-width:960px){.webform-button--previous{position:relative;display:inline-flex;align-items:center;gap:var(--sfga-spacing--s);margin-bottom:var(--sfga-spacing--200);font-weight:400;text-decoration:none;color:#212121 !important;border:2px solid #212121;border-radius:0;background-color:#fff;height:var(--sfga-spacing--xxl-4);padding-right:var(--sfga-spacing--xl);padding-left:var(--sfga-spacing--xl);line-height:1.3333333333rem;font-size:.75rem;padding-left:65px;background-position:left 23px center}}@media only screen and (min-width:960px)and (min-width:759px){.webform-button--previous{line-height:1.1851851852rem;font-size:.7407407407rem}}@media only screen and (min-width:960px)and (min-width:960px){.webform-button--previous{line-height:1.1034482759rem;font-size:.7586206897rem}}@media only screen and (min-width:960px)and (min-width:1300px){.webform-button--previous{line-height:1rem;font-size:.6875rem}}@media only screen and (min-width:960px)and (min-width:1600px){.webform-button--previous{line-height:1rem;font-size:.75rem}}@media only screen and (min-width:960px){.polygon .webform-button--previous{background-color:rgba(0,0,0,0)}.webform-button--previous:hover{color:#fff !important;background-color:#212121}.webform-button--previous:focus{color:#fff !important;background-color:#212121;outline:3px solid #212121;outline-offset:4px}}.webform-button--previous:hover{background-image:url(/themes/custom/previon_base_theme/assets/dist/svg/Arrow-Left-Large--white.svg)}.webform-button--next{position:relative;display:inline-flex;align-items:center;gap:var(--sfga-spacing--s);margin-bottom:var(--sfga-spacing--200);font-weight:700;text-decoration:none;color:#fff !important;border:3px solid #212121;border-radius:0;background-color:#212121;height:var(--sfga-spacing--xxl-3);padding-right:var(--sfga-spacing--l);padding-left:var(--sfga-spacing--l);line-height:1rem;font-size:.625rem;padding-right:58px;background-repeat:no-repeat;background-image:url(/themes/custom/previon_base_theme/assets/dist/svg/Arrow-Right-Large--white.svg);background-position:right 20px center;cursor:pointer}@media only screen and (min-width:759px){.webform-button--next{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.webform-button--next{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.webform-button--next{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.webform-button--next{line-height:.75rem;font-size:.5625rem}}.webform-button--next:hover{color:#212121 !important;background-color:#fff}.webform-button--next:focus{color:#fff !important;background-color:#212121;outline:2px solid #212121;outline-offset:3px}@media only screen and (min-width:960px){.webform-button--next{position:relative;display:inline-flex;align-items:center;gap:var(--sfga-spacing--s);margin-bottom:var(--sfga-spacing--200);font-weight:700;text-decoration:none;color:#fff !important;border:3px solid #212121;border-radius:0;background-color:#212121;height:var(--sfga-spacing--xxl-4);padding-right:var(--sfga-spacing--xl);padding-left:var(--sfga-spacing--xl);line-height:1.3333333333rem;font-size:.75rem;padding-right:65px;background-position:right 23px center}}@media only screen and (min-width:960px)and (min-width:759px){.webform-button--next{line-height:1.1851851852rem;font-size:.7407407407rem}}@media only screen and (min-width:960px)and (min-width:960px){.webform-button--next{line-height:1.1034482759rem;font-size:.7586206897rem}}@media only screen and (min-width:960px)and (min-width:1300px){.webform-button--next{line-height:1rem;font-size:.6875rem}}@media only screen and (min-width:960px)and (min-width:1600px){.webform-button--next{line-height:1rem;font-size:.75rem}}@media only screen and (min-width:960px){.webform-button--next:hover{color:#212121 !important;background-color:#fff}.webform-button--next:focus{color:#fff !important;background-color:#212121;outline:3px solid #212121;outline-offset:4px}}.webform-button--next:hover{background-image:url(/themes/custom/previon_base_theme/assets/dist/svg/Arrow-Right-Large.svg)}.webform-ajax-form-wrapper{grid-column:span 4}@media only screen and (min-width:960px){.webform-ajax-form-wrapper{grid-column:span 12}}#header ul,#footer ul,nav ul,#header ol,#footer ol,nav ol{list-style-type:none;margin:0;padding:0}.paragraph ul,.paragraph ol{margin:var(--sfga-spacing--xl) 0}.field--type--text-long ul{list-style:none;padding:0}.field--type--text-long ul li{position:relative;padding-left:1.2em}.field--type--text-long ul li:before{content:"– ";position:absolute;left:0}.paragraph ol{padding-left:1rem}dl{margin:0}dt{font-weight:600;margin:0}dd{margin:0}figure{margin:0}img,picture{max-width:100%;height:auto;vertical-align:top}.field-media-oembed-video{aspect-ratio:16/9;position:relative}.field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;min-height:auto}table{border-collapse:collapse;margin:1.5em 0;table-layout:fixed;text-align:left;width:100%}@media only screen and (max-width:758px){table{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}}thead{line-height:1.3;vertical-align:bottom}tbody{vertical-align:top}tr{border-bottom:1px solid #e0e0e0}th{font-weight:600}th,td{padding:.75em .75em .75em 0}td{padding-bottom:var(--sfga-spacing--xl)}.icon{display:inline-block;width:1.25rem;height:1.25rem;background-repeat:no-repeat;background-size:100% 100%;vertical-align:middle;fill:currentColor}.icon__sprite{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.icon--xs{width:.5rem;height:.5rem}.icon--s{width:.8333333333rem;height:.8333333333rem}.icon--m{width:var(--sfga-spacing--xl);height:var(--sfga-spacing--xl)}.icon--l{width:1.25rem;height:1.25rem}.icon--xl{width:2rem;height:2rem}.icon--xxl{width:2.6666666667rem;height:2.6666666667rem}.inlinesvg .icon{background-repeat:repeat;background-size:auto auto}html{background-color:#fff;box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{margin:0;background-color:#fafafa;overflow-x:hidden}body.menu-overlay-open{overflow-y:hidden}.container{margin:auto;max-width:var(--container-max-width);padding:0 var(--sfga-spacing--xl)}@media only screen and (min-width:1300px){.container{padding:0 var(--sfga-spacing--xxl-6)}}.grid{display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:var(--sfga-spacing--xxl-2);column-gap:var(--sfga-spacing--xxl-2)}@media only screen and (min-width:960px){.grid{grid-template-columns:repeat(12,1fr)}}.layout-container{width:100%;max-width:1920px;margin:0 auto;background-color:#fff}.layouts .layout{padding-top:var(--sfga-spacing--200);padding-bottom:var(--sfga-spacing--200)}.layouts .layout.polygon{margin-top:var(--sfga-spacing--xl);margin-bottom:var(--sfga-spacing--xl)}@media only screen and (min-width:960px){.layouts .layout.polygon{margin-top:var(--sfga-spacing--xxl-4);margin-bottom:var(--sfga-spacing--xxl-4)}}.layouts .layout .paragraph+.paragraph{margin-top:var(--sfga-spacing--xl)}#header,#footer,.mission,.breadcrumb,.node{clear:both}.previon-layout--onecol .layout__region{padding-top:var(--sfga-spacing--100);border-top:2px solid #e0e0e0}.previon-layout--onecol.dark{background-color:#424242}.previon-layout--onecol.dark .layout__region{padding-top:0;border-top:none}@media only screen and (min-width:759px){.previon-layout--onecol.dark .layout__region{padding-top:0}}.previon-layout--onecol.full-width>.container{max-width:none;padding-right:0;padding-left:0}.previon-layout--onecol.full-width>.container .layout__region{border-top:none}.previon-layout--twocol--33-66 .grid{position:relative}.previon-layout--twocol--33-66 .grid:before{content:"";grid-column:span 4;height:2px;margin:var(--sfga-spacing--100) 0;background-color:#e0e0e0}@media only screen and (max-width:959px){.previon-layout--twocol--33-66 .grid:before{transform:translateY(var(--sfga-spacing--s))}}@media only screen and (min-width:960px){.previon-layout--twocol--33-66 .grid:before{grid-column:span 11}}.previon-layout--twocol--33-66 .layout__region--first{grid-column:span 4}.previon-layout--twocol--33-66 .layout__region--second{grid-column:span 4}@media only screen and (min-width:960px){.previon-layout--twocol--33-66 .layout__region--second{grid-column:span 7}}.previon-layout--twocol--66-33 .layout__region--first{grid-column:span 4}@media only screen and (min-width:960px){.previon-layout--twocol--66-33 .layout__region--first{grid-column:2/span 7}}.previon-layout--twocol--66-33 .layout__region--second{grid-column:span 4}@media only screen and (min-width:960px){.previon-layout--twocol--66-33 .layout__region--second{grid-column:10/span 3}}.layout--onecol.polygon{position:relative;background:linear-gradient(90deg,#FFBDFF 0%,#FFBDFF 13vw,#CCEF8E 13vw,#CCEF8E 100%);clip-path:polygon(100% 0,100% 100%,13vw 100%,0 calc(100% - 60px),0 0)}@media only screen and (min-width:960px){.layout--onecol.polygon{background:linear-gradient(90deg,#FFBDFF 0%,#FFBDFF 18vw,#CCEF8E 18vw,#CCEF8E 100%);clip-path:polygon(100% 0,100% 100%,18vw 100%,0 calc(100% - 175px),0 0)}}.layout--onecol.polygon .container{display:grid;gap:var(--sfga-spacing--l);grid-template-columns:repeat(12,1fr)}@media only screen and (min-width:759px){.layout--onecol.polygon .container{gap:var(--sfga-spacing--xxl-2)}}.layout--onecol.polygon .container>div{grid-column:3/span 10}@media only screen and (min-width:759px){.layout--onecol.polygon .container>div{grid-column:3/span 9}}@media only screen and (min-width:960px){.layout--onecol.polygon .container>div{grid-column:4/span 8}}@media only screen and (min-width:1300px){.layout--onecol.polygon .container>div{grid-column:3/span 8}}.layout--onecol.polygon .layout__region{padding-top:0;border-top:none}@media only screen and (min-width:759px){.layout--onecol.polygon .layout__region{padding-top:0}}.layout--onecol.polygon.background--image_school{background:linear-gradient(90deg,#FFBDFF 0%,#FFBDFF 13vw,#C0EB75 13vw,#C0EB75 100%);clip-path:polygon(100% 0,100% 100%,13vw 100%,0 calc(100% - 60px),0 0)}@media only screen and (min-width:960px){.layout--onecol.polygon.background--image_school{background:linear-gradient(90deg,#FFBDFF 0%,#FFBDFF 18vw,#C0EB75 18vw,#C0EB75 100%);clip-path:polygon(100% 0,100% 100%,18vw 100%,0 calc(100% - 175px),0 0)}}.layout--onecol.polygon.background--basic_education{background:linear-gradient(90deg,#FFE681 0%,#FFE681 13vw,#63E6BE 13vw,#63E6BE 100%);clip-path:polygon(100% 0,100% 100%,13vw 100%,0 calc(100% - 60px),0 0)}@media only screen and (min-width:960px){.layout--onecol.polygon.background--basic_education{background:linear-gradient(90deg,#FFE681 0%,#FFE681 18vw,#63E6BE 18vw,#63E6BE 100%);clip-path:polygon(100% 0,100% 100%,18vw 100%,0 calc(100% - 175px),0 0)}}.layout--onecol.polygon.background--preliminary_design_training{background:linear-gradient(90deg,#82E0ED 0%,#82E0ED 13vw,#FFAEFF 13vw,#FFAEFF 100%);clip-path:polygon(100% 0,100% 100%,13vw 100%,0 calc(100% - 60px),0 0)}@media only screen and (min-width:960px){.layout--onecol.polygon.background--preliminary_design_training{background:linear-gradient(90deg,#82E0ED 0%,#82E0ED 18vw,#FFAEFF 18vw,#FFAEFF 100%);clip-path:polygon(100% 0,100% 100%,18vw 100%,0 calc(100% - 175px),0 0)}}.layout--onecol.polygon.background--further_education{background:linear-gradient(90deg,#85AAFB 0%,#85AAFB 13vw,#FFE066 13vw,#FFE066 100%);clip-path:polygon(100% 0,100% 100%,13vw 100%,0 calc(100% - 60px),0 0)}@media only screen and (min-width:960px){.layout--onecol.polygon.background--further_education{background:linear-gradient(90deg,#85AAFB 0%,#85AAFB 18vw,#FFE066 18vw,#FFE066 100%);clip-path:polygon(100% 0,100% 100%,18vw 100%,0 calc(100% - 175px),0 0)}}.layout--onecol.polygon.background--atelier_for_clothing_design{background:linear-gradient(90deg,#FFE681 0%,#FFE681 13vw,#66D9E8 13vw,#66D9E8 100%);clip-path:polygon(100% 0,100% 100%,13vw 100%,0 calc(100% - 60px),0 0)}@media only screen and (min-width:960px){.layout--onecol.polygon.background--atelier_for_clothing_design{background:linear-gradient(90deg,#FFE681 0%,#FFE681 18vw,#66D9E8 18vw,#66D9E8 100%);clip-path:polygon(100% 0,100% 100%,18vw 100%,0 calc(100% - 175px),0 0)}}.layout--onecol.polygon.background--global{background:linear-gradient(90deg,#FFBDFF 0%,#FFBDFF 13vw,#85AAFB 13vw,#85AAFB 100%);clip-path:polygon(100% 0,100% 100%,13vw 100%,0 calc(100% - 60px),0 0)}@media only screen and (min-width:960px){.layout--onecol.polygon.background--global{background:linear-gradient(90deg,#FFBDFF 0%,#FFBDFF 18vw,#85AAFB 18vw,#85AAFB 100%);clip-path:polygon(100% 0,100% 100%,18vw 100%,0 calc(100% - 175px),0 0)}}.breadcrumb li{list-style-type:none;display:inline-block}.back-to-top{position:relative;margin:0 auto -90px;height:90px;padding-top:30px;z-index:90}@media only screen and (min-width:759px){.back-to-top{padding-top:0;margin-bottom:0}}.back-to-top__inner{display:flex;justify-content:flex-end;width:100%;max-width:var(--container-max-width);margin:0 auto;padding:0 var(--sfga-spacing--xl)}@media only screen and (min-width:759px){.back-to-top__inner{padding:0 var(--sfga-spacing--xxl-5)}}.scroll.scroll-up:not(.scroll-to-end) .back-to-top__inner{position:fixed;bottom:var(--sfga-spacing--xl);left:50%;transform:translateX(-50%)}.back-to-top a{display:flex;width:var(--sfga-spacing--xxl-4);height:var(--sfga-spacing--xxl-4);border:2px solid #212121;border-radius:100%;background:#fff url(/themes/custom/previon_base_theme/assets/dist/svg/Line-Arrow-Up-Large.svg) no-repeat center;box-shadow:0 0 25px 0 rgba(0,0,0,.15)}@media only screen and (min-width:759px){.back-to-top a{margin-top:var(--sfga-spacing--xs-2)}}.back-to-top a:hover{background:#212121 url(/themes/custom/previon_base_theme/assets/dist/svg/Line-Arrow-Up-Large--white.svg) no-repeat center}.back-to-top a:focus{outline:2px solid #212121;border-color:#fff;background:#212121 url(/themes/custom/previon_base_theme/assets/dist/svg/Line-Arrow-Up-Large--white.svg) no-repeat center}.ajax-progress.ajax-progress-fullscreen{top:50%;left:50%;width:var(--sfga-spacing--xxl-6);height:var(--sfga-spacing--xxl-6);opacity:1;border:2px solid #212121;border-radius:3px;background-color:#fff;background-image:url(/themes/custom/previon_base_theme/assets/dist/img/ajax-progress-fullscreen.gif);background-repeat:no-repeat;background-position:center center;display:block;background-size:var(--sfga-spacing--xxl-5) auto;transform:translate(-50%,-50%);box-shadow:0 25px 70px 0 rgba(180,180,180,.37)}.ajax-progress.ajax-progress-throbber{vertical-align:bottom}.ajax-progress.ajax-progress-throbber .throbber{padding:1px 10px 2px;background-image:url(/themes/custom/previon_base_theme/assets/dist/img/ajax-progress-fullscreen.gif);background-size:var(--sfga-spacing--xl) auto}.tabs-wrapper{margin-right:-9px !important}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray a{line-height:1.2;font-size:13px;border-radius:10px;padding:10px 16px}[dir=ltr] .gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray{border-radius:10px}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray .toolbar-lining:not(:empty){padding:10px}.lead-text,.ld-text,.facts__fields .field__value{line-height:1.0833333333rem;font-size:.8333333333rem}@media only screen and (min-width:759px){.lead-text,.ld-text,.facts__fields .field__value{line-height:1.4814814815rem;font-size:1.1111111111rem}}@media only screen and (min-width:960px){.lead-text,.ld-text,.facts__fields .field__value{line-height:1.3793103448rem;font-size:1.0344827586rem}}@media only screen and (min-width:1300px){.lead-text,.ld-text,.facts__fields .field__value{line-height:1.25rem;font-size:.9375rem}}.facts__title{margin-bottom:var(--sfga-spacing--l)}.facts__fields .field{border-top:2px solid #e0e0e0;padding-bottom:var(--sfga-spacing--l)}@media only screen and (min-width:759px){.facts__fields .field{padding-bottom:var(--sfga-spacing--xl)}}.facts__fields .field__label{line-height:.8333333333rem;margin-top:var(--sfga-spacing--xs);font-size:.625rem;font-weight:700}@media only screen and (min-width:759px){.facts__fields .field__label{line-height:.8888888889rem;font-size:.6666666667rem}}@media only screen and (min-width:960px){.facts__fields .field__label{line-height:.8275862069rem;font-size:.6206896552rem}}@media only screen and (min-width:1300px){.facts__fields .field__label{line-height:.75rem;font-size:.5625rem}}.facts__fields .field__value{margin-top:var(--sfga-spacing--s)}.slider{position:relative}.slider .slides{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.slider .slide{position:relative;grid-column:1;grid-row:1;display:flex;height:560px;margin-top:-100px;background-color:#212121;clip-path:polygon(0 0%,100% 0%,100% 90%,88% 100%,0 96.5%);opacity:0;transition:clip-path .3s ease-in-out,opacity .3s ease-in-out;z-index:1;pointer-events:none;--slideAnimation-polygon_0:polygon(0 0%,100% 0%,100% 94%,80% 100%,0 97.5%);--slideAnimation-polygon_100:polygon(0 0%,100% 0%,100% 92.5%,0% 92.5%,0 81%);animation:SlideAnimation 600ms ease-in forwards paused}@media all and (min-width:530px){.slider .slide{margin-top:-130px}}@media only screen and (min-width:759px){.slider .slide{height:685px;margin-top:-155px}}@media only screen and (min-width:960px){.slider .slide{height:570px}}@media only screen and (min-width:1300px){.slider .slide{height:635px}}@media only screen and (min-width:1600px){.slider .slide{height:800px}}.slider .slide.active{opacity:1;z-index:5;pointer-events:auto}.slider .slide.node--section-image_school .slide__content{background-color:#c0eb75}.slider .slide.node--section-basic_education .slide__content{background-color:#63e6be}.slider .slide.node--section-preliminary_design_training .slide__content{background-color:#ffaeff}.slider .slide.node--section-further_education .slide__content{background-color:#ffe066}.slider .slide.node--section-atelier_for_clothing_design .slide__content{background-color:#66d9e8}.slider .slide.node--section-general .slide__content,.slider .slide.node--section-global .slide__content{background-color:#85aafb}.slider .slide .slide-button{position:absolute;top:34px;right:15px;display:block;width:var(--sfga-spacing--xxl-3);height:var(--sfga-spacing--xxl-3);color:#fff;border-radius:100%;border:2px solid #212121;background:#212121 url(/themes/custom/previon_base_theme/assets/dist/svg/eye-eyeball-open-view.svg) no-repeat center;cursor:pointer;z-index:30}@media only screen and (min-width:759px){.slider .slide .slide-button{top:var(--sfga-spacing--xxl-3-5);right:var(--sfga-spacing--xxl-3-5);width:68px;height:68px}}@media only screen and (min-width:1920px){.slider .slide .slide-button{top:var(--sfga-spacing--xxl-4);right:var(--sfga-spacing--xxl-4);width:72px;height:72px}}.slider .slide .slide-button:hover{background:#fff url(/themes/custom/previon_base_theme/assets/dist/svg/eye-eyeball-open-view--grey.svg) no-repeat center}.slider .slide .slide-button:focus{border-color:#fff;outline:2px #212121 solid}.slider .slide.open .slide-button{border:2px solid #eee;background:#212121 url(/themes/custom/previon_base_theme/assets/dist/svg/invisible.svg) no-repeat center}.slider .slide.open .slide-button:hover{background:#fff url(/themes/custom/previon_base_theme/assets/dist/svg/invisible--grey.svg) no-repeat center}.slider .slide.open .slide-button:focus{border-color:#212121;outline:2px #fff solid;background:#fff url(/themes/custom/previon_base_theme/assets/dist/svg/invisible--grey.svg) no-repeat center}@keyframes SlideAnimation{0%{clip-path:var(--slideAnimation-polygon_0)}99%{z-index:1}100%{clip-path:var(--slideAnimation-polygon_100);z-index:1000}}@keyframes SlideContentAnimation{0%{flex-basis:var(--SlideContentAnimation-flex-basis_0)}70%{padding-right:0;padding-left:0}100%{flex-basis:var(--SlideContentAnimation-flex-basis_100);padding-right:0;padding-left:0}}@keyframes SlideContentBgAfterAnimation{0%{opacity:0}70%{opacity:1}100%{opacity:1}}@keyframes SlideContentItemsAnimation{0%{width:0;height:0;opacity:0}99.99%{width:0;height:0}100%{width:100%;height:100%;opacity:1}}@keyframes SlideRefAnimation{0%{left:auto;width:var(--SlideRefAnimation-width_0)}99.99%{left:auto;width:var(--SlideRefAnimation-width_0)}100%{left:0;width:auto}}@media only screen and (min-width:759px){.slider .slide{--slideAnimation-polygon_0:polygon(0 0%,100% 0%,100% 90%,78% 100%,0 95.5%)}}@media only screen and (min-width:960px){.slider .slide{--slideAnimation-polygon_0:polygon(0 0%,100% 0%,100% 82%,79% 100%,0 93%)}}@media only screen and (min-width:1300px){.slider .slide{--slideAnimation-polygon_0:polygon(0 0%,100% 0%,100% 82%,80% 100%,0 92.5%)}}@media only screen and (min-width:1600px){.slider .slide{--slideAnimation-polygon_0:polygon(0 0%,100% 0%,100% 82%,79% 100%,0 92.5%)}}@media only screen and (min-width:1920px){.slider .slide{--slideAnimation-polygon_0:polygon(0 0%,100% 0%,100% 82%,80% 100%,0 92.5%)}}.slider .slide .slide__content{--SlideContentAnimation-flex-basis_0:80%;--SlideContentAnimation-flex-basis_100:0%;animation:SlideContentAnimation 600ms ease-in forwards paused;position:relative;z-index:50}@media only screen and (min-width:759px){.slider .slide .slide__content{--SlideContentAnimation-flex-basis_0:78%}}@media only screen and (min-width:960px){.slider .slide .slide__content{--SlideContentAnimation-flex-basis_0:79%}}@media only screen and (min-width:1300px){.slider .slide .slide__content{--SlideContentAnimation-flex-basis_0:80%}}@media only screen and (min-width:1600px){.slider .slide .slide__content{--SlideContentAnimation-flex-basis_0:79%}}@media only screen and (min-width:1920px){.slider .slide .slide__content{--SlideContentAnimation-flex-basis_0:80%}}.slider .slide .slide__content__inner{opacity:1}.slider .slide .slide__ref__bg__inner{animation:SlideContentBgAfterAnimation 600ms ease-in forwards paused}.slider .slide .slide__ref__content-wrapper{animation:SlideContentItemsAnimation 300ms ease-in forwards paused;animation-delay:600ms}.slider .slide .slide__ref{--SlideRefAnimation-flex-basis_0:20%;--SlideRefAnimation-flex-basis_100:100%;--SlideRefAnimation-width_0:100%;animation:SlideRefAnimation 600ms ease-in forwards paused;position:absolute;top:0;right:0;bottom:0;width:1360px;height:100%;z-index:25}@media only screen and (min-width:759px){.slider .slide .slide__ref{--SlideRefAnimation-flex-basis_0:22%}}@media only screen and (min-width:960px){.slider .slide .slide__ref{--SlideRefAnimation-flex-basis_0:21%}}@media only screen and (min-width:1300px){.slider .slide .slide__ref{--SlideRefAnimation-flex-basis_0:20%;--SlideRefAnimation-width_0:1360px}}@media only screen and (min-width:1600px){.slider .slide .slide__ref{--SlideRefAnimation-flex-basis_0:21%}}@media only screen and (min-width:1920px){.slider .slide .slide__ref{--SlideRefAnimation-flex-basis_0:20%}}.slider .slide.active.animation-start.open{animation-play-state:running}.slider .slide.active.animation-start.open .slide__content{animation-play-state:running}.slider .slide.active.animation-start.open .slide__content__inner{opacity:0}.slider .slide.active.animation-start.open .slide__ref__bg__inner{animation-play-state:running}.slider .slide.active.animation-start.open .slide__ref__content-wrapper{animation-delay:600ms;animation-play-state:running}.slider .slide.active.animation-start.open .slide__ref{animation-play-state:running}.slider .slide.active.animation-start.animation-running .slide__content__inner{opacity:0 !important}.slider .slide.active.animation-start:not(.open){animation-direction:reverse;animation-play-state:running}.slider .slide.active.animation-start:not(.open) .slide__content{animation-direction:reverse;animation-play-state:running}.slider .slide.active.animation-start:not(.open) .slide__ref__bg__inner{animation-direction:reverse;animation-play-state:running;animation-delay:0s}.slider .slide.active.animation-start:not(.open) .slide__ref__content-wrapper{animation-direction:reverse;animation-play-state:running}.slider .slide.active.animation-start:not(.open) .slide__ref{animation-direction:reverse;animation-play-state:running}.slider .slide__content{flex:0 0 80%;padding:140px var(--sfga-spacing--xxl-3) 60px var(--sfga-spacing--xl);overflow:hidden;transition:flex-basis .3s ease-in-out,padding-left .3s ease-in-out}@media only screen and (min-width:759px){.slider .slide__content{padding-top:160px;padding-left:32px}}@media only screen and (min-width:960px){.slider .slide__content{padding-top:150px;padding-bottom:180px;padding-left:114px}}@media only screen and (min-width:1300px){.slider .slide__content{padding-top:180px;padding-left:calc((100vw - 192px - 352px)/12 + 96px + 45px)}}@media only screen and (min-width:1600px){.slider .slide__content{padding-top:240px;padding-left:calc((100vw - 1408px)/2 + 88px + 32px)}}@media all and (min-width:1920px){.slider .slide__content{padding-left:375px}}.slider .slide__content .like-h1,.slider .slide__content .polygon .paragraph--type--text .field-para-text h2,.polygon .paragraph--type--text .field-para-text .slider .slide__content h2{max-width:960px;margin-bottom:var(--sfga-spacing--xxl-2)}@media only screen and (min-width:759px){.slider .slide__content .like-h1,.slider .slide__content .polygon .paragraph--type--text .field-para-text h2,.polygon .paragraph--type--text .field-para-text .slider .slide__content h2{-webkit-hyphens:none;hyphens:none}}@media only screen and (min-width:1300px){.slider .slide__content .like-h1,.slider .slide__content .polygon .paragraph--type--text .field-para-text h2,.polygon .paragraph--type--text .field-para-text .slider .slide__content h2{line-height:2.375rem;font-size:2.1875rem}}@media only screen and (min-width:1600px){.slider .slide__content .like-h1,.slider .slide__content .polygon .paragraph--type--text .field-para-text h2,.polygon .paragraph--type--text .field-para-text .slider .slide__content h2{line-height:3.375rem;font-size:3.125rem}}.slider .slide__content .field-para-text{max-width:700px;line-height:1.0833333333rem;font-size:.8333333333rem}@media only screen and (min-width:759px){.slider .slide__content .field-para-text{line-height:1.1851851852rem;font-size:.8888888889rem}}@media only screen and (min-width:960px){.slider .slide__content .field-para-text{line-height:1.1724137931rem;font-size:.8965517241rem}}@media only screen and (min-width:1300px){.slider .slide__content .field-para-text{line-height:1.0625rem;font-size:.8125rem}}@media only screen and (min-width:1600px){.slider .slide__content .field-para-text{line-height:1.25rem;font-size:.9375rem}}@media only screen and (min-width:1300px){.slider .slide__content .field-para-text{max-width:900px}}.slider .slide__ref{position:relative;flex:0 0 20%}.slider .slide__ref__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:right center;background-size:auto 100%;opacity:1}.slider .slide__ref__bg__inner{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#212121;opacity:0}.slider .slide__ref__content-wrapper{display:flex;width:0;height:0;justify-content:center;align-items:center;opacity:0;overflow:hidden;background-color:rgba(0,0,0,0)}.slider .slide__ref__content{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--sfga-spacing--xs-2);align-items:end;max-width:var(--container-max-width);margin:auto;padding:0 var(--sfga-spacing--xl);color:#fff}@media only screen and (min-width:1300px){.slider .slide__ref__content{padding:0 var(--sfga-spacing--xxl-6)}}.slider .slide__ref__content__image{padding-top:var(--sfga-spacing--xxl-2-5);grid-column:span 12;text-align:center}@media only screen and (min-width:960px){.slider .slide__ref__content__image{grid-column:2/8;padding-top:0;padding-bottom:var(--sfga-spacing--xxl-4-5);text-align:left}}@media only screen and (min-width:1300px){.slider .slide__ref__content__image{grid-column:2/8;padding-bottom:var(--sfga-spacing--xxl-4-5)}}.slider .slide__ref__content__image img{max-width:300px;width:auto}@media only screen and (min-width:759px){.slider .slide__ref__content__image img{max-width:374px;max-height:374px}}@media only screen and (min-width:960px){.slider .slide__ref__content__image img{max-width:380px;max-height:380px}}@media only screen and (min-width:1600px){.slider .slide__ref__content__image img{max-width:535px;max-height:535px}}.slider .slide__ref__content__text{line-height:1rem;font-size:.625rem;grid-column:span 12}@media only screen and (min-width:759px){.slider .slide__ref__content__text{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.slider .slide__ref__content__text{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.slider .slide__ref__content__text{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.slider .slide__ref__content__text{line-height:.75rem;font-size:.5625rem}}@media only screen and (min-width:960px){.slider .slide__ref__content__text{grid-column:9/13;padding-bottom:var(--sfga-spacing--xxl-4-5)}}@media only screen and (min-width:1300px){.slider .slide__ref__content__text{grid-column:9/13}}.slider .slide__ref__content__text .btn{margin-top:var(--sfga-spacing--xl)}.slider .slide__ref__content__text *:last-child{margin-bottom:0}.slider .slide .field-para-link{margin-top:var(--sfga-spacing--xxl-3)}@media only screen and (min-width:960px){.slider .slide .field-para-link{margin-top:var(--sfga-spacing--xxl-3-5)}}.slider .slide .field-para-link a{position:relative;display:inline-flex;align-items:center;gap:var(--sfga-spacing--s);margin-bottom:var(--sfga-spacing--200);font-weight:400;text-decoration:none;color:#212121 !important;border:2px solid #212121;border-radius:0;background-color:#fff;height:var(--sfga-spacing--xxl-3);padding-right:var(--sfga-spacing--l);padding-left:var(--sfga-spacing--l);line-height:1rem;font-size:.625rem;flex-direction:row-reverse;background-color:rgba(0,0,0,0)}@media only screen and (min-width:759px){.slider .slide .field-para-link a{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.slider .slide .field-para-link a{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.slider .slide .field-para-link a{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.slider .slide .field-para-link a{line-height:.75rem;font-size:.5625rem}}.polygon .slider .slide .field-para-link a{background-color:rgba(0,0,0,0)}.slider .slide .field-para-link a:before{content:"";width:24px;height:24px;background:none;mask:url(/themes/custom/previon_base_theme/assets/dist/svg/Arrow-Right-Large--white.svg) no-repeat 0 center;-webkit-mask:url(/themes/custom/previon_base_theme/assets/dist/svg/Arrow-Right-Large--white.svg) no-repeat 0 center;background-color:currentColor;-webkit-mask-size:18px auto;mask-size:18px auto}.slider .slide .field-para-link a:hover{color:#fff !important;background-color:#212121}.slider .slide .field-para-link a:focus{color:#fff !important;background-color:#212121;outline:2px solid #212121;outline-offset:3px}.slider-navigation{display:flex;align-items:center;margin-top:var(--sfga-spacing--xs);gap:var(--sfga-spacing--l)}@media only screen and (min-width:1300px){.slider-navigation{gap:var(--sfga-spacing--xl);margin-left:auto;padding-left:207px}}.slider-navigation .slider--progress-bar{font-size:.625rem}@media only screen and (min-width:759px){.slider-navigation .slider--progress-bar{font-size:.6666666667rem}}@media only screen and (min-width:960px){.slider-navigation .slider--progress-bar{font-size:.6206896552rem}}@media only screen and (min-width:1300px){.slider-navigation .slider--progress-bar{font-size:.5625rem}}.slider-navigation .slider--progress-bar .sep{margin:0 var(--sfga-spacing--xs);color:#757575}@media only screen and (min-width:1300px){.slider-navigation .slider--progress-bar .sep{margin:0 var(--sfga-spacing--s)}}.slider-navigation .slider--progress-bar .length{color:#757575}.slider-navigation .slide--button-prev,.slider-navigation .slide--button-next{width:var(--sfga-spacing--xl);height:var(--sfga-spacing--xl);padding:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transform:scale(1);cursor:pointer;transition:transform .3s ease-in-out}.slider-navigation .slide--button-prev:hover,.slider-navigation .slide--button-prev:focus,.slider-navigation .slide--button-next:hover,.slider-navigation .slide--button-next:focus{transform:scale(1.2)}.slider-navigation .slide--button-prev{background:rgba(0,0,0,0) url(/themes/custom/previon_base_theme/assets/dist/svg/Line-Arrow-Left.svg) no-repeat 0 0}.slider-navigation .slide--button-next{background:rgba(0,0,0,0) url(/themes/custom/previon_base_theme/assets/dist/svg/Line-Arrow-Right.svg) no-repeat 0 0}:root{--cc-modal-border-radius:0;--cc-btn-border-radius:0;--cc-btn-primary-bg:#000;--cc-btn-primary-color:#fff;--cc-font-family:"Selecta",sans-serif}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:700}.path-user.role--anonymous .main>.content,.page--404 .main>.content,.page--403 .main>.content,.page--50 .main>.content{margin:var(--sfga-spacing--xxl-3-5) auto;max-width:var(--container-max-width);padding:0 var(--sfga-spacing--xl)}@media only screen and (min-width:1300px){.path-user.role--anonymous .main>.content,.page--404 .main>.content,.page--403 .main>.content,.page--50 .main>.content{padding:0 var(--sfga-spacing--xxl-6)}}.user-pass p{margin-bottom:var(--sfga-spacing--s);font-size:16px}.navigation li{list-style-type:none;display:inline-block}.site-name{font-size:2.2em;line-height:1.3em;font-weight:300;padding:0 0 .5em;margin:0}.pager__item{display:inline}.pager__item a{display:inline-block}.footer{padding:var(--sfga-spacing--xxl-6) 0 var(--sfga-spacing--xxl-5);background-color:#fafafa;clip-path:polygon(35% 6vw,100% 0,100% 100%,0 100%,0 0)}@media only screen and (min-width:759px){.footer{padding-top:9.5vw}}@media only screen and (min-width:1300px){.footer{padding-top:8.5vw}}.footer,.footer a{color:#212121}.footer a:not(.link-arrow){color:#212121;text-decoration:none;position:relative;background-image:linear-gradient(90deg,currentColor 100%,transparent 0);background-repeat:no-repeat;background-position:left bottom;background-size:100% 2px}.footer a:not(.link-arrow):hover{text-decoration:none;animation:TextLinkAnimation 600ms ease-in-out}.footer a:not(.link-arrow):focus{outline:2px solid #212121;outline-offset:2px;text-decoration:none}@media only screen and (min-width:759px){.footer__top{display:grid;grid-column-gap:var(--sfga-spacing--xl);grid-template-columns:1fr 1fr}}@media only screen and (min-width:960px){.footer__top{grid-template-columns:repeat(4,1fr);gap:var(--sfga-spacing--xxl-2);padding-bottom:var(--sfga-spacing--xxl-6)}}@media only screen and (max-width:959px){.footer__top .block{margin-bottom:var(--sfga-spacing--xxl-4)}}@media only screen and (min-width:759px){.footer__bottom{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}}@media only screen and (min-width:1300px){.footer__bottom{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--sfga-spacing--xxl-2)}}@media only screen and (max-width:758px){.footer__bottom .block{margin-bottom:var(--sfga-spacing--xxl-4)}}@media only screen and (min-width:1300px){.footer__bottom .block-previon-base{grid-column:1/span 6;order:1}}@media only screen and (min-width:1300px){.footer__bottom .block-menu{grid-column:10/span 3;order:2}}.footer .social-links{display:flex;gap:var(--sfga-spacing--xl)}.footer .social-links a{display:block;width:var(--sfga-spacing--xxl-3);height:var(--sfga-spacing--xxl-3);text-indent:-999px;transition:background-color .3s ease-in-out;overflow:hidden}.footer .social-links a.link-instagram{background:none;mask:url(/themes/custom/previon_base_theme/assets/dist/svg/Instagram-Logo.svg) no-repeat 0 0;-webkit-mask:url(/themes/custom/previon_base_theme/assets/dist/svg/Instagram-Logo.svg) no-repeat 0 0;background-color:#757575}.footer .social-links a.link-facebook{background:none;mask:url(/themes/custom/previon_base_theme/assets/dist/svg/Facebook-Logo.svg) no-repeat 0 0;-webkit-mask:url(/themes/custom/previon_base_theme/assets/dist/svg/Facebook-Logo.svg) no-repeat 0 0;background-color:#757575}.footer .social-links a.link-youtube{background:none;mask:url(/themes/custom/previon_base_theme/assets/dist/svg/Youtube-Logo.svg) no-repeat 0 0;-webkit-mask:url(/themes/custom/previon_base_theme/assets/dist/svg/Youtube-Logo.svg) no-repeat 0 0;background-color:#757575}.footer .social-links a.link-newsletter{background:none;mask:url(/themes/custom/previon_base_theme/assets/dist/svg/Mail-Send-Envelope.svg) no-repeat 0 0;-webkit-mask:url(/themes/custom/previon_base_theme/assets/dist/svg/Mail-Send-Envelope.svg) no-repeat 0 0;-webkit-mask-size:var(--sfga-spacing--xxl-3) auto;mask-size:var(--sfga-spacing--xxl-3) auto;background-color:#757575}.footer .social-links a:hover{background-color:#212121}@media only screen and (min-width:759px){.footer .block h5,.footer .block-previon-base h5{margin-bottom:var(--sfga-spacing--l)}}@media only screen and (min-width:1300px){.footer .block h5,.footer .block-previon-base h5{margin-bottom:var(--sfga-spacing--xxl-3)}}.footer .block ul.menu,.footer .block-previon-base ul.menu{display:flex;flex-direction:column;gap:var(--sfga-spacing--s)}.footer .block ul.menu ul,.footer .block-previon-base ul.menu ul{display:none}.footer .block.menu--footer ul.menu,.footer .block-previon-base.menu--footer ul.menu{flex-direction:row;gap:var(--sfga-spacing--xl)}.header{padding-top:var(--sfga-spacing--xl)}@media only screen and (min-width:759px){.header{padding-top:var(--sfga-spacing--xxl-3-5)}}.page-node-type-education-detail .header,.page-node-type-landingpage .header{min-height:100px;padding-top:0}@media only screen and (min-width:759px){.page-node-type-education-detail .header,.page-node-type-landingpage .header{min-height:155px;padding-top:0}}.page-node-type-education-detail .header__inner.container,.page-node-type-landingpage .header__inner.container{padding-top:var(--sfga-spacing--xs-2)}@media only screen and (min-width:759px){.page-node-type-education-detail .header__inner.container,.page-node-type-landingpage .header__inner.container{padding-top:var(--sfga-spacing--xxl-2)}}@media only screen and (min-width:1300px){.page-node-type-education-detail .header__inner.container,.page-node-type-landingpage .header__inner.container{padding:var(--sfga-spacing--xxl-2) var(--sfga-spacing--xxl-6) 0}}.header__main{display:flex;align-items:center;justify-content:space-between}.header__navigation{display:none;position:fixed;top:0;right:0;bottom:0;left:0;padding:var(--sfga-spacing--xxl-2) var(--sfga-spacing--xl);z-index:100;background-color:#212121;overflow-y:auto}@media only screen and (min-width:960px){.header__navigation{padding-top:var(--sfga-spacing--xxl-4)}}.menu-overlay-open .header__navigation{display:block}.messages{padding:9px;margin:1em 0;color:#000;background-color:#424242;border:1px solid #292929;word-wrap:break-word}.messages pre{border:0}.messages__wrapper{max-width:1400px;margin:var(--sfga-spacing--xxl-3-5) auto 0}.page-node-type-education-detail .messages__wrapper,.page-node-type-landingpage .messages__wrapper{position:absolute;top:145px;left:50%;width:100%;transform:translateX(-50%);z-index:900}.messages--warning{color:#903023;background-color:#ddc44f;border-color:#d1b328}.messages--warning pre{background-color:#d1b328}.messages--error{color:#f44336;background-color:#fcedec;border-color:#fcedec}.messages--status{color:#304319;background-color:#8dbe51;border-color:#73a03c}.messages--status pre{background-color:#73a03c}ul.tabs{width:100%;margin:0 0 2em;border-bottom:1px solid #212121}ul.tabs li{display:inline-block}ul.tabs a{display:block;background-color:#555;border:1px solid #555;border-bottom:0;border-radius:3px 3px 0 0;padding:.5em 1em;color:#fff}ul.tabs a:hover{background-color:shade(#555,20%);border-color:shade(#555,20%)}#cc-main div{box-sizing:unset}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:unset}#cc-main .cm--cloud{padding:.5em}#cc-main .cm--cloud .cm__btns{width:30%}#cc-main .cm__btns .cm__btn-group .cm__btn{width:100%;margin:.625em 0 0 0}#cc-main .cm__btn[data-role=show],#cc-main .pm__btn[data-role=necessary],#cc-main .pm__btn[data-role=save]{background-color:var(--cc-btn-secondary-bg);color:var(--cc-btn-secondary-color)}#cc-main .cm__btns .cm__btn-group .cm__btn,#cc-main .pm__btn-group .pm__btn{border:none}.block-previon-base-theme-anchornavigation>h2{margin-bottom:var(--sfga-spacing--l);line-height:1rem;font-size:.75rem}@media only screen and (min-width:759px){.block-previon-base-theme-anchornavigation>h2{line-height:1.3333333333rem;font-size:.8888888889rem}}@media only screen and (min-width:960px){.block-previon-base-theme-anchornavigation>h2{line-height:1.3333333333rem;font-size:.8888888889rem}}@media only screen and (min-width:1300px){.block-previon-base-theme-anchornavigation>h2{line-height:1.3333333333rem;font-size:.8888888889rem}}.anchor-links-block .anchor-links{margin:0;padding:0}.anchor-links-block .anchor-links li{list-style:none outside none;margin:var(--sfga-spacing--30) 0 0 0}.anchor-links-block .anchor-link{display:flex;padding:var(--sfga-spacing--30) 0 0 0;padding-right:var(--sfga-spacing--xxl-2-5);padding-bottom:var(--sfga-spacing--30);font-weight:700;color:#757575;text-decoration:none;border-top:2px solid #e0e0e0;background:rgba(0,0,0,0) url(/themes/custom/previon_base_theme/assets/dist/svg/Line-Arrow-Down-Large.svg) no-repeat 100% var(--sfga-spacing--s);background-size:var(--sfga-spacing--xl);line-height:1rem;font-size:.625rem}@media only screen and (min-width:759px){.anchor-links-block .anchor-link{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.anchor-links-block .anchor-link{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.anchor-links-block .anchor-link{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.anchor-links-block .anchor-link{line-height:.75rem;font-size:.5625rem}}.anchor-links-block .anchor-link:hover,.anchor-links-block .anchor-link:focus{color:#212121;border-color:#9e9e9e;background:rgba(0,0,0,0) url(/themes/custom/previon_base_theme/assets/dist/svg/Line-Arrow-Down-Large--dark.svg) no-repeat 100% var(--sfga-spacing--s)}.block-previon-base-theme-logo{position:relative;margin-left:var(--sfga-spacing--xs);z-index:10}.block-previon-base-theme-logo #logo-wrapper{width:90px;height:90px;margin-left:-24px}@media all and (min-width:530px){.block-previon-base-theme-logo #logo-wrapper{width:400px;height:120px;margin-left:-32px}}@media only screen and (min-width:960px){.block-previon-base-theme-logo #logo-wrapper{margin-left:-44px}}@media only screen and (min-width:1300px){.block-previon-base-theme-logo #logo-wrapper{margin-left:-24px}}@media only screen and (min-width:1600px){.block-previon-base-theme-logo #logo-wrapper{margin-left:-16px}}@media all and (min-width:1920px){.block-previon-base-theme-logo #logo-wrapper{margin-left:-16px}}.slide--open .block-previon-base-theme-logo #logo-wrapper{opacity:0}.slide--animation-running .block-previon-base-theme-logo #logo-wrapper{opacity:0}.block-menu.menu--main{margin:auto;max-width:var(--container-max-width)}@media only screen and (min-width:960px){.block-menu.menu--main{position:relative;display:grid;-moz-column-gap:var(--sfga-spacing--xxl-2);column-gap:var(--sfga-spacing--xxl-2);grid-template-columns:repeat(12,1fr);padding:0 var(--sfga-spacing--xl)}}@media only screen and (min-width:1300px){.block-menu.menu--main{padding:0 var(--sfga-spacing--xxl-6)}}@media only screen and (min-width:960px){.block-menu.menu--main .hamburger-menu--search,.block-menu.menu--main .hamburger-menu--social{grid-column:span 4}}@media only screen and (min-width:1300px){.block-menu.menu--main .hamburger-menu--search{grid-column:span 3}}@media only screen and (min-width:960px){.block-menu.menu--main .hamburger-menu--social{grid-row:3}}@media only screen and (min-width:1300px){.block-menu.menu--main .hamburger-menu--social{grid-column:span 3}}.block-menu.menu--main ul{margin:0;padding:0}.block-menu.menu--main ul li{position:relative;list-style:none outside none;margin:0;padding:0}.block-menu.menu--main ul li a,.block-menu.menu--main ul li span{padding-right:var(--sfga-spacing--xxl-2-5);text-decoration:none;color:#eee;opacity:1;transition:opacity .2s linear}.block-menu.menu--main ul li a.is-active,.block-menu.menu--main ul li a:hover,.block-menu.menu--main ul li a:focus,.block-menu.menu--main ul li span.is-active,.block-menu.menu--main ul li span:hover,.block-menu.menu--main ul li span:focus{opacity:.75}.block-menu.menu--main ul li .expanded-link:hover i,.block-menu.menu--main ul li .expanded-link:focus i{opacity:.75}.block-menu.menu--main ul li i{position:absolute;top:24px;right:0;width:var(--sfga-spacing--xl);height:var(--sfga-spacing--xl);background:rgba(0,0,0,0) url(/themes/custom/previon_base_theme/assets/dist/svg/Tailless-Line-Arrow-Right.svg) no-repeat 0 0;cursor:pointer}@media only screen and (min-width:960px){.block-menu.menu--main ul li i{top:30px}}.block-menu.menu--main ul li i:hover,.block-menu.menu--main ul li i:focus{opacity:.75}@media only screen and (max-width:959px){.block-menu.menu--main ul li i.open{transform:rotate(180deg)}}.block-menu.menu--main>ul.main-menu{display:flex;flex-direction:column}@media only screen and (min-width:960px){.block-menu.menu--main>ul.main-menu{position:relative;grid-column:span 12;grid-row:2;display:grid;grid-template-columns:repeat(12,1fr);gap:var(--sfga-spacing--xxl-2)}}@media only screen and (min-width:960px){.block-menu.menu--main>ul.main-menu>li{display:contents}}.block-menu.menu--main>ul.main-menu>li>.expanded-link>a,.block-menu.menu--main>ul.main-menu>li>.expanded-link>span,.block-menu.menu--main>ul.main-menu>li>a,.block-menu.menu--main>ul.main-menu>li>span{display:flex;align-items:center;padding-top:var(--sfga-spacing--xl);padding-bottom:var(--sfga-spacing--xl);font-weight:700;border-top:2px solid rgba(255,255,255,.15);cursor:pointer}@media only screen and (min-width:960px){.block-menu.menu--main>ul.main-menu>li>.expanded-link>a,.block-menu.menu--main>ul.main-menu>li>.expanded-link>span,.block-menu.menu--main>ul.main-menu>li>a,.block-menu.menu--main>ul.main-menu>li>span{grid-column:1/5}}@media only screen and (min-width:1300px){.block-menu.menu--main>ul.main-menu>li>.expanded-link>a,.block-menu.menu--main>ul.main-menu>li>.expanded-link>span,.block-menu.menu--main>ul.main-menu>li>a,.block-menu.menu--main>ul.main-menu>li>span{grid-column:1/4}}.block-menu.menu--main>ul.main-menu>li .expanded-link{display:block}@media only screen and (min-width:960px){.block-menu.menu--main>ul.main-menu>li .expanded-link{position:relative;grid-column:1/5}}@media only screen and (min-width:1300px){.block-menu.menu--main>ul.main-menu>li .expanded-link{grid-column:1/4}}.block-menu.menu--main>ul.main-menu>li>div:not(.expanded-link){grid-column:5/13;grid-row:1/-1}@media only screen and (min-width:960px){.block-menu.menu--main>ul.main-menu>li>div:not(.expanded-link){position:absolute;top:0;left:auto;height:100%}}@media only screen and (min-width:1300px){.block-menu.menu--main>ul.main-menu>li>div:not(.expanded-link){grid-column:5/13}}.block-menu.menu--main>ul.main-menu>li>div:not(.expanded-link)>ul.main-menu{display:none;flex-direction:column}@media only screen and (min-width:960px){.block-menu.menu--main>ul.main-menu>li>div:not(.expanded-link)>ul.main-menu{grid-template-columns:1fr 1fr;gap:var(--sfga-spacing--xxl-2)}}.block-menu.menu--main>ul.main-menu>li>div:not(.expanded-link)>ul.main-menu>li{border-top:2px solid rgba(255,255,255,.15)}.block-menu.menu--main>ul.main-menu>li>div:not(.expanded-link)>ul.main-menu>li>.expanded-link>a,.block-menu.menu--main>ul.main-menu>li>div:not(.expanded-link)>ul.main-menu>li>.expanded-link>span,.block-menu.menu--main>ul.main-menu>li>div:not(.expanded-link)>ul.main-menu>li>a,.block-menu.menu--main>ul.main-menu>li>div:not(.expanded-link)>ul.main-menu>li>span{display:flex;align-items:center;padding-top:var(--sfga-spacing--l);padding-bottom:var(--sfga-spacing--l);font-weight:700}@media only screen and (min-width:960px){.block-menu.menu--main>ul.main-menu>li>div:not(.expanded-link)>ul.main-menu>li>.expanded-link>a,.block-menu.menu--main>ul.main-menu>li>div:not(.expanded-link)>ul.main-menu>li>.expanded-link>span,.block-menu.menu--main>ul.main-menu>li>div:not(.expanded-link)>ul.main-menu>li>a,.block-menu.menu--main>ul.main-menu>li>div:not(.expanded-link)>ul.main-menu>li>span{padding-top:var(--sfga-spacing--xxl-2);padding-bottom:var(--sfga-spacing--xxl-2)}}.block-menu.menu--main>ul.main-menu>li>div:not(.expanded-link)>ul.main-menu>li i{display:none}.block-menu.menu--main>ul.main-menu>li>div:not(.expanded-link)>ul.main-menu>li>div:not(.expanded-link){margin-top:calc(-1*var(--sfga-spacing--l));padding-bottom:var(--sfga-spacing--xxl-2)}.block-menu.menu--main>ul.main-menu>li>div:not(.expanded-link)>ul.main-menu>li>div:not(.expanded-link)>ul.main-menu{display:flex;flex-direction:column}.block-menu.menu--main>ul.main-menu>li>div:not(.expanded-link)>ul.main-menu>li>div:not(.expanded-link)>ul.main-menu>li{width:100%}.block-menu.menu--main>ul.main-menu>li>div:not(.expanded-link)>ul.main-menu>li>div:not(.expanded-link)>ul.main-menu>li>a,.block-menu.menu--main>ul.main-menu>li>div:not(.expanded-link)>ul.main-menu>li>div:not(.expanded-link)>ul.main-menu>li>span{display:flex;align-items:center;padding-top:var(--sfga-spacing--s);padding-bottom:var(--sfga-spacing--s);font-weight:700;color:#eee}.block-menu.menu--main>ul.main-menu>li>div:not(.expanded-link)>ul.main-menu>li>div:not(.expanded-link)>ul.main-menu>li i{display:none}@media only screen and (max-width:959px){.block-menu.menu--main>ul.main-menu>li.open>div>a,.block-menu.menu--main>ul.main-menu>li.open>div>span{padding-right:0;padding-left:var(--sfga-spacing--xxl-2-5);opacity:.75}}@media only screen and (max-width:959px){.block-menu.menu--main>ul.main-menu>li.open>div>i{right:auto;left:0}}.block-menu.menu--main>ul.main-menu>li.open>div>ul.main-menu{display:flex}@media only screen and (min-width:960px){.block-menu.menu--main>ul.main-menu>li.open>div>ul.main-menu{display:grid}}@media only screen and (max-width:959px){.block-menu.menu--main>ul.main-menu.open-sub-menu>li:not(.open){display:none}}.block-menu.menu--main .menu-level-1 .menu-item.basic_education>a,.block-menu.menu--main .menu-level-1 .menu-item.image_school>a,.block-menu.menu--main .menu-level-1 .menu-item.preliminary_design_training>a,.block-menu.menu--main .menu-level-1 .menu-item.further_education>a,.block-menu.menu--main .menu-level-1 .menu-item.atelier_for_clothing_design>a,.block-menu.menu--main .menu-level-1 .menu-item.global>a,.block-menu.menu--main .menu-level-1 .menu-item.basic_education>span,.block-menu.menu--main .menu-level-1 .menu-item.image_school>span,.block-menu.menu--main .menu-level-1 .menu-item.preliminary_design_training>span,.block-menu.menu--main .menu-level-1 .menu-item.further_education>span,.block-menu.menu--main .menu-level-1 .menu-item.atelier_for_clothing_design>span,.block-menu.menu--main .menu-level-1 .menu-item.global>span,.block-menu.menu--main .menu-level-1 .menu-item.basic_education>.expanded-link>a,.block-menu.menu--main .menu-level-1 .menu-item.image_school>.expanded-link>a,.block-menu.menu--main .menu-level-1 .menu-item.preliminary_design_training>.expanded-link>a,.block-menu.menu--main .menu-level-1 .menu-item.further_education>.expanded-link>a,.block-menu.menu--main .menu-level-1 .menu-item.atelier_for_clothing_design>.expanded-link>a,.block-menu.menu--main .menu-level-1 .menu-item.global>.expanded-link>a{font-size:1rem}@media only screen and (min-width:759px){.block-menu.menu--main .menu-level-1 .menu-item.basic_education>a,.block-menu.menu--main .menu-level-1 .menu-item.image_school>a,.block-menu.menu--main .menu-level-1 .menu-item.preliminary_design_training>a,.block-menu.menu--main .menu-level-1 .menu-item.further_education>a,.block-menu.menu--main .menu-level-1 .menu-item.atelier_for_clothing_design>a,.block-menu.menu--main .menu-level-1 .menu-item.global>a,.block-menu.menu--main .menu-level-1 .menu-item.basic_education>span,.block-menu.menu--main .menu-level-1 .menu-item.image_school>span,.block-menu.menu--main .menu-level-1 .menu-item.preliminary_design_training>span,.block-menu.menu--main .menu-level-1 .menu-item.further_education>span,.block-menu.menu--main .menu-level-1 .menu-item.atelier_for_clothing_design>span,.block-menu.menu--main .menu-level-1 .menu-item.global>span,.block-menu.menu--main .menu-level-1 .menu-item.basic_education>.expanded-link>a,.block-menu.menu--main .menu-level-1 .menu-item.image_school>.expanded-link>a,.block-menu.menu--main .menu-level-1 .menu-item.preliminary_design_training>.expanded-link>a,.block-menu.menu--main .menu-level-1 .menu-item.further_education>.expanded-link>a,.block-menu.menu--main .menu-level-1 .menu-item.atelier_for_clothing_design>.expanded-link>a,.block-menu.menu--main .menu-level-1 .menu-item.global>.expanded-link>a{font-size:.8888888889rem}}@media only screen and (min-width:960px){.block-menu.menu--main .menu-level-1 .menu-item.basic_education>a,.block-menu.menu--main .menu-level-1 .menu-item.image_school>a,.block-menu.menu--main .menu-level-1 .menu-item.preliminary_design_training>a,.block-menu.menu--main .menu-level-1 .menu-item.further_education>a,.block-menu.menu--main .menu-level-1 .menu-item.atelier_for_clothing_design>a,.block-menu.menu--main .menu-level-1 .menu-item.global>a,.block-menu.menu--main .menu-level-1 .menu-item.basic_education>span,.block-menu.menu--main .menu-level-1 .menu-item.image_school>span,.block-menu.menu--main .menu-level-1 .menu-item.preliminary_design_training>span,.block-menu.menu--main .menu-level-1 .menu-item.further_education>span,.block-menu.menu--main .menu-level-1 .menu-item.atelier_for_clothing_design>span,.block-menu.menu--main .menu-level-1 .menu-item.global>span,.block-menu.menu--main .menu-level-1 .menu-item.basic_education>.expanded-link>a,.block-menu.menu--main .menu-level-1 .menu-item.image_school>.expanded-link>a,.block-menu.menu--main .menu-level-1 .menu-item.preliminary_design_training>.expanded-link>a,.block-menu.menu--main .menu-level-1 .menu-item.further_education>.expanded-link>a,.block-menu.menu--main .menu-level-1 .menu-item.atelier_for_clothing_design>.expanded-link>a,.block-menu.menu--main .menu-level-1 .menu-item.global>.expanded-link>a{line-height:1.5172413793rem;font-size:1.2413793103rem}}@media only screen and (min-width:1300px){.block-menu.menu--main .menu-level-1 .menu-item.basic_education>a,.block-menu.menu--main .menu-level-1 .menu-item.image_school>a,.block-menu.menu--main .menu-level-1 .menu-item.preliminary_design_training>a,.block-menu.menu--main .menu-level-1 .menu-item.further_education>a,.block-menu.menu--main .menu-level-1 .menu-item.atelier_for_clothing_design>a,.block-menu.menu--main .menu-level-1 .menu-item.global>a,.block-menu.menu--main .menu-level-1 .menu-item.basic_education>span,.block-menu.menu--main .menu-level-1 .menu-item.image_school>span,.block-menu.menu--main .menu-level-1 .menu-item.preliminary_design_training>span,.block-menu.menu--main .menu-level-1 .menu-item.further_education>span,.block-menu.menu--main .menu-level-1 .menu-item.atelier_for_clothing_design>span,.block-menu.menu--main .menu-level-1 .menu-item.global>span,.block-menu.menu--main .menu-level-1 .menu-item.basic_education>.expanded-link>a,.block-menu.menu--main .menu-level-1 .menu-item.image_school>.expanded-link>a,.block-menu.menu--main .menu-level-1 .menu-item.preliminary_design_training>.expanded-link>a,.block-menu.menu--main .menu-level-1 .menu-item.further_education>.expanded-link>a,.block-menu.menu--main .menu-level-1 .menu-item.atelier_for_clothing_design>.expanded-link>a,.block-menu.menu--main .menu-level-1 .menu-item.global>.expanded-link>a{line-height:1.375rem;font-size:1.125rem}}.block-menu.menu--main .menu-level-1 .menu-item.basic_education>a,.block-menu.menu--main .menu-level-1 .menu-item.basic_education>span,.block-menu.menu--main .menu-level-1 .menu-item.basic_education>.expanded-link>a{color:#63e6be}.block-menu.menu--main .menu-level-1 .menu-item.image_school>a,.block-menu.menu--main .menu-level-1 .menu-item.image_school>span,.block-menu.menu--main .menu-level-1 .menu-item.image_school>.expanded-link>a{color:#c0eb75}.block-menu.menu--main .menu-level-1 .menu-item.preliminary_design_training>a,.block-menu.menu--main .menu-level-1 .menu-item.preliminary_design_training>span,.block-menu.menu--main .menu-level-1 .menu-item.preliminary_design_training>.expanded-link>a{color:#ffaeff}.block-menu.menu--main .menu-level-1 .menu-item.further_education>a,.block-menu.menu--main .menu-level-1 .menu-item.further_education>span,.block-menu.menu--main .menu-level-1 .menu-item.further_education>.expanded-link>a{color:#ffe066}.block-menu.menu--main .menu-level-1 .menu-item.atelier_for_clothing_design>a,.block-menu.menu--main .menu-level-1 .menu-item.atelier_for_clothing_design>span,.block-menu.menu--main .menu-level-1 .menu-item.atelier_for_clothing_design>.expanded-link>a{color:#66d9e8}.block-menu.menu--main .menu-level-1 .menu-item.global>a,.block-menu.menu--main .menu-level-1 .menu-item.global>span,.block-menu.menu--main .menu-level-1 .menu-item.global>.expanded-link>a{color:#85aafb}.block-search{margin-bottom:var(--sfga-spacing--xxl-4);padding-right:var(--sfga-spacing--xxl-5);color:#fff}@media only screen and (min-width:960px){.block-search{padding-right:0}}.block-search .search-toggle{display:none}.block-search .search-form-wrapper__header{display:none}.block-search .field-wrapper{display:flex;border:1px solid #757575}.block-search .field-wrapper:focus-within{border-color:#fff}.block-search .field-wrapper input{display:flex;align-items:center;height:var(--sfga-spacing--xxl-3);margin:0;padding:0 var(--sfga-spacing--s);font-size:.75rem;color:#757575;border:none;border-radius:0;background-color:rgba(0,0,0,0);-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}@media only screen and (min-width:759px){.block-search .field-wrapper input{height:var(--sfga-spacing--xxl-4);font-size:.8888888889rem}}@media only screen and (min-width:960px){.block-search .field-wrapper input{height:var(--sfga-spacing--xxl-4);font-size:.8275862069rem}}@media only screen and (min-width:1300px){.block-search .field-wrapper input{font-size:.75rem}}.block-search .field-wrapper input:focus{color:#fff;outline:none}.block-search .field-wrapper input::-moz-placeholder{color:#757575}.block-search .field-wrapper input::placeholder{color:#757575}.block-search .field-wrapper button{display:flex;align-items:center;justify-content:center;width:var(--sfga-spacing--xxl-3);height:var(--sfga-spacing--xxl-3);border:none;border-radius:0;cursor:pointer;background:rgba(0,0,0,0) url(/themes/custom/previon_base_theme/assets/dist/svg/Magnifying-Glass.svg) no-repeat center}@media only screen and (min-width:759px){.block-search .field-wrapper button{width:var(--sfga-spacing--xxl-4);height:var(--sfga-spacing--xxl-4)}}.view--type--search.view--view-mode--embed>header{margin-bottom:4px;font-size:.625rem}@media only screen and (min-width:759px){.view--type--search.view--view-mode--embed>header{font-size:.6666666667rem}}@media only screen and (min-width:960px){.view--type--search.view--view-mode--embed>header{font-size:.6206896552rem}}@media only screen and (min-width:1300px){.view--type--search.view--view-mode--embed>header{font-size:.5625rem}}.view--type--search.view--view-mode--embed form{max-width:328px}.view--type--search.view--view-mode--embed .views-row{margin-bottom:var(--sfga-spacing--xl);padding-bottom:var(--sfga-spacing--xxl-2);border-bottom:2px solid rgba(255,255,255,.15)}.path-suche .block-previon-base-theme-content{max-width:var(--container-max-width);margin:var(--sfga-spacing--xxl-3-5) auto;padding:0 var(--sfga-spacing--xl);display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sfga-spacing--xxl-2)}@media only screen and (min-width:1300px){.path-suche .block-previon-base-theme-content{padding:0 var(--sfga-spacing--xxl-6)}}@media only screen and (min-width:960px){.path-suche .block-previon-base-theme-content{grid-template-columns:repeat(12,1fr)}}.path-suche .block-previon-base-theme-content .views-element-container{grid-column:span 4}@media only screen and (min-width:960px){.path-suche .block-previon-base-theme-content .views-element-container{grid-column:2/span 11}}.view--type--search.view--view-mode--page>header{display:flex;flex-direction:column;margin-bottom:4px;font-size:.625rem}@media only screen and (min-width:759px){.view--type--search.view--view-mode--page>header{font-size:.6666666667rem}}@media only screen and (min-width:960px){.view--type--search.view--view-mode--page>header{font-size:.6206896552rem}}@media only screen and (min-width:1300px){.view--type--search.view--view-mode--page>header{font-size:.5625rem}}.view--type--search.view--view-mode--page .views-exposed-form{margin-bottom:var(--sfga-spacing--xl)}.view--type--search.view--view-mode--page .views-row{margin-bottom:var(--sfga-spacing--xl);padding-bottom:var(--sfga-spacing--xxl-2);border-bottom:2px solid #000}.hamburger-menu--social .block-previon-base-theme-sociallinks{margin-top:var(--sfga-spacing--xl)}.hamburger-menu--social .block-previon-base-theme-sociallinks .social-links{display:flex;gap:var(--sfga-spacing--xl)}@media only screen and (min-width:960px){.hamburger-menu--social .block-previon-base-theme-sociallinks .social-links{gap:var(--sfga-spacing--xxl-2)}}.hamburger-menu--social .block-previon-base-theme-sociallinks .social-links a{width:var(--sfga-spacing--xl);height:var(--sfga-spacing--xl);text-decoration:none;text-indent:-999px;-webkit-mask-size:var(--sfga-spacing--xl);mask-size:var(--sfga-spacing--xl);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 0;mask-position:0 0;overflow:hidden;transition:all .2s linear;background:none;background-color:#eee}@media only screen and (min-width:960px){.hamburger-menu--social .block-previon-base-theme-sociallinks .social-links a{width:var(--sfga-spacing--xxl-3);height:var(--sfga-spacing--xxl-3);-webkit-mask-size:var(--sfga-spacing--xxl-3);mask-size:var(--sfga-spacing--xxl-3)}}.hamburger-menu--social .block-previon-base-theme-sociallinks .social-links a.link-instagram{mask-image:url(/themes/custom/previon_base_theme/assets/dist/svg/Instagram-Logo.svg);-webkit-mask-image:url(/themes/custom/previon_base_theme/assets/dist/svg/Instagram-Logo.svg)}.hamburger-menu--social .block-previon-base-theme-sociallinks .social-links a.link-facebook{mask-image:url(/themes/custom/previon_base_theme/assets/dist/svg/Facebook-Logo.svg);-webkit-mask-image:url(/themes/custom/previon_base_theme/assets/dist/svg/Facebook-Logo.svg)}.hamburger-menu--social .block-previon-base-theme-sociallinks .social-links a.link-youtube{mask-image:url(/themes/custom/previon_base_theme/assets/dist/svg/Youtube-Logo.svg);-webkit-mask-image:url(/themes/custom/previon_base_theme/assets/dist/svg/Youtube-Logo.svg)}.hamburger-menu--social .block-previon-base-theme-sociallinks .social-links a.link-newsletter{mask-image:url(/themes/custom/previon_base_theme/assets/dist/svg/Mail-Send-Envelope.svg);-webkit-mask-image:url(/themes/custom/previon_base_theme/assets/dist/svg/Mail-Send-Envelope.svg)}.hamburger-menu--social .block-previon-base-theme-sociallinks .social-links a:hover{background-color:#9e9e9e}.page--layout-teaser .teaser__box-link,.landingpage--layout-teaser .teaser__box-link,.education-detail--layout-teaser .teaser__box-link{position:relative;display:flex;flex-direction:column;gap:var(--sfga-spacing--xl);text-decoration:none;color:#eee}@media only screen and (min-width:960px){.page--layout-teaser .teaser__box-link,.landingpage--layout-teaser .teaser__box-link,.education-detail--layout-teaser .teaser__box-link{display:grid;grid-template-columns:repeat(10,1fr);gap:var(--sfga-spacing--xxl-2)}}.page--layout-teaser .teaser__title,.page--layout-teaser .teaser__lead,.page--layout-teaser .teaser__read-more,.landingpage--layout-teaser .teaser__title,.landingpage--layout-teaser .teaser__lead,.landingpage--layout-teaser .teaser__read-more,.education-detail--layout-teaser .teaser__title,.education-detail--layout-teaser .teaser__lead,.education-detail--layout-teaser .teaser__read-more{transition:opacity .25s ease-in-out}.page--layout-teaser .teaser__title,.landingpage--layout-teaser .teaser__title,.education-detail--layout-teaser .teaser__title{padding-right:var(--sfga-spacing--xxl-3);margin-bottom:0;text-underline-offset:4px}@media only screen and (min-width:759px){.page--layout-teaser .teaser__title,.landingpage--layout-teaser .teaser__title,.education-detail--layout-teaser .teaser__title{padding-right:var(--sfga-spacing--xxl-3-5)}}@media only screen and (min-width:960px){.page--layout-teaser .teaser__title,.landingpage--layout-teaser .teaser__title,.education-detail--layout-teaser .teaser__title{grid-column:span 3;line-height:1.4rem;padding-right:0;font-size:1.125rem}}@media only screen and (min-width:960px){.page--layout-teaser .teaser__lead,.landingpage--layout-teaser .teaser__lead,.education-detail--layout-teaser .teaser__lead{grid-column:5/span 5}}.page--layout-teaser .teaser__read-more,.landingpage--layout-teaser .teaser__read-more,.education-detail--layout-teaser .teaser__read-more{position:absolute;top:0;right:0}@media only screen and (min-width:759px){.page--layout-teaser .teaser__read-more svg,.landingpage--layout-teaser .teaser__read-more svg,.education-detail--layout-teaser .teaser__read-more svg{width:var(--sfga-spacing--xxl-3);height:var(--sfga-spacing--xxl-3)}}.block-search .view-mode--search-result a{color:#fff}.view-mode--search-result .node__read-more{margin-top:var(--sfga-spacing--l)}.course--layout-full{padding-top:var(--sfga-spacing--xl)}@media only screen and (min-width:759px){.course--layout-full{padding-top:var(--sfga-spacing--xxl-6)}}.course--layout-full .course__intro{row-gap:0;margin-bottom:var(--sfga-spacing--xxl-2)}.course--layout-full .course__intro__heading{grid-column:span 4;margin-bottom:var(--sfga-spacing--s);font-weight:700}@media only screen and (min-width:759px){.course--layout-full .course__intro__heading{margin-bottom:var(--sfga-spacing--xs)}}@media only screen and (min-width:960px){.course--layout-full .course__intro__heading{grid-column:2/10}}.course--layout-full .course__intro__title{grid-column:span 4;line-height:1.34rem;margin-bottom:var(--sfga-spacing--xxl-2-5);font-size:1.15rem}@media only screen and (min-width:759px){.course--layout-full .course__intro__title{line-height:1.54rem;margin-bottom:var(--sfga-spacing--xxl-3);font-size:1.8rem}}@media only screen and (min-width:960px){.course--layout-full .course__intro__title{grid-column:2/10;line-height:1.65rem;margin-bottom:var(--sfga-spacing--xxl-4-5);font-size:1.93rem}}@media only screen and (min-width:1600px){.course--layout-full .course__intro__title{line-height:2.19rem;font-size:1.88rem}}.course--layout-full .course__intro__image{grid-column:span 4}@media only screen and (min-width:960px){.course--layout-full .course__intro__image{grid-column:span 5}}.course--layout-full .course__intro__lead{grid-column:span 4;margin-top:var(--sfga-spacing--xxl-3)}@media only screen and (min-width:960px){.course--layout-full .course__intro__lead{grid-column:7/13;margin-top:0}}.course--layout-full .course__top{display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:0;column-gap:0;row-gap:var(--sfga-spacing--xxl-3);argin-top:var(--sfga-spacing--xxl-3)}@media only screen and (min-width:759px){.course--layout-full .course__top{grid-template-columns:repeat(12,1fr);gap:var(--sfga-spacing--xxl-2);padding-top:var(--sfga-spacing--xxl-4)}}.course--layout-full .course__top__main{grid-column:span 4}@media only screen and (min-width:759px){.course--layout-full .course__top__main{grid-column:span 8}}@media only screen and (min-width:1300px){.course--layout-full .course__top__main{grid-column:2/9}}.course--layout-full .course__top__sidebar{grid-column:span 4}@media only screen and (min-width:759px){.course--layout-full .course__top__sidebar{grid-column:span 4;padding-top:0}}@media only screen and (min-width:1300px){.course--layout-full .course__top__sidebar{grid-column:10/13}}.course--layout-vertical-teaser{padding-bottom:var(--sfga-spacing--xl)}.course--layout-vertical-teaser>a{display:block;text-decoration:none;color:#212121}.course--layout-vertical-teaser .course__image{margin-bottom:var(--sfga-spacing--l)}.course--layout-vertical-teaser .course__next-start{margin-bottom:var(--sfga-spacing--xs);font-size:.625rem;font-weight:700}@media only screen and (min-width:759px){.course--layout-vertical-teaser .course__next-start{font-size:.6666666667rem}}@media only screen and (min-width:960px){.course--layout-vertical-teaser .course__next-start{font-size:.6206896552rem}}@media only screen and (min-width:1300px){.course--layout-vertical-teaser .course__next-start{font-size:.5625rem}}.course--layout-vertical-teaser .course__title{max-width:12.5rem;margin-bottom:var(--sfga-spacing--xl)}.course--layout-vertical-teaser .course__link{position:relative;display:inline-flex;align-items:center;gap:var(--sfga-spacing--s);margin-bottom:var(--sfga-spacing--200);line-height:1.3333333333rem;font-size:.75rem;font-weight:700;text-decoration:none;color:#212121 !important;flex-direction:row-reverse;line-height:1rem;font-size:.625rem}@media only screen and (min-width:759px){.course--layout-vertical-teaser .course__link{line-height:1.1851851852rem;font-size:.7407407407rem}}@media only screen and (min-width:960px){.course--layout-vertical-teaser .course__link{line-height:1.1034482759rem;font-size:.7586206897rem}}@media only screen and (min-width:1300px){.course--layout-vertical-teaser .course__link{line-height:1rem;font-size:.6875rem}}@media only screen and (min-width:1600px){.course--layout-vertical-teaser .course__link{line-height:1rem;font-size:.75rem}}.course--layout-vertical-teaser .course__link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#212121;transform:scaleX(0);transform-origin:left;transition:transform .25s ease-in-out}.course--layout-vertical-teaser .course__link:before{content:"";width:24px;height:24px;background:rgba(0,0,0,0) url(/themes/custom/previon_base_theme/assets/dist/svg/Arrow-Right-Large.svg) no-repeat 0 center;background-size:24px auto}.course--layout-vertical-teaser .course__link:after{width:calc(100% - var(--sfga-spacing--xxl-2-25));right:var(--sfga-spacing--xxl-2-25);left:auto}.course--layout-vertical-teaser .course__link:hover:after{transform:scaleX(1)}.course--layout-vertical-teaser .course__link:focus{outline:2px solid #212121;outline-offset:2px}.course--layout-vertical-teaser .course__link:focus:after{opacity:0}@media only screen and (min-width:759px){.course--layout-vertical-teaser .course__link{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.course--layout-vertical-teaser .course__link{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.course--layout-vertical-teaser .course__link{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.course--layout-vertical-teaser .course__link{line-height:.75rem;font-size:.5625rem}}.education-detail--layout-full .education-detail__slider{margin-bottom:var(--sfga-spacing--xxl-2)}@media only screen and (min-width:960px){.education-detail--layout-full .education-detail__slider{margin-bottom:var(--sfga-spacing--xxl-6)}}.education-detail--layout-full .education-detail__intro{display:grid;grid-template-columns:repeat(4,1fr);gap:0;padding-top:var(--sfga-spacing--xl)}@media only screen and (min-width:759px){.education-detail--layout-full .education-detail__intro{grid-template-columns:repeat(12,1fr);gap:var(--sfga-spacing--xxl-2);padding-bottom:var(--sfga-spacing--xxl-3)}}.education-detail--layout-full .education-detail__intro__main{grid-column:span 4}@media only screen and (min-width:759px){.education-detail--layout-full .education-detail__intro__main{grid-column:span 8;padding-bottom:var(--sfga-spacing--xxl-4)}}@media only screen and (min-width:1300px){.education-detail--layout-full .education-detail__intro__main{grid-column:2/9}}.education-detail--layout-full .education-detail__intro__sidebar{grid-column:span 4;padding-top:var(--sfga-spacing--xxl-2-5)}@media only screen and (min-width:759px){.education-detail--layout-full .education-detail__intro__sidebar{grid-column:span 4;padding-top:0}}@media only screen and (min-width:1300px){.education-detail--layout-full .education-detail__intro__sidebar{grid-column:10/13}}.education-detail--layout-full .education-detail__intro__heading{margin-bottom:var(--sfga-spacing--s);font-weight:700}.education-detail--layout-full .education-detail__intro__title{margin-bottom:var(--sfga-spacing--xxl-2-5)}@media only screen and (min-width:759px){.education-detail--layout-full .education-detail__intro__title{line-height:2.5925925926rem;font-size:2.2222222222rem}}@media only screen and (min-width:960px){.education-detail--layout-full .education-detail__intro__title{line-height:2.4137931034rem;font-size:2.0689655172rem}}@media only screen and (min-width:1300px){.education-detail--layout-full .education-detail__intro__title{line-height:2.1875rem;font-size:1.875rem}}@media only screen and (min-width:1600px){.education-detail--layout-full .education-detail__intro__title{line-height:2.1875rem;font-size:1.875rem}}.education-detail--layout-full .education-detail__top{display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:0;column-gap:0;row-gap:var(--sfga-spacing--xxl-3);argin-top:var(--sfga-spacing--xxl-3);padding-bottom:var(--sfga-spacing--200)}@media only screen and (min-width:759px){.education-detail--layout-full .education-detail__top{grid-template-columns:repeat(12,1fr);gap:var(--sfga-spacing--xxl-2);padding-top:var(--sfga-spacing--xxl-4)}}.education-detail--layout-full .education-detail__top__main{grid-column:span 4}@media only screen and (min-width:759px){.education-detail--layout-full .education-detail__top__main{grid-column:span 8}}@media only screen and (min-width:1300px){.education-detail--layout-full .education-detail__top__main{grid-column:2/9}}.education-detail--layout-full .education-detail__top__sidebar{grid-column:span 4}@media only screen and (min-width:759px){.education-detail--layout-full .education-detail__top__sidebar{grid-column:span 4;padding-top:0}}@media only screen and (min-width:1300px){.education-detail--layout-full .education-detail__top__sidebar{grid-column:10/13}}.landingpage--layout-full .landingpage__slider{margin-bottom:var(--sfga-spacing--xxl-2)}@media only screen and (min-width:960px){.landingpage--layout-full .landingpage__slider{margin-bottom:var(--sfga-spacing--xxl-6)}}.landingpage--layout-full .landingpage__intro{grid-row-gap:0}.landingpage--layout-full .landingpage__intro__heading{grid-column:span 4;margin-bottom:var(--sfga-spacing--s);font-weight:700}@media only screen and (min-width:759px){.landingpage--layout-full .landingpage__intro__heading{margin-bottom:var(--sfga-spacing--xs)}}@media only screen and (min-width:960px){.landingpage--layout-full .landingpage__intro__heading{grid-column:2/9}}.landingpage--layout-full .landingpage__intro__title{grid-column:span 4;line-height:1.34rem;margin-bottom:var(--sfga-spacing--xxl-2-5);font-size:1.15rem}@media only screen and (min-width:759px){.landingpage--layout-full .landingpage__intro__title{line-height:1.54rem;margin-bottom:var(--sfga-spacing--xxl-3);font-size:1.8rem}}@media only screen and (min-width:960px){.landingpage--layout-full .landingpage__intro__title{grid-column:2/9;line-height:1.65rem;font-size:1.93rem}}@media only screen and (min-width:1600px){.landingpage--layout-full .landingpage__intro__title{line-height:2.19rem;font-size:1.88rem}}.landingpage--layout-full .landingpage__intro__lead{grid-column:span 4;margin-top:var(--sfga-spacing--xxl-3)}@media only screen and (min-width:960px){.landingpage--layout-full .landingpage__intro__lead{grid-column:2/12;margin-top:0}}.news--layout-full .news__intro{row-gap:0;margin-bottom:var(--sfga-spacing--xxl-2);padding-top:var(--sfga-spacing--xl)}@media only screen and (min-width:759px){.news--layout-full .news__intro{padding-top:var(--sfga-spacing--xxl-6)}}.news--layout-full .news__intro__heading{grid-column:span 4;margin-bottom:var(--sfga-spacing--s);font-weight:700}@media only screen and (min-width:759px){.news--layout-full .news__intro__heading{margin-bottom:var(--sfga-spacing--xs)}}@media only screen and (min-width:960px){.news--layout-full .news__intro__heading{grid-column:2/10;margin-bottom:var(--sfga-spacing--l)}}.news--layout-full .news__intro__title{grid-column:span 4;line-height:1.34rem;margin-bottom:var(--sfga-spacing--xxl-2-5);font-size:1.15rem}@media only screen and (min-width:759px){.news--layout-full .news__intro__title{line-height:1.54rem;margin-bottom:var(--sfga-spacing--xxl-3);font-size:1.8rem}}@media only screen and (min-width:960px){.news--layout-full .news__intro__title{grid-column:2/10;line-height:1.65rem;margin-bottom:80px;font-size:1.93rem}}@media only screen and (min-width:1600px){.news--layout-full .news__intro__title{line-height:2.19rem;font-size:1.88rem}}.news--layout-full .news__intro__image{grid-column:span 4}@media only screen and (min-width:960px){.news--layout-full .news__intro__image{grid-column:span 5}}.news--layout-full .news__intro__lead{grid-column:span 4;margin-top:var(--sfga-spacing--xxl-3)}@media only screen and (min-width:960px){.news--layout-full .news__intro__lead{grid-column:7/13;margin-top:0}}.news--layout-vertical-teaser{padding-bottom:var(--sfga-spacing--xl)}.news--layout-vertical-teaser>a{display:block;text-decoration:none;color:#212121}.news--layout-vertical-teaser .news__image{margin-bottom:var(--sfga-spacing--l)}.news--layout-vertical-teaser .news__type{margin-bottom:var(--sfga-spacing--xs);font-size:.625rem;font-weight:700}@media only screen and (min-width:759px){.news--layout-vertical-teaser .news__type{font-size:.6666666667rem}}@media only screen and (min-width:960px){.news--layout-vertical-teaser .news__type{font-size:.6206896552rem}}@media only screen and (min-width:1300px){.news--layout-vertical-teaser .news__type{font-size:.5625rem}}.news--layout-vertical-teaser .news__title{max-width:12.5rem;margin-bottom:var(--sfga-spacing--xl)}.news--layout-vertical-teaser .news__link{position:relative;display:inline-flex;align-items:center;gap:var(--sfga-spacing--s);margin-bottom:var(--sfga-spacing--200);line-height:1.3333333333rem;font-size:.75rem;font-weight:700;text-decoration:none;color:#212121 !important;flex-direction:row-reverse;line-height:1rem;font-size:.625rem}@media only screen and (min-width:759px){.news--layout-vertical-teaser .news__link{line-height:1.1851851852rem;font-size:.7407407407rem}}@media only screen and (min-width:960px){.news--layout-vertical-teaser .news__link{line-height:1.1034482759rem;font-size:.7586206897rem}}@media only screen and (min-width:1300px){.news--layout-vertical-teaser .news__link{line-height:1rem;font-size:.6875rem}}@media only screen and (min-width:1600px){.news--layout-vertical-teaser .news__link{line-height:1rem;font-size:.75rem}}.news--layout-vertical-teaser .news__link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#212121;transform:scaleX(0);transform-origin:left;transition:transform .25s ease-in-out}.news--layout-vertical-teaser .news__link:before{content:"";width:24px;height:24px;background:rgba(0,0,0,0) url(/themes/custom/previon_base_theme/assets/dist/svg/Arrow-Right-Large.svg) no-repeat 0 center;background-size:24px auto}.news--layout-vertical-teaser .news__link:after{width:calc(100% - var(--sfga-spacing--xxl-2-25));right:var(--sfga-spacing--xxl-2-25);left:auto}.news--layout-vertical-teaser .news__link:hover:after{transform:scaleX(1)}.news--layout-vertical-teaser .news__link:focus{outline:2px solid #212121;outline-offset:2px}.news--layout-vertical-teaser .news__link:focus:after{opacity:0}@media only screen and (min-width:759px){.news--layout-vertical-teaser .news__link{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.news--layout-vertical-teaser .news__link{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.news--layout-vertical-teaser .news__link{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.news--layout-vertical-teaser .news__link{line-height:.75rem;font-size:.5625rem}}.page--layout-full{padding-top:var(--sfga-spacing--xl)}@media only screen and (min-width:759px){.page--layout-full{padding-top:var(--sfga-spacing--xxl-6)}}.page--layout-full .page__intro{row-gap:0;margin-bottom:var(--sfga-spacing--xxl-3)}@media only screen and (min-width:759px){.page--layout-full .page__intro{margin-bottom:var(--sfga-spacing--xxl-4)}}.page--layout-full .page__intro__heading{grid-column:span 4;margin-bottom:var(--sfga-spacing--s);font-weight:700}@media only screen and (min-width:759px){.page--layout-full .page__intro__heading{margin-bottom:var(--sfga-spacing--xs)}}@media only screen and (min-width:960px){.page--layout-full .page__intro__heading{grid-column:2/10}}.page--layout-full .page__intro__title{grid-column:span 4;margin-bottom:var(--sfga-spacing--xxl-2-5)}@media only screen and (min-width:759px){.page--layout-full .page__intro__title{margin-bottom:var(--sfga-spacing--xxl-3)}}@media only screen and (min-width:759px){.page--layout-full .page__intro__title{line-height:1.54rem;font-size:1.8rem}}@media only screen and (min-width:960px){.page--layout-full .page__intro__title{grid-column:2/10;line-height:1.65rem;font-size:1.93rem}}@media only screen and (min-width:1600px){.page--layout-full .page__intro__title{line-height:2.19rem;font-size:1.88rem}}.page--layout-full .page__intro__lead{grid-column:span 4;line-height:1.0833333333rem;font-size:.8333333333rem}@media only screen and (min-width:759px){.page--layout-full .page__intro__lead{line-height:1.1851851852rem;font-size:.8888888889rem}}@media only screen and (min-width:960px){.page--layout-full .page__intro__lead{line-height:1.1724137931rem;font-size:.8965517241rem}}@media only screen and (min-width:1300px){.page--layout-full .page__intro__lead{line-height:1.0625rem;font-size:.8125rem}}@media only screen and (min-width:1600px){.page--layout-full .page__intro__lead{line-height:1.25rem;font-size:.9375rem}}@media only screen and (min-width:960px){.page--layout-full .page__intro__lead{grid-column:2/12}}.person--layout-full{padding-top:var(--sfga-spacing--xl)}@media only screen and (min-width:759px){.person--layout-full{padding-top:var(--sfga-spacing--xxl-6)}}.person--layout-vertical-teaser{max-width:370px;padding-bottom:var(--sfga-spacing--xl)}@media only screen and (min-width:759px){.person--layout-vertical-teaser{padding-bottom:var(--sfga-spacing--xxl-2)}}.person--layout-vertical-teaser>a{display:block;text-decoration:none}.person--layout-vertical-teaser .person__functions{margin-bottom:var(--sfga-spacing--l);font-weight:700;line-height:1rem;font-size:.625rem}@media only screen and (min-width:759px){.person--layout-vertical-teaser .person__functions{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.person--layout-vertical-teaser .person__functions{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.person--layout-vertical-teaser .person__functions{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.person--layout-vertical-teaser .person__functions{line-height:.75rem;font-size:.5625rem}}@media only screen and (min-width:759px){.person--layout-vertical-teaser .person__functions{margin-top:var(--sfga-spacing--xl)}}.person--layout-vertical-teaser .person__title{margin-top:var(--sfga-spacing--l);margin-bottom:var(--sfga-spacing--l)}@media only screen and (min-width:759px){.person--layout-vertical-teaser .person__title{margin-bottom:var(--sfga-spacing--xl)}}.person--layout-vertical-teaser .person__email{position:relative;display:inline-flex;align-items:center;gap:var(--sfga-spacing--s);margin-bottom:var(--sfga-spacing--200);line-height:1.3333333333rem;font-size:.75rem;font-weight:700;text-decoration:none;color:#212121 !important;line-height:1rem;font-size:.625rem}@media only screen and (min-width:759px){.person--layout-vertical-teaser .person__email{line-height:1.1851851852rem;font-size:.7407407407rem}}@media only screen and (min-width:960px){.person--layout-vertical-teaser .person__email{line-height:1.1034482759rem;font-size:.7586206897rem}}@media only screen and (min-width:1300px){.person--layout-vertical-teaser .person__email{line-height:1rem;font-size:.6875rem}}@media only screen and (min-width:1600px){.person--layout-vertical-teaser .person__email{line-height:1rem;font-size:.75rem}}.person--layout-vertical-teaser .person__email:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#212121;transform:scaleX(0);transform-origin:left;transition:transform .25s ease-in-out}.person--layout-vertical-teaser .person__email:before{content:"";width:24px;height:24px;background:rgba(0,0,0,0) url(/themes/custom/previon_base_theme/assets/dist/svg/Mail-Send-Envelope.svg) no-repeat 0 center;background-size:24px auto}.person--layout-vertical-teaser .person__email:after{width:calc(100% - var(--sfga-spacing--xxl-2-25));left:var(--sfga-spacing--xxl-2-25)}.person--layout-vertical-teaser .person__email:hover:after{transform:scaleX(1)}.person--layout-vertical-teaser .person__email:focus{outline:2px solid #212121;outline-offset:2px}.person--layout-vertical-teaser .person__email:focus:after{opacity:0}@media only screen and (min-width:759px){.person--layout-vertical-teaser .person__email{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.person--layout-vertical-teaser .person__email{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.person--layout-vertical-teaser .person__email{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.person--layout-vertical-teaser .person__email{line-height:.75rem;font-size:.5625rem}}.work--layout-full{padding-top:var(--sfga-spacing--xl)}@media only screen and (min-width:759px){.work--layout-full{padding-top:var(--sfga-spacing--xxl-6)}}.work--layout-full .work__intro{row-gap:0;margin-bottom:var(--sfga-spacing--xxl-2)}.work--layout-full .work__intro__heading{grid-column:span 4;margin-bottom:var(--sfga-spacing--s);font-weight:700}@media only screen and (min-width:759px){.work--layout-full .work__intro__heading{margin-bottom:var(--sfga-spacing--xs)}}@media only screen and (min-width:960px){.work--layout-full .work__intro__heading{grid-column:2/10}}.work--layout-full .work__intro__title{grid-column:span 4;line-height:1.34rem;margin-bottom:var(--sfga-spacing--xxl-2-5);font-size:1.15rem}@media only screen and (min-width:759px){.work--layout-full .work__intro__title{line-height:1.54rem;margin-bottom:var(--sfga-spacing--xxl-3);font-size:1.8rem}}@media only screen and (min-width:960px){.work--layout-full .work__intro__title{grid-column:2/10;line-height:1.65rem;margin-bottom:var(--sfga-spacing--xxl-4-5);font-size:1.93rem}}@media only screen and (min-width:1600px){.work--layout-full .work__intro__title{line-height:2.19rem;font-size:1.88rem}}.work--layout-full .work__intro__image{grid-column:span 4}@media only screen and (min-width:960px){.work--layout-full .work__intro__image{grid-column:2/6}}.work--layout-full .work__intro__lead{grid-column:span 4;margin-top:var(--sfga-spacing--xxl-3)}@media only screen and (min-width:960px){.work--layout-full .work__intro__lead{grid-column:7/13;margin-top:0}}.layout__region--first .paragraph--type--collapsible:first-child .accordion-title,.layout__region--second .paragraph--type--collapsible:first-child .accordion-title{padding-top:var(--sfga-spacing--xs-2);border-top:none}.layout__region--first .paragraph--type--collapsible:first-child .accordion-title:after,.layout__region--second .paragraph--type--collapsible:first-child .accordion-title:after{top:var(--sfga-spacing--xs)}.paragraph--type--collapsible+.paragraph--type--collapsible{margin-top:var(--sfga-spacing--100) !important}.paragraph--type--collapsible .accordion-title{position:relative;margin-bottom:var(--sfga-spacing--50);padding-top:var(--sfga-spacing--100);padding-right:var(--sfga-spacing--xxl-2);border-top:2px solid #e0e0e0;color:#757575;cursor:pointer;transition:color .25s ease-in-out,border-color .25s ease-in-out}@media only screen and (min-width:759px){.paragraph--type--collapsible .accordion-title{margin-bottom:var(--sfga-spacing--l)}}.paragraph--type--collapsible .accordion-title:after{content:"";position:absolute;top:var(--sfga-spacing--xxl-2-5);right:0;width:var(--sfga-spacing--xl);height:var(--sfga-spacing--xl);background:none;mask:url(/themes/custom/previon_base_theme/assets/dist/svg/Line-Arrow-Down.svg) no-repeat right center;-webkit-mask:url(/themes/custom/previon_base_theme/assets/dist/svg/Line-Arrow-Down.svg) no-repeat right center;background-color:currentColor}.paragraph--type--collapsible .accordion-title.expand{border-color:#9e9e9e;color:#212121}.paragraph--type--collapsible .accordion-title.expand:after{transform:rotate(-180deg)}.paragraph--type--collapsible .accordion-title:hover,.paragraph--type--collapsible .accordion-title:focus{border-color:#9e9e9e;color:#212121}.paragraph--type--collapsible .collapsible-container{max-height:0;height:auto;overflow:hidden;transition:max-height .3s ease-in-out}.paragraph--type--collapsible .collapsible-container .height-wrapper>div{padding-bottom:var(--sfga-spacing--100)}.paragraph--courses{padding-bottom:var(--sfga-spacing--xl)}.paragraph--courses>h3{margin-bottom:var(--sfga-spacing--xl)}@media only screen and (min-width:759px){.paragraph--courses>h3{margin-bottom:var(--sfga-spacing--xxl-2-5)}}.view--type--courses.view--view-mode--embed{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sfga-spacing--s)}@media only screen and (min-width:759px){.view--type--courses.view--view-mode--embed{grid-template-columns:repeat(12,1fr);gap:var(--sfga-spacing--xxl-2)}}.view--type--courses.view--view-mode--embed>.views-row{grid-column:span 4}.layout__region--first .paragraph--type--download-list:first-child .field-downloads>.field__item:first-child .media--type--document.media--view-mode--download .field__value a,.layout__region--second .paragraph--type--download-list:first-child .field-downloads>.field__item:first-child .media--type--document.media--view-mode--download .field__value a{margin-top:-22px;border-top:none}.paragraph--type--insights .insight__items>.container>h3{padding-top:var(--sfga-spacing--l);border-top:2px solid #e0e0e0}@media only screen and (min-width:759px){.paragraph--type--insights .insight__items>.container>h3{padding-top:var(--sfga-spacing--xxl-2-5)}}.paragraph--type--insights .insight__title{margin-top:0;margin-bottom:0;padding-right:140px}@media only screen and (min-width:759px){.paragraph--type--insights .insight__title{padding-right:160px}}.paragraph--type--insights .splide__controls{position:relative;display:flex;align-items:center;gap:var(--sfga-spacing--xl);justify-content:flex-end;margin-top:calc(-1*var(--sfga-spacing--xl));margin-bottom:var(--sfga-spacing--xxl-2-5)}@media only screen and (min-width:759px){.paragraph--type--insights .splide__controls{gap:var(--sfga-spacing--xxl-2);margin-top:calc(-1*var(--sfga-spacing--xxl-2));margin-bottom:var(--sfga-spacing--xxl-3-5)}}.paragraph--type--insights .splide-content-wrapper{padding-left:var(--sfga-spacing--xl)}@media all and (min-width:1300px){.paragraph--type--insights .splide-content-wrapper{padding-left:var(--sfga-spacing--xxl-6)}}@media all and (min-width:1600px){.paragraph--type--insights .splide-content-wrapper{padding-left:calc((100vw - 1408px + 8px)/2)}}@media all and (min-width:1920px){.paragraph--type--insights .splide-content-wrapper{padding-left:258px}}.paragraph--type--insights .splide-btn-prev,.paragraph--type--insights .splide-btn-next{display:block;width:var(--sfga-spacing--xl);height:var(--sfga-spacing--xl);border:none;overflow:hidden;text-indent:-999px;cursor:pointer}.paragraph--type--insights .splide-btn-prev{background:rgba(0,0,0,0) url(/themes/custom/previon_base_theme/assets/dist/svg/Line-Arrow-Left.svg) no-repeat 0 0}.paragraph--type--insights .splide-btn-next{background:rgba(0,0,0,0) url(/themes/custom/previon_base_theme/assets/dist/svg/Line-Arrow-Right.svg) no-repeat 0 0}.paragraph--type--insights .splide-btn-counter{line-height:1rem;font-size:.625rem;color:#757575}@media only screen and (min-width:759px){.paragraph--type--insights .splide-btn-counter{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.paragraph--type--insights .splide-btn-counter{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.paragraph--type--insights .splide-btn-counter{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.paragraph--type--insights .splide-btn-counter{line-height:.75rem;font-size:.5625rem}}.paragraph--type--insights .splide-btn-counter span{color:#212121}.paragraph--type--insights .field-caption{margin-top:var(--sfga-spacing--l);line-height:1rem;font-size:.625rem;opacity:0}@media only screen and (min-width:759px){.paragraph--type--insights .field-caption{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.paragraph--type--insights .field-caption{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.paragraph--type--insights .field-caption{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.paragraph--type--insights .field-caption{line-height:.75rem;font-size:.5625rem}}@media only screen and (min-width:759px){.paragraph--type--insights .field-caption{margin-top:var(--sfga-spacing--xl)}}.paragraph--type--insights .splide__slide{opacity:.3;cursor:pointer}.paragraph--type--insights .splide__slide.square{width:258px}@media only screen and (min-width:759px){.paragraph--type--insights .splide__slide.square{width:384px}}.paragraph--type--insights .splide__slide.square .field-caption{max-width:258px}@media only screen and (min-width:759px){.paragraph--type--insights .splide__slide.square .field-caption{max-width:384px}}.paragraph--type--insights .splide__slide.portrait{width:216px}@media only screen and (min-width:759px){.paragraph--type--insights .splide__slide.portrait{width:319px}}.paragraph--type--insights .splide__slide.portrait .field-caption{max-width:216px}@media only screen and (min-width:759px){.paragraph--type--insights .splide__slide.portrait .field-caption{max-width:319px}}.paragraph--type--insights .splide__slide.landscape{width:297px}@media only screen and (min-width:759px){.paragraph--type--insights .splide__slide.landscape{width:448px}}.paragraph--type--insights .splide__slide.landscape .field-caption{max-width:297px}@media only screen and (min-width:759px){.paragraph--type--insights .splide__slide.landscape .field-caption{max-width:448px}}.paragraph--type--insights .splide__slide.is-instant-active{opacity:1}.paragraph--type--insights .splide__slide.is-instant-active .field-caption{opacity:1}.paragraph--type--insights .splide__slide__item-num{margin-bottom:var(--sfga-spacing--s);line-height:1rem;font-size:.625rem;font-weight:700}@media only screen and (min-width:759px){.paragraph--type--insights .splide__slide__item-num{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.paragraph--type--insights .splide__slide__item-num{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.paragraph--type--insights .splide__slide__item-num{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.paragraph--type--insights .splide__slide__item-num{line-height:.75rem;font-size:.5625rem}}.paragraph--news{padding-bottom:var(--sfga-spacing--xl)}.paragraph--news>h3{margin-bottom:var(--sfga-spacing--xl)}@media only screen and (min-width:759px){.paragraph--news>h3{margin-bottom:var(--sfga-spacing--xxl-2-5)}}.paragraph--news .bef-links{display:none;width:calc(100% + 24px);margin-bottom:var(--sfga-spacing--xxl-2);padding-bottom:var(--sfga-spacing--s);overflow-x:auto;-webkit-overflow-scrolling:touch}@media only screen and (min-width:759px){.paragraph--news .bef-links{margin-bottom:var(--sfga-spacing--xxl-2-5)}}.paragraph--news .bef-links ul{display:flex;gap:var(--sfga-spacing--xl);margin:0;padding:0}@media only screen and (min-width:759px){.paragraph--news .bef-links ul{gap:var(--sfga-spacing--xxl-2)}}.paragraph--news .bef-links ul li{list-style:none outside none;margin:0;padding:0}.paragraph--news .bef-links ul li:last-child{padding-right:var(--sfga-spacing--xl)}.paragraph--news .bef-links a{display:inline-flex;height:1.6666666667rem;align-items:center;font-size:.625rem;text-decoration:none;color:#212121;border:2px solid #212121;padding:var(--sfga-spacing--xs) var(--sfga-spacing--s);white-space:nowrap}@media only screen and (min-width:759px){.paragraph--news .bef-links a{height:1.7777777778rem;font-size:.6666666667rem}}@media only screen and (min-width:960px){.paragraph--news .bef-links a{height:1.6551724138rem;font-size:.6206896552rem}}@media only screen and (min-width:1300px){.paragraph--news .bef-links a{height:1.5rem;font-size:.5625rem}}.paragraph--news .bef-links a.bef-link--selected,.paragraph--news .bef-links a:hover,.paragraph--news .bef-links a:focus{color:#eee;background-color:#212121}.paragraph--news .views-rows{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sfga-spacing--s)}@media only screen and (min-width:759px){.paragraph--news .views-rows{grid-template-columns:repeat(12,1fr);gap:var(--sfga-spacing--xxl-2)}}.paragraph--news .views-rows>.views-row{grid-column:span 4}.paragraph--news .field--type--link{margin-top:var(--sfga-spacing--s)}@media only screen and (min-width:759px){.paragraph--news .field--type--link{margin-top:var(--sfga-spacing--l)}}.paragraph--news .field--type--link a{position:relative;display:inline-flex;align-items:center;gap:var(--sfga-spacing--s);margin-bottom:var(--sfga-spacing--200);font-weight:400;text-decoration:none;color:#212121 !important;border:2px solid #212121;border-radius:0;background-color:#fff;height:var(--sfga-spacing--xxl-4);padding-right:var(--sfga-spacing--xl);padding-left:var(--sfga-spacing--xl);line-height:1.3333333333rem;font-size:.75rem;flex-direction:row-reverse}@media only screen and (min-width:759px){.paragraph--news .field--type--link a{line-height:1.1851851852rem;font-size:.7407407407rem}}@media only screen and (min-width:960px){.paragraph--news .field--type--link a{line-height:1.1034482759rem;font-size:.7586206897rem}}@media only screen and (min-width:1300px){.paragraph--news .field--type--link a{line-height:1rem;font-size:.6875rem}}@media only screen and (min-width:1600px){.paragraph--news .field--type--link a{line-height:1rem;font-size:.75rem}}.polygon .paragraph--news .field--type--link a{background-color:rgba(0,0,0,0)}.paragraph--news .field--type--link a:before{content:"";width:24px;height:24px;background:none;mask:url(/themes/custom/previon_base_theme/assets/dist/svg/Arrow-Right-Large--white.svg) no-repeat 0 center;-webkit-mask:url(/themes/custom/previon_base_theme/assets/dist/svg/Arrow-Right-Large--white.svg) no-repeat 0 center;background-color:currentColor;-webkit-mask-size:24px auto;mask-size:24px auto}.paragraph--news .field--type--link a:hover{color:#fff !important;background-color:#212121}.paragraph--news .field--type--link a:focus{color:#fff !important;background-color:#212121;outline:3px solid #212121;outline-offset:4px}.paragraph--person-list>h3{margin-bottom:var(--sfga-spacing--xl)}@media only screen and (min-width:759px){.paragraph--person-list>h3{margin-bottom:var(--sfga-spacing--xxl-2-5)}}.paragraph--person-list .bef-exposed-form{margin-bottom:var(--sfga-spacing--xxl-2-5)}@media only screen and (min-width:759px){.paragraph--person-list .bef-exposed-form{margin-bottom:var(--sfga-spacing--xxl-3-5)}}.paragraph--person-list .bef-links>ul{display:flex;flex-wrap:wrap;gap:var(--sfga-spacing--xxl-2);margin:0;padding:0}.paragraph--person-list .bef-links>ul li{list-style:none outside none;margin:0;padding:0}.paragraph--person-list .bef-link{position:relative;display:inline-flex;align-items:center;gap:var(--sfga-spacing--s);margin-bottom:var(--sfga-spacing--200);font-weight:400;text-decoration:none;color:#212121 !important;border:2px solid #212121;border-radius:0;background-color:#fff;height:var(--sfga-spacing--xxl-3);padding-right:var(--sfga-spacing--l);padding-left:var(--sfga-spacing--l);line-height:1rem;font-size:.625rem}@media only screen and (min-width:759px){.paragraph--person-list .bef-link{line-height:.8888888889rem;font-size:.5925925926rem}}@media only screen and (min-width:960px){.paragraph--person-list .bef-link{line-height:.8275862069rem;font-size:.5517241379rem}}@media only screen and (min-width:1300px){.paragraph--person-list .bef-link{line-height:.75rem;font-size:.5rem}}@media only screen and (min-width:1600px){.paragraph--person-list .bef-link{line-height:.75rem;font-size:.5625rem}}.polygon .paragraph--person-list .bef-link{background-color:rgba(0,0,0,0)}.paragraph--person-list .bef-link:hover{color:#fff !important;background-color:#212121}.paragraph--person-list .bef-link:focus{color:#fff !important;background-color:#212121;outline:2px solid #212121;outline-offset:3px}.paragraph--person-list .views-rows{display:grid;grid-template-columns:1fr;grid-gap:var(--sfga-spacing--xl)}@media only screen and (min-width:759px){.paragraph--person-list .views-rows{grid-template-columns:repeat(2,1fr);grid-gap:var(--sfga-spacing--xxl-2)}}@media only screen and (min-width:960px){.paragraph--person-list .views-rows{grid-template-columns:repeat(3,1fr)}}.paragraph--type--teaser-list{position:relative;display:flex;flex-direction:column;margin-bottom:var(--sfga-spacing--xxl-3);color:#eee;background-color:#424242}@media only screen and (min-width:960px){.paragraph--type--teaser-list{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--sfga-spacing--xxl-2);margin-bottom:var(--sfga-spacing--xxl-4)}}.paragraph--type--teaser-list .field-para-title{margin-bottom:var(--sfga-spacing--xxl-2);font-weight:700}@media only screen and (min-width:960px){.paragraph--type--teaser-list .field-para-title{grid-column:2/13;margin-bottom:var(--sfga-spacing--s)}}.paragraph--type--teaser-list .node{position:relative;margin-bottom:var(--sfga-spacing--xl);padding-top:var(--sfga-spacing--xl);border-top:2px solid rgba(255,255,255,.15)}@media only screen and (min-width:960px){.paragraph--type--teaser-list .node{padding-top:var(--sfga-spacing--xxl-2);grid-column:2/span 11}}.paragraph--type--teaser-list .node:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.paragraph--type--teaser-list .node--section-basic_education .teaser__title{color:#63e6be}.paragraph--type--teaser-list .node--section-basic_education .teaser__read-more svg path{fill:#63e6be}.paragraph--type--teaser-list .node--section-basic_education:hover .teaser__title,.paragraph--type--teaser-list .node--section-basic_education:focus .teaser__title{opacity:.75}.paragraph--type--teaser-list .node--section-basic_education:hover .teaser__read-more svg path,.paragraph--type--teaser-list .node--section-basic_education:focus .teaser__read-more svg path{opacity:.75}.paragraph--type--teaser-list .node--section-basic_education:hover .teaser__lead,.paragraph--type--teaser-list .node--section-basic_education:focus .teaser__lead{opacity:.75}.paragraph--type--teaser-list .node--section-image_school .teaser__title{color:#c0eb75}.paragraph--type--teaser-list .node--section-image_school .teaser__read-more svg path{fill:#c0eb75}.paragraph--type--teaser-list .node--section-image_school:hover .teaser__title,.paragraph--type--teaser-list .node--section-image_school:focus .teaser__title{opacity:.75}.paragraph--type--teaser-list .node--section-image_school:hover .teaser__read-more svg path,.paragraph--type--teaser-list .node--section-image_school:focus .teaser__read-more svg path{opacity:.75}.paragraph--type--teaser-list .node--section-image_school:hover .teaser__lead,.paragraph--type--teaser-list .node--section-image_school:focus .teaser__lead{opacity:.75}.paragraph--type--teaser-list .node--section-preliminary_design_training .teaser__title{color:#ffaeff}.paragraph--type--teaser-list .node--section-preliminary_design_training .teaser__read-more svg path{fill:#ffaeff}.paragraph--type--teaser-list .node--section-preliminary_design_training:hover .teaser__title,.paragraph--type--teaser-list .node--section-preliminary_design_training:focus .teaser__title{opacity:.75}.paragraph--type--teaser-list .node--section-preliminary_design_training:hover .teaser__read-more svg path,.paragraph--type--teaser-list .node--section-preliminary_design_training:focus .teaser__read-more svg path{opacity:.75}.paragraph--type--teaser-list .node--section-preliminary_design_training:hover .teaser__lead,.paragraph--type--teaser-list .node--section-preliminary_design_training:focus .teaser__lead{opacity:.75}.paragraph--type--teaser-list .node--section-further_education .teaser__title{color:#ffe066}.paragraph--type--teaser-list .node--section-further_education .teaser__read-more svg path{fill:#ffe066}.paragraph--type--teaser-list .node--section-further_education:hover .teaser__title,.paragraph--type--teaser-list .node--section-further_education:focus .teaser__title{opacity:.75}.paragraph--type--teaser-list .node--section-further_education:hover .teaser__read-more svg path,.paragraph--type--teaser-list .node--section-further_education:focus .teaser__read-more svg path{opacity:.75}.paragraph--type--teaser-list .node--section-further_education:hover .teaser__lead,.paragraph--type--teaser-list .node--section-further_education:focus .teaser__lead{opacity:.75}.paragraph--type--teaser-list .node--section-atelier_for_clothing_design .teaser__title{color:#66d9e8}.paragraph--type--teaser-list .node--section-atelier_for_clothing_design .teaser__read-more svg path{fill:#66d9e8}.paragraph--type--teaser-list .node--section-atelier_for_clothing_design:hover .teaser__title,.paragraph--type--teaser-list .node--section-atelier_for_clothing_design:focus .teaser__title{opacity:.75}.paragraph--type--teaser-list .node--section-atelier_for_clothing_design:hover .teaser__read-more svg path,.paragraph--type--teaser-list .node--section-atelier_for_clothing_design:focus .teaser__read-more svg path{opacity:.75}.paragraph--type--teaser-list .node--section-atelier_for_clothing_design:hover .teaser__lead,.paragraph--type--teaser-list .node--section-atelier_for_clothing_design:focus .teaser__lead{opacity:.75}.paragraph--type--teaser-list .node--section-global .teaser__title{color:#85aafb}.paragraph--type--teaser-list .node--section-global .teaser__read-more svg path{fill:#85aafb}.paragraph--type--teaser-list .node--section-global:hover .teaser__title,.paragraph--type--teaser-list .node--section-global:focus .teaser__title{opacity:.75}.paragraph--type--teaser-list .node--section-global:hover .teaser__read-more svg path,.paragraph--type--teaser-list .node--section-global:focus .teaser__read-more svg path{opacity:.75}.paragraph--type--teaser-list .node--section-global:hover .teaser__lead,.paragraph--type--teaser-list .node--section-global:focus .teaser__lead{opacity:.75}.previon-layout--twocol--66-33 .layout__region--second .paragraph--type--text:first-child .field-para-text{margin-top:var(--sfga-spacing--xs-2);border-top:2px solid #e0e0e0}.layout__region--first .paragraph--type--text:first-child .field-para-text,.layout__region--second .paragraph--type--text:first-child .field-para-text{padding-top:var(--sfga-spacing--xs-2)}.polygon .paragraph--type--text .field-para-text p{line-height:1.0833333333rem;font-size:.8333333333rem}@media only screen and (min-width:759px){.polygon .paragraph--type--text .field-para-text p{line-height:1.1851851852rem;font-size:.8888888889rem}}@media only screen and (min-width:960px){.polygon .paragraph--type--text .field-para-text p{line-height:1.1724137931rem;font-size:.8965517241rem}}@media only screen and (min-width:1300px){.polygon .paragraph--type--text .field-para-text p{line-height:1.0625rem;font-size:.8125rem}}@media only screen and (min-width:1600px){.polygon .paragraph--type--text .field-para-text p{line-height:1.25rem;font-size:.9375rem}}.polygon .paragraph--type--text .field-para-text p:last-of-type{margin-bottom:0}.polygon .paragraph--type--text .field-para-text p a:last-of-type{margin-bottom:0}.polygon .paragraph--type--text .field-para-text .btn-secondary{margin-top:var(--sfga-spacing--xxl-2)}.paragraph--type--webform{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sfga-spacing--xxl-2)}@media only screen and (min-width:960px){.paragraph--type--webform{grid-template-columns:repeat(12,1fr)}}.paragraph--type--webform .webform-wrapper{display:contents}.paragraph--type--webform .webform-wrapper>h3{grid-column:span 4;margin-bottom:var(--sfga-spacing--xl)}@media only screen and (min-width:759px){.paragraph--type--webform .webform-wrapper>h3{grid-column:span 12;margin-bottom:var(--sfga-spacing--xxl-2-5)}}.paragraph--type--webform .webform-wrapper .field-para-webform{grid-column:span 4}@media only screen and (min-width:960px){.paragraph--type--webform .webform-wrapper .field-para-webform{grid-column:2/span 11}}.path-webform .block-previon-base-theme-content{max-width:var(--container-max-width);margin:var(--sfga-spacing--xxl-3-5) auto;padding:0 var(--sfga-spacing--xl);display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sfga-spacing--xxl-2)}@media only screen and (min-width:1300px){.path-webform .block-previon-base-theme-content{padding:0 var(--sfga-spacing--xxl-6)}}@media only screen and (min-width:960px){.path-webform .block-previon-base-theme-content{grid-template-columns:repeat(12,1fr)}}.path-webform .block-previon-base-theme-content>form,.path-webform .block-previon-base-theme-content>div{grid-column:span 4}@media only screen and (min-width:960px){.path-webform .block-previon-base-theme-content>form,.path-webform .block-previon-base-theme-content>div{grid-column:span 12}}@media only screen and (min-width:759px){.paragraph--type--work .work__items{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--sfga-spacing--xxl-2)}}@media only screen and (max-width:758px){.paragraph--type--work .work__items .work{margin-bottom:var(--sfga-spacing--xxl-3)}}.paragraph--type--work .work__items .work .work__content_text{line-height:.8333333333rem;font-size:.625rem}@media only screen and (min-width:759px){.paragraph--type--work .work__items .work .work__content_text{line-height:.8888888889rem;font-size:.6666666667rem}}@media only screen and (min-width:960px){.paragraph--type--work .work__items .work .work__content_text{line-height:.8275862069rem;font-size:.6206896552rem}}@media only screen and (min-width:1300px){.paragraph--type--work .work__items .work .work__content_text{line-height:.75rem;font-size:.5625rem}}.paragraph--type--work .work__items .work .work__content_image img{cursor:pointer}@media only screen and (max-width:758px){.paragraph--type--work .work__items .work.work--layout-large{display:flex;flex-direction:column-reverse}}@media only screen and (min-width:759px){.paragraph--type--work .work__items .work.work--layout-large{grid-column:span 7}}@media only screen and (max-width:758px){.paragraph--type--work .work__items .work.work--layout-large .work__content_text{margin-top:var(--sfga-spacing--l)}}@media only screen and (min-width:759px){.paragraph--type--work .work__items .work.work--layout-large .work__content_text{margin-bottom:var(--sfga-spacing--xxl-2)}}@media only screen and (min-width:759px){.paragraph--type--work .work__items .work.work--layout-medium{display:contents}}@media only screen and (min-width:759px){.paragraph--type--work .work__items .work.work--layout-medium .work__content_image{grid-column:span 5}}@media only screen and (max-width:758px){.paragraph--type--work .work__items .work.work--layout-medium .work__content_text{margin-top:var(--sfga-spacing--l)}}@media only screen and (min-width:759px){.paragraph--type--work .work__items .work.work--layout-medium .work__content_text{grid-column:span 5;grid-row:2;order:2}}@media only screen and (min-width:759px){.paragraph--type--work .work__items .work.work--layout-small{grid-column:span 7;grid-row:2}}.paragraph--type--work .work__items .work.work--layout-small .work__content_text{margin-top:var(--sfga-spacing--l)}@media only screen and (min-width:759px){.paragraph--type--work .work__items .work.work--layout-small .work__content_text{margin-bottom:var(--sfga-spacing--xxl-2)}}.paragraph--type--work .work__items .work.square_large .work__content_image,.paragraph--type--work .work__items .work.square_large .work__content_text{max-width:258px}@media only screen and (min-width:759px){.paragraph--type--work .work__items .work.square_large .work__content_image,.paragraph--type--work .work__items .work.square_large .work__content_text{max-width:692px;margin-left:auto}}@media only screen and (min-width:759px){.paragraph--type--work .work__items .work.square_medium .work__content_image{display:flex;align-items:flex-end}}.paragraph--type--work .work__items .work.square_medium .work__content_image,.paragraph--type--work .work__items .work.square_medium .work__content_text{max-width:258px}@media only screen and (min-width:759px){.paragraph--type--work .work__items .work.square_medium .work__content_image,.paragraph--type--work .work__items .work.square_medium .work__content_text{max-width:487px}}.paragraph--type--work .work__items .work.square_small .work__content_image,.paragraph--type--work .work__items .work.square_small .work__content_text{max-width:258px}@media only screen and (min-width:759px){.paragraph--type--work .work__items .work.square_small .work__content_image,.paragraph--type--work .work__items .work.square_small .work__content_text{max-width:384px;margin-left:auto}}@media only screen and (max-width:758px){.paragraph--type--work .work__items .work.landscape_large .work__content_image,.paragraph--type--work .work__items .work.landscape_large .work__content_text{max-width:297px}}@media only screen and (min-width:759px){.paragraph--type--work .work__items .work.landscape_large .work__content_image,.paragraph--type--work .work__items .work.landscape_large .work__content_text{margin-left:auto}}@media only screen and (max-width:758px){.paragraph--type--work .work__items .work.landscape_medium .work__content_image,.paragraph--type--work .work__items .work.landscape_medium .work__content_text{max-width:297px}}@media only screen and (min-width:759px){.paragraph--type--work .work__items .work.landscape_medium .work__content_image{display:flex;align-items:flex-end}}.paragraph--type--work .work__items .work.landscape_small .work__content_image,.paragraph--type--work .work__items .work.landscape_small .work__content_text{max-width:297px}@media only screen and (min-width:759px){.paragraph--type--work .work__items .work.landscape_small .work__content_image,.paragraph--type--work .work__items .work.landscape_small .work__content_text{max-width:448px;margin-left:auto}}.paragraph--type--work .work__items .work.portrait_large .work__content_image,.paragraph--type--work .work__items .work.portrait_large .work__content_text{max-width:216px}@media only screen and (min-width:759px){.paragraph--type--work .work__items .work.portrait_large .work__content_image,.paragraph--type--work .work__items .work.portrait_large .work__content_text{max-width:576px;margin-left:auto}}@media only screen and (min-width:759px){.paragraph--type--work .work__items .work.portrait_medium .work__content_image{display:flex;align-items:flex-end}}.paragraph--type--work .work__items .work.portrait_medium .work__content_image,.paragraph--type--work .work__items .work.portrait_medium .work__content_text{max-width:216px}@media only screen and (min-width:759px){.paragraph--type--work .work__items .work.portrait_medium .work__content_image,.paragraph--type--work .work__items .work.portrait_medium .work__content_text{max-width:412px}}.paragraph--type--work .work__items .work.portrait_small .work__content_image,.paragraph--type--work .work__items .work.portrait_small .work__content_text{max-width:216px}@media only screen and (min-width:759px){.paragraph--type--work .work__items .work.portrait_small .work__content_image,.paragraph--type--work .work__items .work.portrait_small .work__content_text{max-width:319px;margin-left:auto}}.media--type--document.media--view-mode--download .field__value i{display:none}.media--type--document.media--view-mode--download .field__value a{position:relative;display:flex;flex-direction:column;margin-top:var(--sfga-spacing--100);padding:var(--sfga-spacing--100) var(--sfga-spacing--xxl-3) var(--sfga-spacing--50) var(--sfga-spacing--xxl-2-5);text-decoration:none;color:#757575;border-top:2px solid #e0e0e0;transition:color .25s ease-in-out,border-color .25s ease-in-out}@media only screen and (min-width:1300px){.media--type--document.media--view-mode--download .field__value a{display:block}}.media--type--document.media--view-mode--download .field__value a:before{content:"";position:absolute;top:28px;left:0;display:block;width:var(--sfga-spacing--xl);height:var(--sfga-spacing--xl);background:none;mask:url(/themes/custom/previon_base_theme/assets/dist/svg/New-File.svg) no-repeat center center;-webkit-mask:url(/themes/custom/previon_base_theme/assets/dist/svg/New-File.svg) no-repeat center center;background-color:currentColor}@media only screen and (min-width:960px){.media--type--document.media--view-mode--download .field__value a:before{top:36px}}.media--type--document.media--view-mode--download .field__value a:after{content:"";position:absolute;top:var(--sfga-spacing--xl);right:0;display:block;width:var(--sfga-spacing--xl);height:var(--sfga-spacing--xl);background:none;mask:url(/themes/custom/previon_base_theme/assets/dist/svg/Download-Tray.svg) no-repeat center center;-webkit-mask:url(/themes/custom/previon_base_theme/assets/dist/svg/Download-Tray.svg) no-repeat center center;background-color:currentColor;transition:transform .2s;transform-origin:center}@media only screen and (min-width:960px){.media--type--document.media--view-mode--download .field__value a:after{top:36px}}.media--type--document.media--view-mode--download .field__value a .title{font-weight:700}@media only screen and (min-width:1300px){.media--type--document.media--view-mode--download .field__value a .title{display:inline-block;margin-right:var(--sfga-spacing--xs)}}@media only screen and (min-width:1300px){.media--type--document.media--view-mode--download .field__value a .metadata{display:inline-block}}.media--type--document.media--view-mode--download .field__value a:hover,.media--type--document.media--view-mode--download .field__value a:focus{border-color:#9e9e9e;color:#212121}
