.testimonial_slider .testimonial_slider_content{overflow:hidden}.testimonial_slider .testimonial_slider_content .testimonial_slider_description{background:#fff;border-radius:12px;box-shadow:0 16px 12px -12px #00000040;display:flex;flex-wrap:wrap;height:auto;padding:45px 30px 30px}.testimonial_slider .testimonial_slider_description .testimonials_slider_image{width:30%}.testimonial_slider .testimonial_slider_description .testimonial_slider_text{padding-left:30px;width:70%}.testimonial_slider .testimonials_slider_arrows .glide__arrows button{border-color:blue}.testimonial_slider .testimonials_slider_arrows .glide__arrows svg path{fill:#fff}.testimonial_slider .testimonial_slider_text p{color:#3d3936;display:inline-block;font-size:22px;font-weight:400;line-height:33px;margin-bottom:30px}.testimonial_slider .testimonial_slider_text h5{color:#3d3936;font-size:25px;font-weight:700;line-height:normal;margin-bottom:10px}.testimonial_slider .testimonial_slider_text .author-name{color:#3d3936;font-size:25px;font-weight:700;line-height:27px;margin-bottom:0}.testimonial_slider .testimonials_slider_arrows{display:flex;padding:60px 0 0}.testimonial_slider .testimonials_slider_arrows .glide__arrows{display:flex;gap:10px;width:11%}.testimonial_slider .testimonials_slider_arrows .glide__arrows button{background-color:transparent;border:1px solid;border-radius:50%;box-shadow:none;height:45px;outline:none;position:unset;text-shadow:none;text-transform:none;transform:none;width:45px}.testimonial_slider .testimonials_slider_arrows .glide__bullets{align-items:center;display:flex;padding:0 80px 0 0;position:unset;transform:none;width:91%}.testimonial_slider .glide__bullets button.glide__bullet{background:#edf4fa;border:none;border-radius:unset;box-shadow:none;height:2px;margin:0}.testimonial_slider .testimonials_slider_arrows .glide__arrows button:hover{background-color:transparent;border:1px solid #c75466}.testimonial_slider .testimonials_slider_arrows .glide__arrows button:hover svg path{fill:#c75466}.testimonial_slider .testimonial_slider_content .testimonial_slider_description{margin-bottom:20px}.testimonial_slider .not_requireded{display:none}.testimonial_slider .requireded{display:block}.testimonial_slider .heading-section-content .heading-text{margin:0 auto 50px;max-width:55%;text-align:center}.testimonial_slider .heading-text h2{font-size:35px;font-weight:700;line-height:42px;margin-bottom:15px}.testimonial_slider .heading-text p{font-size:18px;font-weight:400;line-height:27px;margin:0}.testimonial_slider .heading-section-button{text-align:right;width:50%}.testimonial_slider .heading-section-button a{background:#3d3936;border:1px solid #3d3936;border-radius:40px;box-shadow:0 16px 12px -12px #00000040;color:#fff;display:inline-block;font-size:18px;font-weight:600;line-height:27px;padding:10px 30px;text-align:left;text-decoration:none}.testimonial_slider .heading-section-button a:hover{background:#e56b59;border:1px solid #e56b59;color:#fff}.testimonial_slider_section img.not_border{border:none;border-radius:0}.testimonial_slider .testimonial_slider_description .testimonial_slider_text.width_100{padding:0;width:100%}.testimonial_slider .testimonial_slider_text .testimonial_slider_author h2{font-size:30px;font-weight:700;line-height:normal;margin-bottom:10px}.testimonial_slider .testimonial_slider_text .testimonial_slider_author p{margin-bottom:10px;max-height:140px;min-height:140px;overflow:auto;scrollbar-width:none}.testimonial_slider .testimonial_slider_description .testimonials_slider_image a{display:inline-block}.testimonial_slider .testimonial_slider_description .testimonials_slider_image .testimonial_slider_logo img{height:100%;object-fit:cover;width:100%}.testimonial_slider .testimonial_slider_description .testimonials_slider_image .testimonial_slider_logo a.border{align-items:center;border-radius:100%;box-shadow:0 16px 12px -12px #00000040;display:flex;flex-wrap:wrap;height:100px;justify-content:center;padding:10px;width:100px}.heading-text.center.full-heading{text-align:center;width:100%}.testimonial_slider .testimonial_slider_text span{color:#3d3936;display:inline-block;font-size:15px;font-weight:400;line-height:22.5px}.single_testimonial .testimonial_slider_description.glide__slide{margin:0 auto;max-width:850px!important;width:100%!important}.single_testimonial .testimonial_slider_details.glide__slides{width:100%!important}@media only screen and (max-width:767px){.testimonial_slider .testimonial_slider_description .testimonials_slider_image{width:100%}.testimonial_slider .testimonial_slider_description .testimonial_slider_text{padding:20px 0 0;width:100%}.testimonial_slider .testimonial_slider_text .author-name{font-size:20px;line-height:normal}.testimonial_slider .testimonials_slider_arrows{padding-left:15px;padding-right:15px;padding-top:20px}.testimonial_slider .testimonials_slider_arrows .glide__arrows{gap:25px}.testimonial_slider .testimonial_slider_text p{font-size:16px;line-height:26px}.testimonial_slider .testimonial_slider_text h5{font-size:18px;line-height:17px}.testimonial_slider .testimonial_slider_content .testimonial_slider_description{padding:20px}.testimonial_slider .testimonial_slider_text p{font-size:14px}.testimonial_slider .heading-section-button{text-align:left;width:100%}.testimonial_slider .heading-text h2{font-size:28px;line-height:normal;margin-bottom:15px}.testimonial_slider .heading-section-button a{font-size:15px}.testimonial_slider_section img.border{height:85px;width:85px}.testimonial_slider .testimonials_slider_arrows .glide__arrows{width:95px}.testimonial_slider .testimonials_slider_arrows .glide__bullets{padding-right:0;width:calc(100% - 115px)}.testimonial_slider .testimonials_slider_arrows .glide__arrows button{height:38px;padding:0;width:38px}.testimonial_slider .testimonials_slider_arrows .glide__arrows button svg{height:15px;width:15px}}@media (min-width:768px) and (max-width:1024px){.testimonial_slider .testimonial_slider_content .testimonial_slider_description{padding:45px 20px}.testimonial_slider .testimonial_slider_text p{font-size:17px;line-height:26px;margin-bottom:15px}.testimonial_slider .testimonial_slider_text h5{font-size:20px}.testimonial_slider .testimonials_slider_arrows .glide__arrows{width:115px}.testimonial_slider .testimonials_slider_arrows .glide__bullets{padding-right:20px;width:calc(100% - 115px)}.testimonial_slider .heading-text h2{font-size:27px;line-height:37px;margin-bottom:15px}}@media (min-width:1025px) and (max-width:1200px){.testimonial_slider .testimonials_slider_arrows .glide__bullets{padding:0}}