html{scroll-behavior:smooth}html,body{text-rendering:optimizeLegibility;font-family:Helvetica, Arial, sans-serif;color:#71675b;font-size:1em;font-weight:400;line-height:1.6rem}h1,h2,h3,h4,h5,button,.fantasy-text,.brand-logo{text-shadow:0 0 6px #000000;font-family:'Cinzel Decorative', cursive;color:#ecd19a;font-weight:300;font-size:18px}h1{font-size:3rem}h2{font-size:2.3rem}h3{font-size:1.7rem}h4{font-size:1.45rem}h5{font-size:1.25rem}body{scroll-snap-align:start}body{scroll-snap-type:x mandatory}nav[role="navigation"]{position:fixed;z-index:999;background-color:rgba(36,33,49,0.71)}nav ul a,nav .brand-logo{color:inherit;height:100%}nav .brand-logo img{height:100%}main,footer{text-align:center}main{background-image:linear-gradient(rgba(0,0,0,0.25), rgba(0,0,0,0.55)),url(/assets/images/background.jpeg)}p{line-height:2rem}a,button{text-shadow:1px 1px 3px #000000}strong{font-weight:bold}hr{background:url(/assets/images/separator.png) 50% 100% no-repeat;position:relative;border:0;height:10px}a{transition:all 0.33s;color:#c4ae78 !important;text-decoration:none}a:active,a:hover{outline:0;text-shadow:0 0 15px #99774c, 0px -5px 20px #a17e51, 0 5px 20px #96744a;color:#ffffff !important}.disabled{pointer-events:none;opacity:0.5}footer .footer-nav,footer .social-nav{text-align:center}footer .footer-nav{font-size:1.1rem}footer .social-nav{font-size:1.5rem}footer ul{list-style:none;margin:0}footer ul li{display:inline-block;padding-right:1rem}footer.page-footer{margin:0;color:inherit}.orange{background-color:#e87601 !important}.leather{background-image:url(/assets/images/background-leather.jpeg)}.divider{height:55px;margin:-18px 0;position:relative;z-index:2;background:transparent;overflow:hidden}.divider:before,.divider:after{background:url(/assets/images/divider.png) repeat-x 50% 0;content:"";height:55px;position:absolute;top:0}.divider:before{left:0;margin-right:82px;right:50%}.divider:after{left:50%;margin-left:82px;right:0}.divider .divider-rule{background:url(/assets/images/divider.png) repeat-x 50% 100%;border:0;height:55px;left:50%;margin:0 0 0 -82px;position:absolute;top:5px;width:164px}.sidenav-trigger{color:#d26a00}.parallax-container{min-height:380px;line-height:0;height:auto;color:white;display:flex;z-index:1}.parallax-container .parallax.light-8 img{opacity:0.5 !important}.parallax-container .parallax:not(.light-8) img{opacity:0.5 !important}.parallax-container .parallax img{background-color:black}.parallax-container>*{margin:auto}.parallax-container h4,.parallax-container h5{text-shadow:1px 1px 3px #000000}.section-description{line-height:1.6rem;font-size:1.1rem}.icon-block{padding:0 15px}.icon-block .material-icons{font-size:inherit}.modal .modal-footer{background-color:rgba(51,51,51,0.08)}.input-field input,.input-field textarea{color:#fff}.input-field .prefix.active{color:#d26a00}[type="checkbox"].filled-in:checked+span:not(.lever):after{border:2px solid #d26a00;background-color:#d26a00}input:not([type]):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #d26a00;-webkit-box-shadow:0 1px 0 0 #d26a00;box-shadow:0 1px 0 0 #d26a00}input:not([type]):focus:not([readonly])+label,input[type=text]:not(.browser-default):focus:not([readonly])+label,input[type=password]:not(.browser-default):focus:not([readonly])+label,input[type=email]:not(.browser-default):focus:not([readonly])+label,input[type=url]:not(.browser-default):focus:not([readonly])+label,input[type=time]:not(.browser-default):focus:not([readonly])+label,input[type=date]:not(.browser-default):focus:not([readonly])+label,input[type=datetime]:not(.browser-default):focus:not([readonly])+label,input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,input[type=tel]:not(.browser-default):focus:not([readonly])+label,input[type=number]:not(.browser-default):focus:not([readonly])+label,input[type=search]:not(.browser-default):focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#d26a00}input:not([type]):focus.invalid ~ label,input[type=text]:not(.browser-default):focus.invalid ~ label,input[type=password]:not(.browser-default):focus.invalid ~ label,input[type=email]:not(.browser-default):focus.invalid ~ label,input[type=url]:not(.browser-default):focus.invalid ~ label,input[type=time]:not(.browser-default):focus.invalid ~ label,input[type=date]:not(.browser-default):focus.invalid ~ label,input[type=datetime]:not(.browser-default):focus.invalid ~ label,input[type=datetime-local]:not(.browser-default):focus.invalid ~ label,input[type=tel]:not(.browser-default):focus.invalid ~ label,input[type=number]:not(.browser-default):focus.invalid ~ label,input[type=search]:not(.browser-default):focus.invalid ~ label,textarea.materialize-textarea:focus.invalid ~ label{color:#d26a00}input:not([type]):focus.valid ~ label,input[type=text]:not(.browser-default):focus.valid ~ label,input[type=password]:not(.browser-default):focus.valid ~ label,input[type=email]:not(.browser-default):focus.valid ~ label,input[type=url]:not(.browser-default):focus.valid ~ label,input[type=time]:not(.browser-default):focus.valid ~ label,input[type=date]:not(.browser-default):focus.valid ~ label,input[type=datetime]:not(.browser-default):focus.valid ~ label,input[type=datetime-local]:not(.browser-default):focus.valid ~ label,input[type=tel]:not(.browser-default):focus.valid ~ label,input[type=number]:not(.browser-default):focus.valid ~ label,input[type=search]:not(.browser-default):focus.valid ~ label,textarea.materialize-textarea:focus.valid ~ label{color:#d26a00}.lazyHide,.lazyShow{transition:visibility 0.3s, opacity 0.3s linear}.lazyHide{visibility:hidden;opacity:0;transition:visibility 0.3s, opacity 0.3s linear}.lazyShow{visibility:visible;opacity:1}.parallax-container.page{padding-top:2.5rem}@media only screen and (min-width: 601px) and (max-width: 992px){.parallax-container:not(.page) .section{position:absolute;top:30%}#index-banner .section{top:10%}}@media only screen and (max-width: 600px){.parallax-container:not(.page) .section{position:absolute;top:25%}}@media only screen and (max-width: 600px){#index-banner .section{top:0}footer .footer-nav{margin-bottom:15px}}@media (min-width: 601px){footer .footer-nav{text-align:left}footer .social-nav{text-align:right}}.light-text{color:#ffffe5}.intro-text{font-size:1.3rem}.caption-text{color:#ecd7a5}.chevron-name{padding-top:4px}.pagination a{display:inline-flex !important}.col img{max-width:100%;height:auto}.parallax-container.parallax-page{height:200px !important;min-height:unset !important;font-size:10px !important;display:flex}.parallax-container.parallax-page .section{margin:auto;position:initial !important;padding-top:3rem}.parallax-container.parallax-page h1{font-size:2rem !important}#start .col.center .row{padding-top:2rem}#start .col.center .row p{margin:0}
