@import "assets/css/cssreset.css";@import "assets/css/dp_cookieconsent.css";@import "assets/css/select2.min.css";@import "assets/css/swiper-bundle.min.css";.space-bottom-xs{margin-bottom:10px}@media screen and (min-width:768px){.space-bottom-xs{margin-bottom:15px}}.space-bottom-s{margin-bottom:20px}@media screen and (min-width:768px){.space-bottom-s{margin-bottom:30px}}.space-bottom-m{margin-bottom:30px}@media screen and (min-width:768px){.space-bottom-m{margin-bottom:70px}}.space-bottom-l{margin-bottom:30px}@media screen and (min-width:768px){.space-bottom-l{margin-bottom:100px}}.space-top-l{margin-top:80px}@media screen and (min-width:768px){.space-top-l{margin-top:180px}}.space-bottom-reset{margin-bottom:0}@media (min-width:768px){.space-bottom-reset{margin-bottom:0}}.space-inner-m{padding:30px 0}@media screen and (min-width:768px){.space-inner-m{padding:70px 0}}.space-inner-l{padding:30px 0}@media screen and (min-width:768px){.space-inner-l{padding:100px 0}}@media screen{.background-yellow{background:#fc0}.background-gray{background:#d5d5d5}.background-anthrazit{color:#fff;background:#2a3133}.background-anthrazit h1{color:#fff}.background-anthrazit a:not(.button-primary){color:#fff!important}}[class*=waves-top-],[class*=waves-bottom-]{position:relative}.waves-top-outside-curly-anthrazit:before{content:"";background-image:url(/assets/templates/codekit/assets/img/waves-curly-bottom-anthrazit.svg);background-position:0 100%;background-repeat:no-repeat;background-size:100%;width:100%;height:0;margin-bottom:-1px;padding-bottom:5.5%;position:absolute;bottom:100%;left:0}.waves-top-outside-curly-gray:before{content:"";background-image:url(/assets/templates/codekit/assets/img/waves-curly-bottom-gray.svg);background-position:0 100%;background-repeat:no-repeat;background-size:100%;width:100%;height:0;margin-bottom:-1px;padding-bottom:5.5%;position:absolute;bottom:100%;left:0}.waves-top-outside-curly-white:before{content:"";background-image:url(/assets/templates/codekit/assets/img/waves-curly-bottom-white.svg);background-position:0 100%;background-repeat:no-repeat;background-size:100%;width:100%;height:0;margin-bottom:-1px;padding-bottom:5.5%;position:absolute;bottom:100%;left:0}.waves-top-inside-curly-anthrazit:before{content:"";background-image:url(/assets/templates/codekit/assets/img/waves-curly-top-anthrazit.svg);background-position:0 0;background-repeat:no-repeat;background-size:100%;width:100%;height:0;padding-bottom:5.5%;position:absolute;top:-1px;left:0}.waves-top-inside-curly-white:before{content:"";background-image:url(/assets/templates/codekit/assets/img/waves-curly-top-white.svg);background-position:0 0;background-repeat:no-repeat;background-size:100%;width:100%;height:0;padding-bottom:5.5%;position:absolute;top:-1px;left:0}.waves-top-outside-soft-anthrazit:before{content:"";background-image:url(/assets/templates/codekit/assets/img/waves-soft-left-bottom-anthrazit.svg);background-position:0 100%;background-repeat:no-repeat;background-size:100%;width:100%;height:0;margin-bottom:-1px;padding-bottom:5.5%;position:absolute;bottom:100%;left:0}.waves-top-outside-soft-gray:before{content:"";background-image:url(/assets/templates/codekit/assets/img/waves-soft-left-bottom-gray.svg);background-position:0 100%;background-repeat:no-repeat;background-size:100%;width:100%;height:0;margin-bottom:-1px;padding-bottom:5.5%;position:absolute;bottom:100%;left:0}.waves-top-outside-soft-white:before{content:"";background-image:url(/assets/templates/codekit/assets/img/waves-soft-left-bottom-white.svg);background-position:0 100%;background-repeat:no-repeat;background-size:100%;width:100%;height:0;margin-bottom:-1px;padding-bottom:5.5%;position:absolute;bottom:100%;left:0}.waves-bottom-outside-curly-white:after{content:"";z-index:1;background-image:url(/assets/templates/codekit/assets/img/waves-curly-top-white.svg);background-position:0 0;background-repeat:no-repeat;background-size:100%;width:100%;height:0;margin-top:-1px;padding-bottom:5%;position:absolute;top:100%;left:0}.waves-bottom-outside-soft-white:after{content:"";z-index:1;background-image:url(/assets/templates/codekit/assets/img/waves-soft-left-top-white.svg);background-position:0 0;background-repeat:no-repeat;background-size:100%;width:100%;height:0;margin-top:-1px;padding-bottom:5%;position:absolute;top:100%;left:0}.waves-bottom-outside-soft-gray:after{content:"";z-index:1;background-image:url(/assets/templates/codekit/assets/img/waves-soft-left-top-gray.svg);background-position:0 0;background-repeat:no-repeat;background-size:100%;width:100%;height:0;margin-top:-1px;padding-bottom:5%;position:absolute;top:100%;left:0}.waves-bottom-outside-soft-yellow:after{content:"";z-index:1;background-image:url(/assets/templates/codekit/assets/img/waves-soft-left-top-yellow.svg);background-position:0 0;background-repeat:no-repeat;background-size:100%;width:100%;height:0;margin-top:-1px;padding-bottom:5%;position:absolute;top:100%;left:0}.waves-bottom-outside-soft-anthrazit:after{content:"";z-index:1;background-image:url(/assets/templates/codekit/assets/img/waves-soft-left-top-anthrazit.svg);background-position:0 0;background-repeat:no-repeat;background-size:100%;width:100%;height:0;margin-top:-1px;padding-bottom:5%;position:absolute;top:100%;left:0}.waves-bottom-inside-soft-white:after{content:"";background-image:url(/assets/templates/codekit/assets/img/waves-soft-left-bottom-white.svg);background-position:0 100%;background-repeat:no-repeat;background-size:100%;width:100%;height:0;padding-bottom:10%;position:absolute;bottom:-1px;left:0}.waves-bottom-inside-soft-gray:after{content:"";background-image:url(/assets/templates/codekit/assets/img/waves-soft-left-bottom-gray.svg);background-position:0 100%;background-repeat:no-repeat;background-size:100%;width:100%;height:0;padding-bottom:10%;position:absolute;bottom:-1px;left:0}.waves-bottom-inside-soft-yellow:after{content:"";background-image:url(/assets/templates/codekit/assets/img/waves-soft-right-bottom-yellow.svg);background-position:0 100%;background-repeat:no-repeat;background-size:100%;width:100%;height:0;padding-bottom:10%;position:absolute;bottom:-1px;left:0}.waves-bottom-inside-soft-anthrazit:after{content:"";background-image:url(/assets/templates/codekit/assets/img/waves-soft-right-bottom-anthrazit.svg);background-position:0 100%;background-repeat:no-repeat;background-size:100%;width:100%;height:0;padding-bottom:10%;position:absolute;bottom:-1px;left:0}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.is-hidden{display:none}.material-icons-round{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Icons Round;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.link-primary{color:#2a3133;border-bottom:2px solid #fc0;font-family:Lato,arial,sans-serif;font-style:normal;font-weight:700;text-decoration:none;transition:color .3s}.link-primary:hover,.link-primary:focus,.link-primary:active{color:#164194}.link-white{color:#fff;text-decoration:none;transition:color .3s}.link-white:hover,.link-white:focus,.link-white:active{color:#164194}.link-icon{align-items:center;display:flex}.link-icon span{margin-right:3px}.button-primary{color:#000;cursor:pointer;background:#fc0;border:none;border-radius:15px;align-items:center;width:-webkit-fit-content;width:fit-content;height:60px;padding:20px 32px;font-family:Lato,arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 4px 4px -4px #000000b3}.button-primary:hover,.button-primary:focus,.button-primary:active{color:#fff;background:#164194}.button-white{color:#000;cursor:pointer;background:#fff;border:none;border-radius:15px;align-items:center;width:-webkit-fit-content;width:fit-content;height:60px;padding:20px 32px;font-family:Lato,arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 4px 4px -4px #000000b3}.button-white:hover,.button-white:focus,.button-white:active{color:#fff;background:#164194}.button-arrow-right{padding-left:50px;transition:padding-left .3s;position:relative}.button-arrow-right svg{transition:left .3s;position:absolute;top:19px;left:-10px;transform:scale(.8)}.button-arrow-right svg .icon__arrow--line,.button-arrow-right svg .icon__arrow--tip{transition:stroke .3s linear}.button-arrow-right svg .icon__arrow--line{stroke-dashoffset:30px;stroke-dasharray:54;transition:stroke-dashoffset .3s}.button-arrow-right:hover,.button-arrow-right:focus,.button-arrow-right:active{padding-left:60px}.button-arrow-right:hover svg,.button-arrow-right:focus svg,.button-arrow-right:active svg{left:0}.button-arrow-right:hover svg .icon__arrow--line,.button-arrow-right:focus svg .icon__arrow--line,.button-arrow-right:active svg .icon__arrow--line,.button-arrow-right:hover svg .icon__arrow--tip,.button-arrow-right:focus svg .icon__arrow--tip,.button-arrow-right:active svg .icon__arrow--tip{stroke:#fff}.button-arrow-right:hover svg .icon__arrow--line,.button-arrow-right:focus svg .icon__arrow--line,.button-arrow-right:active svg .icon__arrow--line{stroke-dashoffset:20px}.button-icon span{margin-right:10px;transition:all .3s}.button-icon:hover span,.button-icon:focus span,.button-icon:active span{margin-right:20px;transform:scale(1.3)}.alert{align-items:center;display:flex}.alert--error{color:#fff;background:#d12d2e;border-radius:15px;flex-direction:column;margin-bottom:20px;padding:20px}@media screen and (min-width:768px){.alert--error{margin-bottom:30px}}.alert--error .alert__button{color:#000;cursor:pointer;background:#fff;border:none;border-radius:15px;align-items:center;width:-webkit-fit-content;width:fit-content;height:auto;margin-top:15px;padding:10px 15px;font-family:Lato,arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 4px 4px -4px #000000b3}.alert--error .alert__button:hover,.alert--error .alert__button:focus,.alert--error .alert__button:active{color:#fff;background:#164194}.alert--error .alert__button span{margin-right:10px;transition:all .3s}.alert--error .alert__button:hover span,.alert--error .alert__button:focus span,.alert--error .alert__button:active span{margin-right:20px;transform:scale(1.3)}[class^=icon-],[class*=\ icon-]{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icons!important}.icon-infinity:before{content:""}.icon-clock:before{content:""}.icon-download:before{content:""}.icon-link:before{content:""}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(/assets/templates/codekit/assets/fonts/lato-v24-latin-regular.eot);src:url(/assets/templates/codekit/assets/fonts/lato-v24-latin-regular.eot?#iefix)format("embedded-opentype"),url(/assets/templates/codekit/assets/fonts/lato-v24-latin-regular.woff2)format("woff2"),url(/assets/templates/codekit/assets/fonts/lato-v24-latin-regular.woff)format("woff"),url(/assets/templates/codekit/assets/fonts/lato-v24-latin-regular.ttf)format("truetype"),url(/assets/templates/codekit/assets/fonts/lato-v24-latin-regular.svg#Lato)format("svg")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:url(/assets/templates/codekit/assets/fonts/lato-v24-latin-700.eot);src:url(/assets/templates/codekit/assets/fonts/lato-v24-latin-700.eot?#iefix)format("embedded-opentype"),url(/assets/templates/codekit/assets/fonts/lato-v24-latin-700.woff2)format("woff2"),url(/assets/templates/codekit/assets/fonts/lato-v24-latin-700.woff)format("woff"),url(/assets/templates/codekit/assets/fonts/lato-v24-latin-700.ttf)format("truetype"),url(/assets/templates/codekit/assets/fonts/lato-v24-latin-700.svg#Lato)format("svg")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:900;src:url(/assets/templates/codekit/assets/fonts/lato-v24-latin-900.woff2)format("woff2"),url(/assets/templates/codekit/assets/fonts/lato-v24-latin-900.ttf)format("truetype")}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;src:local(Material Icons Round),local(MaterialIconsRound-Regular),url(/assets/templates/codekit/assets/fonts/MaterialIconsRound-Regular.woff2)format("woff2"),url(/assets/templates/codekit/assets/fonts/MaterialIconsRound-Regular.woff)format("woff")}@font-face{font-family:icons;src:url(/assets/templates/codekit/assets/fonts/icons/icons.eot?agq1ak);src:url(/assets/templates/codekit/assets/fonts/icons/icons.eot?agq1ak#iefix)format("embedded-opentype"),url(/assets/templates/codekit/assets/fonts/icons/icons.ttf?agq1ak)format("truetype"),url(/assets/templates/codekit/assets/fonts/icons/icons.woff?agq1ak)format("woff"),url(/assets/templates/codekit/assets/fonts/icons/icons.svg?agq1ak#icons)format("svg");font-weight:400;font-style:normal;font-display:block}.striped-table td{padding:4px}.striped-table tbody tr:nth-child(odd){background:#eee}.ordered-list{padding-left:16px;list-style-type:decimal}.ordered-list li{margin-bottom:16px;padding-left:6px}.text-center{text-align:center}*{box-sizing:border-box;margin:0;padding:0}* ::selection{background:#fc0}* ::selection{background:#fc0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;overflow-x:hidden}body{color:#000;min-height:100%;font-family:Lato,arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;position:relative}@media print{body{font-size:8pt}}a,button,input{outline:2px solid #0000}input,select,textarea{outline:1px solid #0000}button:focus,a:focus{outline-offset:3px;outline:3px solid #164194}.l-header button:focus,.l-header a:focus,.l-footer button:focus,.l-footer a:focus{outline-color:#fc0}input:focus,select:focus,textarea:focus{outline:1px solid #164194}.l-header input:focus,.l-header select:focus,.l-header textarea:focus,.l-footer input:focus,.l-footer select:focus,.l-footer textarea:focus{outline-color:#fc0}button:focus:not(:focus-visible){outline:2px solid #0000}a:focus:not(:focus-visible){outline:2px solid #0000}hr{background:#000;border:none;height:1px;margin:25px 0;position:relative}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{vertical-align:top;max-width:100%}strong,b,h1,h2,h3{font-family:Lato,arial,sans-serif;font-style:normal;font-weight:700}h1{color:#2a3133;margin-bottom:30px;font-family:Lato,arial,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:1.1}@media (min-width:768px){h1{margin-bottom:60px;font-size:40px}}@media (min-width:992px){h1{font-size:48px}}@media print{h1{font-size:16pt}}.skin-layout-2 h1{text-align:center}@media (min-width:768px){.skin-layout-2 h1{margin-bottom:80px}}h2{margin-bottom:15px;font-family:Lato,arial,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:1.3}@media (min-width:768px){h2{font-size:24px}}@media (min-width:992px){h2{font-size:32px}}@media print{h2{font-size:12pt}}h3{margin-bottom:10px;font-family:Lato,arial,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:1.3}@media (min-width:768px){h3{margin-bottom:15px;font-size:24px}}@media print{h3{font-size:10pt}}h4{margin-bottom:10px;font-family:Lato,arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:1.2}@media print{h4{font-size:9pt}}address,p{margin-bottom:20px}p+h2,p+.mod-form{margin-top:25px}@media (min-width:768px){p+.mod-form{margin-top:50px}}.image__wrapper{position:relative}.image__wrapper:after{content:"";width:100%;height:0;padding-bottom:31.25%;display:block}.image__wrapper>*{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.video{border-radius:15px;width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.skin-teaser-home-news .video{border:1px solid #d5d5d5}.video:before{z-index:1}.video .file__video-wrapper,.video .iframe__video{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.video .file__video{width:100%;height:auto}.video .video__play-btn{cursor:pointer;opacity:1;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%);width:80px!important;height:80px!important}.table__wrapper{text-align:center;margin-bottom:20px;overflow:auto}@media screen and (min-width:768px){.table__wrapper{margin-bottom:30px}}.table__wrapper:focus{outline-offset:3px;outline:3px solid #164194}.table__wrapper table{border-collapse:separate;border-spacing:0;background:#d5d5d5;border-color:#d5d5d5;border-radius:15px;width:100%}.table__wrapper table thead tr:not(:first-child) td:first-child,.table__wrapper table tbody tr td:first-child,.table__wrapper table thead tr:not(:first-child) th:first-child,.table__wrapper table tbody tr th:first-child,.table__wrapper table thead tr:not(:first-child) td:nth-child(2),.table__wrapper table tbody tr td:nth-child(2),.table__wrapper table thead tr:not(:first-child) th:nth-child(2),.table__wrapper table tbody tr th:nth-child(2),.table__wrapper table thead tr:not(:first-child) td:nth-child(4),.table__wrapper table tbody tr td:nth-child(4),.table__wrapper table thead tr:not(:first-child) th:nth-child(4),.table__wrapper table tbody tr th:nth-child(4){border-right:1px solid #d5d5d5}.table__wrapper table td,.table__wrapper table th{text-align:right;vertical-align:top;padding:3px 5px;font-size:14px;line-height:1.3}.table__wrapper table td:last-child{padding-right:15px}.table__wrapper table thead th{z-index:1;vertical-align:top;white-space:nowrap;background:#d5d5d5;width:25vw;max-width:150px;padding:5px;font-family:Lato,arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:1.2;position:-webkit-sticky;position:sticky}.table__wrapper table thead th[colspan]{text-align:center;padding-bottom:0;font-family:Lato,arial,sans-serif;font-style:normal;font-weight:400}.table__wrapper table thead th:first-child{z-index:2;text-align:left;background:#d5d5d5;padding:5px 15px;position:-webkit-sticky;position:sticky;left:0}.table__wrapper table thead tr:first-child th{border-bottom:none;border-top-left-radius:15px;border-top-right-radius:15px}.table__wrapper table tbody th{z-index:1;text-align:left;background:#d5d5d5;padding:5px 15px;position:-webkit-sticky;position:sticky;left:0}.table__wrapper table tbody th:first-child{z-index:2;position:-webkit-sticky;position:sticky;left:0}.table__wrapper table tbody tr:nth-child(odd) td,.table__wrapper table tbody tr:nth-child(odd) th{background:#ebebeb}.table__wrapper table tbody tr:nth-child(2n) td,.table__wrapper table tbody tr:nth-child(2n) th{background:#fff}.table__wrapper table tbody tr:first-child td:first-child{border-top-left-radius:15px}.table__wrapper table tbody tr:first-child td:last-child{border-top-right-radius:15px}.table__wrapper table tbody tr:last-child td:first-child{border-bottom-left-radius:15px}.table__wrapper table tbody tr:last-child td:last-child{border-bottom-right-radius:15px}.table__wrapper table tbody tr:last-child td,.table__wrapper table tbody tr:last-child th{border-bottom:1px solid #d5d5d5}.table__wrapper table tfoot th{padding:5px 15px 15px;font-size:12px;line-height:1.2}.link-to-backend{color:#707070;font-size:14px;text-decoration:none}.link-to-backend .material-icons-round{margin-right:4px;font-size:24px;position:relative;top:6px}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{visibility:hidden;margin:0;top:-9999px;left:-9999px;position:absolute!important}.fancybox-container{-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation;z-index:99992;outline:none;width:100%;height:100%;position:fixed;top:0;left:0;transform:translateZ(0)}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;bottom:0;left:0;right:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{opacity:0;transition-duration:inherit;background:#1e1e1e;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{opacity:0;visibility:hidden;z-index:99997;direction:ltr;transition:opacity .25s,visibility 0s .25s;position:absolute}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility}.fancybox-infobar{color:#ccc;-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:difference;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;min-width:44px;height:44px;padding:0 10px;font-size:13px;line-height:44px;top:0;left:0}.fancybox-toolbar{top:0;right:0}.fancybox-stage{z-index:99994;direction:ltr;overflow:visible;transform:translateZ(0)}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;text-align:center;white-space:normal;z-index:99994;outline:none;width:100%;height:100%;padding:44px;transition-property:transform,opacity;display:none;position:absolute;top:0;left:0;overflow:auto}.fancybox-slide:before{content:"";vertical-align:middle;width:0;height:100%;font-size:0;display:inline-block}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{padding:44px 0;overflow:hidden}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{-webkit-overflow-scrolling:touch;text-align:left;vertical-align:middle;background:#fff;max-width:100%;margin:0;padding:44px;display:inline-block;position:relative;overflow:auto}.fancybox-slide--image .fancybox-content{-webkit-backface-visibility:hidden;transform-origin:0 0;-webkit-user-select:none;user-select:none;z-index:99995;background:0 0/100% 100% no-repeat;max-width:none;padding:0;transition-property:transform,opacity;animation-timing-function:cubic-bezier(.5,0,.14,1);position:absolute;top:0;left:0;overflow:visible}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{-webkit-user-select:none;user-select:none;background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:absolute;top:0;left:0}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{width:100%;height:100%;padding:0;overflow:visible}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;display:block;overflow:hidden}.fancybox-iframe{position:absolute;top:0;left:0}.fancybox-error{cursor:default;background:#fff;width:100%;max-width:400px;padding:40px}.fancybox-error p{color:#444;margin:0;padding:0;font-size:16px;line-height:20px}.fancybox-button{box-shadow:none;cursor:pointer;vertical-align:top;height:44px;visibility:inherit;background:#1e1e1e99;border:0;border-radius:0;width:44px;margin:0;padding:10px;transition:color .2s;display:inline-block;position:relative}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{width:100%;height:100%;display:block;position:relative;overflow:visible}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{transform-origin:0;z-index:99998;background:#ff5268;height:2px;transition-property:transform;transition-timing-function:linear;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.fancybox-close-small{color:#ccc;cursor:pointer;opacity:.8;z-index:401;background:0 0;border:0;border-radius:0;padding:8px;position:absolute;top:-44px;right:-12px}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;top:0;right:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{opacity:0;background-clip:content-box;width:70px;height:100px;position:absolute;top:calc(50% - 50px)}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{right:0;right:env(safe-area-inset-right);padding:31px 6px 31px 26px}.fancybox-caption{color:#eee;pointer-events:none;text-align:center;z-index:99996;background:linear-gradient(0deg,#000000d9 0,#0000004d 50%,#00000026 65%,#00000013 75.5%,#00000009 82.85%,#00000005 88%,#0000);padding:75px 44px 25px;font-size:14px;font-weight:400;line-height:1.5;bottom:0;left:0;right:0}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right))max(25px,env(safe-area-inset-bottom))max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{pointer-events:all;max-height:50vh;overflow:auto}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{opacity:.7;z-index:99999;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;width:50px;height:50px;margin:-25px 0 0 -25px;padding:0;animation:1s linear infinite a;position:absolute;top:50%;left:50%}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate(-100%)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate(100%)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0)translate(-100%)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0)translate(100%)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1)translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate(-100%)scale(.1)skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate(100%)scale(.1)skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0)scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{color:#f2f4f6;opacity:1;background:#4e4e4e;width:36px;height:36px;padding:6px;top:0;right:0}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{text-align:center;background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px}.fancybox-share h1{color:#222;margin:0 0 20px;font-size:35px;font-weight:700}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{-webkit-user-select:none;user-select:none;white-space:nowrap;border:0;border-radius:3px;min-width:130px;margin:0 5px 10px;padding:0 15px;font-size:14px;font-weight:700;line-height:40px;text-decoration:none;transition:all .2s;display:inline-block}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{vertical-align:middle;width:25px;height:25px;margin-right:7px;position:relative;top:-1px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{color:#5d5b5b;background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;outline:none;width:100%;margin:10px 0 0;padding:10px 15px;font-size:14px}.fancybox-thumbs{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-tap-highlight-color:#0000;z-index:99995;background:#ddd;width:212px;margin:0;padding:2px 2px 4px;display:none;position:absolute;top:0;bottom:0;right:0}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{white-space:nowrap;width:100%;height:100%;margin:0;padding:0;font-size:0;list-style:none;position:relative;overflow-x:hidden;overflow-y:auto}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px #0000004d}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;-webkit-tap-highlight-color:transparent;background-color:#0000001a;background-position:50%;background-repeat:no-repeat;background-size:cover;outline:none;width:100px;max-width:calc(50% - 4px);height:75px;max-height:calc(100% - 8px);margin:2px;padding:0;position:relative;overflow:hidden}.fancybox-thumbs__list a:before{content:"";opacity:0;z-index:99991;border:6px solid #ff5268;transition:all .2s cubic-bezier(.25,.46,.45,.94);position:absolute;top:0;bottom:0;left:0;right:0}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.mod-form{margin-bottom:100px}.form__wrapper{display:flex}.form__item{flex-direction:column;width:100%;margin-bottom:20px;display:flex;position:relative}@media screen and (min-width:768px){.form__item{margin-bottom:30px}}.form__label{transform-origin:0 0;transition:opacity .1s ease-in-out;height:100%;padding:20px 25px;line-height:1;transition:transform .1s ease-in-out;position:absolute;top:0;left:0}.form__select,.form__input,.form__textarea,.duet-date__input,.select2-container--default .select2-selection--single{background:#fff;border:1px solid #707070;border-radius:15px;width:100%;height:60px;padding:20px 25px;transition:all .3s;box-shadow:inset 0 4px 4px -4px #2a3133b3}.form__select::placeholder,.form__input::placeholder,.form__textarea::placeholder,.duet-date__input::placeholder,.select2-container--default .select2-selection--single::placeholder{color:#0000}.form__select:hover,.form__input:hover,.form__textarea:hover,.duet-date__input:hover,.select2-container--default .select2-selection--single:hover,.form__select:active,.form__input:active,.form__textarea:active,.duet-date__input:active,.select2-container--default .select2-selection--single:active,.form__select:focus,.form__input:focus,.form__textarea:focus,.duet-date__input:focus,.select2-container--default .select2-selection--single:focus{border-color:#164194}.select2-container--default .select2-selection--single{height:60px!important;display:flex!important}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0!important;line-height:1!important}.select2-container--default .select2-selection--single .select2-selection__arrow{top:15px!important;right:5px!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-top-color:#707070!important}.select2-container--default .select2-search--dropdown .select2-search__field{border-radius:5px;padding:10px 12px;border:1px solid #707070!important}.select2-container--default .select2-results__option--selected{background-color:#d5d5d5!important}.select2-results__option--highlighted{background-color:#164194!important}.form__input:focus~.form__label,.form__input:not(:placeholder-shown)~.form__label,.form__textarea:focus~.form__label,.form__textarea:not(:placeholder-shown)~.form__label,.form__select~.form__label,.form__label--duet{opacity:.85;transform:scale(.75)translateY(-.7rem)translate(.7rem)}.form__input--file{cursor:pointer;border-radius:15px;padding:30px 0 20px 10px}@media (min-width:768px){.form__input--file{padding:30px 20px 20px}}.form__button{color:#000;cursor:pointer;background:#fc0;border:none;border-radius:15px;align-items:center;width:-webkit-fit-content;width:fit-content;height:60px;padding:20px 32px;font-family:Lato,arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 4px 4px -4px #000000b3}.form__button:hover,.form__button:focus,.form__button:active{color:#fff;background:#164194}.form__button--icon span{margin-right:10px;transition:all .3s}.form__button--icon:hover span,.form__button--icon:focus span,.form__button--icon:active span{margin-right:20px;transform:scale(1.3)}.form__button--arrow{padding-left:50px;transition:padding-left .3s;position:relative}.form__button--arrow svg{transition:left .3s;position:absolute;top:19px;left:-10px;transform:scale(.8)}.form__button--arrow svg .icon__arrow--line,.form__button--arrow svg .icon__arrow--tip{transition:stroke .3s linear}.form__button--arrow svg .icon__arrow--line{stroke-dashoffset:30px;stroke-dasharray:54;transition:stroke-dashoffset .3s}.form__button--arrow:hover,.form__button--arrow:focus,.form__button--arrow:active{padding-left:60px}.form__button--arrow:hover svg,.form__button--arrow:focus svg,.form__button--arrow:active svg{left:0}.form__button--arrow:hover svg .icon__arrow--line,.form__button--arrow:focus svg .icon__arrow--line,.form__button--arrow:active svg .icon__arrow--line,.form__button--arrow:hover svg .icon__arrow--tip,.form__button--arrow:focus svg .icon__arrow--tip,.form__button--arrow:active svg .icon__arrow--tip{stroke:#fff}.form__button--arrow:hover svg .icon__arrow--line,.form__button--arrow:focus svg .icon__arrow--line,.form__button--arrow:active svg .icon__arrow--line{stroke-dashoffset:20px}.form__legend{margin-bottom:10px;font-family:Lato,arial,sans-serif;font-style:normal;font-weight:700}.form__textarea{min-height:150px}.form__radio-checkbox .form__item{flex-direction:row;margin-bottom:15px}.form__radio-checkbox .form__item:last-child{margin-bottom:20px}@media screen and (min-width:768px){.form__radio-checkbox .form__item:last-child{margin-bottom:30px}}.form__radio,.form__checkbox{-webkit-appearance:none;appearance:none;cursor:pointer;background:#fff;border:1px solid #707070;border-radius:100%;flex-shrink:0;width:24px;height:24px;margin-right:10px;position:relative}.form__radio[disabled],.form__checkbox[disabled],.form__radio[aria-disabled=true],.form__checkbox[aria-disabled=true]{opacity:.4}.form__radio:before,.form__checkbox:before{content:"";margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.form__radio:hover,.form__checkbox:hover,.form__radio:active,.form__checkbox:active,.form__radio:focus,.form__checkbox:focus{border-color:#164194}.form__radio:focus,.form__checkbox:focus{outline:1px solid #164194}.form__checkbox{border-radius:5px}.form__radio:before{width:0;height:0}.form__radio:checked:before{outline-offset:-6px;background:#164194;border:5px solid #0000;border-radius:100%}.form__checkbox:checked:before{content:"";color:#164194;font-family:Material Icons Round;font-size:20px;line-height:1}.form__radio~.form__label,.form__checkbox~.form__label{cursor:pointer;line-height:unset;padding:0;position:relative}.form__info{font-size:12px;line-height:1.2}.form__label--duet{pointer-events:none}.duet-date__input::placeholder{color:#000}.duet-date__input:focus{box-shadow:none;outline:1px solid #164194}.l-header .duet-date__input:focus,.l-footer .duet-date__input:focus{outline-color:#fc0}.duet-date__input:focus~.duet-date__toggle{box-shadow:none}.duet-date__toggle{border-top-right-radius:15px;border-bottom-right-radius:15px;transition:box-shadow .3s;box-shadow:inset 0 4px 4px -4px #000000b3}.duet-date__toggle:focus{outline-offset:3px;outline:3px solid #164194}.l-header .duet-date__toggle:focus,.l-footer .duet-date__toggle:focus{outline-color:#fc0}.duet-date__prev,.duet-date__next{background:#fc0;transition:all .3s}.duet-date__prev:hover,.duet-date__next:hover,.duet-date__prev:active,.duet-date__next:active,.duet-date__prev:focus,.duet-date__next:focus{color:#fff;background:#164194}:root{--duet-color-overlay:#000c;--duet-color-primary:#164194!important;--duet-color-text:#000!important;--duet-color-placeholder:#000!important;--duet-color-button:#fff!important;--duet-font:"Lato",arial,sans-serif!important;--duet-font-normal:normal!important;--duet-font-bold:700!important;--duet-radius:5px!important}.form__alert-error{color:#fff;background:#d12d2e;border-radius:15px;margin-bottom:20px;padding:20px 20px 10px}@media screen and (min-width:768px){.form__alert-error{margin-bottom:30px}}.form__error{color:#d12d2e;padding-top:5px}.form__confirmemail{position:absolute;left:-10000px}.form-pagination .btn--prev{float:right}.container,.container-narrow{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:576px){.container,.container-narrow{max-width:767px}}@media (min-width:768px){.container,.container-narrow{max-width:991px;padding-left:2rem;padding-right:2rem}}@media (min-width:992px){.container,.container-narrow{max-width:1199px}}@media (min-width:1200px){.container,.container-narrow{max-width:1399px}}@media (min-width:1400px){.container,.container-narrow{max-width:1679px;padding-left:8rem;padding-right:8rem}}@media (min-width:1680px){.container,.container-narrow{max-width:1680px}}@media print{.container,.container-narrow{max-width:none;padding-left:0;padding-right:0}}.container-narrow{max-width:1400px}.container-no{max-width:none}.row{flex-wrap:wrap;justify-content:center;margin:0 -10px;display:flex}@media (min-width:992px){.row{margin:0 -25px}}.grid-item{width:100%;padding-left:10px;padding-right:10px;position:relative}@media (min-width:992px){.grid-item{padding-left:25px;padding-right:25px}}.row--reverse-mobile{flex-direction:column-reverse}@media (min-width:992px){.row--reverse-mobile{flex-direction:row}}.row-two{justify-content:flex-start}@media (min-width:992px){.row-two>.grid-item{width:49.9%}}.row-two.space-bottom-l>.grid-item:first-child{margin-bottom:30px}@media screen and (min-width:768px){.row-two.space-bottom-l>.grid-item:first-child{margin-bottom:100px}}@media (min-width:992px){.row-two.space-bottom-l>.grid-item:first-child{margin-bottom:0}.row-three>.grid-item{width:33.2%}.row-four>.grid-item{width:24.9%}.row-standalone>.grid-item,.row-two-one>.grid-item:first-child{width:66.4%}.row-two-one>.grid-item:last-child{width:33.2%}}.row-three-quarter{justify-content:flex-start}.row-three-quarter>.grid-item{width:75%}.row-two--footer>.grid-item:first-child{order:2}@media (min-width:1200px){.row-two--footer>.grid-item:first-child{order:1;width:58.3%}}@media (min-width:1400px){.row-two--footer>.grid-item:first-child{order:1;width:49.9%}}.row-two--footer>.grid-item:last-child{order:1}@media (min-width:1200px){.row-two--footer>.grid-item:last-child{order:2;width:41.6%}}@media (min-width:1400px){.row-two--footer>.grid-item:last-child{order:2;width:49.9%}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.rich>.row>.grid-item>:last-child,#tinymce>.row>.grid-item>:last-child{margin-bottom:0}.rich .text__large,#tinymce .text__large{font-size:18px}@media (min-width:768px){.rich .text__large,#tinymce .text__large{font-size:20px}}.rich ul,#tinymce ul{margin-bottom:20px}.rich ul li,#tinymce ul li{margin-bottom:.5em;padding-left:20px;list-style:none;position:relative}.rich ul li:before,#tinymce ul li:before{color:#2a3133;content:"•";font-size:1em;position:absolute;top:0;left:0}.rich ul li ul,#tinymce ul li ul{margin-top:.5em}.rich ul>ul,#tinymce ul>ul{margin-left:20px}.rich ol,#tinymce ol{margin-bottom:20px;margin-left:20px}.rich ol li,#tinymce ol li{margin-bottom:.5em;padding-left:10px;list-style:decimal;position:relative}.rich blockquote,#tinymce blockquote{margin-bottom:30px}.rich p+ul,#tinymce p+ul{margin-top:-10px}.rich a:not(.button-primary):not(.button-white):not(.subpages-button),#tinymce a:not(.button-primary):not(.button-white):not(.subpages-button){color:#2a3133;word-break:break-word;border-bottom:2px solid #fc0;font-family:Lato,arial,sans-serif;font-style:normal;font-weight:700;text-decoration:none;transition:color .3s}.rich a:not(.button-primary):not(.button-white):not(.subpages-button):hover,#tinymce a:not(.button-primary):not(.button-white):not(.subpages-button):hover,.rich a:not(.button-primary):not(.button-white):not(.subpages-button):focus,#tinymce a:not(.button-primary):not(.button-white):not(.subpages-button):focus,.rich a:not(.button-primary):not(.button-white):not(.subpages-button):active,#tinymce a:not(.button-primary):not(.button-white):not(.subpages-button):active{color:#164194}.rich a.button,#tinymce a.button{color:#000;cursor:pointer;background:#fc0;border:none;border-radius:15px;align-items:center;width:-webkit-fit-content;width:fit-content;height:60px;padding:18px 32px 20px;font-family:Lato,arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 4px 4px -4px #000000b3}.rich a.button:hover,#tinymce a.button:hover,.rich a.button:focus,#tinymce a.button:focus,.rich a.button:active,#tinymce a.button:active{color:#fff;background:#164194}.rich a.button[target=_blank]:after,#tinymce a.button[target=_blank]:after{content:"";speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:20px;font-style:normal;font-weight:400;line-height:1;display:inline-block;font-family:icons!important}.rich a.button[href*=\.pdf]:after,#tinymce a.button[href*=\.pdf]:after{content:"";speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:20px;font-style:normal;font-weight:400;line-height:1;display:inline-block;font-family:icons!important}.rich ul+h2,#tinymce ul+h2,.rich p+h2,#tinymce p+h2,.rich table+h2,#tinymce table+h2{margin-top:40px}.rich ul+h3,#tinymce ul+h3,.rich p+h3,#tinymce p+h3,.rich table+h3,#tinymce table+h3{margin-top:30px}.rich table,#tinymce table{border-collapse:collapse;font-family:inherit;font-size:inherit;margin-bottom:20px}.rich table th,#tinymce table th,.rich table td,#tinymce table td{font-family:inherit;font-size:inherit;border:1px solid #707070;padding:3px 5px}.rich table th:first-child,#tinymce table th:first-child,.rich table td:first-child,#tinymce table td:first-child{padding-left:0}.rich table th ul,#tinymce table th ul,.rich table td ul,#tinymce table td ul{margin-top:5px}.rich table th li,#tinymce table th li,.rich table td li,#tinymce table td li{margin-bottom:2px}.rich table.table__plain th,#tinymce table.table__plain th,.rich table.table__plain td,#tinymce table.table__plain td{border:none}.rich__img{border-radius:15px;margin-bottom:20px}@media screen and (min-width:768px){.rich__img{margin-bottom:30px}}.rich__icon-wrapper{text-align:center}.rich__icon{width:200px;margin:0 auto 20px}@media screen and (min-width:768px){.rich__icon{margin-bottom:30px}}#tinymce div{color:red!important}#tinymce .js-layout-anchor{color:red}.hidden{display:none}.simple-left-container{position:relative}.simple-left-tooltip{z-index:666;text-align:left;background:#ffffffe6;border:1px solid #128197;border-radius:.5em;width:15em;padding:1em;position:absolute;top:80%;left:50%}.simple-left-tooltip__title{margin:0;line-height:1}.simple-left-tooltip p{font-size:1em}.simple-left-tooltip__close{float:right;color:#fff;background:#128197;border:0;border-radius:1em;font-family:inherit;font-size:.8em}.simple-left-tooltip__close:focus,.simple-left-tooltip__close:hover,.simple-left-tooltip__close:active{outline:1px dotted #fff}.simple-left-tooltip__close:hover,.simple-left-tooltip__close:active{background:#4d287f}@media (max-width:55.625em){.simple-left-container{position:static}.simple-left-tooltip{width:auto;margin-top:1em;position:static}}.modal__link{display:block;border-bottom:none!important;font-weight:400!important}.modal__link--trigger{clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.modal__link--image{pointer-events:none}@media (min-width:768px){.modal__link--image{pointer-events:unset;position:relative}.modal__link--image:before{content:"zoom_in";text-align:center;color:#000;background:#fc0;border-radius:5px;width:30px;font-family:Material Icons Round;font-size:25px;line-height:30px;transition:all .3s;position:absolute;top:10px;right:20px}.modal__link--image:hover:before,.modal__link--image:focus:before,.modal__link--image:active:before{color:#fff;background:#164194}}.modal__wrapper{display:none}.modal__desc{clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.modal__img{border-radius:15px;width:100%}.modal__img--swisspass{width:auto;margin:0 auto;display:block}dialog{border:0;display:block}.no-scroll{overflow:hidden}.simple-modal-overlay,.simple-animated-modal-overlay,.simple-image-modal-overlay,.simple-slider-modal-overlay{opacity:.8;z-index:666;cursor:pointer;background:#fff;position:fixed;top:0;bottom:0;left:0;right:0}.simple-modal-overlay .invisible,.simple-animated-modal-overlay .invisible,.simple-image-modal-overlay .invisible,.simple-slider-modal-overlay .invisible{clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.simple-slider-modal__wrapper{max-width:768px;position:relative}.simple-slider-modal__wrapper .simple-slider-modal-close{position:absolute;top:15px;right:15px}.simple-slider-modal__wrapper .simple-slider-modal-title{clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.simple-image-modal__wrapper{max-width:1400px;position:relative}.simple-image-modal__wrapper .simple-image-modal-close{position:absolute;top:15px;right:15px}.simple-image-modal__wrapper .simple-image-modal-title{clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.simple-modal-overlay[data-background-click=disabled],.simple-animated-modal-overlay[data-background-click=disabled],.simple-image-modal-overlay[data-background-click=disabled],.simple-slider-modal-overlay[data-background-click=disabled]{cursor:auto}.simple-animated-modal-overlay,.simple-image-modal-overlay,.simple-slider-modal-overlay{animation:.5s fadewhite}@keyframes fadewhite{0%{opacity:0}to{opacity:.8}}.simple-modal,.simple-animated-modal,.simple-image-modal,.simple-slider-modal{z-index:667;background:#fff;border:2px solid #707070;border-radius:15px;width:100%;max-width:70%;max-height:98vh;padding:2em;position:fixed;top:5%;left:15%;right:auto;overflow:auto}.simple-image-modal,.simple-slider-modal{background:0 0;border:2px solid #0000;border-radius:0;padding:0}.simple-modal-close,.simple-animated-modal-close,.simple-image-modal-close,.simple-slider-modal-close{color:#000;cursor:pointer;background:#fc0;border:none;border-radius:5px;justify-content:center;align-items:center;padding:5px 8px;font-size:14px;line-height:1;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 4px 4px -4px #000000b3}.simple-modal-close:hover,.simple-animated-modal-close:hover,.simple-image-modal-close:hover,.simple-slider-modal-close:hover,.simple-modal-close:focus,.simple-animated-modal-close:focus,.simple-image-modal-close:focus,.simple-slider-modal-close:focus,.simple-modal-close:active,.simple-animated-modal-close:active,.simple-image-modal-close:active,.simple-slider-modal-close:active{color:#fff;background:#164194}.simple-animated-modal{animation:.5s apparition}@keyframes apparition{0%{opacity:0;width:0;max-height:0;left:50%}to{opacity:1;width:70%;max-height:100%;left:15%}}.mod-accordion{margin-bottom:30px}@media screen and (min-width:768px){.mod-accordion{margin-bottom:100px}}.accordion__title{margin-bottom:10px;font-family:Lato,arial,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:1.3;margin-bottom:0!important}@media (min-width:768px){.accordion__title{margin-bottom:15px;font-size:24px}}@media print{.accordion__title{font-size:10pt}}.accordion__title-link{cursor:pointer;color:#fff;background:#2a3133;border:1px solid #707070;border-radius:15px;margin-bottom:10px;padding:10px 55px 10px 15px;text-decoration:none;transition:all .3s;display:block;position:relative}@media (min-width:768px){.accordion__title-link{padding:15px 20px}}.accordion__title-link:hover,.accordion__title-link:focus,.accordion__title-link:active{color:#fc0}.accordion__title-link:after{content:"expand_more";font-family:Material Icons Round;font-size:30px;line-height:30px;transition:all .3s;position:absolute;top:10px;right:20px}@media (min-width:768px){.accordion__title-link:after{top:15px}}.accordion__title-link.state-accordion--open{color:#000;background:#d5d5d5;border-color:#d5d5d5;margin-bottom:0}.accordion__title-link.state-accordion--open:after{transform:rotate(-180deg)}.accordion__content{border-radius:15px;margin-bottom:11px;padding:15px;display:none;box-shadow:0 1px 2px #7070704d,0 2px 6px 2px #70707026}@media (min-width:768px){.accordion__content{padding:30px 20px}}.accordion__content .container{padding:0}.mod-appstore-buttons{margin-bottom:20px;display:flex}@media screen and (min-width:768px){.mod-appstore-buttons{margin-bottom:30px}}.mod-appstore-buttons .button{box-shadow:none;background:0 0;border-radius:0;margin-right:10px;padding:0}.mod-appstore-buttons .button:hover{background:0 0}.mod-appstore-buttons .button:last-child{margin-right:0}.mod-button-modal dialog{border:0;display:block}.mod-button-modal .no-scroll{overflow:hidden}.simple-modal-modal-overlay{z-index:666;background-color:#00000080;position:fixed;top:0;bottom:0;left:0;right:0}.simple-modal-modal{z-index:667;background:#fff;border-radius:15px;padding:50px 20px 34px;position:fixed;top:15%;left:10px;right:10px}@media (min-width:576px){.simple-modal-modal{max-width:460px;left:50%;right:auto;transform:translate(-50%)}}.simple-modal-modal-close{color:#000;cursor:pointer;background:#fc0;border:none;border-radius:5px;justify-content:center;align-items:center;padding:5px 8px;font-size:14px;line-height:1;text-decoration:none;transition:all .3s;display:flex;position:absolute;top:15px;right:15px;box-shadow:0 4px 4px -4px #000000b3}.simple-modal-modal-close:hover,.simple-modal-modal-close:focus,.simple-modal-modal-close:active{color:#fff;background:#164194}.modal-button{margin-bottom:16px;margin-right:16px}.campaign__nav-language{z-index:5;position:absolute;top:20px;right:0}@media (min-width:768px){.campaign__nav-language{position:static}}.campaign__nav-language .nav-meta__span,.campaign__nav-language .nav-meta__link{color:#fff;padding:5px;display:inline-block}@media (min-width:768px){.campaign__nav-language .nav-meta__span,.campaign__nav-language .nav-meta__link{color:#000}}body{color:#000;font-size:18px;line-height:1.6}h1{text-align:center;font-family:Lato,arial,sans-serif;font-style:normal;font-weight:400;color:#fc0!important;margin-bottom:0!important}@media (min-width:992px){h1{font-size:4vw!important}}@media (min-width:1680px){h1{font-size:80px!important}}h1 strong{font-family:Lato,arial,sans-serif;font-style:normal;font-weight:900}#title,#intro h2{padding-top:50px}@media (min-width:768px){#intro h2{padding-top:100px}}.container-narrow{padding-top:50px}.grid-item{margin-bottom:30px}@media (min-width:768px){.grid-item{margin-bottom:15px}.l-header.state-header--emotion-empty{height:140px!important}}.button-primary{width:-webkit-fit-content;width:fit-content}.parallax__wrapper{overflow:hidden}.parallax__image{max-width:none;margin-left:-28%;width:156%!important}@media (min-width:768px){.parallax__image{margin-left:-10%;width:120%!important}}@media (min-width:1680px){.parallax__image{margin-left:0;width:100%!important}}.cc-window .dp--cookie-check{border:0;border-radius:0;justify-content:space-evenly}.cc-window .dp--cookie-check .dp-form-control{width:100%/3;align-items:center;margin-top:16px;display:flex}.cc-window .dp--cookie-check .dp-form-control label{padding:0}.cc-window .dp--cookie-check .dp-form-control label:first-child{padding-left:0}.cc-window .dp--cookie-check .dp-form-control [type=checkbox]{z-index:0;-webkit-appearance:none;position:relative;top:-4px;left:15px}.cc-window .dp--cookie-check .dp-form-control [type=checkbox]+label{position:absolute}.cc-window .dp--cookie-check .dp-form-control [type=checkbox]+label:before{content:"";float:left;z-index:5;background-color:#fff;border-radius:0;width:18px;height:18px;margin-right:5px;display:block;position:relative;top:3px}.cc-window .dp--cookie-check .dp-form-control [type=checkbox]:checked+label:before{box-shadow:inset 0 0 0 3px #fff}.cc-compliance .cc-btn{color:#fff;border-right:1px solid #dadada;font-size:16px;text-decoration:none}.cc-compliance .cc-btn:last-child,.cc-compliance .cc-btn.cc-allow-all{border-right:none}.dp--overlay{text-align:left}.dp--overlay .dp--overlay-inner{max-width:450px}.dp--overlay .db--overlay-submit{margin-left:0}.mod-cookie-notice{z-index:2;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border-top:3px solid #fc0;padding:20px 0;transition:transform .3s;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.cookie-notice__text{text-align:center;margin-bottom:10px;line-height:28px}.cookie-notice__text .cookie-notice__link{color:#2a3133;border-bottom:2px solid #fc0;margin-bottom:28px;font-family:Lato,arial,sans-serif;font-style:normal;font-weight:700;text-decoration:none;transition:color .3s;display:inline-block}.cookie-notice__text .cookie-notice__link:hover,.cookie-notice__text .cookie-notice__link:focus,.cookie-notice__text .cookie-notice__link:active{color:#164194}.cookie-notice__text .cookie-notice__button{color:#000;cursor:pointer;background:#fc0;border:none;border-radius:10px;align-items:center;width:-webkit-fit-content;width:fit-content;max-width:100px;height:60px;padding:8px 22px;font-family:Lato,arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 4px 4px -4px #000000b3;display:unset!important}.cookie-notice__text .cookie-notice__button:hover,.cookie-notice__text .cookie-notice__button:focus,.cookie-notice__text .cookie-notice__button:active{color:#fff;background:#164194}.cookie-notice--visible{transform:translateY(0)}.mod-emotion{z-index:0;margin:80px 0 10px;position:relative}.skin-layout-17 .mod-emotion{margin-bottom:0}@media (min-width:768px){.mod-emotion{margin:0}}.mod-emotion:before{content:"";background-image:url(/assets/templates/codekit/assets/img/waves-curly-large-top-white.svg);background-position:0 0;background-repeat:no-repeat;background-size:100%;width:100.5%;height:0;padding-bottom:11%;position:absolute;top:-1px;left:-.25%}.skin-layout-17 .mod-emotion:before{content:normal}.mod-emotion .image__wrapper{z-index:-1}.mod-emotion .emotion__wrapper--url,.mod-emotion.emotion--url{cursor:pointer}.mod-emotion.emotion--2 .image__wrapper:after{padding-bottom:41.67%}.emotion__img{border-radius:15px}.skin-layout-17 .emotion__img{border-radius:0}.emotion--video video{border-radius:15px;width:100%;height:auto}.emotion__wrapper{padding-bottom:41.67%;position:relative}.pid-892 .emotion__wrapper{padding-bottom:21.6%}.emotion__wrapper iframe,.emotion__wrapper video{z-index:-10;border-radius:15px;width:100%;height:100%;position:absolute;left:0}.skin-layout-17 .emotion__wrapper iframe,.skin-layout-17 .emotion__wrapper video{border-radius:0}.emotion__bubble{z-index:10;filter:drop-shadow(2px 5px 2px #0000004d);width:80px;height:80px;animation:2s linear infinite pulse;position:absolute;bottom:25px;right:0}@media (min-width:768px){.skin-layout-2 .emotion__bubble{bottom:80px}}@media (min-width:992px){.skin-layout-2 .emotion__bubble{bottom:205px}}@media (min-width:768px){.emotion__bubble{width:110px;height:110px}}@media (min-width:992px){.emotion__bubble{width:150px;height:150px}}@media (min-width:1200px){.emotion__bubble{width:180px;height:180px}}.freizeit-angebot__slider{position:relative}.freizeit-angebot__frischluft-logo{max-width:200px;height:auto;margin-bottom:25px}@media (min-width:992px){.freizeit-angebot__frischluft-logo{max-width:300px}}.mod-slider:before{content:normal!important}.freizeit-angebot__swiper-button-next,.freizeit-angebot__swiper-button-prev{color:#707070}.freizeit-angebot__slider-link{text-decoration:none}.freizeit-angebot__slider-img-wrap{border-top-left-radius:15px;border-top-right-radius:15px;overflow:hidden}.freizeit-angebot__slider-img{height:auto}.freizeit-angebot__slider-title{white-space:nowrap;text-overflow:ellipsis;color:#2a3133;background-color:#fc0;border-bottom-right-radius:15px;border-bottom-left-radius:15px;padding:8px 16px;font-size:20px;font-weight:700;overflow:hidden}.mod-footer{padding-top:30px}@media (min-width:768px){.mod-footer{padding-top:75px}}.footer__wrapper{flex-direction:column;display:flex}@media (min-width:768px){.footer__wrapper{border-bottom:1px solid #ffffff4d;flex-direction:row;margin-bottom:30px}}@media (min-width:1200px){.footer__wrapper{border-bottom:0;flex-direction:column;height:100%;margin-bottom:0}}.footer__claim{color:#fc0;text-align:center;margin-bottom:30px;font-family:Lato,arial,sans-serif;font-style:normal;font-weight:700;display:block}@media (min-width:768px){.footer__claim{text-align:left;margin-bottom:0;font-size:24px;line-height:1.2}}@media (min-width:1200px){.footer__claim{text-align:right}}.footer__nav-items{flex-direction:column;display:flex}@media (min-width:768px){.footer__nav-items{flex-direction:row;margin-left:-20px;margin-right:-20px}}.footer__nav-item{border-bottom:1px solid #ffffff4d;margin-bottom:20px}.footer__nav-item:last-child{border-bottom:none}@media (min-width:768px){.footer__nav-item{border:none;width:33%;margin-bottom:0;padding:0 20px}}.footer__nav-title{color:#fc0;padding:15px 0;font-family:Lato,arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:1.3;text-decoration:none;display:block}@media (min-width:768px){.footer__nav-title{margin-bottom:25px;padding:0;font-size:24px;line-height:1.2}}.footer__nav-sub-item:last-child{margin-bottom:20px}.footer__nav-sub-link{color:#fff;padding:15px 20px;font-size:16px;line-height:1.3;text-decoration:none;transition:color .3s;display:block;position:relative}@media (min-width:768px){.footer__nav-sub-link{font-size:20px}}.footer__nav-sub-link:before{content:"";font-family:Material Icons Round;font-size:16px;line-height:1.3;position:absolute;top:15px;left:0}@media (min-width:768px){.footer__nav-sub-link:before{font-size:20px}}.footer__nav-sub-link:hover,.footer__nav-sub-link:focus,.footer__nav-sub-link:active,.footer__nav-sub-item.active .footer__nav-sub-link{color:#fc0}@media (min-width:768px){.footer__nav-sub-link{margin-bottom:10px;padding:0}.footer__nav-sub-link:before{display:none}}.footer__social{border-bottom:1px solid #ffffff4d;margin-bottom:20px;padding-bottom:20px;display:flex}@media (min-width:768px){.footer__social{border-bottom:none;margin-bottom:0;margin-left:auto}}@media (min-width:1200px){.footer__social{align-self:flex-end;margin-top:auto}}.footer__social-item{text-align:center;width:33%;margin-right:30px}@media (min-width:768px){.footer__social-item{text-align:left;width:auto}}.footer__social-item:last-child{margin-right:0}.footer__social-img{width:40px}.footer-productfinder__button{z-index:12;width:100px;height:100px;display:block;position:fixed;bottom:10px;right:10px}@media (min-width:768px){.footer-productfinder__button{width:150px;height:150px}}@media (min-width:1680px){.footer-productfinder__button{width:200px;height:200px;bottom:30px;right:30px}}@media print{.footer-productfinder__button{display:none}}.footer-productfinder__link{vertical-align:top;width:100%;height:100%}.mod-header{z-index:12;background:#2a3133;width:100%;position:fixed;top:0}@media (min-width:768px){.mod-header{background:0 0;padding-bottom:15px;transition:background .1s linear}.state-header--emotion-empty .mod-header{background:#fff}}.mod-header.state-header--nav-active .header__nav{right:0;transform:translate(0,0)}.is-scrolled .mod-header,.page-layout-productfinder .mod-header{box-shadow:0 1px 2px #7070704d,0 2px 6px 2px #70707026}@media (min-width:768px){.is-scrolled .mod-header,.page-layout-productfinder .mod-header{background:#fff;top:-70px}.skin-layout-17.is-scrolled .mod-header{top:0}}@media print{.mod-header{background:#fff;position:static;box-shadow:none!important}}.header__wrapper{z-index:1;justify-content:center;align-items:center;margin:0 -10px;padding:10px 0;display:flex;position:relative}@media (min-width:768px){.header__wrapper{justify-content:left;margin:0;padding:80px 0 0}.skin-layout-17 .header__wrapper{padding-top:20px}}@media print{.header__wrapper{justify-content:left;margin:0}}.header__nav-trigger{color:#fff;font-size:32px;position:absolute;left:10px}.header__nav-trigger:hover,.header__nav-trigger:focus,.header__nav-trigger:active{color:#fc0}@media (min-width:768px){.header__nav-trigger{display:none}}@media print{.header__nav-trigger{display:none}}.header__nav{z-index:15;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#2a3133;flex-direction:column;width:100%;height:100%;transition:all .3s;display:flex;position:fixed;bottom:0;right:100%;transform:translate(-100%)}@media (min-width:768px){.header__nav{background-color:#0000;flex-grow:1;width:auto;height:auto;transition:padding-left .2s;position:static;transform:none}}@media print{.header__nav{display:none}}.header__nav-buttons{justify-content:space-between;padding:20px;display:flex}@media (min-width:768px){.header__nav-buttons{display:none}}.header__nav-home,.header__nav-close{color:#fff;background:#2a3133;border:none;padding:0;font-size:32px}.header__nav-home:hover,.header__nav-close:hover,.header__nav-home:focus,.header__nav-close:focus,.header__nav-home:active,.header__nav-close:active{color:#fc0}.mod-layout.skin-layout-13 .l-emotion{margin-bottom:0}.mod-layout.jugend-news h1{text-align:center}.mod-layout.jugend-news .emotion__bubble{display:none}.mod-layout.jugend-news .news__pub-date{text-align:center;display:none}.mod-layout.jugend-news h2{font-size:20px}@media (min-width:768px){.mod-layout.jugend-news h2{font-size:32px}}.mod-layout.jugend-news .mod-jugend-table{position:relative}.mod-layout.jugend-news .shadow{content:"";z-index:10;clear:both;opacity:1;background:linear-gradient(270deg,#fff 0%,#fff0 100%);width:30px;height:100%;transition:opacity .3s ease-in-out;position:absolute;top:0;right:0}.mod-layout.jugend-news .shadow.shadow--invisible{opacity:0}@media (min-width:410px){.mod-layout.jugend-news .shadow{opacity:0}}@media screen{.mod-layout.page-layout-productfinder .l-main{background:linear-gradient(#e6e6e6 0%,#fff 100%)}}.mod-layout.page-layout-productfinder .l-content>h1,.mod-layout.page-layout-productfinder .mod-breadcrumb{display:none}.l-wrapper{overflow-x:hidden}.skin-layout-17 .l-wrapper{overflow-x:visible}.l-header{padding:0 0 10px}@media (min-width:768px){.l-header{margin-bottom:20px;padding:0 0 30px}}.skin-layout-17 .l-header{padding-bottom:0}@media (min-width:768px){.skin-layout-17 .l-header{height:100px;margin:0;padding:0}}@media (min-width:992px){.skin-layout-17 .l-header{height:150px}}.l-header.state-header--emotion-empty{height:85px}@media (min-width:768px){.l-header.state-header--emotion-empty{height:200px}}.page-layout-productfinder .l-header{height:75px}@media (min-width:768px){.page-layout-productfinder .l-header{height:55px}}@media (min-width:992px){.page-layout-productfinder .l-header{height:68px}}.l-emotion{margin-bottom:30px}.skin-layout-17 .l-emotion{margin-bottom:0}@media (min-width:768px){.l-emotion{margin-top:90px;margin-bottom:80px}.skin-layout-17 .l-emotion{margin:0}}.l-main{text-align:left;min-height:400px;position:relative}.l-content{padding:0 0 20px}@media (min-width:768px){.l-content{padding-bottom:0}}.l-footer{z-index:20;background:#2a3133;margin-top:100px;padding:20px 0;position:relative}.l-footer:before{content:"";background-image:url(/assets/templates/codekit/assets/img/waves-curly-bottom-anthrazit.svg);background-position:0 100%;background-repeat:no-repeat;background-size:100%;width:100.5%;height:0;margin-bottom:-1px;padding-bottom:5.5%;position:absolute;bottom:100%;left:-.25%}@media (min-width:768px){.l-footer{margin-top:120px;padding:110px 0}}@media print{.l-footer{display:none}}.l-breakout{background:#d5d5d5;margin-bottom:30px;margin-left:-15px;margin-right:-15px;padding:20px 0;position:relative}@media screen and (min-width:768px){.l-breakout{margin-bottom:70px}}@media (min-width:768px){.l-breakout{margin-left:-50vw;margin-right:-50vw;padding:40px 0}}.page-overlay{display:none}.page-overlay.is-active{z-index:100;background-color:#fffc;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.l-standalone{margin-bottom:20px;position:relative}@media screen and (min-width:768px){.l-standalone{margin-bottom:30px}}.l-standalone:after{z-index:-2;content:"";background-color:#d5d5d5;width:calc(100% + 30px);min-width:100%;height:100%;position:absolute;top:0;left:-15px;right:-15px}@media (min-width:768px){.l-standalone:after{width:calc(100% + 4rem);left:-2rem;right:-2rem}}@media (min-width:1400px){.l-standalone:after{width:calc(100% + 16rem);left:-8rem;right:-8rem}}@media (min-width:1680px){.l-standalone:after{width:auto;left:-50%;right:-50%}}.l-standalone .standalone__wrapper{padding:40px 0;position:relative}@media (min-width:768px){.l-standalone .standalone__wrapper{margin-bottom:70px;padding:75px 0}}@media (min-width:1680px){.l-standalone .standalone__wrapper{padding:180px 0}}.l-standalone .standalone__wrapper:before{content:"";background-image:url(/assets/templates/codekit/assets/img/waves-curly-top-white.svg);background-position:0 0;background-repeat:no-repeat;background-size:100%;width:100%;height:0;padding-bottom:5.5%;position:absolute;top:-1px;left:0}.l-standalone .standalone__wrapper:after{content:"";background-image:url(/assets/templates/codekit/assets/img/waves-soft-left-bottom-white.svg);background-position:0 100%;background-repeat:no-repeat;background-size:100%;width:100%;height:0;padding-bottom:10%;position:absolute;bottom:-1px;left:0}.l-standalone .standalone__wrapper:before,.l-standalone .standalone__wrapper:after{z-index:-1;width:calc(100% + 30px);left:-15px;right:-15px}@media (min-width:768px){.l-standalone .standalone__wrapper:before,.l-standalone .standalone__wrapper:after{width:calc(100% + 4rem);left:-2rem;right:-2rem}}@media (min-width:1400px){.l-standalone .standalone__wrapper:before,.l-standalone .standalone__wrapper:after{width:calc(100% + 16rem);left:-8rem;right:-8rem}}@media (min-width:1680px){.l-standalone .standalone__wrapper:before,.l-standalone .standalone__wrapper:after{width:auto;padding-bottom:10%;left:-50%;right:-50%}}@media (min-width:768px){.l-standalone .standalone__wrapper{padding:140px 0}}@media (min-width:1680px){.l-standalone .standalone__wrapper{padding:200px 0}}.logo__img{width:60px;height:auto}@media (min-width:768px){.logo__img{margin-right:30px}}@media (min-width:992px){.logo__img{width:100px;transition:width .3s}}.is-scrolled .logo__img,.page-layout-productfinder .logo__img{width:50px}@media (min-width:992px){.is-scrolled .logo__img,.page-layout-productfinder .logo__img{width:60px}}.modal-window__overlay{z-index:10000;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.modal-window__container{box-sizing:border-box;background-color:#fff;border-radius:4px;width:480px;max-height:100vh;margin-left:8px;margin-right:8px;padding:16px 8px;overflow-y:auto}@media (min-width:768px){.modal-window__container{padding:16px}}.modal-window__header{justify-content:space-between;align-items:center;display:flex}.modal-window__title{color:#2a3133;box-sizing:border-box;margin-top:0;margin-bottom:0;font-size:1.25rem;font-weight:600;line-height:1.25}.modal-window__close{cursor:pointer;background:0 0;border:0}.modal-window__close:before{content:"✕";float:left;color:#000;margin-right:5px}.modal-window__content{color:#000c;margin-top:2rem;margin-bottom:2rem;line-height:1.5}.modal-window__swiper-img{height:auto;margin-bottom:15px}.modal-window-slider-button-next,.modal-window-slider-button-prev{color:#707070}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.modal-window__slide{display:none}.modal-window__slide.is-open{display:block}.modal-window__slide[aria-hidden=false] .modal-window__overlay{animation:.3s cubic-bezier(0,0,.2,1) mmfadeIn}.modal-window__slide[aria-hidden=false] .modal-window__container{animation:.3s cubic-bezier(0,0,.2,1) mmslideIn}.modal-window__slide[aria-hidden=true] .modal-window__overlay{animation:.3s cubic-bezier(0,0,.2,1) mmfadeOut}.modal-window__slide[aria-hidden=true] .modal-window__container{animation:.3s cubic-bezier(0,0,.2,1) mmslideOut}.modal-window__slide .modal-window__container,.modal-window__slide .modal-window__overlay{will-change:transform}.nav-a11y__title{clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nav-a11y__link{color:#000;background-color:#fff;border-radius:15px;width:auto;height:auto;text-decoration:none;display:block;position:absolute;top:-20000em;left:-2000em}.nav-a11y__link:focus{z-index:50;border:2px solid #fc0;border-radius:15px;outline:none;padding:10px;font-family:Lato,arial,sans-serif;font-style:normal;font-weight:700;top:3px;left:3px}.mod-nav-backdrop{display:none}.mod-nav-backdrop.state-nav-backdrop--active{z-index:1;background:0 0;width:100vw;height:100vh;display:block;position:fixed;top:0;left:0}.mod-nav-backdrop.state-nav-backdrop--schedule-active{z-index:20;background:#fffc;width:100vw;height:100vh;display:block;position:fixed;top:0;left:0}.mod-nav-main{order:2}.nav-main__items{padding:0 20px}@media (min-width:768px){.nav-main__items{padding:0;display:flex;position:relative}}.nav-main__item{font-size:16px;font-weight:400;line-height:1.5;display:block}@media (min-width:768px){.nav-main__item{padding:0;font-size:20px;transition:font-size .3s;position:relative}.is-scrolled .nav-main__item.active .nav-main__link:after,.page-layout-productfinder .nav-main__item.active .nav-main__link:after{transform:translate(15px)}.nav-main__item.nav-main__item--big{position:unset}}@media (min-width:992px){.nav-main__item{font-size:24px;line-height:1.2}.is-scrolled .nav-main__item,.page-layout-productfinder .nav-main__item{font-size:20px}}.nav-main__item--parent.active{font-family:Lato,arial,sans-serif;font-style:normal;font-weight:700}@media (min-width:768px){.nav-main__item--parent:hover li,.nav-main__item--parent:focus li,.nav-main__item--parent.active li{font-weight:400}.nav-main__item--parent .nav-main__link:hover,.nav-main__item--parent .nav-main__link:focus,.nav-main__item--parent .nav-main__link.active .nav-main__item--parent .nav-main__link{font-family:Lato,arial,sans-serif;font-style:normal;font-weight:700}.nav-main__item--parent .nav-main__link:hover:after,.nav-main__item--parent .nav-main__link:focus:after,.nav-main__item--parent .nav-main__link.active .nav-main__item--parent .nav-main__link:after{width:50%;transform:translate(20px)}.nav-main__item--parent .nav-main__link:before{content:attr(title);visibility:hidden;height:0;font-family:Lato,arial,sans-serif;font-style:normal;font-weight:700;display:block;overflow:hidden}}.nav-main__flyout{z-index:20;opacity:0;background-color:#2a3133;flex-direction:column;width:100%;height:100%;transition:all .3s;display:flex;position:absolute;top:0;right:0;overflow:scroll;transform:translate(-100%)}@media (min-width:768px){.nav-main__flyout{left:0;right:unset;width:auto;overflow:unset;background-color:#0000;display:none;transform:translate(0,0)}.nav-main__item--big .nav-main__flyout{width:100%}}.state-nav-main-level--active .nav-main__flyout{opacity:1;pointer-events:auto;transform:translate(0,0)}@media (min-width:768px){.state-nav-main-level--active .nav-main__flyout{display:block;transform:translateY(100%)}}.nav-main__buttons{order:1;justify-content:space-between;padding:20px;display:flex}@media (min-width:768px){.nav-main__buttons{position:absolute;top:0;right:0}.nav-main__buttons .nav-main__back{display:none}}.nav-main__back,.nav-main__close{color:#fff;background:#2a3133;border:none;width:32px;padding:0;font-size:32px;transition:all .3s}.nav-main__back:hover,.nav-main__close:hover,.nav-main__back:focus,.nav-main__close:focus,.nav-main__back:active,.nav-main__close:active{color:#fc0;background:#2a3133}@media (min-width:768px){.nav-main__back,.nav-main__close{color:#2a3133;cursor:pointer;background:0 0}.nav-main__back:hover,.nav-main__close:hover,.nav-main__back:focus,.nav-main__close:focus,.nav-main__back:active,.nav-main__close:active{color:#164194;background:0 0}}.nav-main__link{color:#fff;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #ffffff4d;width:100%;padding:16px 50px 17px 10px;text-decoration:none;display:block;position:relative;overflow:hidden}.nav-main__link:hover,.nav-main__link:focus,.nav-main__link:active,.active .nav-main__link{color:#fc0}@media (min-width:768px){.nav-main__link{color:#2a3133;transition:color .3s;border-bottom:0;padding:10px;transition:padding .3s}.is-scrolled .nav-main__link:hover:after,.page-layout-productfinder .nav-main__link:hover:after,.is-scrolled .nav-main__link:focus:after,.page-layout-productfinder .nav-main__link:focus:after{transform:translate(15px)}.nav-main__link:hover,.nav-main__link:focus,.nav-main__link:active,.active .nav-main__link,.state-nav-main-level--active .nav-main__link{color:#000}.nav-main__link:hover:after,.nav-main__link:focus:after,.nav-main__link:active:after,.active .nav-main__link:after,.state-nav-main-level--active .nav-main__link:after{width:50%;transform:translate(20px)}.nav-main__link:after{content:"";background:#fc0;width:0;height:3px;transition:all .3s;position:absolute;bottom:0;left:0;transform:translate(-100%)}}@media (min-width:992px){.nav-main__link{padding:15px 30px}.is-scrolled .nav-main__link,.page-layout-productfinder .nav-main__link{padding:10px 15px}}.nav-main__icon-deep{position:absolute;top:calc(50% - 9px);right:10px}@media (min-width:768px){.nav-main__icon-deep{display:none!important}}.nav-main__link-level{color:#fff;margin-bottom:10px;padding:10px 20px;font-family:Lato,arial,sans-serif;font-style:normal;font-weight:700;text-decoration:none;transition:color .3s;display:block;position:relative}.nav-main__link-level:after{content:"";background:#ffffff4d;width:calc(100% - 40px);height:1px;position:absolute;bottom:0;left:20px}.nav-main__link-level:hover,.nav-main__link-level:focus,.nav-main__link-level:active,.nav-main__link-level.active{color:#fc0}@media (min-width:768px){.nav-main__link-level{color:#2a3133;transition:all .3s;border-bottom:none;font-family:Lato,arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.3;text-decoration:none;transition:color .3s;display:inline-block}.nav-main__link-level:hover,.nav-main__link-level:focus,.nav-main__link-level:active,.nav-main__link-level.active{color:#164194}}@media (min-width:768px) and (min-width:768px){.nav-main__link-level{font-size:20px}}@media (min-width:1200px){.nav-main__link-level{padding:10px 30px}}.nav-main__sub{order:3;position:relative}@media (min-width:768px){.nav-main__sub{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border-bottom:15px solid #fc0;border-radius:15px;min-width:280px;margin-top:10px;padding:20px 0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}}.nav-main__sub--big .nav-main__sub-title{color:#fff;font-size:12px;line-height:1.2;display:flex}@media (min-width:768px){.nav-main__sub--big .nav-main__sub-title{color:#707070;margin-bottom:10px}.nav-main__sub--big .nav-main__sub-items{flex-wrap:wrap;padding:0;display:flex}.nav-main__sub--big .nav-main__sub-items .nav-main__item,.nav-main__sub--big .nav-main__sub-items li.last{border-right:1px solid #a5acaf80;flex-basis:33%;width:33%;padding:0 20px}.nav-main__sub--big .nav-main__sub-items .nav-main__item .nav-main__sub-items,.nav-main__sub--big .nav-main__sub-items li.last .nav-main__sub-items{flex-flow:column;padding:0}.nav-main__sub--big .nav-main__sub-items .nav-main__item .nav-main__sub-items li,.nav-main__sub--big .nav-main__sub-items li.last .nav-main__sub-items li{width:100%}.nav-main__sub--big .nav-main__sub-items .nav-main__item .nav-main__sub-items .last,.nav-main__sub--big .nav-main__sub-items li.last .nav-main__sub-items .last{padding:0}.nav-main__sub--big .nav-main__sub-items li.last{border-right:none}}@media (min-width:1200px){.nav-main__sub--big .nav-main__sub-items .nav-main__item,.nav-main__sub--big .nav-main__sub-items li.last{padding:0 30px}}.nav-main__sub-items{margin-bottom:30px;padding:0 20px}.nav-main__sub-items li.active>.nav-main__sub-link{color:#fc0}@media (min-width:768px){.nav-main__sub-items li.active>.nav-main__sub-link{color:#164194}.nav-main__sub-items{margin-bottom:0}}.nav-main__sub-link{color:#fff;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #ffffff4d;width:100%;padding:10px;text-decoration:none;transition:color .3s;display:block;overflow:hidden}.nav-main__sub-link:hover,.nav-main__sub-link:focus,.nav-main__sub-link:active{color:#fc0}@media (min-width:768px){.nav-main__sub-link{color:#2a3133;white-space:normal;border-bottom:none;margin-bottom:3px;padding:5px 0;font-family:Lato,arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.3;text-decoration:none;transition:color .3s}.nav-main__sub-link:hover,.nav-main__sub-link:focus,.nav-main__sub-link:active{color:#164194}}@media (min-width:768px) and (min-width:768px){.nav-main__sub-link{font-size:20px}}.mod-nav-meta{order:1}@media (min-width:768px){.mod-nav-meta{background:#2a3133;width:100%;padding:15px 0;position:absolute;top:0;right:0}.mod-nav-meta:before,.mod-nav-meta:after{z-index:-1;content:"";background:#2a3133;width:200%;height:100%;position:absolute;top:0}.mod-nav-meta:before{left:-50vw}.mod-nav-meta:after{right:-50vw}}.nav-meta__items{border-bottom:1px solid #ffffff4d;flex-wrap:wrap;margin:0 20px;display:flex}@media (min-width:768px){.nav-meta__items{border-bottom:none;justify-content:flex-end;align-items:center;margin:0}}.nav-meta__item{align-items:center;width:84%;display:flex;position:relative}@media (min-width:768px){.nav-meta__item{width:auto;padding:0 25px}.nav-meta__item:last-child{padding-right:0}.nav-meta__item.active .nav-meta__link{color:#2a3133}}.nav-meta__item--search{width:100%;display:block;position:relative}@media (min-width:768px){.nav-meta__item--search{width:auto}}.nav-meta__item--cart,.nav-meta__item--language{text-align:right;justify-content:flex-end;width:15%}@media (min-width:768px){.nav-meta__item--cart,.nav-meta__item--language{width:auto}}.nav-meta__item--language .nav-meta__link,.nav-meta__item--language .nav-meta__span{padding-right:20px}.nav-meta__item--language .nav-meta__link:hover:after,.nav-meta__item--language .nav-meta__span:hover:after,.nav-meta__item--language .nav-meta__link:focus:after,.nav-meta__item--language .nav-meta__span:focus:after,.nav-meta__item--language .nav-meta__link:active:after,.nav-meta__item--language .nav-meta__span:active:after{color:#fff}.nav-meta__item--language .nav-meta__link:after,.nav-meta__item--language .nav-meta__span:after{content:"|";font-family:Lato,arial,sans-serif;font-style:normal;font-weight:400;position:absolute;right:8px}.nav-meta__item--language .nav-meta__link:last-child,.nav-meta__item--language .nav-meta__span:last-child{padding-right:0}.nav-meta__item--language .nav-meta__link:last-child:after,.nav-meta__item--language .nav-meta__span:last-child:after{display:none}.nav-meta__link{color:#fff;padding:15px 0;text-decoration:none;position:relative}.nav-meta__link:hover,.nav-meta__link:focus,.nav-meta__link:active{color:#fc0}@media (min-width:768px){.nav-meta__link{border-bottom:0;padding:0;transition:color .3s}.nav-meta__link:hover,.nav-meta__link:focus,.nav-meta__link:active{color:#fc0}}.nav-meta__span{color:#fff;padding:15px 0;font-family:Lato,arial,sans-serif;font-style:normal;font-weight:700;text-decoration:none;position:relative}@media (min-width:768px){.nav-meta__span{border-bottom:0;padding:0;transition:color .3s}}.nav-meta__button{color:#fff;background:0 0;border:none;width:32px;padding:15px 0;font-size:32px;transition:all .3s;position:relative}.nav-meta__button:hover,.nav-meta__button:focus,.nav-meta__button:active{color:#fc0;cursor:pointer}.nav-meta__button:hover .nav-meta__cart-indicator,.nav-meta__button:focus .nav-meta__cart-indicator,.nav-meta__button:active .nav-meta__cart-indicator{background:#fff}@media (min-width:768px){.nav-meta__button{padding:0}}.nav-meta__cart-indicator{content:"";color:#000;background:#fc0;border-radius:50%;width:15px;height:15px;font-size:12px;line-height:15px;transition:color .3s;display:none;position:absolute;top:12px;right:0}@media (min-width:768px){.nav-meta__cart-indicator{top:0}}.pricing__wrapper{text-align:center;overflow:auto}.pricing__wrapper:focus{outline-offset:3px;outline:3px solid #164194}.pricing__wrapper:not(:focus-visible){outline:2px solid #0000}.pricing__table{border-collapse:separate;border-spacing:0;background:#ebebeb;border-radius:15px;width:100%}.pricing__table .text-align-left{text-align:left!important}.pricing__table thead tr:not(:first-child) td:first-child,.pricing__table tbody tr td:first-child,.pricing__table thead tr:not(:first-child) th:first-child,.pricing__table tbody tr th:first-child,.pricing__table thead tr:not(:first-child) td:nth-child(2),.pricing__table tbody tr td:nth-child(2),.pricing__table thead tr:not(:first-child) th:nth-child(2),.pricing__table tbody tr th:nth-child(2),.pricing__table thead tr:not(:first-child) td:nth-child(4),.pricing__table tbody tr td:nth-child(4),.pricing__table thead tr:not(:first-child) th:nth-child(4),.pricing__table tbody tr th:nth-child(4){border-right:1px solid #d5d5d5}.pricing__table td,.pricing__table th{text-align:right;padding:10px 5px;font-size:14px;line-height:1.3}.pricing__table td:last-child{padding-right:15px}.pricing__table thead th{z-index:1;vertical-align:top;white-space:nowrap;background:#ebebeb;width:25vw;max-width:150px;padding:5px;font-family:Lato,arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:1.2;position:-webkit-sticky;position:sticky}.pricing__table thead th[colspan]{text-align:center;padding-bottom:0}.pricing__table thead th:first-child{z-index:2;text-align:left;background:#ebebeb;padding:5px 15px;position:-webkit-sticky;position:sticky;left:0}.pricing__table thead tr:first-child th{z-index:unset;border-bottom:none;border-top-left-radius:15px;border-top-right-radius:15px;padding-top:15px;position:relative}.pricing__table tbody th{z-index:1;text-align:left;white-space:nowrap;background:#ebebeb;padding:5px 15px;position:-webkit-sticky;position:sticky;left:0}.pricing__table tbody th:first-child{z-index:2;position:-webkit-sticky;position:sticky;left:0}.pricing__table tbody tr:nth-child(odd) td,.pricing__table tbody tr:nth-child(odd) th{background:#fff}.pricing__table tbody tr:nth-child(2n) td,.pricing__table tbody tr:nth-child(2n) th{background:#ebebeb}.pricing__table tbody tr:last-child td,.pricing__table tbody tr:last-child th{border-bottom:1px solid #d5d5d5}.pricing__table tbody tr td{height:44px}.pricing__table tbody tr.state-tr--hovered td,.pricing__table tbody tr.state-tr--hovered th{color:#fff;background:#2a3133!important}.pricing__table tfoot th{padding:5px 15px 15px;font-size:12px;line-height:1.2}.pricing__table.state-table--filtered tbody tr td,.pricing__table.state-table--filtered tbody tr th{background:#fff;border-bottom:1px solid #ebebeb}.pricing__table.skin-jugend-table td,.pricing__table.skin-jugend-table th{text-align:left}.pricing__table.skin-jugend-table tbody tr td:first-child,.pricing__table.skin-jugend-table tbody tr th:first-child,.pricing__table.skin-jugend-table tbody tr td:nth-child(2),.pricing__table.skin-jugend-table tbody tr th:nth-child(2),.pricing__table.skin-jugend-table tbody tr td:nth-child(4),.pricing__table.skin-jugend-table tbody tr th:nth-child(4){border-right:0}.pricing__table.skin-jugend-table tfoot th{text-align:right;padding-top:10px}.pricing__currency{display:block}.pricing__btn--add{color:#000;cursor:pointer;background:#fc0;border:none;border-radius:5px;justify-content:center;align-items:center;padding:5px 8px;font-size:14px;line-height:1;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 4px 4px -4px #000000b3}.pricing__btn--add:hover,.pricing__btn--add:focus,.pricing__btn--add:active{color:#fff;background:#164194}.state-pricing--hidden{display:none}.material-icons-round.pricing__loader-icon{font-size:80px;animation:2s linear infinite rotation}@keyframes rotation{0%{color:#2a3133;transform:rotate(0)}to{color:#164194;transform:rotate(-359deg)}}.mod-slider{padding:75px 0 150px;position:relative}.mod-slider:before{content:"";z-index:0;background:#ebebeb;height:100%;position:absolute;top:0;left:-99999px;right:-99999px}.mod-slider .slider__row{align-items:center}.mod-slider .slider__grid-item{margin-bottom:20px}@media screen and (min-width:768px){.mod-slider .slider__grid-item{margin-bottom:30px}}@media (min-width:992px){.mod-slider .slider__grid-item{margin-bottom:0}}.mod-slider .slider__img{border:1px solid #2a3133;margin-bottom:0}.mod-slider .swiper-button-next:after,.mod-slider .swiper-button-prev:after{font-size:75px!important}.mod-slider .swiper-button-next{color:#707070;right:-100px}.mod-slider .swiper-button-prev{color:#707070;left:-100px}.mod-slider .swiper-pagination{bottom:75px!important}.mod-slider .swiper-pagination-bullet{background:0 0;border:2px solid #2a3133;width:20px;height:20px}.mod-slider .swiper-pagination-bullet-active{background:#2a3133}.mod-steps{margin-top:25px;margin-bottom:20px;padding-left:50px;position:relative}@media screen and (min-width:768px){.mod-steps{margin-bottom:30px}}.mod-steps:before{content:"";background:#000;width:5px;position:absolute;top:25px;bottom:0;left:25px}@media (min-width:768px){.mod-steps:before{width:auto;height:10px;bottom:auto;left:-100%;right:-100%}.steps__wrapper{justify-content:space-between;gap:20px;padding-top:100px;display:flex}}.steps__item{background:#fff6;border:5px solid #000;border-radius:15px;flex:1 1 0;margin-bottom:40px;padding:20px;position:relative}@media (min-width:768px){.steps__item{margin-bottom:0}}.steps__item:after{content:"";background:#000;position:absolute}@media (min-width:768px){.steps__item:after{width:5px;height:45px;margin-left:-2px;top:-50px;left:50%}}.steps__nr{text-align:center;color:#fff;background:#000;border:5px solid #000;border-radius:50%;width:40px;height:40px;font-family:Lato,arial,sans-serif;font-size:20px;font-style:normal;font-weight:700;position:absolute;top:10px;left:-50px}@media (min-width:768px){.steps__nr{width:50px;height:50px;margin-left:-25px;font-size:25px;top:-100px;left:50%}}.steps__title{margin:0 0 10px;font-size:20px}.mod-tooltip{z-index:5;position:absolute;top:7px;right:-10px}@media (min-width:768px){.mod-tooltip{right:0}}.custom-container,.kurzstrecke-container{position:relative}.tooltip__button{cursor:pointer;background:0 0;border:none;width:30px;height:30px;position:relative}.tooltip__button:before{content:"info";text-align:center;color:#000;font-family:Material Icons Round;font-size:20px;line-height:20px;transition:color .3s;position:absolute;top:5px;left:5px}.tooltip__button:hover:before,.tooltip__button:focus:before,.tooltip__button:active:before,.tooltip__button.is-active:before{color:#164194}tr.state-tr--hovered .tooltip__button:before,tr.state-tr--hovered .tooltip__button:hover:before,tr.state-tr--hovered .tooltip__button:focus:before,tr.state-tr--hovered .tooltip__button:active:before,tr.state-tr--hovered .tooltip__button.is-active:before{color:#fc0}tbody tr th:first-child{padding-left:10px;padding-right:20px}tbody .tooltip__button{left:4px}tbody .custom-tooltip{left:33px}.custom-tooltip{z-index:500;white-space:normal;text-align:left;background:#ffffffe6;border-radius:5px;width:200px;padding:20px;position:absolute;top:calc(100% + 15px);left:-185px}.custom-tooltip p{font-size:12px;line-height:1.2}.custom-tooltip__title{margin-bottom:10px;font-family:Lato,arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:1.2}@media print{.custom-tooltip__title{font-size:9pt}}.custom-tooltip__close{cursor:pointer;color:#000;background:0 0;border:none;width:30px;height:30px;font-family:Material Icons Round;font-size:20px;line-height:20px;transition:color .3s;position:absolute;top:5px;right:5px}.custom-tooltip__close:hover,.custom-tooltip__close:focus,.custom-tooltip__close:active{color:#164194}.mod-video{position:relative}.mod-video .media-container{width:100%;height:0;margin-bottom:20px;padding-bottom:56.25%;position:relative}.mod-video .media-container iframe{width:100%;height:100%;position:absolute}.video.border{border:1px solid #d5d5d5}.video .dp--overlay{position:absolute;top:0;bottom:0;left:0;right:0}