html,body{font-family:"Work Sans",sans-serif;}html.cf-theme-dark{color-scheme:dark;}:root,:root.cf-theme-dark .theme-inverted,:root.cf-theme-dark .theme-always-light,:root.cf-theme-light .theme-inverted .theme-always-light{--min-screen-width:320px;--max-screen-width:1400px;--primary:hsla(208.04,52.27%,34.51%,1);--secondary:hsla(106.2,80.65%,75.69%,1);--tertiary:hsla(205.56,26.73%,60.39%,1);--quaternary:hsla(192.72,100%,42.55%,1);--bg-oscuro:#3C4E7B;--white:#EEF1F8;--black:#2B2B2B;--light:hsla(222,41.67%,95.29%,1);--dark:#2B2B2B;--gray:hsla(225,11%,51%,1);--light-gray:#EEF1F8;--bg-claro:#EEF1F8;--text-xs:clamp(0.79rem,calc(-0.23vw + 0.84rem),0.63rem);--text-s:clamp(0.89rem,calc(-0.07vw + 0.9rem),0.84rem);--text-m:clamp(1.13rem,calc(0.19vw + 1.09rem),1.25rem);--text-l:clamp(1.25rem,calc(0.93vw + 1.06rem),1.88rem);--text-xl:clamp(1.5rem,calc(1.02vw + 1.3rem),2.19rem);--text-2xl:clamp(1.75rem,calc(0.93vw + 1.56rem),2.38rem);--text-3xl:clamp(2rem,calc(1.3vw + 1.74rem),2.88rem);--text-4xl:clamp(2.13rem,calc(3.15vw + 1.5rem),4.25rem);--columns-1:repeat(1,minmax(0,1fr));--columns-2:repeat(2,minmax(0,1fr));--columns-3:repeat(3,minmax(0,1fr));--columns-4:repeat(4,minmax(0,1fr));--columns-5:repeat(5,minmax(0,1fr));--columns-6:repeat(6,minmax(0,1fr));--columns-7:repeat(7,minmax(0,1fr));--columns-8:repeat(8,minmax(0,1fr));}:root.cf-theme-dark,:root.cf-theme-light .theme-inverted,:root.cf-theme-light .theme-always-dark,:root.cf-theme-dark .theme-inverted .theme-always-dark{--primary:hsla(271.72,82.86%,41.18%,1);--white:#2B2B2B;--black:hsla(235.38,76.47%,96.67%,1);--light-gray:hsla(222,12%,30%,1);}.btn{border:none;background:var(--primary);padding:10px 24px;border-radius:7px;color:var(--light);font-weight:600;transition:transform .3s;cursor:pointer;}.btn:hover{transform:scale(1.05);background:var(--tertiary);}.btn:active{transform:scale(.9);}.btn.dark{background:var(--dark);}.btn.light,.line{background:var(--light);color:var(--primary);border:3px solid var(--primary);}h1,h2,h3,h4,h5,h6,p{font-family:"Work Sans",sans-serif;margin:0;}h1,h2,h3,h4,h5,h6{font-weight:700;}p{font-size:var(--p);}h1{font-size:var(--h1);}h2{font-size:var(--h2);}h3{font-size:var(--h3);}h4{font-size:var(--h4);}h5,h6{font-size:var(--h5);}p:empty{display:none;}a{-webkit-text-decoration:none;text-decoration:none;}.wp-site-blocks{display:flex;flex-direction:column;min-height:100vh;}.wp-site-blocks > footer{margin-top:auto !important;}header.site-header{position:sticky;top:0;left:0;z-index:500;}.gw-mm__toggle{border:none;background:transparent;padding:0;cursor:pointer;font-size:0 !important;}.gw-mm-item__dropdown-wrapper.is-opened,.gw-mm:not(.is-mobile) .gw-mm-item:hover .gw-mm-item__dropdown-wrapper{height:auto;overflow:visible;padding-top:12px;}.gw-mm-item__dropdown{background:transparent;box-shadow:none;padding:0;}.gw-mm-item__link a{-webkit-text-decoration:none;text-decoration:none;}@media (max-width:768px){.gw-mm-item__dropdown-wrapper.is-opened,.gw-mm:not(.is-mobile) .gw-mm-item:hover .gw-mm-item__dropdown-wrapper{padding-top:0px;}}.wp-block{}/* Custom Stylesheets */ /* Add your custom CSS here */