body{background-color:#222;color:#fff;font-family:"system-ui",sans-serif;margin:0;padding:0}*{box-sizing:border-box}.bg-1{background:linear-gradient(120deg,#659dbd,#659dbd5d)}.bg-2{background:linear-gradient(120deg,#daad86,#daad866c)}.bg-3{background:linear-gradient(120deg,#bc986a,#bc986a6e)}.bg-4{background:linear-gradient(120deg,#fbeec1c2,#fbeec18a)}.bg-5{background:linear-gradient(120deg,#8d8741,#8d874194)}.bg-6{background:linear-gradient(120deg,#33691e,#1b4d0e)}.bg-7{background:linear-gradient(120deg,#fbc02d,#c79a00)}.bg-8{background:linear-gradient(120deg,#e65100,#ac1900)}.bg-9{background:linear-gradient(120deg,#d84315,#a83300)}.full-screen-background{position:relative;min-height:100vh;overflow:hidden}.grid-centered{display:grid;place-items:center}.flex-vertical-centered{display:flex;flex-direction:column;align-items:center}.hidden{display:none!important}.background-image{position:absolute;left:0;top:0;z-index:-1;width:100vw;clip-path:circle(50% at center);transition:opacity 1.5s ease;opacity:0}@media (max-width: 767px){.background-image{width:none;height:100vh}}.background-image.show{opacity:.3}.icon-wrapper{padding:8px 16px}.small-icon{margin-left:5px;font-size:14px;height:24px;width:24px;object-fit:contain}.navigation-wrapper{position:fixed;display:flex;justify-content:center;align-items:center;padding:1rem;z-index:100;transition:transform .3s ease}.navigation-wrapper-left{top:50%;left:0}.navigation-wrapper-right{top:50%;right:0}.navigation-wrapper-bottom{bottom:0;left:0;right:0}.show-cursor{cursor:pointer}@media (min-width: 1400px){.navigation-wrapper-right{right:20%}.navigation-wrapper-left{left:20%}}.title{font-size:clamp(2rem,5vw,4rem);letter-spacing:1px;margin-top:0;margin-bottom:0}.subtitle{font-size:clamp(1.5rem,5vw,3rem);letter-spacing:1px;margin-top:0;margin-bottom:0}.title-centered{text-align:center}.text-body{font-size:clamp(1.2rem,5vw,1rem);margin-bottom:1rem;text-align:justify}.solid-border{border:solid white 1px}.solid-border-right{border-right:solid white 1px}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:.45}}
