/* Before adding any unnecessary CSS rules, please check out the Snap documentation at https://bit.ly/3PqSii8. */
/* Override Styles */

.service-style-1 h2 {
    margin: 10px 0;
}
#in-services-style-2.squares .ry-each:before, #in-services-style-2.squares .ry-each img {border-radius: 0;}
.testimonials-swiper p,
.testimonials-swiper-2 p{
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4
}


.footer-contents {
    position: relative !important;
    z-index: 1 !important;
}
#ry-footer-3 .footer-contents::before {
    background: #fff !important;
}

/* Remove All the followings for unlocking the Popup */
[x-show="mainModal"],
[x-show="mainModal"].hidden {
  display: block !important;
  opacity: 1 !important;
}
[role="dialog"][x-show="mainModal"] .transform[x-show="mainModal"] {
  transform: none !important;
}

[role="dialog"][x-show="mainModal"] button[x-on\:click="mainModal = false"] {
  display: none !important;
}

[role="dialog"][x-show="mainModal"] > .fixed.z-10 {
  pointer-events: none;
}

html:has([role="dialog"][x-show="mainModal"]),
body:has([role="dialog"][x-show="mainModal"]) {
  overflow: hidden !important;
}
[role="dialog"][x-show="mainModal"] > .fixed.inset-0[x-show="mainModal"] {
  background-color: rgba(0, 0, 0, 0.68) !important;
  opacity: 1 !important;
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
}