@font-face{font-family:PP Agrandir Grand;src:url(/build/assets/PPAgrandir-GrandHeavy-BmClq-uZ.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:PP Agrandir;src:url(/build/assets/PPAgrandir-NormalBold-CI-rHBAW.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--spar-primary:#060b35;--spar-secondary:#2a3486;--spar-blue-light:#004bd0;--spar-lime:#e3fe0f;--spar-white:#fff;--spar-font-display:"PP Agrandir Grand", "Montserrat", sans-serif;--spar-font-title:"PP Agrandir", "Montserrat", sans-serif}body{background:var(--spar-primary)!important}body:after{background:url(/build/assets/background-DgoLuBfa.webp) top/cover no-repeat!important;max-height:1080px!important}a:hover,a:active{color:var(--spar-lime)}::selection{background:var(--spar-lime);color:var(--spar-primary)}::-webkit-scrollbar-thumb{background:var(--spar-lime)!important}::-webkit-scrollbar-track{background:var(--spar-primary)!important}h1,h2,h1.elementor-heading-title,h2.elementor-heading-title,.big-t{letter-spacing:-.01em;font-family:var(--spar-font-display)!important;font-weight:800!important}h1 *,h2 *,h3:not(.banner-subtitle) *,h4 *,h5 *,.elementor-heading-title *,.big-t *{font-family:inherit!important;font-weight:inherit!important}h1,h2,h3:not(.banner-subtitle),h4,h5,.elementor-heading-title,.elementor-icon-box-title,.big-t{text-transform:uppercase!important}h3:not(.banner-subtitle),h4,h5,h3.elementor-heading-title,h4.elementor-heading-title,h5.elementor-heading-title,.elementor-icon-box-title,.elementor-icon-box-title *{font-family:var(--spar-font-title)!important;font-weight:700!important}.elementor-widget-theme-site-logo img{max-width:180px!important;height:auto!important}@media (width<=1366px){.elementor-widget-theme-site-logo img{max-width:150px!important}}@media (width<=767px){.elementor-widget-theme-site-logo img{max-width:120px!important}}#menuhopin,#menuhopin>.elementor-motion-effects-container>.elementor-motion-effects-layer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#060b35f0!important}#menuhopin{border-bottom:3px solid var(--spar-lime);box-shadow:0 6px 20px #03051a59}#menuhopin .elementor-widget-theme-site-logo img{max-width:120px!important}.elementor-location-header .elementor-nav-menu--main .elementor-item:hover,.elementor-location-header .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-location-header .elementor-nav-menu--main .elementor-item.highlighted{color:var(--spar-lime)!important}.elementor-nav-menu--dropdown{background-color:var(--spar-blue-light)!important}.elementor-nav-menu--dropdown a:hover,.elementor-nav-menu--dropdown a.elementor-item-active{color:var(--spar-lime)!important;background-color:#0000!important}#banner .big-t{text-transform:uppercase;font-size:clamp(30px,2.6vw,46px)!important;line-height:1.04!important}@media (width>=1025px){#banner .textoBanner{box-sizing:border-box;z-index:2;flex:0 0 46%;width:46%;padding-right:24px;position:relative}#banner .imgBanner{flex:auto;min-width:0;width:auto!important}#banner .imgBanner img{max-width:100%;height:auto}}.spar-destaque{color:var(--spar-lime);font:inherit}.imgBanner:after{display:none!important}#banner .swiper-pagination-bullet,.swiper-pagination-bullet{border-color:var(--spar-white)}#banner .swiper-pagination-bullet-active,.swiper-pagination-bullet-active{background:var(--spar-white)!important}.elementor-button[href*=whatsapp],.elementor-button[href*=wa\.me]{background:var(--spar-lime)!important;color:var(--spar-primary)!important;fill:var(--spar-primary)!important}.elementor-button[href*=whatsapp] svg,.elementor-button[href*=wa\.me] svg{fill:var(--spar-primary)!important}.elementor-button[type=submit],.e-form__buttons__wrapper__button-next{color:var(--spar-primary)!important}.elementor-button[type=submit] svg,.elementor-button[type=submit] svg path{fill:var(--spar-primary)!important}.elementor-form .elementor-field-type-submit{margin-top:24px}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{background-color:var(--spar-white)!important;color:var(--spar-primary)!important}.owl-carousel .owl-nav .owl-prev:hover,.owl-carousel .owl-nav .owl-next:hover{background-color:var(--spar-lime)!important;color:var(--spar-primary)!important}.owl-carousel .owl-nav svg,.owl-carousel .owl-nav svg path{fill:currentColor!important}.elementor-view-stacked .elementor-icon{color:var(--spar-primary)!important;fill:var(--spar-primary)!important}.elementor-view-stacked .elementor-icon svg{fill:var(--spar-primary)!important}.elementor-form .elementor-field-group .elementor-field:not(.elementor-select-wrapper),.elementor-form .elementor-field-group .elementor-select-wrapper select{transition:box-shadow .2s;background-color:var(--spar-white)!important;color:var(--spar-primary)!important}.elementor-form .elementor-field-group .elementor-field:focus,.elementor-form .elementor-field-group .elementor-select-wrapper select:focus{outline:none;box-shadow:0 0 0 3px var(--spar-lime)!important}.elementor-field-group .elementor-field::placeholder{color:#5b6390;opacity:1}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option label:after{background:var(--spar-white)!important}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option input:checked+label:after{background:url(/build/assets/checkIcon-B0tPSEfw.svg) 50%/contain no-repeat!important}.elementor-location-footer>.e-con{border-top:3px solid var(--spar-lime);background:var(--spar-blue-light) url(/build/assets/background-footer-2iG7UeNj.png) no-repeat!important;background-position:clamp(-560px,45vw - 864px,0px) 0!important;background-size:1920px 288px!important}.elementor-location-footer>.e-con>.elementor-motion-effects-container,.elementor-location-footer>.e-con:before{display:none!important}.elementor-location-footer,.elementor-location-footer p,.elementor-location-footer strong,.elementor-location-footer .elementor-icon-list-text,.elementor-location-footer .elementor-widget-text-editor,.elementor-location-footer .elementor-widget-text-editor a{color:var(--spar-white)!important}.elementor-location-footer .elementor-icon-list-item:hover .elementor-icon-list-text,.elementor-location-footer .elementor-widget-text-editor a:hover{color:var(--spar-lime)!important}.elementor-nav-menu a,.elementor-nav-menu .sub-arrow,.elementor-20 li a{transition:color .15s,background-color .15s!important}.iconWhatsFlutuante .spar-whats{background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 8px 24px #03051a59}.iconWhatsFlutuante .spar-whats:before{content:"";z-index:-1;background:#25d366;border-radius:50%;animation:2.4s ease-out infinite spar-whats-pulse;position:absolute;inset:0}.iconWhatsFlutuante .spar-whats:hover{transform:scale(1.08);box-shadow:0 10px 28px #03051a73}@keyframes spar-whats-pulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.iconWhatsFlutuante .spar-whats:before{animation:none}}@media (width<=767px){.iconWhatsFlutuante .spar-whats{width:52px;height:52px}.iconWhatsFlutuante .spar-whats svg{width:26px;height:26px}}.iconWhatsFlutuante{width:auto!important;height:auto!important;box-shadow:none!important}.e-con:has(>.elementor-widget-button a[href*=planos]):has(>.elementor-widget-button a[href*=whatsapp]){align-items:center!important;gap:16px!important}.e-con:has(>.elementor-widget-button a[href*=planos]):has(>.elementor-widget-button a[href*=whatsapp])>.elementor-widget-button{margin:0!important}.e-con:has(>.elementor-widget-button a[href*=planos]):has(>.elementor-widget-button a[href*=whatsapp])>.elementor-widget-button>.elementor-widget-container:hover{--e-transform-rotateZ:0deg!important;--e-transform-scale:1!important;transform:none!important}.e-con:has(>.elementor-widget-button a[href*=planos]):has(>.elementor-widget-button a[href*=whatsapp]) .elementor-button{letter-spacing:.03em;justify-content:center;align-items:center;min-width:320px;height:58px;box-shadow:0 6px 18px #03051a40;border:2px solid #0000!important;border-radius:14px!important;padding:0 32px!important;font-family:Montserrat,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:1!important;transition:background-color .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s!important;display:inline-flex!important}.e-con:has(>.elementor-widget-button a[href*=planos]):has(>.elementor-widget-button a[href*=whatsapp]) .elementor-button .elementor-button-content-wrapper{align-items:center;gap:10px}.e-con:has(>.elementor-widget-button a[href*=planos]):has(>.elementor-widget-button a[href*=whatsapp]) .elementor-button .elementor-button-icon{display:flex;margin:0!important}.e-con:has(>.elementor-widget-button a[href*=planos]):has(>.elementor-widget-button a[href*=whatsapp]) .elementor-button svg{width:20px;height:20px}.e-con:has(>.elementor-widget-button a[href*=whatsapp]) .elementor-button[href*=planos]{background:var(--spar-white)!important;color:var(--spar-primary)!important;fill:var(--spar-primary)!important}.e-con:has(>.elementor-widget-button a[href*=whatsapp]) .elementor-button[href*=planos] svg{fill:var(--spar-primary)!important}.e-con:has(>.elementor-widget-button a[href*=whatsapp]) .elementor-button[href*=planos] svg path{fill:var(--spar-primary)!important}.e-con:has(>.elementor-widget-button a[href*=planos]) .elementor-button[href*=whatsapp]{background:var(--spar-lime)!important;color:var(--spar-primary)!important;fill:var(--spar-primary)!important}.e-con:has(>.elementor-widget-button a[href*=planos]) .elementor-button[href*=whatsapp] svg{fill:var(--spar-primary)!important}.e-con:has(>.elementor-widget-button a[href*=planos]) .elementor-button[href*=whatsapp] svg path{fill:var(--spar-primary)!important}.e-con:has(>.elementor-widget-button a[href*=planos]):has(>.elementor-widget-button a[href*=whatsapp]) .elementor-button:hover{transform:translateY(-2px);box-shadow:0 10px 24px #03051a59}.e-con:has(>.elementor-widget-button a[href*=planos]):has(>.elementor-widget-button a[href*=whatsapp]) .elementor-button[href*=planos]:hover{border-color:var(--spar-white)!important;color:var(--spar-white)!important;background:0 0!important}.e-con:has(>.elementor-widget-button a[href*=planos]):has(>.elementor-widget-button a[href*=whatsapp]) .elementor-button[href*=planos]:hover svg{fill:var(--spar-white)!important}.e-con:has(>.elementor-widget-button a[href*=planos]):has(>.elementor-widget-button a[href*=whatsapp]) .elementor-button[href*=planos]:hover svg path{fill:var(--spar-white)!important}.e-con:has(>.elementor-widget-button a[href*=planos]):has(>.elementor-widget-button a[href*=whatsapp]) .elementor-button[href*=whatsapp]:hover{background:var(--spar-white)!important;color:var(--spar-primary)!important}.e-con:has(>.elementor-widget-button a[href*=planos]):has(>.elementor-widget-button a[href*=whatsapp]) .elementor-button[href*=whatsapp]:hover svg{fill:var(--spar-primary)!important}.e-con:has(>.elementor-widget-button a[href*=planos]):has(>.elementor-widget-button a[href*=whatsapp]) .elementor-button[href*=whatsapp]:hover svg path{fill:var(--spar-primary)!important}@media (width<=767px){.e-con:has(>.elementor-widget-button a[href*=planos]):has(>.elementor-widget-button a[href*=whatsapp]) .elementor-button{width:100%;min-width:0;height:52px;font-size:14px!important}.e-con:has(>.elementor-widget-button a[href*=planos]):has(>.elementor-widget-button a[href*=whatsapp])>.elementor-widget-button{width:100%}}.e-n-tabs-heading .e-n-tab-title{border:1px solid #ffffff24!important;border-radius:12px!important;transition:background-color .2s,color .2s,border-color .2s!important}.e-n-tabs-heading .e-n-tab-title[aria-selected=false]{background:var(--spar-secondary)!important;color:var(--spar-white)!important}.e-n-tabs-heading .e-n-tab-title[aria-selected=false]:hover{background:var(--spar-blue-light)!important;border-color:#e3fe0f99!important}.e-n-tabs-heading .e-n-tab-title[aria-selected=true]{box-shadow:0 6px 18px #03051a4d;background:var(--spar-lime)!important;border-color:var(--spar-lime)!important}.e-n-tabs-heading .e-n-tab-title[aria-selected=true],.e-n-tabs-heading .e-n-tab-title[aria-selected=true] .e-n-tab-title-text{color:var(--spar-primary)!important;font-weight:700!important}.e-n-tabs-heading .e-n-tab-title[aria-selected=true] .e-n-tab-icon svg,.e-n-tabs-heading .e-n-tab-title[aria-selected=true] .e-n-tab-icon svg path,.e-n-tabs-heading .e-n-tab-title[aria-selected=true] .e-n-tab-icon i{fill:var(--spar-primary)!important;color:var(--spar-primary)!important}.e-n-tabs-heading .e-n-tab-title[aria-selected=false] .e-n-tab-icon svg,.e-n-tabs-heading .e-n-tab-title[aria-selected=false] .e-n-tab-icon svg path{fill:var(--spar-white)!important}.e-n-tabs-heading .e-n-tab-title:focus-visible{outline:2px solid var(--spar-lime);outline-offset:2px}
