/*!/wp-content/themes/vaidy-child/style.css*/
@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:300;src:url(/wp-content/themes/vaidy-child/fonts/montserrat-v31-latin-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:400;src:url(/wp-content/themes/vaidy-child/fonts/montserrat-v31-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:500;src:url(/wp-content/themes/vaidy-child/fonts/montserrat-v31-latin-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:600;src:url(/wp-content/themes/vaidy-child/fonts/montserrat-v31-latin-600.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:700;src:url(/wp-content/themes/vaidy-child/fonts/montserrat-v31-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:800;src:url(/wp-content/themes/vaidy-child/fonts/montserrat-v31-latin-800.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:900;src:url(/wp-content/themes/vaidy-child/fonts/montserrat-v31-latin-900.woff2) format('woff2')}#site-header .container{max-width:100%;margin:0;padding:0;border-radius:0}#site-header #header-wrap .container{max-width:1320px;margin:auto}#site-header .header-top{border-radius:0}.main-nav ul.sub-menu{margin-top:2em!important}.swiper-slide:nth-child(3) .dark-btn{display:none}h5{hyphens:auto;hyphenate-limit-chars:18}.leistungen .featured-item.style-3,.leistungen .elementor-widget-container,.leistungen .elementor-widget-feature{height:100%}.leistungen .elementor-container.elementor-column-gap-default{margin-bottom:3em}.copyright a,.secondary-footer a,.wpcf7-form-control-wrap a{color:#fe52dc!important}.secondary-footer p{margin-bottom:0!important}.primary-footer{padding:80px 0 30px}.primary-footer .col-lg-4{display:none}.primary-footer .col-lg-2{width:60%}.primary-footer .row{justify-content:space-between}.footer .primary-footer{padding:100px 0 30px 0!important}.wpcf7-form-control-wrap{margin-bottom:2em}.header-top .row{max-width:1320px;margin:auto}h1{color:var(--e-global-color-secondary)!important}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea,select{border:1px solid #fe52dc!important}.footer .widget-title{color:#fff!important}.bg-grau{background-color:#fafafa!important}.page-content .elementor-heading-title,.page-content p,.page-content a,.page-content li,.page-content .list-icon li{font-family:Montserrat!important}.page .page-breadcrumb{display:none!important}.page .page-title{padding:100px 0 180px 0!important}.team-boxen .elementor-widget-wrap{padding:0!important}.team-boxen .elementor-widget-wrap .elementor-widget-image{overflow:hidden}.team-boxen .elementor-widget-wrap .elementor-widget-text-editor{padding:0}.team-boxen .elementor-widget-wrap p strong{color:var(--themeht-primary-color);font-weight:500}.team-boxen .elementor-widget-wrap h3{font-size:1.6rem}.team-boxen .elementor-container.elementor-column-gap-default{column-gap:30px!important}.pink p{color:#fe52dc!important}#page-wrapper .page-title h1{font-size:4rem!important;text-align:left!important}.massagen h3{color:var(--themeht-primary-color)!important;font-size:1.5rem!important;line-height:1.1em;margin-bottom:.5em}.massagen p{line-height:1.5em}.text-pink h4{color:var(--themeht-primary-color)!important}h5,.counter h6,.team-boxen h3{color:var(--e-global-color-secondary)!important}.primary-footer{padding:10px 0 30px 0!important}.wpcf7-submit{background:var(--themeht-secondary-color)!important;padding:22px 30px!important;border-radius:5px!important;font-weight:600!important}.wpcf7-submit:hover{background-color:var(--themeht-primary-color)!important}.appointment-form .col-sm-12 div .wpcf7-form-control-wrap,.appointment-form .col-sm-12 p{margin-bottom:0!important}.f12-captcha.template-2{margin-top:-2em;margin-bottom:2em}#CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton,#CybotCookiebotDialog #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize{background-color:#FE52DC!important;border:2px solid #FE52DC!important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#FE52DC!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:#FE52DC!important}.CybotCookiebotDialogContentWrapper #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-color:#fff0 #fff0 #fe52dc)!important;border-bottom-color:#fe52dc)!important;border-bottom:1px solid #FE52DC!important;border-bottom-width:1px;color:#FE52DC!important}#CybotCookiebotDialog *,#CybotCookiebotDialogBodyUnderlay *{font-family:Montserrat!important}#CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:hover,#CybotCookiebotDialog #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize:hover{background-color:#777!important;border:2px solid #777!important}.map{-webkit-filter:grayscale(100%);margin-bottom:-9px;-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}@media (min-width:2000px){p,.theme-title p,.list-icon li,.media-icon li{line-height:30px;font-size:1.2rem!important}.theme-title span{font-size:1.4rem!important}.secondary-footer{line-height:30px;font-size:1.1rem!important}}@media (min-width:3000px){.header-top .topbar-link li{font-size:1.2rem!important}.topbar-link i,.search-icon a{font-size:1.8rem!important}#page-wrapper .page-title h1{font-size:6rem!important}p,.theme-title p,.list-icon li,.media-icon li,a.primary-btn,.primary-btn,a.dark-btn,.dark-btn,a.white-btn,.white-btn{line-height:30px;font-size:1.5rem!important}.secondary-footer{padding-top:1em!important;line-height:30px;font-size:1.3rem!important}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1600px!important}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1600px!important}.main-nav>ul>li>a{font-size:1.8rem!important}#site-header .container{max-width:100%!important}#site-header #header-wrap .container{max-width:1600px!important}button,input,optgroup,select,textarea,body{font-size:1.5rem!important}}@media (max-width:1660px){.banner-slider .banner-content h1{font-size:80px!important;line-height:90px!important}}@media (max-width:1450px){.banner-content{padding:120px 0!important}.banner-slider .banner-content h1{font-size:70px!important;line-height:80px!important}}@media only screen and (min-device-width:600px) and (max-device-width:1024px) and (orientation:portrait){.team-boxen .elementor-widget-wrap h3{font-size:1.3rem!important}.banner-slider .banner-content h1{font-size:60px!important}.banner-slider .slider-img{background-position:60%!important}.banner-content p{line-height:1.2em!important}.swiper-button-next,.swiper-button-prev{top:90%!important}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:auto!important;left:20%!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:6%!important;right:auto!important}.primary-footer .col-lg-2{width:50%}.secondary-footer *{font-size:.9rem!important}}@media only screen and (min-device-width:810px) and (max-device-width:1080px) and (orientation:portrait){.team-boxen .elementor-widget-wrap h3{font-size:1.3rem!important}.banner-slider .banner-content h1{font-size:60px!important}}@media only screen and (min-device-width:600px) and (max-device-width:1024px) and (orientation:landscape){.swiper-button-next,.swiper-button-prev{top:85%!important}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:auto!important;left:20%!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:6%!important;right:auto!important}.banner-content p{font-size:1rem!important;line-height:1.1em!important}.banner-content{padding:100px 0 140px 0!important}h3{font-size:1.5rem}.abstand-seite{padding:0 1em!important}}@media only screen and (min-device-width:768px) and (max-device-width:1195px) and (orientation:landscape){.abstand-seite{padding:0 1em!important}}@media only screen and (min-device-width:810px) and (max-device-width:1112px) and (orientation:landscape){.abstand-seite{padding:0 1em!important}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (orientation:portrait){.banner-content{padding:90px 0 170px 0!important}.elementor-widget-banner-slider .banner-slider .banner-content h1{padding-right:5em!important;font-size:50px!important;line-height:60px!important}.banner-content{padding:90px 0 170px 0!important}.swiper-button-next,.swiper-button-prev{top:85%!important}}@media (max-width:1200px){.sub-menu-toggle{top:17px!important;width:100%!important;height:50px!important;text-align:right!important}}@media only screen and (max-device-width:960px) and (orientation:portrait){.naw-startslider .slider-img{background-position:top left}#page-wrapper .page-title h1{font-size:3rem!important}.naw-leistungen-text-padding div.elementor-widget-wrap.elementor-element-populated{padding:0 15px 0 0!important}.naw-startslider div.col-12{width:75%!important}}@media only screen and (max-device-width:760px) and (orientation:portrait){.elementor-widget-banner-slider .banner-slider .banner-content h1{line-height:40px!important;font-size:30px!important}.elementor-widget-banner-slider p{max-width:80%!important;font-size:.8rem!important;line-height:1.3em!important}a.primary-btn,.primary-btn,a.dark-btn,.dark-btn,a.white-btn,.white-btn{margin-bottom:1em;padding:15px 20px!important;font-size:.8rem!important}.banner-content{height:500px;padding:60px 0 100px 0!important}.banner-slider .slider-img{background-position:65%!important}.banner-slider .swiper-slide:nth-child(3) .slider-img{background-position:50%!important}.entry-content .theme-title h2,.entry-content h2{font-size:25px!important;line-height:30px!important}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{margin-bottom:0!important}.footer .widget-title{color:#fff!important}.secondary-footer{padding-top:2em}.primary-footer{padding:60px 0 0 0!important}.page-title:before{background:linear-gradient(90deg,#ff 4%,rgb(255 255 255/.4) 100%)!important}h3,.h3{font-size:1.5rem!important}.page .page-title{padding:100px 0 120px 0!important}}@media only screen and (min-device-width:320px) and (max-device-width:670px) and (orientation:landscape){.elementor-widget-banner-slider .banner-slider .banner-content h1{line-height:50px!important;font-size:40px!important;padding-right:5em!important}.team-boxen .elementor-widget-wrap h3{font-size:1.2rem!important}.banner-content p{max-width:55%!important}.primary-footer{padding:80px 0 30px 0!important}.page-title:before{background:linear-gradient(90deg,#ff 4%,rgb(255 255 255/.4) 100%)!important}.team-boxen .elementor-widget-wrap p{line-height:1.2em}}@media only screen and (min-device-width:670px) and (max-device-width:960px) and (orientation:landscape){.primary-footer{padding:80px 0 30px 0!important}.elementor-widget-banner-slider .banner-slider .banner-content h1{line-height:50px!important;font-size:40px!important;padding-right:7em!important}.banner-content p{max-width:55%!important}.team-boxen .elementor-widget-wrap h3{font-size:1.2rem!important}.team-boxen .elementor-widget-wrap p{line-height:1.2em}}