.buttonStyles_button__D55cB{padding:.5rem;border:none;border-radius:.5rem;background-color:var(--button-bg-dark);color:var(--text-color-dark);font-weight:500;font-size:1rem;cursor:pointer;transition:background-color .2s ease;width:50%;margin-top:18%}body[data-theme=light] .buttonStyles_button__D55cB{background-color:var(--button-bg-light)}.buttonStyles_button__D55cB:hover{background-color:var(--hover-color-dark)}body[data-theme=light] .buttonStyles_button__D55cB:hover{background-color:var(--hover-color-light)}.buttonStyles_button__D55cB:disabled{background-color:var(--hover-color-dark);cursor:not-allowed}body[data-theme=light] .buttonStyles_button__D55cB:disabled{background-color:var(--hover-color-light)}.Footer_footer__yl3k1{background:var(--header-footer-bg-dark);color:var(--text-color-dark);padding:4rem 0 2rem;border-top:1px solid var(--accent-color-dark);font-family:Orbitron,sans-serif}body[data-theme=light] .Footer_footer__yl3k1{background:var(--header-footer-bg-light);color:var(--text-color-light);border-top:1px solid var(--accent-color-light)}.Footer_footer__yl3k1 h5{color:var(--accent-color-dark);font-weight:700;padding:.5rem 1rem;font-size:1.1rem}body[data-theme=light] .Footer_footer__yl3k1 h5{color:var(--accent-color-light)}.Footer_footer__yl3k1 ul{padding:0}.Footer_footer__yl3k1 li{margin-bottom:.5rem}.Footer_footer__yl3k1 a{color:var(--text-color-dark);text-decoration:none;transition:color .3s,text-shadow .3s}.Footer_footer__yl3k1 a:hover{background-color:var(--button-bg-dark)}body[data-theme=light] .Footer_footer__yl3k1 a:hover{background-color:var(--hover-color-light)}.Footer_footer__yl3k1 small{color:var(--secondary-text-color-dark);letter-spacing:1px;font-size:.7rem}.Footer_link__2dc7Z{color:var(--text-color-dark)!important;padding:.4rem 1rem;border-radius:8px;transition:background-color .3s ease,transform .3s ease;font-weight:500}.Footer_link__2dc7Z:hover{background-color:var(--button-bg-dark);text-decoration:none}body[data-theme=light] .Footer_link__2dc7Z:hover{background-color:var(--hover-color-light)}.Header_header__072v2{width:100%;height:140px;background:var(--header-footer-bg-dark);display:flex;justify-content:center;align-items:center;position:relative}body[data-theme=light] .Header_header__072v2{background:var(--header-footer-bg-light)}.Header_logoWrapper__peewc{display:flex;justify-content:center;align-items:center;height:100%}.Header_logo__0dir7{width:350px;height:auto}.Header_controls__cMMdb{position:absolute;top:20px;right:20px;display:flex;align-items:center;gap:10px}.Header_flags__ne0HA{margin-right:1rem}.Header_flagButton__eVel9{background:none;border:none;cursor:pointer;padding:0;margin-left:5px}.Header_flagButton__eVel9 img{border-radius:50%;transition:transform .2s}.Header_flagButton__eVel9:hover img{transform:scale(1.2)}.Header_switch__T_jYS{position:relative;display:inline-block;width:40px;height:20px}.Header_switch__T_jYS input{opacity:0;width:0;height:0}.Header_slider__dIHLs{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--header-footer-bg-dark);border:1px solid var(--accent-color-dark);border-radius:20px;transition:.4s}body[data-theme=light] .Header_slider__dIHLs{background-color:var(--header-footer-bg-light);border-color:var(--accent-color-light)}.Header_slider__dIHLs:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;top:2px;background-color:var(--accent-color-dark);border-radius:50%;transition:.4s}body[data-theme=light] .Header_slider__dIHLs:before{background-color:var(--accent-color-light)}.Header_switch__T_jYS input:checked+.Header_slider__dIHLs:before{transform:translateX(20px)}@media (max-width:768px){.Header_logoWrapper__peewc{width:80%}}.Navbar_navbar__zhZYq{background:var(--header-footer-bg-dark);border-bottom:1px solid var(--accent-color-dark);padding:.8rem 0}body[data-theme=light] .Navbar_navbar__zhZYq{background:var(--header-footer-bg-light);border-bottom:1px solid var(--accent-color-light)}.Navbar_navContainer__bLatB{display:flex;justify-content:center;align-items:center;width:100%;gap:10px}.Navbar_link__koQk0{color:var(--text-color-dark)!important;padding:.5rem 1rem;border-radius:8px;transition:background-color .3s ease,transform .2s ease;font-weight:500;text-transform:uppercase;font-size:.95rem}.Navbar_link__koQk0:hover{background-color:var(--button-bg-dark);text-decoration:none;transform:scale(1.05)}body[data-theme=light] .Navbar_link__koQk0:hover{background-color:var(--hover-color-light)!important}.Navbar_activeLink__nIbaD{background-color:var(--button-bg-dark)}body[data-theme=light] .Navbar_activeLink__nIbaD{background-color:var(--hover-color-light)!important}@media (max-width:768px){.Navbar_navContainer__bLatB{flex-direction:column;gap:.5rem}.Navbar_link__koQk0{margin:0;width:100%;text-align:center}}.Carousel2_carouselWrapper___tI03{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:var(--bg-color-dark);padding:2rem;width:100%;margin:0 auto;position:relative}body[data-theme=light] .Carousel2_carouselWrapper___tI03{background-color:var(--bg-color-light)}.Carousel2_carouselButtonL__ESRSS,.Carousel2_carouselButtonR__3RmP3{background-color:transparent;border:none;color:var(--secondary-text-color-dark);font-size:1.5rem;margin:0 1rem;cursor:pointer}.Carousel2_carouselButtonL__ESRSS:hover,.Carousel2_carouselButtonR__3RmP3:hover{color:var(--button-bg-dark)}.Carousel2_carouselButtonR__3RmP3:hover,body[data-theme=light] .Carousel2_carouselButtonL__ESRSS:hover{color:var(--button-bg-light)}.Carousel2_carouselButtonL__ESRSS:active,.Carousel2_carouselButtonR__3RmP3:active{color:var(--hover-color-dark)}.Carousel2_carouselButtonR__3RmP3:active,body[data-theme=light] .Carousel2_carouselButtonL__ESRSS:active{color:var(--hover-color-light)}.Carousel2_image__3CEfw{width:100%;height:auto;border-radius:12px;border:1px solid var(--card-border-dark);box-shadow:0 0 15px var(--card-border-dark);transition:transform .3s ease}body[data-theme=light] .Carousel2_image__3CEfw{border:1px solid var(--card-border-light);box-shadow:0 0 15px var(--card-border-light)}@media (max-width:768px){.Carousel2_image__3CEfw{max-width:300px}.Carousel2_carouselWrapper___tI03{width:100%;padding:1rem}}.ServiceDetails_container__pVl0K{padding:2rem;background-color:var(--bg-color-dark)}body[data-theme=light] .ServiceDetails_container__pVl0K{background-color:var(--bg-color-light)}.ServiceDetails_div__1s1dO{padding:2rem;display:flex;flex-direction:column;align-items:center;margin-top:3%}.ServiceDetails_title__ZHCfS{font-size:2.5rem;font-weight:700;margin-bottom:2rem;text-align:center;color:var(--accent-color-dark)}body[data-theme=light] .ServiceDetails_title__ZHCfS{color:var(--accent-color-light)}.ServiceDetails_text__FN5Cz{font-size:1.2em;margin-bottom:1rem;margin-top:1rem;text-align:justify;color:var(--text-color-dark)}body[data-theme=light] .ServiceDetails_text__FN5Cz{color:var(--text-color-light)}.ServiceDetails_buttonGroup__vL9Uk{display:flex;justify-content:center;gap:1rem;width:100%}.ServiceDetails_ctaButton__C2oZ7{padding:.5rem;border:none;border-radius:.5rem;background-color:#509e5d;color:var(--text-color-dark);font-weight:500;font-size:1rem;cursor:pointer;transition:background-color .2s ease;width:100%;margin-top:18%;text-decoration:none;text-align:center}.ServiceDetails_ctaButton__C2oZ7:hover{color:var(--text-color-dark);background-color:#60bd6f;text-decoration:none}.ServiceDetails_ctaButton1__sUlFP{padding:.5rem;border:none;border-radius:.5rem;background-color:var(--button-bg-dark);color:var(--text-color-dark);font-weight:500;font-size:1rem;cursor:pointer;transition:background-color .2s ease;width:100%;margin-top:18%;text-decoration:none;text-align:center}body[data-theme=light] .ServiceDetails_ctaButton1__sUlFP{background-color:var(--button-bg-light)}.ServiceDetails_ctaButton1__sUlFP:hover{color:var(--text-color-dark);background-color:var(--hover-color-dark);text-decoration:none}body[data-theme=light] .ServiceDetails_ctaButton1__sUlFP:hover{background-color:var(--hover-color-light)}.ServiceDetails_ctaButton2__pCt6o{padding:.5rem;border:none;border-radius:.5rem;background-color:var(--card-border-dark);color:var(--text-color-dark);font-weight:500;font-size:1rem;cursor:pointer;transition:background-color .2s ease;width:100%;margin-top:18%;text-decoration:none;text-align:center}.ServiceDetails_ctaButton2__pCt6o:hover{color:var(--text-color-dark);background-color:#707070;text-decoration:none}