body.admin-bar .elementor-location-header header.elementor-element{top:32px}body:not(.home) .elementor-location-header header.elementor-element{background:var(--e-global-color-a6f6ffe)}.elementor-element.nav_toggle{background:transparent!important}header.elementor-element.sticky{background:var(--e-global-color-a6f6ffe)}.elementor-location-header .elementor-nav-menu .contact-btn.menu-item .elementor-item{background:var(--e-global-color-accent);font-size:16px;font-family:var(--e-global-typography-text-font-family),Sans-serif;border-radius:27px;display:inline-block;padding:16px 37px!important}.elementor-element.header-icon>div{min-width:auto}.elementor-element.header-icon .elementor-icon{display:inline-flex}.elementor-location-footer .elementor-nav-menu .contact-btn.menu-item{display:none}.elementor-element.banner-slider .swiper-pagination{display:inline-flex;flex-direction:column;gap:10px}.elementor-element.banner-social .elementor-icon-list-item .elementor-icon-list-icon{background:#FFF1DE;border:1px solid var(--e-global-color-accent);display:inline-flex;width:52px;height:52px;justify-content:center;align-items:center;border-radius:50px;margin-right:4px;transition:all 0.3s ease}.elementor-element.banner-social .elementor-icon-list-item a:hover .elementor-icon-list-icon{background:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-element.banner-social .elementor-icon-list-item .elementor-icon-list-icon svg{margin:0}.elementor-element.banner-main{padding-top:calc(var(--height)* 1px)!important}.elementor-element.image-mask,.elementor-element.image-mask-dark{position:relative;z-index:1}.contact-form input[type="date"]{background-image:url(https://pole-soul.at/wp-content/uploads/2024/09/calendar.svg)!important;background-repeat:no-repeat!important;background-position:center right 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-size:20px!important;text-align:left}.contact-form input[type="date"]::-webkit-inner-spin-button{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;text-align:left}.contact-form input[type="date"]::-webkit-calendar-picker-indicator{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;opacity:0!important;position:absolute;width:100%;height:100%;top:0;left:0;text-align:left}.contact-form input[type="date"]{min-height:56px;position:relative}.header-wrapper .current-menu-parent>a{color:#A77B64!important}.header-wrapper .menu-item.current-menu-parent .sub-arrow svg path,.header-wrapper .menu-item.current-menu-ancestor .sub-arrow svg path,.header-wrapper .menu-item:hover .sub-arrow svg path{fill:#A77B64}.banner-main .elementor-element.image-mask::before{position:absolute;content:"";background:rgb(112 119 85 / 10%);width:694px;height:694px;border-radius:100%;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.elementor-element.image-mask-dark::before{position:absolute;content:"";background-color:var(--e-global-color-accent);width:532px;height:532px;border-radius:100%;z-index:-1;bottom:0;left:0}.elementor-element.service-inner{column-count:2;column-gap:100px;display:block}.elementor-element.service-inner>div{margin-bottom:136px;display:block;break-inside:avoid;position:relative;overflow:hidden}.elementor-element.service-inner>div .elementor-image-box-img img{display:block;width:100%}.elementor-element.service-inner>div:hover .elementor-image-box-img img{transform:scale(1.1)}.elementor-element.service-inner>div .elementor-image-box-img{overflow:hidden}.service-inner.elementor-element .elementor-image-box-title{position:relative;display:inline-block}.service-inner.elementor-element .elementor-image-box-title a{white-space:nowrap;display:inline-block;position:relative}.service-inner.elementor-element .elementor-image-box-title a::after{content:"";width:56px;height:56px;display:inline-block;border-radius:100%;background-image:url(../../../../../../../../themes/hello-wslt/assets/images/button-icon.svg);background-repeat:no-repeat;background-position:center;position:relative;left:0;top:0;vertical-align:middle;margin-left:16px;transition:transform 0.3s ease}.service-inner.elementor-element .elementor-image-box-title a::before{content:"";content:"|";border:1px solid var(--e-global-color-accent);width:56px;height:56px;display:inline-block;border-radius:100%;position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--e-global-color-accent);font-weight:300;display:inline-flex;justify-content:center;align-items:center;font-size:30px}.elementor-element.service-inner>div:hover .elementor-image-box-title a::after{filter:invert(0%) sepia(100%) saturate(0%) hue-rotate(202deg) brightness(200%) contrast(100%);transform:rotate(180deg)}.elementor-element.service-inner>div:hover .elementor-image-box-title a::before{background:#A77B64;border:1px solid #A77B64;text-indent:-9999px}.Kurskalender-left-side{position:relative}.Kurskalender-left-side::after{content:"";background:url(/wp-content/themes/hello-wslt/assets/images/Kurskalender-bg.png);background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0}.elementor-element.testimonial-main .swiper-wrapper .swiper-slide .elementor-testimonial__content{padding:88px 30px 60px 56px;position:relative}.elementor-element.testimonial-main .swiper-wrapper .swiper-slide .elementor-testimonial__footer{padding-left:80px}.elementor-widget-testimonial-carousel .elementor-main-swiper{width:100%!important;max-width:1275px}.elementor-element.testimonial-main .swiper-wrapper .swiper-slide .elementor-testimonial__content::before{position:absolute;content:"";width:70px;height:65px;background-image:url(../../../../../../../../themes/hello-wslt/assets/images/blockquote-L.svg);background-repeat:no-repeat;background-size:contain;top:-20px;left:0}.elementor-element.testimonial-main .swiper-wrapper .swiper-slide .elementor-testimonial__content::after{position:absolute;content:"";width:100%;height:215px;background-image:url(../../../../../../../../themes/hello-wslt/assets/images/Testimonial-shape.svg);bottom:-90px;left:0;right:0;background-repeat:no-repeat;background-size:contain}.elementor-element.testimonial-main .elementor-swiper-button{width:56px;height:56px;background:#fff;border-radius:100%;display:inline-flex;justify-content:center;align-items:center;top:38.5%!important}.elementor-element.testimonial-main .elementor-swiper-button.elementor-swiper-button-next{right:0}.elementor-element.testimonial-main .elementor-swiper-button.elementor-swiper-button-prev{left:0}.elementor-element.marquee-new .elementor-widget-container{display:flex!important;flex-direction:row!important;overflow:hidden!important}.elementor-element.marquee-new .elementor-widget-container .elementor-heading-title{white-space:nowrap;padding:0 10px}.mapp-list .mapp-items .mapp-item.mapp-selected{display:block}.mapp-list .mapp-item,.mapp-list-count,.mapp-canvas-panel .mapp-ib-content .custom-map-box-head{display:none}.mapp-sidebar.mapp-sidebar-open{position:absolute;right:0;z-index:999;max-width:705px;width:100%}.mapp-list .mapp-items{width:100%}mappress-map.mapp-layout{min-height:700px;height:100%}.custom-map-box-head h5{font-size:30px!important;line-height:1.33!important;color:#121212;margin:0 0 26px 0}.custom-map-box-head p{color:#505050;font-size:18px;line-height:1.66;font-family:'Poppins';margin-bottom:0}.social-icon-map-box .sien_10 div{background:#A6BB9A;width:49px;height:49px;border-radius:50px}.social-icon-map-box .sien_10 div a{height:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.social-icon-map-box .sien_10 div a::after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;z-index:1}.mapp-item.mapp-selected .sien_10{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px;position:relative}.mapp-item.mapp-selected .sien_10 p{margin:0}.social-icon-map-box+.social-icon-map-box{padding-top:10px}.mapp-list .mapp-item.mapp-selected{background-color:#fff;border:transparent;padding:39px 30px 44px 74px}.mapp-list .mapp-item:hover{background-color:#fff}.custom-map-box-head{padding-bottom:24px}.social-icon-map-box .sien_10 p{color:#505050;font-size:18px;line-height:2.22;font-family:'Poppins';font-weight:400}.info{padding-top:24px;font-size:18px;line-height:1.66;color:#505050;font-family:'Poppins'!important;font-weight:400;max-width:531px;width:100%;margin:0}.mapp-icon{display:none}.mapp-list .mapp-list-header{border-bottom:1px solid transparent}.mapp-sidebar{border-right:none}.mapp-layout{border:none}.elementor-element.inner-image-mask::before{position:absolute;content:"";background:rgb(112 119 85 / 20%);width:475px;height:475px;border-radius:100%;z-index:-1;top:50%;transform:translate(-50%,-50%);left:50%}.image-cover>.elementor-widget-container{position:relative;width:100%;overflow:hidden}.image-cover>.elementor-widget-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center}.elementor-element.blockquote .elementor-widget-container>*{position:relative;display:inline}.elementor-element.blockquote .elementor-widget-container>*::before,.elementor-element.blockquote .elementor-widget-container>*::after{position:absolute;content:"";width:22px;height:22px;background-size:contain;background-position:center;background-repeat:no-repeat;filter:invert(40%) sepia(13%) saturate(446%) hue-rotate(54deg) brightness(100%) contrast(92%)}.elementor-element.blockquote .elementor-widget-container>*::before{background-image:url(../../../../../../../../themes/hello-wslt/assets/images/blockquote-L.svg);top:0;left:-30px}.elementor-element.blockquote .elementor-widget-container>*::after{background-image:url(../../../../../../../../themes/hello-wslt/assets/images/blockquote-R.svg);bottom:-6px;right:-30px}.elementor-element.inner-banner{margin-top:calc(var(--height)* 1px)!important}.faq-wrapper .e-n-accordion .e-n-accordion-item-title .e-n-accordion-item-title-icon{background:#F7F7F7;min-width:36px;height:36px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:100%}.faq-wrapper .e-n-accordion-item::before{content:"";background:url(https://pole-soul.at/wp-content/uploads/2024/09/faq-bg.svg);width:20px;height:20px;background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;top:36px;left:30px}.elementor-element.gallery-wrap>div:nth-child(1){grid-row:1/2}.elementor-element.gallery-wrap>div:nth-child(2){grid-row:1 / 3}.elementor-element.gallery-wrap>div:nth-child(3){grid-row:1/2}.elementor-element.gallery-wrap>div:nth-child(4){grid-row:1 / 3}.elementor-element.gallery-wrap>div:nth-child(5){grid-row:2 / 4}.elementor-element.gallery-wrap>div:nth-child(6){grid-row:3/4}.elementor-element.gallery-wrap>div:nth-child(7){grid-row:2 / 4}.elementor-element.gallery-wrap>div:nth-child(8){grid-row:3 / 4}.elementor-element.gallery-wrap>div .elementor-element.elementor-widget-image{height:100%}.elementor-element.gallery-wrap>div .hidden-content{transform:translateY(100%);transition:transform 0.3s ease}.elementor-element.gallery-wrap>div:hover .hidden-content{transform:translateY(0)}.elementor-element.gallery-wrap>div{overflow:hidden}.faq-wrapper .e-n-accordion-item:not([open]) .e-n-accordion-item-title{border-radius:20px}.dein-poledance-wrapper .e-con-inner{border-top:1px solid #D2C7B6}.column-2 .elementor-icon-list-items{column-count:2}.column-2 .elementor-icon-list-items>*{break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.progressbar-slider-wrapper .swiper-pagination{top:inherit!important;bottom:-69px;width:calc(100% - 148px)!important;padding:0 30px}.elementor-element.contact-form .select-caret-down-wrapper{background:url(../../../../../../../../themes/hello-wslt/assets/images/down-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:14px;height:14px;display:inline-block;right:20px}.elementor-element.contact-form .select-caret-down-wrapper svg{font-size:0}.gutscheine-wrapper{position:relative}.gutscheine-wrapper::before,.gutscheine-wrapper::after{background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;top:0}.elementor-element.gutscheine-wrapper::after{content:"";background:url(https://pole-soul.at/wp-content/uploads/2024/09/polul-sole-image02.svg);max-width:107px;width:100%;height:112px;right:0}.elementor-element.gutscheine-wrapper::before{content:"";background-image:url(../../../../../../../../themes/hello-wslt/assets/images/ribbon.svg);width:305px;height:305px;left:0;background-size:contain;background-position:top left}.privacy-wrapper h1{word-break:break-all}.privacy-wrapper a{word-break:break-all}.card-wrapper .elementor-widget-call-to-action .elementor-cta:hover .elementor-cta__bg-wrapper{filter:blur(8px)}.contact-form input[type="checkbox"].elementor-acceptance-field{position:absolute;opacity:0;pointer-events:none}.contact-form .elementor-field-type-acceptance label{position:relative;padding-left:30px;cursor:pointer;font-size:14px;line-height:1.5;display:inline-block;vertical-align:middle}.contact-form .elementor-field-type-acceptance label::before{content:'';position:absolute;top:5px;left:0;width:20px;height:20px;background-color:#fff;border:1px solid #A77B64;border-radius:6px;transition:background-color 0.2s ease}.contact-form input[type="checkbox"].elementor-acceptance-field:checked+label::before{background-color:#A77B64;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>');background-repeat:no-repeat;background-position:center}.contact-form .elementor-field-option{display:inline-flex;align-items:flex-start}.Plan-wrapper .elementor-element{height:100%}.Plan-wrapper .elementor-price-table__footer{margin-top:auto}.Plan-wrapper .elementor-price-table{display:flex;flex-direction:column;height:100%}.anchor-hover-text a:hover{text-decoration:underline}.anchor-hover-text a{transition:all 0.3s ease}.testimonial-main .elementor-swiper-button-prev:hover,.testimonial-main .elementor-swiper-button-next:hover{background:#F1E4D1!important}.contact-form .elementor-field-group .elementor-select-wrapper select{padding-inline-end:40px}@media (min-width:1921px){.elementor-element .b-title.elementor-widget-heading h1.elementor-heading-title{font-size:120px}}@media (min-width:1501px) and (max-width:1670px){body .elementor-location-header header.elementor-element{padding-left:30px!important;padding-right:30px!important}.elementor-location-header .elementor-nav-menu .menu-item:not(:last-child) .elementor-item{margin-inline-end:12px}.elementor-location-header .elementor-nav-menu .menu-item .elementor-item{font-size:17px}.elementor-location-header .elementor-nav-menu .menu-item:not(:first-child) .elementor-item{margin-inline-start:12px}}@media (min-width:1367px) and (max-width:1500px){body .elementor-location-header header.elementor-element{padding-left:20px!important;padding-right:20px!important}.elementor-location-header .elementor-nav-menu .menu-item:not(:last-child) .elementor-item{margin-inline-end:12px}.elementor-location-footer .footer-menu .elementor-nav-menu .menu-item:not(:last-child) .elementor-item{margin-inline-end:20px}.elementor-location-footer .footer-menu .elementor-nav-menu .menu-item:not(:first-child) .elementor-item{margin-inline-start:20px}.elementor-location-header .elementor-nav-menu .menu-item .elementor-item{font-size:15px}.elementor-location-header .elementor-nav-menu .menu-item:not(:first-child) .elementor-item{margin-inline-start:12px}.elementor-element.menu-container{gap:0 20px}.Kurskalender-btn a.elementor-button{padding:14px 25px 14px 25px!important}}@media (min-width:1201px) and (max-width:1366px){.elementor-element.header-icon .elementor-icon{padding:1.1vw!important}}@media (max-width:1366px){.banner-main .elementor-element.image-mask::before{width:540px;height:540px}.elementor-widget-testimonial-carousel .elementor-main-swiper{max-width:calc(100% - 120px);margin:0 60px}}@media(max-width:1200px){.elementor-element.nav_toggle{background:var(--e-global-color-a6f6ffe)!important}.elementor-location-header .nav_toggle .elementor-widget-nav-menu nav .elementor-nav-menu li .sub-menu{position:static;background:transparent;width:100%!important}.elementor-location-header .nav_toggle .elementor-widget-nav-menu nav .elementor-nav-menu>li{flex-wrap:wrap}.elementor-location-header .nav_toggle .elementor-widget-nav-menu nav .elementor-nav-menu li .sub-menu a{font-size:16px}.elementor-element.image-mask-dark::before{width:475px;height:475px}header.elementor-location-header{position:relative;z-index:9999}header .menu-trigger{display:block;width:22px;height:15px;position:relative;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;white-space:nowrap;z-index:999;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}header .menu-trigger span,header .menu-trigger span:after,header .menu-trigger span:before{background:#000;height:2px;-webkit-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}header .menu-trigger span{position:absolute;display:block;width:22px;left:100%;top:50%;transform:translate(-100%,-50%)}header .menu-trigger span:after,header .menu-trigger span:before{content:'';position:absolute;left:0;width:100%}header .menu-trigger span:before{top:-7px}header .menu-trigger span:after{bottom:-7px}header .menu-trigger.open span{background-color:rgba(0,0,0,0)}header .menu-trigger.open span:before{transform:translateY(7px) rotate(-225deg)}header .menu-trigger.open span:after{transform:translateY(-7px) rotate(225deg)}.elementor-element.nav_toggle{position:fixed;top:0!important;left:unset!important;right:0;bottom:0;opacity:0;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;width:100%!important;max-height:100%!important;overflow-y:auto;z-index:3;-webkit-transform:translateX(100%)!important;-ms-transform:translateX(100%)!important;transform:translateX(100%)!important;-webkit-transition:all 0.3s ease!important;-o-transition:all 0.3s ease!important;transition:all 0.3s ease!important}.elementor-element.nav_toggle.open{opacity:1;-webkit-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important}.elementor-location-header .nav_toggle .elementor-widget-nav-menu nav .elementor-nav-menu{flex-direction:column;width:100%}.elementor-location-header .nav_toggle .elementor-widget-nav-menu nav .elementor-nav-menu li:not(:last-child) a{border-bottom:1px solid rgba(0,0,0,.05)}}@media(max-width:1024px){.mapp-list .mapp-item.mapp-selected{padding:45px}.mapp-sidebar.mapp-sidebar-open{max-width:600px}mappress-map.mapp-layout{min-height:500px}.banner-main .elementor-element.image-mask::before,.elementor-element.inner-image-mask::before{width:500px;height:500px}.elementor-element.service-inner{column-gap:50px}.elementor-element.image-mask-dark::before{right:0;margin:0 auto}.elementor-element.service-inner>div{margin-bottom:64px}.elementor-element.testimonial-main .elementor-swiper-button{display:none!important}.elementor-element.testimonial-main .swiper-wrapper .swiper-slide .elementor- testimonial__content{padding:68px 30px 40px 30px}.elementor-element.testimonial-main .swiper-wrapper .swiper-slide .elementor-testimonial__content::after{height:100%;bottom:-90px;background-size:100%;background-position:bottom}.elementor-element.gallery-wrap>div:nth-child(3){grid-row:2/3}.elementor-element.gallery-wrap>div:nth-child(4){grid-row:3/5}.elementor-element.gallery-wrap>div:nth-child(5){grid-row:3/4}.elementor-element.gallery-wrap>div:nth-child(6){grid-row:5/6}.elementor-element.gallery-wrap>div:nth-child(7){grid-row:4/7}.elementor-element.gallery-wrap>div:nth-child(8){grid-row:6/7}.service-inner.elementor-element .elementor-image-box-title a::before{width:40px;height:40px;font-size:21px}.service-inner.elementor-element .elementor-image-box-title a::after{width:40px;height:40px;background-size:16px}.elementor-element.gutscheine-wrapper::before{width:150px;height:150px}.elementor-element.gutscheine-wrapper::after{max-width:100px;height:100px}}@media(max-width:1023px){.elementor-widget-testimonial-carousel .elementor-main-swiper{max-width:700px;margin:0 auto}}@media(max-width:767px){.elementor-element.service-inner{display:flex}.elementor-element.gutscheine-wrapper::before{width:70px;height:70px}.elementor-element.gutscheine-wrapper::after{max-width:70px;height:70px;background-size:contain;background-repeat:no-repeat;background-position:top right}.progressbar-slider-wrapper .swiper-pagination{bottom:-70px;width:calc(100% - 110px)!important}.elementor-widget-testimonial-carousel .elementor-main-swiper{max-width:340px}body.admin-bar .elementor-location-header header.elementor-element{top:46px;transition:top 0.3s ease}.elementor-element.banner-social .elementor-icon-list-item .elementor-icon-list-icon{width:38px;height:38px}.banner-main .elementor-element.image-mask::before,.elementor-element.inner-image-mask::before{width:272px;height:272px}.elementor-element.service-inner{column-count:1;column-gap:0}.elementor-element.image-mask-dark::before{width:274px;height:274px}.elementor-element.service-inner>div{margin-bottom:20px}.elementor-element.testimonial-main .swiper-wrapper .swiper-slide{padding:0}.elementor-element.testimonial-main .swiper-wrapper .swiper-slide .elementor-testimonial__content{padding:80px 30px 30px 30px}.elementor-element.testimonial-main .swiper-wrapper .swiper-slide .elementor-testimonial__content::after{bottom:-60px}.elementor-element.testimonial-main .swiper-wrapper .swiper-slide .elementor-testimonial__content::before{top:0}.elementor-element.testimonial-main .swiper-wrapper .swiper-slide .elementor-testimonial__footer{padding-left:60px}.column-2 .elementor-icon-list-items{column-count:auto}.faq-wrapper .e-n-accordion-item::before{top:26px;left:20px}.footer-wrapper .elementor-nav-menu{flex-direction:column}}@media(max-width:600px){body.admin-bar .elementor-location-header header.elementor-element.sticky{top:0;transition:top 0.3s ease}}