.testimonial_main .elementor-testimonial {
display: grid;
border: 1px solid #ccc;
padding: 20px;
background-color: #fff;
width: 95%;
height: 94%;
margin-top: 40px;
}
.testimonial_main .elementor-testimonial__content{
order:1;
}
.testimonial_main .elementor-testimonial__header{
order:2;
border-bottom:0!important;
}
.testimonial_main .elementor-star-rating {
position: absolute;
top: 72px;
left: 50px;
}
.testimonial_main .elementor-testimonial__text{
padding-top:55px;
font-size: 19px;
line-height: 29px;
color: #5e5e5e!important;
font-weight: 400!important;
font-family: "Roboto"!important;
padding-bottom:21px;
letter-spacing:0px;
}
.testimonial_main .mosquito_h2 h2 {
padding-bottom: 20px;
padding-top:12px;
}
.testimonial_main .elementor-testimonial__name{
font-size: 19px;
line-height: 29px;
color: #000000;
font-weight: 500!important;
font-family: "Rubik"!important;
}
.testimonial_main .elementor-testimonial__title{
font-size: 16px;
line-height: 29px;
color: #a5a5a5!important;
font-weight: 600!important;
font-family: "Lato"!important;
}
.testimonial_main .elementor-main-swiper{
margin-left:0!important;
margin-right:0!important;
width:100%!important;
letter-spacing:1px;
}
.testimonial_main  .elementor-swiper-button{
display:none!important;
}
.mosquito_impp {
margin-top: 60px;
}
.testimonial_main .swiper-slide {
width: 477px !important;
margin-right: 50px !important;
padding-bottom: 37px;
}
.testimonial_caro .swiper-slide:before {
position: absolute;
content: '';
width: 100%;
height: 100%;
top:56px;
left:18px;
background-color:#f7f7f7;
z-index: -999;
}
.testimonial_main{
position:relative;
padding:50px 0 0px;
}
.testimonial_caro:before {
position: absolute;
content: '';
background: url(https://multinationalseo.com/projects/mosquitoenemy/wp-content/uploads/2025/02/mas.png);
width:100px;
height: 130px;
background-repeat: no-repeat;
top: 8px;
left: -25px;
z-index: 111;
}
.testimonial_caro .elementor-testimonial:after {
position: absolute;
content: '';
background: url(https://multinationalseo.com/projects/mosquitoenemy/wp-content/uploads/2025/02/qimg.png);
top:14px;
z-index: 22;
width: 58px;
height: 45px;
right: 12%;
}
.testimonial_caro .swiper-slide:hover::before {
background-color: red;
transition:0.3s ease-in;
}
.testimonial_caro .elementor-testimonial:hover:after {
background: url(https://multinationalseo.com/projects/mosquitoenemy/wp-content/uploads/2025/02/qhover-1.png) no-repeat center center;
background-size: contain;
transition:0.3s ease-in;
}
.testimonial_top_head{
position:relative;
}
.testimonial_top_head:after {
position: absolute;
content: '';
background: url(https://multinationalseo.com/projects/mosquitoenemy/wp-content/uploads/2025/02/tick3.png);
top:-30px;
width: 100%;
height: 150px;
background-repeat: no-repeat;
left: 85%;
}
.testimonial_top_head:before {
position: absolute;
content: '';
background: url(https://selecctt.com/mosquitoenemy/wp-content/uploads/2025/02/bgstar-1.png);
top: -80px;
width: 100%;
height: 150px;
background-repeat: no-repeat;
left: 0;
z-index: -999;
}
.testimonial_counter{
background-color: #959595;
}
.impp_main .mosquito_h2 h2{
color:#fff!important;
padding-top:55px;
padding-bottom:28px;
}
.impp_main .mosquito_para p{
color:#fff!important;
}
.call-email_box .elementor-icon-box-title{
font-size: 17px;
line-height: 27px;
color: #fff!important;
font-weight: 600!important;
font-family: "Open Sans"!important;
margin-bottom:0;
}
.impp_main .mosquito_para p {
color: #fff !important;
padding-bottom:50px;
}
.call-email_box {
display:flex;
gap:60px;
}
.call-email_box {
padding-bottom: 190px;
}
.testimonial_counter .elementor-counter-number{
color:#fff!important;
}
.testimonial_counter .elementor-counter{
display: flex;
gap: 40px;
}
.testimonial_counter {
padding:80px 90px;
}
.counter_cont{
margin-top:-130px!important;
}
.call-email_box .elementor-icon-box-description a{
font-size: 17px;
line-height: 27px;
color: #fff!important;
font-weight:500!important;
font-family: "Open Sans"!important;
}
.testimonial_video .elementor-heading-title {
font-size: 24px;
line-height: 34px !important;
color: #fff;
font-weight: 400 !important;
margin-right:140px;
font-family: "Poppins"!important;
}
.counter_cont .elementor-counter-number-suffix {
color: #fff;
font-size:68px;
display:flex;
} .counter_cont .elementor-counter-number-suffix span {
color: #fff;
font-size: 26px;
position: absolute;
left: 19%;
top: -8px;
}
.counter_cont .elementor-counter-title {
font-size: 22px;
line-height:30px;
color: #fff !important;
font-weight: 600;
font-family: "Open Sans";
}
.testimonial_video svg{
font-size: 110px !important;
}
.testimonial_video  .elementor-button-icon{
height: 110px !important;
}
.testimonial_video a {
position: absolute;
left: 40px;
top: -162px;
height: 110px !important;
font-size: 110px !important;
padding: 0 !important;
}
.testimonial_video svg:hover {
fill: #ff0000; 
transition: fill 0.3s ease-in;
}
.testimonial_video{
position:relative;
}
.testimonial_video .elementor-button-wrapper:before {
position: absolute;
content: '';
background: url(https://multinationalseo.com/projects/mosquitoenemy/wp-content/uploads/2025/02/arrowbg.png);
width: 100px;
height: 100px;
left: -98px;
top: -118px;
background-repeat: no-repeat;
}
.call-email_box{
position:relative;
}
.mail_box:before {
position: absolute;
content: '';
width: 1px;
height: 40px;
background-color: #ccc;
left: -30px;
top: 10px;
}
.testimonial_counter{
position:relative;
}
.counter_box:before {
position: absolute;
content: '';
width: 300px;
height: 150px;
background: url(https://multinationalseo.com/projects/mosquitoenemy/wp-content/uploads/2025/02/roundtranparent.png);
top: -58px;
left: 16px;
}
.counter_box:after {
position: absolute;
content: '';
width: 1px;
height: 80px;
background-color: #ccc;
left: -108px;
top: -6px;
}
.counter_box:nth-child(1):after {
display: none;
}
.impp_main .mosquito_para:after {
position: absolute;
content: '';
width: 425px;
height: 1px;
background-color: #ccc;
bottom: 34px;
left: 0;
} .main_acordian .e-n-accordion-item-title-text{
font-size: 20px;
line-height:30px;
font-weight: 500;
}
.main_acordian .e-n-accordion-item-title-text:hover{
color:#de2f29;
transition:0.3s ease-in;
}
.main_acordian .e-n-accordion-item-title{
padding: 15px 15px!important;
border:none!important;
}
.main_acordian .e-n-accordion-item{ border-radius:20px;
background-color: #fff;
}
.main_acordian .mosquito_h3 h3 {
font-family: "Poppins", serif !important;
font-size: 23px !important;
line-height: 33px !important;
font-weight:600 !important;
color: #000000 !important;
margin-bottom: 15px;
}
.main_acordian .e-n-accordion-item .elementor-element{
border:none!important;
}
.main_acordian .e-n-accordion-item .elementor-element p{
font-size: 18px;
line-height: 28px;
color: #000!important; }
.acord2_hd {
padding-bottom:40px;
}
.main_acordian .e-n-accordion{
margin-bottom:40px!important;
}
.acord1 {
margin-top: 0px!important;
margin-bottom: 20px!important;
}
.acord2 {
padding-top: 50px!important;
padding-bottom: 50px!important;
} .main_acordian .e-n-accordion-item-title-text{
font-size: 20px;
line-height:30px;
font-weight: 500;
}
.main_acordian .e-n-accordion-item-title-text:hover{
color:#de2f29;
transition:0.3s ease-in;
}
.main_acordian .e-n-accordion-item-title{
padding: 15px 15px!important;
border:none!important;
}
.main_acordian .e-n-accordion-item{ border-radius:20px;
background-color: #fff;
}
.main_acordian .mosquito_h3 h3 {
font-family: "Poppins", serif !important;
font-size: 23px !important;
line-height: 33px !important;
font-weight:600 !important;
color: #000000 !important;
margin-bottom: 15px;
}
.main_acordian .e-n-accordion-item .elementor-element{
border:none!important;
}
.main_acordian .e-n-accordion-item .elementor-element p{
font-size: 18px;
line-height: 28px;
color: #000!important; }
.acord2_hd {
padding-bottom:40px;
}
.main_acordian .e-n-accordion{
margin-bottom:40px!important;
}
.acord1 {
margin-top: 0px!important;
margin-bottom: 20px!important;
}
.acord2 {
padding-top: 50px!important;
padding-bottom: 50px!important;
}
.call_box  .elementor-icon-box-description a {
font-size: 17px;
line-height: 27px;
color: #fff !important;
font-weight: 500 !important;
font-family: "Open Sans" !important;
}
.call_box .elementor-icon-box-title {
font-size: 17px;
line-height: 27px;
color: #fff !important;
font-weight: 600 !important;
font-family: "Open Sans" !important;
margin-bottom: 0;
}
.counter_box  .elementor-counter-number-prefix {
display:none !important;
}
.counter_box .elementor-counter .elementor-counter-number-wrapper {
flex: 0 !important;
} .subheading_tick h5{
font-size: 30px;
font-family: "Lato", sans-serif !important;
color: #fff !important;
font-weight: normal !important;
padding-top:20px;
} @media only screen and (max-width: 1880px) {
.testimonial_main .swiper-slide {
width: 458px !important;
}
.testimonial_main .swiper-slide {
margin-right: 57px !important;
}
.testimonial_main .elementor-star-rating {
top: 68px;
left: 44px;
}
}
@media only screen and (max-width: 1780px) {
.testimonial_main .swiper-slide {
margin-right: 45px !important;
}
.testimonial_main .swiper-slide {
width: 435px !important;
}
.testimonial_main .elementor-testimonial {
padding: 12px;
}
}
@media only screen and (max-width: 1680px) {
.testimonial_main .swiper-slide {
margin-right: 42px !important;
}
.testimonial_main .swiper-slide {
width: 471px !important;
}
}
@media only screen and (max-width: 1550px) {
.testimonial_main .swiper-slide {
width: 428px !important;
}
.testimonial_main .swiper-slide {
margin-right:40px !important;
}
.testimonial_main .elementor-testimonial {
padding: 9px;
}
.testimonial_caro:before {
left: -28px;
}
.testimonial_main .elementor-star-rating {
top: 68px;
left: 30px;
}
.testimonial_caro:before {
left: -45px;
}
.counter_box:after {
left: -90px;
}
.counter_cont .elementor-counter-number-suffix span {
left: 21%;
top: -8px;
}
}
@media only screen and (max-width: 1440px) {
.testimonial_main .elementor-testimonial__text {
padding-top: 50px;
font-size: 17px;
line-height: 27px;
padding-bottom: 10px;
}
.testimonial_main .swiper-slide {
width: 406px !important;
}
.testimonial_main .elementor-testimonial__name {
font-size: 17px;
line-height: 27px;
}
.testimonial_main .elementor-testimonial__title {
font-size: 15px;
line-height: 27px;
}
.testimonial_video .elementor-heading-title {
font-size: 22px;
line-height: 32px !important;
}
.counter_box .elementor-counter-number-wrapper {
font-size: 65px;
line-height:75px;
}
.counter_cont .elementor-counter-title {
font-size: 20px;
line-height: 28px;
}
.counter_cont {
margin-top: -120px !important;
}
.testimonial_counter {
padding: 70px 50px;
}
.call-email_box .elementor-icon-box-description {
font-size: 15px;
line-height: 25px;
}
.counter_cont .elementor-counter-number-suffix span {
color: #fff;
font-size: 26px;
position: absolute;
left: 23%;
top: -26px;
}
.main_acordian .e-n-accordion-item .elementor-element p {
font-size: 16px;
line-height: 26px;
}
.main_acordian .e-n-accordion-item-title-text {
font-size: 18px;
line-height: 28px;
}
.main_acordian .mosquito_h3 h3 {
font-size: 21px !important;
line-height: 31px !important;
}
.call_box .elementor-icon-box-title {
font-size: 15px;
line-height: 25px;
}
.call_box .elementor-icon-box-description a {
font-size: 15px;
line-height: 25px;
}
.call-email_box .elementor-icon-box-title {
font-size: 15px;
line-height: 25px;
}
.call-email_box .elementor-icon-box-description a {
font-size: 15px;
line-height: 25px;
}
.counter_box:after {
left: -78px;
}
.mosquito_impp {
margin-top: 70px;
}
}
@media only screen and (max-width: 1367px) {	
.testimonial_main .swiper-slide {
margin-right: 30px !important;
}
.testimonial_main .swiper-slide {
width: 390px !important;
}
}
@media only screen and (max-width: 1280px) {
.testimonial_video .elementor-heading-title {
font-size: 20px;
line-height: 30px !important;
}
.testimonial_main .elementor-testimonial__text {
font-size: 15px;
line-height: 25px;
}
.testimonial_caro .swiper-slide:before {
width: 90%;
height: 82%;
}
.testimonial_main .elementor-testimonial {
width: 90%;
height: 90%;
}
.testimonial_main .swiper-slide {
margin-right: 15px !important;
}
.testimonial_caro:before {
width: 80px;
height: 110px;
background-size: contain;
}
.testimonial_caro:before {
left: -30px;
top:25px;
}
.testimonial_caro:before {
width: 65px;
height: 110px;
}
.testimonial_caro .elementor-testimonial:after {
right: 20%;
}
.counter_cont .elementor-counter-number-suffix span {
left: 24%;
}
.mosquito_impp {
margin-top: 30px;
}
}
@media only screen and (max-width: 1150px) {
.testimonial_video svg {
left: 40px;
top: -128px;
font-size:100px;
}
.testimonial_main .elementor-testimonial__text {
font-size: 14px;
line-height: 24px;
}
.testimonial_main .swiper-slide {
width: 347px !important;
}
.counter_cont .elementor-counter-number-suffix span {
left: 28%;
}
.counter_box:after {
left: -50px;
}
}
@media only screen and (max-width: 1080px) {
.testimonial_main .swiper-slide {
width: 330px !important;
}
.testimonial_main .elementor-testimonial__text br {
display:none!important;  
}
.testimonial_caro .swiper-slide:before {
width: 89%;
height: 80%;
}
.impp_main .mosquito_para p {
font-size:15px;
line-height: 25px!important;
}
.impp_main .mosquito_h2 h2 {
padding-top: 35px;
padding-bottom: 20px;
}
.call-email_box ..elementor-icon {
font-size: 20px!important;
}
.testimonial_top_head:after {
left: 82%;
}
.testimonial_counter {
padding: 70px 40px;
}
}
@media only screen and (max-width: 1024px) {
.impp_main .mosquito_para p br{
display:none!important;
}
.testimonial_main .swiper-slide {
width: 318px !important;
}
.testimonial_caro:before {
left: -16px;
top: 38px;
}
.testimonial_caro:before {
width:52px;
}
.testimonial_main .elementor-testimonial__name {
font-size: 14px;
line-height: 24px;
}
.testimonial_main .elementor-testimonial__title {
font-size: 14px;
line-height: 26px;
}
.counter_box .elementor-counter-number-wrapper {
font-size: 55px;
line-height: 65px;
}
.counter_cont .elementor-counter-number-suffix {
font-size: 54px;
}
.counter_cont .elementor-counter-title {
font-size: 16px;
line-height: 26px;
}
.counter_box:after {
height: 60px;
left: -50px;
top: 2px;
}
.impp_main .mosquito_h2 h2 {
padding-bottom: 5px;
}
.testimonial_top_head:after {
left: 80%;
}
.impp_main .mosquito_para:after {
width: 370px;
}
.testimonial_video .elementor-heading-title {
font-size: 16px;
line-height: 24px !important;
}
.acord2 {
padding-top: 40px!important;
padding-bottom: 40px!important;
}
.main_acordian .e-n-accordion-item .elementor-element p {
font-size: 14px;
line-height: 24px;
margin-bottom: 10px;
}
.main_acordian .e-n-accordion {
margin-bottom: 25px !important;
}
.main_acordian .e-n-accordion-item-title-text {
font-size: 16px;
line-height: 26px;
}
.main_acordian .mosquito_h3 h3 {
font-size: 18px !important;
line-height: 28px !important;
}
.main_acordian .e-n-accordion-item-title {
padding: 10px 10px !important;
}
.testimonial_main {
padding: 50px 0 0px;
}
.counter_cont .elementor-counter-number-suffix span {
left: 23%;
}
}
@media only screen and (max-width: 991px) {
.mail_box:before {
height: 40px;
left: -22px;
top: 8px;
}
.call-email_box {
gap: 45px;
} .testimonial_main .swiper-slide {
width:50%!important;
}
.testimonial_top_head:before {
left:30px;
}
.testimonial_main .swiper-slide {
margin-right: 10px !important;
}
}
@media only screen and (max-width: 768px) {
.testimonial_top_head:after {
top: -30px;
width: 150px;
height: 150px;
left: 78%;
background-size: contain;
}
.testimonial_top_head:before {
top: -78px;
width: 150px;
height: 140px;
}
.impp_main .mosquito_h2 h2 br{
display:none;
}
.impp_main{
width:70%!important;
}
.testimonial_video{
width:30%!important;
}
.testimonial_video .elementor-heading-title {
margin-right: 85px;
}
.testimonial_video .elementor-button-icon:before {
width: 95px;
height: 75px;
left: -63px;
top: -70px;
}
.testimonial_video .elementor-heading-title {
font-size: 14px;
line-height: 22px !important;
}
.testimonial_video svg {
left: 28px;
top: -92px;
font-size: 80px;
}
.counter_box .elementor-counter-number-wrapper {
font-size: 45px;
line-height: 55px;
}
.counter_cont .elementor-counter-number-suffix {
font-size: 45px;
}
.counter_cont .elementor-counter-title {
font-size: 16px;
line-height: 24px;
} .counter_cont {
margin-top: -90px !important;
}
.testimonial_counter .elementor-counter {
display: flex;
gap:20px;
}
.counter_box:before {
width: 210px;
height: 150px;
top: -58px;
left: 30px;
}
.counter_box:after {
height: 47px;
left: -26px;
top: 6px;
} .mail_box:before {
left: -20px;
}
.counter_cont .elementor-counter-number-suffix span {
left: 24%;
}
.testimonial_video a {
left: 0px;
top: -162px;
height: 110px !important;
font-size: 80px !important;
}
}
@media only screen and (max-width: 767px) {
.testimonial_counter {
display: grid;
grid-template-columns: 1fr;
gap: 30px;
}
.call-email_box {
padding-bottom: 130px;
}
.counter_cont .elementor-counter-title br{
display:none !important;
}
.impp_main .mosquito_para p {
padding-bottom:35px;
}
.call-email_box  .elementor-icon {
font-size:20px!important;
}
.impp_main .mosquito_para:after {
bottom: 25px;
}
.impp_top{
display: block;
}
.impp_main {
width: 100% !important;
}
.counter_cont {
margin-top: 40px !important;
}
.testimonial_video {
width: 100% !important;
}
.call-email_box   .elementor-icon-box-wrapper {
display: flex; 
gap:10px;
}
.testimonial_video{
margin-bottom:40px;
padding-top: 80px;
}
.testimonial_main .swiper-slide {
margin-right: 7px !important;
}
.counter_cont .elementor-counter-number-suffix span {
left: 77%;
top: -16px;
}
.counter_box:after{
display:none !important;
}
.counter_box {
align-items: center !important;
justify-content: center !important;
}
.reatiinng {
margin-top:15px !important;
}
.mail_box:before {
left: 0px;
}
.testimonial_counter .elementor-counter {
display: flex;
flex-direction: column-reverse !important;
}
.testimonial_counter .elementor-counter-number-wrapper {
display: flex !important;
justify-content: center !important;
}
.testimonial_counter {
padding: 50px 40px;
}
.testimonial_video svg {
font-size: 90px !important;
}
}
@media only screen and (max-width: 600px) {
.testimonial_main .swiper-slide {
width: 100% !important;
}
.counter_box:before {
width: 130px;
height: 120px;
}
.counter_cont .elementor-counter-title br{
display:none!important;
}
.testimonial_main .swiper-slide {
margin-right: 16px !important;
}
.testimonial_main .elementor-testimonial {
width: 95%;
height: 90%;
}
.testimonial_top_head:after {
top: -30px;
width: 110px;
left: 78%;
}
.testimonial_top_head:before {
top: -70px;
width: 95px;
height: 140px;
left: 0px;
background-size:contain;
}
.testimonial_counter .elementor-counter-number-prefix {
display:none!important;
}
.counter_box:after {
left: -40px;
}
.testimonial_caro .elementor-testimonial__image img {
width: 55px!important;
height: 55px!important;
}
.acord2_hd {
padding-bottom: 25px!important;
}
.main_acordian .e-n-accordion {
margin-bottom: 20px !important;
}
.main_acordian .e-n-accordion-item-title-text {
font-size: 14px;
line-height: 24px;
}
.testimonial_main {
position: relative;
padding: 50px 0 0px;
}
.counter_box:before {
top: -30px;
}
.call-email_box {
gap: 40px;
}
}
@media only screen and (max-width: 520px) {
.counter_box .elementor-counter-number-wrapper {
font-size: 40px;
line-height: 55px;
}
.counter_cont .elementor-counter-title {
font-size: 14px;
line-height: 22px;
}
.counter_cont .elementor-counter-number-suffix {
font-size: 39px;
}
.main_acordian .mosquito_h3 h3 {
font-size: 16px !important;
line-height: 26px !important;
}
.mosquito_impp {
margin-top: 50px;
}
}
@media only screen and (max-width: 480px) {
.counter_box:before {
width: 100px;
height: 100px;
}
.testimonial_video svg {
font-size: 80px !important;
}
.testimonial_video a {
top: -140px;
}
.call-email_box {
padding-bottom: 100px;
}
.mosquito_impp {
margin-top: 25px;
}
}
@media only screen and (max-width: 430px) {
.counter_cont .elementor-counter-title {
font-size: 14px;
line-height: 24px;
}
.counter_box:after {
height: 36px;
left: -25px;
top: 8px;
}
.testimonial_top_head:after {
top: -44px;
width: 80px;
left: 78%;
}
.impp_main .mosquito_para:after {
width: 280px;
}
.mosquito_impp {
margin-top: 30px;
}
.call-email_box .elementor-icon-box-title {
font-size: 15px;
line-height: 25px;
}
.counter_box .elementor-counter-number-wrapper {
font-size: 38px;
line-height: 48px;
}
.counter_cont .elementor-counter-number-suffix {
font-size: 32px;
}
.counter_cont .elementor-counter-number-suffix span {
left: 27%;
bottom: 15px;
}
.testimonial_main .swiper-slide {
margin-right: 12px !important;
}
.testimonial_top_head:before {
width: 70px;
}
.counter_cont .elementor-counter-number-suffix span {
left: 74%;
top: -12px;
}
.testimonial_counter {
padding: 40px 78px;
}
.testimonial_counter {
gap: 20px;
}
}
@media only screen and (max-width: 420px) { .testimonial_counter {
padding: 40px 45px;
}
}
@media only screen and (max-width:390px) {
.call-email_box {
gap: 52px;
}
.counter_box:before {
width: 80px;
}
.testimonial_counter {
padding: 40px 54px;
}
}
@media only screen and (max-width:380px) {
.testimonial_counter {
padding: 40px 40px;
}
}
@media only screen and (max-width:360px) {
.call-email_box {
gap: 34px;
}
}