@charset "UTF-8";
/* Bulma Utilities */
#khedda { /* Section */ padding: 0; padding-top: 7px; }

#befync { /* Section */ padding: 0; backgroundx: url("/content/theme/583c0eb6-9968-491e-9885-1770c2d29bc5/home-banner.jpg"); }

#omefms { /* Element */ }

#omefms .navbar, #omefms .navbar-start, #omefms .navbar-end { align-items: center; /* override the default “stretch”    */ }

#omefms .navbar-item img { max-height: 100%; width: 120px; }

#omefms .navbar-start { margin-right: unset; margin-left: auto; }

#drkaav { /* Section */ background-image: url("/content/theme/583c0eb6-9968-491e-9885-1770c2d29bc5/stretcharama-van.png"); background-size: contain; background-position: 0% 56.00000000000001%; background-attachment: scroll; background-repeat: no-repeat; margin-bottom: -20%; position: relative; z-index: 2; }

#xjfhoc { /* Element */ }

#xjfhoc .contact-content { position: relative; /* give it its own stacking context   */ z-index: 2; /* paint ABOVE the van pseudo-image   */ xbackground: rgba(84, 0, 179, 0.92); /* solid (or semi-solid) purple */ }

#xjfhoc .contact-content:before { content: ""; background: linear-gradient(150deg, #7901db, #8a01f9) !important; height: 100%; width: 100% !important; display: block; position: absolute; top: 0px; z-index: -1; transform: skewY(-2deg) skewY(-2deg) translate(-50%, -50%); left: 50%; top: 50%; }

#zebagq { /* Section */ background: linear-gradient(to left, #8e01ff, #6200b2); padding: 22% 0px 4% 0px; }

#oegxau { /* Element */ }

#oegxau address { font-style: normal; }

#ndsbxw { /* Element */ }

#ndsbxw .breadcrumb li + li::before { /* default is .5em */ color: #b5b5b5; /* keep it subtle */ }

#ndsbxw li + li { margin-top: unset; }

#vxxvkw { /* Section */ background: linear-gradient(to left, #8e01ff, #6200b2); position: relative; overflow: hidden; }

#vxxvkw::after { content: ''; position: absolute; left: 0; right: 0; bottom: 0; /* stick to the bottom edge      */ height: 6vw; /* roughly 100 px on desktop;    * tweak if you want it taller   */ background-size: 100% 100%; background-repeat: no-repeat; background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100' preserveAspectRatio='none'><path opacity='0.33' d='M1000 95L0 0v100h1000v-5z' fill='white'/><path opacity='0.66' d='M1000 95L0 27.056V100h1000v-5z' fill='white'/><path              d='M1000 95L0 54.113V100h1000v-5z' fill='white'/></svg>"); pointer-events: none; /* let clicks pass through        */ }

#dkwjhq { /* Element */ }

#dkwjhq .boxwithshadow { border: 1px solid #ccc; border-bottom: 6px solid #4a0085; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; background: #fff; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; }

#dkwjhq ul { list-style: none; }

#hraygm { /* Column */ }

#emgqfw { /* Section */ background-image: url("/content/theme/583c0eb6-9968-491e-9885-1770c2d29bc5/offer-bg-1.jpg"); background-size: cover; background-position: 46% 52%; background-attachment: scroll; background-repeat: no-repeat; }

@media (max-width: 767px) { #emgqfw { background: #7a01dc; background-image: none !important; } }

#xsuyod { /* Element */ }

#xsuyod .img-bg { position: relative; height: 69px; }

#xsuyod .img-bg::after { content: ""; background: url("/content/theme/583c0eb6-9968-491e-9885-1770c2d29bc5/white-bg-shape.png"); background-size: contain; width: 149px; height: 137px; display: block; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -45%); }

#xsuyod .img-wrap img { display: block; margin: 0px auto; position: relative; z-index: 9; }

#xsuyod .img-wrap:hover .img-bg::after { filter: invert(53%) sepia(77%) saturate(4139%) hue-rotate(314deg) brightness(92%) contrast(87%); }

#xsuyod .img-wrap:hover:hover img { filter: invert(255%) sepia(255%) saturate(255%) hue-rotate(255deg) brightness(255%) contrast(255%); }

#xsuyod .img-wrap .label { color: #fff !important; margin-top: 50px; }

#bsohkp { /* Section */ margin-top: -290px; }

#rfgxdr { /* Element */ }

#rfgxdr .video-popup-link { position: absolute; left: 0; right: 0; top: 0; bottom: 0; display: flex; align-items: center; justify-content: center; }

#rfgxdr .video-svg-icon { background: linear-gradient(to left, #8e00fe, #4b0086); width: 90px; height: 90px; border-radius: 90px; color: #fff; }

#rfgxdr .video-svg-icon svg { width: 50px; height: 100%; margin-left: 8px; }

#gepwje { /* Element */ }

#gepwje .swiper { xwidth: 80%; }

#gepwje .swiper-pagination { position: unset; margin-top: 20px; }

/*# sourceMappingURL=page.css.map */