.custom-button{position:absolute;right:58px;top:47px}p{margin-bottom:20px}.custom-list ul{padding:0}ol li{margin-bottom:20px}ol li:last-child{margin-bottom:0}.custom-list ul li{list-style-type:none;position:relative;padding-left:34px;margin-bottom:28px}.custom-list ul li::before{position:absolute;content:"";background-image:url(../../../../../../themes/hello-theme-child-master/images/fav.png);width:25px;height:25px;left:0;top:-5px}h3{margin:0}.custom-list strong{margin-bottom:15px;display:inline-block}.hp-bottom-grid .elementor-widget-wrap .elementor-heading-title a{transition:all 0.3s ease}.wpcf7 *{font-family:"Hind Siliguri"!important}.hp-bottom-grid .elementor-widget-wrap .elementor-heading-title a:hover{color:#333}.sidebar-rating-block strong{font-weight:700;font-size:18px;line-height:29px;color:#6ab165;margin:0 7px}.sidebar-rating-block img{vertical-align:middle}.custom-toggle .elementor-toggle .elementor-tab-title .elementor-toggle-icon{width:22px;height:22px;padding:2px 4px;border:2px solid #6dab3c;display:flex;align-items:center;justify-content:center;border-radius:20%}.custom-toggle .elementor-toggle .elementor-tab-title{display:flex}.custom-toggle .elementor-toggle .elementor-tab-title:hover .elementor-toggle-icon{border-color:#87c456}#backtotop{right:75px;left:auto;bottom:-8px;opacity:0;visibility:hidden;transition:all 0.6s ease}#backtotop.show{visibility:visible;opacity:1}#backtotop .fas{color:#fff}#backtotop.elementor-view-stacked .elementor-icon{padding:6.5px 12px}.custom-toggle .elementor-toggle .elementor-tab-title:hover .elementor-toggle-icon i{color:#87c456}.custom-toggle .elementor-toggle .elementor-tab-title .elementor-toggle-icon i{font-size:12px;line-height:12px;display:block}.custom_footer p a{color:#fff}form input.wpcf7-form-control:not(.wpcf7-submit){width:100%;height:29px;border:1px solid #d2d2d2;border-radius:0;color:#aaa9a9;font-size:13px;line-height:15px}form input.wpcf7-form-control.wpcf7-submit{background-color:#A0CE4E;padding:13px 29px;border:none;border-radius:0;font-family:"PT Sans",Sans-serif;font-weight:400;text-transform:uppercase}form label{display:block;line-height:25px}form p{margin-bottom:15px}.wpcf7 .wpcf7-form.failed .wpcf7-response-output,.wpcf7 .wpcf7-form.invalid .wpcf7-response-output,.wpcf7 .wpcf7-form.spam .wpcf7-response-output,.wpcf7 .wpcf7-form.unaccepted .wpcf7-response-output{background-color:#f2dede;border:1px solid rgba(166,66,66,1);color:rgba(166,66,66,1);font-size:14px;line-height:22px}form input.wpcf7-form-control.wpcf7-submit:hover,form input.wpcf7-form-control.wpcf7-submit:focus{background-color:#96C346;color:#fff;border:none;outline:none;box-shadow:none}.ablauf-list strong{margin-bottom:0}form .wpcf7-textarea{height:auto;max-height:150px;border:1px solid #d2d2d2}.custom_footer .fisrt-col{margin-top:-18px}.custom_footer .elementor-shape .elementor-shape-fill,.custom_footer nav.elementor-nav-menu--main ul li a::after{display:none}.elementor-nav-menu .sub-arrow .fas{font-size:13px}.elementor-nav-menu--dropdown .menu-item:hover .sub-menu{visibility:visible;opacity:1}.custom_header.fixed{box-shadow:rgb(0 0 0 / 12%) 0 1px 3px}.custom-button a:hover{color:#fff!important}.custom_header .elementor-menu-toggle i.eicon-menu-bar{top:47px;right:-2px;background-image:url(../../../../../../themes/hello-theme-child-master/images/bar.png);background-size:contain;width:29px;height:30px;position:absolute;background-repeat:no-repeat}.custom_header .elementor-nav-menu--toggle .elementor-nav-menu__container{position:absolute;top:81px;max-width:335px;width:100%;right:-1px;z-index:200;overflow:visible;opacity:.95;box-shadow:0 0 20px rgb(0 0 0 / 15%)}.custom-video-grid{max-width:76%}.custom_header .elementor-nav-menu--dropdown a{background-color:rgba(167,207,125,.95)!important;padding:10px 10px 10px 25px!important;color:#333!important;font-size:16px!important}.custom_header{height:91px}.custom_header .elementor-nav-menu--dropdown a:hover{background-color:#b7d393!important;color:#000!important}.custom_header .elementor-menu-toggle i.eicon-menu-bar::before{content:""!important}.custom-button .elementor-button span{letter-spacing:.5px}.shadow-box-grid .elementor-widget-heading .elementor-widget-container .elementor-heading-title{text-underline-position:under;text-decoration-color:rgb(108,175,38)}.elementor-field-textual.elementor-size-xs{min-height:29px}.cmn-grey-bg{background:#f5f5f5;padding:10px;font-weight:400;font-size:16px;line-height:26px;margin-top:15px}.elementor-tab-content table td,.elementor-tab-content table th{border:none;background-color:transparent!important;border-bottom:1px solid #e0dede;font-size:16px;line-height:26px;padding:10px}.cmn-grey-bg strong{margin-bottom:0}*:focus-visible{outline:none}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a:hover{color:#333}.shadow-boxes h2{margin-bottom:30px}.mpu-bietet h3{font-weight:600}.custom_header .elementor-button{border:none}.elementor-button{background-image:-webkit-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);background-repeat:repeat-x;border:1px solid #6ab165}@media (min-width:850px){.elementor-nav-menu--dropdown .menu-item .sub-menu{display:block!important;position:absolute;right:100%;left:auto;width:200px;top:0;z-index:200;opacity:0;visibility:hidden;transition:all 0.4s ease}.elementor-nav-menu .sub-arrow{position:absolute;left:0}.elementor-menu-toggle{padding:0}.elementor-nav-menu--dropdown .menu-item .sub-menu li a{font-size:14px!important;line-height:18px;border:none;padding:7px 10px 7px 20px!important}.elementor-sticky--effects .show-menu{opacity:1!important;visibility:visible;margin-top:10px!important}nav.elementor-nav-menu--dropdown{transition:all 0.5s ease!important}.elementor-sticky--effects .hide-menu{opacity:0!important;visibility:hidden;margin-top:30px!important}}@media (max-width:1280px){.elementor .hero-banner .swiper-slide-contents .elementor-slide-heading{font-size:27px;line-height:1.62}}@media (max-width:1230px){main.site-main,.custom_header{padding-left:30px!important;padding-right:30px!important}.full-width-img{margin:0 -30px}}@media (min-width:900px) and (max-width:1024px){.elementor .hero-banner .elementor-slides .swiper-slide{height:251px}.elementor .hero-banner .swiper-slide-inner .swiper-slide-contents{max-width:60%}}@media (max-width:850px){.elementor-nav-menu .sub-arrow{transform:rotate(-90deg);padding-right:10px;transition:all 0.3s ease}.full-width-img{max-height:350px;overflow-y:hidden}.elementor-item.has-submenu.highlighted .sub-arrow .fas:before{content:"\f00d"}}@media (max-width:800px){#backtotop{display:none}}@media (max-width:1024px){.elementor .hero-banner .swiper-slide-inner{padding-bottom:35px}}@media (max-width:767.9px){.elementor .hero-banner .swiper-slide-contents .elementor-slide-heading{font-size:22px;line-height:1.6;margin-bottom:0}.custom_header{height:auto;padding-bottom:15px!important}.custom-button{right:45px}.sidebar-rating-block img{vertical-align:baseline}main.site-main{padding-left:20px!important;padding-right:20px!important}.full-width-img{margin:0 -20px}.custom-video-grid{max-width:100%}.attachment-full.size-full{width:100%}.custom_header .elementor-nav-menu--toggle .elementor-nav-menu__container{top:78px}.mpu-anordnung br{display:none}.elementor .hero-banner .swiper-slide-inner{padding-bottom:18px}.sidebar-rating-block p a{display:block}}@media (max-width:700px){.custom_header .elementor-col-50{width:100%!important;text-align:center}.custom_header .elementor-col-50 .elementor-widget-wrap .custom-button,.custom_header .elementor-menu-toggle i.eicon-menu-bar{position:static;margin-top:10px;margin-bottom:-6px}.custom_header .elementor-col-50 .elementor-widget-wrap .elementor-nav-menu--toggle,.custom_header .elementor-col-50 .elementor-widget-wrap .custom-button{width:auto;margin-bottom:0}.custom_header .elementor-col-50 .elementor-widget-wrap{flex-direction:row-reverse;justify-content:center;align-items:center}.custom_header .elementor-widget-wrap .elementor-widget-image{text-align:center!important}.custom_header .elementor-nav-menu--toggle .elementor-nav-menu__container{max-width:none;position:fixed;top:126px;right:0;left:0}.elementor-14 .elementor-element.elementor-element-2507e59>.elementor-widget-container{margin-top:0}.elementor-14 .elementor-element.elementor-element-a1e3408 .elementor-button{font-size:16px!important}.elementor-14 .elementor-element.elementor-element-a1e3408 .elementor-button{padding:5px}}@media (max-width:500px){.elementor .hero-banner .swiper-slide-contents .elementor-slide-heading{font-size:19px;line-height:1.6}.elementor-tab-title{display:flex;align-items:center}.custom-button .elementor-button span{letter-spacing:.3px}}@media (max-width:400px){.custom_header{padding-left:15px!important;padding-right:15px!important}}