.dnd-section:has(.new_zigzag_tab_section):before{background:radial-gradient(71.6% 71.6% at 50% 50%,#fff 0,#fff2eb 39%,#fff2eb 66.5%,#ffe5d8 100%);border-radius:50% 50% 0 0/150px 150px 0 0;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:calc(100vw + 180px);z-index:0}.dnd-section:has(.new_zigzag_tab_section){background:#fff!important;overflow-x:hidden;position:relative}.new_zigzag_tab_section .zigzag_tab_title_wrap{display:block;width:100%}.new_zigzag_tab_section .zigzag_tab_title_wrap ul{display:flex;justify-content:space-between}.new_zigzag_tab_section li.tab-button-lingio{align-items:stretch;display:flex;flex:1}.new_zigzag_tab_section .zigzag_tab_main_subtitle{margin-bottom:10px;text-align:center;width:100%}.new_zigzag_tab_section .zigzag_tab_img>img{border-radius:12px}.new_zigzag_tab_section .zigzag_tab_main_subtitle span{background:#ffdac7;border-radius:5px;color:#6b2e61;font-family:Noto Sans;font-size:16px;font-weight:600;letter-spacing:0;line-height:25px;padding:4px 10px;text-align:center;width:100%}.new_zigzag_tab_section .zigzag_tab_main_title{margin-bottom:66px;width:100%}.new_zigzag_tab_section .zigzag_tab_main_title h2{background:linear-gradient(251.79deg,#6b2e61,#30112b);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:Manrope;font-size:42px;font-weight:700;letter-spacing:.6747026443481445px;line-height:52px;margin:auto;max-width:580px;text-align:center}.new_zigzag_tab_section .zigzag_tab_title_wrap ul li a{background:#fff;border-radius:12px;box-shadow:0 4.680054664611816px 9.360109329223633px 0 #0000000d;flex-direction:column-reverse;font-family:Manrope;font-size:16px;font-weight:700;gap:5px;justify-content:space-evenly;letter-spacing:0;line-height:19px;min-height:108px;text-decoration:none;transition:transform .5s;width:100%}.new_zigzag_tab_section .zigzag_tab_title_wrap ul li a:hover,.new_zigzag_tab_section .zigzag_tab_title_wrap ul li.current a{background:linear-gradient(251.79deg,#6b2e61,#30112b);text-decoration:none}.new_zigzag_tab_section .zigzag_tab_title_wrap ul li a:hover{transform:scale(1.05)}.new_zigzag_tab_section .zigzag_tab_right{padding-left:43px;text-align:right}.new_zigzag_tab_section .zigzag_tab_title_wrap{margin:0 auto 110px}.new_zigzag_tab_section .tab_content_title{background:linear-gradient(251.79deg,#6b2e61,#30112b);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:Manrope;font-size:25px;font-weight:700;letter-spacing:0;line-height:34px;text-align:left}.new_zigzag_tab_section .btn-general .button--arrow{background-color:transparent;color:#f47637;margin-top:0!important;padding:0}.highlights-img.btn-general .button--arrow:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 38 13'%3E%3Cpath fill='%23F47637' d='M37.53 7.03a.75.75 0 0 0 0-1.06l-4.773-4.773a.75.75 0 0 0-1.06 1.06L35.939 6.5l-4.242 4.243a.75.75 0 0 0 1.06 1.06zM0 7.25h37v-1.5H0z'/%3E%3C/svg%3E");display:inline-block;margin-left:8px;vertical-align:middle;width:36px}.new_zigzag_tab_section .lingio-contact-form-style-highlights{align-items:center;background:#dab5f1;border-radius:1000px;display:flex;gap:10px;justify-content:space-between;max-width:353px;padding:10px}.new_zigzag_tab_section .highlights-info{padding-right:35px}.new_zigzag_tab_section .highlights-img{position:relative;top:2px}.new_zigzag_tab_section .highlights-title{color:#000;font-family:Noto Sans;font-size:15px;font-style:normal;font-weight:900;line-height:25px}.new_zigzag_tab_section .highlights-description{color:#000;font-family:Noto Sans;font-size:12px;font-weight:700;font-weight:400;letter-spacing:0;line-height:18px;text-align:left}.new_zigzag_tab_section .lingio-contact-form-style-testimonials{align-items:center;background:#6b2e61;border-radius:765px;bottom:0;display:flex;justify-content:center;max-width:355px;padding:30px 0 45px;position:absolute;right:-75px}.new_zigzag_tab_section .carousel-testimonials-card{color:#fff;font-family:Manrope;font-size:16px;font-weight:700;letter-spacing:0;line-height:22px;padding:0 40px;text-align:center}.new_zigzag_tab_section .highlights-img{width:134px}.new_zigzag_tab_section .carousel-testimonials-container{bottom:0;height:100%;position:absolute;width:100%}.new_zigzag_tab_section .carousel-testimonials-wrapper{transition:all .5s ease}.new_zigzag_tab_section .justify-content-end-testimonials{position:absolute;right:0;top:90%;z-index:1}.new_zigzag_tab_section .icon-testimonials-form{display:inline-block;display:flex;justify-content:center;position:absolute;top:-15px}.new_zigzag_tab_section .highlights-description a{color:#000;text-decoration:underline}.new_zigzag_tab_section .form-testimonial{display:block;height:100%;left:0;opacity:0;perspective:1000px;position:absolute;top:0;transform-style:preserve-3d;transition:opacity 1s ease-in-out;transition:transform .5s ease,opacity 1s ease-in-out;width:100%;z-index:1}.form-testimonial.active{opacity:1;z-index:1}.new_zigzag_tab_section .highlights-img img{width:90px}.new_zigzag_tab_section .zigzag_tab_left{align-items:center;display:flex}@media screen and (max-width:991px){.new_zigzag_tab_section .carousel-testimonials-card{font-size:17px}.highlights-img img,.new_zigzag_tab_section .highlights-img{width:90px}.new_zigzag_tab_section .zigzag_tab_raw{padding-top:65px}}@media screen and (max-width:768px){.new_zigzag_tab_section .tab_content_title{margin-left:0}.new_zigzag_tab_section .carousel-testimonials-container,.new_zigzag_tab_section .form-testimonial,.new_zigzag_tab_section .justify-content-end-testimonials{position:relative}.new_zigzag_tab_section .lingio-contact-form-style-testimonials{border-radius:793px;left:0;right:0;top:0}.new_zigzag_tab_section .zigzag_tab_title_wrap ul li{margin-bottom:15px;padding-right:0}.new_zigzag_tab_section .zigzag_tab_right{text-align:center}.new_zigzag_tab_section .zigzag_tab_img img{border-radius:15px;width:100%}.new_zigzag_tab_section .zigzag_tab_title_wrap ul li+li{padding-left:0}.new_zigzag_tab_section .zigzag_tab_main_title{margin-bottom:40px}.new_zigzag_tab_section .zigzag_tab_main_title h2{font-size:32px;line-height:37px}.new_zigzag_tab_section .zigzag_tab_title_wrap ul{flex-direction:column}.new_zigzag_tab_section .zigzag_tab_title_wrap{margin:0 auto 35px;width:100%}.new_zigzag_tab_section .zigzag_tab_title_wrap ul li a{flex-direction:row-reverse;gap:18px;justify-content:flex-end;min-height:52px;padding:0 23px;text-align:left}.new_zigzag_tab_section .zigzag_tab_title_wrap ul li a img{width:30px}.new_zigzag_tab_section .btn-general .button--arrow{margin-left:40px;text-align:left}.new_zigzag_tab_section .zigzag_tab_right{margin-bottom:20px;margin-top:0;padding-left:0}.new_zigzag_tab_section .zigzag_tab_left{order:2}.new_zigzag_tab_section .justify-content-end-testimonials{display:block;justify-content:center;left:0!important;right:0!important;top:-25px;width:100%}.new_zigzag_tab_section .lingio-contact-form-style-highlights{justify-content:flex-start;max-width:100%;padding:25px}.new_zigzag_tab_section .highlights-title{color:#6b2e61;font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:700;line-height:18px}.new_zigzag_tab_section .highlights-description{color:#000;font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.new_zigzag_tab_section .highlights-img img{width:90px}.new_zigzag_tab_section .lingio-contact-form-style-testimonials{height:auto;max-width:100%;padding:40px 0;position:relative}.new_zigzag_tab_section .icon-testimonials-form{display:flex;justify-content:center;left:0;margin:auto;position:absolute;right:0;width:45px}.new_zigzag_tab_section .carousel-testimonials-card{color:#fff;font-family:Manrope;font-size:17px;font-style:normal;font-weight:700;line-height:140%;text-align:center}.new_zigzag_tab_section .lingio-contact-form-style-testimonials{margin-top:30px}.new_zigzag_tab_section .carousel-testimonials-container{height:auto}.new_zigzag_tab_section .form-testimonial{padding-top:20px;position:relative}.new_zigzag_tab_section .form-testimonial.active{position:relative}.new_zigzag_tab_section .highlights-info{padding-right:0}}@media screen and (max-width:550px){.new_zigzag_tab_section .btn-general{margin-top:20px}.dnd_area-row-5-padding:has(.new_zigzag_tab_section){padding-bottom:60px!important}}@media screen and (max-width:400px){.new_zigzag_tab_section .lingio-contact-form-style-highlights{padding:15px 20px}.new_zigzag_tab_section .lingio-contact-form-style-testimonials{padding:30px 0}}