.banner-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;z-index:2;-webkit-align-items:center;align-items:center;max-width:none;min-height:470px;padding:50px 0;}.gecko.gt-ie8 .banner-content{height:470px;}@media (max-width:991px){.banner-content{min-height:231px;padding:45px 0;}.gecko.gt-ie8 .banner-content{height:231px;}}.banner-content .btn{min-width:196px;}.banner-content p{text-shadow:0 4px 16px rgba(0,0,0,.24);}.banner-content>:last-child{margin-bottom:0;}.banner-heading{font-size:63px!important;font-size:6.3rem!important;font-weight:700;text-shadow:0 4px 16px rgba(0,0,0,.24);line-height:1.2;margin-bottom:13px;}@media (max-width:991px){.banner-heading{font-size:32px!important;font-size:3.2rem!important;}}.banner[style^=background-image]{position:relative;}.banner[style^=background-image]:before{zoom:1;-webkit-opacity:0.3;-moz-opacity:0.3;opacity:.3;content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.25) 0,rgba(0,0,0,.75) 100%);}.banner[style^=background-image] *{color:#fff;}.banner[style^=background-image] a:not(.btn){color:#fff;}.banner[style^=background-image] a:not(.btn):focus,.banner[style^=background-image] a:not(.btn):hover{color:#fff;}.banner[style^=background-image] .banner-heading{color:#fff;}.content-banner{position:relative;min-height:294px;}.content-banner:after,.content-banner:before{content:" ";display:table;}.content-banner:after{clear:both;}.content-banner:after,.content-banner:before{content:" ";display:table;}.content-banner:after{clear:both;}@media (max-width:767px){.content-banner{min-height:1px;}}.content-banner-img,.content-banner-text{width:50%;}@media (max-width:767px){.content-banner-img,.content-banner-text{width:100%;}}.content-banner-img{background-position:center;background-size:cover;background-repeat:none;position:absolute;top:0;right:0;bottom:0;height:auto;}@media (max-width:767px){.content-banner-img{position:relative;height:180px;}}.content-banner-img img{margin:0;}@media (min-width:768px){.content-banner-img img{display:none;}}.content-banner-text{padding:20px 30px 10px;}@media (max-width:767px){.content-banner-text{float:none;}}.collapsible-item.is-open>.collapsible-header>.collapsible-header-link:after,.collapsible-item.is-open>.collapsible-header>a:after,.collapsible-item.is-open>.collapsible-item-header>.collapsible-header-link:after,.collapsible-item.is-open>.collapsible-item-header>a:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}@media (min-width:992px){.collapsible-header,.collapsible-item-header{font-size:28px;font-size:2.8rem;}}.collapsible-header-link,.collapsible-header>a,.collapsible-item-header-link,.collapsible-item-header>a{padding:16px 40px 16px 0;}@media (min-width:576px){.collapsible-header-link,.collapsible-header>a,.collapsible-item-header-link,.collapsible-item-header>a{padding-top:20px;padding-bottom:20px;}}@media (min-width:992px){.collapsible-header-link,.collapsible-header>a,.collapsible-item-header-link,.collapsible-item-header>a{padding-top:24px;padding-bottom:24px;}}.collapsible-header-link:after,.collapsible-header>a:after,.collapsible-item-header-link:after,.collapsible-item-header>a:after{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;font-family:aae-icon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;right:0;color:#d8127d;}.collapsible-content:not(.collapsing):not(.collapse),.collapsible-item-content:not(.collapsing):not(.collapse){padding:0 0 20px;}.owl-dot span{display:none!important;}.article-image-holder .article-image{margin-bottom:0;}.video-holder{position:static;width:auto;height:auto;clear:none;padding:0;}.profile-image-holder .profile-image{height:auto;max-width:100%;margin-bottom:0;object-fit:cover;}.pixl8-crm-form .form-field .profile-image-holder .profile-image{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:0;-webkit-background-clip:border-box;-moz-border-radius:0;-moz-background-clip:border;border-radius:0;background-clip:border-box;}