@charset "UTF-8";html{-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{-webkit-text-decoration:underline dotted;border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*{box-sizing:border-box;margin:0;outline:none;padding:0}html{font-family:TT Commons,sans-serif;font-size:16px;font-weight:500}body{background:#fff;counter-reset:reasons}body.preload *{transition:none!important}a{color:currentColor;cursor:pointer;text-decoration:none;transition:color .4s cubic-bezier(.25,.8,.25,1)}@media (hover:hover){a:hover{color:#ffcf2f}}img,svg{display:block;height:auto;max-width:100%}svg{transition:fill .4s cubic-bezier(.25,.8,.25,1)}button,input,textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:unset;box-shadow:none;color:inherit;display:block;margin:0;outline:none;padding:0;resize:none}li{list-style-type:none}video{-o-object-fit:contain;display:block;height:auto;max-width:100%;object-fit:contain}@font-face{font-family:BBScript Rg;font-style:normal;font-weight:400;src:url(../../files/theme/v1/fonts/BBScript-Rg.eot);src:local("BBScript Rg"),local("BBScript-Rg"),url(../../files/theme/v1/fonts/BBScript-Rg.eot?#iefix) format("embedded-opentype"),url(../../files/theme/v1/fonts/BBScript-Rg.woff) format("woff")}@font-face{font-family:TT Commons;font-style:normal;font-weight:300;src:url(../../files/theme/v1/fonts/TTCommons-Light.eot);src:local("TT Commons Light"),local("TTCommons-Light"),url(../../files/theme/v1/fonts/TTCommons-Light.eot?#iefix) format("embedded-opentype"),url(../../files/theme/v1/fonts/TTCommons-Light.woff) format("woff"),url(../../files/theme/v1/fonts/TTCommons-Light.ttf) format("truetype"),url("../../files/theme/v1/fonts/TTCommons-Light.svg#TT Commons Light") format("svg")}@font-face{font-family:TT Commons;font-style:normal;font-weight:700;src:url(../../files/theme/v1/fonts/TTCommons-Bold.eot);src:local("TT Commons Bold"),local("TTCommons-Bold"),url(../../files/theme/v1/fonts/TTCommons-Bold.eot?#iefix) format("embedded-opentype"),url(../../files/theme/v1/fonts/TTCommons-Bold.woff) format("woff"),url(../../files/theme/v1/fonts/TTCommons-Bold.ttf) format("truetype"),url("../../files/theme/v1/fonts/TTCommons-Bold.svg#TT Commons Bold") format("svg")}.bg-lightblue{background-color:#82b0d7}.bg-lightblue.text,.bg-lightblue .text{color:#fff}.bg-verylightblue{background-color:#e6eff7}.bg-verylightblue.text,.bg-verylightblue .text{color:#0562af}.button{display:block}.text .ce_text+.button{margin-top:1rem}.button-inline{display:inline-block}.button-centered{display:flex;justify-content:center}@media (max-width:60rem){.button-centered{display:inline-block}}.button a{align-items:center;background-color:#ffcf2f;border-radius:80px;color:#fff;cursor:pointer;display:flex;font-size:1.125rem;font-weight:700;justify-content:center;padding:1.375rem 2.75rem 1.1rem;text-transform:uppercase;transition:background-color .4s cubic-bezier(.25,.8,.25,1)}@media (max-width:35rem){.button a{padding:.75rem 1rem .5rem}}@media (max-width:48rem){.button a{font-size:16px}}@media (max-width:35rem){.button a{align-items:flex-start;font-size:.875rem}}.button a svg{fill:currentColor;height:1rem;margin-right:.375rem;width:1rem}@media (hover:hover){.button a:hover{background-color:#0562af;color:#fff}}.buttons{display:flex;flex-wrap:wrap;margin:-.5rem}@supports (display:grid){.buttons{display:grid;gap:1.125rem;grid-template-columns:1fr 1fr;margin:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media (max-width:35rem){.buttons{display:block}}.buttons .button{margin:.5rem}@supports (display:grid){.buttons .button{margin:0}@media (max-width:35rem){.buttons .button{margin:.5rem}}}.text .ce_text+.buttons{margin-top:3.375rem}@media (max-width:35rem){.text .ce_text+.buttons{margin-top:2rem}}.buttons-centered{margin-left:auto;margin-right:auto}@media (max-width:60rem){.buttons-centered{margin-left:0;margin-right:0}}.c-text-person{display:flex;justify-content:space-between}@media (max-width:52rem){.c-text-person{flex-direction:column}}.c-text-person__text{flex:1}.c-text-person__person{align-self:flex-end;margin-bottom:-6.875rem}@media (max-width:52rem){.c-text-person__person{align-self:auto}}@media (max-width:60rem){.c-text-person__person{margin-bottom:-2.5rem}}@media (max-width:52rem){.c-text-person__person:first-child{order:2}}.c-text-person__person+.c-text-person__text,.c-text-person__text+.c-text-person__person{margin-left:4rem}@media (max-width:52rem){.c-text-person__person+.c-text-person__text,.c-text-person__text+.c-text-person__person{margin-left:0;margin-top:2rem}}@media (max-width:52rem){.c-text-person__person+.c-text-person__text{margin-bottom:2rem;margin-top:0}}.c-process{display:flex;flex-wrap:wrap;justify-content:space-evenly}@media (max-width:80rem){.c-process{margin:-1rem}}@media (max-width:60rem){.c-process{justify-content:normal}}.c-process .icon{align-items:center;display:flex;flex-direction:column;justify-content:space-between;text-align:center}@media (max-width:80rem){.c-process .icon{margin:1rem}}.c-process .icon+.icon{margin-left:0}@media (max-width:80rem){.c-process .icon+.icon{margin:1rem}}.c-process .icon:nth-child(2n){align-self:center}@media (max-width:80rem){.c-process .icon:nth-child(2n){display:none;opacity:0;pointer-events:none;visibility:hidden}}.c-process .icon img{margin-bottom:1rem}.c-moments{display:flex;justify-content:space-between}.c-moments .ce_image:not(:last-child){margin-right:.875rem}.c-reasons{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-2rem}@supports (display:grid){.c-reasons{display:grid;gap:3rem 2rem;grid-template-columns:1fr 1fr 1fr;margin:initial}@media (max-width:35rem){.c-reasons{grid-template-columns:1fr 1fr}}}.c-reasons .reason{align-items:center;display:flex;flex-direction:column;margin:2rem;width:calc(32% - 4rem)}@media (max-width:35rem){.c-reasons .reason{width:calc(50% - 4rem)}}@supports (display:grid){.c-reasons .reason{align-items:normal;display:grid;flex-direction:row;grid-template-rows:90px 1fr;justify-items:center;margin:initial;row-gap:1rem;width:auto}}.c-reasons .reason img{margin-bottom:2rem}@supports (display:grid){.c-reasons .reason img{margin-bottom:0}}.c-reasons .reason__text{max-width:18rem;text-align:center}.c-reasons .reason__text span{font-weight:700}.c-logos{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.c-logos>*{flex-basis:25%;flex-shrink:1;padding:1.25rem}@media (max-width:60rem){.c-logos>*{flex-basis:50%;padding:1.25rem 2.5rem}}.c-logos .ce_image img{margin-left:auto;margin-right:auto}.c-procedure .ce_text{display:flex}@media (max-width:60rem){.c-procedure .ce_text{display:block}}.c-procedure .ce_text+.ce_text{margin-top:4rem}.c-procedure .ce_text-text{display:flex;margin-left:3rem;margin-top:3rem}@media (max-width:68rem){.c-procedure .ce_text-text{margin-left:2rem}}@media (max-width:60rem){.c-procedure .ce_text-text{margin-bottom:1rem;margin-left:0;margin-top:0}}.c-procedure .ce_text-text:before{color:#ffcf2f;content:counter(reasons);counter-increment:reasons;font-family:BBScript Rg,sans-serif;font-size:6rem;margin-right:1.75rem}@media (max-width:68rem){.c-procedure .ce_text-text:before{font-size:4rem}}@media (max-width:60rem){.c-procedure .ce_text-text:before{margin-right:1.5rem}}.c-procedure .ce_text-textwrapper{max-width:19.25rem}@media (max-width:60rem){.c-procedure .ce_text-textwrapper{max-width:none}}.c-procedure .ce_text-textwrapper p{margin-top:2rem}@media (max-width:60rem){.c-procedure .ce_text-textwrapper p{margin-top:0}}.text .c-procedure .ce_text-textwrapper p+p{margin-top:0}.c-procedure .ce_text figure{flex-shrink:0;order:-1}.c-procedure .ce_text:nth-child(2n){justify-content:flex-end}.c-procedure .ce_text:nth-child(2n) .ce_text-text{margin-left:0;margin-right:3rem}@media (max-width:68rem){.c-procedure .ce_text:nth-child(2n) .ce_text-text{margin-right:2rem}}.c-procedure .ce_text:nth-child(2n) .ce_text-text:before{margin-left:1.75rem;margin-right:0}@media (max-width:60rem){.c-procedure .ce_text:nth-child(2n) .ce_text-text:before{margin-left:0;margin-right:1.5rem}}.c-procedure .ce_text:nth-child(2n) .ce_text-textwrapper{order:-1;text-align:right}@media (max-width:60rem){.c-procedure .ce_text:nth-child(2n) .ce_text-textwrapper{order:0;text-align:initial}}.c-procedure .ce_text:nth-child(2n) figure{order:0}.c-text-form{display:flex}@media (max-width:80rem){.c-text-form{display:block}}.c-text-form__text{max-width:36rem}.c-text-form__text .headline{max-width:28rem}.c-text-form__form{flex-grow:1}.c-text-form__form+.c-text-form__text,.c-text-form__text+.c-text-form__form{margin-left:4rem}@media (max-width:80rem){.c-text-form__form+.c-text-form__text,.c-text-form__text+.c-text-form__form{margin-left:0;margin-top:2rem}}.c-accordions__items:not(:first-child){margin-top:1.2rem}.c-accordions__items>*+*{margin-top:1rem}.cc-window{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(5,98,175,.8);bottom:0;color:#fff;position:fixed;width:100%;z-index:9}.cc-wrapper{display:flex;padding-bottom:1rem;padding-top:1rem}@media (max-width:35rem){.cc-wrapper{display:block}}.cc-link{color:#ffcf2f}@media (hover:hover){.cc-link:hover{text-decoration:underline}}.cc-compliance{align-items:center;display:flex;flex-shrink:0;margin-left:2rem}@media (max-width:35rem){.cc-compliance{margin-left:0;margin-top:1rem}}.cc-btn{display:block}.cc-btn+.cc-btn{margin-left:1rem}.cc-allow{background-color:#ffcf2f;border-radius:80px;font-weight:700;padding:.5rem 1.5rem;transition:background-color .4s cubic-bezier(.25,.8,.25,1)}@media (hover:hover){.cc-allow:hover{background-color:#82b0d7;color:#fff}}.cc-invisible,.cc-revoke{display:none;opacity:0;pointer-events:none;visibility:hidden}.footer{background-color:#82b0d7;color:#fff;padding-top:3.125rem}.footer-logo-info-social{display:flex;flex-wrap:wrap;justify-content:space-between}.footer__logo{display:flex;margin-bottom:2rem;margin-right:2rem}.footer__logo .ce_image+.ce_image{margin-left:2.5rem}.footer__info{margin-bottom:2rem;margin-right:2rem}.footer__social{display:flex;margin-bottom:1.5625rem}.footer-partner-policies{align-items:flex-end;display:flex;justify-content:space-between;margin-top:3.125rem}.footer-partner-policies .ce_image{margin-right:1rem}@media (max-width:50rem){.footer-partner-policies .ce_image{margin-top:1.5625rem;order:2}}@media (max-width:50rem){.footer-partner-policies{flex-wrap:wrap;margin-top:0}}.footer__policies{display:flex;margin-bottom:.5rem}@media (max-width:50rem){.footer__policies{margin-bottom:0;order:1;width:100%}}@media (max-width:35rem){.footer__policies{display:block}}.footer__policies .ce_hyperlink+.ce_hyperlink{display:flex;margin-left:.125rem}.footer__policies .ce_hyperlink+.ce_hyperlink:before{content:"|";display:block;margin-right:.125rem}@media (max-width:35rem){.footer__policies .ce_hyperlink+.ce_hyperlink:before{display:none;margin-right:0}}.form-contact .widget+.widget{margin-top:1rem}.form-contact .widget-textarea input,.form-contact .widget-textarea textarea,.form-contact .widget-text input,.form-contact .widget-text textarea{border:2px solid #ffcf2f;padding:1rem;transition:border .4s cubic-bezier(.25,.8,.25,1);width:100%}.form-contact .widget-textarea input::-webkit-input-placeholder,.form-contact .widget-textarea textarea::-webkit-input-placeholder,.form-contact .widget-text input::-webkit-input-placeholder,.form-contact .widget-text textarea::-webkit-input-placeholder{color:#ffcf2f}.form-contact .widget-textarea input::-moz-placeholder,.form-contact .widget-textarea textarea::-moz-placeholder,.form-contact .widget-text input::-moz-placeholder,.form-contact .widget-text textarea::-moz-placeholder{color:#ffcf2f}.form-contact .widget-textarea input:-ms-input-placeholder,.form-contact .widget-textarea textarea:-ms-input-placeholder,.form-contact .widget-text input:-ms-input-placeholder,.form-contact .widget-text textarea:-ms-input-placeholder{color:#ffcf2f}.form-contact .widget-textarea input::-ms-input-placeholder,.form-contact .widget-textarea textarea::-ms-input-placeholder,.form-contact .widget-text input::-ms-input-placeholder,.form-contact .widget-text textarea::-ms-input-placeholder{color:#ffcf2f}.form-contact .widget-textarea input::placeholder,.form-contact .widget-textarea textarea::placeholder,.form-contact .widget-text input::placeholder,.form-contact .widget-text textarea::placeholder{color:#ffcf2f}.form-contact .widget-textarea input:focus,.form-contact .widget-textarea textarea:focus,.form-contact .widget-text input:focus,.form-contact .widget-text textarea:focus{border:2px solid #0562af}.form-contact .widget-checkbox span{align-items:center;display:flex}.form-contact .widget-checkbox span input{background-color:#fff;border:2px solid #ffcf2f;box-shadow:inset 0 0 0 2px #fff;cursor:pointer;height:1rem;pointer-events:all;transition:background-color .4s cubic-bezier(.25,.8,.25,1);width:1rem}.form-contact .widget-checkbox span input:checked{background-color:#ffcf2f}.form-contact .widget-checkbox span label{cursor:pointer;font-size:1rem;padding-left:.375rem;pointer-events:all}.form-contact .widget-checkbox span label a{font-weight:700}.form-contact .widget-submit button{align-items:center;background-color:#ffcf2f;border-radius:80px;color:#fff;cursor:pointer;display:flex;font-size:1.125rem;font-weight:700;justify-content:center;padding:1.375rem 2.75rem 1.1rem;text-transform:uppercase;transition:background-color .4s cubic-bezier(.25,.8,.25,1);width:100%}@media (max-width:35rem){.form-contact .widget-submit button{padding:.75rem 1rem .5rem}}@media (max-width:48rem){.form-contact .widget-submit button{font-size:16px}}@media (max-width:35rem){.form-contact .widget-submit button{align-items:flex-start;font-size:.875rem}}.form-contact .widget-submit button svg{fill:currentColor;height:1rem;margin-right:.375rem;width:1rem}@media (hover:hover){.form-contact .widget-submit button:hover{background-color:#0562af;color:#fff}}.form-contact_policies-submit{display:flex;justify-content:space-between}@media (max-width:35rem){.form-contact_policies-submit{display:block}}.form-contact_policies-submit .widget+.widget{margin-top:0}@media (max-width:35rem){.form-contact_policies-submit .widget+.widget{margin-top:1rem}}.header{padding-bottom:3rem}.header-logo-nav-social{align-items:flex-end;display:flex;justify-content:space-between;margin-top:2.5rem;position:relative}.header-nav-social{align-items:flex-end;display:flex;flex-direction:column}@supports (display:contents){.header-nav-social{display:contents}@media (max-width:73.75rem){.header-nav-social{align-items:flex-end;display:flex;flex-direction:column}}}.header__logo{flex-shrink:0}@media (max-width:60rem){.header__nav{display:none;opacity:0;pointer-events:none;visibility:hidden}}.header__social{display:flex;flex-shrink:0;margin-bottom:1rem;order:-1}@supports (display:contents){.header__social{margin-bottom:0;order:0}@media (max-width:73.75rem){.header__social{margin-bottom:1rem;order:-1}}}@media (max-width:60rem){.header__social{margin-bottom:0}}.header__social .icon_text+.icon{margin-left:1.875rem}@media (max-width:35rem){.header__social .icon_text span{display:none}}.icon{display:block}.icon+.icon{margin-left:.625rem}.icon svg{fill:currentColor;height:1rem;width:1rem}.icon_blue{color:#0562af}@media (hover:hover){.icon_blue:hover{color:#82b0d7}}.icon_lightblue{color:#82b0d7}@media (hover:hover){.icon_lightblue:hover{color:#ffcf2f}}.icon_text{align-items:center;display:flex;font-weight:700}.icon_text svg+span{margin-left:.375rem}.site-width{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:3.125rem;padding-right:3.125rem}@media (max-width:60rem){.site-width{padding-left:2rem;padding-right:2rem}}@media (max-width:35rem){.site-width{padding-left:1rem;padding-right:1rem}}.site-width-s{margin-left:auto;margin-right:auto;max-width:68rem;padding-left:3.125rem;padding-right:3.125rem;position:relative}@media (max-width:60rem){.site-width-s{padding-left:2rem;padding-right:2rem}}@media (max-width:35rem){.site-width-s{padding-left:1rem;padding-right:1rem}}.fullwidth{width:100%}.stack>div+div{margin-top:4rem}@media (max-width:35rem){.stack>div+div{margin-top:2rem}}.ce_image a{display:block}.nav-header ul{display:flex;justify-content:space-between}.nav-header ul li{color:#0562af}.nav-header ul li+li{margin-left:1rem}@media (hover:hover){.nav-header ul li a:hover{color:#ffcf2f}}.nav-header ul li .active{font-weight:700}.quote{text-align:center}.quote q{font-size:3rem;font-weight:300}@media (max-width:35rem){.quote q{font-size:1.375rem}}.quote q:before{content:open-quote}.quote q:after{content:close-quote}.s_d-default{padding-bottom:6.875rem;padding-top:6.875rem}@media (max-width:60rem){.s_d-default{padding-bottom:2.5rem;padding-top:2.5rem}}.s_d-succession{padding-top:0}.s_d-small{padding-bottom:2.875rem;padding-top:2.875rem}@media (max-width:60rem){.s_d-small{padding-bottom:2rem;padding-top:2rem}}.swiper-outside{position:relative}.swiper-container{list-style:none;margin-left:4rem;margin-right:4rem;overflow:hidden;padding:0;position:relative;z-index:1}@media (max-width:35rem){.swiper-container{margin-left:0;margin-right:0}}.swiper-wrapper{box-sizing:content-box;display:flex;z-index:1}.swiper-slide,.swiper-wrapper{height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide{align-self:center;flex-shrink:0}.swiper-button-prev{left:0}.swiper-button-next{right:0}.swiper-button-next,.swiper-button-prev{cursor:pointer;display:block;position:absolute;top:calc(50% - 22px)}@media (max-width:35rem){.swiper-button-next,.swiper-button-prev{display:none;opacity:0;pointer-events:none;visibility:hidden}}.swiper-button-next svg,.swiper-button-prev svg{fill:#ffcf2f;height:44px;transition:opacity .4s cubic-bezier(.25,.8,.25,1);width:24px}.swiper-button-disabled svg{opacity:.6}.wrapper{position:relative}.text{color:#0562af;font-size:1.125rem;line-height:1.45}@media (max-width:48rem){.text{font-size:16px}}.text-centered{margin-left:auto;margin-right:auto;max-width:46rem;text-align:center}@media (max-width:60rem){.text-centered{margin-left:0;margin-right:0;max-width:none;text-align:initial}}.text .centered{margin-left:0;margin-right:0;text-align:center}@media (max-width:60rem){.text .centered{text-align:initial}}.text .ce_text p+p{margin-top:1.625rem}.text .ce_text+.headline{margin-top:2rem}@media (max-width:35rem){.text .ce_text+.headline{margin-bottom:1rem}}@supports ((-webkit-columns:2) or (-moz-columns:2) or (columns:2)){.text .ce_text.columns{-moz-columns:2;-webkit-columns:2;column-count:2;max-width:none}@media (max-width:60rem){.text .ce_text.columns{-moz-columns:initial;-webkit-columns:initial;columns:initial}}}.text .ce_accordion ul li,.text .ce_text ul li{display:table;list-style-type:none}.text .ce_accordion ul li:before,.text .ce_text ul li:before{content:"•";display:table-cell;padding-right:.5rem}.text .ce_hyperlink_arrow a{align-items:center;display:flex;justify-content:flex-end}.text .ce_hyperlink_arrow a svg{margin-left:1.375rem}.text .ce_hyperlink_orderrequest a{align-items:center;display:flex;justify-content:flex-end}.text .ce_hyperlink_orderrequest a span{margin-left:.5rem}.text .ce_hyperlink_orderrequest-mobile{display:none;opacity:0;pointer-events:none;visibility:hidden}@media (max-width:52rem){.text .ce_hyperlink_orderrequest-mobile{display:block;opacity:1;visibility:visible}}.text strong{font-weight:600}.headline{font-size:3rem;font-weight:300}@media (max-width:35rem){.headline{font-size:1.375rem}}.headline_hw{color:#82b0d7;font-family:BBScript Rg,sans-serif;font-size:2.5rem;font-weight:400;line-height:2}@media (max-width:35rem){.headline_hw{font-size:1.375rem}}.headline_sub{font-size:1.5rem;font-weight:300}@media (max-width:35rem){.headline_sub{font-size:1.125rem}}.policies{margin-bottom:2rem}.policies h1{margin:1.4rem 0}.policies h2{font-size:1.2rem;margin-bottom:.9em;margin-top:2.6em}.policies h3{margin:1.7em 0 .6em}.policies h3+h4{margin:1.1em 0 .6em}.policies h4{margin:.5rem 0}.policies p:not(:last-child){margin-bottom:1.2em}.policies p+h3{margin-top:1.7em}.policies a{text-decoration:underline;word-break:break-all}.policies ul li{display:table;list-style-type:none}.policies ul li:before{content:"•";display:table-cell;padding-right:.5rem}.c-banner{position:relative}.c-banner-text{align-content:center;align-items:center;bottom:0;display:flex;flex-wrap:wrap;left:0;padding-bottom:1.5625rem;padding-top:1.5625rem;position:absolute;right:0;top:0;width:100%}.c-banner-text__headline{width:100%}.c-banner-text__headline .headline{color:#fff;margin-top:1.875rem}@media (max-width:60rem){.c-banner-text__headline .headline{margin-top:0}}@media screen and (min-width:80rem){.c-banner-text__headline .headline{font-size:2.75rem}}@media screen and (max-width:79.9375rem){.c-banner-text__headline .headline{font-size:2.75vw}}.c-banner-text__button-group .button a{display:inline-flex}.c-banner__disturber{left:0;position:absolute;right:0;top:3.125rem;width:100%}@media screen and (max-width:79.9375rem){.c-banner__disturber{top:1.25rem}}@media (max-width:35rem){.c-banner__disturber{top:1rem}}@media screen and (max-width:1570px){.c-banner__disturber img{width:14.537vw}}.c-banner__button-wrapper{bottom:8%;left:0;position:absolute;right:0;width:100%}@media (max-width:35rem){.c-banner__button-wrapper .buttons{display:flex}}@supports (display:grid){.c-banner__button-wrapper .buttons{grid-template-columns:auto auto}}@media (max-width:35rem){.c-banner__button-wrapper .buttons .button{margin:0}}.c-banner__button-wrapper .buttons .button a{box-shadow:0 6px 20px rgba(0,0,0,.32)}@media (max-width:35rem){.c-banner__button-wrapper .buttons .button a{font-size:12px}}@media (max-width:35rem){.c-banner__button-wrapper .buttons .button+.button{margin-left:10px}}@media (max-width:60rem){.c-banner__button-wrapper{margin-top:-2.125rem;position:relative}}@media (max-width:35rem){.c-banner__button-wrapper{margin-top:-1.25rem}}.default-accordion .toggler{-webkit-tap-highlight-color:transparent;align-items:center;background-color:#e6eff7;border-radius:80px;color:#0562af;cursor:pointer;display:flex;font-size:1.125rem;font-weight:700;font-weight:400;justify-content:center;overflow:hidden;padding:1.375rem 2.75rem 1.1rem;text-transform:uppercase;text-transform:none;transition:background-color .4s cubic-bezier(.25,.8,.25,1)}@media (max-width:35rem){.default-accordion .toggler{padding:.75rem 1rem .5rem}}@media (max-width:48rem){.default-accordion .toggler{font-size:16px}}@media (max-width:35rem){.default-accordion .toggler{align-items:flex-start;font-size:.875rem}}.default-accordion .toggler svg{fill:currentColor;height:1rem;margin-right:.375rem;width:1rem}@media (hover:hover){.default-accordion .toggler:hover{background-color:#0562af;color:#fff}}.default-accordion .toggler span{flex:1;line-height:1.2;transition:color .4s cubic-bezier(.25,.8,.25,1)}.default-accordion .toggler>svg{height:1em;margin-right:0;transition:transform .4s cubic-bezier(.25,.8,.25,1);width:1em}.default-accordion .toggler>svg path{transition:fill .4s cubic-bezier(.25,.8,.25,1)}@media (hover:hover){.default-accordion .toggler:hover>svg path{fill:#fff}}.default-accordion .accordion{overflow:hidden}.default-accordion .accordion>div{padding:1.375rem 2.75rem 1.1rem}@media (max-width:35rem){.default-accordion .accordion>div{padding:.75rem 1rem .5rem}}.default-accordion.js:not(.expanded) .accordion{margin-bottom:0;margin-top:0;max-height:0!important;opacity:0;pointer-events:none}.default-accordion.expanded .toggler svg{transform:rotate(180deg)}.default-accordion.expanded .accordion{max-height:100em;opacity:1;visibility:visible}
