@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400&display=swap");body,html{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;margin:0;padding:0;font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#363634;font-size:20px;position:relative}@media only screen and (min-width:800px){body{font-size:16px}}:root{--navbar-height:100px;--navbar-desk-height:120px;--navbar-bg-color:rgba(248,133,56,0.5);--navbar-item-color:#fff;--navbar-subitem-color:#cfcfcf;--navbar--accent-color:#000;--navbar-dropdown-bg-color:rgba(0,0,0,0.8);--navbar-dropdown-border-color:#fff;--navbar-z-index:10;--ham-menu-bg-color:#f88538;--ham-menu-accent-color:#fac890;--ham-menu-item-color:#000;--ham-menu-subitem-color:#5e3b23;--ham-menu-border-color:#c27644;--ham-menu-chevron-color:#333;--ham-menu-icon-color:#fff;--fullscreen-slideshow-z-index:5;--primary-color:#d22126;--accent-color-1:#db3d44;--accent-color-2:rgba(0,0,0,0.5);--body-text-color:#fff;--strong-font-weight:400}.desk{display:none}.mobile{display:block}nav{position:sticky;top:0;width:100%;z-index:var(--navbar-z-index)}.navbar .logo,nav{-webkit-transition:height .5s;transition:height .5s}.navbar .logo{cursor:pointer;padding:0;margin:0;display:inline-block;height:80px;width:auto}nav .mobile ul{list-style:none}nav .mobile a{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-offset:4px}.mobile .navbar{height:var(--navbar-height);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1em;background-color:var(--navbar-bg-color);-webkit-transition:all .5s;transition:all .5s}.mobile .navbar.trans{background-color:transparent}.mobile .button-bars,.mobile .item ul,.mobile .multi-level,nav input[type=checkbox]{display:none}.mobile #menu:checked~.multi-level,.mobile .item input:checked~ul,.mobile .sub-item ul{display:block}.mobile,.mobile #menu:checked~.button-bars{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile{min-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile a{color:var(--ham-menu-subitem-color)}.mobile .item label,.mobile li,.mobile ul{line-height:50px;margin:0;padding:0 0 0 1.2em;font-weight:300}.mobile .item>label{background-color:var(--ham-menu-bg-color)}.mobile .sub-item label{padding-left:0}.mobile>label{padding:0}.mobile ul{background-color:var(--ham-menu-accent-color)}.mobile .multi-level .item>label{border-bottom:1px solid var(--ham-menu-border-color)}.mobile .multi-level .item:first-child>label{border-top:1px solid var(--ham-menu-border-color)}.mobile .multi-level .item>.label-plus{border-bottom:1px solid var(--ham-menu-border-color)}.mobile .multi-level .item:first-child>.label-plus{border-top:1px solid var(--ham-menu-border-color)}.mobile .item>label{color:var(--ham-menu-item-color);font-weight:400;z-index:calc(var(--navbar-z-index) + 1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile .multi-level .item>label i{padding-right:2.5em;font-size:.7em;color:var(--ham-menu-chevron-color);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.mobile .multi-level .item>.label-plus{color:var(--ham-menu-item-color);font-weight:400;line-height:50px;z-index:calc(var(--navbar-z-index) + 1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile .multi-level .item>.label-plus a{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;padding-left:1.2em;text-decoration:none;color:var(--ham-menu-item-color)}.mobile .multi-level .item>.label-plus label{display:inline-block}.mobile .multi-level .item>.label-plus label i{padding-right:2.5em;font-size:.7em;color:var(--ham-menu-chevron-color);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}#ham-icon-wrapper{padding:1em .5em}#ham-icon{display:block;position:relative}#ham-icon,#ham-icon:after,#ham-icon:before{width:1.2em;height:3px;background:var(--ham-menu-icon-color);-webkit-transition:opacity .2s linear,-webkit-transform .35s ease-in-out;transition:opacity .2s linear,-webkit-transform .35s ease-in-out;transition:transform .35s ease-in-out,opacity .2s linear;transition:transform .35s ease-in-out,opacity .2s linear,-webkit-transform .35s ease-in-out}#ham-icon:after,#ham-icon:before{content:"";position:absolute;left:0}#ham-icon:before{bottom:8px}#ham-icon:after{top:8px}.ham-open#ham-icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ham-open#ham-icon:before{opacity:0}.ham-open#ham-icon:after{-webkit-transform:rotate(90deg) translate(-8px);transform:rotate(90deg) translate(-8px)}.mobile label:hover{cursor:pointer}.mobile .multi-level .item>input:checked+.label-plus label i,.mobile .multi-level .item input:checked+label i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mobile .button-bars{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;background-color:var(--ham-menu-border-color);-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.mobile .button-bar{padding:1em 2em .5em}.mobile .button-bar:last-child{padding-bottom:4em}.mobile .button-bar .button{background-color:var(--ham-menu-bg-color);border:none;border-radius:15px;color:var(--ham-menu-icon-color);padding:4px 16px;text-align:center;text-decoration:none;display:inline-block;font-size:14px;margin-right:5px;margin-bottom:5px;cursor:pointer}.mobile .button-bar .button.round{padding:6px 11px;text-align:center;border-radius:25px;font-size:18px}.mobile .button-bar .button a{color:var(--ham-menu-icon-color);font-size:16px;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:800px){.desk{display:block}.mobile{display:none}}.desk .navbar{height:var(--navbar-desk-height);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2em;background-color:var(--navbar-bg-color);-webkit-transition:all .5s;transition:all .5s;z-index:var(--navbar-z-index)}.desk .navbar.trans{background-color:transparent}.desk .menu-groups{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.desk .menu-groups,.desk .menu-groups .multi-level{display:-webkit-box;display:-ms-flexbox;display:flex}.desk .menu-groups .multi-level{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:.5em 0 .25em}.desk .menu-groups .multi-level .item{position:relative;padding-left:1.5em}.desk .menu-groups .multi-level .item a{text-decoration:none;color:var(--navbar-item-color);font-size:14px}.desk .menu-groups .multi-level .item a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--navbar--accent-color);text-decoration-color:var(--navbar--accent-color);text-underline-offset:3px}.desk .menu-groups .multi-level .item .item-name{font-size:14px;font-weight:100;color:var(--navbar-item-color);cursor:pointer}.desk .menu-groups .multi-level .item .item-name ul{list-style:none;position:absolute;top:18px;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:2px 0 0;padding:0;z-index:calc(var(--navbar-z-index) + 1);background-color:var(--navbar-dropdown-bg-color);border:1px solid var(--navbar-dropdown-border-color);border-radius:4px;-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0;pointer-events:none;-webkit-transition:all .5s;transition:all .5s}.desk .menu-groups .multi-level .item .item-name ul li{padding:6px 12px;border-top:1px solid var(--navbar-dropdown-border-color)}.desk .menu-groups .multi-level .item .item-name ul li>a{text-transform:uppercase}.desk .menu-groups .multi-level .item .item-name ul li:first-child{border:none}.desk .menu-groups .multi-level .item .item-name ul li .sub-item .item-name>a{text-transform:uppercase;font-size:14px}.desk .menu-groups .multi-level .item .item-name ul li .sub-item .item-name ul{position:static;border:none;background-color:transparent}.desk .menu-groups .multi-level .item .item-name ul li .sub-item .item-name ul li{border:none}.desk .menu-groups .multi-level .item .item-name ul li .sub-item .item-name ul li>a{text-transform:none;font-size:14px;color:var(--navbar-subitem-color)}.desk .menu-groups .multi-level .item:last-child ul{right:0}.desk .menu-groups .multi-level .item:first-of-type{padding-left:0}.desk .menu-groups .multi-level .button-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:1em}.desk .menu-groups .multi-level .button-bar .button{padding:0 .5em}.desk .menu-groups .item .item-name:hover ul,.desk .menu-groups .item .item-name:hover ul .sub-item ul{opacity:1;pointer-events:auto;-webkit-transform:translate(0);transform:translate(0)}.desk .button-bar .button{background-color:var(--accent-color-1);border-radius:15px;margin:0 4px}.desk .button-bar .button:last-child{margin-right:0}.desk .button-bar .button.round{padding:6px 11px;text-align:center;border-radius:25px;font-size:18px}.desk .button-bar .button.round i{color:var(--accent-color-2)}.desk .multi-level .item>.item-name>a{font-size:14px}.desk .multi-level#ml1{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.desk .multi-level#ml1 .ml1-menu-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border-bottom:1px solid #888}.desk .multi-level#ml1 .item-name>a{text-transform:uppercase;font-weight:var(--strong-font-weight);color:sngma-color("primary")}.desk .multi-level#ml1 .button-bar{margin-left:auto}.desk .multi-level#ml1 .button-bar .button.round{padding:6px 20px}.desk .multi-level#ml1 .button-bar a{text-decoration:none;color:#fff}.desk .multi-level#ml2{padding-top:3px}.hero-image{margin-top:calc(var(--navbar-height)*-1);max-width:100vw;min-height:100vh;background-position:50%;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-color:#000;position:relative;margin-bottom:1em}.hero-image.pattern{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='a' width='50' height='50' viewBox='0 0 40 40' patternUnits='userSpaceOnUse' patternTransform='rotate(45)'%3E%3Crect width='400%25' height='400%25' fill='rgba(218, 82, 87,1)'/%3E%3Ccircle fill='rgba(166, 33, 38,1)' cx='5' cy='26' r='1.5'/%3E%3Ccircle fill='rgba(166, 33, 38,1)' cx='25' cy='14' r='1.5'/%3E%3Ccircle fill='rgba(247, 250, 252,1)' cx='15' cy='20' r='1'/%3E%3Ccircle fill='rgba(247, 250, 252,1)' cx='35' cy='20' r='1'/%3E%3C/pattern%3E%3C/defs%3E%3Crect fill='url(%23a)' height='100%25' width='100%25'/%3E%3C/svg%3E");background-repeat:repeat;background-size:auto}.hero-text{position:absolute;bottom:8vh;right:8vw;color:#fff;text-align:right;font-size:calc(1.25rem + 4vw);line-height:calc(1.75rem + 4vw);max-width:75%;text-shadow:2px 2px 4px #4d4d4d}.hero-credit{position:absolute;bottom:10vh;right:2px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:100% 0;transform-origin:100% 0;font-size:calc(7px + .3vw);color:#ddd;text-shadow:1px 1px 0 rgba(0,0,0,.5);padding:.1em .5em}.hero-item,.hero-item-hover{display:none}@media only screen and (min-width:800px){.hero-text{right:5vw;bottom:20vh}.hero-credit{right:2px;bottom:2vh}.hero-item{display:block;position:absolute;margin:0;padding:0;border-radius:50px;box-shadow:5px -6px 4px rgba(0,0,0,.15);-webkit-box-shadow:5px -6px 4px rgba(0,0,0,.15);-moz-box-shadow:5px -6px 4px rgba(0,0,0,.15)}.hero-item img{width:10vw}.hero-item.round{border-radius:50%;box-shadow:5px -10px 4px rgba(0,0,0,.15);-webkit-box-shadow:5px -10px 4px rgba(0,0,0,.15);-moz-box-shadow:5px -10px 4px rgba(0,0,0,.15)}.hero-item#img-1{top:45vh;left:20vw}.hero-item#img-2{top:45vh;left:45vw}.hero-item#img-3{top:45vh;left:70vw}.hero-item-hover{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.hero-item:hover{cursor:pointer}.hero-item:hover .hero-item-hover{opacity:1}}.content{max-width:100%;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:.1em 0;margin:0 auto 1em}.content:last-child{margin-bottom:2em}p{padding:.5em 0}h1,h2,h3,h4,h5,p{max-width:60%;margin:0 auto}:target:before{display:block;content:" ";margin-top:calc(var(--navbar-height)*-1);height:var(--navbar-height);visibility:hidden;pointer-events:none}img{min-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.img-plus{max-width:60%;margin:0 auto;position:relative}.img-plus .img-caption{position:absolute;bottom:-1.1em;width:100%;text-align:center;font-size:.75em}.img-plus .img-credit{height:100%;position:absolute;bottom:-98%;right:2px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:100% 0;transform-origin:100% 0;font-size:calc(7px + .3vw);color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.5);padding:.1em .5em}.img-plus .img-title{max-width:75%;text-align:right;font-size:3em;line-height:1em;top:40%}.img-plus .img-subtitle,.img-plus .img-title{color:#fff;position:absolute;right:20px;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.img-plus .img-subtitle{font-size:1.75em;top:52%}.pullquote-layout{max-width:80%}.pullquote-layout,.pullquote-layout .pullquote{display:-webkit-box;display:-ms-flexbox;display:flex}.pullquote-layout .pullquote{-ms-flex-item-align:center;align-self:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:1.5em}.pullquote-layout .pullquote .quote{text-align:right;font-size:1.75em}.pullquote-layout .pullquote .attribution{text-align:right;font-size:1em}.pullquote-layout .pullquote-content p{max-width:100%;margin:0}.pullquote-layout .pullquote-content .img-plus{max-width:100%}.img-grid{max-width:80%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.img-grid .img-plus{-ms-flex-preferred-size:47%;flex-basis:47%;margin:.25em 0}.center{text-align:center}@media only screen and (max-width:800px){.content{max-width:100%}h1,h2,h3,h4,h5{max-width:75%;margin:.3em auto .05em}p{max-width:75%;margin:0 auto;padding:.5em 0 0}:target:before{margin-top:calc(var(--navbar-desk-height)*-1);height:var(--navbar-desk-height)}.pullquote-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pullquote-layout .pullquote{padding:.5em 0}.pullquote-layout .pullquote .attribution{font-size:.8em;text-align:center}.pullquote-layout .pullquote .quote{font-size:1.3em;text-align:center}.pullquote-layout .pullquote-content p{max-width:75%;margin:0 auto}.img-grid,.img-plus{max-width:100%}.img-grid .img-plus{-ms-flex-preferred-size:100%;flex-basis:100%}}.glide__slides{height:32vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.glide__slide{height:25vw;-webkit-filter:grayscale(100%) blur(3px);filter:grayscale(100%) blur(3px);opacity:.7;-webkit-transition:all .5s;transition:all .5s;position:relative}.glide__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.caption{width:100%;padding:3px 25px;font-size:14px;background-color:rgba(0,0,0,.4);bottom:2%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.caption,.credit{color:#fff;position:absolute;z-index:1;opacity:0}.credit{font-size:calc(8px + .3vw);left:0;bottom:5%;-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-transform-origin:0 0;transform-origin:0 0;text-shadow:1px 1px 0 rgba(0,0,0,.5)}.glide__slide--active{height:32vw;-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.glide__slide--active .caption,.glide__slide--active .credit{opacity:1}.glide__arrow{border:1px solid hsla(0,0%,100%,.1);-webkit-box-shadow:0 .25em .3em 0 rgba(0,0,0,.1);box-shadow:0 .25em .3em 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:32px;color:hsla(0,0%,100%,.5);-webkit-transition:all .2s;transition:all .2s}.glide__arrow:hover{border:1px solid hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.6);-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,.2);box-shadow:0 .25em .5em 0 rgba(0,0,0,.2)}.glide__arrow--left{left:19vw}.glide__arrow--right{right:19vw}@media only screen and (max-width:1400px){.glide__arrow--left{left:16vw}.glide__arrow--right{right:16vw}}@media only screen and (max-width:800px){.glide__slides{height:473px}.glide__slide--active{height:100%}.glide__slide{height:473px}.glide__arrow--left{left:2vw;font-size:24px}.glide__arrow--right{right:2vw;font-size:24px}.glide__arrow{-webkit-box-shadow:0 .25em .4em 0 rgba(0,0,0,.1);box-shadow:0 .25em .4em 0 rgba(0,0,0,.1)}.glide__arrow:hover{-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,.2);box-shadow:0 .25em .5em 0 rgba(0,0,0,.2)}}@media only screen and (max-width:520px){.glide__slides{height:284px}.glide__slide--active{height:100%}.glide__slide{height:284px}.glide__arrow--left,.glide__arrow--right{font-size:18px}}footer{max-width:100%;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;background-color:var(--primary-color);text-align:center;padding-bottom:2em}footer,footer a{color:var(--body-text-color)}footer a{text-decoration:none;font-size:.85em}footer .tagline{width:100%;background-color:var(--accent-color-1);padding:.2em 0}footer .contact-info{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto;border-bottom:1px solid var(--body-text-color)}footer .address{font-size:.85em;padding:1em 0}footer .terms-n-conditions{font-size:.7em;line-height:.6em}footer .terms-n-conditions a{font-size:1em}footer .light-text{color:var(--accent-color-1)}@media screen and (max-width:800px){footer{min-width:100%;font-size:.6em}footer .tagline{padding:.5em 0}footer .contact-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.5em 0;width:60%}footer .address,footer .contact-info a{font-size:1em}footer .terms-n-conditions{font-size:1em;line-height:.9em}footer .terms-n-conditions a{font-size:1em}}