.box{display:block;margin-bottom:.5rem;padding:.75rem;text-align:center;color:#000;background-color:#b7de94}.box h2,.box h3,.box p:not(:first-child){margin:.5rem;max-width:100%;text-overflow:ellipsis;color:#000;overflow:hidden}.box h2,.box h3,.box li{line-height:1.3}.box h2,.box h3{font-size:1.5rem;font-weight:400}.box h2:after,.box h3:after{display:block;content:"";margin:.75rem auto 0;top:100%;width:4rem;max-width:100%;height:.25rem;background-color:#000}.box p>img{display:none}.box p+p{margin-top:-.25rem!important}.box p:first-child{margin-top:0}.box ul{margin:0;padding-left:0}.box [class^=button]{display:block;padding:.5rem;font-family:Noticia Text,Georgia,Times New Roman,Times,sans-serif;font-weight:700;line-height:1.25;color:inherit;background-color:rgba(255,255,255,.33)}.box [class^=button]:focus,.box [class^=button]:hover{text-decoration:none;background-color:rgba(255,255,255,.66)}.box:nth-child(2n){background-color:#e9aca4}.box:nth-child(3n){background-color:#d9d59a}.boxWrapper{display:block;margin-top:1rem;width:100%}@media(min-width:991px){.box{position:relative;display:table-cell;margin-bottom:0;padding:0;vertical-align:top}.box h2,.box h3,.box p:not(:first-child){margin:1rem;padding:0}.box h2,.box h3{font-size:1.75rem}.box p>img{position:relative;display:block;margin-top:0;width:100%;height:auto}.boxWrapper{position:relative;display:table;table-layout:fixed;margin-top:0;margin-left:-1.5rem;width:calc(100% + 3rem);border-spacing:1.5rem}}@media(min-width:1200px){.box h2,.box h3,.box p:not(:first-child){margin-right:2rem;margin-left:2rem}}.slider-container{position:relative;background:#FFF;margin:auto;width:100%!important;height:0!important;min-height:300px;padding-bottom:35%;overflow:hidden}.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;transition:opacity .35s ease-in-out}.ic-slider.visible{opacity:1}.ic-slider .slider{position:absolute!important}.homepage .ic-slider .slider{top:0!important;right:0!important;bottom:0!important;left:0!important}.ic-slider .slider .slide{float:left;width:100%;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;visibility:hidden}.ic-slider .slider .slide.current{visibility:visible;z-index:1}.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}.bannerImage[onclick]{cursor:pointer}.bannerGradient{position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.5) 100%);pointer-events:none}.btDark .bannerGradient{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 100%)}.ic-slider-text{position:absolute;bottom:3rem;left:0;width:100%;color:white}@media screen and (max-width:767px){.ic-slider-text{padding-top:2rem;padding-bottom:1rem;bottom:0;max-height:100%}}.ic-slider-text .ic-slider-content-foreground{text-align:center;overflow:hidden}.ic-slider-text .ic-slider-content-foreground a{color:inherit;border-bottom:dotted 1px}.ic-slider-text .ic-slider-content-foreground a:focus,.ic-slider-text .ic-slider-content-foreground a:hover{text-decoration:none;border-bottom-style:solid}.ic-slider-text .ic-slider-content-foreground br{display:none}.ic-slider-text .ic-slider-content-foreground h2,.ic-slider-text .ic-slider-content-foreground h3,.ic-slider-text .ic-slider-content-foreground p{margin:0 0 10px;font-weight:400}.ic-slider-text .ic-slider-content-foreground h2,.ic-slider-text .ic-slider-content-foreground h3{font-family:Satisfy,cursive;line-height:1.125}.btLeft .ic-slider-text .ic-slider-content-foreground{text-align:left}.btRight .ic-slider-text .ic-slider-content-foreground{text-align:right}.btDark .ic-slider-text{color:black}@media(min-width:767px){.ic-slider-text .ic-slider-content-foreground br{display:inline-block}.ic-slider-text .ic-slider-content-foreground h2,.ic-slider-text .ic-slider-content-foreground h3{text-shadow:0 2px 0 rgba(0,0,0,.4)}.ic-slider-text .ic-slider-content-foreground h2{font-size:4.5rem}.ic-slider-text .ic-slider-content-foreground h3{font-size:3rem}.ic-slider-text .ic-slider-content-foreground p{text-shadow:0 1px 0 rgba(0,0,0,.4)}.btDark .ic-slider-text .ic-slider-content-foreground h2,.btDark .ic-slider-text .ic-slider-content-foreground h3{text-shadow:0 3px 0 rgba(255,255,255,.4)}.btDark .ic-slider-text .ic-slider-content-foreground p{text-shadow:0 1px 0 rgba(255,255,255,.4)}.btLeft .btDark .ic-slider-text{text-align:left}.btRight .btDark .ic-slider-text{text-align:right}}.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{margin:0;color:white}.slider-container .prev,.slider-container .next{display:block;position:absolute;top:50%;margin-top:-57px;width:80px;height:114px;overflow:hidden;text-indent:-9999em}@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 .next,.slider-container .prev{background-position:center center;background-repeat:no-repeat;background-size:40px 80px}@media screen and (max-width:991px){.slider-container .next,.slider-container .prev{background-size:22px 44px}}.slider-container .next:focus,.slider-container .next:hover,.slider-container .prev:focus,.slider-container .prev:hover{background-color:rgba(0,0,0,.5)!important}.slider-container .next{right:0;background-image:url(../images/structure/slider-chevron-right.svg)}.slider-container .prev{left:0;background-image:url(../images/structure/slider-chevron-left.svg)}.ic-slider-controls{position:absolute;width:100%;right:0;bottom:1rem;text-align:center;opacity:0}@media screen and (max-width:767px){.ic-slider-controls{display:none}}.ic-slider-controls.visible{opacity:1;z-index:1}.ic-slider-controls a{display:inline-block;width:24px;height:24px;overflow:hidden;vertical-align:top;text-indent:-9999em}.ic-slider-controls a:active{background-color:rgba(0,0,0,.5)}.ic-slider-controls .pause,.ic-slider-controls .paused{background-position:center center;background-repeat:no-repeat;background-size:auto 1rem}.ic-slider-controls .pause{position:absolute;right:3%;background-image:url(../images/structure/slider-pause.svg)}.ic-slider-controls .paused{background-image:url(../images/structure/slider-play.svg)}.ic-slider-dot-pagination{display:inline-block;margin:0;padding-left:0;list-style:none}.ic-slider-dot-pagination li{display:inline-block;margin:11px 4px 0;width:24px;height:3px;vertical-align:top;transition:all .2s ease}.ic-slider-dot-pagination li a{display:block;width:100%;height:100%;background:rgba(255,255,255,.5)}.ic-slider-dot-pagination li a:focus,.ic-slider-dot-pagination li a:hover{background:rgba(255,255,255,.75)}.ic-slider-dot-pagination li.current a{background:white}.ic-slider-dot-pagination:hover li{margin-top:0;height:24px}.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}#SMWrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}#SMWrapper h2,#SMWrapper h3{display:inline-block;margin:0;padding-bottom:1.5rem;padding-left:2.75rem;width:auto;font-size:1.5em;font-weight:400;background-position:left top;background-repeat:no-repeat;background-size:2rem 2rem}#SMWrapper h2 a,#SMWrapper h3 a{display:block;font-size:inherit;color:#000}#SMWrapper h2 span,#SMWrapper h3 span{display:none}#SMWrapper .SMDropdown{padding:1rem 1.5rem;text-align:left;border:solid 1px #d3d3d3}#SMWrapper .SMItem{margin-top:2rem;text-align:center;background-color:white}#SMWrapper .SMItem img{max-width:100%;vertical-align:middle}#SMWrapper .SMCalendar .moreLink{display:block;text-align:center}#SMWrapper .SMFacebook .postedImage{margin-right:-1.5rem;margin-left:-1.5rem;text-align:center}#SMWrapper .SMFacebook .postedImage img{width:auto;max-height:246px}#SMWrapper .SMFacebook .postedLikes{margin-top:.5rem;margin-bottom:-.5rem;padding-left:1.5rem;background-image:url(../../en/resourcesGeneral/socialicons/icon-facebook-like.png);background-position:left center;background-repeat:no-repeat;background-size:1rem}#SMWrapper .SMFacebook .postedText{margin-bottom:1rem}#SMWrapper .SMInstagram .postedImage{float:left;width:33.33333%}#SMWrapper .SMInstagram .postedImage img{width:100%;height:auto}#SMWrapper .SMInstagram .SMDropdown{padding:0}.loaded .SMCalendar h2,.loaded .SMCalendar h3{background-image:url(../images/structure/icon-calendar.svg)}.loaded .SMFacebook h2,.loaded .SMFacebook h3{background-image:url(../../en/resourcesGeneral/socialicons/icon-facebook.svg)}.loaded .SMInstagram h2,.loaded .SMInstagram h3{background-image:url(../../en/resourcesGeneral/socialicons/icon-instagram.svg)}.socialLinks{display:inline-block;margin-right:1rem;margin-left:1rem}.socialLinks a{display:inline-block}.socialLinks img{width:2rem;height:2rem;vertical-align:top}@media(min-width:991px){#SMWrapper{-ms-flex-direction:row;flex-direction:row}}#contentHome{text-overflow:ellipsis;overflow:hidden}#contentHome a{font-weight:700}.calendarList{margin:0;padding:0;list-style-type:none;overflow:hidden}.calendarList a{display:block;line-height:1.25;text-overflow:ellipsis;overflow:hidden}.calendarList li{display:block;padding:1rem 0;width:100%;font-size:14px;text-align:left;border:solid #d3d3d3;border-width:0 0 1px;overflow:hidden}.calendarList li:last-of-type{margin-bottom:1rem}.calendarList li .date{position:relative;float:left;margin-right:1rem;padding-right:1rem;padding-left:.25rem;height:100%;line-height:1.125;letter-spacing:.025em;text-align:center;text-transform:uppercase;vertical-align:top;border-right:solid 1px #d3d3d3}.calendarList li .date span{display:block;font-size:1.5rem}.calendarList+.postedLink{text-align:center}