:root{--background:#ffffff;--foreground:#171717}@media (prefers-color-scheme:light){:root{--foreground:#0a0a0a;--background:#ffffff}}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}.header{display:flex;width:100%;height:54px;box-shadow:0 0 2px hsl(0,0%,0%)}.nav{position:absolute;right:10px;width:380px;height:54px}.slider.slider-container{position:relative;margin-top:.5em;max-width:100%;max-height:100%;overflow:hidden;z-index:-1}.slider-banner{display:block;height:auto;max-width:1080px;object-fit:cover}.center-slider_show_text,.slide-show_text{position:absolute;display:flex;align-items:center}.slide-show_text{right:10px;flex-direction:column;gap:.5rem;width:max-content}.p1{font-size:1.4rem;width:-moz-fit-content;width:fit-content;color:hsl(0,76%,49%)}.about-us-content,.our-services-content{text-align:justify;line-height:1.2em;margin:1em auto auto;padding:.5em;width:97%;box-shadow:0 0 2px hsl(0,0%,0%);border-radius:7px}.para.h2{line-height:1.2em}.fix-section{width:100%}.para.long_text{padding-top:.2em;margin-top:.5em}.ol.ol-text{position:relative;left:16px}.cards-content{width:100%;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;margin-top:.9em;overflow-x:scroll;overflow-y:hidden;height:200px}.services-description{margin-top:1em}.ul.ul-text{position:relative;left:20px}.li.li-text{padding-top:.5em;margin-top:.2em}.card{width:max-content;height:auto}.img-card{overflow:hidden}.description_t{text-align:justify;line-height:1.2em;margin-left:.4em}.price{position:relative;top:7px;font-weight:700}.figc{font-style:italic}.footer{margin-top:2em;position:absolute;width:100%;background-color:hsl(0,0%,18%)}.article-footer{display:flex;flex-wrap:wrap;gap:1em;margin:.5em}.li.li_footer{list-style:none;margin-top:.9em}.head_info_contact{text-align:left;margin-left:.2em}.follow-us-info{width:250px}.head_info_follow{color:hsl(0,0%,100%)}.ul.ul_info{display:inline-flex;align-items:center;gap:.6rem}.li.li_info.tiktok{background-color:hsl(0,0%,0%);list-style:none;width:min-content;height:min-content;padding:.5em;border-radius:7px}.tiktok-icon{width:35px;height:35px;filter:drop-shadow(3px 2px 2px rgb(238,14,14)) drop-shadow(-1px -2px 2px rgb(10,162,233))}.li.li_info.facebook{list-style:none;width:min-content;background-color:hsl(0,0%,18%)}.facebook-icon{padding-top:.1em;width:60px;height:60px;border-radius:7px}.main-info{width:270px;color:hsl(0,0%,100%)}.icon-email,.icon-phone{width:15px;height:15px;position:relative;left:5px}.icon-email{left:-10px}.icon-email,.tel-con{margin-left:1em}.open-email,.open-phone{color:hsl(0,0%,100%);text-decoration:none}.author-content{border-top:1px solid hsl(0,0%,100%);margin-top:1em}.author{margin:.5em;color:hsl(0,0%,100%)}@media screen and (max-width:769px){.p1{font-size:1.2rem}}@media screen and (max-width:688px){.fix-section{width:90%;height:auto}}@media screen and (max-width:543px){.services-description{width:90%}}@media screen and (max-width:476px){.description_t{height:120px;overflow-y:scroll}.card{height:150px}img[alt=Logo]{width:105%}.slide-show_text{background-color:hsla(0,0%,100%,.767)}.p1{color:darkblue;font-size:.85rem;margin-top:.8em;font-weight:700}img[alt=Imagine]{width:150px;height:150px}.cards-content{height:170px}.nav{display:flex;align-items:center;justify-content:center}}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c96bf265b356bb06-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fc0355a92f7e4ff-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b5f102eba580efae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_d621e0{font-family:Geist,Geist Fallback;font-weight:400;font-style:normal}