.Cotizador-module__bb-Via__container{background-color:#1a1a1a;max-width:100%;margin:0}.Cotizador-module__bb-Via__subContainer{background-color:#fff;padding:1rem}.Cotizador-module__bb-Via__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;display:grid}.Cotizador-module__bb-Via__mainImage{max-width:660px;margin:0 auto}.Cotizador-module__bb-Via__text{font-size:1.2rem}.Cotizador-module__bb-Via__subtext{margin-top:1rem;margin-bottom:2rem;font-size:1.2rem}.Cotizador-module__bb-Via__leftColumn,.Cotizador-module__bb-Via__rightColumn{padding:1rem}.Cotizador-module__bb-Via__description{margin-top:1rem}.Cotizador-module__bb-Via__featureList{padding:0}.Cotizador-module__bb-Via__featureList li{margin-bottom:.75rem;font-size:1.2rem;list-style:none}.Cotizador-module__bb-Via__sectionTitle{margin-top:2rem;font-size:1.8px}@media (max-width:768px){.Cotizador-module__bb-Via__container{margin:2vh .5rem .5rem}.Cotizador-module__bb-Via__grid{grid-template-columns:1fr;gap:1rem}.Cotizador-module__bb-Via__mainImage{max-width:250px}}@media (min-width:1200px){.Cotizador-module__bb-Via__subContainer{max-width:1400px;margin:0 auto}}
.ServiceMenu-module__bunTcW__menuContainer{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:1rem}.ServiceMenu-module__bunTcW__categoryGroup{border-bottom:1px solid #eee;margin-bottom:1rem}.ServiceMenu-module__bunTcW__categoryHeader{cursor:pointer;background:#f8f9fa;border-radius:6px;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:1rem;display:flex}.ServiceMenu-module__bunTcW__categoryTitle{color:#2d3436;margin:0;font-size:1.2rem}.ServiceMenu-module__bunTcW__arrow{color:#636e72;font-size:.9rem}.ServiceMenu-module__bunTcW__itemGroup{margin-left:1rem}.ServiceMenu-module__bunTcW__counter{color:#fff;background:#0984e3;border-radius:15px;margin-left:1rem;padding:.2rem .8rem;font-size:.9em}.ServiceMenu-module__bunTcW__note{color:#636e72;margin-left:.5rem;font-size:.9em;font-style:italic}.ServiceMenu-module__bunTcW__mainItem{cursor:pointer;background:#f8f9fa;border-radius:6px;align-items:center;gap:1rem;margin-bottom:.5rem;padding:.8rem;display:flex;position:relative}.ServiceMenu-module__bunTcW__mainItem input[type=checkbox],.ServiceMenu-module__bunTcW__mainItem input[type=radio]{min-width:20px;min-height:20px}.ServiceMenu-module__bunTcW__itemName{flex-grow:1;align-items:center;gap:.5rem;display:flex}.ServiceMenu-module__bunTcW__categoryTitle{color:#2d3436;border-bottom:2px solid #0984e3;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.4rem}.ServiceMenu-module__bunTcW__itemPrice{color:#00b894;text-align:right;min-width:100px;font-weight:600}.ServiceMenu-module__bunTcW__submenu{border-left:3px solid #74b9ff;margin-left:2rem;padding:.5rem}.ServiceMenu-module__bunTcW__subItem{align-items:center;gap:1rem;margin:.3rem 0;padding:.5rem;display:flex}.ServiceMenu-module__bunTcW__subItem[data-disabled=true]{opacity:.6;pointer-events:none}.ServiceMenu-module__bunTcW__subItemName{color:#2d3436;flex-grow:1}.ServiceMenu-module__bunTcW__subItemPrice{color:#0984e3;text-align:right;min-width:100px;font-weight:500}.ServiceMenu-module__bunTcW__link{color:#0984e3;word-break:break-all;text-decoration:underline}@media (max-width:480px){.ServiceMenu-module__bunTcW__categoryHeader{padding:.75rem}.ServiceMenu-module__bunTcW__mainItem{gap:.75rem;padding:.5rem}.ServiceMenu-module__bunTcW__submenu{margin-left:.5rem}.ServiceMenu-module__bunTcW__itemPrice{min-width:80px}}
.SummaryPreview-module__ffumrW__summary{background:#fff;border-radius:8px;margin-top:2rem;box-shadow:0 2px 4px #0000001a}.SummaryPreview-module__ffumrW__summaryHeader{cursor:pointer;background-color:#fff;border-radius:8px;justify-content:space-between;align-items:center;padding:1.5rem;transition:background-color .2s;display:flex}.SummaryPreview-module__ffumrW__summaryHeader:hover{background-color:#f8f9fa}.SummaryPreview-module__ffumrW__totalContainer{align-items:center;gap:1rem;display:flex}.SummaryPreview-module__ffumrW__totalLabel{color:#2d3436;font-size:1.1rem;font-weight:500}.SummaryPreview-module__ffumrW__totalAmount{color:#00b894;letter-spacing:-.5px;font-size:1.4rem;font-weight:700}.SummaryPreview-module__ffumrW__arrow{color:#636e72;font-size:.9rem;transition:transform .3s}.SummaryPreview-module__ffumrW__details{background:#fdfdfd;border-top:1px solid #eee;padding:1.5rem}.SummaryPreview-module__ffumrW__basePrice{color:#2d3436;border-bottom:1px solid #eee;justify-content:space-between;margin-bottom:1rem;padding:1rem 0;font-size:.95rem;display:flex}.SummaryPreview-module__ffumrW__selectedServices{max-height:400px;margin-bottom:1.5rem;overflow-y:auto}.SummaryPreview-module__ffumrW__serviceItem{border-bottom:1px solid #f8f9fa;justify-content:space-between;padding:.75rem 0;font-size:.9rem;transition:background-color .2s;display:flex}.SummaryPreview-module__ffumrW__serviceItem:hover{background-color:#f8f9fa}.SummaryPreview-module__ffumrW__serviceItem:last-child{border-bottom:none}.SummaryPreview-module__ffumrW__emailContainer{border-top:1px solid #eee;flex-direction:column;gap:1rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}@media (min-width:768px){.SummaryPreview-module__ffumrW__emailContainer{flex-direction:row;align-items:center}}.SummaryPreview-module__ffumrW__emailInput{color:#2d3436;background:#f8f9fa;border:2px solid #e0e0e0;border-radius:8px;flex-grow:1;width:100%;padding:1rem;font-size:1rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.SummaryPreview-module__ffumrW__emailInput:focus{background:#fff;border-color:#00b894;outline:none;box-shadow:0 0 0 3px #00b8941a}.SummaryPreview-module__ffumrW__emailInput::placeholder{color:#95a5a6;opacity:.8;font-size:.95rem}.SummaryPreview-module__ffumrW__sendButton{color:#fff;cursor:pointer;background:#00b894;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:.75rem;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}@media (max-width:767px){.SummaryPreview-module__ffumrW__sendButton{width:100%}}.SummaryPreview-module__ffumrW__sendButton:hover:not(:disabled){background:#00997a;transform:translateY(-1px);box-shadow:0 4px 12px #00b89440}.SummaryPreview-module__ffumrW__sendButton:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 6px #00b89433}.SummaryPreview-module__ffumrW__sendButton:disabled{cursor:not-allowed;opacity:.9;background:#b2bec3}.SummaryPreview-module__ffumrW__buttonIcon{font-size:.9em;transform:translateY(1px)}.SummaryPreview-module__ffumrW__inputError{animation:.4s SummaryPreview-module__ffumrW__shake;background:#fff5f5!important;border-color:#ff7675!important}.SummaryPreview-module__ffumrW__errorMessage{color:#d63031;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.85rem;display:flex}.SummaryPreview-module__ffumrW__totalBreakdown{border-top:1px solid #eee;margin:1.5rem 0;padding-top:1.5rem}.SummaryPreview-module__ffumrW__totalLine{justify-content:space-between;margin-bottom:.5rem;font-size:.95rem;display:flex}.SummaryPreview-module__ffumrW__totalLine:last-child{color:#00b894;border-top:1px solid #eee;margin-top:1rem;padding-top:.5rem;font-size:1.1rem;font-weight:700}@keyframes SummaryPreview-module__ffumrW__shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes SummaryPreview-module__ffumrW__spin{to{transform:rotate(360deg)}}.SummaryPreview-module__ffumrW__spin{animation:.8s linear infinite SummaryPreview-module__ffumrW__spin}
.Toast-module__55nVPq__toast{color:#fff;z-index:1000;border-radius:8px;align-items:center;gap:15px;min-width:250px;padding:15px 25px;animation:.3s ease-out Toast-module__55nVPq__slideIn;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 2px 5px #0003}.Toast-module__55nVPq__toastContent{flex-grow:1;padding-right:20px;font-family:Arial,sans-serif;font-size:14px}.Toast-module__55nVPq__toastIcon{color:inherit;cursor:pointer;background:0 0;border:none;font-size:18px;font-weight:700}.Toast-module__55nVPq__toastIcon:hover{opacity:.8}.Toast-module__55nVPq__success{background-color:#4caf50}.Toast-module__55nVPq__error{background-color:#f44336}@keyframes Toast-module__55nVPq__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}
.Navbar-module__5af5Eq__navbar{z-index:1000;-webkit-backdrop-filter:blur();background-color:#0000;width:100%;height:90px;padding:0;transition:background-color .3s;position:fixed;top:0;left:0}.Navbar-module__5af5Eq__navbar.Navbar-module__5af5Eq__scrolled{-webkit-backdrop-filter:blur(5px);background-color:#fff;box-shadow:0 2px 10px #0000000d}.Navbar-module__5af5Eq__logoText{background:linear-gradient(#fff,#fff);color:#0000;letter-spacing:-.05em;font-display:swap;-webkit-background-clip:text;background-clip:text;padding-top:0;font-family:Kontanter,sans-serif;font-size:1.75rem;transition:color .3s}.Navbar-module__5af5Eq__navbar.Navbar-module__5af5Eq__scrolled .Navbar-module__5af5Eq__logoText{color:#000;background-color:#fff}.Navbar-module__5af5Eq__navbar.Navbar-module__5af5Eq__scrolled .Navbar-module__5af5Eq__logoIcon{fill:#000}.Navbar-module__5af5Eq__navbarContent{justify-content:space-between;align-items:center;height:70px;margin-left:1.5rem;margin-right:1.5rem;padding:.5rem;display:flex}.Navbar-module__5af5Eq__logoContainer{cursor:pointer;align-items:center;gap:.5rem;transition:transform .3s;display:flex;transform:translateY(.3rem)}.Navbar-module__5af5Eq__logoContainer:hover{transform:scale(1.05)translateY(.3rem)}.Navbar-module__5af5Eq__logoIcon{fill:#fff;width:1.5rem;height:1.5rem;transition:fill .3s;overflow:visible;transform:translateY(-.5rem)}.Navbar-module__5af5Eq__navLinks{gap:2rem;margin:0;padding:0;list-style:none;display:flex}.Navbar-module__5af5Eq__navLinks li{margin:0;position:relative}.Navbar-module__5af5Eq__navLinks a{cursor:pointer;color:#fff;background:0 0;border:none;align-items:center;font-size:1.5rem;font-weight:300;text-decoration:none;transition:color .3s;display:flex;position:relative}.Navbar-module__5af5Eq__navLinks a:after{content:"";background-color:currentColor;width:0;height:2px;transition:width .3s;position:absolute;bottom:-5px;left:0}.Navbar-module__5af5Eq__navLinks a:hover:after{width:100%}.Navbar-module__5af5Eq__navbar.Navbar-module__5af5Eq__scrolled .Navbar-module__5af5Eq__navLinks a{color:#000}.Navbar-module__5af5Eq__servicesNav{z-index:999;opacity:0;visibility:hidden;pointer-events:none;-webkit-backdrop-filter:blur();background-color:#0000;width:100%;transition:transform .3s,opacity .3s,visibility .3s,background-color .3s;position:fixed;top:90px;left:0;transform:translateY(-40px)}.Navbar-module__5af5Eq__servicesNav.Navbar-module__5af5Eq__active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.Navbar-module__5af5Eq__servicesNav.Navbar-module__5af5Eq__scrolled{background-color:#fff;box-shadow:0 2px 10px #0000000d}.Navbar-module__5af5Eq__servicesList{justify-content:center;gap:2.5rem;margin:0;padding:1.5rem 2rem;list-style:none;display:flex}.Navbar-module__5af5Eq__servicesList a{color:#fff;text-align:right;border-radius:4px;padding:.5rem 1rem;font-size:1.2rem;text-decoration:none;transition:all .3s;display:flex;position:relative}.Navbar-module__5af5Eq__servicesList a:before{content:"";background-color:currentColor;width:0;height:1px;transition:width .3s;position:absolute;bottom:-3px;left:0}.Navbar-module__5af5Eq__servicesList a:hover:before{width:100%}.Navbar-module__5af5Eq__servicesNav.Navbar-module__5af5Eq__scrolled .Navbar-module__5af5Eq__servicesList a{color:#000}.Navbar-module__5af5Eq__menuButton{visibility:hidden;cursor:pointer;color:#fff;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;transition:color .3s;display:flex}.Navbar-module__5af5Eq__menuButton:hover{color:#fffc}.Navbar-module__5af5Eq__navbar.Navbar-module__5af5Eq__scrolled .Navbar-module__5af5Eq__menuButton{color:#000!important}.Navbar-module__5af5Eq__navbar.Navbar-module__5af5Eq__scrolled .Navbar-module__5af5Eq__menuButton:hover{color:#000000b3!important}.Navbar-module__5af5Eq__desktopOnly{display:block}.Navbar-module__5af5Eq__mobileOnly{display:none}@media (max-width:768px){.Navbar-module__5af5Eq__desktopOnly{display:none!important}.Navbar-module__5af5Eq__mobileOnly{display:block!important}.Navbar-module__5af5Eq__servicesNav{display:none!important}.Navbar-module__5af5Eq__navbarContent{align-items:center;margin:0 1rem;padding:0}.Navbar-module__5af5Eq__menuButton{visibility:visible;z-index:1001;height:100%;padding-top:0;display:flex;transform:none}.Navbar-module__5af5Eq__navLinks{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:998;background:#000000fa;flex-direction:column;justify-content:center;margin:0;padding:20vh 0;transition:transform .3s;position:fixed;inset:0;transform:translate(100%)}.Navbar-module__5af5Eq__navLinks.Navbar-module__5af5Eq__active{transform:translate(0)}.Navbar-module__5af5Eq__navLinks li{text-align:center;padding:1rem 0}.Navbar-module__5af5Eq__navLinks a{color:#fff;justify-content:center;padding:1.5rem;font-size:1.8rem}.Navbar-module__5af5Eq__navbar.Navbar-module__5af5Eq__scrolled .Navbar-module__5af5Eq__navLinks{background:#fffffffa}.Navbar-module__5af5Eq__navbar.Navbar-module__5af5Eq__scrolled .Navbar-module__5af5Eq__navLinks a{color:#333}.Navbar-module__5af5Eq__logoContainer{transform:none}.Navbar-module__5af5Eq__logoText{font-size:1.5rem}.Navbar-module__5af5Eq__logoIcon{width:1.3rem;height:1.3rem;transform:translateY(-.2rem)}.Navbar-module__5af5Eq__navbar.Navbar-module__5af5Eq__scrolled .Navbar-module__5af5Eq__menuButton{color:#000!important}.Navbar-module__5af5Eq__navbar.Navbar-module__5af5Eq__scrolled .Navbar-module__5af5Eq__menuButton:hover{color:#333!important}}.Navbar-module__5af5Eq__visually-hidden{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Loading-module__iFoz4a__loadingScreen{z-index:2000;background:#000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed;inset:0;overflow:hidden}.Loading-module__iFoz4a__loadingContainer{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:1.5rem;width:100%;max-width:100%;padding:20px;display:flex}.Loading-module__iFoz4a__text1,.Loading-module__iFoz4a__text2{color:#fff;text-align:center;opacity:0;font-display:swap;width:100%;margin:0;padding:0 15px;font-family:Kontanter,sans-serif;font-size:clamp(1.5rem,5vw,3rem);line-height:1.2;transition:opacity 1.5s ease-in-out}.Loading-module__iFoz4a__text1{margin-top:2vh;margin-bottom:1vh}.Loading-module__iFoz4a__text1.Loading-module__iFoz4a__mostrar,.Loading-module__iFoz4a__text2.Loading-module__iFoz4a__mostrar{opacity:1}.Loading-module__iFoz4a__text2{margin-top:1vh;margin-bottom:2vh}.Loading-module__iFoz4a__svgContainer{aspect-ratio:1;flex-shrink:1;justify-content:center;align-items:center;width:min(60vw,400px);height:40vh;max-height:400px;margin:1rem 0;display:flex}.Loading-module__iFoz4a__svgContainer svg{width:100%;height:100%;transform:scale(.9)}.Loading-module__iFoz4a__pathShape{fill:#fff;fill-rule:evenodd}.Loading-module__iFoz4a__outerDiamond{stroke:#fff;stroke-width:36px;opacity:0;animation:1.5s cubic-bezier(.4,0,.2,1) forwards Loading-module__iFoz4a__appearFromBehind;transform:translateZ(-500px)rotateY(180deg)}.Loading-module__iFoz4a__innerDiamondLeft,.Loading-module__iFoz4a__innerDiamondRight{stroke-width:5px;transform-origin:50%;opacity:0;stroke:#fff;animation:1s cubic-bezier(.4,0,.2,1) forwards Loading-module__iFoz4a__assemblePieces}.Loading-module__iFoz4a__circleTop,.Loading-module__iFoz4a__circleRight,.Loading-module__iFoz4a__circleLeft,.Loading-module__iFoz4a__circleBottom{transform-origin:50%;opacity:0;stroke:#fff;animation:.8s cubic-bezier(.68,-.55,.27,1.55) forwards Loading-module__iFoz4a__forgeCircles;transform:scale(0)}.Loading-module__iFoz4a__circleTop{animation-delay:.2s,1s}.Loading-module__iFoz4a__circleRight{animation-delay:.4s,1.2s}.Loading-module__iFoz4a__circleLeft{animation-delay:.6s,1.4s}.Loading-module__iFoz4a__circleBottom{animation-delay:.8s,1.6s}.Loading-module__iFoz4a__innerDiamondLeft{animation-delay:1.5s}.Loading-module__iFoz4a__innerDiamondRight{animation-delay:1.2s}.Loading-module__iFoz4a__outerDiamond{animation-delay:1.3s,1.5s}@keyframes Loading-module__iFoz4a__appearFromBehind{0%{opacity:0;transform:translateZ(-500px)}50%{opacity:0;transform:translateZ(-250px)}to{opacity:1;transform:translateZ(0)}}@keyframes Loading-module__iFoz4a__forgeCircles{0%{opacity:0;transform:scale(0)rotate(180deg)}80%{transform:scale(1.1)rotate(0)}to{opacity:1;transform:scale(1)}}@keyframes Loading-module__iFoz4a__assemblePieces{0%{opacity:0;transform:translateZ(-250px)scale(.5)}70%{transform:translateZ(-125px)scale(1)}to{opacity:1;transform:translateZ(0)scale(1)}}@media (max-width:768px){.Loading-module__iFoz4a__svgContainer{width:min(80vw,400px);height:50vh;margin:.5rem 0}.Loading-module__iFoz4a__svgContainer svg{transform:scale(.6)}.Loading-module__iFoz4a__outerDiamond{stroke-width:24px}}@media (max-width:480px){.Loading-module__iFoz4a__loadingContainer{gap:1rem}.Loading-module__iFoz4a__svgContainer{width:min(80vw,300px);height:50vh;margin:.5rem 0}.Loading-module__iFoz4a__svgContainer svg{transform:scale(.5)}.Loading-module__iFoz4a__text1,.Loading-module__iFoz4a__text2{font-size:clamp(1.2rem,6vw,1.8rem)}.Loading-module__iFoz4a__outerDiamond{stroke-width:18px}}
.ServiceDetail-module__TzMzgq__container{background:#fff;min-height:70vh;margin-top:8vh}.ServiceDetail-module__TzMzgq__heroSection{background:#000;height:92vh;position:relative;overflow:hidden}.ServiceDetail-module__TzMzgq__heroImage{object-fit:contain;opacity:.7;width:100%;height:100%;animation:1s ease-out ServiceDetail-module__TzMzgq__fadeIn}.ServiceDetail-module__TzMzgq__heroContent{background:linear-gradient(#0000,#000);padding:2rem;position:absolute;bottom:0;left:0;right:0}.ServiceDetail-module__TzMzgq__title{color:#fff;justify-content:center;margin-bottom:1rem;font-size:8rem;font-weight:700;animation:.8s ease-out ServiceDetail-module__TzMzgq__slideUp;display:flex}.ServiceDetail-module__TzMzgq__splitSection{padding:4rem 0}.ServiceDetail-module__TzMzgq__darkBg{background:#0a0a0a;margin-bottom:2rem}.ServiceDetail-module__TzMzgq__splitContainer{align-items:center;gap:2rem;max-width:1280px;margin:0 auto;padding:0 2rem;display:flex}.ServiceDetail-module__TzMzgq__mediaContainer{flex:1;min-width:50%}.ServiceDetail-module__TzMzgq__textContainerLeft,.ServiceDetail-module__TzMzgq__textContainerRight{flex:1;padding:2rem}.ServiceDetail-module__TzMzgq__textContainerLeft{order:-1}.ServiceDetail-module__TzMzgq__splitMedia{object-fit:fill;width:100%;height:500px}.ServiceDetail-module__TzMzgq__splitTitle{color:#333;margin-bottom:1.8rem;font-size:5rem}.ServiceDetail-module__TzMzgq__darkBg .ServiceDetail-module__TzMzgq__splitTitle{color:#fff}.ServiceDetail-module__TzMzgq__splitText{color:#444;font-size:1.1rem;line-height:1.8}.ServiceDetail-module__TzMzgq__darkBg .ServiceDetail-module__TzMzgq__splitText{color:#e5e5e5}.ServiceDetail-module__TzMzgq__serviceContent{max-width:1280px;margin:0 auto;padding:4rem 1rem}.ServiceDetail-module__TzMzgq__grid{gap:3rem;display:inline-flex}.ServiceDetail-module__TzMzgq__contentColumn{max-width:auto;text-align:center;margin:0 auto}.ServiceDetail-module__TzMzgq__sectionTitle{margin-bottom:2rem;font-weight:700}.ServiceDetail-module__TzMzgq__longDescription{color:#444;font-size:1.25rem;line-height:1.6}.ServiceDetail-module__TzMzgq__gallerySection{margin-top:3rem}.ServiceDetail-module__TzMzgq__galleryGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;display:grid}.ServiceDetail-module__TzMzgq__imageCard{cursor:pointer;border-radius:.5rem;transition:transform .3s;position:relative;overflow:hidden}.ServiceDetail-module__TzMzgq__imageCard:hover{transform:scale(1.03)}.ServiceDetail-module__TzMzgq__galleryItem{object-fit:scale-down;background:#f5f5f5;width:100%;height:256px}.ServiceDetail-module__TzMzgq__modalOverlay{z-index:1000;background:#000000f2;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.ServiceDetail-module__TzMzgq__modalContent{background:#fff;border-radius:12px;justify-content:center;align-items:center;width:100%;max-width:90%;height:100%;max-height:90vh;display:flex;position:relative;overflow:hidden}.ServiceDetail-module__TzMzgq__modalMedia{object-fit:contain;max-width:100%;max-height:100%}.ServiceDetail-module__TzMzgq__cssbuttonsIoButton{color:#fff;letter-spacing:1px;cursor:pointer;z-index:1000;background:#2d2d2d;border:none;border-radius:40px;justify-content:center;align-items:center;padding:12px 48px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;transition:all .3s;animation:3s ease-in-out infinite ServiceDetail-module__TzMzgq__float;display:flex;position:fixed;bottom:32px;right:32px;overflow:hidden;box-shadow:0 4px 6px #0000001a}@keyframes ServiceDetail-module__TzMzgq__float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.ServiceDetail-module__TzMzgq__closeButton{color:#fff;cursor:pointer;background:#000c;border:none;border-radius:75%;padding:0 15px;font-size:2.5rem;transition:all .3s;position:absolute;top:20px;right:20px}.ServiceDetail-module__TzMzgq__closeButton:hover{background:#000;transform:rotate(180deg)}.ServiceDetail-module__TzMzgq__navButtonPrev,.ServiceDetail-module__TzMzgq__navButtonNext{color:#000;cursor:pointer;background-color:#0000;border:none;border-radius:75%;padding:0 15px;font-size:4rem;transition:all .3s;position:absolute;top:50%}.ServiceDetail-module__TzMzgq__navButtonPrev{left:20px}.ServiceDetail-module__TzMzgq__navButtonNext{right:20px}.ServiceDetail-module__TzMzgq__navButtonNext:hover{transform:translate(10px)}.ServiceDetail-module__TzMzgq__navButtonPrev:hover{transform:translate(-10px)}.ServiceDetail-module__TzMzgq__semSection{background:#f8f9fa;margin-top:3rem}.ServiceDetail-module__TzMzgq__semSection .ServiceDetail-module__TzMzgq__splitTitle{color:#000;margin-bottom:1.2rem;font-size:5rem}.ServiceDetail-module__TzMzgq__semSection .ServiceDetail-module__TzMzgq__splitText{color:#5f6368;font-size:1.05rem;line-height:1.7}.ServiceDetail-module__TzMzgq__semSection .ServiceDetail-module__TzMzgq__splitMedia{border:1px solid #e0e0e0;box-shadow:0 4px 12px #00000014}.ServiceDetail-module__TzMzgq__splitContainer.ServiceDetail-module__TzMzgq__reverse{flex-direction:row-reverse}@media (max-width:1024px){.ServiceDetail-module__TzMzgq__splitContainer.ServiceDetail-module__TzMzgq__reverse{flex-direction:column}.ServiceDetail-module__TzMzgq__semSection .ServiceDetail-module__TzMzgq__textContainerLeft,.ServiceDetail-module__TzMzgq__semSection .ServiceDetail-module__TzMzgq__textContainerRight{order:0;padding:2rem 0}.ServiceDetail-module__TzMzgq__semSection .ServiceDetail-module__TzMzgq__splitTitle{font-size:1.6rem}}@media (max-width:768px){.ServiceDetail-module__TzMzgq__semSection{padding:2rem 0}.ServiceDetail-module__TzMzgq__semSection .ServiceDetail-module__TzMzgq__splitTitle{font-size:1.4rem}.ServiceDetail-module__TzMzgq__semSection .ServiceDetail-module__TzMzgq__splitText{font-size:.95rem}}@media (max-width:480px){.ServiceDetail-module__TzMzgq__semSection .ServiceDetail-module__TzMzgq__splitMedia{height:250px}.ServiceDetail-module__TzMzgq__semSection .ServiceDetail-module__TzMzgq__splitTitle{font-size:1.3rem}}@media (max-width:1024px){.ServiceDetail-module__TzMzgq__splitContainer{flex-direction:column;padding:0 1rem}.ServiceDetail-module__TzMzgq__textContainerLeft,.ServiceDetail-module__TzMzgq__textContainerRight{order:0;padding:1rem 0}.ServiceDetail-module__TzMzgq__splitMedia{height:400px}}@media (max-width:768px){.ServiceDetail-module__TzMzgq__splitSection{padding:2rem 0}.ServiceDetail-module__TzMzgq__splitTitle{font-size:1.5rem}.ServiceDetail-module__TzMzgq__splitText{font-size:1rem}.ServiceDetail-module__TzMzgq__title{font-size:2rem}}@media (max-width:480px){.ServiceDetail-module__TzMzgq__splitMedia{height:300px}.ServiceDetail-module__TzMzgq__heroContent{padding:1rem}.ServiceDetail-module__TzMzgq__title{font-size:1.75rem}}@keyframes ServiceDetail-module__TzMzgq__fadeIn{0%{opacity:0}to{opacity:.7}}@keyframes ServiceDetail-module__TzMzgq__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
