@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;900&display=swap');html{overflow-x:hidden;height:100%}*{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}body{margin:0;padding:0;height:100%;font-size:13px;text-align:center;font-family:"Roboto";background:#fcfcfd}section{float:left;position:relative;padding:30px 0;background:#fff;z-index:1;width:100%}.section-title{float:left;position:relative;width:100%;padding-bottom:40px}.section-title p{color:#1f1f1f;font-size:14px;font-weight:bolder;line-height:20px;max-width:550px;margin:0 auto}.section-title h2{float:left;width:100%;text-align:center;color:#1f1f1f;font-size:2rem;font-weight:800;position:relative}.section-separator{float:left;width:100%;position:relative;margin:20px 0}.section-separator:before{content:'';position:absolute;left:50%;top:0;height:3px;width:50px;border-radius:3px;z-index:2;background-color:#007aff;margin-left:-25px}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;width:1250px;height:100%}@media only screen and (max-width:600px){.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;width:100% !important;height:100%}.testimonials-text{padding:75px 50px 20px;overflow:hidden;background:#f5f6fa;border:1ps solid #f1f1f1;border-radius:10px;transition:all .3s ease-in-out;text-align:center;width:325px}.testimonials-carousel .swiper-slide{padding:30px 30px !important;width:97% !important;text-align:center;align-items:center;justify-content:center;margin-left:8px}}.listing-carousel-button{position:absolute;top:50%;width:50px;height:50px;line-height:50px;margin-top:-25px;z-index:100;cursor:pointer;background:#fd8241;box-shadow:0 9px 26px rgba(58,87,135,0.45);transition:all 200ms linear;outline:0}.listing-carousel-button.listing-carousel-button-next{right:0px;padding-right:20px;border-radius:30px 0 0 30px;display:none}.listing-carousel-button.listing-carousel-button-prev{left:0px;padding-left:20px;border-radius:0 30px 30px 0;display:none}.listing-carousel-button.listing-carousel-button-next:hover{right:-15px;background:rgba(6,27,65,0.4);display:none}.listing-carousel-button.listing-carousel-button-prev:hover{left:-15px;background:rgba(6,27,65,0.4);display:none}.testi-item{transition:all .3s ease-in-out;transform:scale(0.9);opacity:.9;text-align:center;align-items:center;justify-content:center}.testimonials-text{padding:75px 50px 20px;overflow:hidden;background:#f5f6fa;border:1ps solid #f1f1f1;border-radius:10px;transition:all .3s ease-in-out;text-align:center}.testimonials-text-after{font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;color:#1d1972;font-size:35px;transition:all 400ms linear;bottom:25px;right:0px}.testimonials-text-before{font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;color:#1d1972;font-size:35px;transition:all 400ms linear;top:25px;left:30px}.testimonials-text .listing-rating{float:none;display:inline-block;margin-bottom:12px}.listing-rating i{color:#007aff}.testimonials-avatar h3{font-weight:600;color:#fd8241;font-size:18px;text-align:center}.testimonials-avatar h4{font-weight:400;font-size:12px;padding-top:6px;color:#797979;text-align:center}.testimonials-carousel .swiper-slide{padding:30px 0;width:400px}.testi-avatar{position:absolute;left:50%;top:-30px;width:90px;height:90px;margin-left:-45px;z-index:20;text-align:center}.testi-avatar img{width:90px;height:90px;float:left;border-radius:100%;border:6px solid #fff;box-shadow:0 9px 26px rgba(58,87,135,0.1)}.swiper-slide-active .testimonials-text{background:#fff;box-shadow:0 9px 26px rgba(58,87,135,0.1)}.testimonials-text p{color:#1f1f1f;font-size:16px;font-family:lato;line-height:24px;padding-bottom:10px;font-weight:bolder !important}.text-link{position:absolute;bottom:0;padding:15px 0;border-radius:10px 10px 0 0;background:#fff;left:50%;width:200px;margin-left:-100px}.swiper-slide-active .testi-item{opacity:1;transform:scale(1.0)}.tc-pagination{margin-top:10px;margin-bottom:20px !important;width:100% !important}.tc-pagination_wrap{position:absolute;bottom:-40px;left:0;width:100%}.tc-pagination2{float:none;display:inline-block;padding:14px 0;background:#fff;border-radius:30px;min-width:250px;border-bottom:0}.tc-pagination .swiper-pagination-bullet,.tc-pagination2.swiper-pagination-bullet{opacity:1;background:#1d1972;margin:0 2px;width:10px;height:10px;transition:all 300ms ease-in-out}