.banner-section .dnd-column,.banner-section .dnd-section{padding:0!important}.banner-section .container-fluid,.banner-section .dnd-section>.row-fluid{max-width:100%!important;padding:0!important;width:100%!important}.hero-section{background-color:#4c328d;color:#fff;min-height:600px;overflow:hidden;position:relative;z-index:9}.hero-section a:focus{outline:3px solid #47a61d!important}.hero-section .slideshow{min-height:600px;position:relative}.hero-section .slideset{height:785px}.hero-section .slideshow .slide{height:100%;left:0;overflow:hidden;position:absolute;text-align:center;top:0;white-space:nowrap;width:100%;z-index:1}.hero-section .slideshow .slide>*{display:inline-block;max-width:99%;text-align:left;vertical-align:middle;white-space:normal}.hero-section .slideshow .mobile-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%}.hero-section .slideshow .mobile-bg.top{background-position:top}.hero-section .slideshow .mobile-bg.bottom{background-position:bottom}.hero-section .slideshow .bg-holder{background-position:50%;background-repeat:no-repeat;background-size:cover;display:none;height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%}.hero-section .slideshow .bg-holder:before{background:#231f20;background:#1d1716;content:"";height:100%;left:0;opacity:.65;opacity:.5;position:absolute;top:0;width:100%;z-index:1}.hero-section .text-block{font-size:17px;max-width:100%;padding:5rem 3.15rem;position:relative;width:100%;z-index:2}.hero-section .text-wrap{max-width:852px;white-space:normal}.hero-section .text-block h1{color:currentColor;letter-spacing:.24px;margin-bottom:17px}.hero-section .btn-holder{display:flex;flex-wrap:wrap;margin:0 -10px}.hero-section .btn,.hero-section .btn-wrap a,.hero-section .cta_button{background-color:transparent;border:1px solid transparent;border-radius:3em;color:#fff;display:inline-block;font-family:sofia-pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.9375rem;font-weight:400;letter-spacing:1.2px;line-height:1;min-width:170px;padding:10px 5px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.hero-section .btn.btn-watch{font-size:15px;letter-spacing:1.2px;min-width:auto;padding-left:30px;position:relative;text-transform:uppercase}.hero-section .btn.btn-watch:hover{color:#47a61d}.hero-section .btn,.hero-section .btn-wrap a,.hero-section .cta_button{margin:0 10px 10px}.hero-section .btn.btn-watch:before{color:#47a61d;content:"\e915";font-family:icomoon!important;font-size:20px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.hero-section .btn-wrap .btn,.hero-section .btn-wrap .cta_button,.hero-section .btn-wrap a{background-color:#47a61d;box-sizing:border-box!important;color:#fff;-webkit-transition:background-color .3s linear,background-color .3s linear,color .3s linear;transition:background-position .3s linear,background-color .3s linear,color .3s linear}.hero-section .btn-wrap .btn:hover,.hero-section .btn-wrap .cta_button:hover,.hero-section .btn-wrap a:hover{background-color:#3d9317;color:#fff}.hero-section .js-video-popup{background:#000;height:100%;left:0;opacity:0;overflow:hidden;position:fixed!important;top:0;-webkit-transition:opacity .5s linear,visibility .5s linear;transition:opacity .5s linear,visibility .5s linear;visibility:hidden;width:100%;z-index:9999}.hero-section .close{color:#000;float:right;font-size:1.5rem;font-weight:700;line-height:1;opacity:.5;text-shadow:0 1px 0 #fff}.hero-section .js-video-popup .close{height:30px;overflow:hidden;position:absolute;right:20px;text-indent:-9999px;top:20px;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;width:30px;z-index:2}.hero-section .js-video-popup .close:after,.hero-section .js-video-popup .close:before{background:#fff;content:" ";height:2px;left:53%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:30px}.hero-section .js-video-popup .close:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.hero-section .close:not(:disabled):not(.disabled):focus,.hero-section .close:not(:disabled):not(.disabled):hover{opacity:.75}.hero-section .js-video-popup iframe,.hero-section .js-video-popup video{height:100%;left:0;position:absolute;top:0;width:100%}.hero-section .js-video-popup.active-popup{opacity:1;visibility:visible}.hero-section .slideshow .slide:after{content:"";display:inline-block;min-height:600px;vertical-align:middle;width:0}.hero-section .slideshow .mobile-bg:before{background:#231f20;content:"";height:100%;left:0;opacity:.65;position:absolute;top:0;width:100%;z-index:1}.hero-section .scroll-down-box{display:none}@media (min-width:768px){.hero-section .slideshow .mobile-bg{display:none}.hero-section .slideshow .bg-holder{display:block}.hero-section .text-block{padding:6.75rem 5rem 5rem}.hero-section .btn.btn-watch{padding-left:45px}.hero-section .btn.btn-watch:before{font-size:39px}.hero-section .scroll-down-box{position:absolute;right:30px;top:calc(50% + 12px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-writing-mode:tb;-ms-writing-mode:tb;writing-mode:tb;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:3}.hero-section .scroll-down-box .scroll-down{color:#d1d3d4;display:block;font-size:14px;letter-spacing:.14px;line-height:1;margin-bottom:136px;position:relative;text-decoration:none;-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.hero-section .scroll-down-box .scroll-down:before{content:"\e916";font-family:icomoon!important;font-size:98px;height:98px;left:0;position:absolute;top:-20px;transform:scale(-1);transform-origin:0 0;-webkit-transition:transform .15s ease-in-out;transition:transform .15s ease-in-out;width:43px}.hero-section .scroll-down-box .scroll-down:hover:before{transform:scale(-1) translateY(10px)}}@media (min-width:992px){.hero-section,.hero-section .slideshow{min-height:785px;position:relative}.hero-section .text-block{padding-top:156px}.hero-section .btn,.hero-section .btn-wrap a,.hero-section .cta_button{min-width:227px;padding:17px 10px}.hero-section .slideshow .slide:after{min-height:785px}}@media (min-width:1200px){.hero-section .text-block{padding:219px 130px 8rem}.hero-section .text-wrap{padding-top:0}.hero-section .text-block p{margin-bottom:37px}.hero-section .scroll-down-box{right:83px}}@media(max-width:991px){.hero-section .slideset{height:600px!important}}@media(max-width:767px){.hero-section .slideset{height:683px!important}}