@media only screen and (max-width:1024px) and (min-width:768px){.newlander_heroimg img{max-width:600px;margin-left:auto;margin-right:auto;margin-top:40px}}.faq_style_block a.elementor-accordion-title{color:#332a87!important}.faq_style_block span.elementor-accordion-icon-opened{color:#332a87}.faq_style_block .elementor-tab-title.elementor-active{background:#dfc4ff}.other_services_slider .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{position:unset;padding-top:15px}.page-id-6720 .ast-container{max-width:none;padding:0}.mobile_why_inner .elementor-widget-wrap.elementor-element-populated{padding:0}.center_widget_block{margin:auto}.mobile_why_inner img{border-radius:30px 0 0 30px}.page-id-6720 #primary{margin-top:0px!important}.no_bottom_pad p,.elementor-element.no_bottom_pad{margin-bottom:0}.newlander_testimonial_slider .elementor-slides-wrapper.elementor-main-swiper.swiper{border-radius:30px}@media only screen and (max-width:767px){.newlander_testimonial_slider .swiper-slide-contents{max-width:85%!important}.newlander_testimonial_slider .swiper-slide-inner img{margin:auto;width:80px;height:80px}.newlander_testimonial_slider .swiper-slide-inner .elementor-slide-description{font-size:14px;line-height:20px}.newlander_testimonial_slider .swiper-slide-inner{padding-top:60px!important;padding-bottom:60px!important;padding-left:0px!important;padding-right:0px!important}.page-id-6720 .elementor-element-a9ef51d{display:none}.testimonial_block p{color:#332a87;font-size:16px!important;line-height:1.5;font-weight:600}.testimonial_block{margin-left:20px;margin-right:20px;margin-bottom:30px}.call_cta_home p{margin-bottom:0}.home_service_carousel .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{position:unset}.footer_form iframe{min-width:100vw;margin-left:-20px;margin-top:-40px}html,body{overflow-x:hidden}}@media only screen and (min-width:768px){.newlander_testimonial_slider .swiper-slide-inner{padding-top:20px!important;padding-bottom:20px!important}.newlander_testimonial_slider .swiper-slide-contents{max-width:90%!important}.newlander_testimonial_slider .swiper-slide-inner img{width:100px;height:100px;margin:auto}.testimonial_row_two .testimonial_block{min-height:460px}.testimonial_row_one .testimonial_block{min-height:600px}.testimonial_row_three .testimonial_block{min-height:450px}.testimonial_block p{color:#332a87;font-size:18px!important;line-height:1.5;font-weight:600}.testimonial_block{background:#d8b9ff;border-radius:30px;padding:15px;max-width:31%;margin:auto;margin-top:0}}.testimonial_block{background:#d8b9ff;border-radius:30px;padding:15px;margin-top:0}