@import url("https://fonts.googleapis.com/css?family=Noto+Serif+SC|Oswald:300,400,500");a{color:#dcaa0b}html{height:100%}body{display:flex;flex-direction:column;min-height:100vh}.menu__item{color:white;font-weight:400;font-family:'Oswald', sans-serif;transition:color 200ms}.menu__item .menu__item{margin-bottom:.5rem;font-size:1.1rem}.menu__title{margin-bottom:1.5rem;text-transform:uppercase}.menu__link{color:white;transition:color 200ms}.menu__link:hover,.menu__link:focus{color:#e6e6e6}.header{position:relative}.header__navbar{position:absolute;width:100%;z-index:100}.header__navbar.pinned{position:fixed}.header__toggler .toggler__button{margin-top:1rem;width:40px;text-align:center;background-color:transparent;border:none}.header__toggler .toggler__icon{color:#222;font-size:2rem}.header__content{position:relative;min-height:100vh}.header__content__text{position:absolute;top:33%;left:0;right:0;margin:0 auto;padding:0 15px;max-width:900px;pointer-events:none}.header__content .content{position:absolute;width:100%;z-index:0}.header__content #playerVolumeToggle{position:absolute;bottom:2.5rem;right:2.5rem;width:3rem;color:white;font-size:2rem;text-align:left;border:none;cursor:pointer;z-index:1000}.header__content .header__background{position:relative;background:#0b111c no-repeat center fixed;background-size:cover;height:100vh;width:100%;overflow:hidden}.header__content .video-background{background:#222;top:0;right:0;bottom:0;left:0;z-index:-99}.header__content .video-foreground,.header__content .video-background iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}@media (min-aspect-ratio: 16 / 9){.header__content .video-foreground{height:300%;top:-100%}}@media (max-aspect-ratio: 16 / 9){.header__content .video-foreground{width:300%;left:-100%}}.header__content .header__text{color:white}.header__content .header__title{font-size:2rem;font-family:'Oswald', sans-serif;font-weight:500;text-transform:uppercase}.header__content .header__link{pointer-events:auto}.header__more{position:absolute;bottom:10px;left:0;right:0;text-align:center}.header__more .more__icon{color:white;font-size:6rem}.header__menu{position:inherit}.header__menu .menu{position:absolute;display:none;padding:0 1.5rem;max-height:0;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.8);align-items:center;justify-content:center;overflow:hidden;transition:max-height 200ms ease-out}.header__menu .menu__items{margin-bottom:0}.header__menu .menu__item{margin-bottom:1rem;line-height:2.2rem;font-size:2rem;font-weight:500;text-transform:uppercase}.header__menu .menu.open{padding:1rem 1.5rem;max-height:100%}.header__logo{position:inherit;top:-200px;min-width:155px;transition:top 400ms ease-out}.header__logo .logo__container{position:absolute;left:0;right:0;opacity:1;transition:opacity 200ms ease-out}.header__logo .logo__image{position:absolute;left:-1000px;right:-1000px;margin:0 auto;width:75px;opacity:0;transition:opacity 300ms ease-out}.header__logo .logo__image.show{opacity:1}.header__navbar.pinned .header__logo{position:relative;top:0}.header__navbar.pinned .header__logo .logo__image{width:55px}.header.open .header__navbar{position:fixed;height:100%}.header.open .header__menu .menu{display:flex}.header.open .header__logo .logo__container{opacity:0}.header.open .header__toggler .toggler__icon{color:white}@media (min-width: 576px){.header__menu .menu__items{column-gap:2rem;column-count:2}.header__content .header__title{font-size:2.5rem}}@media (min-width: 768px){.header__menu .menu__items{column-gap:4rem}.header__content .header__title{font-size:3rem}.header__content #playerVolumeToggle{right:5rem;bottom:5rem}}@media (min-width: 992px){.header__navbar{position:fixed;height:auto;transition:background-color 200ms}.header__navbar .header__logo,.header__navbar.pinned .header__logo{position:relative;top:0}.header__navbar .header__logo .logo__image,.header__navbar.pinned .header__logo .logo__image{width:95px}.header__navbar.pinned{background-color:white}.header__navbar.pinned .menu__item,.header__navbar.pinned .menu__link{color:#222}.header__menu{position:relative}.header__menu .menu{position:inherit;display:block;padding:1rem .5rem;max-height:inherit;background-color:transparent}.header__menu .menu__items{display:flex;flex-direction:row;column-count:1}.header__menu .menu__item{margin-right:1rem;margin-bottom:.5rem;font-size:1.1rem;font-weight:400;text-transform:initial}.header__content .header__title{font-size:5rem}.header__content #playerVolumeToggle{right:7.5rem;bottom:7.5rem}.header__toggler{display:none}}@media (min-width: 1200px){.header__menu .menu__item{font-size:1.2rem}}.mainContent{flex:1 0 auto}.footer{position:relative;min-height:100vh;padding-top:4rem;padding-bottom:4rem;flex-shrink:0;overflow:hidden}.footer__background{position:fixed;content:'';top:0;left:0;right:0;bottom:0;background:no-repeat center;background-size:cover;will-change:transform;z-index:-20}.footer__logo{width:100%;max-width:170px}.newsletterForm{padding:2rem;background-color:white}.newsletterForm__title{font-size:1.7rem;font-weight:500;font-family:'Oswald', sans-serif;text-transform:uppercase}.newsletterForm input{background:transparent;margin-bottom:.5rem;border:2px solid #222;border-radius:0}.newsletterForm input::placeholder{color:#222}.newsletterForm input.is-invalid{border-color:darkred}.newsletterForm input.is-invalid:focus{border-color:darkred;background-color:transparent;box-shadow:0 0 0 0.2rem rgba(139,0,0,0.25)}.newsletterForm .invalid-feedback{margin-top:0;padding:6px 12px;color:white;background-color:darkred}.newsletterForm .submit{height:100%;background-color:transparent;border:none;cursor:pointer;color:#222}@media (min-width: 768px){.newsletterForm{padding:2rem 4rem}.newsletterForm__title{font-size:2.3rem}}@media (min-width: 992px){.newsletterForm{padding:3rem 4rem}.newsletterForm__title{font-size:2.5rem}}a{color:#dcaa0b}*[class*="btn"]{font-weight:400;font-family:'Oswald', sans-serif;text-transform:uppercase}*[class*="btn-outline"]{border-width:1px 0;border-radius:0}.btn--yellow,.btn--green{outline:none;color:white}.btn--yellow:hover,.btn--yellow:focus,.btn--green:hover,.btn--green:focus{color:#e6e6e6;box-shadow:none}.btn--yellow{background-color:#dcaa0b}.btn--yellow:hover,.btn--yellow:focus{background-color:#c4970a}.btn--green{background-color:#196d48}.btn--green:hover,.btn--green:focus{background-color:#14583a}.webProduct a.backLink,.webProduct a.nav-link{color:#222}a:not(.btn),a:not(.btn):hover,a:not(.btn):focus,button:not(.btn),button:not(.btn):hover,button:not(.btn):focus,input:not(.btn):not(.is-invalid),input:not(.btn):not(.is-invalid):hover,input:not(.btn):not(.is-invalid):focus{outline:none;background-color:transparent;border-color:inherit;box-shadow:none}iframe{max-width:100% !important}.content-container{display:table;height:100%;width:100%}.align-center{display:table-cell;vertical-align:middle}.align-bottom{display:table-cell;vertical-align:bottom}.card{height:100%;border-color:#222;border-radius:0;background-color:white}.card-body{display:flex;flex-direction:column}.card-title{font-weight:400;font-family:'Oswald', sans-serif;text-transform:uppercase}.card-title,.card-text{color:#222}.card-text{flex-grow:1}.card-banner{height:14rem;border-radius:0;background:no-repeat center;background-size:cover}.banner{height:20rem;background:no-repeat center;background-size:cover}@media (min-width: 992px){.banner{height:25rem}}.box,.box .fb-post,.box .fb-post>span,.box .fb-post iframe{max-width:100%}.box .fb-post iframe{background-color:white}@media (max-width: 767px){.box .fb-post span,.box .fb-post iframe{width:100% !important}}@media (min-width: 768px){.box,.box .fb-post,.box .fb-post>span,.box .fb-post iframe{height:100% !important}}a{color:#dcaa0b}.block{padding:7rem 0;min-height:100vh;background:no-repeat center;background-size:cover}.block__image{height:10rem;background:no-repeat center;background-size:cover}.block__content{word-break:break-word}.block__content--container{padding:1.5rem}.block__title{font-size:1.4rem;font-family:'Noto Serif SC', serif}.block__subtitle{margin-bottom:2rem;font-weight:300;font-size:2rem;font-family:'Oswald', sans-serif;text-transform:uppercase}.block__text{line-height:2rem}@media (min-width: 576px){.block__image{height:20rem}}@media (min-width: 768px){.block__image{height:25rem}.block__subtitle{font-size:2.5rem}}@media (min-width: 992px){.block{padding:10rem 0}.block__content{padding:2rem}.block__image{height:30rem}}@media (min-width: 1200px){.block__image{height:40rem}}.block--dark{background-color:black}.block--dark .block__content{background-color:black}.block--dark .block__title:after{position:relative;display:block;content:'';bottom:-5px;width:120px;border-bottom:1px solid #fff}.block--dark .block__title,.block--dark .block__text{color:white}.block--dark .block__subtitle{color:#196d48}.block--dark.block--fade{position:relative}.block--dark.block--fade .block__content{background-color:transparent}.block--dark.block--fade:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.8);content:''}.block--light{background-color:white}.block--light .block__content{background-color:white}.block--light .block__title:after{position:relative;display:block;content:'';bottom:-5px;width:120px;border-bottom:1px solid #222}.block--light .block__title,.block--light .block__text{color:#222}.block--light .block__subtitle{color:#196d48}.block--light.block--fade{position:relative}.block--light.block--fade .block__content{background-color:transparent}.block--light.block--fade:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.8);content:''}.block--colored{background-color:#BFD19F}.block--colored .block__content{background-color:#BFD19F}.block--colored .block__title:after{position:relative;display:block;content:'';bottom:-5px;width:120px;border-bottom:1px solid #222}.block--colored .block__title,.block--colored .block__text{color:#222}.block--colored .block__subtitle{color:white}.block--colored.block--fade{position:relative}.block--colored.block--fade .block__content{background-color:transparent}.block--colored.block--fade:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(191,209,159,0.8);content:''}.block--blog{background-color:white;text-align:center}.block--blog .block__title{font-size:2.5rem;font-weight:300;font-family:'Oswald', sans-serif;text-transform:uppercase}.block--blog .block__title:before{margin-right:.75rem;content:'-'}.block--blog .block__title:after{margin-left:.75rem;content:'-'}.block--blog .block__title,.block--blog .block__text{color:#222}.block--blog .btn{outline:none;box-shadow:none}.block--boxes{padding:3.5rem 0;min-height:auto;background-color:white;text-align:center}@media (min-width: 992px){.block--boxes{padding:5rem 0}}a{color:#dcaa0b}.slider{background-image:url("/download/?id=18252386")}.slider .slides{display:none}.slider .slides.slick-initialized{display:grid}.slider .slide{display:inline;outline:none}.slider .slide__image{max-height:30rem}.slider .slick-dots{bottom:-50px}.slider .slick-dots li{margin:0;width:50px}.slider .slick-dots li button{width:50px}.slider .slick-dots li button:before{position:inherit;display:block;height:auto;width:100%;content:'';border-bottom:1px solid white;opacity:1}.slider .slick-dots li.slick-active button:before{border-color:#196d48;opacity:1}a{color:#dcaa0b}.productList{margin-bottom:1rem;padding-left:0;list-style:none}.productList li{border-color:#CCC}.productList a{color:#222;text-decoration:none}.productList .productTitle{font-size:1.125rem}.productList .price{font-size:1.0625rem;font-weight:bold}.productList .rating{color:#777;font-size:14px}.productList .rating .star--full{color:#dcaa0b}.productList .rating .star--half{z-index:1}.productList .rating__starContainer{position:relative;display:inline-block;top:2px;height:14px;width:13px}.productList .rating__starContainer .star{position:absolute}.productList .productDetails .price{clear:right}.productList .productDetails .score .title{font-size:.6875rem}.productList .productDetails .score .integer{font-size:1rem}.productList .productDetails .score .decimal{font-size:.875rem}.productList .readMoreContainer{margin-top:.35rem;display:block}.productList .readMore{margin:0.5em 0 0;width:75px;height:25px;display:inline-block;vertical-align:middle}.productList .carousel .carousel-item{height:200px;background:center no-repeat;background-size:cover}.productList .carousel .carousel-count{position:absolute;right:15px;bottom:16px;padding:.25rem .5rem;background-color:rgba(255,255,255,0.5);border-radius:.5rem}.productList .carousel .carousel-control{margin:auto;height:3rem;width:3rem;background-color:rgba(255,255,255,0.5);opacity:1}.productList .carousel .carousel-control-prev{border-radius:0 .5rem .5rem 0}.productList .carousel .carousel-control-next{border-radius:.5rem 0 0 .5rem}@media (min-width: 768px){.productList li{border-bottom:1px solid;min-height:85px}.productList .productDetails{float:right}.productList .price{text-align:right}}.actionScore,.noScore{position:relative;margin:0;width:45px;height:44px}.score{position:relative;padding:.25rem;margin:0 0 .5rem;width:55px;text-align:center;color:#FFF;background:linear-gradient(#dcaa0b, #bf900b);border-radius:5px}.score:hover .scoreCard{display:block}.score-text{margin-top:0;color:#dcaa0b;font-size:1em;font-weight:bold}.score .title{display:block}.score .scoreCard{position:absolute;display:none;padding:0.5em;width:230px;top:5px;right:60px;cursor:pointer;box-shadow:0 0 3px rgba(0,0,0,0.5);background:#fafafa;z-index:10}.score .scoreCard dt{width:175px;float:left;clear:left}.score .scoreCard dt.satisfaction{width:130px}.score .scoreCard dd{margin:0 0 0.5em 180px}.score .scoreCard dd.satisfaction{margin:0 0 0.5em 130px}.guestbook-container h2{margin-bottom:1rem;font-size:1.75rem}.guestbook-container .guestbook{padding-left:0;list-style:none}.guestbook-container .guestbook li{margin-bottom:.75rem}.guestbook-container .guestbook li .title{color:#222;font-weight:bold}.guestbook-container .guestbook li .content{display:block}
