body{font-family:proxima-nova,sans-serif;position:relative;width:100%;height:100%;color:#000;background-color:#deb887}html{width:100%;height:100%}h1,h2,h3,h4,h5,h6{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;margin:0 0 35px;letter-spacing:1px}p{font-size:20px;line-height:1.5;margin:0 0 16px}.navbar-subtitle{display:block}@media(min-width:768px){p{font-size:19px;line-height:1.6;margin:0 0 10px}}a{transition:all .2s ease-in-out;color:#deb887;text-decoration:underline;text-underline-offset:3px}a:focus,a:hover{text-decoration:underline;color:#f3dcb8}#mainNav a,.item a{text-decoration:none}#mainNav{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;margin-bottom:0;border-bottom:1px solid rgba(255,255,255,.3);background-color:#000}#mainNav .navbar-toggler{align-items:center;gap:10px;font-size:14px;padding:10px 14px;color:#fff;border:1px solid #fff;border-radius:4px}#mainNav .navbar-toggler:focus,#mainNav .navbar-nav .btn:focus{outline:none;box-shadow:none}#mainNav .navbar-toggler:focus-visible,#mainNav .navbar-nav .btn:focus-visible{outline:2px solid #deb887;outline-offset:2px}#mainNav .navbar-toggler[aria-expanded=true] .fa-bars:before{content:"\f00d"}#mainNav .navbar-nav .btn.active{color:#000;background-color:#fff}@media(max-width:991.98px){#mainNav .navbar-toggler{display:inline-flex}#mainNav .navbar-collapse{max-height:calc(100vh - 100px);overflow-y:auto}#mainNav .navbar-nav{margin-top:16px;border-top:1px solid rgba(255,255,255,.2)}#mainNav .navbar-nav .btn{display:block;width:100%;padding:14px 0;font-size:15px;text-align:left;border:none;border-bottom:1px solid rgba(255,255,255,.2)}#mainNav .navbar-nav .btn:hover{color:#fff;background-color:rgba(255,255,255,8%)}#mainNav .navbar-nav .btn:focus-visible{outline-offset:-2px}#mainNav .navbar-nav .btn.active{color:#deb887;background-color:transparent}}@media(min-width:992px){#mainNav .navbar-nav .nav-item+.nav-item{margin-left:8px}#mainNav .navbar-nav .btn:not(.active):hover{color:#fff;background-color:#444;border-color:#fff}}#mainNav .navbar-brand{font-family:jubilat,sans-serif;font-size:36px;font-weight:200}@media(max-width:991.98px){#mainNav .navbar-brand{font-size:28px}}#mainNav a{color:#fff}#mainNav .navbar-nav .nav-item{transition:background .3s ease-in-out}#mainNav .navbar-nav .nav-item:hover{color:fade(white,80%);outline:none;background-color:transparent}#mainNav .navbar-nav .nav-item:active,#mainNav .navbar-nav .nav-item:focus{outline:none;background-color:transparent}@media(min-width:992px){#mainNav{padding-top:20px;padding-bottom:20px;transition:background .3s ease-in-out,padding-top .3s ease-in-out,padding-bottom .3s;letter-spacing:1px;border-bottom:none;background:0 0}#mainNav:not(.navbar-shrink) .navbar-brand,#mainNav:not(.navbar-shrink) .navbar-brand+br+*{text-shadow:0 1px 6px rgba(0,0,0,.6)}#mainNav.navbar-shrink{padding-top:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.3);background:#000}#mainNav .nav-link.active{outline:none;background-color:rgba(255,255,255,.3)}#mainNav .nav-link.active:hover{color:#fff}#mainNav .nav-link{margin-left:5px}}header{width:100%;min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;color:#fff}#intro-body{text-align:center;margin-top:4vh}header .section-bg::after{background:linear-gradient(to bottom,rgba(22,22,22,.5),rgba(22,22,22,0) 33%)}.intro-panel{display:flow-root;margin-top:24px;padding:28px;border-radius:10px;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media(max-width:575.98px){.intro-panel{margin-top:16px;padding:20px}}header h1{font-size:50px}header p{font-size:20px}.improve-contrast-box{background:rgba(0,0,0,.5);border-radius:5px;text-shadow:0 0 8px #000}@media(min-width:768px){header h1{font-size:100px}header p{font-size:24px}}.btn-circle{font-size:26px;width:55px;height:55px;margin-top:15px;line-height:45px;transition:background .3s ease-in-out;color:#fff;border:2px solid #fff;border-radius:100%!important;background:0 0}.btn-circle:focus,.btn-circle:hover{color:#fff;outline:none;background:rgba(255,255,255,.1)}.section-2{color:#fff;background:linear-gradient(to bottom,rgba(20,20,20,.9),rgba(48,48,48,.9)),no-repeat 50%;background-color:#000;background-size:cover}#map{width:100%;height:300px}@media(min-width:992px){#map{height:350px}}.btn{font-family:cabin,helvetica neue,Helvetica,Arial,sans-serif;font-weight:400;transition:all .3s ease-in-out;text-transform:uppercase;border-radius:0}.navbar-subtitle{display:none}.btn-default:focus,.btn-default:hover{color:#000;border:1px solid #42dca3;outline:none;background-color:#42dca3}ul.banner-social-buttons{margin-top:0;font-size:0}@media(max-width:1199px){ul.banner-social-buttons{margin-top:15px}}@media(max-width:767px){.navbar-subtitle{display:none}ul.banner-social-buttons li{display:block;margin-bottom:20px;padding:0}ul.banner-social-buttons li:last-child{margin-bottom:0}}footer{margin-bottom:50px}footer p{font-size:14px}::selection{background:#fcfcfc;background:rgba(255,255,255,.2);text-shadow:none}img::selection{background:0 0}.profile-pic{float:inline-start;margin-right:20px;margin-top:5px;margin-bottom:5px}.row{display:block}.col{display:inline-table}.item{vertical-align:top;text-align:center;width:280px;margin-right:10px;margin-bottom:20px;display:inline-block}.section-2{text-align:center}.video iframe{width:280px}.video iframe,.video img{height:auto;aspect-ratio:16/9;object-fit:cover}.caption{font-weight:800;font-size:14px}.air_date{font-weight:200;font-size:14px}.video img{border:1px solid #fff}.item .title{font-size:18px}.item figure{margin-bottom:5px}body{font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,sans-serif}@media(max-width:575.98px){.profile-pic{float:none;margin:0 0 20px}.profile-pic img{width:160px}.item{width:100%;margin-right:0;margin-bottom:32px}.video iframe,.video img{width:100%}.item .title{font-size:20px}}html:has(body.home),body.home{color:#eee;background-color:#141414;overscroll-behavior:none}body.home footer{display:none}@media(min-width:992px){#mainNav .navbar-nav .nav-link.btn{margin-left:0;padding:.25rem .5rem}}.content-section{position:relative;padding-top:72px;padding-bottom:72px;background:#141414}@media(max-width:991.98px){.content-section{padding-top:48px;padding-bottom:48px}}.has-bg{position:relative;clip-path:inset(0);background:#1c1c1c}.section-bg{position:fixed;inset:0;z-index:0;pointer-events:none;background-color:#1c1c1c;background-position:50%;background-size:cover;background-repeat:no-repeat}.section-bg::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,var(--bg-fade,.55))}.has-bg>:not(.section-bg){position:relative;z-index:1}.air_date{color:#e2e2e2}.has-bg .item .title,.has-bg .item .air_date,.has-bg .item .caption{text-shadow:0 1px 3px rgba(0,0,0,.8)}.light-section .intro-panel{color:#eee}.light-section .intro-panel a{color:#deb887}.light-section .intro-panel a:focus,.light-section .intro-panel a:hover{color:#f3dcb8}.section-contact h2{font-family:jubilat,serif;font-weight:200;font-size:28px;text-align:center;margin-bottom:8px}.section-work .section-content{display:flex;flex-wrap:wrap;justify-content:center;gap:20px 10px}.section-work .item{margin:0}.with-photo .section-photo{display:block;width:210px;height:auto;flex-shrink:0;margin-bottom:20px}@media(max-width:767.98px){.with-photo .section-photo{margin-left:auto;margin-right:auto}}@media(min-width:768px){.with-photo{display:flex;align-items:center;gap:28px}.with-photo .section-photo{margin-bottom:0}}@media(max-width:575.98px){.with-photo .section-photo{width:160px}}.section-content>p:last-child,.section-text>p:last-child{margin-bottom:0}.light-section{color:#000;background:#deb887}.light-section a{color:#5c3a12}.light-section a:focus,.light-section a:hover{color:#000}.light-section .air_date{color:#222}.light-section .item .title,.light-section .item .air_date,.light-section .item .caption{text-shadow:none}.form-thanks{font-family:jubilat,serif;font-weight:200;font-size:24px;text-align:center;margin:24px 0;outline:none}.form-error{color:#f3b0a0;text-align:center;margin:0}.light-section .form-error{color:#8b1a1a}.form-submit{background-color:#000;transition:background-color .2s ease-in-out}.form-submit:hover,.form-submit:focus-visible{background-color:#333}.form-submit:disabled{opacity:.7;cursor:wait}.site-title{display:inline;margin:0;font:inherit;letter-spacing:inherit}