:root{--color-1: #5DBFC3;--color-2: #69A9CB;--color-3: #5FC1A3;--special-text-color: #01b7be;--dark-blue: #105f89;--content-width: max(100vmin, 60vw);--box-shadow: rgba(0, 0, 0, .09) 0px 2px 1px, rgba(0, 0, 0, .09) 0px 4px 2px, rgba(0, 0, 0, .09) 0px 8px 4px, rgba(0, 0, 0, .09) 0px 16px 8px, rgba(0, 0, 0, .09) 0px 32px 16px;--header-size: clamp(2rem, 9vmin, 4rem);--menu-btn-size: clamp(36px, 8.5vw, 52px);--menu-size: calc(var(--menu-btn-size) + 1rem)}@font-face{font-family:Tiempos;src:url(../../../fonts/Tiempos.otf) format("opentype")}@font-face{font-family:Avenir;src:url(../../../fonts/Avenir.otf) format("opentype")}@font-face{font-family:TheRidge;src:url(../../../fonts/THERIDGE.otf) format("opentype")}*{margin:0;border:0;padding:0;scroll-behavior:smooth}body{font-family:Avenir,sans-serif;text-align:center;overflow-x:hidden}h1,h2{font-family:Tiempos;font-size:var(--header-size);text-align:center;color:var(--special-text-color);margin:2rem .5rem;font-weight:bolder}a{text-decoration:none;color:#fff}p{font-size:1rem}strong{font-size:1.1rem;font-style:italic;font-weight:700}hr{width:80vmin;height:2px;background-color:var(--special-text-color);margin:auto;margin-bottom:2rem}.vr{border-left:2px solid var(--special-text-color);height:10rem}section{padding:2rem 0}@keyframes slide-in-left{0%{-webkit-transform:translateX(-200px);transform:translate(-200px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes slide-in-right{0%{-webkit-transform:translateX(200px);transform:translate(200px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes slide-in-fwd-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes slide-in-blurred-top{0%{-webkit-transform:translateY(-300px) scaleY(2.5) scaleX(.2);transform:translateY(-300px) scaleY(2.5) scaleX(.2);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}to{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
