.slider-container{position:relative;margin:auto;padding-bottom:44%;width:100%!important;height:0!important;min-height:400px;background-color:#fff}@media(min-width:992px){.slider-container{margin-top:148px;min-height:510px}}@media(min-width:1200px){.slider-container{margin-top:98px}}@media(min-width:1400px){.slider-container{margin-top:98px}}.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}.ic-slider .slider{position:absolute!important}.homepage .ic-slider{position:absolute!important;opacity:0;transition:opacity .35s ease-in-out}.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}.homepage .ic-slider .slider .slide .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}.homepage .ic-slider .slider .slide .bannerImage{transition:transform .35s ease-in-out .2s}html:not(.ie):not(.msedge) .homepage .ic-slider .slider .slide .bannerImage{transform:scale(1.0075) rotate(.0001deg)}.homepage .ic-slider .slider .slide .bannerImage img{width:100%;height:auto}.homepage .ic-slider.visible{opacity:1}.ic-slider .slider .slide{z-index:1}.ic-slider .slider .slide.current{z-index:2}.bannerGradient{width:100%;height:100%;position:absolute;bottom:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,.3) 0,rgba(0,0,0,.3) 100%);pointer-events:none}.ic-slider-content.ic-slider-text{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999}@media(min-width:992px){.ic-slider-content.ic-slider-text{width:60%}}@media(min-width:1200px){.ic-slider-content.ic-slider-text{width:60%}}.ic-slider-text .ic-slider-content-foreground{color:#fff;text-align:center;padding:15px 0;font-family:Montserrat,sans-serif}.btLeft .ic-slider-text .ic-slider-content-foreground{text-align:left}.btRight .ic-slider-text .ic-slider-content-foreground{text-align:right}@media(min-width:768px){.ic-slider-text .ic-slider-content-foreground{padding:0}}.ic-slider-text .ic-slider-content-foreground h2{font-size:1.76471em;font-weight:700;font-family:Montserrat,sans-serif;color:#FFF;margin:0 0 10px;overflow:hidden}@media(min-width:768px){.ic-slider-text .ic-slider-content-foreground h2{font-size:2.23529em}}@media(min-width:992px){.ic-slider-text .ic-slider-content-foreground h2{margin:0 0 5px}}@media(min-width:1200px){.ic-slider-text .ic-slider-content-foreground h2{font-size:2.64706em}}.ic-slider-text .ic-slider-content-foreground p{font-size:1.11765em;color:#FFF;font-family:Montserrat,sans-serif;font-weight:700;margin:0 0 10px;overflow:hidden}.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:none;font-family:Montserrat,sans-serif}.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-foreground a.bannerButton{display:inline-block;padding:8px 30px;border:2px solid #fff;transition:all .3s ease-in-out}.ic-slider-text .ic-slider-content-foreground a.bannerButton:hover,.ic-slider-text .ic-slider-content-foreground a.bannerButton:focus{background-color:#fff;color:#0078a5}.slider-container .prev,.slider-container .next{display:none;position:absolute;top:50%;height:57px;width:40px;margin-top:-42px;overflow:hidden;text-indent:-9999em;z-index:49}@media(min-width:992px){.slider-container .prev,.slider-container .next{display:block}}@media(min-width:1200px){.slider-container .prev,.slider-container .next{margin-top:-57px;width:80px;height:114px}}.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:22px 44px}@media(min-width:1200px){.slider-container .prev{background-size:40px 80px}}.slider-container .next{right:0;background:url(../images/structure/slider-chevron-right.svg) center center no-repeat;background-size:22px 44px}@media(min-width:1200px){.slider-container .next{background-size:40px 80px}}.ic-slider-controls{width:100%;padding:0 0 0 3px;text-align:center;opacity:0;pointer-events:all;position:absolute;bottom:5px;z-index:49}@media(min-width:992px){.ic-slider-controls{width:calc(100% - 820px);min-width:250px;position:static;bottom:auto}}@media(min-width:1400px){.ic-slider-controls{width:calc(100% - 820px);padding-right:25px;min-width:245px;text-align:right}}.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;pointer-events:all}.ic-slider-controls a:hover,.ic-slider-controls a:active{background-color:rgba(51,51,51,.5)}.ic-slider-dot-pagination,.ic-slider-dot-pagination li{margin:0!important;padding:0!important;list-style-type:none}.ic-slider-dot-pagination:before,.ic-slider-dot-pagination li:before{content:"\200B";position:absolute}.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:12.5px 6px;width:23px;height:6px;background-color:rgba(255,255,255,.5);transition:all .2s ease}.ic-slider-dot-pagination li a:hover,.ic-slider-dot-pagination li a:focus{background-color:#0078a5}.ic-slider-dot-pagination li.current a{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}.bannerBottom{width:100%}@media(min-width:992px){.bannerBottom{width:94%;max-width:1520px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;bottom:0;left:0;right:0}}.bannerRight .featuredNewsItem-wrapper{background-color:#667e3d;position:relative;z-index:999;width:100%;text-align:center}@media(min-width:992px){.bannerRight .featuredNewsItem-wrapper{width:410px;text-align:left}}@media(min-width:1200px){.bannerRight .featuredNewsItem-wrapper{width:460px}}.bannerRight .featuredNewsItem-wrapper .featuredNewsItem{padding:30px 35px;overflow:hidden;text-overflow:ellipsis}.bannerRight .featuredNewsItem-wrapper .featuredNewsItem h2{font-size:1.294em;color:#fff;margin-top:0;margin-bottom:5px;text-overflow:ellipsis;overflow:hidden}.bannerRight .featuredNewsItem-wrapper .featuredNewsItem p{color:#fff}.bannerRight .featuredNewsItem-wrapper .featuredNewsItem a{color:#fff}@media(min-width:992px){.bannerRight .triangle-down{display:inline-block;width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #667e3d;position:absolute;bottom:-30px;right:325px}}@media(min-width:1200px){.bannerRight .triangle-down{display:inline-block;width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #667e3d;position:absolute;bottom:-30px;right:365px}}.hasVideo .bannerRight{display:-ms-flexbox;display:flex;position:absolute;bottom:0;right:0;-ms-flex-direction:row;flex-direction:row;z-index:5}.videoControls{display:none}.homepage #bannerWrapper{position:relative}@media(min-width:992px){.homepage #bannerWrapper{margin-top:150px;height:100vh;height:calc(100vh - 150px)}}.homepage #bannerWrapper #bannerContainer{background-color:#000}.homepage #bannerWrapper #bannerContainer img,.homepage #bannerWrapper #bannerVideoImageContainer img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:50% 100%}.homepage #bannerWrapper #bannerContainer#bannerVideoImageContainer img,.homepage #bannerWrapper #bannerVideoImageContainer#bannerVideoImageContainer img{object-position:50% 50%}@media(min-width:992px){.homepage #bannerWrapper #bannerContentWrapper{height:100vh}}.homepage #bannerWrapper #bannerContainer,.homepage #bannerWrapper #bannerVideoImageContainer{height:420px}@media(min-width:992px){.homepage #bannerWrapper #bannerContainer,.homepage #bannerWrapper #bannerVideoImageContainer{height:100%}}.homepage #bannerWrapper #bannerContainer.showVideo{display:none}.homepage #bannerWrapper.hasVideo #bannerContainer{display:none}.homepage #bannerWrapper:not(.hasVideo) #backgroundVideo,.homepage #bannerWrapper:not(.hasVideo) .pauseButton,.homepage #bannerWrapper:not(.hasVideo) #bannerVideoImageContainer,.homepage #bannerWrapper:not(.hasVideo) .mejs-container{display:none!important}.homepage #bannerWrapper video#backgroundVideo{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translateX(-50%) translateY(-50%);transition:1s opacity}.homepage #bannerWrapper video#backgroundVideo.stopfade{opacity:.5}.homepage #bannerWrapper .pauseButton{-ms-flex:0 0 auto;flex:0 0 auto;display:block;width:27px;height:27px;text-indent:-9999em;overflow:hidden;color:#fff;background:rgba(0,0,0,.3) url(../images/structure/news-pause-white.svg) center center no-repeat;background-size:9px 11px;border:none}.homepage #bannerWrapper .pauseButton:hover,.homepage #bannerWrapper .pauseButton:focus,.homepage #bannerWrapper .pauseButton:active{text-decoration:none;background-color:#000}.homepage #bannerWrapper .pauseButton.paused{background:#0078a5 url(../images/structure/banner-play.svg) no-repeat;background-position:center;background-size:16px 16px}.homepage #bannerWrapper .pauseButton.paused:hover,.homepage #bannerWrapper .pauseButton.paused:focus,.homepage #bannerWrapper .pauseButton.paused:active{background-color:#0078a5}.homepage #bannerWrapper .toggleSound{-ms-flex:0 0 auto;flex:0 0 auto;display:block;margin-right:10px;z-index:999;width:27px;height:27px;border:none;background:rgba(0,0,0,.3) url(../images/structure/sound_off.svg) no-repeat;background-position:center;background-size:80%;text-indent:-9999em;transition:all .3s ease-in-out}.homepage #bannerWrapper .toggleSound:hover,.homepage #bannerWrapper .toggleSound:focus{background-color:#000}.homepage #bannerWrapper .toggleSound.sound{background:#0078a5 url(../images/structure/sound_on.svg) no-repeat;background-position:center;background-size:80%}.homepage #bannerWrapper .closeCaption{-ms-flex:0 0 auto;flex:0 0 auto;display:block;margin-right:10px;z-index:999;width:27px;height:27px;border:none;background:rgba(0,0,0,.3) url(../images/structure/closed-caption.svg) no-repeat;background-position:center;background-size:80%;text-indent:-9999em;transition:all .3s ease-in-out}.homepage #bannerWrapper .closeCaption:hover,.homepage #bannerWrapper .closeCaption:focus{background-color:#000}.homepage #bannerWrapper.hasVideo .pauseButton{display:block}@media(min-width:992px){.homepage #bannerWrapper.hasVideo.hasAudio .toggleSound,.homepage #bannerWrapper.hasVideo.hasAudio .closeCaption{display:block}}@media(min-width:992px){.homepage #bannerWrapper #bannerVideoImageContainer{display:none}}.homepage #bannerWrapper:before{content:"";display:block;width:100%;height:100%;max-height:100%;position:absolute;top:0;left:0;z-index:5;background:rgba(0,0,0,.4)}.homepage #mainContent{background-color:#fff}.homepage .bannerRight .videoControls{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;margin-bottom:25px;margin-right:25px}@media(min-width:992px){.homepage.preview-edit-mode #bannerWrapper,.homepage.edit-mode #bannerWrapper{margin-top:85px}}.bannerOverlay{z-index:100;text-align:center;font-family:Roboto Slab,sans-serif;overflow:hidden;word-break:break-word;position:absolute;top:20vh;left:50%;width:94%;max-width:850px;transform:translate(-50%,-20px);padding:4px;background-color:transparent}@media(min-width:992px){.bannerOverlay{top:30%}}@media(min-width:1500px){.bannerOverlay{top:40%}}.bannerOverlay .bannerOverlay-inner a{color:#fff;margin-top:15px;display:inline-block;transition:all .2s ease-in-out;text-decoration:underline;font-size:1em;line-height:1.3}@media(min-width:480px){.bannerOverlay .bannerOverlay-inner a{font-size:1.15em;line-height:1.4}}.bannerOverlay .bannerOverlay-inner h2{font-size:1.76471em;font-weight:700;font-family:Montserrat,sans-serif;color:#FFF;margin:0 0 10px;overflow:hidden}@media(min-width:768px){.bannerOverlay .bannerOverlay-inner h2{font-size:2.23529em}}@media(min-width:992px){.bannerOverlay .bannerOverlay-inner h2{margin:0 0 5px}}@media(min-width:1200px){.bannerOverlay .bannerOverlay-inner h2{font-size:2.64706em}}.bannerOverlay .bannerOverlay-inner p{font-size:1.11765em;color:#FFF;font-family:Montserrat,sans-serif;font-weight:700;margin:0 0 10px;overflow:hidden}.bannerOverlay .bannerOverlay-inner ul{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0}.bannerOverlay .bannerOverlay-inner ul li{color:#fff;font-weight:700;font-family:Montserrat,sans-serif;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-pack:center;justify-content:center;display:none}@media(min-width:992px){.bannerOverlay .bannerOverlay-inner ul li{display:-ms-inline-flexbox;display:inline-flex;font-size:1.118em;-ms-flex:1 1 auto;flex:1 1 auto;margin:0;width:auto}.bannerOverlay .bannerOverlay-inner ul li:after{display:inline-block;content:'';border-radius:100%;height:5px;width:5px;margin-right:.5rem;background-color:#fff;margin-left:20px}.bannerOverlay .bannerOverlay-inner ul li:last-child:after{display:none}}.bannerOverlay .bannerOverlay-inner a,.bannerOverlay .bannerOverlay-inner a:link,.bannerOverlay .bannerOverlay-inner a:visited{color:#FFF;text-decoration:none;font-family:Montserrat,sans-serif}.bannerOverlay .bannerOverlay-inner a:hover,.bannerOverlay .bannerOverlay-inner a:active,.bannerOverlay .bannerOverlay-inner a:focus{text-decoration:none}.bannerOverlay .bannerOverlay-inner a.bannerButton{display:inline-block;padding:8px 30px;border:2px solid #fff;transition:all .3s ease-in-out}.bannerOverlay .bannerOverlay-inner a.bannerButton:hover,.bannerOverlay .bannerOverlay-inner a.bannerButton:focus{background-color:#fff;color:#0078a5}@media(max-width:991px){.mejs-container{height:inherit!important}}@media(max-width:991px){#backgroundVideo,.videoControls{display:none!important}#bannerVideoImageContainer{display:block}}#quickLinks{display:none}@media(min-width:992px){#quickLinks{width:100%;height:53px;display:inline-block;color:#fff;font-size:19px;font-weight:700;font-family:Roboto Slab,sans-serif;cursor:default;z-index:5;position:absolute;left:0;bottom:0}}#quickLinks .quickLinksInner-wrapper{width:172px}#quickLinks .quickLinksInner{display:-ms-inline-flexbox;display:inline-flex;cursor:pointer}#quickLinks .quickLinksTitle{width:100%;display:block;padding:10px 15px;background:rgba(0,0,0,.5)}#quickLinks .toggle{display:-ms-flexbox;display:flex;padding-left:10px;background:rgba(0,0,0,.5)}#quickLinks .toggleInner{padding-right:10px;position:relative;width:19px;text-indent:-9999px;color:white}#quickLinks .toggleInner:active{outline:0}#quickLinks .toggleInner:before,#quickLinks .toggleInner:after{transform:rotate(-90deg);content:'';position:absolute;top:50%;left:50%;margin-top:-1.5px;margin-left:-6.5px;display:block;height:3px;width:13px;background-color:#fff;transition:all .25s ease-out}#quickLinks .toggleInner:after{transform:rotate(-180deg)}#quickLinks.open .toggleInner:before,#quickLinks.open .toggleInner:after{transform:rotate(0deg)}#quickLinks.open .quickLinksInner{background-color:#000}#quickLinks #quickLinks-dropdown{width:100%;max-width:400px;display:block;cursor:auto;overflow:hidden}@media(min-width:992px){#quickLinks #quickLinks-dropdown{display:none;position:absolute;left:0;right:0;bottom:52px;z-index:99999}}#quickLinks #quickLinks-dropdown .dropdownInner a{width:auto;display:block;text-align:left;color:#fff}#quickLinks #quickLinks-dropdown .dropdownInner a:hover,#quickLinks #quickLinks-dropdown .dropdownInner a:focus,#quickLinks #quickLinks-dropdown .dropdownInner a:active{text-decoration:none;outline:none}#quickLinks #quickLinks-dropdown .dropdownInner a:hover span,#quickLinks #quickLinks-dropdown .dropdownInner a:focus span,#quickLinks #quickLinks-dropdown .dropdownInner a:active span{background-color:#000}#quickLinks #quickLinks-dropdown .dropdownInner a span{background-color:rgba(0,0,0,.6);border-left:4px solid #65a043;padding:5px 10px;display:inline-block;margin-bottom:2px;transition:all 200ms ease-in-out}@media(min-width:992px){#quickLinks #quickLinks-dropdown .dropdownInner a span{background-color:rgba(0,0,0,.23);padding:10px 20px;margin-bottom:5px}}#quickLinksMobile{padding:25px 5px;background:#404041}@media(min-width:992px){#quickLinksMobile{display:none}}#quickLinksMobile .quickLinksTitle{width:100%;display:block;text-align:center;color:#fff;font-weight:700;padding:10px 15px}#quickLinksMobile #quickLinks-dropdown{width:100%;display:block!important;overflow:hidden}#quickLinksMobile #quickLinks-dropdown .dropdownInner a{width:auto;text-align:center;color:#fff}#quickLinksMobile #quickLinks-dropdown .dropdownInner a span{width:100%;padding:10px;display:inline-block}#eventsCalendar{background-color:#f4f4f4;padding:35px 0 30px;position:relative}#eventsCalendar .icrtcalendarfeed{overflow:hidden}#eventsCalendar .icrtcalendarfeed ul{list-style:none;padding-left:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#eventsCalendar .icrtcalendarfeed ul li{width:100%;-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#fff;margin-bottom:10px}@media(max-width:1399px) and (min-width:768px){#eventsCalendar .icrtcalendarfeed ul li{width:calc(50% - 10px)}#eventsCalendar .icrtcalendarfeed ul li:nth-child(odd){margin-right:10px}#eventsCalendar .icrtcalendarfeed ul li:nth-child(even){margin-left:10px}}@media(min-width:1400px){#eventsCalendar .icrtcalendarfeed ul li{width:calc(25% - 30px);margin-right:40px}#eventsCalendar .icrtcalendarfeed ul li:last-child{margin-right:0}}#eventsCalendar .icrtcalendarfeed ul li a{width:100%;height:100%;text-decoration:none;-ms-flex-align:center;align-items:center;padding:25px;transition:all .14s ease-in-out 0s;color:#636466}@media(min-width:480px){#eventsCalendar .icrtcalendarfeed ul li a{display:-ms-flexbox;display:flex}}@media(min-width:1600px){#eventsCalendar .icrtcalendarfeed ul li a{padding-right:40px}}#eventsCalendar .icrtcalendarfeed ul li a:focus,#eventsCalendar .icrtcalendarfeed ul li a:active,#eventsCalendar .icrtcalendarfeed ul li a:hover{background-color:#0078a5;color:#fff}#eventsCalendar .icrtcalendarfeed ul li a:focus .eventDetails,#eventsCalendar .icrtcalendarfeed ul li a:active .eventDetails,#eventsCalendar .icrtcalendarfeed ul li a:hover .eventDetails{color:#fff}#eventsCalendar .icrtcalendarfeed ul li a:focus .eventDetails span,#eventsCalendar .icrtcalendarfeed ul li a:active .eventDetails span,#eventsCalendar .icrtcalendarfeed ul li a:hover .eventDetails span{color:#fff}#eventsCalendar .icrtcalendarfeed ul li a .eventDate{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:15px;position:relative;padding-bottom:10px;margin-bottom:10px}@media(min-width:480px){#eventsCalendar .icrtcalendarfeed ul li a .eventDate{padding:0 30px 0 0;margin-bottom:0}}#eventsCalendar .icrtcalendarfeed ul li a .eventDate span{font-size:25px;margin-top:-10px}#eventsCalendar .icrtcalendarfeed ul li a .eventDate:after{content:"";display:block;height:2px;width:98px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);right:0;background-color:#ddd;z-index:1}@media(min-width:480px){#eventsCalendar .icrtcalendarfeed ul li a .eventDate:after{content:"";display:block;height:2px;width:90px;position:absolute;top:50%;bottom:50%;left:5px;background-color:#ddd;z-index:1;transform:rotate(90deg)}}#eventsCalendar .icrtcalendarfeed ul li a .eventDetails{color:#0078a5;text-align:center}@media(min-width:480px){#eventsCalendar .icrtcalendarfeed ul li a .eventDetails{padding-left:30px;text-align:left}}#eventsCalendar .icrtcalendarfeed ul li a .eventDetails span{display:block;font-size:15px;color:#636466}#featuredItems{padding:55px 0 0}@media(min-width:480px){#featuredItems .featuredEvents .boxContainer{margin:0 -10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:768px){#featuredItems .featuredEvents .boxContainer{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media(min-width:768px){#featuredItems .featuredEvents .boxContainer{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}}#featuredItems .featuredEvents .box{width:100%;margin:0;padding:0;overflow:hidden}@media(min-width:480px){#featuredItems .featuredEvents .box{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;width:50%}}#featuredItems .featuredEvents a.boxInner{width:100%;margin:10px 0;background-color:#000;overflow:hidden;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;text-decoration:none}@media(min-width:480px){#featuredItems .featuredEvents a.boxInner{margin:10px}#featuredItems .featuredEvents a.boxInner:hover .boxImage img,#featuredItems .featuredEvents a.boxInner:active .boxImage img,#featuredItems .featuredEvents a.boxInner:focus .boxImage img{transform:scale(1.03)}#featuredItems .featuredEvents a.boxInner:hover .boxImage:after,#featuredItems .featuredEvents a.boxInner:active .boxImage:after,#featuredItems .featuredEvents a.boxInner:focus .boxImage:after{background-color:rgba(0,120,165,.7)}#featuredItems .featuredEvents a.boxInner:focus .boxContent h2,#featuredItems .featuredEvents a.boxInner:focus .boxContent p{text-decoration:underline}}#featuredItems .featuredEvents .boxImageContainer{width:100%;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;bottom:0;right:0}#featuredItems .featuredEvents .boxImageContainer .boxImage{display:-ms-flexbox;display:flex;position:relative;width:100%}#featuredItems .featuredEvents .boxImageContainer .boxImage:after{content:"";width:100%;height:100%;background-color:rgba(0,120,165,0);position:absolute;top:0;left:0;z-index:1}#featuredItems .featuredEvents .boxImageContainer .boxImage p{margin:0}#featuredItems .featuredEvents .boxImageContainer .boxImage img{position:absolute;object-fit:cover;top:0;left:0;min-width:0;min-height:0;width:100%;height:100%;transform:translate(0,0);margin:0;width:auto;height:auto;min-width:100%;min-height:100%;transition:all .2s ease-in-out}#featuredItems .featuredEvents .boxContent{width:100%;position:relative;z-index:3;padding:225px 25px 30px}@media(min-width:1200px){#featuredItems .featuredEvents .boxContent{padding:225px 35px 30px}}#featuredItems .featuredEvents .boxContent:before{content:"";width:100%;height:60%;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.65) 100%);position:absolute;bottom:0;left:0}#featuredItems .featuredEvents .boxContent h2,#featuredItems .featuredEvents .boxContent h3,#featuredItems .featuredEvents .boxContent h4,#featuredItems .featuredEvents .boxContent h5,#featuredItems .featuredEvents .boxContent h6{color:#fff;margin-bottom:5px;font-size:1.47059em;overflow:hidden;position:relative;z-index:5}@media(min-width:1200px){#featuredItems .featuredEvents .boxContent h2,#featuredItems .featuredEvents .boxContent h3,#featuredItems .featuredEvents .boxContent h4,#featuredItems .featuredEvents .boxContent h5,#featuredItems .featuredEvents .boxContent h6{font-size:30px}}#featuredItems .featuredEvents .boxContent p{font-size:17px;font-weight:700;color:#fff;margin:0;overflow:hidden;position:relative;z-index:5}@media(min-width:1200px){#featuredItems .featuredEvents .boxContent p{font-size:20px}}#featuredItems .featuredEvents .boxContent .learnMoreLink{width:auto;display:inline;padding-right:25px;position:relative}#featuredItems .featuredEvents .boxContent .learnMoreLink:after{content:url("../images/structure/arrow-right-white.svg");width:auto;height:auto;position:absolute;right:0;top:0}#schoolNews{background-color:#fff;padding:44px 0 55px;position:relative}#schoolNews .ic-container-fluid{overflow:hidden}#schoolNews .sectionTitle{margin-bottom:30px}#schoolNews .icrtnewsfeed ul{list-style:none;padding:0}@media(min-width:768px){#schoolNews .icrtnewsfeed ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}}@media(min-width:992px){#schoolNews .icrtnewsfeed ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 -8px}}@media(min-width:1400px){#schoolNews .icrtnewsfeed ul{margin:0 -20px}}#schoolNews .icrtnewsfeed ul li{width:100%;margin-bottom:25px}@media(min-width:768px){#schoolNews .icrtnewsfeed ul li{width:calc(50% - 16px);margin:0 8px 20px}}@media(min-width:992px){#schoolNews .icrtnewsfeed ul li{width:25%;margin:0 8px}}@media(min-width:1400px){#schoolNews .icrtnewsfeed ul li{margin:0 20px}}#schoolNews .icrtnewsfeed ul li a{display:block;font-size:17px;overflow:hidden}#schoolNews .icrtnewsfeed ul li a:hover,#schoolNews .icrtnewsfeed ul li a:focus{text-decoration:none}#schoolNews .icrtnewsfeed ul li a:hover .image img,#schoolNews .icrtnewsfeed ul li a:focus .image img{transform:scale(1.04)}#schoolNews .icrtnewsfeed ul li a:hover .image:after,#schoolNews .icrtnewsfeed ul li a:focus .image:after{background-color:rgba(0,120,165,.6)}#schoolNews .icrtnewsfeed ul li a:hover p.date,#schoolNews .icrtnewsfeed ul li a:focus p.date{text-decoration:underline}#schoolNews .icrtnewsfeed ul li .image{width:100%;display:block;position:relative;overflow:hidden}#schoolNews .icrtnewsfeed ul li .image img{width:100%;height:auto;transform:scale(1);transition:all .3s ease-in-out;position:relative;z-index:1}#schoolNews .icrtnewsfeed ul li .image:after{content:"";width:100%;height:100%;background-color:rgba(0,120,165,0);position:absolute;top:0;left:0;z-index:2}#schoolNews .icrtnewsfeed ul li p.date{padding-top:20px;font-weight:400;color:#333;position:relative}#schoolNews .icrtnewsfeed ul li p:last-of-type{color:#0078a5}#social{overflow:hidden}#twitterContainer{width:100%;background:url(../../en/resourcesGeneral/twitter-feed-background-homepage.png);background-size:contain;background-repeat:repeat;position:relative;z-index:10;padding:28px 28px 38px}#twitterContainer:after{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;background-color:rgba(0,97,132,.94);z-index:-1}@media(min-width:480px){#twitterContainer{padding:40px 35px 50px}}@media(min-width:992px){#twitterContainer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}@media(min-width:1400px){#twitterContainer{width:25%}}#facebookContainer{width:100%}@media(min-width:1400px){#facebookContainer{width:75%}}#facebookContainer #facebookFeeds{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}@media(min-width:768px){#facebookContainer #facebookFeeds{-ms-flex-direction:row;flex-direction:row}}#SMWrapper{width:100%;height:100%;line-height:1.3}@media(min-width:1400px){#SMWrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}#SMWrapper .SMItem{width:100%;margin:0;position:relative}#SMWrapper .SMItem .SMLink{display:none}#SMWrapper .SMItem>.SMDropdown{overflow:hidden}@media(min-width:768px){#SMWrapper #facebookFeeds .SMItem{width:calc(100%/3)}}#SMWrapper .post-header{display:-ms-flexbox;display:flex;margin-bottom:20px}#SMWrapper .post-avatarWrapper{margin-right:10px}#SMWrapper .post-avatarWrapper img.post-avatar{width:45px;height:45px}#SMWrapper .post-profileName{font-size:1.05882rem;font-weight:700}#SMWrapper .post-profileName a{color:#fff}#SMWrapper .post-profileHandle{font-size:.76471rem}#SMWrapper .post-profileHandle a{color:#bfdd5d;font-weight:700}#SMWrapper .post-text{font-size:1rem;font-weight:500;color:#fff;line-height:1.4;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis}#SMWrapper .post-text a{color:#bfdd5d;overflow:hidden;text-overflow:ellipsis;font-weight:900}#SMWrapper .post-postDate{font-size:1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#SMWrapper .post-postDate a{color:#fff}#twitterTitle{margin-bottom:28px}#twitterTitle h2{font-size:1.76471rem;font-weight:700;color:#fff;line-height:1.3;margin:0;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.4)}#SMWrapper #twitterItem:before{background-image:url(../../en/resourcesGeneral/socialboxicons/icon-twitter.svg)}#SMWrapper #twitterItem #twitterFeeds .tweet{width:100%}#SMWrapper #twitterItem #twitterFeeds .twitter-iconWrapper{margin-left:auto}#SMWrapper #twitterItem #twitterFeeds .twitter-iconWrapper img{width:34px;height:27px;margin-top:5px;margin-left:5px}#SMWrapper #twitterItem #twitterFeeds .twitter-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-bottom:28px;border-bottom:1px solid rgba(255,255,255,.4)}#SMWrapper #twitterItem #twitterFeeds .twitter-actionsWrapper{height:28px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1 1 120px;flex:1 1 120px;max-width:120px;margin-right:10px}@media(min-width:480px){#SMWrapper #twitterItem #twitterFeeds .twitter-actionsWrapper{-ms-flex:1 1 160px;flex:1 1 160px;max-width:160px;margin-right:10px}}#SMWrapper #twitterItem #twitterFeeds .twitter-actionsWrapper a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:30px;height:28px;margin-right:15px;border-radius:5px;transition:background .2s ease-in-out}@media(min-width:480px){#SMWrapper #twitterItem #twitterFeeds .twitter-actionsWrapper a{margin-right:30px}}#SMWrapper #twitterItem #twitterFeeds .twitter-actionsWrapper a:hover,#SMWrapper #twitterItem #twitterFeeds .twitter-actionsWrapper a:focus{background-color:#65a043}#SMWrapper #twitterItem #twitterFeeds .twitter-actionsWrapper a:last-of-type{margin-right:0}#SMWrapper #twitterItem #twitterFeeds .twitter-actionsWrapper a img{width:100%;height:17px}.socialGrid-item{padding:0;min-height:145px;border-top:15px solid #f8f8f8;border-right:15px solid #f8f8f8;border-left:15px solid #f8f8f8;position:relative}.socialGrid-item:after{content:"";width:39px;height:39px;background:url(../../en/resourcesGeneral/facebook/facebook-watermark.svg);background-repeat:no-repeat;top:20px;right:20px;position:absolute;display:inline-block}@media(min-width:768px){.socialGrid-item{border-right:5px solid #f8f8f8;border-left:none;border-top:none;border-bottom:none}.socialGrid-item:last-child{border-right:none}}.socialGrid-item.sMItem{padding:0!important}.socialGrid-imageWrapper{width:100%;margin-bottom:0;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.socialGrid-imageWrapper a{display:block;position:relative;transition:all .3s ease-in-out}.socialGrid-imageWrapper a:after{content:"";width:100%;height:100%;background-color:rgba(0,120,165,0);position:absolute;top:0;bottom:0;left:0}.socialGrid-imageWrapper a:hover img,.socialGrid-imageWrapper a:active img,.socialGrid-imageWrapper a:focus img{transform:scale(1.03)}.socialGrid-imageWrapper a:hover:after,.socialGrid-imageWrapper a:active:after,.socialGrid-imageWrapper a:focus:after{background-color:rgba(0,120,165,.5)}.socialGrid-imageWrapper img{object-fit:cover;top:0;left:0;min-width:0!important;min-height:0!important;width:100%!important;height:100%!important;transform:translate(0,0);margin:0;width:auto;height:auto;min-width:100%;min-height:100%;transition:all .3s ease-in-out}.socialGrid-contentWrapper{padding:20px 20px 15px;background:white;overflow:hidden;margin-top:auto;-ms-flex:0 0 auto;flex:0 0 auto}@media(max-width:768px){.socialGrid-contentWrapper{height:auto!important}}.socialGrid-contentWrapper .socialGrid-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:20px}.socialGrid-contentWrapper .socialGrid-header .socialGrid-headingWrapper{-ms-flex:1 1 auto;flex:1 1 auto}.socialGrid-contentWrapper .socialGrid-header .socialGrid-headingWrapper .socialGrid-profileName a{padding-top:3px;font-size:.82353rem;font-weight:700;color:#000!important;display:block}.socialGrid-contentWrapper .socialGrid-header .socialGrid-headingWrapper .socialGrid-profileHandle a{font-size:.82353rem;font-weight:400;color:#000!important;display:block;word-break:normal!important;word-wrap:normal!important}.socialGrid-contentWrapper .socialGrid-header .socialGrid-avatarWrapper{margin-right:10px;-ms-flex:0 0 45px;flex:0 0 45px;width:45px;height:45px}@media(min-width:992px){.socialGrid-contentWrapper .socialGrid-header .socialGrid-avatarWrapper{-ms-flex:0 0 35px;flex:0 0 35px;width:35px;height:35px}}@media(min-width:1075px){.socialGrid-contentWrapper .socialGrid-header .socialGrid-avatarWrapper{-ms-flex:0 0 45px;flex:0 0 45px;width:45px;height:45px}}.socialGrid-contentWrapper .socialGrid-header .socialGrid-avatarWrapper img.socialGrid-avatar{width:100%;height:auto;border-radius:45px}.socialGrid-contentWrapper .socialGrid-header .socialGrid-iconWrapper{margin-left:10px;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:26px}@media(min-width:992px){.socialGrid-contentWrapper .socialGrid-header .socialGrid-iconWrapper{-ms-flex:0 0 22px;flex:0 0 22px;width:22px;height:18px}}@media(min-width:1075px){.socialGrid-contentWrapper .socialGrid-header .socialGrid-iconWrapper{-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:26px}}.socialGrid-contentWrapper .socialGrid-header .socialGrid-iconWrapper img.socialGrid-icon{width:100%;height:auto}.socialGrid-contentWrapper .socialGrid-post{font-size:.88235rem;font-weight:400;display:block;word-break:normal!important;word-wrap:normal!important}.socialGrid-contentWrapper .socialGrid-footer{display:-ms-flexbox;display:flex;margin-top:15px}.socialGrid-contentWrapper .socialGrid-footer .socialGrid-actionsWrapper{margin-right:10px;-ms-flex:1 1 115px;flex:1 1 115px;max-width:115px;height:28px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.socialGrid-contentWrapper .socialGrid-footer .socialGrid-actionsWrapper a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:28px;transition:background .2s ease-in-out}.socialGrid-contentWrapper .socialGrid-footer .socialGrid-actionsWrapper a:hover,.socialGrid-contentWrapper .socialGrid-footer .socialGrid-actionsWrapper a:focus{background:#ddd}.socialGrid-contentWrapper .socialGrid-footer .socialGrid-actionsWrapper img.socialGrid-actionsIcon{width:100%;height:17px}.socialGrid-contentWrapper .socialGrid-footer .socialGrid-postDate{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:28px}.socialGrid-contentWrapper .socialGrid-footer .socialGrid-postDate a{display:block;width:100%;font-size:.82353rem;font-weight:700;word-break:normal!important;word-wrap:normal!important;text-align:right!important}#contentHome{margin:30px auto 15px;padding:30px 0 15px;overflow:hidden}#contentHome>*:first-child{margin-top:0}.homepage .sectionTitle,.homepage .sectionTitle .iCreateToken{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:35px}@media(min-width:768px){.homepage .sectionTitle,.homepage .sectionTitle .iCreateToken{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;width:100%}}.homepage .sectionTitle h2,.homepage .sectionTitle .iCreateToken h2{margin-top:0;margin-bottom:10px;width:100%;font-size:1.29412em;font-weight:700;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.homepage .sectionTitle h2,.homepage .sectionTitle .iCreateToken h2{margin-bottom:0}}.homepage .sectionTitle p,.homepage .sectionTitle .iCreateToken p{width:100%;margin:0;overflow:hidden;z-index:1;text-align:left}@media(min-width:768px){.homepage .sectionTitle p,.homepage .sectionTitle .iCreateToken p{text-align:right}}.homepage .sectionTitle p a.viewAll,.homepage .sectionTitle .iCreateToken p a.viewAll{padding-right:30px;background-image:url(../images/structure/arrow-right.svg);background-repeat:no-repeat;background-size:14px 14px;background-position:center right 0}