.banner-wrapper.svelte-1bv7ezn{padding-top:5em}.banner.svelte-1bv7ezn{border-top:1px solid #eee;border-bottom:1px solid #eee;height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1}.banner.svelte-1bv7ezn h1:where(.svelte-1bv7ezn){color:#791111;font-size:50px;font-weight:700}.main.svelte-1bv7ezn{margin:100px auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.main.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font-size:1.5rem;font-weight:600}.main.svelte-1bv7ezn .left:where(.svelte-1bv7ezn){width:100%}.main.svelte-1bv7ezn .left-section:where(.svelte-1bv7ezn){font-size:1rem;line-height:1.5}.main.svelte-1bv7ezn .left-section:where(.svelte-1bv7ezn) .links:where(.svelte-1bv7ezn){margin-top:15px;display:flex;align-items:center}.main.svelte-1bv7ezn .left-section:where(.svelte-1bv7ezn) .links:where(.svelte-1bv7ezn) span:where(.svelte-1bv7ezn){font-size:.875rem;color:#333;padding-left:5px;transition:color .3s ease}.main.svelte-1bv7ezn .left-section:where(.svelte-1bv7ezn) .links:where(.svelte-1bv7ezn) svg:where(.svelte-1bv7ezn){width:30px;height:30px;max-width:30px;max-height:30px;will-change:transform;transition:transform .3s ease}.main.svelte-1bv7ezn .left-section:where(.svelte-1bv7ezn) .links-yt:where(.svelte-1bv7ezn),.main.svelte-1bv7ezn .left-section:where(.svelte-1bv7ezn) .links-ig:where(.svelte-1bv7ezn),.main.svelte-1bv7ezn .left-section:where(.svelte-1bv7ezn) .links-fb:where(.svelte-1bv7ezn),.main.svelte-1bv7ezn .left-section:where(.svelte-1bv7ezn) .links-email:where(.svelte-1bv7ezn){margin-right:50px;display:flex;align-items:center}.main.svelte-1bv7ezn .left-section:where(.svelte-1bv7ezn) .links-yt:where(.svelte-1bv7ezn):hover span:where(.svelte-1bv7ezn),.main.svelte-1bv7ezn .left-section:where(.svelte-1bv7ezn) .links-ig:where(.svelte-1bv7ezn):hover span:where(.svelte-1bv7ezn),.main.svelte-1bv7ezn .left-section:where(.svelte-1bv7ezn) .links-fb:where(.svelte-1bv7ezn):hover span:where(.svelte-1bv7ezn),.main.svelte-1bv7ezn .left-section:where(.svelte-1bv7ezn) .links-email:where(.svelte-1bv7ezn):hover span:where(.svelte-1bv7ezn){color:#000}.main.svelte-1bv7ezn .left-section:where(.svelte-1bv7ezn) .links-yt:where(.svelte-1bv7ezn):hover svg:where(.svelte-1bv7ezn),.main.svelte-1bv7ezn .left-section:where(.svelte-1bv7ezn) .links-ig:where(.svelte-1bv7ezn):hover svg:where(.svelte-1bv7ezn),.main.svelte-1bv7ezn .left-section:where(.svelte-1bv7ezn) .links-fb:where(.svelte-1bv7ezn):hover svg:where(.svelte-1bv7ezn),.main.svelte-1bv7ezn .left-section:where(.svelte-1bv7ezn) .links-email:where(.svelte-1bv7ezn):hover svg:where(.svelte-1bv7ezn){transform:scale(1.1)}.main.svelte-1bv7ezn .left:where(.svelte-1bv7ezn) h2:where(.svelte-1bv7ezn){margin-bottom:5px}.main.svelte-1bv7ezn .left:where(.svelte-1bv7ezn)>div:where(.svelte-1bv7ezn){margin-bottom:6.25rem}.main.svelte-1bv7ezn .right:where(.svelte-1bv7ezn){width:80%;padding-top:100px;border-top:1px solid #eee}.main.svelte-1bv7ezn .right:where(.svelte-1bv7ezn) h2:where(.svelte-1bv7ezn){margin-bottom:15px}.main.svelte-1bv7ezn .right:where(.svelte-1bv7ezn) img:where(.svelte-1bv7ezn){margin-bottom:15px}.main.svelte-1bv7ezn .right:where(.svelte-1bv7ezn) .links-form:where(.svelte-1bv7ezn){margin-top:15px;margin-right:50px;display:flex;align-items:center}@keyframes svelte-1bv7ezn-slideRight{0%{transform:translate(0)}to{transform:translate(20px)}}@media screen and (max-width: 699px){.main.svelte-1bv7ezn .left:where(.svelte-1bv7ezn) .links:where(.svelte-1bv7ezn){flex-wrap:wrap}.main.svelte-1bv7ezn .left:where(.svelte-1bv7ezn) .links:where(.svelte-1bv7ezn) a:where(.svelte-1bv7ezn){margin-right:2em;margin-bottom:1em}.main.svelte-1bv7ezn .left:where(.svelte-1bv7ezn),.main.svelte-1bv7ezn .right:where(.svelte-1bv7ezn){width:90%}}@media screen and (min-width: 900px){.main.svelte-1bv7ezn{flex-direction:row;margin:100px 2rem;justify-content:space-between}.main.svelte-1bv7ezn .links:where(.svelte-1bv7ezn){flex-wrap:nowrap}.main.svelte-1bv7ezn .left:where(.svelte-1bv7ezn){width:min(400px,50%)}.main.svelte-1bv7ezn .right:where(.svelte-1bv7ezn){padding:0 0 0 32px;border:none;border-left:1px solid #eee;width:min(830px,50%)}}@media screen and (min-width: 1000px){.main.svelte-1bv7ezn{margin:100px auto;padding:0 2em}}
