.hero{background:no-repeat url(./bg-bw.B6UDrufj.jpg);background-position:50%;background-size:cover;border-bottom:1px solid #e6e6e6;color:var(--color-white);margin-top:0;padding:140px 0 80px;text-align:center}.hero h1,.hero p{margin-bottom:50px;text-shadow:1px 1px 3px rgba(1,1,1,.8)}.hero h1 em{display:block;font-size:15px;font-style:normal;font-weight:200;letter-spacing:4px;margin-bottom:40px;text-transform:uppercase}.hero p{font-size:16px;letter-spacing:1px;margin-top:20px}.hero h1.text-special strong{-webkit-background-clip:text;display:block;font-family:var(--font-title),cursive;font-size:1.5em;text-shadow:none;text-transform:none;-webkit-text-fill-color:transparent;filter:drop-shadow(1px 1px 2px rgba(1,1,1,.8))}.hero .btn:not(.primary){border-color:var(--color-white);color:var(--color-white)}.hero .btn:not(.primary):focus,.hero .btn:not(.primary):hover{background:var(--color-white);color:var(--color-black)}@media screen and (max-width:740px){.hero{padding-left:10px;padding-right:10px;padding-top:120px}.hero h1,.hero p{margin-bottom:30px}.hero h1.text-special strong{font-size:1.2em}}#social p{text-align:center}ul.social-icons{color:#888;display:flex;justify-content:center;list-style-type:none;margin:50px auto}ul.social-icons li{margin:0 20px}ul.social-icons i{background-repeat:no-repeat;background-size:contain;display:block;height:50px;text-indent:-999em;width:50px}ul.social-icons i.instagram{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M16 3C8.832 3 3 8.832 3 16v18c0 7.168 5.832 13 13 13h18c7.168 0 13-5.832 13-13V16c0-7.168-5.832-13-13-13zm0 2h18c6.086 0 11 4.914 11 11v18c0 6.086-4.914 11-11 11H16C9.914 45 5 40.086 5 34V16C5 9.914 9.914 5 16 5m21 6a2 2 0 0 0-2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0-2-2m-12 3c-6.063 0-11 4.937-11 11s4.937 11 11 11 11-4.937 11-11-4.937-11-11-11m0 2c4.982 0 9 4.018 9 9s-4.018 9-9 9-9-4.018-9-9 4.018-9 9-9'/%3E%3C/svg%3E")}ul.social-icons i.tiktok{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M9 4C6.25 4 4 6.25 4 9v32c0 2.75 2.25 5 5 5h32c2.75 0 5-2.25 5-5V9c0-2.75-2.25-5-5-5zm0 2h32c1.672 0 3 1.328 3 3v32c0 1.672-1.328 3-3 3H9c-1.672 0-3-1.328-3-3V9c0-1.672 1.328-3 3-3m17.043 4a1 1 0 0 0-1 .998l-.022 9.762-.015 6.73L25 30.594c0 1.815-1.649 3.299-3.527 3.299a3.337 3.337 0 0 1-3.352-3.354 3.335 3.335 0 0 1 3.352-3.352c.063 0 .19.021.408.047A1 1 0 0 0 23 26.24v-4.2a1 1 0 0 0-.937-.999c-.156-.01-.352-.03-.59-.03-5.25 0-9.528 4.279-9.528 9.528s4.278 9.527 9.528 9.527c5.249 0 9.527-4.277 9.527-9.527V21.49c1.455 1.164 3.268 1.9 5.27 1.9.273 0 .532-.016.78-.038a1 1 0 0 0 .909-.997v-4.67a1 1 0 0 0-.928-.997 6.48 6.48 0 0 1-5.978-5.792 1 1 0 0 0-.994-.896zm.998 2h2.281a8.35 8.35 0 0 0 6.637 6.445v2.866c-2.139-.11-4.018-1.176-5.123-2.858a1 1 0 0 0-1.836.55V30.54a7.513 7.513 0 0 1-7.527 7.527 7.513 7.513 0 0 1-7.528-7.527c0-4 3.121-7.176 7.055-7.432v2.176c-2.714.253-4.879 2.48-4.879 5.256 0 2.944 2.407 5.354 5.352 5.354 2.929 0 5.527-2.307 5.527-5.3l.006-3.099.015-6.73z'/%3E%3C/svg%3E")}ul.social-icons i.x{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='m5.92 6 14.662 21.375L6.23 44h3.18l12.576-14.578 10 14.578H44L28.682 21.67 42.199 6h-3.17L27.275 19.617 17.934 6zm3.797 2h7.164l23.322 34H33.04z'/%3E%3C/svg%3E")}.quote-list{align-items:center;display:flex;justify-content:space-between;margin:30px 0 10px;overflow-x:scroll}.quote-list blockquote{background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:5px;flex:1 1 0;margin:20px;max-width:450px;min-width:250px;padding:35px 30px}.quote-list blockquote p{font-style:italic}.quote-list blockquote cite{color:var(--color-gray-400);display:block;text-align:right}@media screen and (max-width:740px){.quote-list{flex-wrap:wrap}.quote-list blockquote{background-color:transparent;border:none;max-width:none;padding:0}}.site-footer{background-color:var(--color-secondary);color:var(--color-white);padding:30px 0}.site-footer>div{display:flex;justify-content:space-between}.site-footer .links ul{list-style-type:none;text-align:right}.site-footer .links ul li{display:inline-block;padding:0 10px}.site-footer a{color:var(--color-white)}.site-footer a:active,.site-footer a:hover{color:var(--color-primary)}
