@font-face{font-display:swap;font-family:"Comfortaa";font-style:normal;font-weight:300;src:url("../includes/fonts/comfortaa-v45-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Comfortaa";font-style:normal;font-weight:400;src:url("../includes/fonts/comfortaa-v45-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Comfortaa";font-style:normal;font-weight:500;src:url("../includes/fonts/comfortaa-v45-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Comfortaa";font-style:normal;font-weight:600;src:url("../includes/fonts/comfortaa-v45-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Comfortaa";font-style:normal;font-weight:700;src:url("../includes/fonts/comfortaa-v45-latin-700.woff2") format("woff2")}.site-header{margin:0 !important;background-color:#ffffffe0}.site-header .site-primary-header-wrap{padding:10px 20px !important}.site-header .site-primary-header-wrap .site-branding{padding:0}.site-header .site-primary-header-wrap .site-navigation .menu-item{line-height:unset !important}.site-header .site-primary-header-wrap .site-navigation .menu-item .menu-link{color:#6C2E5F !important;font-size:1.1rem;font-weight:600;padding:5px 10px}.site-header .site-primary-header-wrap .ast-menu-svg{fill:var(--e-global-color-primary) !important;width:40px !important;height:40px !important}.site-header .site-primary-header-wrap .header-social-inner-wrap svg{background-color:#6C2E5F;border-radius:50%;color:#ffffff;padding:5px;height:30px;width:30px}.site-header .ast-builder-button-wrap .ast-custom-button-link .ast-custom-button{background-color:var(--e-global-color-primary) !important;border-radius:4px !important;padding:12px 28px !important;color:#ffffff;border:none !important;font-size:1rem !important;text-transform:none !important;line-height:1.3em !important;letter-spacing:0 !important;text-decoration:underline 1px transparent;transition:all 0.3s ease-in-out !important}.site-header .widget_media_image figure{margin:0}.elementor-location-footer a{color:#ffffff;text-decoration:underline currentColor}.elementor-location-footer .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title,.elementor-location-footer .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description{font-size:1rem;color:#ffffff}.elementor-location-footer .elementor-widget-icon-box .elementor-icon-box-icon{margin-right:10px !important}.elementor-location-footer .elementor-widget-icon-box .elementor-icon-box-icon i{font-size:1.5rem;color:#ffffff}.elementor-location-footer .elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item{margin-bottom:15px}.elementor-location-footer .elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item a{color:#ffffff;text-decoration:none}.elementor-location-footer .elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item a .elementor-icon-list-icon i{font-size:1.5rem}.elementor-location-footer .elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item a .elementor-icon-list-text{font-size:1rem;text-decoration:underline transparent;transition:all 0.3s ease-in-out}.elementor-location-footer .elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item a:hover .elementor-icon-list-text{text-decoration:underline currentColor}.elementor-location-footer .elementor-widget-google_maps,.elementor-location-footer .elementor-widget-container,.elementor-location-footer .elementor-custom-embed,.elementor-location-footer iframe{height:100% !important}.elementor-location-footer .elementor-form .elementor-form-fields-wrapper .elementor-field-type-acceptance .elementor-field-option label{color:#ffffff}h1,h2,h3,h4,h5,h6,p,span,a,input,label,button,div{font-family:"Comfortaa", sans-serif !important}.site{max-width:1920px !important;margin:auto !important}img{border-radius:12px !important}.elementor-widget-button .elementor-button{background-color:#6c2e5f !important;border-radius:4px !important;padding:12px 28px !important;color:#ffffff}.elementor-widget-button .elementor-button .elementor-button-text{font-size:1rem !important;text-transform:none !important;line-height:1.3em !important;letter-spacing:0 !important;text-decoration:underline 1px transparent;transition:all 0.3s ease-in-out !important}.elementor-widget-button .elementor-button:hover .elementor-button-text,.elementor-widget-button .elementor-button:focus .elementor-button-text{color:#ffffff;text-decoration-color:currentColor}.mb-0 p,.mb-0 h1,.mb-0 h2,.mb-0 h3,.mb-0 h4,.mb-0 h5,.mb-0 h6{margin-bottom:0 !important}.elementor-widget-testimonial-carousel .elementor-main-swiper{padding-bottom:0 !important}.elementor-widget-testimonial-carousel .elementor-main-swiper .elementor-testimonial__text{color:#ffffff;font-size:1.5rem;line-height:1.3em;font-style:italic;max-width:900px;margin:0 auto}.elementor-widget-testimonial-carousel .swiper-pagination .swiper-pagination-bullet{background-color:#ffffff !important}.elementor-widget-call-to-action{height:100%}.elementor-widget-call-to-action .elementor-widget-container{height:100%}.elementor-widget-call-to-action .elementor-widget-container .elementor-cta{height:100%}.elementor-widget-call-to-action .elementor-widget-container .elementor-cta .elementor-cta__content{display:flex;flex-wrap:wrap;align-content:flex-start;background-color:transparent !important;padding:40px;align-items:flex-start}.elementor-widget-call-to-action .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__content-item{margin-bottom:30px}.elementor-widget-call-to-action .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__icon{width:25%;margin-top:5px}.elementor-widget-call-to-action .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__icon .elementor-icon i{font-size:3rem}.elementor-widget-call-to-action .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__title{width:75%;padding-left:5px;font-size:1.4rem;font-weight:700}.elementor-widget-call-to-action .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__button{border:none;padding:0;font-weight:800;font-size:1rem}.elementor-widget-social-icons .elementor-social-icons-wrapper{gap:5px !important;display:flex}.elementor-widget-social-icons .elementor-social-icons-wrapper .elementor-icon{border-radius:50% !important;background-color:var(--e-global-color-secondary) !important;width:33px !important;height:33px !important}.elementor-widget-social-icons .elementor-social-icons-wrapper .elementor-icon i{color:var(--e-global-color-primary) !important;display:flex !important;align-items:center !important}.elementor-widget-social-icons .elementor-social-icons-wrapper .elementor-icon i:before{font-size:1.3rem !important}.elementor-form .elementor-form-fields-wrapper .elementor-field-group{padding-bottom:20px}.elementor-form .elementor-form-fields-wrapper .elementor-field-group input{padding:10px;border-radius:4px !important}.elementor-form .elementor-form-fields-wrapper .elementor-field-type-acceptance{padding-bottom:0}.elementor-form .elementor-form-fields-wrapper .elementor-field-type-acceptance .elementor-field-option{display:flex;align-items:baseline;gap:10px}.elementor-form .elementor-form-fields-wrapper .elementor-field-type-acceptance .elementor-field-option label{color:var(--e-global-color-text);font-size:0.815rem}.elementor-form .elementor-form-fields-wrapper .elementor-field-type-acceptance .elementor-field-option label a{text-decoration:underline currentColor}.elementor-form .elementor-form-fields-wrapper .elementor-field-type-acceptance:first-child{padding-top:20px}.elementor-form .elementor-form-fields-wrapper .elementor-field-type-submit{padding:20px 0 0 0}.elementor-form .elementor-form-fields-wrapper .elementor-field-type-submit .elementor-button{flex-basis:auto;background-color:var(--e-global-color-primary) !important;border-radius:4px !important;padding:12px 48px !important;color:#ffffff}.elementor-form .elementor-form-fields-wrapper .elementor-field-type-submit .elementor-button .elementor-button-text{font-size:1rem !important;text-transform:none !important;line-height:1.3em !important;letter-spacing:0 !important;text-decoration:underline 1px transparent;transition:all 0.3s ease-in-out !important}.elementor-form .elementor-form-fields-wrapper .elementor-field-type-submit .elementor-button:hover .elementor-button-text,.elementor-form .elementor-form-fields-wrapper .elementor-field-type-submit .elementor-button:focus .elementor-button-text{color:#ffffff;text-decoration-color:currentColor}.elementor-widget-image-gallery .gallery .gallery-item img{max-height:300px;height:100%;width:auto;border-radius:12px}.elementor-widget-image-gallery .gallery .gallery-item:nth-child(3n+1) img{margin-right:0;margin-left:auto}.elementor-widget-image-gallery .gallery .gallery-item:nth-child(3n) img{margin-right:auto;margin-left:0}.elementor-widget-slides .elementor-swiper .swiper-pagination .swiper-pagination-bullet{background-color:#ffffff !important;padding:0 15px !important;border-radius:10px !important;opacity:100 !important}.elementor-widget-slides .elementor-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#7A5A7F !important}.elementor-widget-slides .elementor-swiper .swiper-slide{height:850px !important}.elementor-widget-slides .elementor-swiper .swiper-slide .swiper-slide-inner{display:flex;justify-content:flex-start;margin-left:50px}.elementor-widget-slides .elementor-swiper .swiper-slide .swiper-slide-inner .swiper-slide-contents{background-color:#ffffffd0;padding:20px;max-width:33%;border-radius:12px}.elementor-widget-slides .elementor-swiper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-slide-heading{font-size:2.3rem;line-height:1.2em;font-weight:700;color:var(--e-global-color-primary);margin-bottom:0}.elementor-widget-slides .elementor-swiper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-slide-description{font-size:1.8rem;color:var(--e-global-color-primary);font-weight:400;margin-bottom:0}.elementor-widget-slides .elementor-swiper .swiper-slide .swiper-slide-inner .swiper-slide-contents:empty{display:none !important}.elementor-widget-image-box.image-box-custom{height:100%;max-height:400px}.elementor-widget-image-box.image-box-custom .elementor-widget-container{height:100%}.elementor-widget-image-box.image-box-custom .elementor-widget-container .elementor-image-box-wrapper{height:100%;align-items:center !important;justify-content:flex-end !important}.elementor-widget-image-box.image-box-custom .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-img{width:320px !important}.elementor-widget-image-box.image-box-custom .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-img img{z-index:9999;border-radius:80% !important;position:relative;height:320px;object-fit:cover}.elementor-widget-image-box.image-box-custom .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-content{width:70%;display:flex;align-content:center;flex-wrap:wrap;background-color:#7A5A7F;padding:50px;position:relative;margin-left:-50px;height:100%}.elementor-widget-image-box.image-box-custom .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-content h3{margin:0}.elementor-widget-image-box.image-box-custom .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-content:before{content:"";padding:70px;left:-70px;z-index:-1;top:0;height:100%;position:absolute;border-radius:50%;background-color:#7A5A7F}@media (max-width:1400px){.elementor-widget-image-gallery .gallery .gallery-item img{max-height:250px}}@media (max-width:1200px){.elementor-widget-image-gallery .gallery .gallery-item img{max-height:220px}#ast-mobile-header{display:block !important}.ast-mobile-header-content{display:block !important}#ast-desktop-header{display:none !important}.main-header-bar-navigation{display:none}.main-header-menu{flex-direction:column}.main-header-menu .menu-item{padding-left:20px;background-color:#F9F9F9}.main-header-menu .menu-item a{line-height:3}.main-header-menu-toggle .mobile-menu-toggle-icon svg{fill:var(--e-global-color-primary) !important}}@media (max-width:1024px){#ast-mobile-header .main-navigation .menu-link{color:var(--e-global-color-primary)}.elementor-widget-image-gallery .gallery .gallery-item{max-width:50% !important}.elementor-widget-image-gallery .gallery .gallery-item img{max-height:300px}.elementor-widget-image-gallery .gallery .gallery-item:nth-child(3n+1) img,.elementor-widget-image-gallery .gallery .gallery-item:nth-child(3n) img{margin:0 auto}.elementor-widget-slides .elementor-swiper .swiper-slide{height:550px !important}.elementor-widget-slides .elementor-swiper .swiper-slide .swiper-slide-inner .swiper-slide-contents{max-width:50%}.elementor-widget-slides .elementor-swiper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-slide-heading{font-size:1.8rem}.elementor-widget-slides .elementor-swiper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-slide-description{font-size:1.6rem}.elementor-widget-call-to-action .elementor-widget-container .elementor-cta .elementor-cta__content{padding:30px}.elementor-widget-image-carousel .swiper-slide-inner img{max-width:450px}}@media (max-width:767px){.elementor-widget-blockquote .elementor-blockquote .elementor-blockquote__content{font-size:1.3rem}.elementor-widget-call-to-action .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__content-item{margin-bottom:30px}.elementor-widget-call-to-action .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__icon{width:15%}.elementor-widget-call-to-action .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__icon .elementor-icon i{font-size:2.4rem}.elementor-widget-call-to-action .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__title{width:85%;padding-left:0;font-size:1.2rem}.elementor-widget-call-to-action .elementor-widget-container .elementor-cta .elementor-cta__content{padding:0}.elementor-widget-slides .elementor-swiper .swiper-slide{height:500px !important}.elementor-widget-slides .elementor-swiper .swiper-slide .swiper-slide-inner{margin:0;justify-content:center;align-items:flex-start}.elementor-widget-slides .elementor-swiper .swiper-slide .swiper-slide-inner .swiper-slide-contents{max-width:100%}.elementor-widget-image-carousel .swiper-slide-inner img{max-width:300px}.elementor-widget-slides .elementor-swiper .swiper-slide{height:400px !important}.elementor-widget-slides .elementor-swiper .swiper-slide .swiper-slide-inner .swiper-slide-contents{max-width:50%}.elementor-widget-slides .elementor-swiper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-slide-heading{font-size:1.6rem}.elementor-widget-slides .elementor-swiper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-slide-description{font-size:1.3rem}}@media (max-width:575px){.elementor-widget-image-gallery .gallery .gallery-item img{max-height:200px}.elementor-widget-call-to-action .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__content-item{margin-bottom:30px}.elementor-widget-call-to-action .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__icon{width:20%}.elementor-widget-call-to-action .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__icon .elementor-icon i{font-size:2.4rem}.elementor-widget-call-to-action .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__title{width:80%;padding-left:0;font-size:1.2rem}.elementor-widget-slides .elementor-swiper .swiper-slide{height:350px !important}.elementor-widget-slides .elementor-swiper .swiper-slide .swiper-slide-inner .swiper-slide-contents{max-width:50%}.elementor-widget-slides .elementor-swiper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-slide-heading{font-size:1.5rem}.elementor-widget-slides .elementor-swiper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-slide-description{font-size:1.2rem}}/*# sourceMappingURL=http://www.carenstankus.de/wp-content/themes/carenstankus/dist/wpdl-compiled-1.map */