.mobile_nav.opened .mobile_menu_bar:before{content:'4d'}.et_mobile_menu li{text-align:center!important}.et_mobile_menu li li,.et_mobile_menu li ul{padding-left:0!important}.et_mobile_menu{min-width:100vw;margin-left:-10vw}.et_mobile_menu{min-height:100vh!important;min-height:-webkit-fill-available;padding-top:50px!important}html{height:-webkit-fill-available}.mobile_nav.opened .et_mobile_menu{display:block!important}.navbar ul.menu{list-style:none}.navbar h1{padding:0}.menu-sub li{list-style:none}header.header{position:fixed;background:transparent}header.header svg g{fill:#fff}.container{max-width:80rem;width:100%;height:auto;padding:0 2rem;margin:0 auto}.open-menu,.close-menu{cursor:pointer;border:none;outline:none;color:#252a32;background:none}.close-menu{position:absolute;top:0;right:1rem;border:none;outline:none;color:#252a32;background:none}.brand{font-family:inherit;font-size:1.75rem;font-weight:700;line-height:1.5;color:#d32f2f;text-transform:uppercase;text-rendering:optimizeLegibility}.title-large{font-family:inherit;font-size:2.25rem;font-weight:700;line-height:inherit;color:#252a32;text-align:center;text-transform:capitalize}.header{position:relative;width:100%;height:auto;padding:5px 20px;color:#252a32;background:transparent}.header .navbar{display:flex;align-items:center;justify-content:space-between;align-items:center}.header .navbar .menu-wrapper::before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;transition:background 0.5s;display:none}.header .navbar .menu-wrapper.offcanvas .menu{transform:translate3d(0,0,0);transition-duration:0.7s;transition-delay:0.2s}.header .navbar .menu-wrapper.offcanvas::before{background:rgba(37,42,50,0.6);z-index:1}.header .navbar .menu{position:fixed;display:flex;flex-direction:column;top:0;left:0;bottom:0;max-width:20rem;width:100%;padding:1.5rem 1rem;z-index:2;overflow-y:auto;color:#252a32;background:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 3px rgba(0,0,0,0.24);transform:translate3d(-100%,0,0);transition:transform 0.5s cubic-bezier(0.23,1,0.32,1)}.header .navbar .menu-block{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:3rem}.header .navbar .menu-link{font-family:inherit;font-size:1rem;font-weight:600;line-height:inherit;text-transform:uppercase;transition:color 0.35s ease-out}.header .navbar .menu-link:hover{color:#d32f2f}.header .navbar .menu-item{position:relative}.header .navbar .menu-item a{font-family:inherit;font-size:1rem;font-weight:600;line-height:inherit;text-transform:uppercase;padding:0.5rem 1rem;display:block;color:#252a32;transition:color 0.35s ease-out}.header .navbar .menu-item a:hover{color:#d32f2f}.header .navbar .menu-item.has-collapsible{position:relative}.header .navbar .menu-item.has-collapsible .menu-child{display:none}.header .navbar .menu-item.has-collapsible .menu-child .menu-child-item a{font-family:inherit;font-size:1rem;font-weight:600;line-height:inherit;padding:0.25rem;color:#252a32;padding-left:2.5rem;text-transform:uppercase;transition:color 0.35s ease-out}.header .navbar .menu-item.has-collapsible .menu-child .menu-child-item a:hover{color:#d32f2f}.header .navbar .menu-item.has-collapsible span::after{font-family:"Material Icons";content:"\e5cc";font-size:1.5rem;font-weight:400;line-height:inherit;position:absolute;top:0.15rem;right:1rem;color:#252a32;transition:all 0.35s ease}.header .navbar .menu-item.has-collapsible span::after:hover{color:#d32f2f}.header .navbar .menu-item.active.has-collapsible .menu-child{display:block;transition:all 0.35s ease}.header .navbar .menu-item.active.has-collapsible span::after{transform:rotate(90deg)}.swiper-slide{opacity:0.5;transition-duration:250ms;transition-property:transform,opacity;box-shadow:0px 0px 20px 0px rgba(0,182,122,0.2);display:flex!important;flex-direction:column;justify-content:space-between;gap:12px;padding:24px 24px;border-radius:16px;border:0px solid #000000;background-color:#ffffff;box-sizing:border-box!important;height:auto!important}.slider-wrap{overflow:hidden;height:100%;width:100%;background:red}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff}.swiper-slide{opacity:.25}.swiper-container{overflow:visible}.swiper-slide-visible{opacity:1}header.header.darkHeader{background:#000000d1;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 3px rgba(0,0,0,0.24)}.testimonial_sec{margin:0 auto;padding-top:45px;padding-bottom:45px;padding-left:1.5rem;padding-right:1.5rem;overflow:hidden}.testimonial_sec h2{margin:0;font-size:24px;color:#000000;line-height:130%;text-align:center;text-transform:unset}.testimonials-stars-template--23107435888976__trustpilot_Ntenwc{display:flex;gap:5px;justify-content:center;align-items:center}.testimonials-rating-template--23107435888976__trustpilot_Ntenwc p{padding:0}.testimonials-rating-template--23107435888976__trustpilot_Ntenwc{margin-top:12px;display:flex;align-items:center;justify-content:center;gap:5px;flex-wrap:wrap;line-height:2}.testimonials-text-template--23107435888976__trustpilot_Ntenwc *{margin:0;font-size:16px;color:#000000;line-height:130%;text-transform:unset;text-align:center}.testimonials-slide-heading-template--23107435888976__trustpilot_Ntenwc{margin:0;margin-top:12px;font-size:20px;color:#000000;line-height:130%;text-align:center;font-weight:700;text-transform:unset}.testimonials-slide-text-template--23107435888976__trustpilot_Ntenwc{margin:0;margin-top:12px;font-size:14px;color:#000000;line-height:150%;text-align:center;text-transform:unset}.testimonials-slide-author-date-template--23107435888976__trustpilot_Ntenwc{margin:0;font-size:16px;color:#000000;line-height:130%;text-align:center;text-transform:unset}.swiper-button-nextc svg{transform:rotate(180deg);margin-left:2px}.swiper-button-prevc svg{margin-left:-2px}.swiper-button-nextc,.swiper-button-prevc{position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:50px;height:50px;border:0px solid #ffffff;border-radius:50%;background:#ffffff;align-items:center;justify-content:center;transition:all 0.3s ease 0s;cursor:pointer;-webkit-appearance:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,.15)}.swiper-button-prevc,.swiper-button-nextc{display:none}.containeree{margin-top:27px}.testimonials-btn-template--23107435888976__trustpilot_Ntenwc{margin-left:auto;margin-right:auto}.testimonials-btn-template--23107435888976__trustpilot_Ntenwc{display:flex;align-items:center;justify-content:center;margin:0;margin-top:12px;font-size:14px;font-weight:700;color:#000000;line-height:100%;text-align:center;text-transform:unset;text-decoration:none;padding:15px 12px;border-radius:0px;border:0px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);transition:all 0.25s ease 0s}@media (min-width:1024px){.testimonials-btn-template--23107435888976__trustpilot_Ntenwc{margin-top:16px;padding:20px 16px;font-size:16px}.swiper-button-prevc{left:-25.0px!important}.swiper-button-nextc,.swiper-button-prevc{display:flex}.swiper-button-nextc,.swiper-button-prevc{width:50px;height:50px}.swiper-button-nextc{right:-25.0px!important}.swiper-button-nextc svg,.swiper-button-prevc svg{height:28px;width:28px}.testimonials-slide-author-date-template--23107435888976__trustpilot_Ntenwc{font-size:16px}.testimonials-slide-text-template--23107435888976__trustpilot_Ntenwc{margin-top:16px;font-size:14px}.testimonials-slide-heading-template--23107435888976__trustpilot_Ntenwc{margin-top:16px;font-size:20px}.testimonial_sec h2{font-size:40px}.testimonials-text-template--23107435888976__trustpilot_Ntenwc *{font-size:20px}.testimonials-rating-text-template--23107435888976__trustpilot_Ntenwc,.testimonials-rating-template--23107435888976__trustpilot_Ntenwc span{font-size:24px}.testimonial_sec{padding:0 5rem;padding-top:60px;padding-bottom:60px;padding-left:5rem;padding-right:5rem}.containeree{margin-top:36px;margin-left:auto;margin-right:auto;width:100%;max-width:80%}.swiper-slide{gap:16px;padding:32px 40px}.swiper-slide-visible.swiper-slide-prev{opacity:1;transition-duration:250ms;transition-property:transform,opacity}.swiper-slide-visible{opacity:1;transition-duration:250ms;transition-property:transform,opacity}.swiper-slide-visible.swiper-slide-next{opacity:1;transition-duration:250ms;transition-property:transform,opacity}}