@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSans3-ExtraLight.ttf");font-weight:200;font-style:normal}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSans3-ExtraLightItalic.ttf");font-weight:200;font-style:italic}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSans3-Light.ttf");font-weight:300;font-style:normal}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSans3-LightItalic.ttf");font-weight:300;font-style:italic}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSans3-Regular.ttf");font-weight:400;font-style:normal}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSans3-Italic.ttf");font-weight:400;font-style:italic}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSans3-Medium.ttf");font-weight:500;font-style:normal}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSans3-MediumItalic.ttf");font-weight:500;font-style:italic}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSans3-SemiBold.ttf");font-weight:600;font-style:normal}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSans3-SemiBoldItalic.ttf");font-weight:600;font-style:italic}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSans3-Bold.ttf");font-weight:700;font-style:normal}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSans3-BoldItalic.ttf");font-weight:700;font-style:italic}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSans3-ExtraBold.ttf");font-weight:800;font-style:normal}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSans3-ExtraBoldItalic.ttf");font-weight:800;font-style:italic}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSans3-Black.ttf");font-weight:900;font-style:normal}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSans3-BlackItalic.ttf");font-weight:900;font-style:italic}.btn-primary{--bs-btn-bg: #56b7e0;--bs-btn-border-color: #56b7e0;--bs-btn-hover-bg: #14546f;--bs-btn-hover-border-color: #14546f}.btn-secondary{--bs-btn-bg: #82929b;--bs-btn-border-color: #82929b;--bs-btn-hover-bg: #465158;--bs-btn-hover-border-color: #465158}:root{--swiper-pagination-color: #56b7e0;--swiper-pagination-left: auto;--swiper-pagination-right: 8px;--swiper-pagination-bottom: 8px;--swiper-pagination-top: auto;--swiper-pagination-fraction-color: inherit;--swiper-pagination-progressbar-bg-color: rgba(0, 0, 0, 0.25);--swiper-pagination-progressbar-size: 4px;--swiper-pagination-bullet-size: 8px;--swiper-pagination-bullet-width: 8px;--swiper-pagination-bullet-height: 8px;--swiper-pagination-bullet-inactive-color: #000;--swiper-pagination-bullet-inactive-opacity: 0.6;--swiper-pagination-bullet-opacity: 1;--swiper-pagination-bullet-horizontal-gap: 6px;--swiper-pagination-bullet-vertical-gap: 6px}.swiper-pagination-custom{display:contents;position:relative}.swiper-pagination-bullet{background-color:#5d6b74;border-radius:2rem;width:fit-content;height:auto;padding:.25rem 1.35rem;margin:4px;color:#fff;display:inline-block}.swiper-pagination-bullet-active{background-color:#56b7e0}.swiper-slide{background-color:#fff}*{box-sizing:border-box}:root{--bs-primary-rgb: #56b7e0 !important;--bs-secondary-rgb: #82929b !important}.text-primary{color:var(--bs-primary-rgb) !important}img.product-img{width:100%;height:auto}img.product-img.anna-care{max-width:calc(440px + (700 - 440) * ((100vw - 360px) / (1920 - 360)))}img.zoom{transform:scale(1);transition:transform .3s ease}img.zoom:hover{transform:scale(1.05)}img.icons{max-width:calc(30px + (48 - 30) * ((100vw - 360px) / (1920 - 360)));width:100%}body{font-family:"Source Sans Pro",sans-serif;font-size:calc(17px + (22 - 17) * ((100vw - 360px) / (1920 - 360)));color:#82929b;font-weight:500;line-height:1.4;position:relative}body p{font-weight:300}body p.firstParagraph{font-size:calc(17px + (33 - 17) * ((100vw - 360px) / (1920 - 360)))}.containerSmall{max-width:1500px;width:100%;margin:0 auto}.containerBig{max-width:1800px;width:100%;margin:0 auto}nav{z-index:69;font-weight:300}nav a{display:inline-block;color:#82929b;font-weight:300;text-shadow:none;transition:text-shadow .3s ease}nav a:hover{text-shadow:1px 1px 1px rgba(86,183,224,.8)}nav img.logo{max-width:calc(210px + (270 - 210) * ((100vw - 360px) / (1920 - 360)));width:100%;height:auto}nav ul{list-style:none;padding:0;margin:0}a{text-decoration:none;color:#56b7e0;transition:color .3s ease}a:hover,a:active{color:#14546f;text-shadow:0 0 2px rgba(86,183,224,.4);transition:color .3s ease}a.btn{padding:.25rem 1.35rem;border-radius:2rem}h1,h2{color:#82929b}h1{font-size:calc(30px + (60 - 30) * ((100vw - 360px) / (1920 - 360)));font-weight:700;line-height:1}header{min-height:100vh;display:grid;align-items:center;background:transparent url(/assets/media/img/AdobeStock_279753293.jpg) center no-repeat;background-size:cover;position:relative}header:after{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(180deg, rgba(247, 247, 247, 0.9) 0%, rgba(247, 247, 247, 0) 70%);z-index:0}header h2{font-weight:600;color:#56b7e0;font-size:calc(26px + (60 - 26) * ((100vw - 360px) / (1920 - 360)))}@media(min-width: 768px){header:after{background:linear-gradient(90deg, rgba(247, 247, 247, 0.8) 0%, rgba(247, 247, 247, 0) 60%)}}.container-xxl{z-index:2}h2{color:#82929b;font-size:calc(26px + (60 - 26) * ((100vw - 360px) / (1920 - 360)))}h3{color:#82929b;font-weight:300;font-size:calc(21px + (40 - 21) * ((100vw - 360px) / (1920 - 360)))}h2,h3{line-height:1.1}h4{font-size:calc(19px + (26 - 19) * ((100vw - 360px) / (1920 - 360)) );font-weight:700;color:#56b7e0}section,.sectionPadding{padding:calc(30px + (80 - 30)*(100vw - 360px)/(1920 - 360)) 0}section.gradient-bg{background:linear-gradient(#56b7e0, #14546f);color:#f7f7f7}section.gradient-bg h1,section.gradient-bg h2,section.gradient-bg h3,section.gradient-bg h4,section.gradient-bg h5,section.gradient-bg h6,section.gradient-bg p{color:inherit}section.gradient-bg.circle{background:radial-gradient(circle, #56b7e0, #14546f)}footer{background-color:#56b7e0;color:#f7f7f7;font-size:calc(16px + (19 - 16) * ((100vw - 360px) / (1920 - 360)))}footer p{font-weight:300;margin:0}footer ul{list-style:none;padding:0;margin:0}footer ul li a{color:#f7f7f7}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}ul{list-style:none;padding:0;margin:0}ul.customList{font-weight:300}ul.customList li{font-weight:300;position:relative;padding:.25rem 0 .25rem 1rem}ul.customList li:before{content:"";position:absolute;top:14px;left:0;width:6px;aspect-ratio:1/1;border-radius:50%;background-color:#56b7e0}.videoContainer{position:relative;font-size:0;pointer-events:auto;cursor:pointer;background:transparent url(/assets/media/img/video-placeholder-v3.jpg) center no-repeat;background-size:cover}.videoContainer:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(48px + (90 - 48)*(100vw - 360px)/(1920 - 360));aspect-ratio:1/1;border-radius:50%;background-color:#fff;z-index:1}.videoContainer:after{content:"";position:absolute;top:50%;left:50%;background:url("../media/icons/play.svg") no-repeat center center;background-size:contain;transform:translate(-50%, -50%);color:#f7f7f7;fill:#f7f7f7;width:50%;height:25px;z-index:2}.videoContainer.isPlaying{position:relative}.videoContainer.isPlaying:before,.videoContainer.isPlaying:after{opacity:0;transform:translate(-50%, -50%) scale(0)}.videoContainer.isPlaying video{opacity:1}.videoContainer video{opacity:0;transition:opacity 1.3s ease}.videoOverlay{position:relative;overflow:hidden;pointer-events:none}.videoOverlay:after{content:"";position:absolute;background:radial-gradient(rgba(255, 255, 255, 0.15), rgba(86, 183, 224, 0.25));width:100%;height:100%;top:0;left:0}.videoOverlay.isNotPlaying:after{content:"";position:absolute;background:radial-gradient(rgba(255, 255, 255, 0.15), rgba(86, 183, 224, 0.25));width:100%;height:100%;top:0;left:0}.videoOverlay.isPlaying:after{content:none}@media only screen and (max-width: 768px){body p{max-width:100%}}#zoom-image-container{position:relative}#zoom-image-container>img{display:block;width:100%;height:auto;pointer-events:none;-webkit-user-drag:none;user-select:none}.container-xxl.custom{max-width:calc(1400px + (1630 - 1400) * ((100vw - 360px) / (1920 - 360)))}.popper-element-01,.popper-element-02,.popper-element-03,.popper-element-04{border-radius:50%;background-color:#56b7e0;opacity:.8;position:absolute;width:25px;height:25px;animation:bluePulse 1750ms infinite}.bedImage .popper-element-01,.bedImage .popper-element-02,.bedImage .popper-element-03,.bedImage .popper-element-04{width:25px;height:25px}.bedImage .popper-element-01{bottom:21%;right:52%}.bedImage .popper-element-02{bottom:56.5%;right:84%}.bedImage .popper-element-03{bottom:79%;left:13%}.swiper-slide .bedImage .popper-element-01,.swiper-slide .bedImage .popper-element-02,.swiper-slide .bedImage .popper-element-03,.swiper-slide .bedImage .popper-element-04{width:25px;height:25px}.swiper-slide .bedImage .popper-element-01{bottom:5%;right:45%}.swiper-slide .bedImage .popper-element-02{bottom:59.5%;right:85%}.swiper-slide .bedImage .popper-element-03{bottom:89%;left:11%}.popper-element-01{bottom:7%;right:42%}.popper-element-02{bottom:28%;right:25%}.popper-element-03{bottom:25%;left:37%}.popper-element-04{top:19%;left:36%}@keyframes bluePulse{0%{-webkit-box-shadow:0 0 0 0 rgba(86,183,224,.8);-moz-box-shadow:0 0 0 0 rgba(86,183,224,.8);box-shadow:0 0 0 0 rgba(86,183,224,.8)}70%{-webkit-box-shadow:0 0 0 10px rgba(86,183,224,0);-moz-box-shadow:0 0 0 10px rgba(86,183,224,0);box-shadow:0 0 0 10px rgba(86,183,224,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(86,183,224,0);-moz-box-shadow:0 0 0 0 rgba(86,183,224,0);box-shadow:0 0 0 0 rgba(86,183,224,0)}}.bg-gray{background-color:rgba(230,234,237,.35)}.bg-gray.flyer{position:relative;background:rgba(230,234,237,.55);background-size:contain;height:100%;width:100%}.bg-gray.flyer:after{content:none;position:absolute;top:0;left:50%;transform:translate(-50%, -60%);background:transparent url(/assets/media/icons/phone-alt_blau.svg) center no-repeat;width:calc(60px + (136 - 60) * ((100vw - 360px) / (1920 - 360)));height:calc(60px + (136 - 60) * ((100vw - 360px) / (1920 - 360)))}.bg-blue{background-color:rgba(86,183,224,.35)}.offcanvasList li{font-size:calc(24px + (34 - 24) * ((100vw - 360px) / (1920 - 360)));margin:2.5rem 0}.offCanvasFooter{background-color:#56b7e0}/*# sourceMappingURL=main.min.css.map */
