.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em;border:2px
solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px
solid #dc3232;background:#fff;padding: .2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0
0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0
24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes
blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:0.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}@font-face{font-family:'swiper-icons';src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0
auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,
.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,
.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}:root{}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{margin:6px
0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform, 200ms top}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0
4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms left}.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms right}.swiper-pagination-progressbar{background:rgba(0, 0, 0, 0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}:root{}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px
solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-carrusel{position:relative;--swiper-navigation-color:#fff}.swiper-carrusel .swiper-button-prev,
.swiper-carrusel .swiper-button-next{background:#003d9e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 115.04 207.61'%3E%3Cpolyline fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='20px' points='12.46 10 105.04 102.57 10 197.61'/%3E%3C/svg%3E") no-repeat 60% 50%;background-size:20px 20px;width:36px;height:36px;border-radius:50%}@media only screen and (max-width: 767px){.swiper-carrusel .swiper-button-prev,
.swiper-carrusel .swiper-button-next{display:none}}.swiper-carrusel .swiper-button-prev:after,
.swiper-carrusel .swiper-button-next:after{content:""}.swiper-carrusel .swiper-button-prev.swiper-button-disabled,
.swiper-carrusel .swiper-button-next.swiper-button-disabled{opacity:0}.swiper-carrusel .swiper-button-prev{left:-30px;transform:rotate(180deg)}.swiper-carrusel .swiper-button-next{right:-30px}.grid-folletos{display:grid;grid-template-columns:1fr;gap:1rem}@media only screen and (min-width: 768px){.grid-folletos{grid-template-columns:repeat(3, 1fr)}}.grid-folletos
figure{height:calc(100% - 1rem);box-shadow:0 2px 10px rgba(0,0,0,0.15)}.grid-folletos figure .image-container{position:relative}.grid-folletos figure .image-container:hover
.overlay{opacity:1}.grid-folletos figure .image-container
img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;aspect-ratio:0.75}.grid-folletos figure .image-container
.overlay{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.75);transition:opacity 0.2s}.grid-folletos
figcaption{background-color:#134b95;color:#fff}.grid-folletos figcaption .share
a{line-height:1.9rem;color:#fff;border-width:2px;border-style:solid}.grid-folletos figcaption .share a.download
svg{width:30px;height:30px}.grid-folletos figcaption .share a.whatsapp
svg{width:30px;height:30px}.grid-folletos figcaption .share a
i{font-size:1.1rem}.grid-folletos figcaption .flex-fill
h6{color:#fff;font-size:12px;margin-bottom:0px}.carrusel-folletos~.swiper-button-prev{left:-44px}.carrusel-folletos~.swiper-button-next{right:-44px}.carrusel-folletos
figure{height:calc(100% - 1rem);box-shadow:0 2px 10px rgba(0,0,0,0.15)}.carrusel-folletos figure .image-container{position:relative}.carrusel-folletos figure .image-container:hover
.overlay{opacity:1}.carrusel-folletos figure .image-container
img{-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;aspect-ratio:0.75}.carrusel-folletos figure .image-container
.overlay{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.75);transition:opacity 0.2s}.carrusel-folletos figcaption .share
a{min-width:2.25rem;height:2.25rem;line-height:1.9rem;color:#fff;border-width:2px;border-style:solid}.carrusel-folletos figcaption .share
a.download{background-color:#6c757d;border-color:#6c757d;font-size:0.8125rem}.carrusel-folletos figcaption .share a.download:hover{background-color:#fff;color:#6c757d}.carrusel-folletos figcaption .share
a.whatsapp{background-color:#25d366;border-color:#25d366}.carrusel-folletos figcaption .share a.whatsapp:hover{background-color:#fff;color:#25d366}.carrusel-folletos figcaption .share a
i{font-size:1.1rem}.folletos-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.75);z-index:1002;overflow:auto;padding:1rem 1rem 0}.folletos-modal .close-modal{display:block;position:fixed;top:0.5rem;right:1.5rem;background-color:#fff;border:0;border-radius:50%;color:#003d9e;padding:0.25rem 0.6rem;z-index:1}@media only screen and (max-width: 767px){.folletos-modal .close-modal{top:0.25rem;right:0.25rem}}div.wpcf7 .wpcf7-form p:empty,
.custom-form p:empty,
div.wpcf7 .wpcf7-form br,
.custom-form
br{display:none}div.wpcf7 .wpcf7-form label,
.custom-form
label{color:#003d9e;font-family:'Montserrat',sans-serif;font-size:0.75rem;margin-bottom:0;width:100%;max-width:450px}div.wpcf7 .wpcf7-form .wpcf7-text,
.custom-form .wpcf7-text,
div.wpcf7 .wpcf7-form .wpcf7-number,
.custom-form .wpcf7-number,
div.wpcf7 .wpcf7-form .wpcf7-select,
.custom-form .wpcf7-select,
div.wpcf7 .wpcf7-form .wpcf7-textarea,
.custom-form .wpcf7-textarea,
div.wpcf7 .wpcf7-form .wpcf7-date,
.custom-form .wpcf7-date{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-family:'Montserrat',sans-serif;font-size:0.875rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px
solid #adb5bd;border-radius:0.75rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}div.wpcf7 .wpcf7-form .wpcf7-text::-ms-expand,
.custom-form .wpcf7-text::-ms-expand,
div.wpcf7 .wpcf7-form .wpcf7-number::-ms-expand,
.custom-form .wpcf7-number::-ms-expand,
div.wpcf7 .wpcf7-form .wpcf7-select::-ms-expand,
.custom-form .wpcf7-select::-ms-expand,
div.wpcf7 .wpcf7-form .wpcf7-textarea::-ms-expand,
.custom-form .wpcf7-textarea::-ms-expand,
div.wpcf7 .wpcf7-form .wpcf7-date::-ms-expand,
.custom-form .wpcf7-date::-ms-expand{background-color:transparent;border:0}div.wpcf7 .wpcf7-form .wpcf7-text:-moz-focusring,
.custom-form .wpcf7-text:-moz-focusring,
div.wpcf7 .wpcf7-form .wpcf7-number:-moz-focusring,
.custom-form .wpcf7-number:-moz-focusring,
div.wpcf7 .wpcf7-form .wpcf7-select:-moz-focusring,
.custom-form .wpcf7-select:-moz-focusring,
div.wpcf7 .wpcf7-form .wpcf7-textarea:-moz-focusring,
.custom-form .wpcf7-textarea:-moz-focusring,
div.wpcf7 .wpcf7-form .wpcf7-date:-moz-focusring,
.custom-form .wpcf7-date:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}div.wpcf7 .wpcf7-form .wpcf7-text:focus,
.custom-form .wpcf7-text:focus,
div.wpcf7 .wpcf7-form .wpcf7-number:focus,
.custom-form .wpcf7-number:focus,
div.wpcf7 .wpcf7-form .wpcf7-select:focus,
.custom-form .wpcf7-select:focus,
div.wpcf7 .wpcf7-form .wpcf7-textarea:focus,
.custom-form .wpcf7-textarea:focus,
div.wpcf7 .wpcf7-form .wpcf7-date:focus,
.custom-form .wpcf7-date:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}div.wpcf7 .wpcf7-form .wpcf7-text::-moz-placeholder,
.custom-form .wpcf7-text::-moz-placeholder,
div.wpcf7 .wpcf7-form .wpcf7-number::-moz-placeholder,
.custom-form .wpcf7-number::-moz-placeholder,
div.wpcf7 .wpcf7-form .wpcf7-select::-moz-placeholder,
.custom-form .wpcf7-select::-moz-placeholder,
div.wpcf7 .wpcf7-form .wpcf7-textarea::-moz-placeholder,
.custom-form .wpcf7-textarea::-moz-placeholder,
div.wpcf7 .wpcf7-form .wpcf7-date::-moz-placeholder,
.custom-form .wpcf7-date::-moz-placeholder{color:#6c757d;opacity:1}div.wpcf7 .wpcf7-form .wpcf7-text:-ms-input-placeholder,
.custom-form .wpcf7-text:-ms-input-placeholder,
div.wpcf7 .wpcf7-form .wpcf7-number:-ms-input-placeholder,
.custom-form .wpcf7-number:-ms-input-placeholder,
div.wpcf7 .wpcf7-form .wpcf7-select:-ms-input-placeholder,
.custom-form .wpcf7-select:-ms-input-placeholder,
div.wpcf7 .wpcf7-form .wpcf7-textarea:-ms-input-placeholder,
.custom-form .wpcf7-textarea:-ms-input-placeholder,
div.wpcf7 .wpcf7-form .wpcf7-date:-ms-input-placeholder,
.custom-form .wpcf7-date:-ms-input-placeholder{color:#6c757d;opacity:1}div.wpcf7 .wpcf7-form .wpcf7-text::-moz-placeholder, .custom-form .wpcf7-text::-moz-placeholder, div.wpcf7 .wpcf7-form .wpcf7-number::-moz-placeholder, .custom-form .wpcf7-number::-moz-placeholder, div.wpcf7 .wpcf7-form .wpcf7-select::-moz-placeholder, .custom-form .wpcf7-select::-moz-placeholder, div.wpcf7 .wpcf7-form .wpcf7-textarea::-moz-placeholder, .custom-form .wpcf7-textarea::-moz-placeholder, div.wpcf7 .wpcf7-form .wpcf7-date::-moz-placeholder, .custom-form .wpcf7-date::-moz-placeholder{color:#6c757d;opacity:1}div.wpcf7 .wpcf7-form .wpcf7-text:-ms-input-placeholder, .custom-form .wpcf7-text:-ms-input-placeholder, div.wpcf7 .wpcf7-form .wpcf7-number:-ms-input-placeholder, .custom-form .wpcf7-number:-ms-input-placeholder, div.wpcf7 .wpcf7-form .wpcf7-select:-ms-input-placeholder, .custom-form .wpcf7-select:-ms-input-placeholder, div.wpcf7 .wpcf7-form .wpcf7-textarea:-ms-input-placeholder, .custom-form .wpcf7-textarea:-ms-input-placeholder, div.wpcf7 .wpcf7-form .wpcf7-date:-ms-input-placeholder, .custom-form .wpcf7-date:-ms-input-placeholder{color:#6c757d;opacity:1}div.wpcf7 .wpcf7-form .wpcf7-text::placeholder,
.custom-form .wpcf7-text::placeholder,
div.wpcf7 .wpcf7-form .wpcf7-number::placeholder,
.custom-form .wpcf7-number::placeholder,
div.wpcf7 .wpcf7-form .wpcf7-select::placeholder,
.custom-form .wpcf7-select::placeholder,
div.wpcf7 .wpcf7-form .wpcf7-textarea::placeholder,
.custom-form .wpcf7-textarea::placeholder,
div.wpcf7 .wpcf7-form .wpcf7-date::placeholder,
.custom-form .wpcf7-date::placeholder{color:#6c757d;opacity:1}div.wpcf7 .wpcf7-form .wpcf7-text:disabled,
.custom-form .wpcf7-text:disabled,
div.wpcf7 .wpcf7-form .wpcf7-number:disabled,
.custom-form .wpcf7-number:disabled,
div.wpcf7 .wpcf7-form .wpcf7-select:disabled,
.custom-form .wpcf7-select:disabled,
div.wpcf7 .wpcf7-form .wpcf7-textarea:disabled,
.custom-form .wpcf7-textarea:disabled,
div.wpcf7 .wpcf7-form .wpcf7-date:disabled,
.custom-form .wpcf7-date:disabled,
div.wpcf7 .wpcf7-form .wpcf7-text[readonly],
.custom-form .wpcf7-text[readonly],
div.wpcf7 .wpcf7-form .wpcf7-number[readonly],
.custom-form .wpcf7-number[readonly],
div.wpcf7 .wpcf7-form .wpcf7-select[readonly],
.custom-form .wpcf7-select[readonly],
div.wpcf7 .wpcf7-form .wpcf7-textarea[readonly],
.custom-form .wpcf7-textarea[readonly],
div.wpcf7 .wpcf7-form .wpcf7-date[readonly],
.custom-form .wpcf7-date[readonly]{background-color:#e9ecef;color:#adb5bd;opacity:1}input[type="date"]div.wpcf7 .wpcf7-form .wpcf7-text,
input[type="date"].custom-form .wpcf7-text,
input[type="date"]div.wpcf7 .wpcf7-form .wpcf7-number,
input[type="date"].custom-form .wpcf7-number,
input[type="date"]div.wpcf7 .wpcf7-form .wpcf7-select,
input[type="date"].custom-form .wpcf7-select,
input[type="date"]div.wpcf7 .wpcf7-form .wpcf7-textarea,
input[type="date"].custom-form .wpcf7-textarea,
input[type="date"]div.wpcf7 .wpcf7-form .wpcf7-date,
input[type="date"].custom-form .wpcf7-date,
input[type="time"]div.wpcf7 .wpcf7-form .wpcf7-text,
input[type="time"].custom-form .wpcf7-text,
input[type="time"]div.wpcf7 .wpcf7-form .wpcf7-number,
input[type="time"].custom-form .wpcf7-number,
input[type="time"]div.wpcf7 .wpcf7-form .wpcf7-select,
input[type="time"].custom-form .wpcf7-select,
input[type="time"]div.wpcf7 .wpcf7-form .wpcf7-textarea,
input[type="time"].custom-form .wpcf7-textarea,
input[type="time"]div.wpcf7 .wpcf7-form .wpcf7-date,
input[type="time"].custom-form .wpcf7-date,
input[type="datetime-local"]div.wpcf7 .wpcf7-form .wpcf7-text,
input[type="datetime-local"].custom-form .wpcf7-text,
input[type="datetime-local"]div.wpcf7 .wpcf7-form .wpcf7-number,
input[type="datetime-local"].custom-form .wpcf7-number,
input[type="datetime-local"]div.wpcf7 .wpcf7-form .wpcf7-select,
input[type="datetime-local"].custom-form .wpcf7-select,
input[type="datetime-local"]div.wpcf7 .wpcf7-form .wpcf7-textarea,
input[type="datetime-local"].custom-form .wpcf7-textarea,
input[type="datetime-local"]div.wpcf7 .wpcf7-form .wpcf7-date,
input[type="datetime-local"].custom-form .wpcf7-date,
input[type="month"]div.wpcf7 .wpcf7-form .wpcf7-text,
input[type="month"].custom-form .wpcf7-text,
input[type="month"]div.wpcf7 .wpcf7-form .wpcf7-number,
input[type="month"].custom-form .wpcf7-number,
input[type="month"]div.wpcf7 .wpcf7-form .wpcf7-select,
input[type="month"].custom-form .wpcf7-select,
input[type="month"]div.wpcf7 .wpcf7-form .wpcf7-textarea,
input[type="month"].custom-form .wpcf7-textarea,
input[type="month"]div.wpcf7 .wpcf7-form .wpcf7-date,
input[type="month"].custom-form .wpcf7-date{-webkit-appearance:none;-moz-appearance:none;appearance:none}selectdiv.wpcf7 .wpcf7-form .wpcf7-text:focus::-ms-value,
select.custom-form .wpcf7-text:focus::-ms-value,
selectdiv.wpcf7 .wpcf7-form .wpcf7-number:focus::-ms-value,
select.custom-form .wpcf7-number:focus::-ms-value,
selectdiv.wpcf7 .wpcf7-form .wpcf7-select:focus::-ms-value,
select.custom-form .wpcf7-select:focus::-ms-value,
selectdiv.wpcf7 .wpcf7-form .wpcf7-textarea:focus::-ms-value,
select.custom-form .wpcf7-textarea:focus::-ms-value,
selectdiv.wpcf7 .wpcf7-form .wpcf7-date:focus::-ms-value,
select.custom-form .wpcf7-date:focus::-ms-value{color:#495057;background-color:#fff}div.wpcf7 .wpcf7-form .wpcf7-textarea,
.custom-form .wpcf7-textarea{height:auto}div.wpcf7 .wpcf7-form .wpcf7-number::-webkit-inner-spin-button,
.custom-form .wpcf7-number::-webkit-inner-spin-button{display:none}div.wpcf7 .wpcf7-form .wpcf7-select,
.custom-form .wpcf7-select{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23adb5bd' d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'%3E%3C/path%3E%3C/svg%3E") no-repeat calc(100% - 10px) 50%;background-size:auto 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:1.5rem;text-overflow:ellipsis}div.wpcf7 .wpcf7-form .wpcf7-file,
.custom-form .wpcf7-file{width:100%;font-family:'Montserrat',sans-serif;font-size:0.875rem;color:#495057;overflow:hidden;min-height:35px;border:1px
solid #adb5bd;border-radius:0.75rem}div.wpcf7 .wpcf7-form .wpcf7-file::-webkit-file-upload-button,
.custom-form .wpcf7-file::-webkit-file-upload-button,
div.wpcf7 .wpcf7-form .wpcf7-file::file-selector-button,
.custom-form .wpcf7-file::file-selector-button{height:33px;padding:0
0.75rem;background-color:#e9ecef;border:1px
solid #e9ecef;color:#343a40;margin-right:0.5rem}div.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item,
.custom-form .wpcf7-checkbox .wpcf7-list-item,
div.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item,
.custom-form .wpcf7-radio .wpcf7-list-item{position:relative;padding-left:1.5rem;margin-left:1.5rem}div.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item:first-child,
.custom-form .wpcf7-checkbox .wpcf7-list-item:first-child,
div.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item:first-child,
.custom-form .wpcf7-radio .wpcf7-list-item:first-child{margin-left:0}div.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item input,
.custom-form .wpcf7-checkbox .wpcf7-list-item input,
div.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item input,
.custom-form .wpcf7-radio .wpcf7-list-item
input{position:absolute;opacity:0}div.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item input:checked ~ .wpcf7-list-item-label::before,
.custom-form .wpcf7-checkbox .wpcf7-list-item input:checked ~ .wpcf7-list-item-label::before,
div.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item input:checked ~ .wpcf7-list-item-label::before,
.custom-form .wpcf7-radio .wpcf7-list-item input:checked~.wpcf7-list-item-label::before{color:#fff;border-color:#003d9e;background-color:#003d9e}div.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item input:focus ~ .wpcf7-list-item-label::before,
.custom-form .wpcf7-checkbox .wpcf7-list-item input:focus ~ .wpcf7-list-item-label::before,
div.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item input:focus ~ .wpcf7-list-item-label::before,
.custom-form .wpcf7-radio .wpcf7-list-item input:focus~.wpcf7-list-item-label::before{box-shadow:0 0 0 0.2rem #a7c9ff}div.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item input:focus:not(:checked) ~ .wpcf7-list-item-label::before,
.custom-form .wpcf7-checkbox .wpcf7-list-item input:focus:not(:checked) ~ .wpcf7-list-item-label::before,
div.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item input:focus:not(:checked) ~ .wpcf7-list-item-label::before,
.custom-form .wpcf7-radio .wpcf7-list-item input:focus:not(:checked)~.wpcf7-list-item-label::before{border-color:#a7c9ff}div.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item input:not(:disabled):active ~ .wpcf7-list-item-label::before,
.custom-form .wpcf7-checkbox .wpcf7-list-item input:not(:disabled):active ~ .wpcf7-list-item-label::before,
div.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item input:not(:disabled):active ~ .wpcf7-list-item-label::before,
.custom-form .wpcf7-radio .wpcf7-list-item input:not(:disabled):active~.wpcf7-list-item-label::before{color:#fff;background-color:#a7c9ff;border-color:#a7c9ff}div.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item input:disabled ~ .wpcf7-list-item-label,
.custom-form .wpcf7-checkbox .wpcf7-list-item input:disabled ~ .wpcf7-list-item-label,
div.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item input:disabled ~ .wpcf7-list-item-label,
.custom-form .wpcf7-radio .wpcf7-list-item input:disabled~.wpcf7-list-item-label{color:#adb5bd}div.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item input:disabled ~ .wpcf7-list-item-label::before,
.custom-form .wpcf7-checkbox .wpcf7-list-item input:disabled ~ .wpcf7-list-item-label::before,
div.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item input:disabled ~ .wpcf7-list-item-label::before,
.custom-form .wpcf7-radio .wpcf7-list-item input:disabled~.wpcf7-list-item-label::before{background-color:#e9ecef}div.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item input:disabled:checked ~ .wpcf7-list-item-label::before,
.custom-form .wpcf7-checkbox .wpcf7-list-item input:disabled:checked ~ .wpcf7-list-item-label::before,
div.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item input:disabled:checked ~ .wpcf7-list-item-label::before,
.custom-form .wpcf7-radio .wpcf7-list-item input:disabled:checked~.wpcf7-list-item-label::before{background-color:#a7c9ff;border-color:#4f93ff}div.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label,
.custom-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label,
div.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label,
.custom-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label{position:relative;font-size:0.875rem;color:#6c757d}div.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label::before,
.custom-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label::before,
div.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label::before,
.custom-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label::before{content:"";position:absolute;top:1px;left:-1.5rem;width:1rem;height:1rem;background-color:#fff;border:#adb5bd solid 1px}div.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label::after,
.custom-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label::after,
div.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label::after,
.custom-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label::after{content:"";position:absolute;top:1px;left:-1.5rem;width:1rem;height:1rem;background-repeat:no-repeat;background-position:center}div.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item-label::before,
.custom-form .wpcf7-checkbox .wpcf7-list-item-label::before{border-radius:0.25rem}div.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item-label::after,
.custom-form .wpcf7-checkbox .wpcf7-list-item-label::after{background-size:60%}div.wpcf7 .wpcf7-form .wpcf7-checkbox input:checked ~ .wpcf7-list-item-label::after,
.custom-form .wpcf7-checkbox input:checked~.wpcf7-list-item-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}div.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item-label::before,
.custom-form .wpcf7-radio .wpcf7-list-item-label::before{border-radius:50%}div.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item-label::after,
.custom-form .wpcf7-radio .wpcf7-list-item-label::after{background-size:50%}div.wpcf7 .wpcf7-form .wpcf7-radio input:checked ~ .wpcf7-list-item-label::after,
.custom-form .wpcf7-radio input:checked~.wpcf7-list-item-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}div.wpcf7 .wpcf7-form .wpcf7-submit,
.custom-form .wpcf7-submit{display:inline-block;font-weight:500;color:#fff;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#ed1c24;border:1px
solid #ed1c24;padding:0.5rem 2rem;font-size:1rem;line-height:1.5;border-radius:50rem;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}div.wpcf7 .wpcf7-form .wpcf7-submit:hover,
.custom-form .wpcf7-submit:hover{color:#fff;text-decoration:none;background-color:#c41016;border-color:#c41016}div.wpcf7 .wpcf7-form .wpcf7-submit:focus,
.custom-form .wpcf7-submit:focus{outline:0;box-shadow:0 0 0 0.2rem rgba(237,28,36,0.5);color:#fff;background-color:#c41016;border-color:#c41016}div.wpcf7 .wpcf7-form .wpcf7-submit:disabled,
.custom-form .wpcf7-submit:disabled{opacity:0.65;color:#fff;background-color:#ed1c24;border-color:#ed1c24}div.wpcf7 .wpcf7-form .wpcf7-submit:not(:disabled),
.custom-form .wpcf7-submit:not(:disabled){cursor:pointer}div.wpcf7 .wpcf7-form .wpcf7-submit:not(:disabled):active,
.custom-form .wpcf7-submit:not(:disabled):active{color:#fff;background-color:#ac0e14;border-color:#ac0e14}div.wpcf7 .wpcf7-form .wpcf7-submit:not(:disabled):active:focus,
.custom-form .wpcf7-submit:not(:disabled):active:focus{box-shadow:0 0 0 0.2rem rgba(237,28,36,0.5)}div.wpcf7 .wpcf7-form .wpcf7-response-output,
.custom-form .wpcf7-response-output{margin:0.75rem 0 0;padding:0.5rem 1rem;font-size:0.875rem;text-align:center;border-width:1px;border-radius:50rem}div.wpcf7 .wpcf7-form.sent .wpcf7-response-output,
.custom-form.sent .wpcf7-response-output{border-color:#46b450;color:#46b450}div.wpcf7 .wpcf7-form.failed .wpcf7-response-output,
.custom-form.failed .wpcf7-response-output,
div.wpcf7 .wpcf7-form.aborted .wpcf7-response-output,
.custom-form.aborted .wpcf7-response-output,
div.wpcf7 .wpcf7-form.spam .wpcf7-response-output,
.custom-form.spam .wpcf7-response-output,
div.wpcf7 .wpcf7-form.invalid .wpcf7-response-output,
.custom-form.invalid .wpcf7-response-output,
div.wpcf7 .wpcf7-form.unaccepted .wpcf7-response-output,
.custom-form.unaccepted .wpcf7-response-output{border-color:#dc3232;color:#dc3232}div.wpcf7 .wpcf7-form .wpcf7-not-valid-tip,
.custom-form .wpcf7-not-valid-tip{font-size:0.75rem}div.wpcf7 .wpcf7-form .info,
.custom-form
.info{font-size:0.75rem;color:#495057;display:block}div.wpcf7 .wpcf7-form .wpcf7-not-valid + .info,
.custom-form .wpcf7-not-valid+.info{display:none}div.wpcf7 .wpcf7-form .wpcf7-spinner,
.custom-form .wpcf7-spinner{background:url("/wp-content/themes/vital/dist/images/button-loader.gif?x14976") no-repeat;width:30px;height:20px;margin:-2px 0 0 -30px;vertical-align:middle;opacity:1}div.wpcf7 .wpcf7-form .wpcf7-spinner::before,
.custom-form .wpcf7-spinner::before{display:none}.custom-select,.wpcf7-select{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23adb5bd' d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'%3E%3C/path%3E%3C/svg%3E") no-repeat calc(100% - 10px) 50%;background-size:auto 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.dropdown-flags{position:relative}.dropdown-flags
.preview{position:absolute;top:0.6125rem;left:0.5rem}.dropdown-flags .preview
img{display:block}.dropdown-flags .preview:not(:empty)+input[type="text"]{padding-left:2.25rem}.dropdown-flags input[type="text"]{background-color:#fff !important;color:#495057 !important;cursor:default}.dropdown-flags
ul{list-style:none;padding-left:0;border:1px
solid #adb5bd;border-radius:0.25rem;max-height:10rem;overflow:auto;position:absolute;width:100%;z-index:1;background-color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,0.25);display:none;margin-bottom:0}.dropdown-flags
ul.open{display:block}.dropdown-flags
ul.top{bottom:100%}.dropdown-flags
li{display:flex;align-items:center;gap:0.25rem;padding:0.25rem 0.5rem;font-size:0.875rem;color:#343a40;cursor:pointer}.dropdown-flags li:hover{background-color:#e9ecef}.home-slider,.vitalicios-slider{--swiper-navigation-color:#003d9e;--swiper-pagination-color:#ed1c24}.home-slider .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.vitalicios-slider .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0
6px}.home-slider .swiper-slide source,
.vitalicios-slider .swiper-slide source,
.home-slider .swiper-slide img,
.vitalicios-slider .swiper-slide
img{display:block;margin-left:auto;margin-right:auto}.home-slider .swiper-pagination,
.vitalicios-slider .swiper-pagination{position:static;padding:10px
0}.home-slider .swiper-pagination-bullet,
.vitalicios-slider .swiper-pagination-bullet{width:12px;height:12px}.home-slider .swiper-button-prev,
.vitalicios-slider .swiper-button-prev,
.home-slider .swiper-button-next,
.vitalicios-slider .swiper-button-next{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 115.04 207.61'%3E%3Cpolyline fill='none' stroke='%23033a7e' stroke-linecap='round' stroke-linejoin='round' stroke-width='20px' points='12.46 10 105.04 102.57 10 197.61'/%3E%3C/svg%3E") no-repeat 60% 50%;background-size:24px 24px;width:40px;height:40px;border-radius:50%;top:45%;box-shadow:0 0 5px 1px rgba(0,0,0,0.25)}@media only screen and (max-width: 767px){.home-slider .swiper-button-prev,
.vitalicios-slider .swiper-button-prev,
.home-slider .swiper-button-next,
.vitalicios-slider .swiper-button-next{display:none}}.home-slider .swiper-button-prev:after,
.vitalicios-slider .swiper-button-prev:after,
.home-slider .swiper-button-next:after,
.vitalicios-slider .swiper-button-next:after{content:""}.home-slider .swiper-button-prev.swiper-button-disabled,
.vitalicios-slider .swiper-button-prev.swiper-button-disabled,
.home-slider .swiper-button-next.swiper-button-disabled,
.vitalicios-slider .swiper-button-next.swiper-button-disabled{opacity:0}.home-slider .swiper-button-prev,
.vitalicios-slider .swiper-button-prev,
.home-slider .swiper-container-rtl .swiper-button-next,
.vitalicios-slider .swiper-container-rtl .swiper-button-next{left:10px;transform:rotate(180deg)}.home-slider .swiper-button-next,
.vitalicios-slider .swiper-button-next,
.home-slider .swiper-container-rtl .swiper-button-prev,
.vitalicios-slider .swiper-container-rtl .swiper-button-prev{right:10px}.home-slider .embed_video_slider,
.vitalicios-slider
.embed_video_slider{max-width:1366px;margin:auto}.home-slider .embed_video_slider::before,
.vitalicios-slider .embed_video_slider::before{padding-top:40.26%}@media only screen and (max-width: 767px){.home-slider .embed_video_slider::before,
.vitalicios-slider .embed_video_slider::before{padding-top:81%}}.home-slider .swiper-lazy-preloader,
.vitalicios-slider .swiper-lazy-preloader{position:relative;width:100%;height:auto;max-height:550px;aspect-ratio:1366/550;left:0;top:0;border:0;border-radius:0;margin:0
auto;-webkit-animation:load 1s linear infinite;animation:load 1s linear infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background:#dee2e6;background-image:linear-gradient(to left, #dee2e6 0%, #f8f9fa 20%, #e9ecef 40%, #dee2e6 100%);background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 767px){.home-slider .swiper-lazy-preloader,
.vitalicios-slider .swiper-lazy-preloader{aspect-ratio:460/372}}@-webkit-keyframes
load{from{background-position:-1070px 0}to{background-position:1070px 0}}@keyframes
load{from{background-position:-1070px 0}to{background-position:1070px 0}}.home-carrusel-ofertas .swiper-slide
img{box-shadow:0 0 0.5rem rgba(0,0,0,0.25)}.home-carrusel-ofertas .swiper-carrusel .swiper-lazy-preloader{position:absolute;width:378px;height:275px;left:0;top:5px;border:0;border-radius:0;margin:0;-webkit-animation:load 1s linear infinite;animation:load 1s linear infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background:#dee2e6;background-image:linear-gradient(to left, #dee2e6 0%, #f8f9fa 20%, #e9ecef 40%, #dee2e6 100%);background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 767px){.home-carrusel-ofertas .swiper-carrusel .swiper-lazy-preloader{top:8px;height:226px;border-radius:5px}}@-webkit-keyframes
load{from{background-position:-1070px 0}to{background-position:1070px 0}}@keyframes
load{from{background-position:-1070px 0}to{background-position:1070px 0}}.home-carrusel-ofertas .swiper-button-prev{left:-35px}.home-carrusel-ofertas .swiper-button-next{right:-35px}.home-carrusel-nonfood .swiper-slide
img{box-shadow:0 0 0.5rem rgba(0,0,0,0.25)}.home-carrusel-nonfood .swiper-button-prev{left:-35px}.home-carrusel-nonfood .swiper-button-next{right:-35px}.home-carrusel-nonfood .swiper-lazy-preloader{position:absolute;width:327px;height:403px;left:0;top:0;border:0;border-radius:0;margin:0;-webkit-animation:load 1s linear infinite;animation:load 1s linear infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background:#dee2e6;background-image:linear-gradient(to left, #dee2e6 0%, #f8f9fa 20%, #e9ecef 40%, #dee2e6 100%);background-repeat:no-repeat;background-size:cover}@-webkit-keyframes
load{from{background-position:-1070px 0}to{background-position:1070px 0}}@keyframes
load{from{background-position:-1070px 0}to{background-position:1070px 0}}.home-videos
.video_thumbnail{max-height:none}.home-videos .video-caption{position:absolute;left:0;bottom:0;width:100%;padding:2rem;margin-bottom:0;background-color:rgba(0,0,0,0.4)}@media only screen and (max-width: 767px){.home-videos .video-caption{font-size:1rem;padding:0.5rem 1rem}}.home-videos .video-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.home-videos .video-button
i{text-shadow:0 0 0.5rem rgba(0,0,0,0.5)}.home-medios-de-pago{background-color:#f8f9fa}.home-gif{overflow:hidden}.home-gif
img{position:relative;-webkit-animation:gif_home 15s linear infinite;animation:gif_home 15s linear infinite;max-height:70px}@media only screen and (max-width: 767px){.home-gif
img{-webkit-animation-duration:5s;animation-duration:5s}}@-webkit-keyframes
gif_home{from{left:0;transform:translateX(-100%)}to{left:100%;transform:translateX(0)}}@keyframes
gif_home{from{left:0;transform:translateX(-100%)}to{left:100%;transform:translateX(0)}}#wa-fixed{position:fixed;bottom:20px;left:20px;background-color:#4dc247;z-index:100000;box-shadow:4px 4px 4px rgba(0,0,0,0.1)}#wa-fixed
svg{color:#fff;margin:15px;width:40px;height:40px}.ofertas .folletos-ofertas
.title{line-height:0.6}.ofertas .folletos-ofertas .title
span{font-size:25px}@media only screen and (max-width: 767px){.ofertas .folletos-ofertas
.sucurTitulo{font-size:1.5rem}}@media only screen and (min-width: 768px){.ofertas .folletos-ofertas .col-folletos{padding-left:2.5rem;padding-right:2.5rem}}@media only screen and (min-width: 768px){.ofertas .folletos-ofertas .icons-container
svg{width:29px}}.ofertas .folletos-especiales{background-color:#0a4780}.ofertas .folletos-especiales .swiper-carrusel .swiper-button-prev,
.ofertas .folletos-especiales .swiper-carrusel .swiper-button-next{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 115.04 207.61'%3E%3Cpolyline fill='none' stroke='%23003d9e' stroke-linecap='round' stroke-linejoin='round' stroke-width='20px' points='12.46 10 105.04 102.57 10 197.61'/%3E%3C/svg%3E")}.ofertas .mas-ofertas .swiper-carrusel .swiper-button-prev{left:-50px}.ofertas .mas-ofertas .swiper-carrusel .swiper-button-next{right:-50px}.ofertas .mas-ofertas .swiper-carrusel .swiper-lazy-preloader{position:absolute;width:378px;height:304px;left:0;top:0;border:0;border-radius:0;margin:0;-webkit-animation:load 1s linear infinite;animation:load 1s linear infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background:#dee2e6;background-image:linear-gradient(to left, #dee2e6 0%, #f8f9fa 20%, #e9ecef 40%, #dee2e6 100%);background-repeat:no-repeat;background-size:cover}@-webkit-keyframes
load{from{background-position:-1070px 0}to{background-position:1070px 0}}@keyframes
load{from{background-position:-1070px 0}to{background-position:1070px 0}}.sucursales .top-box{border-top-left-radius:1rem;border-top-right-radius:1rem}.sucursales
.map{height:500px}@media only screen and (min-width: 768px){.sucursales
.sidebar{height:500px}}.sucursales .region .region-title{cursor:pointer}.sucursales .region .region-title
svg{transition:transform 0.2s}.sucursales .region
ul{display:none}.sucursales .region.open .region-title
svg{transform:rotate(90deg)}.sucursales .region.open
ul{display:block}.sucursales
.infowindow{position:relative;font-size:0.75rem}@media only screen and (min-width: 768px){.sucursales
.infowindow{position:absolute;top:0;right:1rem;max-width:300px;z-index:400}}.sucursales .infowindow
span{display:block}.sucursales .infowindow .close-info{position:absolute;top:0;right:0;background:none}.empresas .container-fluid{padding-left:1.5rem;padding-right:1.5rem}@media only screen and (min-width: 768px){.empresas .container-fluid{padding-left:8rem;padding-right:4rem}}@media only screen and (max-width: 767px){.empresas .wp-block-group{grid-template-columns:1fr;gap:1.5rem;padding-top:1.5rem}}@media only screen and (min-width: 768px){.empresas .wp-block-group{margin-left:-5rem}}.empresas section
p{font-family:'Montserrat',sans-serif;text-wrap:balance}.empresas section p:empty{display:none}.empresas .wp-block-heading{color:#003d9e;font-weight:800}.empresas h2.wp-block-heading{font-size:2.5rem}@media only screen and (max-width: 767px){.empresas h2.wp-block-heading{font-size:1.875rem}}.empresas h3.wp-block-heading{margin:1rem 0}@media only screen and (max-width: 767px){.empresas h3.wp-block-heading{font-size:1.5rem}}.empresas .wp-block-list{list-style-position:inside;-webkit-padding-start:0;padding-inline-start:0}.empresas .wp-block-list
li{font-family:'Montserrat',sans-serif;line-height:normal;margin-bottom:1rem}.empresas .wp-block-list li::marker{content:'• '}.empresas .wp-block-media-text{grid-template-columns:auto auto !important}.empresas .wp-block-media-text__media
img{max-width:60px}.empresas .wp-block-media-text__content{padding-left:1.25rem}@media only screen and (max-width: 767px){.empresas .wp-block-media-text__content{padding:0}}.empresas .slideshow-container{position:relative;height:350px;overflow:hidden}.empresas
.fade{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 1s;-o-object-fit:contain;object-fit:contain}.empresas
.fade.show{opacity:1}.empresas [id^="shape-"]{z-index:-1}.empresas #shape-1{top:-12%;right:-60%}@media (min-width: 1400px){.empresas #shape-1{right:-40%}}.empresas #shape-2{bottom:-20%;left:-10%}.empresas #shape-3{max-width:240px;top:-5%;left:32%}@media only screen and (max-width: 767px){.empresas #shape-3{top:-2%;left:auto;right:-20%}}@media (min-width: 1400px){.empresas #shape-3{max-width:none}}.empresas #shape-4{max-width:180px;top:5%;right:16%}@media (min-width: 1400px){.empresas #shape-4{max-width:none;right:14%}}.empresas #shape-5{bottom:20%;right:24%}.empresas #shape-6{bottom:-5%;right:14%}.trabaja-con-nosotros
#hero{background-color:#003d9e}@media only screen and (min-width: 768px){.trabaja-con-nosotros
#hero{background-image:url("/wp-content/themes/vital/dist/images/trabaja/trabaja-bg.jpg?original&x14976");background-position:center top;background-size:cover}}@media only screen and (max-width: 767px){.trabaja-con-nosotros .hero-content
h1{font-size:2rem;text-align:center}}.trabaja-con-nosotros .hero-content
h2{font-size:1.375rem}@media only screen and (max-width: 767px){.trabaja-con-nosotros .hero-content
h2{text-align:center}}.trabaja-con-nosotros .hero-content
p{font-family:'Montserrat',sans-serif}@media only screen and (max-width: 767px){.trabaja-con-nosotros .hero-content
p{font-size:0.875rem;text-align:center}}@media only screen and (max-width: 767px){.trabaja-con-nosotros .busqueda-list{overflow:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}.trabaja-con-nosotros .busqueda-card{margin:0
0 0.5rem}@media only screen and (max-width: 767px){.trabaja-con-nosotros .busqueda-card{min-width:calc(100% - 3rem);margin:0.25rem 0.5rem 0.5rem 0.25rem;scroll-snap-align:start}}.trabaja-con-nosotros .busqueda-card.active,
.trabaja-con-nosotros .busqueda-card:hover{border-color:#003d9e !important}.trabaja-con-nosotros .busqueda-card.active{box-shadow:0 0 0 3px #cfe7ff}.trabaja-con-nosotros .busqueda-card
.sucursales{font-size:0.875rem}.trabaja-con-nosotros .busqueda-content{background-color:#eff7fe}.trabaja-con-nosotros .wyswyg
h2{font-size:1rem;margin-bottom:0.25rem}.trabaja-con-nosotros .wpcf7-form input[type="file"]{border:0}.nuestras-marcas .marca-off,
.home-marcas .marca-off{opacity:0}.tax-marcas .marca-on{opacity:0}.tax-marcas .marca-off{border-color:#adb5bd}.tax-marcas .marca:hover .marca-on,
.tax-marcas .marca.active .marca-on{opacity:1}.tax-marcas .marca:hover .marca-off,
.tax-marcas .marca.active .marca-off{opacity:0}@media only screen and (max-width: 767px){.nuestras-marcas .marcas-main-title,
.tax-marcas .marcas-main-title,
.home-marcas .marcas-main-title{font-size:1.5rem}}.nuestras-marcas .marca-on,
.tax-marcas .marca-on,
.home-marcas .marca-on,
.nuestras-marcas .marca-off,
.tax-marcas .marca-off,
.home-marcas .marca-off{background-repeat:no-repeat;background-position:center;border-width:4px;border-style:solid;border-radius:50%;transition:opacity 0.25s ease;position:absolute;top:1rem;left:1rem;right:1rem;bottom:1rem}@media only screen and (max-width: 767px){.nuestras-marcas .marca-on,
.tax-marcas .marca-on,
.home-marcas .marca-on,
.nuestras-marcas .marca-off,
.tax-marcas .marca-off,
.home-marcas .marca-off{background-size:60%;border-width:2px;top:0.25rem;left:0.25rem;right:0.25rem;bottom:0.25rem}}.nuestras-marcas .marcas-dropdown-container,
.tax-marcas .marcas-dropdown-container{box-shadow:0 0 0.25rem rgba(0,0,0,0.125);border-radius:20px;position:relative}.nuestras-marcas .marcas-dropdown,
.tax-marcas .marcas-dropdown{display:inline-block}@media only screen and (max-width: 767px){.nuestras-marcas .marcas-dropdown,
.tax-marcas .marcas-dropdown{display:block}}@media only screen and (min-width: 768px){.nuestras-marcas .marcas-dropdown:hover .marcas-button svg,
.tax-marcas .marcas-dropdown:hover .marcas-button
svg{transform:rotate(180deg)}}@media only screen and (min-width: 768px){.nuestras-marcas .marcas-dropdown:hover ul.marcas-parent,
.tax-marcas .marcas-dropdown:hover ul.marcas-parent{display:block}}@media only screen and (max-width: 767px){.nuestras-marcas .marcas-dropdown.open .marcas-button svg,
.tax-marcas .marcas-dropdown.open .marcas-button
svg{transform:rotate(180deg)}}@media only screen and (max-width: 767px){.nuestras-marcas .marcas-dropdown.open ul.marcas-parent,
.tax-marcas .marcas-dropdown.open ul.marcas-parent{display:block}}.nuestras-marcas .marcas-dropdown .marcas-button,
.tax-marcas .marcas-dropdown .marcas-button{width:260px;display:inline-block;padding:0.5rem 1.25rem;background-color:#ed1c24;color:#fff;cursor:pointer;border:0;border-radius:20px;text-align:left;font-weight:500;position:relative;z-index:3}@media only screen and (max-width: 767px){.nuestras-marcas .marcas-dropdown .marcas-button,
.tax-marcas .marcas-dropdown .marcas-button{width:100%}}.nuestras-marcas .marcas-dropdown .marcas-button svg,
.tax-marcas .marcas-dropdown .marcas-button
svg{position:absolute;top:9px;right:13px;transition:transform 0.25s ease}.nuestras-marcas .marcas-all,
.tax-marcas .marcas-all{font-weight:600;display:inline-block}@media only screen and (max-width: 767px){.nuestras-marcas .marcas-all,
.tax-marcas .marcas-all{display:block;text-align:center}}.nuestras-marcas ul.marcas-parent,
.tax-marcas ul.marcas-parent{display:none;margin:0;padding:40px
0 0.5rem;list-style:none;position:absolute;top:0;left:0;right:0;z-index:2;background-color:#fff;box-shadow:0 0 0.5rem rgba(0,0,0,0.075);border-radius:20px;min-height:550px;overflow:hidden}@media only screen and (max-width: 767px){.nuestras-marcas ul.marcas-parent,
.tax-marcas ul.marcas-parent{min-height:auto;padding-bottom:0}}.nuestras-marcas ul.marcas-parent:hover,
.tax-marcas ul.marcas-parent:hover{display:block}.nuestras-marcas ul.marcas-parent > li:hover > a,
.tax-marcas ul.marcas-parent > li:hover > a,
.nuestras-marcas ul.marcas-parent > li.current-cat > a,
.tax-marcas ul.marcas-parent > li.current-cat > a,
.nuestras-marcas ul.marcas-parent > li.current-cat-parent > a,
.tax-marcas ul.marcas-parent > li.current-cat-parent > a,
.nuestras-marcas ul.marcas-parent > li.current-cat-ancestor > a,
.tax-marcas ul.marcas-parent>li.current-cat-ancestor>a{color:#003d9e}@media only screen and (min-width: 768px){.nuestras-marcas ul.marcas-parent > li:hover > ul.children,
.tax-marcas ul.marcas-parent>li:hover>ul.children{display:block;z-index:1}}.nuestras-marcas ul.marcas-parent > li.current-cat > a,
.tax-marcas ul.marcas-parent > li.current-cat > a,
.nuestras-marcas ul.marcas-parent > li.current-cat-parent > a,
.tax-marcas ul.marcas-parent > li.current-cat-parent > a,
.nuestras-marcas ul.marcas-parent > li.current-cat-ancestor > a,
.tax-marcas ul.marcas-parent>li.current-cat-ancestor>a{font-weight:500}@media only screen and (min-width: 768px){.nuestras-marcas ul.marcas-parent > li.current-cat > ul.children,
.tax-marcas ul.marcas-parent > li.current-cat > ul.children,
.nuestras-marcas ul.marcas-parent > li.current-cat-parent > ul.children,
.tax-marcas ul.marcas-parent > li.current-cat-parent > ul.children,
.nuestras-marcas ul.marcas-parent > li.current-cat-ancestor > ul.children,
.tax-marcas ul.marcas-parent>li.current-cat-ancestor>ul.children{display:block}}@media only screen and (max-width: 767px){.nuestras-marcas ul.marcas-parent > li.open > ul.children,
.tax-marcas ul.marcas-parent>li.open>ul.children{display:block}}.nuestras-marcas ul.marcas-parent > li > a,
.tax-marcas ul.marcas-parent>li>a{display:block;padding:0.75rem 1.25rem;font-weight:500;color:#6c757d}@media only screen and (max-width: 767px){.nuestras-marcas ul.marcas-parent > li > a,
.tax-marcas ul.marcas-parent>li>a{pointer-events:none}}@media only screen and (max-width: 767px){.nuestras-marcas ul.marcas-parent > li:not(:last-child) > a,
.tax-marcas ul.marcas-parent>li:not(:last-child)>a{border-bottom:1px solid #e9ecef}}.nuestras-marcas ul.marcas-parent > li > ul.children,
.tax-marcas ul.marcas-parent>li>ul.children{display:none;list-style:none;position:absolute;top:20px;right:0;left:260px;height:calc(100% - 20px);background-color:#fff;padding:0
0.5rem 1rem;margin:0;-moz-columns:3;columns:3;border-bottom-right-radius:20px;box-shadow:10px 0px 10px -10px inset rgba(0,0,0,0.1);overflow:hidden}@media only screen and (max-width: 767px){.nuestras-marcas ul.marcas-parent > li > ul.children,
.tax-marcas ul.marcas-parent>li>ul.children{position:relative;-moz-columns:auto;columns:auto;top:100%;left:0;padding:0;box-shadow:none;border-radius:0}}.nuestras-marcas ul.marcas-parent > li > ul.children > li,
.tax-marcas ul.marcas-parent>li>ul.children>li{display:inline-block;width:100%}@media only screen and (min-width: 768px){.nuestras-marcas ul.marcas-parent > li > ul.children > li,
.tax-marcas ul.marcas-parent>li>ul.children>li{margin-bottom:1rem}}.nuestras-marcas ul.marcas-parent > li > ul.children > li.open > ul.children,
.tax-marcas ul.marcas-parent>li>ul.children>li.open>ul.children{display:block}@media only screen and (min-width: 768px){.nuestras-marcas ul.marcas-parent > li > ul.children > li.see-all,
.tax-marcas ul.marcas-parent>li>ul.children>li.see-all{display:none}}@media only screen and (max-width: 767px){.nuestras-marcas ul.marcas-parent > li > ul.children > li:not(.see-all) > a,
.tax-marcas ul.marcas-parent>li>ul.children>li:not(.see-all)>a{pointer-events:none}}.nuestras-marcas ul.marcas-parent > li > ul.children > li > a,
.tax-marcas ul.marcas-parent>li>ul.children>li>a{display:block;padding:0.1rem 1rem;color:#003d9e;font-weight:bold}@media only screen and (max-width: 767px){.nuestras-marcas ul.marcas-parent > li > ul.children > li > a,
.tax-marcas ul.marcas-parent>li>ul.children>li>a{padding:0.75rem 2rem;border-bottom:1px solid #e9ecef}}.nuestras-marcas ul.marcas-parent > li > ul.children > li > ul.children,
.tax-marcas ul.marcas-parent>li>ul.children>li>ul.children{list-style:none;padding:0}@media only screen and (max-width: 767px){.nuestras-marcas ul.marcas-parent > li > ul.children > li > ul.children,
.tax-marcas ul.marcas-parent>li>ul.children>li>ul.children{display:none;padding:0.5rem 0;border-bottom:1px solid #e9ecef}}.nuestras-marcas ul.marcas-parent > li > ul.children > li > ul.children > li:hover > a,
.tax-marcas ul.marcas-parent>li>ul.children>li>ul.children>li:hover>a{color:#003d9e}.nuestras-marcas ul.marcas-parent > li > ul.children > li > ul.children > li.current-cat > a,
.tax-marcas ul.marcas-parent>li>ul.children>li>ul.children>li.current-cat>a{font-weight:500;color:#003d9e}@media only screen and (min-width: 768px){.nuestras-marcas ul.marcas-parent > li > ul.children > li > ul.children > li.see-all,
.tax-marcas ul.marcas-parent>li>ul.children>li>ul.children>li.see-all{display:none}}.nuestras-marcas ul.marcas-parent > li > ul.children > li > ul.children > li > a,
.tax-marcas ul.marcas-parent>li>ul.children>li>ul.children>li>a{display:block;padding:0.1rem 1rem;font-size:0.875rem;color:#6c757d}@media only screen and (max-width: 767px){.nuestras-marcas ul.marcas-parent > li > ul.children > li > ul.children > li > a,
.tax-marcas ul.marcas-parent>li>ul.children>li>ul.children>li>a{padding:0.25rem 2.75rem}}@media only screen and (max-width: 767px){.nuestras-marcas ul.marcas-parent > li.cat-item,
.tax-marcas ul.marcas-parent > li.cat-item,
.nuestras-marcas ul.marcas-parent > li > ul > li.cat-item,
.tax-marcas ul.marcas-parent>li>ul>li.cat-item{position:relative}.nuestras-marcas ul.marcas-parent > li.cat-item:before,
.tax-marcas ul.marcas-parent > li.cat-item:before,
.nuestras-marcas ul.marcas-parent > li > ul > li.cat-item:before,
.tax-marcas ul.marcas-parent > li > ul > li.cat-item:before,
.nuestras-marcas ul.marcas-parent > li.cat-item:after,
.tax-marcas ul.marcas-parent > li.cat-item:after,
.nuestras-marcas ul.marcas-parent > li > ul > li.cat-item:after,
.tax-marcas ul.marcas-parent>li>ul>li.cat-item:after{content:"";position:absolute;background-color:#6c757d;top:22px;right:17px;width:12px;height:2px;transition:opacity 0.2s ease}.nuestras-marcas ul.marcas-parent > li.cat-item:after,
.tax-marcas ul.marcas-parent > li.cat-item:after,
.nuestras-marcas ul.marcas-parent > li > ul > li.cat-item:after,
.tax-marcas ul.marcas-parent>li>ul>li.cat-item:after{transform:rotate(90deg);opacity:1}.nuestras-marcas ul.marcas-parent > li.cat-item.open:after,
.tax-marcas ul.marcas-parent > li.cat-item.open:after,
.nuestras-marcas ul.marcas-parent > li > ul > li.cat-item.open:after,
.tax-marcas ul.marcas-parent>li>ul>li.cat-item.open:after{opacity:0}}.nuestras-marcas [name="toggle-view"] + svg,
.tax-marcas [name="toggle-view"]+svg{color:#ced4da}.nuestras-marcas [name="toggle-view"]:checked + svg,
.tax-marcas [name="toggle-view"]:checked+svg{color:#003d9e}@media only screen and (max-width: 767px){.nuestras-marcas .productos-container[data-type="grid"] .producto-col,
.tax-marcas .productos-container[data-type="grid"] .producto-col{flex:0 0 50%;max-width:50%}}@media only screen and (max-width: 767px){.nuestras-marcas .productos-container[data-type="list"] .producto,
.tax-marcas .productos-container[data-type="list"] .producto{display:flex}.nuestras-marcas .productos-container[data-type="list"] .producto .image,
.tax-marcas .productos-container[data-type="list"] .producto
.image{width:33.333333333333336%}.nuestras-marcas .productos-container[data-type="list"] .producto .text,
.tax-marcas .productos-container[data-type="list"] .producto
.text{width:66.66666666666667%}}.nuestras-marcas .producto,
.tax-marcas
.producto{background-color:#fff;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);position:relative;transition:all 0.1s ease}.nuestras-marcas .producto:hover,
.tax-marcas .producto:hover{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);transform:scale(1.025);z-index:1}.contactos .site-content{background-image:url("/wp-content/themes/vital/dist/images/contacto/contacto-bg.png?x14976");background-size:cover;background-position:center -150px}@media only screen and (max-width: 767px){.contactos .site-content{background-position:right top}}.contactos .site-content .form-container{border-radius:10px;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}.contactos .site-content .form-container
h1{font-size:2rem}@media only screen and (max-width: 767px){.contactos .site-content .form-container
h1{font-size:1.625rem}}@media only screen and (min-width: 768px){.contactos .site-content .form-container .custom-form .formulario>div{padding:0
7px}}.contactos .site-content .form-container .custom-form .formulario > div
.classNumbers{background-color:#fff;z-index:1;border:1px
solid #adb5bd;border-radius:5px}.contactos .site-content .form-container .custom-form .formulario > div .classNumbers .tel-select{cursor:pointer}.contactos .site-content .form-container .custom-form .formulario input,
.contactos .site-content .form-container .custom-form .formulario select,
.contactos .site-content .form-container .custom-form .formulario
textarea{border-radius:5px;border-color:#adb5bd;color:#003d9e}.contactos .site-content .form-container .custom-form .formulario input::-moz-placeholder, .contactos .site-content .form-container .custom-form .formulario select::-moz-placeholder, .contactos .site-content .form-container .custom-form .formulario textarea::-moz-placeholder{color:#003d9e}.contactos .site-content .form-container .custom-form .formulario input:-ms-input-placeholder, .contactos .site-content .form-container .custom-form .formulario select:-ms-input-placeholder, .contactos .site-content .form-container .custom-form .formulario textarea:-ms-input-placeholder{color:#003d9e}.contactos .site-content .form-container .custom-form .formulario input::placeholder,
.contactos .site-content .form-container .custom-form .formulario select::placeholder,
.contactos .site-content .form-container .custom-form .formulario textarea::placeholder{color:#003d9e}.contactos .site-content .form-container .custom-form .formulario label[for="archivo"]{font-size:0.875rem}.contactos .site-content .form-container .custom-form .formulario .archivo-small,
.contactos .site-content .form-container .custom-form .formulario
.asterisk{font-size:0.7rem}.contactos .site-content .form-container .custom-form .formulario
#archivo{margin:10px
0;border:0}.contactos .site-content .form-container .custom-form .formulario button[type="submit"]{padding:5px
20px;font-family:'Montserrat',sans-serif;font-weight:500;font-size:1rem}@media only screen and (max-width: 767px){.contactos #contacto-form{padding:0
20px}}.contactos #contacto-thanks
.content{background-color:rgba(255,255,255,0.5);top:0}.contactos #contacto-thanks .content
.card{background-color:rgba(255,255,255,0.9)}.contactos #contacto-thanks .wp-block-video{margin-bottom:0}.contactos #contacto-thanks .wp-block-video
video{width:100%;height:500px;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.modal-home .modal-content{background-color:transparent}.modal-home .modal-content .modal-header
.close{position:absolute;top:0;right:0;padding:0.25rem 0.65rem;margin:0;z-index:1;color:#fff;font-size:2rem;opacity:1}.page-template-template-landing-blocks h1,
.page-template-template-landing-blocks h2,
.page-template-template-landing-blocks h3,
.page-template-template-landing-blocks h4,
.page-template-template-landing-blocks h5,
.page-template-template-landing-blocks
h6{font-weight:700;margin-bottom:1rem}.page-template-template-landing-blocks .site-content .container>*:not(:last-child){margin-bottom:5rem}.page-template-template-landing-blocks .wp-block-contact-form-7-contact-form-selector{background-color:#f8f9fa;padding:1rem 2rem;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);border-radius:0.75rem}.page-template-template-landing-carrusel
img{max-width:100%}.page-template-template-landing-carrusel .wp-block-gallery{display:block;flex-wrap:nowrap}.page-template-template-landing-carrusel .wp-block-gallery .blocks-gallery-grid{list-style:none;padding:0;flex-wrap:nowrap}.page-template-template-landing-carrusel .wp-block-gallery .swiper-button-next,
.page-template-template-landing-carrusel .wp-block-gallery .swiper-button-prev{color:#fff}.page-template-template-landing-carrusel .wp-block-gallery .swiper-button-next:after,
.page-template-template-landing-carrusel .wp-block-gallery .swiper-button-prev:after{font-size:30px}.page-template-template-landing-carrusel .wp-block-gallery .swiper-button-prev{left:5px}.page-template-template-landing-carrusel .wp-block-gallery .swiper-button-next{right:5px}.page-template-template-giftcard .site-header.sticky .giftcard-menu{padding-top:0.5rem;padding-bottom:0.5rem}@media only screen and (max-width: 767px){.page-template-template-giftcard .site-header.sticky .giftcard-menu{display:none}}.page-template-template-giftcard .site-header.sticky .giftcard-menu .logo-vital-plus{display:none}.page-template-template-giftcard .site-header.sticky .giftcard-menu .gift-vital-plus{display:block}.giftcard-menu{padding-top:1.5rem;padding-bottom:1.5rem}.giftcard-menu .gift-vital-plus{display:none}.giftcard-menu
.navigation{font-size:0.875rem}@media only screen and (min-width: 768px){main.gift-card{background:url("/wp-content/themes/vital/dist/images/gift-card/bg-top.png?x14976") no-repeat;background-position:50% 0;background-size:contain}}@media only screen and (min-width: 768px){main.gift-card #form .intro-container{max-width:300px}}main.gift-card #form .intro-container
.title{font-weight:900}@media only screen and (max-width: 767px){main.gift-card #form .intro-container
.title{font-size:2rem}}main.gift-card #form .intro-container
.subtitle{color:#495057}@media only screen and (max-width: 767px){main.gift-card #form .intro-container
.subtitle{font-size:1.25rem}}main.gift-card #form .card-container{perspective:1000px;z-index:2}main.gift-card #form .card-container .card-inner{position:relative;width:100%;height:100%;padding-bottom:56.25%;-webkit-animation:flip 5s ease-out infinite;animation:flip 5s ease-out infinite;transform-style:preserve-3d}main.gift-card #form .card-container .frente,
main.gift-card #form .card-container
.dorso{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:25px;box-shadow:-0.5rem -0.5rem 0.5rem rgba(0,0,0,0.1)}main.gift-card #form .card-container
.dorso{transform:rotateY(180deg)}@-webkit-keyframes
flip{from{transform:rotateY(0deg) rotateZ(-19deg)}to{transform:rotateY(360deg) rotateZ(-19deg)}}@keyframes
flip{from{transform:rotateY(0deg) rotateZ(-19deg)}to{transform:rotateY(360deg) rotateZ(-19deg)}}main.gift-card #form .form-container{max-width:350px;background-color:rgba(255,255,255,0.5)}main.gift-card #form .form-container .custom-form input[type="submit"]{color:#fff}main.gift-card #form .form-container .success-msg{height:440px}main.gift-card #carrusel-specs .swiper-pagination{--swiper-pagination-color:#fff}@media only screen and (min-width: 768px){main.gift-card #carrusel-specs .swiper-pagination{bottom:1rem}}main.gift-card #carrusel-specs .swiper-pagination-bullet{width:16px;height:16px;border:1px
solid #fff}main.gift-card #carrusel-specs .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:none;opacity:1}main.gift-card #carrusel-specs
figure{margin-bottom:0}main.gift-card #carrusel-specs figure
img{width:100%}main.gift-card .beneficios .benef-title{font-weight:900}main.gift-card .beneficios .benef-item{font-size:1.3rem}@media only screen and (max-width: 767px){main.gift-card .beneficios .benef-item{font-size:1.2rem}}@media only screen and (min-width: 768px){main.gift-card
.beneficios.empresa{background:url("/wp-content/themes/vital/dist/images/gift-card/bg-beneficios.png?x14976") no-repeat;background-position:center top;background-size:100% auto}}main.gift-card .beneficios.empresa .benef-title{font-size:2.75rem}@media only screen and (min-width: 768px){main.gift-card .beneficios.empresa .benef-title{color:#fff}}@media only screen and (max-width: 767px){main.gift-card .beneficios.empresa .benef-title{font-size:2.3rem}}@media only screen and (min-width: 768px){main.gift-card .beneficios.empresa .benef-item{color:#fff}}@media only screen and (max-width: 767px){main.gift-card .beneficios.empresa .benef-item{color:#495057}}main.gift-card .beneficios.colaboradores .benef-title{font-size:2.6rem}main.gift-card .beneficios.colaboradores .benef-item{color:#495057}main.gift-card
.faqs{background:url("/wp-content/themes/vital/dist/images/gift-card/faqs-bg.png?x14976") no-repeat;background-position:right bottom;background-size:30%;background-color:#d11118}main.gift-card .faqs
.titulo{font-weight:900;font-size:3rem}main.gift-card .faqs .preguntas
li{margin-bottom:1.25rem}main.gift-card .faqs .preguntas
h3{line-height:1.5}main.gift-card .faqs .preguntas
a{color:#fff;text-decoration:underline}main.gift-card #carrusel-clientes .swiper-wrapper{transition-timing-function:linear}main.cajas-giftcard{background-color:#f8eedd}@media only screen and (max-width: 767px){main.cajas-giftcard
.container{padding-left:0;padding-right:0}}main.cajas-giftcard
#content{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15), inset 0 -0.5rem 0.5rem -0.5rem rgba(0,0,0,0.15)}main.cajas-giftcard #form-banner{background-color:#1e1e1c}main.cajas-giftcard #formulario .form-group{margin-bottom:0.75rem}main.cajas-giftcard #formulario .wpcf7-textarea{height:70px}main.cajas-giftcard #formulario .wpcf7-not-valid-tip{margin-bottom:-0.5rem}main.cajas-giftcard #formulario .wpcf7-response-output{font-size:0.75rem}main.cajas-giftcard
#cajas{background:url("/wp-content/themes/vital/dist/images/cajas-giftcards/bg-body-v2.png?x14976") no-repeat center calc(var(--scroll) * -1250px);padding-left:5rem;padding-right:5rem}@media only screen and (max-width: 767px){main.cajas-giftcard
#cajas{padding-left:1.75rem;padding-right:1.75rem}}main.cajas-giftcard #cajas::after{content:'';background-image:linear-gradient(90deg, #a78337 0%, #88652f 15%, #efe7a9 50%, #88652f 85%, #a78337 100%);width:100%;height:5px;position:absolute;top:0;left:0}main.cajas-giftcard #cajas-bg-left-top{top:-43px;left:-7px}main.cajas-giftcard #cajas-bg-right-bottom{right:0;bottom:0}main.cajas-giftcard .main-title,
main.cajas-giftcard .landing-card
h2{position:relative}main.cajas-giftcard .main-title::before,
main.cajas-giftcard .landing-card h2::before,
main.cajas-giftcard .main-title::after,
main.cajas-giftcard .landing-card h2::after{content:'';position:absolute;left:0;height:2px;width:100%;background-image:linear-gradient(90deg, #8d7f2b 0%, #523f18 20%, #cfc68c 50%, #523f18 80%, #8d7f2b 100%)}main.cajas-giftcard .main-title::before,
main.cajas-giftcard .landing-card h2::before{top:0}main.cajas-giftcard .main-title::after,
main.cajas-giftcard .landing-card h2::after{bottom:0}main.cajas-giftcard .main-title{padding-top:24px;padding-bottom:24px}main.cajas-giftcard #carrusel-cajas{--swiper-navigation-color:#ed1c24;--swiper-navigation-size:50px}main.cajas-giftcard #carrusel-cajas .swiper-button-prev,
main.cajas-giftcard #carrusel-cajas .swiper-button-next{width:var(--swiper-navigation-size);background-color:#fff;border-radius:calc(var(--swiper-navigation-size) / 2)}main.cajas-giftcard #carrusel-cajas .swiper-button-prev::after,
main.cajas-giftcard #carrusel-cajas .swiper-button-next::after{content:'';width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);background:url("/wp-content/themes/vital/dist/images/cajas-giftcards/arrow-red.svg?x14976") no-repeat 50% 50%/40%}main.cajas-giftcard #carrusel-cajas .swiper-button-prev.swiper-button-disabled,
main.cajas-giftcard #carrusel-cajas .swiper-button-next.swiper-button-disabled{opacity:0}main.cajas-giftcard #carrusel-cajas .swiper-button-next{transform:rotate(180deg)}main.cajas-giftcard #carrusel-cajas .swiper-button-prev{left:-65px}@media only screen and (max-width: 767px){main.cajas-giftcard #carrusel-cajas .swiper-button-prev{left:-25px}}main.cajas-giftcard #carrusel-cajas .swiper-button-next{right:-65px}@media only screen and (max-width: 767px){main.cajas-giftcard #carrusel-cajas .swiper-button-next{right:-25px}}main.cajas-giftcard .landing-card{padding:1.4rem;border-radius:1rem}main.cajas-giftcard .landing-card
ul.precios{list-style:none;display:flex;background-color:#ed1c24;font-family:'Montserrat',sans-serif;font-size:0.875rem;border-radius:15px;padding:0.25rem;margin:-35px auto 15px}@media only screen and (max-width: 767px){main.cajas-giftcard .landing-card
ul.precios{margin-top:-25px}}main.cajas-giftcard .landing-card ul.precios li:first-child,
main.cajas-giftcard .landing-card ul.precios li:last-child{padding:0.25rem 0.5rem;text-align:center;border-radius:13px}main.cajas-giftcard .landing-card ul.precios li:first-child{background-color:#fff;color:#ed1c24}main.cajas-giftcard .landing-card ul.precios li:last-child{color:#fff}main.cajas-giftcard .landing-card ul.precios
strong{font-size:2rem;line-height:1}main.cajas-giftcard .landing-card
h3{font-size:1.25rem;font-weight:700;font-style:italic;text-align:center;color:#85805c}main.cajas-giftcard .landing-card
h2{font-size:1.5rem;font-weight:700;text-align:center;padding:2px
0;margin:0
1.5rem 1rem}@media only screen and (max-width: 767px){main.cajas-giftcard .landing-card
h2{margin-left:0;margin-right:0}}main.cajas-giftcard .landing-card h2
strong{font-family:'Lobster';font-size:1.875rem;font-weight:400;color:#85805c}main.cajas-giftcard .landing-card
ul.productos{list-style:none;padding-left:0;font-family:'Montserrat',sans-serif;font-size:0.6875rem;color:#003d9e;padding:0
3rem;flex:1}@media only screen and (max-width: 767px){main.cajas-giftcard .landing-card
ul.productos{padding-left:0.5rem;padding-right:0.5rem}}main.cajas-giftcard
#card{top:0;left:0}main.cajas-giftcard #card
img{-webkit-animation:floating 6s ease-in-out infinite;animation:floating 6s ease-in-out infinite}@media only screen and (max-width: 767px){main.cajas-giftcard #card
img{max-width:70%}}@-webkit-keyframes
floating{0%{transform:translateY(0)}50%{transform:translateY(20px)}100%{transform:translateY(0)}}@keyframes
floating{0%{transform:translateY(0)}50%{transform:translateY(20px)}100%{transform:translateY(0)}}main.cajas-giftcard
#phone{top:0;left:0}main.cajas-giftcard #phone
img{max-height:125%;-webkit-animation:ring 10s infinite;animation:ring 10s infinite}@-webkit-keyframes
ring{0%,10%,100%{transform:scale3d(1, 1, 1)}1%,2%{transform:scale3d(0.95, 0.95, 0.95) rotate3d(0, 0, 1, -3deg)}3%,5%,7%,9%{transform:scale3d(1.05, 1.05, 1.05) rotate3d(0, 0, 1, 3deg)}4%,6%,8%{transform:scale3d(1.05, 1.05, 1.05) rotate3d(0, 0, 1, -3deg)}}@keyframes
ring{0%,10%,100%{transform:scale3d(1, 1, 1)}1%,2%{transform:scale3d(0.95, 0.95, 0.95) rotate3d(0, 0, 1, -3deg)}3%,5%,7%,9%{transform:scale3d(1.05, 1.05, 1.05) rotate3d(0, 0, 1, 3deg)}4%,6%,8%{transform:scale3d(1.05, 1.05, 1.05) rotate3d(0, 0, 1, -3deg)}}main.cajas-giftcard .list-arrow li::before{content:'\000bb';margin-right:5px}main.cajas-giftcard
#rings{position:absolute;bottom:-30px;right:15px}@media only screen and (max-width: 767px){main.cajas-giftcard
#rings{bottom:-70px;right:-65px}}main.cajas-giftcard #preguntas-frecuentes{background-color:#1e2036;padding:3rem 5rem}@media only screen and (max-width: 767px){main.cajas-giftcard #preguntas-frecuentes{padding-left:2rem;padding-right:2rem}}main.cajas-giftcard #preguntas-frecuentes
ul{list-style:none;padding-left:0}@media only screen and (min-width: 768px){main.cajas-giftcard #preguntas-frecuentes
ul{-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem;orphans:1}}main.cajas-giftcard #preguntas-frecuentes ul
li{font-family:'Montserrat',sans-serif;font-size:0.875rem;line-height:normal;color:#fff;margin-bottom:1rem}main.cajas-giftcard #preguntas-frecuentes ul li
a{color:#fff;font-weight:700}main.cajas-giftcard #carrusel-clientes .swiper-wrapper{transition-timing-function:linear}.page-template-template-comerciantes .site-header:not(.sticky){position:fixed !important;top:0 !important}main.comerciantes .swiper-container{--swiper-theme-color:#003d9e;--swiper-navigation-size:36px}main.comerciantes
section{background-color:#6b96bc;background-repeat:no-repeat;overflow-x:hidden}@media only screen and (min-width: 768px){main.comerciantes
section#formulario{padding-top:10rem}}main.comerciantes #intro,
main.comerciantes
#formulario{background-image:url("/wp-content/themes/vital/dist/images/comerciantes/cross.svg?x14976"), url("/wp-content/themes/vital/dist/images/comerciantes/caret.svg?x14976");background-position:-50px 100px, calc(100% - 20px) calc(100% - 40px)}main.comerciantes #intro .image,
main.comerciantes #formulario
.image{max-width:400px}@media only screen and (max-width: 767px){main.comerciantes #intro .image,
main.comerciantes #formulario
.image{max-width:90%}}main.comerciantes #intro .title,
main.comerciantes #formulario
.title{font-size:2.25rem}@media only screen and (min-width: 768px){main.comerciantes #intro .title,
main.comerciantes #formulario
.title{position:absolute;top:10px;left:37%}}@media only screen and (max-width: 767px){main.comerciantes #intro .title,
main.comerciantes #formulario
.title{font-size:1.3rem}}@media only screen and (max-width: 767px){main.comerciantes
#intro{padding-top:5rem}}main.comerciantes #formulario .form-container{padding:1.125rem 1.5rem}@media only screen and (max-width: 767px){main.comerciantes #formulario .form-container{padding-top:2rem;padding-bottom:2rem}}main.comerciantes #formulario .form-container .form-title{font-size:1.4rem}@media only screen and (max-width: 767px){main.comerciantes #formulario .form-container .form-title{font-size:1.3rem}}main.comerciantes #formulario .form-container .wpcf7-text,
main.comerciantes #formulario .form-container .wpcf7-select,
main.comerciantes #formulario .form-container .wpcf7-number{font-size:0.75rem}@media only screen and (max-width: 767px){main.comerciantes #formulario .form-container .wpcf7-text,
main.comerciantes #formulario .form-container .wpcf7-select,
main.comerciantes #formulario .form-container .wpcf7-number{font-size:1rem}}main.comerciantes #formulario .form-container .wpcf7-text:not(.wpcf7-not-valid),
main.comerciantes #formulario .form-container .wpcf7-select:not(.wpcf7-not-valid),
main.comerciantes #formulario .form-container .wpcf7-number:not(.wpcf7-not-valid){margin-bottom:1rem}main.comerciantes #formulario .form-container .wpcf7-number::-webkit-outer-spin-button,
main.comerciantes #formulario .form-container .wpcf7-number::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}main.comerciantes #formulario .form-container .wpcf7-not-valid-tip{font-size:0.6875rem}@media only screen and (max-width: 767px){main.comerciantes #formulario .form-container .wpcf7-not-valid-tip{margin-bottom:0.5rem}}main.comerciantes #formulario .form-container .wpcf7-spinner{position:absolute;top:0;right:0;margin:0.25rem 0.5rem}@media only screen and (max-width: 767px){main.comerciantes #formulario .form-container .wpcf7-spinner{margin:0.5rem}}main.comerciantes #formulario .form-container .wpcf7-response-output{border-radius:1rem}@media only screen and (min-width: 768px){main.comerciantes #formulario .form-container .wpcf7-response-output{padding:0.25rem 1rem;font-size:0.75rem}}main.comerciantes
#specs{background-image:url("/wp-content/themes/vital/dist/images/comerciantes/plus.svg?x14976"), url("/wp-content/themes/vital/dist/images/comerciantes/dots.svg?x14976");background-position:0 50px, 100% calc(100% - 90px)}@media only screen and (max-width: 767px){main.comerciantes #specs .swiper-container{padding-left:2rem;padding-right:2rem}}main.comerciantes #specs
.card{padding:2.5rem 2rem;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.25);transition:all 0.2s ease}@media only screen and (max-width: 767px){main.comerciantes #specs
.card{padding-left:1.5rem;padding-right:1.5rem}}@media only screen and (min-width: 768px){main.comerciantes #specs .card:hover{transform:scale(1.1);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.15)}}main.comerciantes #specs .card
.title{font-size:1.875rem}@media only screen and (max-width: 767px){main.comerciantes #specs .card
.title{font-size:1.125rem}}main.comerciantes #specs
.highlight{display:inline-block;background-color:#003d9e;color:#fff;font-weight:600;padding-left:0.5rem;padding-right:0.5rem;margin-top:0.25rem;margin-bottom:0.25rem}main.comerciantes #specs
strong{font-weight:600}main.comerciantes
#beneficios{background-image:url("/wp-content/themes/vital/dist/images/comerciantes/wave.svg?x14976"), url("/wp-content/themes/vital/dist/images/comerciantes/wave.svg?x14976"), url("/wp-content/themes/vital/dist/images/comerciantes/plus-2.svg?x14976"), url("/wp-content/themes/vital/dist/images/comerciantes/caret-2.svg?x14976");background-position:10px calc(100% - 80px), calc(100% + 20px) 180px, calc(100% - 80px) calc(100% - 80px), calc(100% - 40px) calc(100% - 10px)}@media only screen and (max-width: 767px){main.comerciantes #beneficios .benef-circle{max-width:75%}}main.comerciantes #beneficios .benef-image{position:absolute;top:0;left:27%;-webkit-animation:floating 6s ease-in-out infinite;animation:floating 6s ease-in-out infinite}@media only screen and (max-width: 767px){main.comerciantes #beneficios .benef-image{left:25%;max-width:60%}}@-webkit-keyframes
floating{0%{transform:translateY(0)}50%{transform:translateY(-20px)}100%{transform:translateY(0)}}@keyframes
floating{0%{transform:translateY(0)}50%{transform:translateY(-20px)}100%{transform:translateY(0)}}main.comerciantes #beneficios .benef-title{font-size:3.25rem}@media only screen and (max-width: 767px){main.comerciantes #beneficios .benef-title{font-size:1.75rem}}@media only screen and (max-width: 767px){main.comerciantes #beneficios .item-title{font-size:1.2rem}}main.comerciantes
#steps{background-image:url("/wp-content/themes/vital/dist/images/comerciantes/caret-horizontal.svg?x14976"), url("/wp-content/themes/vital/dist/images/comerciantes/wave-2.svg?x14976"), url("/wp-content/themes/vital/dist/images/comerciantes/semicircle.svg?x14976");background-position:40px calc(100% - 40px), calc(100% - 30px) calc(100% - 30px), calc(50% - 135px) calc(50% + 200px)}@media only screen and (min-width: 768px){main.comerciantes #steps .swiper-container{margin-left:-4rem;margin-right:-4rem}}main.comerciantes #steps .steps-item{transition:all 0.2s ease;transform:scale(0.8)}main.comerciantes #steps .steps-item.active{transform:scale(1)}@media only screen and (max-width: 767px){main.comerciantes #steps .item-title{font-size:1.75rem}}main.comerciantes #call-to-action{background-image:url("/wp-content/themes/vital/dist/images/comerciantes/cross-2.svg?x14976"), url("/wp-content/themes/vital/dist/images/comerciantes/plus-3.svg?x14976");background-position:0 calc(100% - 20px), 100% 100%}@media only screen and (max-width: 767px){main.comerciantes #call-to-action
.image{max-width:80%}}@media only screen and (max-width: 767px){main.comerciantes #call-to-action
.title{font-size:1.25rem}}@media only screen and (min-width: 768px){main.comerciantes #call-to-action
.btn{padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem}}.modo
img{max-width:100%}.modo
.intro{background-color:#0d4722}.modo .intro
h1{font-weight:700;color:#fff}@media only screen and (max-width: 767px){.modo .intro
h1{font-size:36px}}.modo .intro h1
span{font-weight:400}.modo
.cuando{background-color:#3cab6d;background-image:url("/wp-content/themes/vital/dist/images/modo/cucarda.svg?x14976");background-repeat:no-repeat;background-size:125px;background-position:50px 150px}@media only screen and (max-width: 767px){.modo
.cuando{background-image:none}}.modo .cuando
h2{font-weight:700;color:#ffc839;font-size:72px}@media only screen and (max-width: 767px){.modo .cuando
h2{font-size:42px}}.modo .cuando
p{font-weight:700;font-size:24px;color:#0d4722}@media only screen and (max-width: 767px){.modo .cuando
p{font-size:28px;line-height:1}}.modo .cuando p
span{font-weight:400}.modo
.consultas{background-color:#008859;background-image:url("/wp-content/themes/vital/dist/images/modo/cucarda.svg?x14976"), url("/wp-content/themes/vital/dist/images/modo/cucarda.svg?x14976");background-repeat:no-repeat;background-size:125px, 80px;background-position:calc(100% - 50px) 20px, 50px calc(100% - 50px)}@media only screen and (max-width: 767px){.modo
.consultas{background-image:none}}.modo .consultas
h2{font-weight:700;color:#fff;font-size:72px}@media only screen and (max-width: 767px){.modo .consultas
h2{font-size:50px}}.modo .consultas
.cont_consultas{border-radius:20px;background-color:#0d4722}.modo .consultas .cont_consultas
h3{color:#ffc839;font-weight:600;font-size:28px}@media only screen and (max-width: 767px){.modo .consultas .cont_consultas
h3{font-size:24px}}.modo .consultas .cont_consultas
p{color:#fff;font-weight:600;font-size:20px}@media only screen and (max-width: 767px){.modo .consultas .cont_consultas
p{font-size:18px;line-height:1.2}}.modo .consultas .cont_consultas
p.yes{font-size:42px;margin-bottom:0}.modo .info > div
h4{color:#0d4722;font-weight:700;font-size:28px;margin:0}.modo .info > div
p{color:#0d4722;font-size:20px}.modo .info > div
img{padding-right:5px}.modo .info>div:nth-child(even){background-color:#3cab6d}.modo .info>div:nth-child(odd){background-color:#fff}.modo .info>div:first-child{background-image:url("/wp-content/themes/vital/dist/images/modo/cucarda-w.svg?x14976");background-repeat:no-repeat;background-size:110px;background-position:calc(100% - 50px) 10px}@media only screen and (max-width: 767px){.modo .info>div:first-child{background-image:none}}@media only screen and (max-width: 767px){.modo .info
.info_row{padding:16px}}@media only screen and (min-width: 768px){.modo .info
.info_row{padding-left:150px}}@media only screen and (max-width: 767px){.modo .info .info_row
.row{padding-left:20px;padding-right:20px}}.modo
.legales{background-color:#0d4722}.modo .legales
p{color:#fff;text-align:center}.modo .legales p
span{font-weight:700}.modo
p{font-family:'Montserrat',sans-serif}@media only screen and (max-width: 767px){main.cajas-navidenas-2023
.container{padding-left:0;padding-right:0}}main.cajas-navidenas-2023 #form-banner{background-color:#e41016}main.cajas-navidenas-2023 #formulario .form-group{margin-bottom:0.75rem}main.cajas-navidenas-2023 #formulario .wpcf7-not-valid-tip{margin-bottom:-0.5rem}main.cajas-navidenas-2023 #formulario .wpcf7-response-output{font-size:0.75rem}main.cajas-navidenas-2023 #grid-cajas{background-color:#ee0001}main.cajas-navidenas-2023 #grid-cajas .wp-block-gallery{--gallery-block--gutter-size:1.5rem;row-gap:1rem;margin-bottom:0}@media only screen and (max-width: 767px){main.cajas-navidenas-2023 #grid-cajas .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){width:100%}}main.cajas-navidenas-2023 #grid-cajas .wp-block-image{margin-bottom:0}main.cajas-navidenas-2023 #propuesta .propuesta-cont{background-color:#ee0001;background-image:url("/wp-content/themes/vital/dist/images/cajas-navidenas-2023/cajas-navidenas-propuesta.png?x14976");background-position:calc(100% + 70px) calc(100% + 10px);background-repeat:no-repeat}@media only screen and (max-width: 767px){main.cajas-navidenas-2023 #propuesta .propuesta-cont{background-image:none}}main.cajas-navidenas-2023 #propuesta .propuesta-cont .title-img{max-width:320px}@media only screen and (max-width: 767px){main.cajas-navidenas-2023 #propuesta .propuesta-cont .title-img{max-width:100%}}main.cajas-navidenas-2023 #propuesta .propuesta-cont
p{font-family:'Montserrat',sans-serif;line-height:normal}main.cajas-navidenas-2023 #bannerGiftCard .banner-gift-card-cont{background-color:#008e4b;background-image:url("/wp-content/themes/vital/dist/images/cajas-navidenas-2023/snowflake.png?x14976"), url("/wp-content/themes/vital/dist/images/cajas-navidenas-2023/banner-giftcard-bg.png?x14976");background-position:-130px calc(100% + 130px), 100% 100%;background-repeat:no-repeat}@media only screen and (max-width: 767px){main.cajas-navidenas-2023 #bannerGiftCard .banner-gift-card-cont{background-image:none}}main.cajas-navidenas-2023 #bannerGiftCard .banner-gift-card-cont
.title{font-size:1.75rem;color:#fff;font-weight:900;text-transform:uppercase;text-wrap:balance}main.cajas-navidenas-2023 #bannerGiftCard .banner-gift-card-cont
p{font-size:1.25rem;line-height:normal;color:#fff;font-family:'Montserrat',sans-serif;margin-bottom:2rem}main.cajas-navidenas-2023 #carrusel-clientes .swiper-wrapper{transition-timing-function:linear}main.cajas-navidenas-2023 .conoce-cajas{color:#ee0001 !important;font-weight:bold}.ev-header,.ev-navigation{background-color:#495057}.ev-header{height:64px;top:0;z-index:100}.ev-header.open{--header-logo-color-1:#fff;--header-logo-color-2:#fff}@media only screen and (max-width: 767px){.ev-header-logo{width:138px;height:16px}}.ev-hamburger.open div:nth-child(1){transform:translateY(8px) rotate(45deg)}@media only screen and (max-width: 767px){.ev-hamburger.open div:nth-child(1){transform:translateY(6px) rotate(45deg)}}.ev-hamburger.open div:nth-child(2){opacity:0}.ev-hamburger.open div:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media only screen and (max-width: 767px){.ev-hamburger.open div:nth-child(3){transform:translateY(-6px) rotate(-45deg)}}.ev-hamburger
div{width:36px;height:3px;background-color:#fff;transition-property:transform, opacity;transition-duration:0.2s}.ev-hamburger div:not(:last-child){margin-bottom:5px}@media only screen and (max-width: 767px){.ev-hamburger div:not(:last-child){margin-bottom:4px}}@media only screen and (max-width: 767px){.ev-hamburger
div{width:28px;height:2px}}.ev-navigation{height:calc(100dvh - 64px);top:64px;visibility:hidden;opacity:0;transition:visibility, opacity;transition-duration:0.4s;z-index:99}.ev-navigation.open{visibility:visible;opacity:1}.ev-navigation-item{border-bottom:4px solid #d684c8;font-family:'Montserrat',sans-serif;font-size:80px;font-weight:400;line-height:1}@media only screen and (max-width: 767px){.ev-navigation-item{font-size:44px;border-bottom-width:3px}}.ev-navigation-item
span{color:#d684c8}.ev-navigation-number{font-size:40px;min-width:5rem}@media only screen and (max-width: 767px){.ev-navigation-number{font-size:18px;min-width:2rem}}.espaciovital{font-family:'Montserrat',sans-serif}.espaciovital h1,
.espaciovital h2,
.espaciovital h3,
.espaciovital h4,
.espaciovital
p{font-family:'Montserrat',sans-serif}.espaciovital header,
.espaciovital
footer{display:none}.espaciovital .axis-container .axis-section .term-title{font-size:14px;color:#2f597c;font-weight:bold}@media only screen and (min-width: 768px){.espaciovital .axis-container .axis-section .term-title{font-size:22px}}.espaciovital .axis-container .axis-section .ul-terms{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style:none}.espaciovital .axis-container .axis-section .ul-terms .button-eje-term{background-color:transparent;border:0;font-size:14px;border-bottom:2px solid transparent}.espaciovital .axis-container .axis-section .ul-terms .button-eje-term.active{color:#2f597c;font-weight:bold;border-bottom:2px solid #2f597c}@media only screen and (min-width: 768px){.espaciovital .axis-container .axis-section .ul-terms .button-eje-term{font-size:22px}}.espaciovital .axis-container .axis-section .term-description{font-size:12px}@media only screen and (min-width: 768px){.espaciovital .axis-container .axis-section .term-description{font-size:18px}}.espaciovital .axis-container .tipo-obra-container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.espaciovital .axis-container .tipo-obra-container
.colection_subtitle{font-family:'Montserrat',sans-serif;font-size:26px;color:#2f597c}@media only screen and (max-width: 767px){.espaciovital .axis-container .tipo-obra-container
.colection_subtitle{font-size:18px}}.espaciovital .axis-container .tipo-obra-container .button-tipo-term{margin-top:10px;border-radius:15px;background-color:#fff;border:1px
solid #1d4261;color:#1d4261;font-size:14px;padding:2px
12px}.espaciovital .axis-container .tipo-obra-container .button-tipo-term:hover{color:#fff;background-color:#1d4261}@media only screen and (min-width: 768px){.espaciovital .axis-container .tipo-obra-container .button-tipo-term{font-size:16px;margin-top:30px}}.espaciovital .axis-container .tipo-obra-container .button-tipo-term.active{color:#2f597c;background-color:#1d4261;color:#fff}.espaciovital .content-area .obras-container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.espaciovital .content-area .obras-container .obra-container{display:none}.espaciovital .content-area .obras-container .obra-container.active{display:block}.espaciovital .content-area .obras-container .obra-container
img{height:400px;-o-object-fit:cover;object-fit:cover}.espaciovital .content-area .obras-container .obra-container
h1{font-size:20px;color:#2f597c;font-weight:bold}.espaciovital .content-area .obras-container .obra-container
h3{font-size:18px;margin-top:5px;color:#2f597c;font-weight:600}.ev-intro{min-height:calc(100dvh - 64px);border-top:1px solid #d684c8}.ev-intro .ev-breadcrumbs{font-family:'IBM Plex Mono',monospace;font-size:20px;font-weight:300;color:#d684c8}.ev-intro .ev-blue-text{color:#2f597c}.ev-intro .ev-intro-paragraph{font-family:'Montserrat',sans-serif;font-size:26px;color:#2f597c}@media only screen and (max-width: 767px){.ev-intro .ev-intro-paragraph{font-size:18px}}.ev-intro .ev-axis-paragraph{font-size:18px;color:#2f597c;line-height:1.2}@media only screen and (max-width: 767px){.ev-intro .ev-axis-paragraph{font-size:18px}}.ev-intro .ev-divider{border-bottom:2px solid #2f597c;margin-top:20px}.section-carrusel .carrusel-container,
.section-carrusel .ev-breadcrumbs{font-family:'IBM Plex Mono',monospace;font-size:20px;font-weight:500;color:#1d4261;margin-top:30px}.section-carrusel .carrusel-container .swiper,
.section-carrusel .ev-breadcrumbs
.swiper{border-bottom:2px solid #1d4261;border-top:2px solid #1d4261;margin-bottom:40px;position:relative;overflow:hidden}.section-carrusel .carrusel-container .swiper .swiper-button-prev,
.section-carrusel .ev-breadcrumbs .swiper .swiper-button-prev,
.section-carrusel .carrusel-container .swiper .swiper-button-next,
.section-carrusel .ev-breadcrumbs .swiper .swiper-button-next{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:rgba(0,66,131,0.363);color:#fff;font-weight:bold;border-radius:100%;position:absolute;display:none}@media only screen and (min-width: 768px){.section-carrusel .carrusel-container .swiper .swiper-button-prev,
.section-carrusel .ev-breadcrumbs .swiper .swiper-button-prev,
.section-carrusel .carrusel-container .swiper .swiper-button-next,
.section-carrusel .ev-breadcrumbs .swiper .swiper-button-next{display:flex;justify-content:center;align-items:center}}.section-carrusel .carrusel-container .swiper .swiper-button-prev:after,
.section-carrusel .ev-breadcrumbs .swiper .swiper-button-prev:after,
.section-carrusel .carrusel-container .swiper .swiper-button-next:after,
.section-carrusel .ev-breadcrumbs .swiper .swiper-button-next:after{font-size:26px}.section-carrusel .carrusel-container .swiper .swiper-pagination-bullet,
.section-carrusel .ev-breadcrumbs .swiper .swiper-pagination-bullet{width:auto;height:28px;text-align:center;line-height:20px;font-size:20px;color:#1d4261;opacity:1;background:transparent;border-radius:0px;font-weight:normal;padding-bottom:20px;margin:0
8px}.section-carrusel .carrusel-container .swiper .swiper-pagination-bullet-active,
.section-carrusel .ev-breadcrumbs .swiper .swiper-pagination-bullet-active{border-bottom:2px solid #1d4261}.section-carrusel .carrusel-container .swiper .swiper-wrapper .swiper-slide .slide-details-container,
.section-carrusel .ev-breadcrumbs .swiper .swiper-wrapper .swiper-slide .slide-details-container{min-height:100px}@media only screen and (min-width: 768px){.section-carrusel .carrusel-container .swiper .swiper-wrapper .swiper-slide .slide-details-container,
.section-carrusel .ev-breadcrumbs .swiper .swiper-wrapper .swiper-slide .slide-details-container{display:none}}@media only screen and (min-width: 768px){.section-carrusel .carrusel-container .swiper .swiper-wrapper .swiper-slide .slide-details-container .artist-name-title,
.section-carrusel .ev-breadcrumbs .swiper .swiper-wrapper .swiper-slide .slide-details-container .artist-name-title{display:none}}.section-carrusel .carrusel-container .swiper .swiper-wrapper .swiper-slide .slide-details-container .obra-name-title,
.section-carrusel .ev-breadcrumbs .swiper .swiper-wrapper .swiper-slide .slide-details-container .obra-name-title{font-size:22px;font-weight:600;margin:0}@media only screen and (min-width: 768px){.section-carrusel .carrusel-container .swiper .swiper-wrapper .swiper-slide .slide-details-container .obra-name-title,
.section-carrusel .ev-breadcrumbs .swiper .swiper-wrapper .swiper-slide .slide-details-container .obra-name-title{display:none}}.section-carrusel .carrusel-container .swiper .swiper-wrapper .swiper-slide .slide-details-container .obra-name-title .obra-year,
.section-carrusel .ev-breadcrumbs .swiper .swiper-wrapper .swiper-slide .slide-details-container .obra-name-title .obra-year{font-weight:normal;margin-left:14px}@media only screen and (min-width: 768px){.section-carrusel .carrusel-container .swiper .swiper-wrapper .swiper-slide .slide-details-container .obra-name-title .obra-year,
.section-carrusel .ev-breadcrumbs .swiper .swiper-wrapper .swiper-slide .slide-details-container .obra-name-title .obra-year{display:none}}.section-carrusel .carrusel-container .swiper .swiper-wrapper .swiper-slide .img-container,
.section-carrusel .ev-breadcrumbs .swiper .swiper-wrapper .swiper-slide .img-container{height:450px;background-size:cover;background-position:top;background-repeat:no-repeat}.section-carrusel .carrusel-container .swiper .swiper-wrapper .swiper-slide .img-container .img-details,
.section-carrusel .ev-breadcrumbs .swiper .swiper-wrapper .swiper-slide .img-container .img-details{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%;cursor:pointer;padding:0
20px}@media only screen and (min-width: 768px){.section-carrusel .carrusel-container .swiper .swiper-wrapper .swiper-slide .img-container .img-details,
.section-carrusel .ev-breadcrumbs .swiper .swiper-wrapper .swiper-slide .img-container .img-details{background:transparent}}.section-carrusel .carrusel-container .swiper .swiper-wrapper .swiper-slide .img-container .img-details .planta,
.section-carrusel .ev-breadcrumbs .swiper .swiper-wrapper .swiper-slide .img-container .img-details
.planta{font-family:'IBM Plex Mono',monospace;position:absolute;width:100%;bottom:-20px;font-weight:500;left:0;padding-top:10px;padding-bottom:10px;padding-left:20px;background-color:rgba(255,255,255,0.75)}@media only screen and (min-width: 768px){.section-carrusel .carrusel-container .swiper .swiper-wrapper .swiper-slide .img-container .img-details .planta,
.section-carrusel .ev-breadcrumbs .swiper .swiper-wrapper .swiper-slide .img-container .img-details
.planta{display:none;background:none;padding-top:0px}}.section-carrusel .carrusel-container .swiper .swiper-wrapper .swiper-slide .img-container .img-details .obra-name,
.section-carrusel .ev-breadcrumbs .swiper .swiper-wrapper .swiper-slide .img-container .img-details .obra-name,
.section-carrusel .carrusel-container .swiper .swiper-wrapper .swiper-slide .img-container .img-details .artist-name,
.section-carrusel .ev-breadcrumbs .swiper .swiper-wrapper .swiper-slide .img-container .img-details .artist-name{display:none}@media only screen and (min-width: 768px){.section-carrusel .carrusel-container .swiper .swiper-wrapper .swiper-slide .img-container .img-details:hover,
.section-carrusel .ev-breadcrumbs .swiper .swiper-wrapper .swiper-slide .img-container .img-details:hover{background-color:rgba(29,66,97,0.8);display:flex;flex-direction:column;justify-content:space-between;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.section-carrusel .carrusel-container .swiper .swiper-wrapper .swiper-slide .img-container .img-details:hover .planta,
.section-carrusel .ev-breadcrumbs .swiper .swiper-wrapper .swiper-slide .img-container .img-details:hover
.planta{position:relative;display:block;border-bottom:2px solid #fff;font-weight:500}.section-carrusel .carrusel-container .swiper .swiper-wrapper .swiper-slide .img-container .img-details:hover .obra-name,
.section-carrusel .ev-breadcrumbs .swiper .swiper-wrapper .swiper-slide .img-container .img-details:hover .obra-name{padding-top:25px;position:relative;display:block;color:#fff;font-size:20px}.section-carrusel .carrusel-container .swiper .swiper-wrapper .swiper-slide .img-container .img-details:hover .artist-name,
.section-carrusel .ev-breadcrumbs .swiper .swiper-wrapper .swiper-slide .img-container .img-details:hover .artist-name{position:relative;display:block;font-size:22px;top:0px}}.single-obras header,
.single-obras
footer{display:none}.single-obras .obra-container{margin-top:30px}.single-obras .obra-container .image-container .image-single{max-height:80vh}.single-obras .obra-container .obra-artist{font-size:20px;color:#2f597c;font-weight:bold}.single-obras .obra-container .obra-title{font-size:22px;padding:10px
0;color:#2f597c;font-weight:bold}.single-obras .obra-container .obra-material{color:#000}.ahorro-plus{background-color:#dee2e6;background-repeat:no-repeat;background-image:url("/wp-content/themes/vital/dist/images/promo-ahorro-plus/fondo-izquierda.png?x14976"), url("/wp-content/themes/vital/dist/images/promo-ahorro-plus/fondo-derecha.png?x14976");background-position-x:0, 100%;background-position-y:-100px}@media only screen and (max-width: 767px){.ahorro-plus{background-size:50% auto;background-position-y:0}}.ahorro-plus
.banners{position:-webkit-sticky;position:sticky;top:3rem}.ahorro-plus .banners
figure{margin-bottom:0}@media only screen and (max-width: 767px){.ahorro-plus .banners
figure{margin-bottom:1rem}}.ahorro-plus .card-form{padding-left:2rem;padding-right:2rem}.ahorro-plus .card-success>div{min-height:30rem}@media only screen and (max-width: 767px){.ahorro-plus .card-success>div{min-height:20rem}}@media only screen and (min-width: 768px){.ahorro-plus .section-marcas{border-top:0.5rem solid #003d9e}}.ahorro-plus
.stars{position:absolute}.ahorro-plus .stars.stars-red{color:#ed1c24}.ahorro-plus .stars.stars-blue{color:#003d9e}.ahorro-plus
.star{position:absolute;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.ahorro-plus #stars-1{width:85px;height:91px;top:-15px;left:-45px}.ahorro-plus #stars-2{width:85px;height:91px;top:45px;left:25px}.ahorro-plus #stars-3{width:63px;height:63px;bottom:25px;right:140px}.ahorro-plus #stars-4{width:67px;height:65px;bottom:40px;right:80px}.ahorro-plus #stars-5{width:63px;height:63px;top:40px;left:10px}.ahorro-plus #stars-6{width:67px;height:65px;top:0;right:0}.ahorro-plus #stars-7{width:67px;height:65px;top:0;left:-10px}.ahorro-plus #stars-8{width:63px;height:63px;bottom:20px;right:-10px}.ahorro-plus #stars-1 .star-a,
.ahorro-plus #stars-2 .star-a,
.ahorro-plus #stars-3 .star-a,
.ahorro-plus #stars-5 .star-a,
.ahorro-plus #stars-8 .star-a{top:0;left:0;-webkit-animation-name:star-blinker-1;animation-name:star-blinker-1}.ahorro-plus #stars-1 .star-b,
.ahorro-plus #stars-2 .star-b,
.ahorro-plus #stars-3 .star-b,
.ahorro-plus #stars-5 .star-b,
.ahorro-plus #stars-8 .star-b{top:5px;right:5px;-webkit-animation-name:star-blinker-2;animation-name:star-blinker-2}.ahorro-plus #stars-1 .star-c,
.ahorro-plus #stars-2 .star-c,
.ahorro-plus #stars-3 .star-c,
.ahorro-plus #stars-5 .star-c,
.ahorro-plus #stars-8 .star-c{bottom:5px;left:5px;-webkit-animation-name:star-blinker-2;animation-name:star-blinker-2}.ahorro-plus #stars-4 .star-a,
.ahorro-plus #stars-6 .star-a,
.ahorro-plus #stars-7 .star-a{bottom:0;left:0;-webkit-animation-name:star-blinker-1;animation-name:star-blinker-1}.ahorro-plus #stars-4 .star-b,
.ahorro-plus #stars-6 .star-b,
.ahorro-plus #stars-7 .star-b{top:0;right:0;-webkit-animation-name:star-blinker-2;animation-name:star-blinker-2}@-webkit-keyframes star-blinker-1{from{transform:scale(0.5);opacity:0.25}to{transform:scale(1);opacity:1}}@keyframes star-blinker-1{from{transform:scale(0.5);opacity:0.25}to{transform:scale(1);opacity:1}}@-webkit-keyframes star-blinker-2{from{transform:scale(1);opacity:1}to{transform:scale(0.5);opacity:0.25}}@keyframes star-blinker-2{from{transform:scale(1);opacity:1}to{transform:scale(0.5);opacity:0.25}}.promo-aniv{contain:paint}.promo-aniv
.landing{background:url("/wp-content/themes/vital/dist/images/promo-aniversario/bg-aniversario.png?x14976") fixed no-repeat 50% 0/cover}@media only screen and (max-width: 767px){.promo-aniv
.landing{background:#e9ecef}}.promo-aniv
.banners{position:-webkit-sticky;position:sticky;top:3rem}.promo-aniv .infocard-desktop
img{border-radius:1rem}.promo-aniv .card-form{background:url("/wp-content/themes/vital/dist/images/promo-aniversario/form-bg.png?x14976") no-repeat 0 0/cover}.promo-aniv .card-form label,
.promo-aniv .card-form .small,
.promo-aniv .card-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label,
.promo-aniv .card-form label a,
.promo-aniv .card-form .small a,
.promo-aniv .card-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label
a{color:#fff;font-weight:600;text-shadow:1px 1px 1px #000}.promo-aniv .card-form .wpcf7-not-valid-tip{color:#fff;background-color:#df1964;padding:0.125rem 0.375rem;border-radius:0.25rem}.promo-aniv .card-form .wpcf7-file{background-color:#fff}.promo-aniv .card-form
.response{font-size:0.875rem;text-wrap:balance}.promo-aniv .card-success{background-image:url("/wp-content/themes/vital/dist/images/promo-aniversario/success-bg.png?x14976"), url("/wp-content/themes/vital/dist/images/promo-aniversario/form-bg.png?x14976");background-repeat:no-repeat;background-position:50% 50%, 50% 0;background-size:auto, cover}@media only screen and (min-width: 768px){.promo-aniv .card-success,
.promo-aniv .card-success>div{height:100%}}@media only screen and (min-width: 768px){.promo-aniv .section-marcas{border-top:0.5rem solid #003d9e}}.promo-aniv .pow,
.promo-aniv
.poof{position:absolute;-webkit-animation:comics 5s ease forwards infinite;animation:comics 5s ease forwards infinite;z-index:1}@media only screen and (max-width: 767px){.promo-aniv .pow,
.promo-aniv
.poof{display:none}}.promo-aniv
.pow{top:0;right:-100px}.promo-aniv
.poof{left:-100px;bottom:50px;-webkit-animation-delay:1.5s;animation-delay:1.5s}@-webkit-keyframes
comics{0%{transform:scale(1);opacity:1}25%{transform:scale(1.5);opacity:1}50%,100%{transform:scale(1);opacity:0}}@keyframes
comics{0%{transform:scale(1);opacity:1}25%{transform:scale(1.5);opacity:1}50%,100%{transform:scale(1);opacity:0}}.club-vitalicios{background-color:#fff}.club-vitalicios #col-landing{background-image:url("/wp-content/themes/vital/dist/images/club-vitalicios/banner-bg.png?x14976");background-size:100% auto;background-repeat:no-repeat;background-position:right top}@media only screen and (max-width: 767px){.club-vitalicios #col-landing{background-image:none}}.club-vitalicios
.banners{top:3rem}.club-vitalicios .banners
figure{margin-bottom:0}@media only screen and (max-width: 767px){.club-vitalicios .banners
figure{margin-bottom:1rem}}.club-vitalicios .club-footer
img{max-width:100%}.club-vitalicios .card-form{padding-left:2rem;padding-right:2rem}.club-vitalicios .card-success>div{min-height:30rem}@media only screen and (max-width: 767px){.club-vitalicios .card-success>div{min-height:20rem}}@media only screen and (min-width: 768px){.club-vitalicios .section-marcas{border-top:0.5rem solid #003d9e}}.club-vitalicios
.stars{position:absolute}.club-vitalicios .stars.stars-red{color:#ed1c24}.club-vitalicios .stars.stars-blue{color:#003d9e}.club-vitalicios .stars.stars-white{color:#fff}.club-vitalicios
.star{position:absolute;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.club-vitalicios #stars-1{width:85px;height:91px;top:0px;right:-45px}.club-vitalicios #stars-2{width:85px;height:91px;bottom:0px;left:-100px}.club-vitalicios #stars-3{width:63px;height:63px;top:-100px;right:140px}.club-vitalicios #stars-4{width:67px;height:65px;bottom:40px;right:200px}.club-vitalicios #stars-5{width:63px;height:63px;top:40px;left:10px}.club-vitalicios #stars-6{width:67px;height:65px;top:0;right:0}.club-vitalicios #stars-7{width:67px;height:65px;top:0;left:-10px}.club-vitalicios #stars-8{width:63px;height:63px;bottom:20px;right:-10px}.club-vitalicios #stars-1 .star-a,
.club-vitalicios #stars-2 .star-a,
.club-vitalicios #stars-3 .star-a,
.club-vitalicios #stars-5 .star-a,
.club-vitalicios #stars-8 .star-a{top:0;left:0;-webkit-animation-name:star-blinker-1;animation-name:star-blinker-1}.club-vitalicios #stars-1 .star-b,
.club-vitalicios #stars-2 .star-b,
.club-vitalicios #stars-3 .star-b,
.club-vitalicios #stars-5 .star-b,
.club-vitalicios #stars-8 .star-b{top:5px;right:5px;-webkit-animation-name:star-blinker-2;animation-name:star-blinker-2}.club-vitalicios #stars-1 .star-c,
.club-vitalicios #stars-2 .star-c,
.club-vitalicios #stars-3 .star-c,
.club-vitalicios #stars-5 .star-c,
.club-vitalicios #stars-8 .star-c{bottom:5px;left:5px;-webkit-animation-name:star-blinker-2;animation-name:star-blinker-2}.club-vitalicios #stars-4 .star-a,
.club-vitalicios #stars-6 .star-a,
.club-vitalicios #stars-7 .star-a{bottom:0;left:0;-webkit-animation-name:star-blinker-1;animation-name:star-blinker-1}.club-vitalicios #stars-4 .star-b,
.club-vitalicios #stars-6 .star-b,
.club-vitalicios #stars-7 .star-b{top:0;right:0;-webkit-animation-name:star-blinker-2;animation-name:star-blinker-2}.club-vitalicios #col-form
h2{font-size:22px}.club-vitalicios #col-form h2
span{color:#ed1c24;font-size:28px}@-webkit-keyframes star-blinker-1{from{transform:scale(0.5);opacity:0.25}to{transform:scale(1);opacity:1}}@keyframes star-blinker-1{from{transform:scale(0.5);opacity:0.25}to{transform:scale(1);opacity:1}}@-webkit-keyframes star-blinker-2{from{transform:scale(1);opacity:1}to{transform:scale(0.5);opacity:0.25}}@keyframes star-blinker-2{from{transform:scale(1);opacity:1}to{transform:scale(0.5);opacity:0.25}}.medios-de-pago{font-family:'Montserrat',sans-serif}.medios-de-pago .hero-medios{display:flex;justify-content:center;align-items:center;gap:15px;padding:25px
15px;color:#ee1c25}.medios-de-pago .hero-medios h1,
.medios-de-pago .hero-medios
p{font-weight:bold}@media only screen and (min-width: 768px){.medios-de-pago .hero-medios{gap:50px;padding:35px
15px}}.medios-de-pago .medios-list-container .filter-by-buttons{border-bottom:1px solid #000}.medios-de-pago .medios-list-container .filter-by-buttons .filter-by{color:#525252;font-weight:bold;background:transparent;margin:0
10px;border-radius:20px;border:0px;padding:8px
16px;position:relative}.medios-de-pago .medios-list-container .filter-by-buttons .filter-by.active{background-color:#ee1c25;color:#fff}.medios-de-pago .medios-list-container .filter-by-buttons .filter-by.active::after{content:'';position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#ee1c25 transparent transparent transparent}.medios-de-pago .medios-list-container .container .term-days-container{display:none}.medios-de-pago .medios-list-container .container .term-days-container.active{width:100%;flex-direction:column}@media only screen and (min-width: 768px){.medios-de-pago .medios-list-container .container .term-days-container.active{display:flex;flex-direction:row}}.medios-de-pago .medios-list-container .container .term-days-container.active-phone{display:flex}.medios-de-pago .medios-list-container .container .term-days-container .term-day{width:100%;font-weight:600;background:transparent;margin:0
10px;border-radius:20px;border:0px;padding:8px
16px;position:relative}@media only screen and (min-width: 768px){.medios-de-pago .medios-list-container .container .term-days-container .term-day{width:auto}}.medios-de-pago .medios-list-container .container .term-days-container .term-day.active{background-color:#ee1c25;color:#fff}.medios-de-pago .medios-list-container .container .term-days-container .term-day.active::after{content:'';position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#ee1c25 transparent transparent transparent}.medios-de-pago .medios-list-container .container .term-medio-container{display:none}.medios-de-pago .medios-list-container .container .term-medio-container.active{width:100%;flex-direction:column}@media only screen and (min-width: 768px){.medios-de-pago .medios-list-container .container .term-medio-container.active{display:flex;flex-direction:row}}.medios-de-pago .medios-list-container .container .term-medio-container.active-phone{display:flex}.medios-de-pago .medios-list-container .container .term-medio-container .term-medio{width:100%;font-weight:600;background:transparent;margin:0
10px;border-radius:20px;border:0px;padding:8px
16px;position:relative}@media only screen and (min-width: 768px){.medios-de-pago .medios-list-container .container .term-medio-container .term-medio{width:auto}}.medios-de-pago .medios-list-container .container .term-medio-container .term-medio.active{background-color:#ee1c25;color:#fff}.medios-de-pago .medios-list-container .container .term-medio-container .term-medio.active::after{content:'';position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#ee1c25 transparent transparent transparent}.medios-de-pago .medios-list-container .container .promociones-container{padding:0
5px;display:none}.medios-de-pago .medios-list-container .container .promociones-container.active{display:block}.medios-de-pago .medios-list-container .container .promociones-container
.promo{display:none}.medios-de-pago .medios-list-container .container .promociones-container .promo.active:not([disabled]){display:block}.medios-de-pago .medios-list-container .container .promociones-container .promo
.legales{display:none}.medios-de-pago .medios-list-container .container .promociones-container .promo
.legales.active{display:block}.medios-de-pago .medios-list-container .container .promociones-container .promo .legales .ver-legales{background-color:#eff7fe;margin:0
10px 5px 10px;color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:600;font-size:16px;padding:5px
0;cursor:pointer}.medios-de-pago .medios-list-container .container .promociones-container .promo .legales
.chevron.rotate{transform:rotate(180deg)}.medios-de-pago .medios-list-container .container .promociones-container .promo .legales .legales-accordion{display:none}.medios-de-pago .medios-list-container .container .promociones-container .promo .legales .legales-accordion.active{display:block}.medios-de-pago .medios-list-container .container .promociones-container .promo .legales .legales-accordion
p{margin-bottom:0;font-size:12px;color:#6a6a6a}.medios-de-pago .medios-list-container .container .promociones-container .promos-empty{display:none}.medios-de-pago .medios-list-container .container .promociones-container .promos-empty.active{display:block;color:#ed1c24;font-size:24px;font-weight:bold}.medios-de-pago .medios-list-container .container .medios-de-pago-container{display:none}.medios-de-pago .medios-list-container .container .medios-de-pago-container.active{display:flex;gap:0px}.medios-de-pago .medios-list-container .container .medios-de-pago-container .medio-de-pago{cursor:pointer}.medios-de-pago .lista-medios-logos .title-container
.title{font-size:32px}.medios-de-pago .lista-medios-logos .title-container .logo-section{width:70px}.medios-de-pago .lista-medios-logos .logos-container .logos-wrapper{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.medios-de-pago .lista-medios-logos .logos-container .logos-wrapper .div-logo{width:calc(100% / 4 - 10px)}@media only screen and (min-width: 768px){.medios-de-pago .lista-medios-logos .logos-container .logos-wrapper .div-logo{width:calc(100% / 8 - 10px)}}.medios-de-pago .lista-medios-logos .logos-container .logos-wrapper .brand-img{width:60px}@media only screen and (min-width: 768px){.medios-de-pago .lista-medios-logos .logos-container .logos-wrapper .brand-img{width:80px}}@media (min-width: 1800px){.comisionistas .col-title{flex:0 0 100%;max-width:100%}}.comisionistas .wp-block-heading{color:#000;text-wrap:balance}.comisionistas h1.wp-block-heading{font-weight:800}@media only screen and (max-width: 767px){.comisionistas h1.wp-block-heading{font-size:2rem}}.comisionistas h2.wp-block-heading{font-size:1.5rem;font-weight:600}@media only screen and (max-width: 767px){.comisionistas h2.wp-block-heading{font-size:1.25rem}}.comisionistas
.landing{min-height:32rem}.comisionistas
.sidebar{background-image:linear-gradient(135deg, #2c7dff, #003d9e)}.comisionistas .sidebar
p{font-family:'Montserrat',sans-serif}.comisionistas #form-container .field-label{color:#6c757d;font-size:0.875rem;text-align:center;margin-bottom:0.5rem}.comisionistas #form-container .wpcf7-text,
.comisionistas #form-container .wpcf7-number,
.comisionistas #form-container .wpcf7-file{border-radius:50rem}.comisionistas #form-container .wpcf7-submit{font-family:'Montserrat',sans-serif;font-weight:600;border:none;padding:0.5rem 2.5rem}.comisionistas #shape-1{top:-90px;left:-190px}.comisionistas #shape-2{bottom:-130px;left:-95px}.comisionistas #shape-3{bottom:-90px;right:-380px}.comisionistas #shape-4{bottom:20px;right:0px;z-index:-1}.comisionistas #shape-5{top:320px;left:-70px}main.vital-fest{background-image:url("/wp-content/themes/vital/dist/images/vital-fest/bg-body.png?x14976");background-repeat:no-repeat;background-position:50% -100px}main.vital-fest
.banners{position:-webkit-sticky;position:sticky;top:3rem}main.vital-fest .banners
figure{margin-bottom:0}@media only screen and (max-width: 767px){main.vital-fest .banners
figure{margin-bottom:1rem}}main.vital-fest .card-form{padding-left:2rem;padding-right:2rem}main.vital-fest .card-success>div{min-height:30rem}@media only screen and (max-width: 767px){main.vital-fest .card-success>div{min-height:20rem}}main.vital-fest+.site-footer>.bg-blue-100{display:none}.vinos-page .banner-container{width:100%;padding:0}@media only screen and (min-width: 768px){.vinos-page .banner-container{padding:0
15px}}.vinos-page .banner-container .banner-img{width:100%;height:auto;display:block}.vinos-page .marcas-seleccionadas-section .title-container{max-width:530px}.vinos-page .marcas-seleccionadas-section .title-container
.title{font-size:24px;font-family:"Old Standard TT",serif;color:#510027}@media only screen and (min-width: 992px){.vinos-page .marcas-seleccionadas-section .title-container
.title{font-size:48px}}.vinos-page .marcas-seleccionadas-section .title-container .img-uvas{width:20px;height:auto}.vinos-page .marcas-seleccionadas-section .title-container .img-uvas.espejada{transform:scaleX(-1)}@media only screen and (min-width: 768px){.vinos-page .marcas-seleccionadas-section .title-container .img-uvas{width:30px;height:auto}}.vinos-page .marcas-seleccionadas-section .marcas-container{gap:44px}@media only screen and (min-width: 768px){.vinos-page .marcas-seleccionadas-section .marcas-container{gap:10px}}.vinos-page .marcas-seleccionadas-section .marcas-container .wine-type-card{position:relative}.vinos-page .marcas-seleccionadas-section .marcas-container .wine-type-card
img{width:100%;height:auto}.vinos-page .marcas-seleccionadas-section .marcas-container .wine-type-card .wine-type-card-button{position:absolute;left:50%;transform:translateX(-50%);bottom:-28px;height:56px;width:156px;background-color:#510027;border:none;border-radius:40px;color:#fff;font-size:20px}.vinos-page .marcas-seleccionadas-section .barril-logo-container{gap:40px;margin:54px
auto}@media only screen and (min-width: 768px){.vinos-page .marcas-seleccionadas-section .barril-logo-container{margin-top:82px}}.vinos-page .marcas-seleccionadas-section .barril-logo-container .logo-lavaque{width:120px;height:auto}.term-image{padding:0px}.carousel-vinos{background-color:#f3eff1}.carousel-vinos .descubre-title{max-width:541px}.carousel-vinos .descubre-title
.title{font-family:"Old Standard TT",serif;color:#510027;font-size:24px;margin:0px}@media only screen and (min-width: 768px){.carousel-vinos .descubre-title
.title{font-size:40px}}.carousel-vinos .descubre-title .img-uvas{width:20px;height:auto}@media only screen and (min-width: 768px){.carousel-vinos .descubre-title .img-uvas{width:32px;height:auto}}.carousel-vinos .descubre-title .img-uvas.espejada{transform:scaleX(-1)}.carousel-vinos
.swiper{overflow:hidden}@media only screen and (min-width: 768px){.carousel-vinos
.swiper{max-width:660px}}.carousel-vinos .swiper .swiper-slide{cursor:pointer}.carousel-vinos .swiper .swiper-slide
.image{filter:grayscale(100%);transform:rotate(-20deg);transition:all 0.3s ease-in-out, filter 0.3s ease-in-out;max-width:100px;height:auto}.carousel-vinos .swiper .swiper-slide .image:hover{transform:rotate(-20deg) translateY(-0.5rem)}.carousel-vinos .swiper .swiper-slide-active
.image{filter:grayscale(0%);transform:rotate(0deg);max-width:100px;height:auto}.carousel-vinos .swiper .swiper-slide-active .image:hover{transform:translateY(-0.5rem)}.carousel-vinos .swiper .swiper-pagination{position:relative;margin-top:24px}.carousel-vinos .swiper .swiper-pagination .swiper-pagination-bullet{width:13px;height:13px}.carousel-vinos .swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#510027}.lista-vinos{background-color:#f3eff1}.lista-vinos .wine-card{background-color:#fff;padding:0
8px 24px;margin-bottom:32px;position:relative;scroll-margin-top:350px}@media only screen and (min-width: 768px){.lista-vinos .wine-card{background-color:#fbfbfb;padding:0px;gap:136px;scroll-margin-top:150px}}.lista-vinos .wine-card .producto-exclusivo{position:absolute;top:0;right:0;background-color:#af8889;padding:8px
24px;border:none;color:#fff}.lista-vinos .wine-card .wine-bg{position:relative;background-size:auto 850px;background-repeat:no-repeat;width:238px;background-color:#510027;background-position:top center;min-height:670px;height:100%}.lista-vinos .wine-card .bottle-img{position:absolute;left:100%;transform:translateX(-50%);top:0}@media only screen and (min-width: 992px){.lista-vinos .wine-card .specifications-container{margin-right:85px}}.lista-vinos .wine-card .specifications-container .wine-title{font-size:24px;font-family:"Old Standard TT",serif;color:#510027}@media only screen and (min-width: 768px){.lista-vinos .wine-card .specifications-container .wine-title{font-size:48px}}.lista-vinos .wine-card .specifications-container .temp-punt-container{gap:14px}.lista-vinos .wine-card .specifications-container .temp-punt-container .temperatura-container{gap:16px}.lista-vinos .wine-card .specifications-container .temp-punt-container .temperatura-container
.temperatura{font-size:20px;color:#232323}.lista-vinos .wine-card .specifications-container .notas-cata-title{font-size:20px;color:#1d1b20;margin:24px
0 8px;border-bottom:1px solid #9c9c9c;padding:0px
0px 12px 12px}.lista-vinos .wine-card .specifications-container .notas-cata{gap:16px}.lista-vinos .wine-card .specifications-container .notas-cata .nota-card{font-family:Montserrat,sans-serif;min-height:123px;padding:24px
8px;background-color:#f3eff1;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;color:#232323}@media only screen and (min-width: 768px){.lista-vinos .wine-card .specifications-container .notas-cata .nota-card{justify-content:start}}.lista-vinos .wine-card .specifications-container .notas-cata .nota-card
.nota{font-size:14px;font-weight:600;margin:0}.lista-vinos .wine-card .specifications-container .notas-cata .nota-card .nota-description{font-size:14px;margin:0}.lista-vinos .wine-card .specifications-container .accordion
.card{border:none;border-bottom:1px solid #9c9c9c;background-color:transparent;border-radius:0px !important}.lista-vinos .wine-card .specifications-container .accordion .card .card-header{background-color:transparent;border:none;padding:0px}.lista-vinos .wine-card .specifications-container .accordion .card .card-header
button{font-size:20px;color:#1d1b20;margin:8px
0 0px;padding:0px
12px 12px 12px;display:flex;justify-content:space-between;align-items:center;width:100%}.lista-vinos .wine-card .specifications-container .accordion .card .card-header button:focus{box-shadow:none}.lista-vinos .wine-card .specifications-container .accordion .card .card-header button
.chevron{transition:transform 0.5s ease}.lista-vinos .wine-card .specifications-container .accordion .card .card-header button.collapsed
.chevron{transform:rotate(0deg)}.lista-vinos .wine-card .specifications-container .accordion .card .card-header button:not(.collapsed) .chevron{transform:rotate(180deg)}.lista-vinos .wine-card .specifications-container .download-ficha{margin-top:24px;border-radius:40px;border:none;color:#fff;font-size:20px;background-color:#510027;padding:14px
32px;font-weight:500}@media only screen and (min-width: 768px){.lista-vinos .wine-card .specifications-container .download-ficha{max-width:296px;margin:34px
auto}}.banner-section{background-color:#f3eff1}.uvas-bottom .img-uvas{width:44px;height:auto}.cta-home{background-color:#f3eff1}.cta-home
a{color:#fff;padding:12px
32px;background-color:#510027;opacity:0.8;border-radius:30px}.cta-home a:hover{opacity:1}main.vinos-registro{background-color:#f3eff1}main.vinos-registro .text-wine{font-family:"Old Standard TT",serif;color:#510027}main.vinos-registro .btn-wine{background-color:#510027 !important;border-color:#510027 !important;box-shadow:none !important}main.vinos-registro
.flip{transform:scaleX(-1)}main.vinos-registro
.banners{position:-webkit-sticky;position:sticky;top:3rem}main.vinos-registro .banners
figure{margin-bottom:0}@media only screen and (max-width: 767px){main.vinos-registro .banners
figure{margin-bottom:1rem}}main.vinos-registro .card-form{padding-left:2rem;padding-right:2rem}@media only screen and (max-width: 767px){main.vinos-registro .card-form{padding-left:1.5rem;padding-right:1.5rem}}main.vinos-registro .card-form label,
main.vinos-registro .card-form label
a{color:#510027}main.vinos-registro .wpcf7-checkbox .wpcf7-list-item input:checked ~ .wpcf7-list-item-label::before,
main.vinos-registro .wpcf7-radio .wpcf7-list-item input:checked~.wpcf7-list-item-label::before{border-color:#510027;background-color:#510027}main.vinos-registro .wpcf7-checkbox .wpcf7-list-item input:focus ~ .wpcf7-list-item-label::before,
main.vinos-registro .wpcf7-radio .wpcf7-list-item input:focus~.wpcf7-list-item-label::before{box-shadow:0 0 0 0.2rem rgba(81,0,39,0.25)}main.vinos-registro .wpcf7-checkbox .wpcf7-list-item input:focus:not(:checked) ~ .wpcf7-list-item-label::before,
main.vinos-registro .wpcf7-radio .wpcf7-list-item input:focus:not(:checked)~.wpcf7-list-item-label::before{border-color:rgba(81,0,39,0.25)}main.vinos-registro .wpcf7-checkbox .wpcf7-list-item input:not(:disabled):active ~ .wpcf7-list-item-label::before,
main.vinos-registro .wpcf7-radio .wpcf7-list-item input:not(:disabled):active~.wpcf7-list-item-label::before{background-color:rgba(81,0,39,0.25);border-color:rgba(81,0,39,0.25)}main.vinos-registro .card-success>div{min-height:30rem}@media only screen and (max-width: 767px){main.vinos-registro .card-success>div{min-height:20rem}}main.vinos-registro+.site-footer>.bg-blue-100{display:none}.bahia-blanca{font-family:'Montserrat','Roboto'}.bahia-blanca .vuelta-al-cole{background-color:#ed1d24}.bahia-blanca .vuelta-al-cole
img{width:100%}@media only screen and (min-width: 768px){.bahia-blanca .vuelta-al-cole
img{width:60%}}.bahia-blanca .vuelta-al-cole .text-container{display:flex;flex-direction:column;justify-content:space-around;color:#fff;font-size:16px;padding:32px
24px;font-family:'Montserrat';font-weight:500}@media only screen and (min-width: 768px){.bahia-blanca .vuelta-al-cole .text-container{font-size:22px}}@media only screen and (min-width: 768px){.bahia-blanca
.countdown{background-image:url("/wp-content/themes/vital/dist/images/bahia-blanca/bg1.svg?x14976"), url("/wp-content/themes/vital/dist/images/bahia-blanca/bg2.svg?x14976");background-position:35px center, calc(100% - 35px) center;background-repeat:no-repeat, no-repeat;background-size:contain, contain;height:350px}}.bahia-blanca .countdown
.title{color:#00aeef;font-size:24px}@media only screen and (min-width: 768px){.bahia-blanca .countdown
.title{font-size:32px;max-width:700px}}.bahia-blanca .countdown .counter-container{display:flex;background-color:#00a4e0;border-radius:20px;padding:1.5rem 2rem;gap:5px}.bahia-blanca .countdown .counter-container
.digit{background:#fff;color:#00aeef;font-size:2.5rem;width:35px;height:55px;font-weight:bold;display:flex;justify-content:center;align-items:center;border-radius:5px;box-shadow:inset 0 -2px 0 rgba(0,0,0,0.133);transition:all 0.3s ease}@media only screen and (min-width: 768px){.bahia-blanca .countdown .counter-container
.digit{width:55px;height:75px}}.bahia-blanca
.tyc{display:flex;justify-content:center;margin-top:30px}.bahia-blanca .tyc
#accordion{width:700px}.bahia-blanca .tyc #accordion
.card{background-color:transparent;border:none}.bahia-blanca .tyc #accordion .card .card-header{background-color:transparent;display:flex;justify-content:center}.bahia-blanca .tyc #accordion .card .card-header .btn-link{color:#000}.bahia-blanca .tyc #accordion .card .texto-tyc{font-size:14px}.bahia-blanca
.desafio{margin-top:40px;position:relative}.bahia-blanca .desafio .nuestro-desafio{color:#003d9e;font-size:16px;font-weight:bold;position:absolute;top:-20px}.bahia-blanca .desafio .cuenta-desafio{display:flex;align-items:center;gap:16px;width:100%}.bahia-blanca .desafio .cuenta-desafio .desafio-number{font-size:48px;margin:0;font-weight:bold;white-space:nowrap;display:flex;align-items:center}@media only screen and (min-width: 768px){.bahia-blanca .desafio .cuenta-desafio .desafio-number{font-size:58px}}.bahia-blanca .desafio .cuenta-desafio .desafio-number
span{font-size:38px}.bahia-blanca .desafio .cuenta-desafio
.line{flex:1;border-top:2px solid #003d9e;height:2px}.page-vitalicios,.vitalicios-category{position:relative;font-family:'Roboto',sans-serif}.page-vitalicios .inicio-button a,
.vitalicios-category .inicio-button
a{font-size:12px}@media only screen and (min-width: 768px){.page-vitalicios .inicio-button a,
.vitalicios-category .inicio-button
a{font-size:14px}}.page-vitalicios .modal,
.vitalicios-category
.modal{background-color:transparent !important}.page-vitalicios .modal .modal-dialog,
.vitalicios-category .modal .modal-dialog{max-width:243px;margin:auto}@media only screen and (min-width: 768px){.page-vitalicios .modal .modal-dialog,
.vitalicios-category .modal .modal-dialog{max-width:500px}}.page-vitalicios .modal .modal-dialog .btn-close,
.vitalicios-category .modal .modal-dialog .btn-close{right:10px;top:10px;border:none;border-radius:50%;color:#fff;width:18px;height:18px;padding:0px;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 768px){.page-vitalicios .modal .modal-dialog .btn-close,
.vitalicios-category .modal .modal-dialog .btn-close{right:20px;top:20px;width:24px;height:24px}}.page-vitalicios .modal .modal-dialog .btn-close .close-icon,
.vitalicios-category .modal .modal-dialog .btn-close .close-icon{width:8px;height:8px}@media only screen and (min-width: 768px){.page-vitalicios .modal .modal-dialog .btn-close .close-icon,
.vitalicios-category .modal .modal-dialog .btn-close .close-icon{width:14px;height:14px}}.page-vitalicios .modal .modal-dialog .auth-form-container,
.vitalicios-category .modal .modal-dialog .auth-form-container,
.page-vitalicios .modal .modal-dialog .error-container,
.vitalicios-category .modal .modal-dialog .error-container{background-color:rgba(255,255,255,0.955);display:flex;flex-direction:column;align-items:center;border-radius:21px;box-shadow:0px 10px 25px rgba(0,0,0,0.2);padding:22px
22px;width:243px;height:auto}@media only screen and (min-width: 768px){.page-vitalicios .modal .modal-dialog .auth-form-container,
.vitalicios-category .modal .modal-dialog .auth-form-container,
.page-vitalicios .modal .modal-dialog .error-container,
.vitalicios-category .modal .modal-dialog .error-container{width:463px;height:auto;padding:42px
32px}}.page-vitalicios .modal .modal-dialog .auth-form-container .auth-form,
.vitalicios-category .modal .modal-dialog .auth-form-container .auth-form,
.page-vitalicios .modal .modal-dialog .error-container .auth-form,
.vitalicios-category .modal .modal-dialog .error-container .auth-form{width:100%}.page-vitalicios .modal .modal-dialog .auth-form-container .auth-form .form-title,
.vitalicios-category .modal .modal-dialog .auth-form-container .auth-form .form-title,
.page-vitalicios .modal .modal-dialog .error-container .auth-form .form-title,
.vitalicios-category .modal .modal-dialog .error-container .auth-form .form-title{font-size:12px;color:#343a40;font-weight:500;padding:0px;width:153px;margin:0px
auto}@media only screen and (min-width: 768px){.page-vitalicios .modal .modal-dialog .auth-form-container .auth-form .form-title,
.vitalicios-category .modal .modal-dialog .auth-form-container .auth-form .form-title,
.page-vitalicios .modal .modal-dialog .error-container .auth-form .form-title,
.vitalicios-category .modal .modal-dialog .error-container .auth-form .form-title{font-size:16px;margin:12px
0px;width:auto}}@media only screen and (min-width: 768px){.page-vitalicios .modal .modal-dialog .auth-form-container .auth-form .input-container,
.vitalicios-category .modal .modal-dialog .auth-form-container .auth-form .input-container,
.page-vitalicios .modal .modal-dialog .error-container .auth-form .input-container,
.vitalicios-category .modal .modal-dialog .error-container .auth-form .input-container{padding:0px
40px}}.page-vitalicios .modal .modal-dialog .auth-form-container .auth-form .input-container .input-titles,
.vitalicios-category .modal .modal-dialog .auth-form-container .auth-form .input-container .input-titles,
.page-vitalicios .modal .modal-dialog .error-container .auth-form .input-container .input-titles,
.vitalicios-category .modal .modal-dialog .error-container .auth-form .input-container .input-titles{font-size:12px;color:#343a40;font-weight:500}@media only screen and (min-width: 768px){.page-vitalicios .modal .modal-dialog .auth-form-container .auth-form .input-container .input-titles,
.vitalicios-category .modal .modal-dialog .auth-form-container .auth-form .input-container .input-titles,
.page-vitalicios .modal .modal-dialog .error-container .auth-form .input-container .input-titles,
.vitalicios-category .modal .modal-dialog .error-container .auth-form .input-container .input-titles{font-size:16px}}.page-vitalicios .modal .modal-dialog .auth-form-container .auth-form .input-container .just-validate-error-label,
.vitalicios-category .modal .modal-dialog .auth-form-container .auth-form .input-container .just-validate-error-label,
.page-vitalicios .modal .modal-dialog .error-container .auth-form .input-container .just-validate-error-label,
.vitalicios-category .modal .modal-dialog .error-container .auth-form .input-container .just-validate-error-label{font-size:10px}@media only screen and (min-width: 768px){.page-vitalicios .modal .modal-dialog .auth-form-container .auth-form .input-container .just-validate-error-label,
.vitalicios-category .modal .modal-dialog .auth-form-container .auth-form .input-container .just-validate-error-label,
.page-vitalicios .modal .modal-dialog .error-container .auth-form .input-container .just-validate-error-label,
.vitalicios-category .modal .modal-dialog .error-container .auth-form .input-container .just-validate-error-label{font-size:12px}}.page-vitalicios .modal .modal-dialog .auth-form-container .auth-form .input-container input,
.vitalicios-category .modal .modal-dialog .auth-form-container .auth-form .input-container input,
.page-vitalicios .modal .modal-dialog .error-container .auth-form .input-container input,
.vitalicios-category .modal .modal-dialog .error-container .auth-form .input-container
input{border:none;height:21px;padding-left:10px;border:1px
solid #ccc;border-radius:4px;background-color:#fff;font-size:12px}.page-vitalicios .modal .modal-dialog .auth-form-container .auth-form .input-container input:focus-visible,
.vitalicios-category .modal .modal-dialog .auth-form-container .auth-form .input-container input:focus-visible,
.page-vitalicios .modal .modal-dialog .error-container .auth-form .input-container input:focus-visible,
.vitalicios-category .modal .modal-dialog .error-container .auth-form .input-container input:focus-visible{outline:none}@media only screen and (min-width: 768px){.page-vitalicios .modal .modal-dialog .auth-form-container .auth-form .input-container input,
.vitalicios-category .modal .modal-dialog .auth-form-container .auth-form .input-container input,
.page-vitalicios .modal .modal-dialog .error-container .auth-form .input-container input,
.vitalicios-category .modal .modal-dialog .error-container .auth-form .input-container
input{font-size:14px;height:30px}}.page-vitalicios .modal .modal-dialog .auth-form-container .auth-form button[type="submit"],
.vitalicios-category .modal .modal-dialog .auth-form-container .auth-form button[type="submit"],
.page-vitalicios .modal .modal-dialog .error-container .auth-form button[type="submit"],
.vitalicios-category .modal .modal-dialog .error-container .auth-form button[type="submit"]{font-size:8px;border-radius:25px;padding:4px
16px;min-width:100px;margin:4px
auto}@media only screen and (min-width: 768px){.page-vitalicios .modal .modal-dialog .auth-form-container .auth-form button[type="submit"],
.vitalicios-category .modal .modal-dialog .auth-form-container .auth-form button[type="submit"],
.page-vitalicios .modal .modal-dialog .error-container .auth-form button[type="submit"],
.vitalicios-category .modal .modal-dialog .error-container .auth-form button[type="submit"]{font-size:14px;padding:8px
16px;min-width:140px;margin:10px
auto}}@media only screen and (min-width: 768px){.page-vitalicios .modal .modal-dialog .auth-form-container .ctas-container,
.vitalicios-category .modal .modal-dialog .auth-form-container .ctas-container,
.page-vitalicios .modal .modal-dialog .error-container .ctas-container,
.vitalicios-category .modal .modal-dialog .error-container .ctas-container{width:556px}}.page-vitalicios .modal .modal-dialog .auth-form-container .ctas-container .listo,
.vitalicios-category .modal .modal-dialog .auth-form-container .ctas-container .listo,
.page-vitalicios .modal .modal-dialog .error-container .ctas-container .listo,
.vitalicios-category .modal .modal-dialog .error-container .ctas-container .listo,
.page-vitalicios .modal .modal-dialog .auth-form-container .ctas-container .msg-listo,
.vitalicios-category .modal .modal-dialog .auth-form-container .ctas-container .msg-listo,
.page-vitalicios .modal .modal-dialog .error-container .ctas-container .msg-listo,
.vitalicios-category .modal .modal-dialog .error-container .ctas-container .msg-listo{font-size:14px;line-height:1.2;font-family:'Roboto',sans-serif}@media only screen and (min-width: 768px){.page-vitalicios .modal .modal-dialog .auth-form-container .ctas-container .listo,
.vitalicios-category .modal .modal-dialog .auth-form-container .ctas-container .listo,
.page-vitalicios .modal .modal-dialog .error-container .ctas-container .listo,
.vitalicios-category .modal .modal-dialog .error-container .ctas-container .listo,
.page-vitalicios .modal .modal-dialog .auth-form-container .ctas-container .msg-listo,
.vitalicios-category .modal .modal-dialog .auth-form-container .ctas-container .msg-listo,
.page-vitalicios .modal .modal-dialog .error-container .ctas-container .msg-listo,
.vitalicios-category .modal .modal-dialog .error-container .ctas-container .msg-listo{font-size:18px}}.page-vitalicios .modal .modal-dialog .auth-form-container .ctas-container .title,
.vitalicios-category .modal .modal-dialog .auth-form-container .ctas-container .title,
.page-vitalicios .modal .modal-dialog .error-container .ctas-container .title,
.vitalicios-category .modal .modal-dialog .error-container .ctas-container
.title{font-size:32px;font-weight:500;color:#033a7e;font-family:'Roboto'}.page-vitalicios .modal .modal-dialog .auth-form-container .ctas-container .asterisk,
.vitalicios-category .modal .modal-dialog .auth-form-container .ctas-container .asterisk,
.page-vitalicios .modal .modal-dialog .error-container .ctas-container .asterisk,
.vitalicios-category .modal .modal-dialog .error-container .ctas-container
.asterisk{font-weight:500}.page-vitalicios .modal .modal-dialog .auth-form-container .ctas-container .buttons-container a,
.vitalicios-category .modal .modal-dialog .auth-form-container .ctas-container .buttons-container a,
.page-vitalicios .modal .modal-dialog .error-container .ctas-container .buttons-container a,
.vitalicios-category .modal .modal-dialog .error-container .ctas-container .buttons-container
a{font-size:8px;border-radius:25px;padding:4px
16px;min-width:100px}@media only screen and (min-width: 768px){.page-vitalicios .modal .modal-dialog .auth-form-container .ctas-container .buttons-container a,
.vitalicios-category .modal .modal-dialog .auth-form-container .ctas-container .buttons-container a,
.page-vitalicios .modal .modal-dialog .error-container .ctas-container .buttons-container a,
.vitalicios-category .modal .modal-dialog .error-container .ctas-container .buttons-container
a{font-size:14px;padding:8px
16px;min-width:140px}}.page-vitalicios .modal .modal-dialog .auth-form-container .ctas-container .code-input,
.vitalicios-category .modal .modal-dialog .auth-form-container .ctas-container .code-input,
.page-vitalicios .modal .modal-dialog .error-container .ctas-container .code-input,
.vitalicios-category .modal .modal-dialog .error-container .ctas-container .code-input{background-color:transparent;border:none;border-bottom:1px solid #000;font-size:24px}.page-vitalicios .modal .modal-dialog .auth-form-container .ctas-container .code-input:focus-visible,
.vitalicios-category .modal .modal-dialog .auth-form-container .ctas-container .code-input:focus-visible,
.page-vitalicios .modal .modal-dialog .error-container .ctas-container .code-input:focus-visible,
.vitalicios-category .modal .modal-dialog .error-container .ctas-container .code-input:focus-visible{outline:none}.page-vitalicios .modal .modal-dialog .error-container,
.vitalicios-category .modal .modal-dialog .error-container{height:274px;width:247px}@media only screen and (min-width: 768px){.page-vitalicios .modal .modal-dialog .error-container,
.vitalicios-category .modal .modal-dialog .error-container{height:500px;width:463px}}.page-vitalicios .reseñas,
.vitalicios-category .reseñas{font-family:'Roboto'}@media only screen and (min-width: 768px){.page-vitalicios .reseñas div,
.vitalicios-category .reseñas
div{gap:0px}}.page-vitalicios .reseñas div .card,
.vitalicios-category .reseñas div
.card{box-shadow:0px 10px 25px rgba(0,0,0,0.099);border:none}@media only screen and (min-width: 768px){.page-vitalicios .reseñas div .card,
.vitalicios-category .reseñas div
.card{max-width:340px}}.page-vitalicios .reseñas div .card h2,
.vitalicios-category .reseñas div .card
h2{font-family:'Roboto',sans-serif;font-size:18px;color:#808080}.section-ofertas
.title{background-color:#ed1c24;padding:6px
12px;border-radius:24px;color:#fff;font-size:12px}@media only screen and (min-width: 768px){.section-ofertas
.title{font-size:14px}}.section-ofertas,.section-capacitaciones-imgs{position:relative}.section-ofertas .swiper-button-next,
.section-capacitaciones-imgs .swiper-button-next,
.section-ofertas .swiper-button-prev,
.section-capacitaciones-imgs .swiper-button-prev{right:-44px;background:url("/wp-content/themes/vital/dist/images/right.svg?x14976") no-repeat 60% 50%;background-size:20px 20px;border:1px
solid #ced4da;height:38px;width:38px;border-radius:50%}.section-ofertas .swiper-button-next:after,
.section-capacitaciones-imgs .swiper-button-next:after,
.section-ofertas .swiper-button-prev:after,
.section-capacitaciones-imgs .swiper-button-prev:after{content:none}.section-ofertas .swiper-button-prev,
.section-capacitaciones-imgs .swiper-button-prev{left:-44px;background:url("/wp-content/themes/vital/dist/images/left.svg?x14976") no-repeat 40% 50%;background-size:20px 20px}.section-ofertas .swiper-pagination,
.section-capacitaciones-imgs .swiper-pagination{position:relative;display:flex;justify-content:center;gap:10px;margin-top:10px}.section-ofertas .swiper-pagination .swiper-pagination-bullet-active,
.section-capacitaciones-imgs .swiper-pagination .swiper-pagination-bullet-active{background:#ed1c24}#error-modal .modal-dialog .modal-content{background-color:#fff;padding:0px}@media only screen and (min-width: 768px){#error-modal .modal-dialog .modal-content{padding:24px
14px}}#error-modal .modal-dialog .modal-content
p{font-size:14px;font-weight:500;line-height:18px;vertical-align:middle;color:#343a40}@media only screen and (min-width: 768px){#error-modal .modal-dialog .modal-content
p{max-width:82%;font-size:24px;line-height:30px}}#error-modal .modal-dialog .modal-content .error-icon{max-width:56px;margin-top:30px}@media only screen and (min-width: 768px){#error-modal .modal-dialog .modal-content .error-icon{margin-top:0px;max-width:120px}}#error-modal .modal-dialog .modal-content .ctas-container .buttons-container
a{font-size:12px !important}@media only screen and (min-width: 768px){#error-modal .modal-dialog .modal-content .ctas-container .buttons-container
a{font-size:16px !important}}.vitalicios-category .banner-category{height:120px;background-image:url("/wp-content/themes/vital/dist/images/landing-vitalicios/banner-vitalicios.jpg?x14976");background-size:cover;background-repeat:no-repeat;border-radius:0.75rem}@media only screen and (min-width: 768px){.vitalicios-category .banner-category{border-radius:0}}.vitalicios-category .banner-category .header-name{font-size:20px}@media only screen and (min-width: 768px){.vitalicios-category .banner-category .header-name{margin-right:100px}}#capacitaciones-img-slider .img-wrapper{position:relative;display:inline-block;cursor:pointer}#capacitaciones-img-slider .img-wrapper:hover
img{filter:brightness(50%)}#capacitaciones-img-slider .img-wrapper:hover
.overlay{opacity:0.7;pointer-events:auto}#capacitaciones-img-slider .img-wrapper
img{display:block;transition:filter 0.3s ease}#capacitaciones-img-slider
.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.75);opacity:0;display:flex;justify-content:center;align-items:center;transition:opacity 0.2s ease;pointer-events:none;border-radius:0.25rem}#modal-img{display:none;width:100%;height:100%;background-color:rgba(0,0,0,0.247) !important;justify-content:center;align-items:center}#modal-img .modal-dialog{justify-content:center;pointer-events:auto;border-radius:30px}@media only screen and (min-width: 768px){#modal-img .modal-dialog{max-width:90vw;max-height:90vh}}#modal-img .modal-content{border-radius:30px}#modal-img .modal-content #close-modal{position:relative;margin:10px
10px 0px auto;font-size:30px;color:#fff;cursor:pointer;background-color:#ed1c24;width:25px;height:25px;border-radius:50%;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 768px){#modal-img .modal-content #close-modal{width:30px;height:30px}}#modal-img .modal-content #modal-img-content{border-radius:30px;max-width:90vw;max-height:90vh}.swiper-carrusel .swiper-pagination-container .swiper-pagination{position:relative;display:flex;justify-content:center;margin-top:12px;gap:10px}.swiper-carrusel .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#ed1c24}#warning-modal .modal-dialog{max-width:70%}@media only screen and (min-width: 768px){#warning-modal .modal-dialog{max-width:463px}}#warning-modal .modal-dialog .error-container{padding:0px;width:247px;height:274px;justify-content:space-between}@media only screen and (min-width: 768px){#warning-modal .modal-dialog .error-container{width:463px;height:500px}}#warning-modal .modal-dialog .error-container
h4{font-family:'Roboto',sans-serif;color:#343a40;font-weight:500;font-size:16px;max-width:140px}@media only screen and (min-width: 768px){#warning-modal .modal-dialog .error-container
h4{font-size:28px;max-width:269px;margin-top:50px !important}}#warning-modal .modal-dialog .error-container .gift-icon{width:207px;margin-bottom:5px}@media only screen and (min-width: 768px){#warning-modal .modal-dialog .error-container .gift-icon{margin-bottom:0px;width:300px}}main.ventas-corp .container-custom{max-width:1230px}@media only screen and (max-width: 767px){main.ventas-corp header .intro-logo{max-width:60%}}@media only screen and (min-width: 768px){main.ventas-corp .grid-form{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(4, 1fr)}}@media only screen and (min-width: 768px){main.ventas-corp
.carrusel{grid-area:1/1/4/3}}@media only screen and (min-width: 768px){main.ventas-corp
.categories{grid-area:4/1/5/3}}@media only screen and (min-width: 768px){main.ventas-corp .form-container{grid-area:1/3/5/4}}main.ventas-corp
#form{background-color:#036}main.ventas-corp #form .form-container{max-width:350px;background-color:rgba(140,162,216,0.95)}main.ventas-corp #form .form-container .custom-form input[type="submit"]{color:#fff}main.ventas-corp #form .form-container .success-msg{height:500px}main.ventas-corp .swiper .swiper-pagination{--swiper-pagination-color:#ed1c24}@media only screen and (max-width: 767px){main.ventas-corp .swiper .swiper-pagination{display:none}}main.ventas-corp .swiper .swiper-pagination-bullet{width:10px;height:10px}main.ventas-corp .swiper .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#f8f9fa;opacity:1}main.ventas-corp .swiper
figure{margin-bottom:0}main.ventas-corp
#specs{background-color:#036}main.ventas-corp #specs
figure{margin-bottom:0}main.ventas-corp
.categories{row-gap:1.5rem;-moz-column-gap:0.75rem;column-gap:0.75rem}@media only screen and (min-width: 768px){main.ventas-corp
.categories{-moz-column-gap:2rem;column-gap:2rem}}@media only screen and (max-width: 767px){main.ventas-corp
.categories{overflow:hidden;padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px}}@media only screen and (min-width: 768px){main.ventas-corp .swiper-slide{width:140px}}@media only screen and (min-width: 768px){main.ventas-corp .category:hover
img{transform:scale(1.2)}}main.ventas-corp .category
img{max-width:100px;transition:transform 0.3s ease}@media only screen and (max-width: 767px){main.ventas-corp .category
img{max-width:80px}}main.ventas-corp .category
.title{font-size:0.875rem}@media only screen and (max-width: 767px){main.ventas-corp .category
.title{font-size:0.75rem}}main.ventas-corp
footer{background-color:#202a52}main.ventas-corp .is-layout-flex{gap:0}main.promo-unilever{background-color:#e9ecef}main.promo-unilever
.banners{position:-webkit-sticky;position:sticky;top:3rem}main.promo-unilever .banners
figure{margin-bottom:0}@media only screen and (max-width: 767px){main.promo-unilever .banners
figure{margin-bottom:1rem}}main.promo-unilever .card-form{padding-left:2rem;padding-right:2rem}@media only screen and (max-width: 767px){main.promo-unilever .card-form{padding-left:1.5rem;padding-right:1.5rem}}main.promo-unilever .card-success>div{min-height:30rem}@media only screen and (max-width: 767px){main.promo-unilever .card-success>div{min-height:20rem}}main.promo-unilever+.site-footer>.bg-blue-100{display:none}main.promo-200mil-seguidores{background-color:#e9ecef}main.promo-200mil-seguidores
.banners{position:-webkit-sticky;position:sticky;top:3rem}main.promo-200mil-seguidores .banners
figure{margin-bottom:0}@media only screen and (max-width: 767px){main.promo-200mil-seguidores .banners
figure{margin-bottom:1rem}}main.promo-200mil-seguidores .card-form{padding-left:2rem;padding-right:2rem}@media only screen and (max-width: 767px){main.promo-200mil-seguidores .card-form{padding-left:1.5rem;padding-right:1.5rem}}main.promo-200mil-seguidores .card-success>div{min-height:30rem}@media only screen and (max-width: 767px){main.promo-200mil-seguidores .card-success>div{min-height:20rem}}main.promo-200mil-seguidores+.site-footer>.bg-blue-100{display:none}@media only screen and (max-width: 767px){#cajas-confirm #cajas-banner-title{max-width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}}@media only screen and (max-width: 767px){#cajas-confirm h1,
#cajas-confirm
h2{font-size:1.5rem}}#cajas-confirm
hr{border-color:#6c757d}#cajas-confirm
.row{margin-left:-8px;margin-right:-8px}#cajas-confirm .row [class*="col-md-"]{padding-left:8px;padding-right:8px}#cajas-confirm
.cajas{display:grid;-moz-column-gap:1.5rem;column-gap:1.5rem}#cajas-confirm .cajas
.item{display:flex;color:#6c757d}#cajas-confirm .cajas .item
.image{box-shadow:0 2px 8px rgba(0,0,0,0.16)}#cajas-confirm .cajas .item .text h2,
#cajas-confirm .cajas .item .text
p{font-size:0.875rem}#cajas-confirm .cajas .item .text
h1{color:inherit}#cajas-confirm .cajas .item .quantity
input{max-width:100px}#cajas-confirm .cajas .item .price .price-label{font-size:0.875rem}#cajas-confirm .cajas .item .price .price-value{font-size:1.75rem;color:inherit}#cajas-confirm .cajas .item
.remove{color:inherit}#cajas-confirm
.cajas.grid{grid-template-columns:repeat(auto-fill, minmax(340px, 1fr));row-gap:4rem}#cajas-confirm .cajas.grid
.item{flex-direction:column;gap:1.5rem}#cajas-confirm .cajas.grid .item .text
h1{display:none}#cajas-confirm .cajas.grid .item .text p
br{display:block}#cajas-confirm .cajas.grid .item .options-grid .quantity
input{font-size:1rem;padding:0.375rem 0.875rem;border-radius:1.25rem;box-shadow:2px 3px 4px rgba(0,0,0,0.16)}#cajas-confirm .cajas.grid .item .options-grid .quantity-label,
#cajas-confirm .cajas.grid .item .options-grid .quantity-unit{display:none}#cajas-confirm .cajas.grid .item .options-list{display:none}#cajas-confirm .cajas.grid .item
.remove{display:none}#cajas-confirm
.cajas.list{grid-template-columns:1fr;row-gap:1rem}#cajas-confirm .cajas.list
.item{align-items:center;gap:1rem;padding:1rem 2rem;border-radius:1rem;border:1px
solid #cfe7ff}@media only screen and (max-width: 767px){#cajas-confirm .cajas.list
.item{flex-direction:column;padding:1rem 0;position:relative}}@media only screen and (max-width: 767px){#cajas-confirm .cajas.list .item
.image{margin-bottom:1rem}}#cajas-confirm .cajas.list .item .image
img{width:150px;height:145px;-o-object-fit:cover;object-fit:cover}#cajas-confirm .cajas.list .item
.text{flex:1}#cajas-confirm .cajas.list .item .text
h2{display:none}#cajas-confirm .cajas.list .item .text
p{font-size:0.75rem}#cajas-confirm .cajas.list .item .quantity
input{text-align:center;border-color:#cfe7ff}#cajas-confirm .cajas.list .item .options-grid
.price{display:none}@media only screen and (max-width: 767px){#cajas-confirm .cajas.list .item .options-list{align-self:flex-start;padding-left:1rem}}@media only screen and (max-width: 767px){#cajas-confirm .cajas.list .item
.remove{position:absolute;bottom:1rem;right:1rem}}#cajas-confirm
.total{color:#6c757d;background-color:#cfe7ff;box-shadow:2px 2px 4px rgba(0,0,0,0.16)}#cajas-confirm .total .total-label{font-size:18px}#cajas-confirm .total .total-value{font-size:28px}#cajas-confirm .wpcf7-text,
#cajas-confirm .wpcf7-number,
#cajas-confirm .wpcf7-select,
#cajas-confirm .wpcf7-textarea,
#cajas-confirm .wpcf7-date{height:44px;border-radius:0.375rem}#cajas-confirm .wpcf7-select{background-size:14px 16px}#cajas-confirm .wpcf7-date{text-transform:uppercase}#cajas-confirm .wpcf7-submit{font-family:'Montserrat',sans-serif;font-weight:600;padding:0.375rem 2rem}#cajas-confirm .ts-control{height:44px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23adb5bd' d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'%3E%3C/path%3E%3C/svg%3E") no-repeat calc(100% - 10px) 50%;background-size:14px 16px;border-color:#adb5bd;border-radius:0.375rem}#cajas-confirm .ts-dropdown,
#cajas-confirm .ts-control,
#cajas-confirm .ts-control
input{font-family:'Montserrat',sans-serif;font-size:14px}#cajas-confirm .ts-dropdown .option,
#cajas-confirm .ts-dropdown .optgroup-header,
#cajas-confirm .ts-dropdown .no-results,
#cajas-confirm .ts-dropdown
.create{padding:4px
12px}#cajas-confirm .ts-dropdown
.active{background-color:#6c757d;color:#fff}#cajas-confirm .single .ts-control{padding:0.75rem}#cajas-confirm .has-items .ts-control
input{display:none !important}#cajas-confirm .disabled .ts-control{background-color:#e9ecef;color:#adb5bd;opacity:1}#cajas-confirm .disabled .ts-control input::-moz-placeholder{color:#adb5bd}#cajas-confirm .disabled .ts-control input:-ms-input-placeholder{color:#adb5bd}#cajas-confirm .disabled .ts-control input::placeholder{color:#adb5bd}#cajas-confirm .legal
h6{font-size:1.125rem;color:#6c757d}@media only screen and (max-width: 767px){#cajas-confirm .legal
h6{font-size:1rem}}main.sorteos{background-color:#e9ecef}main.sorteos
.banners{position:-webkit-sticky;position:sticky;top:3rem}main.sorteos .banners
figure{margin-bottom:0}@media only screen and (max-width: 767px){main.sorteos .banners
figure{margin-bottom:1rem}}main.sorteos .card-form{padding-left:2rem;padding-right:2rem}@media only screen and (max-width: 767px){main.sorteos .card-form{padding-left:1.5rem;padding-right:1.5rem}}main.sorteos .card-success>div{min-height:30rem}@media only screen and (max-width: 767px){main.sorteos .card-success>div{min-height:20rem}}main.sorteos+.site-footer>.bg-blue-100{display:none}