/*
Theme Name:   Landeseiten Design Child
Theme URI:    #
Description:  Child theme for Hello Elementor for Landeseiten Design projects.
Author:       Your Name
Author URI:   #
Template:     hello-elementor
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  landeseiten-design-child
*/

/*----------------------------------------------------------------*/
/* Add your custom CSS below this line
/*----------------------------------------------------------------*/

.max_1800 { max-width:1800px !important; margin:0 auto; }
.max_full { max-width:100% !important; }
strong { font-weight:700 !important; }
.elementor-button .elementor-button-icon {     width: 61px;    height: 61px;    display: flex;    align-items: center;    justify-content: center;    background: #ffff;    border-radius: 50%;     margin: 0 0 0 5px; transition: all .3s; }
.elementor-button:hover .elementor-button-icon { transform: rotate(45deg); }
.mar_bot_0 p { margin-bottom:0 !important; } 


.blur_bg_7 { backdrop-filter: blur(7.5px); }
.overflow_hidden { overflow:hidden !important; }

.elementor-button-content-wrapper:has(> .elementor-button-icon) { flex-direction: row-reverse !important; }




#ueber-uns .about_inner_block { background: linear-gradient(322deg, rgba(255, 255, 255, 0.05) 17.03%, rgba(255, 255, 255, 0.00) 109.39%);backdrop-filter: blur(7.5px); }
#deliver_section { overflow:hidden; }
#faq .fa-toggle { display:none; }
#faq .eael-accordion-list { background: var(--Linear, linear-gradient(322deg, #FFF 17.03%, rgba(255, 255, 255, 0.00) 109.39%)); backdrop-filter: blur(20px); border-radius: 24px; border: 2px solid #FFF; padding:16px 40px; margin:0 0 20px 0; }
#faq .eael-advanced-accordion-icon-closed,#faq .eael-advanced-accordion-icon-opened { width:64px; height:64px; border-radius:50%; background:#6F7AA2; margin: -32px 0 0 0; display:flex; align-items: center; justify-content: center; position:absolute; top:50%; right:0; }
#faq .eael-advanced-accordion-icon-closed { background:#0494FF; }
#faq .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-advanced-accordion-icon-closed { display:flex; }
#faq .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-advanced-accordion-icon-opened { display:none; }
#faq .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-advanced-accordion-icon-closed { display:none; }
#faq .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-advanced-accordion-icon-opened { display:flex; }
#faq .elementor-tab-title { position:relative; padding-right:70px;  min-height: 64px;}


#img_accourdian_section .img-accordion-title { opacity: 1 !important;    visibility: visible !important;    transform: none !important;     width:160px;  border-radius: 20px;border: 1px solid rgba(255, 255, 255, 0.20);background: rgba(255, 255, 255, 0.10); backdrop-filter: blur(20px); font-size:0; font-weight:700; display:flex; align-items:center; justify-content:center; min-height: 72px; text-align:left; }
#img_accourdian_section .img-accordion-title:before { content:''; position:absolute; top:50%; left:54px; transform:translatey(-50%); width:51px; height:51px; background:url(https://aktion.misterwater.eu/wp-content/uploads/2026/09/checkmark-1.svg) no-repeat center center; background-size:100% auto;  text-align:left;   }
#img_accourdian_section .overlay-inner-show .img-accordion-title { font-size:18px; width: auto;  padding: 10px 20px 10px 91px; }
#img_accourdian_section .overlay-inner-show .img-accordion-title:before { left:20px; }
#img_accourdian_section h2 br { display:none; }


.concept_step_block { backdrop-filter: blur(7.5px); background: linear-gradient(322deg, rgba(255, 255, 255, 0.05) 17.03%, rgba(255, 255, 255, 0.00) 109.39%); }


#ueber-uns .eael-accordion-list { padding:0 0 60px 66px; position:relative; }
#ueber-uns .eael-accordion-list:after { position:absolute; top:34px; bottom:0; left:21px; border-right:2px solid rgba(255, 255, 255, 0.10); content:''; } 
#ueber-uns .eael-accordion-list:last-child:after { display:none; }
#ueber-uns .eael-accordion-header { position:relative;     display: flex;    min-height: 41px;    align-items: center; }
#ueber-uns .eael-accordion-header:after { content:''; width:41px; height:41px; border:4px solid rgba(255, 255, 255, 0.10); position:absolute; top:-4px; left:-66px; border-radius:50%; background:#6F7AA2; }
#ueber-uns .eael-accordion-header.active:after { background:#0494FF; }
#ueber-uns .eael-advanced-accordion-icon-closed,#ueber-uns .eael-advanced-accordion-icon-opened { display:none !important; }

#produkte .eael-accordion_media-list .elementor-button { margin:10px 0 0 0; background:#6F7AA2; color:#fff; line-height:40px; padding-left:24px; }
#produkte .eael-accordion_media-list .elementor-button br { display:none !important; }
#produkte .eael-accordion_media-list .elementor-button .elementor-button-icon { width:40px; height:40px; }
#produkte .eael-accordion_media-list .elementor-button:hover,#produkte .eael-accordion_media-list .elementor-button:focus { background:#171D5B; color:#fff; }
#produkte .fa-toggle { display:none; }
#produkte .eael-accordion_media-list { background: var(--Linear, linear-gradient(322deg, #FFF 17.03%, rgba(255, 255, 255, 0.00) 109.39%)); backdrop-filter: blur(16px); border-radius: 24px; border: 2px solid #FFF; padding:16px 40px; margin:0 0 20px 0; }
#produkte .eael-accordion_media-images { width:50%; }
#produkte .eael-accordion_media-images { height:750px; }
#produkte .eael-accordion_media-images img { width:auto !important; height:auto !important; max-width:100% !important; max-height:auto !important; }
#produkte .eael-accordion_media-list.active { box-shadow: 0 4px 40px 0 rgba(4, 148, 255, 0.30); backdrop-filter: blur(7.5px); border: 1px solid var(--Blue, #0494FF); }




#timeline_section .eael-content-timeline-img { display:none !important; }
#timeline_section .eael-date { width: 80px;    height: 80px;    background: #6F7AA2;    color: #fff;    border-radius: 50%;    left: 123.5%;    opacity: 1;    line-height: 80px;    padding: 0;    margin: -40px 0 0 0; top: 50%;   text-align: center;  }
#timeline_section .eael-date:after { content:''; position:absolute; top:-8px; left:-8px; bottom:-8px; right:-8px; border:8px solid rgba(255, 255, 255, 0.2);border-radius: 50%;  }
#timeline_section .eael-content-timeline-block:nth-child(even) .eael-date { left:-40%; }
#timeline_section .eael-highlight .eael-date { background:#0494FF; }
#timeline_section .eael-read-more {display:none !important; }
#timeline_section .eael-content-timeline-content { width: 38%; background: var(--Linear, linear-gradient(322deg, #FFF 17.03%, rgba(255, 255, 255, 0.00) 109.39%));backdrop-filter: blur(16px); }
#timeline_section .eael-highlight .eael-content-timeline-content { box-shadow: 0 4px 40px 0 rgba(4, 148, 255, 0.30); backdrop-filter: blur(7.5px); border:1px solid #0494FF; background: var(--Linear, linear-gradient(322deg, #FFF 17.03%, rgba(255, 255, 255, 0.5) 109.39%)); }
#timeline_section .eael-highlight .eael-timeline-title,#timeline_section .eael-highlight .eael-timeline-title a { color:#0494FF; }
#timeline_section .eael-content-timeline-container { max-width:100%; }
#timeline_section .eael-content-timeline-block { padding-bottom:0 !important; }
#timeline_section .eael-content-timeline-line {     top: 152px; }

#review_section .swiper { padding:0 1px 115px 1px; }
#review_section .eael-testimonial-item-inner { padding:84px 40px 50px; margin:0; backdrop-filter: blur(7.5px); background: linear-gradient(322deg, rgba(255, 255, 255, 0.05) 17.03%, rgba(255, 255, 255, 0.00) 109.39%); }
#review_section .swiper-slide-next .eael-testimonial-item-inner,#review_section .swiper-slide:hover .eael-testimonial-item-inner {border: 1px solid #0494FF;box-shadow: 0 4px 40px 0 rgba(4, 148, 255, 0.30);  }
#review_section .eael-testimonial-content .eael-testimonial-quote { width:75px; height:60px; font-size:0; background:url('/wp-content/uploads/2026/09/Quote.svg') no-repeat center center; background-size:100% auto !important; }
#review_section .eael-testimonial-content .eael-testimonial-quote:after { display:none; }
#review_section .swiper-slide-next .eael-testimonial-content .eael-testimonial-quote,#review_section .swiper-slide:hover .eael-testimonial-content .eael-testimonial-quote { background-image:url('/wp-content/uploads/2026/09/quote_2.svg'); }
#review_section .eael-testimonial-quote { top:auto !important; } 
#review_section .testimonial-star-rating { position: absolute;    top: 40px;    left: 40px }
#review_section .eael-testimonial-text  { margin:0 0 40px 0; padding:0; }
#review_section .elementor-widget-eael-testimonial-slider .rating-five .testimonial-star-rating li i { color:#0494FF; }
#review_section .swiper-button-prev,#review_section .swiper-button-next { width:75px; height:75px; background:url('/wp-content/uploads/2026/09/prev-1.svg') no-repeat center #0494FF !important; border-radius:50%; top:auto; bottom:0; right:auto; left:50%; margin-left: -90px;}
#review_section .swiper-button-prev i,#review_section .swiper-button-next i { display:none; }
#review_section .swiper-button-next { background:url('/wp-content/uploads/2026/09/next-1.svg') no-repeat center #0494FF !important;margin-left: 0px;  }
#review_section .swiper-button-prev:hover,#review_section .swiper-button-next:hover { background-color:#0494FF !important; }
#review_section .eael-testimonial-content { padding:0 !important; }
#review_section .eael-testimonial-read-more-btn { display:block; padding:0 0 0 0; margin: 20px 0 0 0;    line-height: 22px; }
#review_section .eael-testimonial-read-more-btn:after { content:'+'; margin:0 0 0 8px; padding:0; color:#fff; border:1px solid #fff; border-radius:50%; color:#fff; font-weight:700; width: 22px;    display: inline-block;    vertical-align: top;    height: 22px;     line-height: 20px; }

#three_stages .eael-advanced-slider { padding-top:135px; margin-top:-135px;     padding-bottom: 135px;    margin-bottom: -135px; }
#three_stages .eael-advanced-slider .eael-as-pagination { top:0 !important; margin:0 !important; left:50% !important; transform:translatex(-50%) !important; width:1074px !important; max-width:100% !important; display:flex; justify-content:space-between;  }
#three_stages .eael-advanced-slider .eael-as-pagination .eael-as-index-bar { display:none; }
#three_stages .eael-advanced-slider .eael-as-pagination:after { content:''; position:absolute; top:50%; left:0; right:0; height:4px; background:#fff; margin:-2px 0 0 0; padding:0; }
#three_stages .eael-advanced-slider .eael-as-pagination button { font-size:0;  margin:0; padding:0; width:75px; height:75px; border:none; border-radius:50%; background-repeat:no-repeat; background-position:center center; background-color:#6F7AA2; z-index:2; position:relative; }
#three_stages .eael-advanced-slider .eael-as-pagination button.is-active,#three_stages .eael-advanced-slider .eael-as-pagination button:hover { background-color:#171D5B; }
#three_stages .eael-advanced-slider .eael-as-pagination button:nth-child(1) { background-image:url(/wp-content/uploads/2026/09/icon_1-1.svg); }
#three_stages .eael-advanced-slider .eael-as-pagination button:nth-child(2) { background-image:url(/wp-content/uploads/2026/09/icon_2-1.svg); }
#three_stages .eael-advanced-slider .eael-as-pagination button:nth-child(3) { background-image:url(/wp-content/uploads/2026/09/icon_3.svg); }

#three_stages .swiper-button-prev,#three_stages .swiper-button-next { width:75px; height:75px; background:url('/wp-content/uploads/2026/09/prev-1.svg') no-repeat center #0494FF !important; border-radius:50%; top:auto; bottom:0; right:auto; left:50%; margin-left: -90px;  }
#three_stages .swiper-button-prev svg,#three_stages .swiper-button-next svg { display:none !important; }
#three_stages .swiper-button-prev i,#three_stages .swiper-button-next i { display:none; }
#three_stages .swiper-button-next { background:url('/wp-content/uploads/2026/09/next-1.svg') no-repeat center #0494FF !important;margin-left: 0;  }
#three_stages .swiper-button-prev:hover,#three_stages .swiper-button-next:hover { background-color:#0494FF !important; opacity:1; }


#homebanner .eael-as-pagination { display:none !important; }
#homebanner .home_top_slider { backdrop-filter: blur(10px); }
#homebanner .home_top_slider .eael-advanced-slider { margin-bottom:-2px; }
#homebanner .home_top_slider .swiper-slide-active:after { position:absolute; bottom:-3px; left:0; width:100%; content:''; height:3px; background:#0494FF;   }
#homebanner .home_top_slider .swiper-slide, #homebanner .home_top_slider #slider-3 > div { opacity:0.5; }
#homebanner .home_top_slider .swiper-slide-active { opacity:1 !important; }
#homebanner .home_top_slider .link_text { font-size:18px; font-weight:600; text-transform:uppercase; display:inline-block; vertical-align:top; padding:0 13px 0 0; margin:0; letter-spacing: 1.08px; background:url('/wp-content/uploads/2026/09/Vector-2.svg') no-repeat center right; }
#homebanner a { text-decoration:none !important; }
#homebanner .home_top_slider > div > div { cursor:pointer; position:relative; }
.home #homebanner .home_top_slider > div > div div { position:static; }
.home #homebanner .home_top_slider > div > div .link_text:before { content:''; position:absolute; top:0; left:0; right:0; bottom:0; }

#homebanner .swiper-button-prev,#homebanner .swiper-button-next { width:75px; height:75px; background:url('/wp-content/uploads/2026/09/prev-1.svg') no-repeat center #0494FF !important; border-radius:50%; top:auto; bottom:20px; right:auto; left:50%; margin-left: -90px;  display:none; position:absolute !important; }
#homebanner .swiper-button-prev svg,#homebanner .swiper-button-next svg { display:none !important; }
#homebanner .swiper-button-prev i,#three_stages .swiper-button-next i { display:none; }
#homebanner .swiper-button-next { background:url('/wp-content/uploads/2026/09/next-1.svg') no-repeat center #0494FF !important;margin-left: 0;  }
#homebanner .swiper-button-prev:hover,#three_stages .swiper-button-next:hover { background-color:#0494FF !important; opacity:1; }
#homebanner .swiper-button-disabled	{ opacity:0.3; }
#slider-1 .elementor-widget-image { display:none; }
#slider-1 .elementor-widget-image img { height:640px; width:auto; }
#slider-1 .elementor-widget-image:first-child { display:block; }

#results_section .elementor-icon-list-items li .elementor-icon-list-icon svg { margin-right:9px; }


footer .f_logo a { display:block; }
footer .f_logo a img { display:block; width:100%; }
footer a, footer a .elementor-icon-list-text { text-decoration:none !important; }
footer a:hover, footer a:hover .elementor-icon-list-text { text-decoration:underline !important; }
footer .f_bottom ul { margin:0; padding:0; display:flex; list-style:none; gap:30px; }
footer .f_bottom ul li { margin:0; padding:0; display:block; list-style:none; }
footer .f_bottom p { margin-bottom:0;}

#conclusion_section .fa-toggle { display:none !important; }
#conclusion_section .fa-toggle svg { width:75px; height:75px; }
#conclusion_section .eael-accordion-list { background: var(--Linear, linear-gradient(322deg, #FFF 17.03%, rgba(255, 255, 255, 0.00) 109.39%)); backdrop-filter: blur(20px); border-radius: 24px; border: 2px solid #FFF; padding:20px 20px; margin:0 0 20px 0; }
#conclusion_section .eael-advanced-accordion-icon-opened { display:block; margin:0 24px 0 0;  }
#conclusion_section .eael-accordion-header { background:url('/wp-content/uploads/2026/09/CaretDown.svg') no-repeat center right; }
#conclusion_section .eael-accordion-header.active { background:url('/wp-content/uploads/2026/09/CaretUp_arr.svg') no-repeat center right; }
#conclusion_section .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-advanced-accordion-icon-closed { display:none !important;  }
#conclusion_section .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-advanced-accordion-icon-opened { display:block !important; }
#conclusion_section .eael-adv-accordion .fa-accordion-icon { display:none; }

#deliver_section .map_btn .elementor-button { width: 490px; max-width: 100%; }
#deliver_section .map_btn .elementor-button .elementor-button-content-wrapper { justify-content:space-between; }

#produkte .mob_img { display:none; }
.gform_wrapper.cs-landeseiten-form .gfield_required { display:inline-block; vertical-align:top; margin-top:5px !important; }

.page-id-241 header,.page-id-50 header,.page-id-52 header,.page-id-34 header,.page-id-34 footer,.error404 header,.error404 footer { display:none !important; }
.page-id-50 section a {  overflow-wrap: break-word; word-break: break-all }
.page-id-241 #content a,.page-id-50 #content a,.page-id-52 #content a,.page-id-34 #content a { text-decoration:underline; }
.elementor-button { text-decoration:none !important; }

#content .elementor-icon-list-item .elementor-icon-list-icon svg {  transition-duration: .3s;    transition-property: transform; }
#content .elementor-icon-list-item:hover .elementor-icon-list-icon svg { transform:scale(1.1); }
.elementor-custom-embed-play svg { transition-duration: .3s;    transition-property: transform; }
.elementor-custom-embed-play:hover svg { transform:scale(1.1); }

#warum-misterwater .img  img {     max-height: 1030px;    width: 1920px;    max-width: 100%; }
#text_img_section h2 strong { display:block; }
#warum-wasserfilter .checkmark_img_block:after { content:''; position:absolute; top:0; left:0; right:0; bottom:0; background:var(--Linear, linear-gradient(322deg, #FFF 17.03%, rgba(255, 255, 255, 0.5) 109.39%)); opacity:0.5; }
#warum-wasserfilter .checkmark_img_block * { z-index:2; }
.elementor-counter { align-items:center; gap:10px; }
.elementor-counter-title { white-space:nowrap; }
.elementor-counter-number { min-width:30px; }
.counter_wrap { width:auto !important; }
.counter_wrap .elementor-icon svg { transition-duration: .3s;    transition-property: transform; }
.counter_wrap:hover .elementor-icon svg { transform:scale(1.1);  }

@media screen and (min-width: 2000px) {
	#alternative_section .e-con-inner { position:relative; }	
#alternative_section .img { right:-70px; }
}


@media screen and (max-width: 1300px) {
	
#homebanner .home_top_slider p:first-child { min-height:40px; }	
	
	
}

@media screen and (min-width: 1025px) {
	#slider-2 { display:none !important; }
	#slider-2 .swiper-wrapper { transform:none !important; cursor:auto !important; }
}

@media screen and (max-width: 1024px) {
#warum-misterwater .img { position:static; }
#warum-misterwater .img > picture	{     margin: 0 -56px;    display: block;    width: auto; }
#location_section .elementor-widget-icon-list { width:100%; }
#location_section .elementor-icon-list-items {    display: flex;    flex-wrap: wrap; }	
#location_section .elementor-icon-list-items li { width:45%; margin:10px 0 0 0 !important; }
#location_section .elementor-icon-list-items li:nth-child(even) { width:55%; }

#timeline_section .eael-content-timeline-block { padding:0 0 85px 100px !important; }
#timeline_section .eael-content-timeline-block:last-child { padding-bottom:0 !important; }
#timeline_section .eael-content-timeline-content { width:100%; }	
#timeline_section .eael-content-timeline-line { left:20px; }
#timeline_section .eael-date { left:-125px !important; position:absolute !important; }	
	
#produkte .mob_img { display:block; }	
#produkte .eael-accordion_media-images { display:none !important; }
	
#produkte .eael-accordion_media-lists { width:100% !important;  }
#produkte .eael-accordion_media-list { padding:16px 20px; }	
header .logo {position:static; }	
#results_section .elementor-icon-list-items li .elementor-icon-list-icon svg { margin-right:4px; }	
#alternative_section { overflow:hidden; }
	
#img_accourdian_section .eael-img-accordion {  	display:flex !important;	    flex-direction: row !important;    flex-wrap: nowrap !important;    width: 100% !important;    overflow-x: auto !important;    overflow-y: hidden !important;    scroll-snap-type: x mandatory;    -webkit-overflow-scrolling: touch;		-moz-overflow-scrolling: touch;	-ms-overflow-scrolling: touch;		-o-overflow-scrolling: touch;    scrollbar-width: none;  }
	#img_accourdian_section .eael-image-accordion-item { flex: 0 0 100% !important;        width: 100% !important;        min-width: 100% !important;        max-width: 100% !important;        height: 400px !important;        scroll-snap-align: start; }
#img_accourdian_section .eael-img-accordion::-webkit-scrollbar {        display: none;    }	
#homebanner #slider-2 { padding-bottom:120px; }
#homebanner .swiper-button-prev,#homebanner .swiper-button-next { display:block; }	
#slider-1 .elementor-widget-image img { height:500px;  }
.elementor-counter-number { min-width:16px; }	

#produkte .eael-accordion_media-title { position:relative; padding-right:45px;  min-height: 40px; display:block; }
#produkte .eael-accordion_media-title:after { content:''; width:40px; height:40px; border-radius:50%; background:#6F7AA2; margin: -20px 0 0 0; display:flex; align-items: center; justify-content: center; position:absolute; top:50%; right:0; background:url(/wp-content/uploads/2026/09/plus_icon-1.svg) no-repeat center center #0494FF; background-size:50% auto !important; }
#produkte .active .eael-accordion_media-title:after { background:url(/wp-content/uploads/2026/09/minus_icon.svg) no-repeat center center #6F7AA2;  }

}

@media screen and (max-width: 767px) {
	
	.elementor-button .elementor-button-icon { width:45px; height:45px; }
	#homebanner .home_top_slider p:first-child { min-height:10px; }	
	#timeline_section .eael-content-timeline-line { top: 110px;  left: 20px; }	
	#timeline_section .eael-date {     width: 42px;    height: 42px;    font-size: 18px;    line-height: 42px;    left: -66px !important; }
	#timeline_section .eael-content-timeline-block { padding: 0 0 20px 65px !important; }
	#ueber-uns .eael-accordion-header:after { width: 30px;    height: 30px; left:-55px; }
	#ueber-uns .eael-accordion-list { padding-left:55px; padding-bottom: 30px; }
	#ueber-uns .eael-accordion-list:after { top:27px; left:15px; }
	#faq .eael-accordion-list { padding:16px 25px; }
	#faq .elementor-tab-title { padding-right:50px; }
	#faq .eael-advanced-accordion-icon-closed, #faq .eael-advanced-accordion-icon-opened { width:44px; height:44px; margin-top:-22px !important; }
	#review_section .eael-testimonial-item-inner { padding:74px 30px 40px; }
	#review_section .eael-testimonial-content .eael-testimonial-quote { width:51px; height:40px; }
	#review_section .testimonial-star-rating { top:30px; left:30px; }
	#review_section .swiper-button-prev, #review_section .swiper-button-next { width:50px; height:50px; margin-left: -50px; }
	#review_section .swiper-button-next { margin-left:10px; }
	#three_stages .swiper-button-prev, #three_stages .swiper-button-next  { width:50px; height:50px; margin-left: -50px; }
	#three_stages .swiper-button-next   { margin-left:10px; }
	#three_stages .eael-advanced-slider {     padding-bottom: 80px;    margin-bottom: -80px; padding-top:85px; margin-top:-85px; }
	#three_stages .eael-advanced-slider .eael-as-pagination button { width:50px; height:50px; background-size:50% auto !important; }
	
	#review_section .swiper { padding-bottom:80px; }
	#location_section .elementor-icon-list-items li { width:100% !important; }
	#results_section .elementor-icon-list-items li { margin:20px 0 0 0; }
	header nav { margin-top:30px !important; }
	header ul li a { background:none !important; }
	footer nav ul { display:block !important;  }
	footer nav ul li a { margin: 0 0 15px 0 !important; display:block !important; text-align:center; }
	#warum-misterwater .img > picture { margin:0 -24px; }
	#img_accourdian_section .overlay-inner-show .img-accordion-title { font-size:14px;  padding: 10px 20px 10px 68px;         margin-right: 10px; }
	#img_accourdian_section .img-accordion-title:before { width:33px; height:33px; left:64px; }	
	#img_accourdian_section .overlay-inner-show .img-accordion-title:before { left:18px; width:33px; }	
	#img_accourdian_section h2 br { display:block; }
	#slider-1 .elementor-widget-image img { height:300px;  }
	#homebanner .swiper-button-prev, #homebanner .swiper-button-next { width:50px; height:50px; }
	#homebanner #slider-2 { padding-bottom:70px; }
	#homebanner .swiper-button-prev { margin-left:-60px; }
	
	
	
	
}