@import"https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,300;0,400;0,700;1,300&family=Open+Sans:ital,wght@0,400;0,700;1,400&display=swap";@charset "UTF-8";body{font-family:Open Sans,sans-serif;-webkit-font-smoothing:antialiased;background-color:#f0efee}h1,h2,h3,h4,h5,h6,.font-muli,[class^=text-hero],[class^=text-h1],[class^=text-h2],[class^=text-h3],[class^=text-subt]{font-family:Mulish,sans-serif}[class^=text-cuerpo-m],[class^=text-cuerpo-s]{font-family:Open Sans,sans-serif}.text-cuerpo-xl{font-weight:300;font-style:italic;font-size:80px;line-height:normal}@media (min-width: 551px){.text-cuerpo-xl{font-size:140px}}@media (min-width: 1370px) and (max-width: 1600px){.text-cuerpo-xl{font-size:200px}}@media (min-width: 1600px){.text-cuerpo-xl{font-size:1.1}}.text-hero-regular{font-weight:400;font-size:34px;line-height:normal}@media (min-width: 551px){.text-hero-regular{font-size:52px}}@media (min-width: 1370px) and (max-width: 1600px){.text-hero-regular{font-size:70px}}@media (min-width: 1600px){.text-hero-regular{font-size:80px}}.text-hero-bold{font-weight:700;font-size:34px;line-height:normal}@media (min-width: 551px){.text-hero-bold{font-size:52px}}@media (min-width: 1370px) and (max-width: 1600px){.text-hero-bold{font-size:70px}}@media (min-width: 1600px){.text-hero-bold{font-size:80px}}.text-h1-regular{font-weight:400;font-size:34px;line-height:normal}@media (min-width: 551px){.text-h1-regular{font-size:44px}}@media (min-width: 1370px) and (max-width: 1600px){.text-h1-regular{font-size:54px}}@media (min-width: 1600px){.text-h1-regular{font-size:64px}}.text-h1-bold{font-weight:700;font-size:34px;line-height:normal}@media (min-width: 551px){.text-h1-bold{font-size:44px}}@media (min-width: 1370px) and (max-width: 1600px){.text-h1-bold{font-size:54px}}@media (min-width: 1600px){.text-h1-bold{font-size:64px}}.text-h2-regular{font-weight:400;font-size:26px;line-height:normal}@media (min-width: 551px){.text-h2-regular{font-size:34px}}@media (min-width: 1370px) and (max-width: 1600px){.text-h2-regular{font-size:25px}}@media (min-width: 1600px){.text-h2-regular{font-size:44px}}.text-h2-bold{font-weight:700;font-size:26px;line-height:normal}@media (min-width: 551px){.text-h2-bold{font-size:34px}}@media (min-width: 1370px) and (max-width: 1600px){.text-h2-bold{font-size:44px}}@media (min-width: 1600px){.text-h2-bold{font-size:54px}}.text-h3-bold{font-weight:700;font-size:24px;line-height:normal}@media (min-width: 551px){.text-h3-bold{font-size:30px}}@media (min-width: 1370px) and (max-width: 1600px){.text-h3-bold{font-size:38px}}@media (min-width: 1600px){.text-h3-bold{font-size:46px}}.text-subt-s1-regular{font-weight:400;font-size:20px;line-height:normal}@media (min-width: 551px){.text-subt-s1-regular{font-size:24px}}@media (min-width: 1370px) and (max-width: 1600px){.text-subt-s1-regular{font-size:30px}}@media (min-width: 1600px){.text-subt-s1-regular{font-size:36px}}.text-subt-s1-bold{font-weight:700;font-size:20px;line-height:normal}@media (min-width: 551px){.text-subt-s1-bold{font-size:24px}}@media (min-width: 1370px) and (max-width: 1600px){.text-subt-s1-bold{font-size:30px}}@media (min-width: 1600px){.text-subt-s1-bold{font-size:36px}}.text-cuerpo-m-regular{font-weight:400;font-size:15px;line-height:normal}@media (min-width: 551px){.text-cuerpo-m-regular{font-size:18px}}@media (min-width: 1370px) and (max-width: 1600px){.text-cuerpo-m-regular{font-size:22px}}@media (min-width: 1600px){.text-cuerpo-m-regular{font-size:34px}}.text-cuerpo-m-bold{font-weight:700;font-size:15px;line-height:normal}@media (min-width: 551px){.text-cuerpo-m-bold{font-size:18px}}@media (min-width: 1370px) and (max-width: 1600px){.text-cuerpo-m-bold{font-size:22px}}@media (min-width: 1600px){.text-cuerpo-m-bold{font-size:34px}}.text-cuerpo-s-regular{font-weight:400;font-size:14px;line-height:normal}@media (min-width: 551px){.text-cuerpo-s-regular{font-size:16px}}@media (min-width: 1370px) and (max-width: 1600px){.text-cuerpo-s-regular{font-size:20px}}@media (min-width: 1600px){.text-cuerpo-s-regular{font-size:30px}}.text-cuerpo-s-bold{font-weight:700;font-size:14px;line-height:normal}@media (min-width: 551px){.text-cuerpo-s-bold{font-size:16px}}@media (min-width: 1370px) and (max-width: 1600px){.text-cuerpo-s-bold{font-size:20px}}@media (min-width: 1600px){.text-cuerpo-s-bold{font-size:30px}}html{scroll-padding-top:100px;scroll-behavior:smooth}.dark-blue-title{color:#1c2d40!important;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700}.green{color:#d7df23}.title,.subtitle{color:#fff}
