.testimonials{padding:6.5% 0;background-color:var(--black)}@media only screen and (min-width:1920px) and (max-width:2150px) and (min-height:1024px) and (max-height:1080px){.testimonials{height:101lvh;display:flex;flex-direction:column;justify-content:center}}.testimonials .header_with_image{display:flex;align-items:center;justify-content:center;gap:10px;margin:1% auto}.testimonials h2.text.white.xl.regular.header_with_image.fade-in-out{font-size:100px}.testimonials .header_with_image img{height:78px;margin-top:10%}.testimonials .testimonial-title-img{margin-inline:auto;display:block;width:12.708vw}.testimonials .at_workGD{text-align:center;margin:1% auto;width:45%}.testimonials .at_workGD span{color:var(--black);font-weight:500}.testimonials .card_client{background-color:rgba(255,255,255,.14);border-radius:40px;padding:8%;aspect-ratio:1.469;display:flex;flex-direction:column}.testimonials .client_box{flex:1 1;justify-self:center;align-items:self-end;margin:3% 0 0;display:flex;justify-content:space-between}.testimonials .client_box .client_info h5.text.white-opaque{margin-bottom:3%}.testimonials .mySwiper_hear_from_hour_clients{margin:4% 0;transform:translateX(-13%);overflow:visible}.testimonials .stars-container{display:flex;justify-content:space-between}.testimonials .stars-container img{width:1.4rem;height:1.4rem}.testimonials .swiper-button-prev{bottom:-37%;left:unset;top:unset;right:0;background-color:rgba(255,255,255,.14);width:6rem;height:6rem}.testimonials .swiper-button-next{bottom:-37%;left:unset;top:unset;right:-7%;background-color:var(--yellow);width:6rem;height:6rem}.testimonials .swiper-button-next:after,.testimonials .swiper-button-prev:after{color:#fff}.image_only_mobile{display:none}@media only screen and (min-width:2250px){.testimonials .mySwiper_hear_from_hour_clients{transform:translateX(17%);overflow:visible}.testimonials .header_with_image img{height:120px}.testimonials .at_workGD{width:58%}.testimonials .swiper-button-prev{bottom:-28.5%;left:unset;top:unset;right:28%;scale:1.5}.testimonials .swiper-button-next{bottom:-28.5%;left:unset;top:unset;right:22%;scale:1.5}.testimonials h2.text.l.regular.header_with_image{font-size:5vw}.testimonials h5.text.xxs.role_text{font-size:1.1vw!important}.testimonials .stars-container img{width:1.5rem;height:1.5rem}}@media only screen and (min-width:3150px){.testimonials .swiper-button-prev{right:30%}.testimonials .swiper-button-next,.testimonials .swiper-button-prev{bottom:-28.5%;left:unset;top:unset;background-color:var(--yellow);scale:2}.testimonials .swiper-button-next{right:23%}.testimonials h5.text.xxs.role_text{font-size:1vw!important}.testimonials .stars-container img{width:2.5rem;height:2.5rem}}@media only screen and (max-width:1650px){.testimonials .card_client{aspect-ratio:1.65}.testimonials .swiper-button-next,.testimonials .swiper-button-prev{bottom:-43.5%;width:5.5rem;height:5.5rem}.testimonials p.text.white.s.regular.text_yellow{font-size:1.3rem}}@media only screen and (max-width:1440px){.testimonials .mySwiper_hear_from_hour_clients{transform:translateX(-13%);overflow:visible}.testimonials .header_with_image img{height:50px}.testimonials .at_workGD{width:55%}.testimonials p.text.white.s.regular.text_yellow{font-size:1.25rem}}@media only screen and (min-width:1360px) and (max-width:1440px){.testimonials h2.text.l.regular.header_with_image{font-size:57px}.testimonials .at_workGD{width:53%}.testimonials .swiper-button-next,.testimonials .swiper-button-prev{bottom:-47%;scale:.75}.testimonials{padding:7% 0}.testimonials .swiper-slide .card_client .client_box .client_info h5.role_text{font-size:11px!important}}@media only screen and (min-width:1280px) and (max-width:1360px){.testimonials h2.text.l.regular.header_with_image{font-size:57px}.testimonials .at_workGD{width:53%}.testimonials .swiper-button-next,.testimonials .swiper-button-prev{bottom:-50%;scale:.75}.testimonials .swiper-slide .card_client .client_box .client_info h5.role_text{font-size:9px!important}}@media only screen and (min-width:1025px) and (max-width:1280px){.testimonials h2.text.l.regular.header_with_image{font-size:57px}.testimonials .at_workGD{width:53%}.testimonials .swiper-button-next,.testimonials .swiper-button-prev{bottom:-65%;scale:.7}.testimonials .client_info h5.role_text{font-size:11px!important}.testimonials .stars-container img{width:1rem;height:1rem}}@media only screen and (min-width:1025px) and (max-width:1280px) and (min-height:600px) and (max-height:700px){.testimonials .swiper-button-next,.testimonials .swiper-button-prev{bottom:-50%}}@media only screen and (max-width:1024px){.testimonials .mySwiper_hear_from_hour_clients{transform:unset;padding-left:4%;overflow:visible;margin-bottom:12%}.testimonials .swiper-button-prev{bottom:-50%;left:unset;right:10%;scale:.75}.testimonials .swiper-button-next{bottom:-50%;left:unset;right:0;scale:.75}.testimonials .card_client{border-radius:20px;padding:6%;aspect-ratio:unset;height:230px}.testimonials .at_workGD{width:48%}.testimonials{min-height:unset}.testimonials .testimonial-title-img{width:25%}.testimonials p.text.white.s.regular.text_yellow{font-size:1.1rem}.testimonials .stars-container img{width:1rem;height:1rem}}@media only screen and (min-width:768px) and (max-width:1024px){.testimonials .at_workGD{width:77%}}@media only screen and (max-width:767px){.testimonials .mySwiper_hear_from_hour_clients{margin-bottom:20%}.testimonials .at_workGD{width:94%;margin:7.5% auto}.testimonials .header_with_image span{display:none}.testimonials h2.text.white.l.regular.header_with_image{width:100%;font-size:2.2rem!important}.testimonials .swiper-button-prev{bottom:-55%;left:unset;right:20%;scale:.65}.testimonials .swiper-button-next{bottom:-55%;left:unset;right:0;scale:.65}.testimonials .card_client{border-radius:20px;padding:6%;aspect-ratio:unset;height:200px}.testimonials .card_client p.text.s.regular.text_yellow{font-size:1rem}.image_only_mobile{display:block;margin:auto;height:54.53px}.testimonials{padding:20% 0 10%;min-height:unset}.testimonials .testimonial-title-img{width:45%}.testimonials .stars-container img{width:1.1rem;height:1.1rem}}@media only screen and (max-width:480px){.testimonials .client_info h5.text.white-opaque.xs.regular{font-size:.95rem}.testimonials{padding:20% 0 12%}}@media only screen and (max-width:380px){.testimonials .swiper-button-prev{bottom:-50%;left:unset;right:20%;scale:.6}.testimonials .swiper-button-next{bottom:-50%;left:unset;right:0;scale:.6}.testimonials .client_info h5.text.white-opaque.xs.regular{font-size:.9rem}.testimonials .client_info h5.text.yellow.xxs.regular.role_text{font-size:.7rem!important}.testimonials .stars-container img{width:.9rem;height:.9rem}}@media only screen and (max-width:360px){.testimonials h2.text.white.l.regular.header_with_image{width:100%;font-size:2rem!important}.testimonials .card_client p.text.s.regular.text_yellow{font-size:14px}.testimonials{padding:20% 0 15%}}