﻿@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:fallback;src:url("../fonts/open-sans-v23-latin/open-sans-v23-latin-300.eot");src:local(""),url("../fonts/open-sans-v23-latin/open-sans-v23-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/open-sans-v23-latin/open-sans-v23-latin-300.woff2") format("woff2"),url("../fonts/open-sans-v23-latin/open-sans-v23-latin-300.woff") format("woff"),url("../fonts/open-sans-v23-latin/open-sans-v23-latin-300.ttf") format("truetype"),url("../fonts/open-sans-v23-latin/open-sans-v23-latin-300.svg#OpenSans") format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:fallback;src:url("../fonts/open-sans-v23-latin/open-sans-v23-latin-regular.eot");src:local(""),url("../fonts/open-sans-v23-latin/open-sans-v23-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/open-sans-v23-latin/open-sans-v23-latin-regular.woff2") format("woff2"),url("../fonts/open-sans-v23-latin/open-sans-v23-latin-regular.woff") format("woff"),url("../fonts/open-sans-v23-latin/open-sans-v23-latin-regular.ttf") format("truetype"),url("../fonts/open-sans-v23-latin/open-sans-v23-latin-regular.svg#OpenSans") format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:fallback;src:url("../fonts/open-sans-v23-latin/open-sans-v23-latin-700.eot");src:local(""),url("../fonts/open-sans-v23-latin/open-sans-v23-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/open-sans-v23-latin/open-sans-v23-latin-700.woff2") format("woff2"),url("../fonts/open-sans-v23-latin/open-sans-v23-latin-700.woff") format("woff"),url("../fonts/open-sans-v23-latin/open-sans-v23-latin-700.ttf") format("truetype"),url("../fonts/open-sans-v23-latin/open-sans-v23-latin-700.svg#OpenSans") format("svg")}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;font-display:fallback;src:url("../fonts/open-sans-condensed-v15-latin/open-sans-condensed-v15-latin-300.eot");src:local(""),url("../fonts/open-sans-condensed-v15-latin/open-sans-condensed-v15-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/open-sans-condensed-v15-latin/open-sans-condensed-v15-latin-300.woff2") format("woff2"),url("../fonts/open-sans-condensed-v15-latin/open-sans-condensed-v15-latin-300.woff") format("woff"),url("../fonts/open-sans-condensed-v15-latin/open-sans-condensed-v15-latin-300.ttf") format("truetype"),url("../fonts/open-sans-condensed-v15-latin/open-sans-condensed-v15-latin-300.svg#OpenSansCondensed") format("svg")}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;font-display:fallback;src:url("../fonts/open-sans-condensed-v15-latin/open-sans-condensed-v15-latin-700.eot");src:local(""),url("../fonts/open-sans-condensed-v15-latin/open-sans-condensed-v15-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/open-sans-condensed-v15-latin/open-sans-condensed-v15-latin-700.woff2") format("woff2"),url("../fonts/open-sans-condensed-v15-latin/open-sans-condensed-v15-latin-700.woff") format("woff"),url("../fonts/open-sans-condensed-v15-latin/open-sans-condensed-v15-latin-700.ttf") format("truetype"),url("../fonts/open-sans-condensed-v15-latin/open-sans-condensed-v15-latin-700.svg#OpenSansCondensed") format("svg")}*{margin:0;padding:0;box-sizing:border-box}*{margin:0;padding:0;box-sizing:border-box}.text-color{color:#686868}.black{color:#000}.white,.key-visual-container .headline,.key-visual-container .subline{color:#fff}.bg-white,.key-visual-container .body-text{background-color:#fff}.bg-gray-lighter{background-color:rgba(0,0,0,0.07)}.bg-primary-lighter{background-color:rgba(0,0,0,0.07)}.bg-secondary-lighter{background-color:rgba(104,104,104,0.07)}.text-strong,.key-visual-container .subline{font-weight:700}.text-small{font-size:85%}.line-height-small{line-height:115%}.line-height-medium{line-height:130%}.text-large,.key-visual-container .headline{font-size:1.4rem;line-height:2rem}.text-jumbo{font-size:1.4rem;line-height:2rem}@media screen and (min-width: 768px){.text-jumbo{font-size:1.8rem;line-height:2.4rem}}.text-lite{font-weight:300}.uppercase,.key-visual-container .headline{text-transform:uppercase}.text-right{text-align:right}.text-center{text-align:center}.nav-list{margin:0;padding:0;list-style:none}.check-list{list-style:none;padding-left:0}.check-list>li{position:relative;padding-left:1.5rem;margin-bottom:.5rem}.check-list>li::before{position:absolute;left:0;content:"✔";color:#000}.img-responsive{max-width:100%;height:auto}.img-responsive-full{width:100%;height:auto}.img-cover{object-fit:cover;object-position:center;width:100%;height:100%}.icon-circle{background-color:#fff;border-radius:50%;width:100px;height:100px;border:4px solid transparent;box-shadow:0 2px 5px rgba(0,0,0,0.2)}.img-rounded{border-radius:.5rem}.whatsapp-link{color:#103928}.white.whatsapp-link,.key-visual-container .whatsapp-link.headline,.key-visual-container .whatsapp-link.subline{color:white}.with-whatsapp-icon{position:relative;display:inline-block;padding-left:30px}.with-whatsapp-icon::before{content:url("../images/icons/whatsapp-dark-green-24w.webp");display:block;width:24px;height:24px;position:absolute;left:0;top:0}.white.with-whatsapp-icon::before,.key-visual-container .with-whatsapp-icon.headline::before,.key-visual-container .with-whatsapp-icon.subline::before{content:url("../images/icons/whatsapp-white-24w.webp")}.p-2{padding:.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.p-3{padding:1rem}.pt-3{padding-top:1rem}.py-3{padding-top:1rem;padding-bottom:1rem}.px-3{padding-right:1rem;padding-left:1rem}.mt-0{margin-top:0 !important}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-3{margin-bottom:1rem}.mt-3{margin-top:1rem}.ml-3{margin-left:1rem}.mt-4{margin-top:2rem}@media screen and (min-width: 768px){.pr-md-3{padding-right:1rem}.pl-md-3{padding-left:1rem}}@media screen and (min-width: 992px){.p-lg-3{padding:1rem}.p-lg-4{padding:2rem}.py-lg-4{padding-top:2rem;padding-bottom:2rem}.mb-lg-4{margin-bottom:2rem}.ml-lg-4{margin-left:2rem}.mt-lg-4{margin-top:2rem}.pb-lg-5{padding-bottom:4rem}.py-lg-5{padding-top:4rem;padding-bottom:4rem}.mt-lg-5{margin-top:4rem}.mb-lg-5{margin-bottom:4rem}}.d-block,label{display:block}.d-inline-block{display:inline-block}.hidden{display:none}.relative{position:relative}.h-100{height:100%}.shadow{box-shadow:0 0 .5rem rgba(0,0,0,0.3)}.with-small-radius{border-radius:10px}html,body{font-size:20px;line-height:1.5rem;font-family:"Open Sans",sans-serif;font-weight:400;color:#686868;background-color:#fff}a{text-decoration:none}a:visited{color:rgba(0,0,0,0.8)}a:hover{text-decoration:underline}h1,h2,h3,h4,.text-h4-style{font-family:"Open Sans Condensed",serif}h1,h2{font-weight:400}h3,h4,.text-h4-style{font-weight:700}h2,h3,h4,.text-h4-style{margin-top:2rem}h1{font-size:2rem;line-height:2.8rem;margin-top:2rem;margin-bottom:2rem}h2,h3,h4,.text-h4-style,p,ul,ol,dl,figure{margin-bottom:1rem}h2+h3{margin-top:1rem}h3+h4,h3+.text-h4-style{margin-top:1rem}h2{color:#000;font-size:1.6rem;line-height:2.2rem}h3{font-size:1.4rem;line-height:2.2rem}h4,.text-h4-style{font-size:1.1rem;line-height:1.7rem}h5{font-size:1rem;line-height:1.4rem}strong,b{font-weight:700}ul,ol{padding-left:1rem;line-height:1.6rem}ul{list-style-type:square}dt{font-weight:700;display:block;margin-top:1rem}small{font-size:85%;line-height:115%}figcaption{display:inline-block;padding:.25rem;font-size:85%;line-height:115%}main{min-height:600px}@media screen and (min-width: 768px){h1{font-size:3rem;line-height:3.8rem}h2{font-size:2rem;line-height:2.8rem}h3{font-size:1.6rem;line-height:2.4rem}h4,.text-h4-style{font-size:1.2rem;line-height:1.8rem}}.container{margin:0 auto;max-width:1200px;padding-left:1rem;padding-right:1rem}.row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:normal;justify-content:flex-start;margin:-1rem 0 0 -1rem}.row-gapless{margin:0}.row-xl-gap-large{margin:-2rem 0 0 -2rem}.row-direction-row-reverse{flex-direction:row-reverse}.col{padding:1rem 0 0 1rem;margin:0;min-width:0;max-width:100%}.row-gapless>.col{padding:0}.row-xl-gap-large>.col{padding:2rem 0 0 2rem}.xs-2{width:16.66666667%}.xs-20{width:20%}.xs-4{width:33.333333333%}.xs-6{width:50%}.xs-8{width:66.666666666%}.xs-10{width:83.33333333%}.xs-12{width:100%}.offset-xs-3{margin-left:25%}@media screen and (min-width: 576px){.sm-3{width:25%}.sm-4{width:33.333333333%}.sm-6{width:50%}.sm-8{width:66.666666666%}.sm-9{width:75%}}@media screen and (min-width: 768px){.md-20{width:20%}.md-2{width:16.66666667%}.md-3{width:25%}.md-4{width:33.333333333%}.md-5{width:41.666666666%}.md-6{width:50%}.md-7{width:58.333333333%}.md-8{width:66.666666666%}.md-9{width:75%}.md-10{width:83.3333333333%}.md-12{width:100%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333333%}}@media screen and (min-width: 992px){.lg-1{width:8.333333333%}.lg-2{width:16.66666666%}.lg-20{width:20%}.lg-3{width:25%}.lg-4{width:33.333333333%}.lg-5{width:41.666666666%}.lg-6{width:50%}.lg-7{width:58.333333333%}.lg-8{width:66.666666666%}.lg-9{width:75%}.lg-10{width:83.3333333333%}.lg-11{width:91.666666666%}.lg-12{width:100%}.offset-lg-1{margin-left:8.333333333%}.offset-lg-2{margin-left:16.66666666%}.offset-lg-4{margin-left:33.333333333%}.offset-lg-5{margin-left:41.666666666%}}@media screen and (min-width: 1280px){.xl-2{width:16.66666666%}.xl-3{width:25%}.xl-4{width:33.333333333%}.xl-6{width:50%}}.btn{display:inline-block;padding:.25rem 1rem;border:none;box-shadow:0 0 .5rem rgba(0,0,0,0.1);color:#686868;background-color:#fff;font-size:85%}.btn:hover,.btn:focus,.btn:active{box-shadow:0 0 .5rem rgba(0,0,0,0.2)}a.btn:hover,a.btn:focus,a.btn:active{text-decoration:none}button.btn{cursor:pointer}.btn-block{display:block}.btn-primary{background-color:#000;color:#fff}.bar{position:absolute;left:0;height:4px;width:50px;background:#000;display:block;transition:0.5s;transform-origin:center}.bar:nth-child(1){top:12px}.bar:nth-child(2){top:24px}.bar:nth-child(3){top:36px}#main-nav-toggle{position:absolute;right:1rem;top:86px;display:inline-block;width:54px;height:40px;border:none;background:transparent;outline:none;z-index:5;cursor:pointer}#main-nav-toggle:active,#main-nav-toggle:focus,#main-nav-toggle:hover{outline:none !important;border:none !important}#main-nav-toggle[data-status="open"] .bar:nth-child(1){transform:translateY(12px) rotate(-45deg)}#main-nav-toggle[data-status="open"] .bar:nth-child(2){opacity:0}#main-nav-toggle[data-status="open"] .bar:nth-child(3){transform:translateY(-12px) rotate(45deg)}#main-nav-container{position:absolute;width:100%;z-index:10;background-color:#fff;overflow:hidden;transition:all .5s ease}#main-nav-container[data-status="closed"]{max-height:0}#main-nav-container[data-status="open"]{max-height:10000px;padding-bottom:1rem;box-shadow:0 5px 5px rgba(0,0,0,0.1)}@media screen and (min-width: 768px){#main-nav-toggle{top:0;right:1rem}}@media screen and (min-width: 1280px){#main-nav-toggle{right:0}}#meta-nav-list{display:flex;flex-wrap:wrap;flex-direction:row;align-items:normal;justify-content:left;justify-content:center;font-size:85%}#meta-nav-list>li a{display:block;padding:0 1rem}#page-header{padding-top:5rem}#page-header-top{height:137px}#header-logo{position:absolute;top:42px;display:block;width:201px;height:94px;transition:all .4s ease}#header-link-1,#header-link-2{font-size:85%;position:absolute;top:0;display:inline-block}#header-link-1{right:1rem}#header-link-2{left:1rem}@media only screen and (min-width: 768px){#page-header{padding-top:1rem}#page-header-top{height:97px}#header-logo{top:0}#header-link-1,#header-link-2{top:11px}#header-link-1{right:160px}#header-link-2{left:initial;right:290px}}@media only screen and (min-width: 1280px){#page-header-top{height:137px}#header-logo{width:250px;height:117px}#header-link-1,#header-link-2{font-size:20px}}#page-footer-bottom{font-size:85%;background-color:transparent;color:#686868}#footer-meta-nav .nav-list{display:flex;flex-wrap:wrap;flex-direction:row;align-items:normal;justify-content:left}#footer-meta-nav .nav-list li{margin-left:.5rem}#footer-meta-nav .nav-list li:first-child{margin-left:0}@media screen and (min-width: 992px){#page-footer-top h4,#page-footer-top .text-h4-style{margin-top:0}#footer-meta-nav .nav-list{justify-content:flex-end}#footer-meta-nav .nav-list li{margin-left:1rem}}label{font-size:85%}input[type="text"],input[type="email"],input[type="tel"],textarea{display:block;width:100%;padding:.5rem 1rem;border:none;box-shadow:none;background-color:#e6e6e6}textarea{height:5rem}label.required::after{content:"*"}label.required+ul{color:red;font-size:85%;margin-bottom:.25rem}.form-group{padding-bottom:1rem}.fax-field-wrapper{display:none}.c2x-1{position:relative;height:350px}.c2x-1 .claims-container{position:absolute;left:0;bottom:0;z-index:1;width:100%}@media screen and (min-width: 992px){.c2x-1{height:450px}.c2x-1 .claims-container{position:absolute;left:50%;bottom:30%;z-index:1;width:800px;margin-left:-400px}}.card-container{margin-bottom:1rem;height:100%}.card-container .card-headline{text-align:center;margin-top:1rem}.card-container--default{border-top-left-radius:.5rem;border-top-right-radius:.5rem;box-shadow:0 0 1rem #686868;overflow:hidden;background-color:#f4f4f4}.card-container--default .card-image{background-color:#fff}.card-container--default .card-headline{padding:.5rem 1rem;margin:0;background-color:#fff}.card-container--default .card-body{padding:1rem}.card-container--primary{background-color:#000}.card-container--primary .card-headline{color:#000}.card-container--secondary{background-color:#686868}.card-container--secondary .card-headline{color:#686868}.collapsable-item-container{margin-bottom:.25rem}.collapsable-item-container .collapsable-item-header{margin:0;background-color:#000;font-weight:400;font-size:20px;line-height:1.5rem}.collapsable-item-container .collapsable-item-header a{display:block;color:#fff;padding:1rem 4rem 1rem 1rem;position:relative}.collapsable-item-container .collapsable-item-header a:hover,.collapsable-item-container .collapsable-item-header a:focus,.collapsable-item-container .collapsable-item-header a:active{text-decoration:none;color:#fff}.collapsable-item-container .collapsable-item-header a::after{content:"+";position:absolute;right:1rem;top:1rem}.collapsable-item-container .collapsable-item-body{max-height:0;overflow:hidden;background-color:#fff}.collapsable-item-container[data-status="active"] .collapsable-item-header a::after{content:"-"}.collapsable-item-container[data-status="active"] .collapsable-item-body{max-height:10000px;padding:1rem}.key-visual-container{position:relative}.key-visual-container>img{max-width:100%;height:auto;display:inline-block}.key-visual-container .headline,.key-visual-container .subline{display:inline-block;padding:.5rem 2rem}.key-visual-container .body-text{padding:1rem}.key-visual-container-default .body-text{margin-top:1rem}@media screen and (min-width: 1280px){.key-visual-container-default{padding-bottom:4rem;text-align:right}.key-visual-container-default .subline{margin-left:2rem;margin-right:2rem}.key-visual-container-default .body-text{margin-left:2rem;width:80%}.key-visual-container-default .content{position:absolute;bottom:60px;z-index:1;width:700px;text-align:left}}@media screen and (min-width: 1280px){.key-visual-container-2{padding-bottom:4rem}.key-visual-container-2 .content{position:absolute;bottom:70px;right:0;z-index:1;width:90%;text-align:left;display:flex;flex-direction:column-reverse;align-items:flex-end}.key-visual-container-2 .content>.subline{max-width:500px;margin-right:2rem;transform:rotate(2deg)}.key-visual-container-2 .content>.body-text{max-width:40%}}.map-container>figcaption{position:absolute;right:0;bottom:0;display:inline-block;padding:.1rem .5rem;background-color:rgba(255,255,255,0.5);color:#000;font-size:85%}.opening-hours dl dt{display:inline-block;float:left;width:30%;margin-top:0;font-weight:400}.opening-hours dl dd{margin-left:34%}#sticky-bar-container{position:absolute;top:0;left:0;width:100%;display:flex;flex-wrap:wrap;flex-direction:row;align-items:normal;justify-content:left;justify-content:space-between;padding:1rem}#sticky-bar-container>a{display:block;width:45px;height:45px;background-color:transparent;transition:all .2s ease;margin-bottom:.25rem;overflow:hidden}#sticky-bar-container>a>svg{text-align:center;fill:#fff;margin-top:-8px;margin-left:-8px}#sticky-bar-container>a:hover,#sticky-bar-container>a:active,#sticky-bar-container>a:focus{background-color:rgba(0,0,0,0.9)}#sticky-bar-container>a:first-child{display:none}@media screen and (min-width: 576px){#sticky-bar-container>a{width:60px;height:60px}#sticky-bar-container>a>svg{margin-top:0;margin-left:0}#sticky-bar-container>a:first-child{display:block}}@media screen and (min-width: 768px){#sticky-bar-container{flex-direction:column;justify-content:center;position:fixed;z-index:4;height:100%;width:60px;top:0;left:initial;right:0;padding:0}}a{color:#000}a:visited{color:#020004}h1,h2{color:#020004}h3,h4,.text-h4-style,h5{color:#9b8fca}.primary-color{color:#020004}.secondary-color{color:#9b8fca}.bg-primary,.key-visual-container .headline{background-color:#60009d}.bg-secondary,.key-visual-container .subline{background-color:#9b8fca}.bg-third{background-color:#e8f0fa}.bg-primary-lighter{background-color:rgba(96,0,157,0.09)}.bg-secondary-lighter{background-color:rgba(155,143,202,0.09)}.bg-third-lighter{background-color:rgba(232,240,250,0.09)}.bg-primary-darker{background-color:#220037}.bg-secondary-darker{background-color:#604ea5}.bg-third-darker{background-color:#d3e2f5}.bg-success{background-color:#f9f782}.check-list>li::before{color:#60009d}.btn{color:#60009d}.icon-circle--primary{border-color:#60009d}.icon-circle--secondary{border-color:#9b8fca}.card-container--primary{background-color:#60009d}.card-container--primary .card-headline{color:#60009d}.card-container--primary .card-body{color:#fff}.card-container--secondary{background-color:#9b8fca}.card-container--secondary .card-headline{color:#9b8fca}.card-container--secondary .card-body{color:#fff}.bar{background-color:#9b8fca}#main-nav-container{background:linear-gradient(180deg, #fff, #fff 80%)}#page-header-top{height:153px}@media screen and (min-width: 768px){#page-header-top{height:117px}}@media screen and (min-width: 1280px){#page-header-top{height:137px}}#header-logo{width:184px;height:94px}#page-footer-top{border-top:3px solid #60009d}#page-footer-bottom{background-color:#9b8fca;color:#fff}#page-footer-bottom a{color:#fff}#sticky-bar-container>a{background-color:#9b8fca;color:#fff}#sticky-bar-container>a:hover,#sticky-bar-container>a:active,#sticky-bar-container>a:focus{background-color:#8c7ec2}.collapsable-item-container .collapsable-item-header{background-color:#60009d}.collapsable-item-container .collapsable-item-header a{color:#9b8fca}
