/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}*{box-sizing:border-box;font-family:Georgia,serif}:root{--bg:#b82554;--header:#831a3c;--nav:#61132b;--text-box:#e7e7e7cc;--text-light:#e7e7e7d9;--text:#000;--header-height:110px}html{background-color:var(--bg)}iframe{border:none}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-wrap-mobile{flex-wrap:nowrap}.f-btw{justify-content:space-between}.f-arnd{justify-content:space-around}.f-align-c{align-items:center}.f-align-top{align-items:flex-start}.f-align-bottom{align-items:flex-end}.break,.break-2{flex-basis:100%;height:0;display:none}header{height:var(--header-height);background-color:var(--header);padding:20px 20px 20px 40px}.navIcon{color:var(--text-light);margin-right:40px;transition:all .5s}.navIcon:hover,.navIcon:focus{color:var(--bg);cursor:pointer}h1,h2{color:var(--text-light)}h1{flex:0 0 300px;margin:0 30px 0 0;font-weight:700}h2{text-align:right;margin:0 0 5px;font-size:1.1rem;font-style:italic;font-weight:400}.header-subtext{flex:1 0 auto}.container-img-quote{text-align:center;width:100%;position:relative;overflow:hidden}.hero-img{width:auto;height:calc(100vh - var(--header-height));background-position:50%;background-repeat:no-repeat;background-size:contain}.sidenav{z-index:1;background-color:var(--nav);width:280px;height:100%;padding-top:60px;transition:all .5s;position:fixed;top:0;left:0;overflow-x:hidden;transform:translate(-280px)}.open{transform:translate(0)}.close{transform:translate(-280px)}.sidenav a{color:var(--text-light);padding:15px 8px 15px 32px;font-size:1.3rem;text-decoration:none;transition:all .3s;display:block}.sidenav a:hover,.sidenav a:focus{color:#f1f1f1;background-color:var(--bg)}.sidenav .closebtn{color:var(--text-light);margin-left:50px;font-size:3rem;transition:all .5s;position:absolute;top:10px;right:25px}.sidenav .closebtn:hover,.sidenav .closebtn:focus{color:var(--bg);cursor:pointer}.fullContainer{min-height:calc(100vh - var(--header-height) - 60px);padding-bottom:9.5rem;position:relative}.contact-quicklink{background-color:var(--text-box);border:solid 4px var(--bg);border-radius:5px;margin:20px 0;padding:15px;font-size:1.3rem;text-decoration:none;transition:all .3s}.contact-quicklink:hover{background-color:var(--header);color:var(--text-light);transition:all .3s}.pageContainer{background-color:var(--text-box);border-radius:5px;width:calc(100% - 30px);max-width:800px;margin:60px auto 80px;padding:30px 30px 2.5rem}.show-contact-button{padding-top:40px}.show-contact-button h3{margin:40px 0 30px}h3,h4,h5,.contact-quicklink{color:var(--text);font-weight:700}h3{margin:0 0 30px;font-size:1.8rem}h4{margin:30px 0 15px;font-size:1.3rem;font-style:italic}h5{font-size:1rem;font-style:italic;font-weight:400}.profile-pic{width:250px}.profile-pic-small{display:none}.about-text-container{flex:auto}p,li{margin:0;line-height:1.5rem}.about-p{padding-left:30px}ul{margin:0}li{margin-bottom:10px}.contact-img{margin-top:20px;display:block}.map{width:90%;margin:20px auto}.c-full{margin-top:0;margin-left:auto;margin-right:auto}.contact-form{background:#ffffff1f;border:1px solid #212d352e;border-radius:22px;flex-direction:column;gap:.8rem;padding:1.2rem 1.2rem .5rem;display:flex;box-shadow:inset 0 1px #ffffff59}.contact-form label{color:var(--text);margin:.2rem 0 0;font-size:1.2rem;font-weight:700;line-height:1.2;display:block}.contact-form input,.contact-form textarea{width:100%;color:var(--text);background:#fff;border:1px solid #212d3533;border-radius:12px;padding:.9rem 1rem;font-size:1rem;line-height:1.4;transition:border-color .2s,box-shadow .2s,background-color .2s}.contact-form input{height:52px}.contact-form textarea{resize:vertical;min-height:190px}.contact-form input:focus,.contact-form textarea:focus{background:#fff;border-color:#831a3c99;outline:none;box-shadow:0 0 0 3px #831a3c14}.input-error{border-color:#b82554b3!important;box-shadow:0 0 0 3px #b8255414!important}.message-count-row{justify-content:flex-end;margin-top:-.2rem;display:flex}.message-count{color:#13181cbf;font-size:.95rem}.contact-form .button{background:var(--header);color:#fff;cursor:pointer;border:none;border-radius:12px;width:100%;margin-top:.2rem;padding:.9rem 1.25rem;font-size:1.05rem;font-weight:700;transition:transform .2s,filter .2s,opacity .2s;display:block}.contact-form .button:hover,.contact-form .button:focus{background:#61132b;transform:translateY(-1px);box-shadow:0 8px 18px #61132b47}.contact-form .button:disabled{opacity:.75;cursor:wait}.required-note{color:var(--text);margin:.2rem 0 0;font-size:1rem;font-style:italic}.form-note{min-height:1.5rem;color:var(--text);margin:.2rem 0 .4rem;font-size:.95rem;font-weight:600}.videoContainer{width:100%;padding-top:56.25%;position:relative;overflow:hidden}.responsiveIframe{width:100%;height:100%;position:absolute;inset:0}footer{background-color:var(--header);text-align:right;width:100%;padding:40px;position:absolute;bottom:0}.copyright{color:var(--text-light)}.verified-pic{width:150px;margin-left:auto}.verified-pic:hover{opacity:.8}.fatd-badge-outer{background-color:#f5f7f9;border-radius:10px;width:auto;margin-left:50px;padding:3px}.fatd-badge-outer:hover{background-color:#f5f7f9cc}.fatd-badge-outer img{width:90px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--nav)}::-webkit-scrollbar-thumb:hover{background:var(--text-box)}@media screen and (width<=960px){header{height:130px}.break{display:inline}.fullContainer{min-height:calc(100vh - var(--header-height) - 35px)}h1{flex-basis:auto;margin:0 0 10px;font-size:1.5rem}h2{font-size:.8rem}.hero-img{height:calc(100vh - var(--header-height) - 10px)}}@media screen and (width<=700px){.break-2{display:block}.profile-pic{display:none}.profile-pic-small{flex-basis:400px;margin-bottom:30px;display:block}.f-arnd{justify-content:flex-start}.flex-wrap-mobile{flex-wrap:wrap;justify-content:center}.about-text-container{flex:1 0 100%}.about-p{padding-left:0}.contact-img{height:15px}}@media screen and (width<=420px){.header-subtext{margin-top:10px}h1{font-size:1.3rem}h2{font-size:.6rem}.pageContainer{margin:15px 15px 25px;padding:35px 15px 15px}.contact-quicklink{font-size:1rem}h3{margin-bottom:20px;font-size:1.5rem}.profile-pic-small{flex-basis:100%;width:100%}p,h5,li{font-size:.8rem}h4,h5{margin-top:20px}h4{font-size:1rem}.fatd-badge-outer{margin-left:5px}.sx-verified-seal,.fatd-badge-outer img{scale:.8}}
