.banner{padding:0;margin:0;overflow:visible;height:auto;position:relative}@media(min-width:768px){.banner{margin-bottom:0}}.banner .easyslider__slide{padding:0}body:not(.no-header) .banner .banner__item.takeover,body:not(.no-header) .banner .banner__item.takeover .container,body:not(.no-header) .banner .banner__item.takeover .row{height:calc(100vh - 90px)}@media(min-width:992px){body:not(.no-header) .banner .banner__item.takeover,body:not(.no-header) .banner .banner__item.takeover .container,body:not(.no-header) .banner .banner__item.takeover .row{height:calc(100vh - 160px)}}.banner .banner__item.parallax .banner__item-image{background-attachment:scroll}@media(min-width:992px){.banner .banner__item.parallax .banner__item-image{background-attachment:fixed}}.banner .banner__item.split-banner .banner__item-image{background-position:left bottom;left:auto;position:relative;height:200px;width:100%;top:-10px;background-size:contain}@media(min-width:576px){.banner .banner__item.split-banner .banner__item-image{height:300px}}@media(min-width:768px){.banner .banner__item.split-banner .banner__item-image{height:auto;position:absolute;top:0;width:50%}}.banner .banner__item.split-banner .banner__item-image+.banner__info .section__title,.banner .banner__item.split-banner .banner__item-image+.banner__info .section__content{text-shadow:none}.banner .scroll-prompt{position:absolute;right:0;bottom:30px;left:0;width:100%;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn}.banner .scroll-prompt a{display:inline-block;height:40px;margin:0 auto;cursor:pointer;padding-left:6px;padding-right:6px}.banner .scroll-prompt a.scroll-prompt__arrow{line-height:40px;display:block}.banner .scroll-prompt a.scroll-prompt__arrow::after{background-image:url(/assets/img/icons/chevron-down-black.svg);content:'';display:inline-block;height:18px;line-height:1;text-align:center;width:18px}@media(min-width:992px){.banner .scroll-prompt a.scroll-prompt__arrow{display:none}}.banner .scroll-prompt a.scroll-prompt__mouse{display:none}@media(min-width:992px){.banner .scroll-prompt a.scroll-prompt__mouse{display:inline-block}}@media(min-width:992px){.banner .scroll-prompt a span{font-size:9px;text-transform:uppercase;letter-spacing:.09em;display:block;margin-top:15px;display:none}}@media(min-width:992px){.banner .scroll-prompt a{height:auto;padding-bottom:20px}}.banner .scroll-prompt .mouse-scroll{position:relative;width:21px;height:35px;margin:0 auto;border-width:2px;border-style:solid;border-color:#fff;border-radius:10px}.banner .scroll-prompt .mouse-scroll::before{content:"";position:absolute;top:10px;left:7px;width:3px;height:6px;border-radius:50%;background-color:#fff;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.fixed-width .banner .banner__item{background-size:1500px auto}.banner__item{position:relative;z-index:1;background-repeat:no-repeat;background-position:center;background-size:cover;padding:10px 0}.banner__item .row{position:relative}@media(min-width:576px){.banner__item .row [class|="col"]{position:absolute;top:50%;transform:translateY(-50%);width:100%}}.banner__item.short,.banner__item.short .container,.banner__item.short .row,.banner__item.short .banner__info .flex{height:100%;min-height:168px}@media(min-width:768px){.banner__item.short,.banner__item.short .container,.banner__item.short .row,.banner__item.short .banner__info .flex{min-height:254px}}@media(min-width:992px){.banner__item.short,.banner__item.short .container,.banner__item.short .row,.banner__item.short .banner__info .flex{min-height:290px}}@media(min-width:1200px){.banner__item.short,.banner__item.short .container,.banner__item.short .row,.banner__item.short .banner__info .flex{min-height:340px}}.banner__item.medium,.banner__item.medium .container,.banner__item.medium .row,.banner__item.medium .banner__info .flex{height:100%;min-height:250px}@media(min-width:768px){.banner__item.medium,.banner__item.medium .container,.banner__item.medium .row,.banner__item.medium .banner__info .flex{min-height:310px}}@media(min-width:992px){.banner__item.medium,.banner__item.medium .container,.banner__item.medium .row,.banner__item.medium .banner__info .flex{min-height:370px}}@media(min-width:1200px){.banner__item.medium,.banner__item.medium .container,.banner__item.medium .row,.banner__item.medium .banner__info .flex{min-height:430px}}.banner__item.takeover,.banner__item.takeover .container,.banner__item.takeover .row{height:100vh}@media(min-width:768px){.banner__item.takeover,.banner__item.takeover .container,.banner__item.takeover .row{height:100vh}}.banner__item.overlay::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.banner__item .banner__item-image{display:block;height:auto;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:center;background-size:cover}.banner__item .banner__item-video .video-player{left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-1}.banner__info{height:100%;padding:0;width:100%}.banner__info .section__title{font-family:"Martel","Helvetica",sans-serif;font-weight:600}.banner__info .section__title b,.banner__info .section__title strong{font-weight:900}.banner__item-image+.banner__info .section__title,.banner__item-image+.banner__info .section__content{text-shadow:0 0 5px #fff}.banner__item-image+.banner__info .section__title--inverted{text-shadow:0 0 5px #003f49;color:#fff}.banner__box-wrapper{background-color:#fff;margin-top:-25px;width:100%}@media(min-width:768px){.banner__box-wrapper{height:50px;margin:0}}.banner__box{background:#003f49;border-radius:10px;padding:30px 30px 25px 30px;position:relative;width:300px;z-index:1;margin-left:auto;margin-right:auto}@media(min-width:768px){.banner__box{bottom:-5px;position:absolute;left:calc(50% + 45px)}}@media(min-width:992px){.banner__box{left:calc(50% + 165px)}}@media(min-width:1200px){.banner__box{bottom:-25px;left:calc(50% + 205px);width:350px}}.banner__box::before{background-color:#003f49;content:'';height:18px;left:48px;position:absolute;top:-5px;transform:rotate(45deg);width:18px}@media(min-width:768px){.banner__box::before{bottom:190px;left:-5px;top:auto}}.banner__box>h4{color:#fff}.banner__box>p{color:#fff;font-size:14px}.banner__box .banner__box-form{font-size:0;margin:15px 0;padding:0}.banner__box .banner__box-form input[type=text]{border-color:#56aa1c;border-radius:2px 0 0 2px;display:inline-block;width:166px}@media(min-width:1200px){.banner__box .banner__box-form input[type=text]{width:216px}}.banner__box .banner__box-form .btn{border-radius:0 2px 2px 0;margin:0;padding-left:15px;padding-right:15px;vertical-align:top}.banner__box .banner__box-link{text-decoration:underline;font-family:"MartelSans Regular",sans-serif;font-size:13px;color:rgba(255,255,255,.5)}.content.no-padding{padding:0}