.advanced-banner-mdl{position:relative;width:100%}#advancedBanner,#advancedBanner .image,#advancedBanner .section-banner{overflow:hidden}.advanced-banner-mdl .section-banner:after,.advanced-banner-mdl .section-banner:before{content:"";left:0;position:absolute;top:0;width:100%;z-index:30}.advanced-banner-mdl .section-banner:before{background:linear-gradient(180deg,#000,transparent);filter:progid:dximagetransform.microsoft.gradient(startColorstr="#000000",endColorstr="#00000000",GradientType=0);max-height:100%;opacity:.88}.advanced-banner-mdl .section-banner:after{background:#112648;height:100%;opacity:.42}.advanced-banner-mdl .section-banner .image{background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:20}.advanced-banner-mdl .section-banner .image.center-center{background-position:50%}.advanced-banner-mdl .section-banner .content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;text-align:center;z-index:40}.advanced-banner-mdl .section-banner>:not(.video-control):not(.slide-icon){height:100%}.advanced-banner-mdl .section-banner .video-loop-hld{overflow:hidden;z-index:25}.advanced-banner-mdl .section-banner>:not(.video-control):not(.slide-icon){height:103%;left:0;position:absolute;top:0;transition:all .4s ease;width:100%}.advanced-banner-mdl .section-banner #banner-video-tubular,.advanced-banner-mdl .section-banner #banner-video-tubular-loop{position:absolute}.advanced-banner-mdl .button-group{margin-top:40px}.advanced-banner-mdl .section-banner .video-loop-hld #banner-video-tubular-loop,.advanced-banner-mdl .section-banner .video-loop-hld #banner-video-tubular-loop iframe{left:0;position:absolute;top:0;width:100%}.advanced-banner-mdl .section-banner.ht-short .video-loop-hld #banner-video-tubular-loop iframe{left:-15%;top:-15%;width:130%}.advanced-banner-mdl .section-banner .video-loop-hld #banner-video-tubular-loop,.advanced-banner-mdl .section-banner:not(.ht-short) .video-loop-hld #banner-video-tubular-loop iframe{height:100%}.advanced-banner-mdl .button-group.col-0{margin:0}@media screen and (min-width:768px){.advanced-banner-mdl .section-banner.ht-default:before{height:410px}.advanced-banner-mdl .section-banner.ht-short:before{height:205px}.advanced-banner-mdl .section-banner.ht-default{min-height:56.25vw}.advanced-banner-mdl .section-banner.ht-short{min-height:650px}.advanced-banner-mdl .section-banner.ht-default .content{padding-bottom:80px;padding-top:130px}.advanced-banner-mdl .section-banner.ht-short .content{padding-bottom:40px;padding-top:130px}.advanced-banner-mdl .section-banner.ht-short .image.center-center{background-position:top}.sitealert-open #advancedBanner .content--hld{margin-top:70px}}@media screen and (max-width:767px){.advanced-banner-mdl .button-group{margin-top:20px}.advanced-banner-mdl .button-group a{font-size:14px;margin-left:5px;margin-right:5px;padding:12px 15px 9px}.sitealert-open .advanced-banner-mdl .section-banner .content{-ms-flex-align:center;align-items:center;padding-top:105px}}@media (max-width:350px){.advanced-banner-mdl .button-group a:nth-child(2){margin-top:10px}}@media screen and (min-width:768px) and (max-width:999px){.advanced-banner-mdl .button-group{margin-top:20px}.advanced-banner-mdl .button-group a{font-size:14px;padding:15px 20px 12px}}@media screen and (min-width:768px) and (max-width:1210px){.advanced-banner-mdl .section-banner.ht-short .video-loop-hld #banner-video-tubular-loop iframe{left:-25%;top:-25%;width:150%}}@media screen and (min-width:768px){.advanced-banner-mdl .section-banner.ht-default,.advanced-banner-mdl .section-banner.ht-default .content{min-height:56.25vw}.advanced-banner-mdl .section-banner.ht-short,.advanced-banner-mdl .section-banner.ht-short .content{min-height:650px}}@media screen and (min-width:481px) and (max-width:767px){.advanced-banner-mdl .section-banner.ht-default,.advanced-banner-mdl .section-banner.ht-default .content,.advanced-banner-mdl .section-banner.ht-short,.advanced-banner-mdl .section-banner.ht-short .content{min-height:520px}}@media screen and (max-width:480px){.advanced-banner-mdl .section-banner.ht-default,.advanced-banner-mdl .section-banner.ht-default .content,.advanced-banner-mdl .section-banner.ht-short,.advanced-banner-mdl .section-banner.ht-short .content{min-height:600px}.sitealert-open .advanced-banner-mdl .section-banner.ht-default,.sitealert-open .advanced-banner-mdl .section-banner.ht-default .content,.sitealert-open .advanced-banner-mdl .section-banner.ht-short,.sitealert-open .advanced-banner-mdl .section-banner.ht-short .content{min-height:650px}}#videoPopup{display:none}#videoPopup.open{background-color:rgba(0,0,0,.9);bottom:0;box-sizing:border-box;display:flex;left:0;padding:50px;position:fixed;right:0;top:0;z-index:9999999999}#videoPopup.open #videoPopupInner{aspect-ratio:16/9;background-color:#000;text-align:center;z-index:99999999999}#videoPopup.open #closeVidPopup{background-color:#112648;border:0;box-sizing:border-box;color:#fff;cursor:pointer;font-size:55px;height:60px;line-height:1;position:absolute;right:0;top:0;transition:all .4s ease;width:60px}#videoPopup.open #closeVidPopup:hover{background-color:#00a6df;color:#112648}#videoPopup iframe{border:none;height:100%;width:100%}#advancedBanner .embed-container{height:0;height:auto;max-width:100%;overflow:hidden;position:relative}#videoPopup.open #videoPopupInner{height:45vw;max-width:80vw}#advancedBanner .flex_hz-ctr{display:-ms-flexbox;display:flex;-ms-flex-align:center;justify-content:center}#advancedBanner .vt-ctr{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#advancedBanner .vt-sta{align-items:flex-start}#advancedBanner .btn-x{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0e5aa1;border:1px solid #0e5aa1;box-sizing:border-box;color:#fff;font-size:36px;line-height:1;outline:0;padding:0 .2em;position:absolute;right:0;text-align:center;text-decoration:none;top:0}#advancedBanner .btn-x:hover{background-color:#fff;color:#0e5aa1}#advancedBanner .formpopup--freeze{box-sizing:border-box;height:100vh;overflow-y:hidden}#advancedBanner .formpopup__outer{background-color:rgba(0,0,0,.8);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:9999999999}#advancedBanner .formpopup__outer.open{display:block}#advancedBanner .formpopup__inner{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}#advancedBanner .formpopup__form{background-color:#fff;box-sizing:border-box;max-height:100%;max-width:100%;overflow-y:scroll;padding:24px;position:relative;width:600px}#advancedBanner .formpopup__form label:not(.hs-error-msg){color:#000!important}#advancedBanner .formpopup__form h3{margin-top:0}#advancedBanner .formpopup__form form>div:first-child{box-sizing:border-box;max-width:calc(100% - 25px);padding-bottom:.3em}@media screen and (min-width:768px){#advancedBanner .formpopup__inner{height:calc(100vh - 50px);margin:25px;width:calc(100vw - 50px)}}@media screen and (max-width:767px){#advancedBanner .formpopup__inner{height:calc(100vh - 50px);margin:25px 30px;width:calc(100vw - 60px)}}.push-banner-down #advancedBanner .content{padding-bottom:40px;padding-top:40px}@media (min-width:768px){.banner-minh-500 #advancedBanner .content,.banner-minh-500 #advancedBanner .section-banner{min-height:500px!important}.banner-minh-525 #advancedBanner .content,.banner-minh-525 #advancedBanner .section-banner{min-height:525px!important}.banner-minh-550 #advancedBanner .content,.banner-minh-550 #advancedBanner .section-banner{min-height:550px!important}.banner-minh-575 #advancedBanner .content,.banner-minh-575 #advancedBanner .section-banner{min-height:575px!important}.banner-minh-600 #advancedBanner .content,.banner-minh-600 #advancedBanner .section-banner{min-height:600px!important}.banner-minh-625 #advancedBanner .content,.banner-minh-625 #advancedBanner .section-banner{min-height:625px!important}.banner-minh-650 #advancedBanner .content,.banner-minh-650 #advancedBanner .section-banner{min-height:650px!important}.push-banner-down .advanced-banner-mdl .section-banner>:not(.video-control):not(.slide-icon){height:100%}}@media (max-width:767px){.push-banner-down #advancedBanner .content,.push-banner-down #advancedBanner .section-banner{position:relative!important}}@media (min-width:971px){.push-banner-down #advancedBanner{margin-top:147px}}@media (min-width:768px) and (max-width:970px){.push-banner-down #advancedBanner{margin-top:123px}}@media (max-width:767px){.push-banner-down #advancedBanner{margin-top:98px}}