@import url(/wp-content/themes/gthgc/fonts/stylesheet.css);*{padding:0;scroll-behavior:smooth;box-sizing:border-box;margin:0;scroll-margin-top:200px}img{height:auto;max-width:100%}body{font-size:18px;font-weight:400;color:#5b6770;background:#fff;line-height:28px;font-family:Montserrat}ul{list-style:none;padding:0}p{font-size:18px;font-weight:400;margin-bottom:20px;color:#5b6770;line-height:28px}a{text-decoration:none;color:inherit;transition:.4s}p:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:400;margin-bottom:20px;color:#000}h1{font-size:44px;line-height:50px}h2{font-size:38px;line-height:53px}h6{font-size:16px;font-weight:600;line-height:24px}strong{font-weight:700}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn:focus,a:focus,button:focus{outline:none;box-shadow:none}input:focus{border:none;outline:none}.layout{overflow:hidden;width:100%}.full_width{width:100%;float:left}.wrapper{padding:0 30px;max-width:1350px;margin:0 auto;width:100%}.btn_one{padding:19px 20px;font-size:20px;border:1px solid #293b8f;font-weight:700;color:#fff;transition:.4s;text-transform:uppercase;min-width:285px;text-align:center;background:#293b8f;line-height:1;display:inline-block}.btn_one:hover{border:1px solid #fff;color:#293b8f;background:#fff}.btn_one.bg_blue{border:1px solid #fff;color:#fff}.btn_one.bg_blue:hover{border:1px solid #293b8f;color:#293b8f}.text_title{max-width:824px}.text_title h2{text-transform:uppercase}.trangel_dot ul{margin-bottom:20px;padding-left:30px}.trangel_dot ul li{font-size:18px;font-weight:400;margin-bottom:10px;color:#5b6770;position:relative}.trangel_dot ul li:before{height:16px;content:"";position:absolute;top:6px;background:url(/wp-content/themes/gthgc/images/list_icon.svg) 50% no-repeat;background-size:9px;left:-30px;width:9px}.trangel_dot ul li strong{font-size:18px;font-weight:500}.trangel_dot ul li a{color:#293b8f}.trangel_dot ul li a:hover{text-decoration:underline}.list_items ol,.list_items ul,.trangel_dot ol{margin-bottom:20px;padding-left:30px}.list_items ul li{font-size:18px;font-weight:400;margin-bottom:8px;color:#fff;position:relative;line-height:28px}.list_items ul li a{text-decoration:underline}.list_items ul li a:hover{text-decoration:none}.list_items ul li strong{font-weight:500}.list_items ul li:before{height:16px;content:"";position:absolute;top:6px;background:url(/wp-content/themes/gthgc/images/list-icon-white.svg) 50% no-repeat;background-size:9px;left:-30px;width:9px}.btn_one.white{padding:21px 20px;border:1px solid #293b8f;color:#293b8f;min-width:240px;background:#fff}.btn_one.white:hover{border:1px solid #fff;color:#fff;background:#293b8f}.mb-70{margin-bottom:70px!important}.mb-145{margin-bottom:145px!important}.p-0{padding:0!important}.mt-0{margin-top:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.header{padding:11px 0;transition:.4s;position:fixed;top:0;background:transparent;left:0;z-index:9999}.header.sticky{box-shadow:1px -2px 18px rgba(0,0,0,.4);background:#fff;z-index:9999}.header .wrapper{padding:0 35px;max-width:100%}.header .inner_part{justify-content:space-between;flex-wrap:wrap;align-items:center;display:flex}.header .logo{width:98px}.header .logo a{display:block}.header .logo img{height:auto;width:100%;display:block}.header .right_part{justify-content:flex-end;align-items:center;width:calc(100% - 98px);display:flex}.header .right_part li{margin-right:17px;position:relative;display:inline-block}.header .right_part li:last-child{margin-right:0}.header .right_part li a{font-size:20px;font-weight:400;color:#fff;transition:.4s;text-transform:uppercase;font-family:Montserrat}.header.sticky .right_part li a{color:#000;transition:.4s;text-transform:uppercase}.header .right_part li a:hover{color:#fff}.header.sticky .right_part li a:hover{color:#000}.header .right_part li a:before{height:2px;transition:.4s;content:"";position:absolute;bottom:0;background:#fff;left:0;width:0;display:inline-block}.header .right_part li a:hover:before{width:100%}.header.sticky .right_part li a:before{height:2px;transition:.4s;content:"";position:absolute;bottom:0;background:#000;left:0;width:0;display:inline-block}.header.sticky .right_part li a:hover:before{transition:.4s;width:100%}.header.sticky .menubar span{background:#000}.header .menubar{cursor:pointer;width:40px;display:none}.header .menubar span{height:4px;margin-bottom:7px;transition:.4s;border-radius:30px;background:#fff;width:100%;float:inline-end;display:block}.header .menubar span:first-child{width:100%}.header .menubar span:nth-child(2){width:80%}.header .menubar span:last-child{margin-bottom:0;width:60%}.header .right_part li.current-menu-item a:before,.header .right_part li.current-menu-parent a:before{width:100%}.header .right_part li ul li.current_page_item a{color:#fff!important;background:#293b8f}.header .right_part li:hover ul{opacity:1;visibility:visible}.header .right_part li ul{padding:0;transition:.4s;position:absolute;border-top:8px solid #293b8f;opacity:0;visibility:hidden;text-align:left;top:calc(100% + 10px);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);background:#fff;left:0;width:203px}.header .right_part ul{list-style:none;padding:0;flex-wrap:wrap;display:flex}.header .right_part ul.sub-menu:before{height:0;border-right:11px solid transparent;border-left:11px solid transparent;content:"";position:absolute;border-bottom:11px solid #293b8f;top:-18px;left:18px;width:0}.header .right_part li li{padding:0;border-top:1px solid #949dc7;margin:0;width:100%;float:none}.header .right_part li li:first-child{border-top:0}.header .right_part li li a{padding:7px 13px;font-size:16px;font-weight:500;color:#5b6770!important;transition:.4s;text-transform:none!important;position:relative;line-height:22px!important;display:block}.header .right_part li li.current-menu-item a{color:#5b6770;background:#fff}.header .right_part li li a:hover{border-color:#949dc7;color:#fff!important;background:#293b8f}.header .right_part li ul li a:before,.header.sticky .right_part li ul li a:before{display:none}.banner_section{height:calc(100vh - 162px);overflow:hidden;position:relative;width:100%}.banner_section:before{height:100%;content:"";position:absolute;top:0;background:linear-gradient(1turn,rgba(4,16,70,0),rgba(43,74,222,0) 63.82%,rgba(33,59,178,.53) 77.39%,#1f2c6c);left:0;width:100%;z-index:1}.banner_section img{height:calc(100vh - 162px);transition:.4s;position:absolute;object-fit:cover;opacity:0;visibility:hidden;top:0;left:0;width:100%}.banner_section img.show{opacity:1;visibility:visible}.banner_section.umbau_banner .img_box img{object-fit:cover;opacity:unset;visibility:visible;width:100%}.banner_section.small_banner{height:100%;overflow:hidden;position:relative;width:100%}.banner_section.small_banner .img_box{width:100%}.banner_section.small_banner img{height:60vh;position:static;object-fit:cover;opacity:unset;visibility:visible;width:100%;display:block}.banner_section.small_banner .text_box{transform:translate(-50%,-50%);position:absolute;max-width:700px;text-align:center;top:50%;left:50%;z-index:1}.banner_section.small_banner .text_box h1{font-weight:600;color:#fff;line-height:44px}.banner_section.small_banner .text_box p{color:#fff}.banner_section.small_banner .link{margin-top:40px}.ups_section{margin-bottom:70px;background:linear-gradient(270deg,#1f2c6b,#293b8f 49.5%,#1f2c6b)}.ups_section .inner_part{justify-content:space-between;flex-wrap:wrap;align-items:center;display:flex}.ups_section h2{overflow-x:hidden;font-size:44px;font-weight:400;margin-bottom:0;color:#fff;text-transform:uppercase;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:center;word-wrap:break-word}.ups_section .banner_target{height:162px;border-right:1px solid hsla(0,0%,100%,.7);padding:15px 0;justify-content:center;transition:.4s;position:relative;align-items:center;cursor:pointer;width:25%;display:flex}.ups_section .banner_target:before{height:33px;transform:translateX(-50%);border:0;transition:.4s;content:"";position:absolute;clip-path:polygon(50% 0,0 100%,100% 100%);opacity:0;visibility:hidden;top:0;background:#24347e;left:50%;width:62px}.ups_section .banner_target.active:before,.ups_section .banner_target:hover:before{transition:.4s;opacity:1;visibility:visible;top:-33px}.ups_section .banner_target:last-child{border-right:none}.ups_section .inner_part.small_h2 h2{overflow-x:hidden;font-size:27px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:35px;word-wrap:break-word}.familienclub_sec{padding:40px 0 72px}.familienclub_sec .inner_part{flex-wrap:wrap;position:relative;display:flex}.familienclub_sec .left_part{width:55%}.familienclub_sec .left_part img{display:block}.familienclub_sec .right_part{padding:67px 0 56px 81px;box-shadow:-20px 13px 21px 0 rgba(0,0,0,.12);background:#fff;margin-left:-70px;width:calc(45% + 70px);margin-top:98px}.familienclub_sec .right_part h2{text-transform:uppercase}.familienclub_sec .ball_element{right:125px;position:absolute;top:-20px;z-index:-1}.familienclub_sec .right_part .button{justify-content:flex-start;flex-wrap:wrap;gap:20px;align-items:center;width:100%;margin-top:40px;display:flex}.familienclub_sec .right_part .button .btn_one{min-width:250px}.familienclub_sec.umbau_page{padding:135px 0 99px}.familienclub_sec.opposite_section .left_part{order:2}.familienclub_sec.opposite_section .right_part{order:1}.familienclub_sec.opposite_section .ball_element{left:125px}.familienclub_sec.opposite_section .right_part{padding:67px 81px 56px 0;margin-right:-70px;box-shadow:15px 13px 21px 0 rgba(0,0,0,.12);margin-left:unset;z-index:1}.familienclub_sec p a{color:#293b8f}.familienclub_sec p a:hover{text-decoration:underline}.mitgliedschaft_sec{padding:84px 0 79px;background:#293b8f;margin-top:68px}.mitgliedschaft_sec .inner_part{justify-content:space-between;flex-wrap:wrap;display:flex}.mitgliedschaft_sec .left_part{width:58%}.mitgliedschaft_sec .left_part .content_part{max-width:606px}.mitgliedschaft_sec h2{color:#fff;text-transform:uppercase}.mitgliedschaft_sec p{margin-bottom:30px;color:#fff}.mitgliedschaft_sec .right_part{position:relative;width:42%}.mitgliedschaft_sec .right_part .bg_background{margin-top:-87px}.mitgliedschaft_sec .right_part .scroll_logo{transition:.9s;position:absolute;top:-200px;left:70px}.mitgliedschaft_sec.aos-animate .right_part .scroll_logo{top:0;left:10px}.mitgliedschaft_sec.update .right_part .scroll_logo{transition:.9s;position:absolute;top:-195px;left:79px}.mitgliedschaft_sec.update.aos-animate .right_part .scroll_logo{top:130px;left:-16px}.mitgliedschaft_sec p a{text-decoration:underline}.mitgliedschaft_sec p a:hover{text-decoration:none}.partner_section{overflow:hidden;padding:100px 0 77px;background:#fff}.partner_section h2{margin-bottom:30px;text-transform:uppercase;text-align:center}.partner_section .inner_part{flex-wrap:wrap;row-gap:31px;display:flex}.partner_section .partners_logo{justify-content:center;flex-wrap:wrap;gap:28px;align-items:center;width:100%;display:flex}.partner_section .partners_logo .image img{max-width:175px;object-fit:cover;display:block}.partner_section .slick-initialized .slick-slide{margin:0 14px}.footer{padding-top:80px;background:#293b8f}.footer .footer_top{flex-wrap:wrap;padding-bottom:40px;display:flex}.footer .logo{justify-content:center;margin-bottom:6px;align-items:center;margin-top:-30px;display:flex}.footer .logo a{display:block}.footer .logo a img{width:72px;display:block}.footer h6{margin-bottom:12px;color:#fff;text-align:center}.footer ul li{margin-bottom:5px}.footer ul li:last-child{margin-bottom:0}.footer ul li a{font-size:16px;font-weight:400;color:#fff;transition:.4s;text-transform:capitalize;position:relative;line-height:1}.footer ul li a:before{height:2px;transition:.4s;content:"";position:absolute;bottom:-3px;background:#fff;left:0;width:0;display:inline-block}.footer ul li a:hover:before{width:100%}.footer .copy_right{padding:14px 0;border-top:1px solid hsla(0,0%,100%,.5);text-align:center}.footer .copy_right p{font-size:16px;font-weight:400;color:#f2f2f2;line-height:30px}.footer .footer_text{border-right:1px solid hsla(0,0%,100%,.5)}.footer .footer_text:last-child{border-right:unset}.footer .footer_text.address ul{max-width:236px;margin:0 auto;width:100%;padding-left:48px}.footer .footer_text.address ul li{font-size:16px;font-weight:400;margin-bottom:15px;color:#fff;position:relative;line-height:24px}.footer .footer_text.address ul li.location:before{height:20px;content:"";position:absolute;background:url(/wp-content/themes/gthgc/images/location.svg);background-size:21px;top:4px;left:-30px;width:21px}.footer .footer_text.address ul li.calling:before{height:20px;content:"";position:absolute;background:url(/wp-content/themes/gthgc/images/calling.svg);background-size:21px;background-size:18px;top:4px;left:-28px;width:21px;background-repeat:no-repeat}.footer .footer_text.address ul li:last-child{margin-bottom:0}.footer .footer_text.left{padding-top:50px;justify-content:flex-start;width:28%;padding-left:58px;display:flex}.footer .footer_text.address{width:40%}.footer .footer_text.center{padding-top:50px;justify-content:center;width:17%;display:flex}.footer .footer_text.right{padding-top:50px;justify-content:flex-end;width:14%;display:flex}.footer_text.right.mbl{display:none}.sticky_sec{height:100%;right:-523px;transition:right .5s ease-in-out;position:fixed;top:0;width:588px;z-index:100}.sticky_sec .inner_part{height:100%;justify-content:flex-end;position:relative;align-items:center;display:flex}.sticky_sec .cross_part{position:absolute;top:58px;left:48px;z-index:1}.sticky_sec .box{border-bottom-left-radius:10px;min-height:50px;border-left:1px solid #fff;padding:7px 16px;margin-bottom:10px;transition:.4s;border-top:1px solid #fff;border-bottom:1px solid #fff;border-top-left-radius:10px;cursor:pointer}.sticky_sec .box,.sticky_sec .box a{justify-content:center;align-items:center;display:flex}.sticky_sec .box img{display:block}.sticky_sec .bg{background:#f2f2f2}.sticky_sec .icons{width:65px}.sticky_sec .hide{height:100%;overflow:auto;padding:59px 36px 95px 102px;position:relative;max-width:523px;background:hsla(0,0%,95%,.95);width:calc(100% - 65px)}.sticky_sec.sticky .box{border-left:1px solid #5b6770;transition:.4s;border-top:1px solid #5b6770;border-bottom:1px solid #5b6770;background:#fff}.sticky_sec.sticky .box .change_color{fill:#293b8f}.sticky_sec.sticky .box .stroke{stroke:#293b8f}.sticky_sec .cross_part span{height:100%;cursor:pointer;width:100%;display:flex}.sticky_sec.active{right:0;z-index:9999}.sticky_sec.active .box{pointer-events:none;transition:.4s;opacity:0}.sticky_sec.active .sticky_event.active{pointer-events:all;opacity:1;background:hsla(0,0%,95%,.95)}.sticky_sec.active .sticky_event.active .change_color{fill:#293b8f}.sticky_sec.sticky.active .box{border:none}.hide_content.show{display:block}.sticky_sec .cross_part{opacity:0}.sticky_sec.active .cross_part{opacity:1}.sticky_sec.active .box .stroke{stroke:#293b8f}.calling_sec .text_box p strong{font-size:18px;font-weight:700;color:#000;text-transform:uppercase}.calling_sec .text_box p{margin-bottom:7px}.calling_sec .text_box p a{margin-bottom:5px}.calling_sec .text_box p a:last-child{margin-bottom:0}.calling_sec .text_box a strong{font-size:18px;font-weight:400;color:#5b6770;text-transform:uppercase}.calling_sec .text_box,.notic_sec .text_box{margin-bottom:18px;border-bottom:1px solid #5b6770;padding-bottom:12px}.calling_sec .text_box .text p strong,.notic_sec .text_box .text p strong{padding:0;color:#5b6770;text-transform:uppercase;background:transparent}.calling_sec .text_box:last-child,.notic_sec .text_box:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.calling_sec .cross_part,.notic_sec .cross_part{height:32px;position:absolute;top:-38px;left:-86px;width:32px}.calling_sec .cross_part a,.notic_sec .cross_part a{height:100%;width:100%;display:block}.notic_sec .text_box span{font-size:18px;font-weight:500;text-transform:uppercase}.notic_sec .text_box p strong{padding:7px 12px;font-size:18px;color:#fff;text-transform:uppercase;background:#293b8f}.notic_sec .text_box p{font-weight:500}.calling_sec .inner_part,.notic_sec .inner_part{display:block}.calling_sec,.notic_sec{height:100%;transition:.4s;position:relative;display:none}.calling_sec.active,.notic_sec.active{display:block}.banner_section .text_box{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;z-index:1}.umbau .banner_section .text_box p{margin-bottom:15px;color:#fff;text-transform:uppercase;letter-spacing:44%}.umbau .banner_section .text_box h1{font-weight:600;margin-bottom:71px;color:#fff;line-height:44px}.umbau .banner_section .text_box .btn_one{padding:22px 20px;border:none;font-weight:500;text-align:center}.link{justify-content:center;align-items:center;display:flex}.donation_sec .inner_part{padding:5px;justify-content:space-between;flex-wrap:wrap;position:relative;max-width:1070px;margin:-65px auto 0;align-items:center;box-shadow:-15px 13px 21px 0 rgba(0,0,0,.12);background:#fff;display:flex;z-index:1}.donation_sec .left_part{width:68%;padding-left:54px}.donation_sec .left_part h2{font-weight:600;margin-bottom:15px;text-transform:uppercase}.donation_sec .left_part p{font-weight:500;color:#5b6770}.donation_sec .right_part{min-height:160px;justify-content:center;border:1px solid #293b8f;align-items:center;width:30%;display:flex}.donation_sec .right_part h1{font-weight:700;margin-bottom:0;color:#293b8f;line-height:1}.renovation_sec p a{text-decoration:underline;color:#fff}.renovation_sec p a:hover{text-decoration:none}.renovation_sec{padding:86px 0 180px;background:#293b8f}.renovation_sec p{font-size:20px;color:#fff;line-height:30px}.renovation_sec h2{color:#fff}.renovation_sec .text_title{max-width:885px;text-align:center;margin:0 auto 70px}.renovation_sec .inner_part{padding:50px 135px 70px 54px;position:relative;z-index:1}.renovation_sec .inner_part:before{height:100%;transform:translateX(-50%);content:"";position:absolute;top:0;background:#fff;left:51.5%;width:250px;z-index:-1}.renovation_sec .inner_part .card .img_text_box{justify-content:space-between;flex-wrap:wrap;align-items:center;width:100%;float:left;display:flex}.renovation_sec .inner_part .card .img_text_box img{width:auto!important}.renovation_sec .card{margin-bottom:100px;width:100%;float:left}.renovation_sec .card .left_part{width:50%}.renovation_sec .card .left_part .text_wrap{max-width:430px}.renovation_sec .card .right_part{width:50%}.renovation_sec .card .title{text-align:left;width:50%;float:right}.renovation_sec .card.opposite .left_part{justify-content:flex-end;flex-wrap:wrap;order:2;width:calc(50% - 116px);display:flex}.renovation_sec .card.opposite .right_part{max-width:551px;margin-left:auto;order:1;width:calc(50% + 116px)}.renovation_sec .card:last-child{margin-bottom:0}.renovation_sec .card.opposite .title{margin-right:-116px;text-align:right;width:calc(50% + 116px);float:left}.renovation_sec .card .title h3{font-size:28px;font-weight:500;margin-bottom:40px;color:#293b8f;text-transform:uppercase;line-height:20px}.renovation_sec .card.opposite .right_part img{margin-left:auto;display:block}.experience_sec .slick-arrow{height:30px;font-size:0;border:none;position:absolute;background-size:13px;bottom:30px;border-radius:100%;width:30px}.experience_sec .slick-prev.slick-arrow{background:url(/wp-content/themes/gthgc/images/left-arrow.svg) #fff 50% no-repeat;cursor:pointer;left:40px}.experience_sec .slick-next.slick-arrow{background:url(/wp-content/themes/gthgc/images/right-arrow.svg) #fff 50% no-repeat;cursor:pointer;left:90px}.renovation_sec .slick-arrow{height:30px;font-size:0;border:none;position:absolute;background-size:13px;bottom:30px;border-radius:100%;width:30px}.renovation_sec .slick-prev.slick-arrow{background:url(/wp-content/themes/gthgc/images/left-arrow.svg) #fff 50% no-repeat;cursor:pointer;left:40px;z-index:1}.renovation_sec .slick-next.slick-arrow{background:url(/wp-content/themes/gthgc/images/right-arrow.svg) #fff 50% no-repeat;cursor:pointer;left:90px}.team_contect_sec{margin-bottom:72px;position:relative;padding-bottom:70px;margin-top:86px}.team_contect_sec .inner_part{padding:0 80px;position:relative}.team_contect_sec .text_title:after{height:100%;content:"";position:absolute;top:0;background:#f2f2f2;left:0;width:500%;z-index:-1}.team_contect_sec .text_title{padding:73px 0 143px 70px;margin-bottom:-85px;position:relative;max-width:1083px;background:#f2f2f2;width:100%;float:right}.team_contect_sec .team_card{overflow:hidden;transition:.4s;position:relative}.team_contect_sec .hover_text h4{font-size:20px;margin-bottom:10px;color:#fff}.team_contect_sec .hover_text p{font-size:14px;font-weight:400;color:#fff;line-height:23px}.team_contect_sec .hover_text{height:100%;overflow:auto;overflow-x:hidden;padding:20px;justify-content:center;flex-wrap:wrap;transition:.4s;position:absolute;bottom:-100%;text-align:center;align-items:center;background:#293b8f;left:0;width:100%;display:flex!important}.team_contect_sec .team_card{width:252px}.team_contect_sec .team_card .img_box img{width:100%;display:block}.team_contect_sec .msg_details{justify-content:center;width:100%;display:flex}.team_contect_sec .box-btn{width:100%;margin-top:20px}.team_contect_sec .box-btn .btn_one{min-width:100%}.team_contect_sec .hover_text .msg_icon{height:39px;justify-content:center;position:relative;align-items:center;border-radius:100%;background:#fff;background:#fff url(/wp-content/themes/gthgc/images/massage.svg) no-repeat 50%;width:39px;display:flex}.team_contect_sec .hover_text .inner_content{margin-bottom:30px;width:100%}.team_contect_sec .team_card:hover .hover_text{transition:.4s;bottom:0;display:block}.team_contect_sec .slick-slide{margin:20px 19px;box-shadow:0 5px 10px rgba(17,17,26,.2),0 8px 32px rgba(17,17,26,.05)}.team_contect_sec .slick-arrow{height:30px;transform:translateY(-50%);font-size:0;border:1px solid #5b6770;position:absolute;top:42%;border-radius:50%;background:url(/wp-content/themes/gthgc/images/prev_arrow.png) #fff 50% no-repeat;background-size:8px;cursor:pointer;width:30px}.team_contect_sec .slick-prev.slick-arrow{left:0}.team_contect_sec .slick-next.slick-arrow{right:0;background:url(/wp-content/themes/gthgc/images/right-arrow-update.svg) #fff 50% no-repeat;left:unset}.team_contect_sec .slick-dots{justify-content:center;gap:15px;margin:30px 0 20px;align-items:center;display:flex}.team_contect_sec .slick-dots li button{height:11px;font-size:0;border:none;gap:15px;border-radius:100%;background:#b4bad8;cursor:pointer;width:11px}.team_contect_sec .slick-dots li{position:relative;cursor:pointer}.team_contect_sec .slick-dots li.slick-active:before{height:23px;transform:.4s;border:1px solid #1d49c3;content:"";position:absolute;top:8px;border-radius:100%;left:-7px;width:23px}.team_contect_sec .text_title p{color:#000}.team_contect_sec .slick-dots li.slick-active button{background:#293b8f}.experience_sec{padding:100px 0 162px}.experience_sec .text_title{max-width:1134px;text-align:center;margin:0 auto 40px}.experience_sec .hover_text .text{height:100%;justify-content:center;color:#fff;max-width:885px;flex-direction:column;text-align:center;margin:0 auto;align-items:center;width:100%;display:flex}.experience_sec .hover_text .text p{color:#fff}.experience_sec .team_card{overflow:hidden;justify-content:center;position:relative;margin:0 auto;display:flex!important}.experience_sec .team_card img{max-height:600px;object-fit:cover;text-align:center;width:100%;display:block}.experience_sec .team_card .img_box{justify-content:center;align-items:center;width:100%;display:flex!important}.experience_sec .team_card:hover .hover_text{transition:.4s;bottom:0;left:0;display:block}.experience_sec .hover_text{height:100%;overflow:auto;padding:70px 90px;transition:.4s;position:absolute;bottom:-104%;text-align:center;background:#293b8f;left:0;width:100%}.experience_sec .slick-dots{margin-top:40px}.experience_sec .hover_text .text h2{color:#fff}.experience_sec p a{text-decoration:underline}.experience_sec p a:hover{text-decoration:none}.experience_sec .hover_text .button{justify-content:center;flex-wrap:wrap;gap:20px;align-items:center;width:100%;margin-top:40px;display:flex}.experience_sec .experience_slider{padding:0 80px;position:relative}.experience_sec .slick-slide{margin:0}.experience_sec .slick-prev.slick-arrow{transform:translateY(-50%);border:1px solid #5b6770;top:44%;background:url(/wp-content/themes/gthgc/images/prev_arrow.png) #fff 50% no-repeat;left:0;z-index:1}.experience_sec .slick-next.slick-arrow{transform:translateY(-50%);border:1px solid #5b6770;right:0;top:44%;background:url(/wp-content/themes/gthgc/images/next-arrow.png) #fff 50% no-repeat;left:unset}.experience_sec .slick-dots{justify-content:center;position:static;gap:15px;align-content:center;margin-top:20px;display:flex}.experience_sec ul.slick-dots{padding-left:0!important}.experience_sec .slick-dots li button{height:11px;font-size:0;border:none;gap:15px;border-radius:100%;background:#b4bad8;cursor:pointer;width:11px}.experience_sec .slick-dots li{position:relative;cursor:pointer}.experience_sec .slick-dots li.slick-active:before{height:23px;transform:.4s;border:1px solid #1d49c3;content:"";position:absolute;top:8px;border-radius:100%;left:-7px;width:23px}.experience_sec .slick-dots li.slick-active button{background:#293b8f}.experience_sec ul.slick-dots li:before{background:none}.impressionen_sec .text_title{padding:60px 70px 120px 0;position:relative;max-width:870px;background:#f2f2f2}.impressionen_sec .inner_part{margin-top:-60px}.impressionen_sec .top-title-box .text_title:before{height:100%;right:0;content:"";position:absolute;top:0;background:#f2f2f2;width:500%;z-index:-1}.impressionen_sec .ball_element{right:25px;position:absolute;top:-100px;z-index:-1}.impressionen_sec .grid_view{grid-template-columns:auto auto auto auto;gap:20px;display:grid}.impressionen_sec .grid_view .grid_items:first-child{grid-column:span 2;max-height:280px}.impressionen_sec .grid_view .grid_items:nth-child(2){grid-row:span 2;max-height:640px}.impressionen_sec .grid_view .grid_items:nth-child(2) img{max-height:100%}.impressionen_sec .grid_view .grid_items{position:relative;max-height:280px;cursor:pointer}.impressionen_sec .grid_view .grid_items img{height:100%;max-height:280px;object-fit:cover;object-position:top;width:100%;display:block}.full_width_text .content_part{max-width:1133px;text-align:center;margin:0 auto}.full_width_text .button{justify-content:center;flex-wrap:wrap;gap:20px;align-items:center;width:100%;margin-top:40px;display:flex}.full_width_text h2{text-transform:uppercase}.full_width_text p a{text-decoration:underline;color:#293b8f}.full_width_text p a:hover{text-decoration:none}.map_section iframe{height:450px!important;width:100%!important}.go_top_arrow{height:30px;right:24px;position:fixed;bottom:58px;width:30px;z-index:1111}.go_top_arrow a{width:100%;display:block}.mbl_btm{padding:11px 0;border-top-right-radius:10px;position:fixed;border-top-left-radius:10px;bottom:0;box-shadow:inset 0 2px 8.1px 0 rgba(0,0,0,.13);background:#fff;left:0;width:100%;display:none;z-index:1}.mbl_btm ul{justify-content:space-between;text-align:center;align-items:center;display:flex}.mbl_btm ul li{display:inline-block}.mbl_btm ul li a{justify-content:center;font-size:10px;font-weight:500;color:#5b6770;transition:.4s;text-transform:uppercase;flex-direction:column;align-items:center;cursor:pointer;line-height:14px;display:flex}.mbl_btm ul li:hover a{font-weight:500;color:#293b8f}.mbl_btm ul li a img{margin-bottom:8px;max-height:23px}.mbl_btm ul li a.sticky_event.active{color:#293b8f}.error_page{padding:230px 0 145px}.error_page .inner_part{text-align:center}.error_page .inner_part h1{margin-bottom:100px}.error_page .inner_part img{margin-bottom:70px}.error404 .header{box-shadow:1px -2px 18px rgba(0,0,0,.4)}.error404 .header .right_part li a{color:#000}.error404 .sticky_sec{display:none}.flexible_page .familienclub_sec .ball_element{top:-20px}.wpcf7-form{max-width:900px;width:100%}.wpcf7-form p{font-size:16px;text-align:start;width:100%;line-height:22px}.wpcf7-form h3{font-size:18px;font-weight:600;margin-bottom:10px;color:#5b6770;text-align:start}.wpcf7-form input,.wpcf7-form select{padding:10px;font-size:18px;border:1px solid #5b6770;font-weight:500;color:#5b6770;outline:none;background:#fff;width:100%;font-family:Montserrat}.wpcf7-form select{cursor:pointer}.wpcf7-form textarea{height:180px;padding:10px;resize:none;font-size:18px;border:1px solid #5b6770;font-weight:500;color:#5b6770;outline:none;background:#fff;width:100%;font-family:Montserrat}.wpcf7-form .form_inputs{margin-bottom:20px;width:100%}.wpcf7-form .form_inputs.full_text{width:100%}.wpcf7-form .form_inputs .lts-one-fourth,.wpcf7-form .form_inputs .lts-one-half{margin-bottom:15px}.wpcf7-form h2,.wpcf7-form h4{text-align:start;width:100%}.wpcf7-form h4{margin-bottom:10px}.wpcf7-form a{text-decoration:underline;color:#1d49c3;transition:.4s}.wpcf7-form a:hover{text-decoration:none}.wpcf7-form input[type=submit]{padding:19px 20px;font-size:20px;border:1px solid #293b8f;font-weight:700;color:#293b8f;transition:.4s;text-transform:uppercase;position:relative;text-align:center;background:#fff;cursor:pointer;width:100%;width:240px;line-height:1;display:inline-block}.wpcf7-form .wpcf7-form-control[type=submit]:hover{border:1px solid #fff;color:#fff;background:#293b8f}.wpcf7-form p b{font-weight:500}.wpcf7-form .wpcf7-spinner{position:absolute;top:16px;left:33%}.donwload_section{padding:70px 0;background:#f2f2f2}.donwload_section .inner_part{justify-content:center;flex-wrap:wrap;gap:30px 20px;align-items:flex-start;display:flex}.donwload_section .download_part{justify-content:center;flex-wrap:wrap;flex-direction:column;gap:30px;align-items:center;width:calc(25% - 15px);display:flex}.donwload_section .download_icon{height:51px;justify-content:center;position:relative;align-items:center;background:url(/wp-content/themes/gthgc/images/download-icon-update.svg) no-repeat 50%;background-size:51px;width:51px;display:flex}.donwload_section p{font-size:18px;font-weight:500;text-align:center;line-height:28px}.partners_logo .owl-stage-outer{overflow:visible!important}@media only screen and (max-width:1440px){.banner_section,.banner_section img{height:calc(100vh - 150px)}.ups_section .banner_target{height:150px}.ups_section h2{font-size:40px}.header .wrapper{padding:0 30px}.mitgliedschaft_sec.aos-animate .right_part .scroll_logo{top:0;left:1px}.mitgliedschaft_sec.update.aos-animate .right_part .scroll_logo{top:130px;left:-16px}.experience_sec .experience_slider{padding:0 45px}.experience_sec .hover_text{padding:70px 65px}.experience_sec .slick-prev.slick-arrow{left:61px}.experience_sec .slick-next.slick-arrow.slick-arrow{right:61px}.team_contect_sec{margin-bottom:40px}.team_contect_sec .inner_part{padding:0 70px}.team_contect_sec .slick-next.slick-arrow.slick-arrow{right:38px}.team_contect_sec .slick-prev.slick-arrow{left:38px}.error_page{padding:200px 0 145px}}@media only screen and (max-width:1279px){*{scroll-margin-top:150px}h2{font-size:38px;line-height:49px}.header .logo{width:90px}.header .right_part{width:calc(100% - 90px)}.header .right_part li{margin-right:15px}.header .right_part li a{font-size:15px}.ups_section h2{font-size:30px}.familienclub_sec .right_part{padding:59px 0 55px 50px}.footer .footer_text.left{width:25%}.header{padding:10px 0}.banner_section,.banner_section img{height:calc(100vh - 150px)}.ups_section .inner_part{min-height:150px}.ups_section .banner_target{height:150px}.mitgliedschaft_sec.aos-animate .right_part .scroll_logo{height:auto;top:0;left:15px;width:245px}.renovation_sec .inner_part{padding:40px 110px 70px 54px}.renovation_sec .card .left_part .text_wrap{max-width:305px}.renovation_sec .text_title{margin-bottom:50px}.renovation_sec .card.opposite .left_part .text_wrap{max-width:220px}.renovation_sec .card{margin-bottom:80px}.renovation_sec{padding:86px 0 100px}.team_contect_sec .inner_part:after{top:-200px;left:19%}.team_contect_sec{margin-top:100px}.team_contect_sec .text_title{padding:70px 0 100px 70px}.mitgliedschaft_sec.update.aos-animate .right_part .scroll_logo{top:55px;left:0}.team_contect_sec .hover_text .inner_content{margin-bottom:15px}.team_contect_sec .hover_text{padding:10px}.team_contect_sec .hover_text h4{font-size:18px}.team_contect_sec .hover_text p{font-size:14px;line-height:22px}.team_contect_sec .inner_part{padding:0 80px}.team_contect_sec .slick-dots{margin:20px 0}.team_contect_sec{margin-bottom:30px;padding-bottom:50px;margin-top:60px}.mitgliedschaft_sec.update{margin-top:50px}.experience_sec .hover_text{padding:30px 70px}.experience_sec .hover_text .text p{font-size:16px}.experience_sec .slick-prev.slick-arrow{left:30px}.experience_sec .slick-next.slick-arrow.slick-arrow{right:30px}.experience_sec{padding:60px 0 120px;margin:0}.team_contect_sec .slick-slide{margin:20px}.text_title{max-width:720px}.impressionen_sec .inner_part:before{right:25%;top:-263px}.impressionen_sec .grid_view{gap:15px}.experience_sec .experience_slider{padding:0}.mitgliedschaft_sec .right_part .scroll_logo{top:-177px;left:46px;width:300px}.mitgliedschaft_sec.update .right_part .scroll_logo{top:-175px;left:68px;width:245px}.familienclub_sec .right_part .button{gap:15px;margin-top:35px}.mb-145{margin-bottom:100px!important}.banner_section.small_banner .text_box p br{display:none}.error_page{padding:170px 0 100px}.error_page .inner_part h1{margin-bottom:70px}.donwload_section h2{font-size:24px;line-height:30px}.impressionen_sec .text_title{padding:60px 70px 100px 0}.experience_sec .hover_text .text{height:auto}}@media only screen and (max-width:1023px){.wrapper{width:100%}h2{font-size:30px;line-height:45px}.header .right_part{display:none}.ups_section{padding:11px;position:relative;border-radius:20px;background:#fff;margin-top:-18px;z-index:1}.ups_section .inner_part{gap:10px}.ups_section .banner_target{border-radius:5px;background:linear-gradient(270deg,#1f2c6b,#293b8f 49.5%,#1f2c6b);width:calc(50% - 5px)}.familienclub_sec .left_part,.mitgliedschaft_sec .left_part{width:100%}.familienclub_sec{padding:100px 0 72px}.familienclub_sec .right_part,.mitgliedschaft_sec .right_part{width:100%}.familienclub_sec .left_part{margin-bottom:50px}.familienclub_sec .right_part{margin-left:0;margin-top:0}.mitgliedschaft_sec .left_part{margin-bottom:30px}.mitgliedschaft_sec .left_part .content_part{max-width:100%}.partner_section{padding:70px 0}.footer .footer_text.left{order:2;width:50%}.footer .footer_text.address{margin-bottom:20px;border-bottom:1px solid hsla(0,0%,100%,.5);padding-bottom:20px;width:100%}.footer .footer_text{border-right:unset}.familienclub_sec .right_part{padding:50px 30px;box-shadow:0 13px 21px 0 rgba(0,0,0,.12)}.mitgliedschaft_sec{padding-bottom:0;margin-top:0}.mitgliedschaft_sec .left_part{margin-bottom:0;padding-bottom:53px;order:2}.mitgliedschaft_sec .right_part{margin-bottom:100px;order:1}.ups_section .banner_target{height:130px}.familienclub_sec .ball_element{right:36%;display:none}.footer .footer_text.center{padding-top:10px;justify-content:center;align-items:flex-start;padding-bottom:10px;order:3;width:50%}.footer .footer_text.right{display:none}.footer .mobile_show{display:block}.footer .footer_text.left{border-right:1px solid hsla(0,0%,100%,.5);padding-top:10px;justify-content:center;flex-wrap:wrap;padding-bottom:10px;padding-left:0}.footer .footer_text.left .desktop{width:100%}.header .menubar{display:block}.ups_section .banner_target:before{display:none}.familienclub_sec{padding:0 0 70px}.mitgliedschaft_sec .right_part .bg_background{margin-top:-86px}.mitgliedschaft_sec .right_part .scroll_logo{top:-157px;left:101px}.mitgliedschaft_sec.aos-animate .right_part .scroll_logo{left:40px;width:auto}.footer .logo{margin-top:0}.go_top_arrow{bottom:115px}.sticky_sec .hide{padding:59px 36px 70px 75px}.footer_text.right.mbl{padding-top:0;width:100%;display:block}.footer .footer_text.left .mbl_menu_update{justify-content:flex-start;flex-wrap:wrap;max-width:400px;padding-left:80px;display:flex}.footer_text.right.mbl .navigation_menu{width:100%;margin-top:3px}.footer .footer_text.center ul,.footer .footer_text.right ul{padding-top:0}.footer{padding-top:50px}.renovation_sec{padding:60px 0}.banner_section .text_box{text-align:center;width:100%}.umbau .banner_section .text_box h1{font-size:35px;margin-bottom:50px;line-height:40px}.donation_sec .inner_part{padding:29px 8px}.donation_sec .left_part{margin-bottom:27px;text-align:center;width:100%;padding-left:0}.donation_sec .right_part{min-height:120px;width:100%}.familienclub_sec.umbau_page{padding:70px 0 80px}.renovation_sec .inner_part{padding:30px 0}.renovation_sec .card .title{text-align:center;width:100%;float:unset}.renovation_sec .card .title h3{margin-bottom:25px}.renovation_sec .card{margin-bottom:50px}.renovation_sec .inner_part .card .img_text_box{float:unset}.renovation_sec .card .right_part{order:1;width:100%}.renovation_sec .card .left_part{order:2;width:100%}.renovation_sec .card .left_part .text_wrap{padding:10px 25px;max-width:100%}.renovation_sec .card p{color:#5b6770;text-align:center}.renovation_sec .inner_part:before{left:50%;width:100%}.renovation_sec .card.opposite .left_part .text_wrap{max-width:100%;width:100%}.renovation_sec .card.opposite .left_part{width:100%}.renovation_sec .card.opposite .title{margin-right:0;text-align:center;width:100%;float:unset}.renovation_sec .card.opposite .right_part{max-width:100%;margin-left:unset;order:1;width:100%}.renovation_sec .card{padding:15px 0;margin-bottom:35px}.team_contect_sec .inner_part:after{top:-180px;left:-20%}.mitgliedschaft_sec.update{margin-top:20px}.team_contect_sec .inner_part{padding:0 60px}.mitgliedschaft_sec.update.aos-animate .right_part .scroll_logo{top:114px;left:6px}.team_contect_sec .text_title{padding:70px 0 100px}.experience_sec .hover_text{padding:30px 100px}.experience_sec .inner_part{padding:0}.experience_sec .slick-prev.slick-arrow{top:40%;left:60px}.experience_sec .slick-next.slick-arrow{top:40%}.experience_sec .slick-next.slick-arrow.slick-arrow{right:60px}.experience_sec .wrapper{padding:0}.experience_sec .team_card .img_box{width:100%}.experience_sec .team_card{max-width:100%}.experience_sec .team_card img{width:100%}.experience_sec .slick-slide{margin:0}.experience_sec .text_title{padding:0 30px}.impressionen_sec .inner_part:before{right:-30%;top:-230px}.impressionen_sec .ball_element{display:none}.impressionen_sec .grid_view{height:unset;gap:10px}.impressionen_sec{padding-bottom:10px;margin-top:30px}.impressionen_sec .grid_view .grid_items:first-child{grid-column:span 2}.impressionen_sec .grid_view .grid_items img{position:unset;top:unset;left:unset}.impressionen_sec .text_title{margin-bottom:30px}.team_contect_sec .slick-prev.slick-arrow{left:26px}.team_contect_sec .slick-next.slick-arrow.slick-arrow{right:26px}.mitgliedschaft_sec.update .right_part .scroll_logo{top:-145px;left:95px}.banner_section.small_banner .text_box h1{font-size:30px;margin-bottom:10px;line-height:36px}.mb-145{margin-bottom:85px!important}.familienclub_sec.opposite_section .right_part{padding:50px 30px;box-shadow:0 13px 21px 0 rgba(0,0,0,.12);order:2}.familienclub_sec.opposite_section .left_part{order:1}.map_section iframe{height:300px!important}.error404 .header .menubar span{background:#000}.donwload_section .download_part{width:calc(50% - 11px)}.team_contect_sec .text_title:after{left:-100%}.impressionen_sec .text_title{padding:60px 0 75px}.impressionen_sec .top-title-box .text_title:before{right:-100%}.full_width_text h2 br,.mitgliedschaft_sec h2 br{display:none}}@media only screen and (max-width:767px){*{scroll-margin-top:135px}h1{font-size:38px;line-height:44px}h2{font-size:28px;line-height:38px}.header .logo{width:75px}.header .wrapper,.wrapper{padding:0 20px}.sticky_sec .hide{padding:65px 36px 50px 65px}.familienclub_sec{padding:0}.notic_sec .text_box p,.notic_sec .text_box p strong,.notic_sec .text_box span{font-size:16px}.calling_sec .text_box p strong{font-size:17px;line-height:1}.mitgliedschaft_sec.aos-animate .right_part .scroll_logo{left:25px}.donation_sec .right_part{min-height:80px}.donation_sec .right_part h1{font-size:35px}.footer{padding-top:40px}.mitgliedschaft_sec.update.aos-animate .right_part .scroll_logo{top:96px;left:0}.impressionen_sec .grid_view .grid_items:first-child{grid-column:span 2}.impressionen_sec .wrapper{padding:0}.impressionen_sec .text_title{padding:60px 20px;margin-bottom:0}.experience_sec{padding:40px 0 95px}.experience_sec .slick-dots{margin-top:15px}.experience_sec .experience_slider{padding:0}.team_contect_sec .slick-prev.slick-arrow{left:48px}.team_contect_sec .inner_part{padding:0 88px}.team_contect_sec .slick-next.slick-arrow.slick-arrow{right:48px}.mitgliedschaft_sec .right_part .scroll_logo{left:82px}.mitgliedschaft_sec.update .right_part .scroll_logo{top:-145px;left:84px}.experience_sec .hover_text .button{gap:15px;margin-top:20px}.banner_section.small_banner .text_box h1{line-height:30px}.mb-145{margin-bottom:60px!important}.flexible_page .ups_section,.ups_section{margin-bottom:60px}.donwload_section{padding:50px 0}.donwload_section .download_part{gap:30px;width:calc(50% - 10px)}.impressionen_sec .inner_part{margin-top:-35px}}@media only screen and (max-width:600px){*{scroll-margin-top:115px}h1,h2,h3,h4,h5,h6{margin-bottom:10px}h2{font-size:26px;line-height:34px}body{font-size:16px;line-height:26px}.ups_section .inner_part.small_h2 h2{font-size:22px;line-height:30px}p{font-size:16px;line-height:26px}.btn_one{padding:19px 20px;font-size:18px;min-width:258px;width:100%!important}.header .wrapper,.wrapper{padding:0 15px}.ups_section h2{font-size:22px}.ups_section .banner_target{height:90px}.familienclub_sec{padding:0;margin-bottom:24px}.familienclub_sec .left_part{margin-bottom:30px}.familienclub_sec .ball_element{display:none}.familienclub_sec .right_part{padding:0;box-shadow:unset;margin-top:0}.partner_section .inner_part{row-gap:20px}.partner_section .slick-initialized .slick-slide{margin:0 10px}.partner_section h2{margin-bottom:10px}.footer .logo a img{width:115px}.mitgliedschaft_sec .right_part .bg_background{margin-top:-32px}.mitgliedschaft_sec.aos-animate .right_part .scroll_logo{top:15px;left:23px;width:210px}.mitgliedschaft_sec .right_part{margin-bottom:50px}.header .logo{width:85px}.header{padding:10px 0}.mitgliedschaft_sec{padding:30px 0 50px}.mitgliedschaft_sec .left_part{padding-bottom:0}.mitgliedschaft_sec p{margin-bottom:20px}.mitgliedschaft_sec p:last-child{margin-bottom:0}.partner_section{padding:40px 0}.footer{padding-top:30px;margin-bottom:60px}.footer h6{margin-bottom:15px}.footer .footer_text.address{margin-bottom:18px}.footer .footer_top{padding-bottom:18px}.sticky_sec .hide{padding:35px 15px 70px 25px}.footer .copy_right p{font-size:14px;line-height:22px}.go_top_arrow{right:17px}.footer .copy_right{padding:9px 0 16px}.mbl_btm{display:block}.banner_section,.banner_section img{height:500px}.mitgliedschaft_sec .right_part .scroll_logo{position:absolute;top:-80px;left:55px;width:210px}.sticky_sec{width:100%}.sticky_sec .cross_part{height:25px;top:35px;left:52px;width:25px}.calling_sec .text_box p{font-size:14px;line-height:23px}.calling_sec .text_box span{font-size:14px}.calling_sec .text_box p strong{font-size:15px}.notic_sec .text_box p{font-size:14px;line-height:23px}.notic_sec .text_box p strong,.notic_sec .text_box span{font-size:14px}.umbau .banner_section .text_box p{font-size:18px;letter-spacing:6%}.umbau .banner_section .text_box h1{font-size:28px;margin-bottom:30px;line-height:35px}.banner_section.umbau_banner{height:400px}.donation_sec .left_part h2{font-size:28px;margin-bottom:10px}.donation_sec .right_part{min-height:74px}.donation_sec .right_part h1{font-size:26px}.donation_sec .inner_part{box-shadow:0 13px 21px 0 rgba(0,0,0,.12)}.familienclub_sec.umbau_page{padding:40px 0;margin-bottom:0}.renovation_sec{padding:40px 0}.renovation_sec .text_title p{font-size:16px;line-height:26px}.renovation_sec .text_title{margin-bottom:27px}.renovation_sec .card{padding:0}.renovation_sec .card .title h3{font-size:20px;margin-bottom:15px;line-height:20px}.renovation_sec .card p{font-size:16px;line-height:24px}.renovation_sec .card{margin-bottom:20px}.slick-prev.slick-arrow{transform:translateY(-50%);top:50%;left:10px}.slick-next.slick-arrow.slick-arrow{transform:translateY(-50%);right:10px;top:50%;left:unset}.flotkids .ups_section h2{font-size:22px;line-height:28px}.trangel_dot ul li,.trangel_dot ul li span{font-size:16px}.trangel_dot ul li:before{left:-20px}.trangel_dot ul{margin-bottom:15px;padding-left:20px}.team_contect_sec{margin-top:30px}.team_contect_sec .inner_part:after{max-height:220px;top:-190px}.team_contect_sec .inner_part{padding:0;margin-top:-40px}.team_contect_sec .text_title{padding:30px 0 65px;margin:0}.team_contect_sec .slick-slide{margin:0}.team_contect_sec .slick-prev.slick-arrow{top:42%;left:10px;z-index:1}.team_contect_sec .slick-next.slick-arrow.slick-arrow{right:10px;top:42%}.team_contect_sec .slick-dots li.slick-active:before{top:6px}.experience_sec .hover_text{padding:20px 50px}.experience_sec .hover_text .text h2{font-size:16px;line-height:23px}.experience_sec .hover_text .text h2 br{display:none}.experience_sec .slick-prev.slick-arrow{top:38%;left:15px}.experience_sec .slick-next.slick-arrow.slick-arrow{right:15px;top:38%}.experience_sec .hover_text .text p{font-size:14px;line-height:22px}.slick-arrow{height:29px;width:29px}.impressionen_sec .inner_part:before{top:-256px}.experience_sec .slick-dots li.slick-active:before{top:6px}.impressionen_sec .grid_view{grid-template-columns:auto auto;gap:8px}.mitgliedschaft_sec.update .right_part .scroll_logo{top:-84px;top:-80px;left:45px;width:224px}.mb-145{margin-bottom:50px!important}.familienclub_sec.opposite_section .right_part{padding:0;box-shadow:unset}.familienclub_sec .right_part .button{margin-top:40px}.team_contect_sec .hover_text{padding:15px 45px}.map_section iframe{height:250px!important}.footer .footer_text.left .mbl_menu_update{padding-left:22px}.error_page .inner_part img,.flexible_page .ups_section{margin-bottom:40px}.error_page .inner_part h1{font-size:27px;margin-bottom:40px;line-height:37px}.error_page{padding:120px 0 70px}.mb-70{margin-bottom:45px!important}.list_items ul li{font-size:16px;margin-bottom:6px;line-height:26px}.list_items ul{margin-bottom:15px;padding-left:20px}.list_items ul li:before{left:-20px}.ups_section{margin-bottom:40px}.donwload_section .inner_part{gap:30px}.donwload_section .download_part{gap:20px;width:100%}.donwload_section p{font-size:16px;line-height:24px}.impressionen_sec .text_title{padding:30px 20px 60px}.list_items ol,.trangel_dot ol{margin-bottom:15px;padding-left:18px}.experience_sec .team_card img{height:250px;object-fit:cover}}