@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700&display=swap');@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css);.customer-speaks-main-heading .main-heading{font-size:32px !important;text-align:center !important}
.life-left-enb-chavon,.life-right-dib-chavon{transform:rotate(180deg)}
.rating-value{margin:0}
.text-testimonials-heading{display:flex;justify-content:space-between}
.text-test-card-head{font-size:16px;color:var(--text-black-131619,#131619);font-family:Rubik;margin-top:8px;font-style:normal;font-weight:700;line-height:normal}
.text-test-card-content{line-height:24px;font-weight:400;font-size:16px;width:300px;height:140px;overflow:scroll}
.bottom-cust-name{color:var(--card-white-card-ffffff,var(--White,#FFF));font-family:Rubik;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:1em}
.bottom-cust-job{color:var(--card-white-card-ffffff,var(--White,#FFF));font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:20px}
.cust-name-job{display:flex;flex-direction:column;gap:4px}
.customer-speaks::-webkit-scrollbar{display:none}
.customer-speaks{overflow:scroll;scroll-behavior:smooth;display:flex;width:100%;justify-content:flex-start;align-items:flex-start;gap:24px;flex-shrink:0;margin-top:36px}
#container-e8a2141420 .rating-value{margin-top:auto !important}
.customer-speaks-iframe{height:258px}
.customerSpeaks-iframe{height:100%;min-width:392px}
.customer-speaks h3{color:var(--text-black-131619,#131619);font-family:Rubik;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-left:20px;margin-top:20px}
.customer-speaks p{color:var(--text-grey-1363-c-41,#363c41);font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding-top:16px;margin-left:20px}
.cust-name-job .h4{color:var(--card-white-card-ffffff,var(--White,#FFF));font-family:Rubik;font-size:16px;font-style:normal;font-weight:500;line-height:normal}
.cust-name-job h5{color:var(--card-white-card-ffffff,var(--White,#FFF));font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-left:12px;margin-top:5px;margin-bottom:0}
.cust-image img{width:72px;height:72px;flex-shrink:0;border-radius:50px;border:1px solid var(--card-white-card-ffffff,#FFF)}
.testimonial-slider{display:flex;transition:transform .5s}
.customer_speaks{padding:24px 58px}
.customer-speaks-main-heading{color:var(--text-black-131619,#131619);font-family:Rubik;font-size:32px;font-style:normal;font-weight:700;line-height:normal;text-align:left;display:flex;justify-content:center;position:relative;margin-left:6px}
.customer-information-testimonials{display:flex;justify-content:flex-start;color:white;flex-shrink:0;border-radius:0 0 10px 10px;background:#005dac;padding:16px 20px;gap:12px}
.text-testimonials{height:180px;display:flex;justify-content:space-between;flex-direction:column;padding:12px 12px 0 20px;gap:16px}
.text-testimonials h3{display:flex;align-items:flex-start}
.text-testimonial-para{display:flex;align-items:flex-start;margin-bottom:50px;margin-left:20px;margin-right:20px}
.testimonials-list svg{width:40px;height:40px;flex-shrink:0}
.testimonials-list{width:350px;height:315px;flex-shrink:0;border-radius:10px;border:1px solid #22495f;background:var(--White,#FFF);display:flex;flex-direction:column;justify-content:space-between;min-height:300px}
.top-container{display:flex}
.customer-speaks-top-svg{width:44px;height:68px;position:absolute;left:69px}
#star-rating{display:flex;width:120px;flex-direction:row-reverse;justify-content:space-between;margin-top:5px;position:relative;text-align:left}
#star-rating input{display:none}
#star-rating>label{width:30px;height:30px;font-family:Arial;font-size:20px;transition:.2s ease;color:white}
#star-rating label:hover{transition:.2s ease}
#star-rating label:active::before{transform:scale(1.1)}
#star-rating label::before{content:'\2606';position:absolute;top:0;line-height:26px}
#star-rating input:checked~label:before{content:'\2605'}
.customer_speaks .life-comp3{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:15px}
.life-comp3 .life-left-chavon,.life-right-chavon{background:transparent;border:0;margin-right:6px}
.disabled-scroll{cursor:default !important}
.life-comp3 .life-viewall{cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px;flex-shrink:0}
.life-comp3 .life-viewall span{color:var(--balic-brand-color-blue-005-eac,#005dac);text-align:right;font-family:Rubik;font-size:16px;font-style:normal;font-weight:500;line-height:normal}
.life-comp3 .life-viewall img{width:14px;height:16px}
::-webkit-scrollbar{display:none}
.rat-container{display:flex;width:100%;gap:16px;height:108.74px;flex-direction:column}
.rat-h2{font-family:Rubik;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0;text-align:center}
.d-f{display:flex;justify-content:center;gap:12px}
.rate-img{width:43px;height:40.73px}
#container-e8a2141420 .customer_speaks{margin:auto;margin-top:24px;width:85%;padding:0 !important}
#container-e8a2141420 .h4{font-weight:bold}
.rating-value .fa{opacity:1 !important}
.customer_video_speak .customerSpeaks-iframe{height:100%;min-width:unset !important;width:100%}
.customer_video_speak .rating-value{display:none}
.customer_video_speak .cust-image img{width:40px;height:40px}
.customer_video_speak .bottom-cust-name{font-size:14px}
@media screen and (max-width:761px){.customer-speaks{gap:16px;padding-left:unset;margin-top:16px}
.testimonials-list{width:280px}
.text-test-card-content{width:248px;color:var(--text-grey-1363-c-41,#363c41);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:24px}
.customer-speaks .life-comp3 .life-viewall{margin-right:16px !important}
.customer_speaks{padding:16px 16px 0 16px}
.life-chavon button{display:none}
.top-svg{top:120px;left:3px;z-index:-9}
.customer-speaks-main-heading .main-heading{font-size:18px !important}
.lifecomp3 .life-viewall{margin-right:54px}
.customer_speaks .life-comp3{justify-content:end}
.customer-svg{right:80px;position:absolute;top:5px;z-index:-1}
}
@media only screen and (max-width:768px){.rat-container{padding:12px 16px 12px 16px;gap:16px}
.rat-h2{font-size:16px;line-height:normal}
.rate-img{width:24px;height:24px}
}