.slider-container{position:relative;background:#FFF;margin:auto;width:100%!important;height:0!important;min-height:400px;padding-bottom:34.4%;overflow:hidden}@media screen and (max-width:767px){.slider-container{min-height:250px}}.ic-slider{position:relative!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:auto!important;width:auto!important;overflow:hidden;width:100%;opacity:1}.homepage .ic-slider{position:absolute!important;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transition:opacity .35s ease-in-out}.ic-slider.visible{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.ic-slider .slider{position:absolute!important}.homepage .ic-slider .slider{top:0!important;right:0!important;bottom:0!important;left:0!important}.homepage .ic-slider .slider .slide{float:left;width:100%;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.ic-slider .slider .slide{z-index:1}.ic-slider .slider .slide.current{z-index:2}.bannerImage{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background-position:center center;background-repeat:no-repeat;background-size:cover}.bannerImage img{width:100%;height:auto}@media screen and (max-width:991px){#intBanner .ic-slider .slider .slide .ic-gal-image{height:auto!important}#intBanner .ic-slider-thumbs .ic-gal-button img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:auto!important}}.bannerGradient{height:310px;width:100%;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.5) 100%);position:absolute;bottom:0;left:0;pointer-events:none}.btDark .bannerGradient{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 100%)}@media screen and (max-width:767px){.bannerGradient{display:none!important}}.ic-slider-content.ic-slider-text{position:absolute;bottom:135px;left:0;width:100%;z-index:999}@media(min-width:1199px){.ic-slider-content.ic-slider-text{bottom:175px}}@media screen and (max-width:767px){.ic-slider-content.ic-slider-text{display:none!important}}.ic-slider-text .ic-slider-content-foreground{color:#fff;text-align:center}.btLeft .ic-slider-text .ic-slider-content-foreground{text-align:left;padding-right:10%}@media(min-width:991px){.btLeft .ic-slider-text .ic-slider-content-foreground{padding-right:20%}}.btRight .ic-slider-text .ic-slider-content-foreground{text-align:right;padding-left:10%}@media(min-width:991px){.btRight .ic-slider-text .ic-slider-content-foreground{padding-left:20%}}@media screen and (max-width:767px){.ic-slider-text .ic-slider-content-foreground{padding:15px 0}}.ic-slider-text .ic-slider-content-foreground h2{font-size:3rem;line-height:3.5625rem;font-weight:600;color:#FFF;margin:0 0 10px;overflow:hidden;text-shadow:1px 1.732px 0 rgba(0,0,0,.59);opacity:1}@media(min-width:767px){.ic-slider-text .ic-slider-content-foreground h2{opacity:0}.loaded .ic-slider-text .ic-slider-content-foreground h2{animation:fade-in-top .6s cubic-bezier(.39,.575,.565,1) both;animation-delay:.5s}}.btDark .ic-slider-text .ic-slider-content-foreground h2{color:#000;text-shadow:1px 1.732px 0 rgba(255,255,255,.59)}@media screen and (max-width:1199px){.ic-slider-text .ic-slider-content-foreground h2{font-size:2.1875rem;line-height:2.8125rem;margin:0 0 5px}}@media screen and (max-width:991px){.ic-slider-text .ic-slider-content-foreground h2{font-size:2.1875rem;line-height:2.8125rem}}@media screen and (max-width:767px){.ic-slider-text .ic-slider-content-foreground h2{font-size:1.125rem;line-height:1.5625rem;font-weight:700;text-shadow:none}}.ic-slider-text .ic-slider-content-foreground p{font-size:1.375rem;line-height:1.6875rem;font-weight:600;color:#FFF;margin:0 0 10px;overflow:hidden;text-shadow:1px 1.732px 0 rgba(0,0,0,.59);opacity:1}@media(min-width:767px){.ic-slider-text .ic-slider-content-foreground p{opacity:0}.loaded .ic-slider-text .ic-slider-content-foreground p{animation:fade-in-top .6s cubic-bezier(.39,.575,.565,1) both;animation-delay:.75s}}.btDark .ic-slider-text .ic-slider-content-foreground p{color:#000;text-shadow:1px 1.732px 0 rgba(255,255,255,.59)}@media screen and (max-width:1199px){.ic-slider-text .ic-slider-content-foreground p{font-size:1.125rem;line-height:1.375rem;font-weight:400}}@media screen and (max-width:991px){.ic-slider-text .ic-slider-content-foreground p{font-size:1.125rem;line-height:1.375rem;font-weight:400}}@media screen and (max-width:767px){.ic-slider-text .ic-slider-content-foreground p{font-size:.9375rem;text-shadow:none}}.ic-slider-text .ic-slider-content-foreground a,.ic-slider-text .ic-slider-content-foreground a:link,.ic-slider-text .ic-slider-content-foreground a:visited{color:#FFF;text-decoration:underline}.btDark .ic-slider-text .ic-slider-content-foreground a,.btDark .ic-slider-text .ic-slider-content-foreground a:link,.btDark .ic-slider-text .ic-slider-content-foreground a:visited{color:#000}.ic-slider-text .ic-slider-content-foreground a:hover,.ic-slider-text .ic-slider-content-foreground a:active,.ic-slider-text .ic-slider-content-foreground a:focus{text-decoration:none}.ic-slider-text .ic-slider-content-link{text-align:center}@media(min-width:767px){.btLeft .ic-slider-text .ic-slider-content-link{text-align:left}.btRight .ic-slider-text .ic-slider-content-link{text-align:right}}.ic-slider-text .ic-slider-content-link .ic-slider-banner-button{display:inline-block;margin:0 0 20px;padding:5px 15px;border:2px solid #fff;border-radius:5px;background-color:transparent;transition:background-color .5s ease;color:#fff;font-weight:600;text-align:center;text-transform:uppercase;opacity:1}.ic-slider-text .ic-slider-content-link .ic-slider-banner-button:hover,.ic-slider-text .ic-slider-content-link .ic-slider-banner-button:focus{border-color:#fff;background-color:#fff;color:#000;text-shadow:1px 1px 3px #fff;text-decoration:none}@media(min-width:767px){.ic-slider-text .ic-slider-content-link .ic-slider-banner-button{margin:20px 0 0;padding:8px 18px;opacity:0}.loaded .ic-slider-text .ic-slider-content-link .ic-slider-banner-button{animation:fade-in-top .6s cubic-bezier(.39,.575,.565,1) both;animation-delay:1s}.btDark .ic-slider-text .ic-slider-content-link .ic-slider-banner-button{border:2px solid #000;color:#000}.btDark .ic-slider-text .ic-slider-content-link .ic-slider-banner-button:hover,.btDark .ic-slider-text .ic-slider-content-link .ic-slider-banner-button:focus{border-color:#000;background-color:#000;color:#fff;text-shadow:1px 1px 3px #000}}@keyframes fade-in-top{0%{transform:translateY(-50px);opacity:0}100%{transform:translateY(0);opacity:1}}.ic-slider-caption.ic-slider-content{position:absolute;float:right;bottom:5px;right:5px;background:rgba(0,0,0,.25);padding:10px 20px}.btDark .ic-slider-caption.ic-slider-content{background:rgba(0,0,0,.75)}@media screen and (max-width:991px){.ic-slider-caption.ic-slider-content{left:3%;right:3%;margin:0 auto;float:none;text-align:center}}@media screen and (max-width:767px){.ic-slider-caption.ic-slider-content{left:auto;right:5px;margin:0;float:right;text-align:right;padding:5px 10px}}.ic-slider-caption .ic-slider-content-foreground{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ic-slider-caption .ic-slider-content-foreground p{font-size:.875rem;line-height:1.125rem;color:#fff;margin:0}.slider-container .prev,.slider-container .next{display:block;position:absolute;top:50%;margin-top:-57px;width:80px;height:114px;overflow:hidden;text-indent:-9999em;z-index:49}@media screen and (max-width:991px){.slider-container .prev,.slider-container .next{height:57px;width:40px;margin-top:-42px}}@media screen and (max-width:767px){.slider-container .prev,.slider-container .next{display:none}}.slider-container .prev:hover,.slider-container .prev:focus,.slider-container .next:hover,.slider-container .next:focus{background-color:rgba(51,51,51,.5)!important}.slider-container .prev{left:0;background:url(../images/structure/slider-chevron-left.svg) center center no-repeat;background-size:40px 80px}@media screen and (max-width:991px){.slider-container .prev{background-size:22px 44px}}.slider-container .next{right:0;background:url(../images/structure/slider-chevron-right.svg) center center no-repeat;background-size:40px 80px}@media screen and (max-width:991px){.slider-container .next{background-size:22px 44px}}.ic-slider-controls{width:100%;position:absolute;bottom:.75em;right:0;z-index:49;padding:0 0 0 3px;text-align:center;opacity:0}@media(min-width:1199px){.ic-slider-controls{bottom:1.25em}}@media screen and (max-width:767px){.ic-slider-controls{display:none}}.ic-slider-controls.visible{opacity:1}.ic-slider-controls a{display:inline-block;width:25px;height:27px;overflow:hidden;vertical-align:top;text-indent:-9999em}.ic-slider-controls a:hover,.ic-slider-controls a:active{background-color:rgba(51,51,51,.5)}.ic-slider-controls .pause{background:url(../images/structure/slider-pause.svg) center center no-repeat;background-size:9px 11px}.ic-slider-controls .paused{background:url(../images/structure/slider-play.svg) center center no-repeat;background-size:10px 11px}.ic-slider-dot-pagination,.ic-slider-dot-pagination li{margin:0!important;padding:0!important;list-style:none}.ic-slider-dot-pagination{display:inline-block;position:relative;z-index:3}.ic-slider-dot-pagination li{display:inline-block;padding:0!important;margin:0!important}.ic-slider-dot-pagination li a{display:block;margin:8px 5px;width:11px;height:11px;background:#0f7bbd;border-radius:50%}.ic-slider-dot-pagination li.current a,.ic-slider-dot-pagination li a:hover{background:#FFF}.ic-slider-pagination{margin:10px auto}.ic-slider-pagination .slider{text-align:center;margin:auto}.ic-slider-pagination .button{float:left;margin:0 0 0 10px;width:auto!important;opacity:.5;display:block}.ic-slider-pagination .button .border{border:5px solid #000;position:relative;display:block}.ic-slider-pagination .selected{opacity:1}.mobileBannerText{background:#58316c;display:none;overflow:hidden}@media screen and (max-width:767px){.mobileBannerText{display:block}}.mobileBannerText .ic-slider-text,.mobileBannerText .ic-slider-content.icrt_gal_btTop.ic-slider-text{display:block!important;position:relative;top:auto;right:auto;bottom:auto;left:auto;padding:0;height:0;opacity:0;visibility:visible;transition:none}.mobileBannerText .ic-slider-text.hide,.mobileBannerText .ic-slider-content.icrt_gal_btTop.ic-slider-text.hide{display:none!important}.mobileBannerText .ic-slider-text.visible,.mobileBannerText .ic-slider-content.icrt_gal_btTop.ic-slider-text.visible{height:auto;opacity:1;visibility:visible;transition:opacity .65s ease-in-out}