@import url(../css/fonts/icomoon/style.css);*{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{-webkit-font-smoothing:antialiased}h1,.h1,.usercontent h1,.mce-content-body h1,.blog-header-title,.article-header-title,.page-header-title,h2,.h2,.usercontent h2,.mce-content-body h2,.flexibleblocks-block .downloads-header-title,.contactpage-content-title,.archive-list.__searchresults .archive-list-sorting-results h2,.create-collection-modal-title,.profile-resources-header-title,.publicprofile-content-community h2,.publicprofile-content-letstalk h2,.dualcta-header,h3,.h3,.usercontent h3,.mce-content-body h3,.profile-events-item h3,.publicprofile-content-community-detail h3,.publicprofile-content-letstalk .letstalk-item h3,h4,.h4,.usercontent h4,.mce-content-body h4,.contactpage-content-contactdetail-title,.event-item-further-information h4,.group-item-further-information h4,.group-events h2,.group-pastEvents .accordion-head,.group-members .accordion-head,.group-message .accordion-head,.group-communityfiles .accordion-head,.event-resource-upload .field_wrap .label_wrap label,.cancel-event-form .field_wrap .label_wrap label,h5,.h5,.usercontent h5,.mce-content-body h5,.group-message .legend,h6,.h6,.usercontent h6,.mce-content-body h6{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}p{margin:0}strong{font-weight:700}img{max-width:100%;height:auto;display:block;border:none;color:transparent}hr{border-top-color:#e5e5e5;clear:both}form{margin:0}button{padding:0;width:auto;border:none;background:none;font-weight:inherit;font-family:"Montserrat",sans-serif}label{margin:0;font-weight:inherit}ul,ol{margin:0;padding:0;list-style:none}ul li,ol li{margin:0;padding:0}a{display:inline-block;outline:none;color:inherit;text-decoration:none;transition:all 300ms}a:hover,a:focus{color:inherit;text-decoration:none}button{background:none;border:none;outline:none !important}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:'';display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-ms-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;transform:translate3d(0, 0, 0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-around;transform:translate3d(0, 0, 0);opacity:1}.dayContainer+.dayContainer{box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-ms-flexbox;display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;box-sizing:border-box;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{from{opacity:0;transform:translate3d(0, -20px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@media (min-width: 576px){.picker--opened .picker__frame{top:50%;bottom:auto;-ms-transform:translateY(-50%);transform:translateY(-50%)}}input[type='text'].picker__input{width:auto;background-image:url("../images/ico-calendar.png");background-position:95% center;background-repeat:no-repeat}.flatpickr-time .numInputWrapper input{padding:9px;border:none}i,.sliderbutton::after,.field_wrap.__file.__dropzone .dropzone-previews .dz-preview .dz-remove::before,.text-label.__file.__dropzone .dropzone-previews .dz-preview .dz-remove::before,.upload.__file.__dropzone .dropzone-previews .dz-preview .dz-remove::before,.field_wrap.__checkboxes>label::after,.field_wrap.__checkboxes .input_wrap>label::after,.input_error::before,.error_feedback ul li::before,.select2-css.select2-selection--multiple .select2-selection__arrow::before,.select2-css.select2-selection--single .select2-selection__arrow::before,.field-validation-error::before,.field_wrap.checkboxlist input[type='checkbox']+label::after,.field_wrap.dataconsent input[type='checkbox'] ~ label::after,.field_wrap.consentforstoringsubmitteddata input[type='checkbox'] ~ label::after,.field_wrap.singlecheckbox label::after,.nav ul li.backto>a::before,.sidemenu-toggle::after,.banner.__news .banner-carousel-buttons .slick-arrow::before,.banner.__resources .banner-carousel-buttons .slick-arrow::before,.banner.__events .banner-carousel-buttons .slick-arrow::before,.accordion-head::after,.formpage-form form fieldset.accordion .legend::after,.formpage-form-form fieldset.accordion .legend::after,.videoplay-icon::after,.modalblock-close::after,.updates-carousel-buttons .slick-arrow::before,.flexibleblocks-block .gallery-buttons .slick-arrow::before,.flexibleblocks-block .related-carousel-buttons .slick-arrow::before,.archive-list-filters-form .field_wrap.__checkboxes .label_wrap button::after,.archive-list-filters-form .field_wrap.__checkboxes .label_wrap label::after,.new-collection-button::before,.rate-blog form .field_wrap.__radiobuttons .input_wrap label::before,.rate-blog form .field_wrap.__radiobuttons .input_wrap label::after,.profile-verticalcarousel-buttons .slick-arrow::before,.profile-resources-list-footer-buttons .slick-arrow::before,.profile-resources.__public .profile-resources-list-buttons .slick-arrow::before,.event-resources .event-resource-list .event-resource-item._fileIcon::before,.event-resources .event-resource-list .event-resource-item .download::before,.event-resources .event-resource-list .event-resource-item .remove::before{display:inline-block;text-transform:none;vertical-align:middle;font-family:icomoon;font-size:22px;color:#000;font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;transition:all 0.3s}.banner-image::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:0.4;transition:all 0.3s}.banner.__subpage,.banner.__contact,.banner.__profile,.videoblock,.lgfeatblock-image,.casestudyitem-image{background-position:center center;background-size:cover;background-repeat:no-repeat}.sronly{position:absolute !important;left:-999999px;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;transition:none}.sronly-focusable{border:0;clip:rect(0, 0, 0, 0);height:1px;left:-999999px;margin:-1px;overflow:hidden;padding:0;position:absolute;transition:none;width:1px}.sronly-focusable:focus{border:auto;clip:auto;height:auto;left:auto;margin:auto;overflow:auto;padding:auto;position:relative;width:auto}.sronly-focusable:focus.skiptomain{background:#fff;clip:auto;color:black;height:auto;left:5px;margin:0;position:absolute;top:5px;width:auto;z-index:1}.h1,.usercontent h1,.mce-content-body h1,.blog-header-title,.article-header-title,.page-header-title,.h2,.usercontent h2,.mce-content-body h2,.flexibleblocks-block .downloads-header-title,.contactpage-content-title,.archive-list.__searchresults .archive-list-sorting-results h2,.create-collection-modal-title,.profile-resources-header-title,.publicprofile-content-community h2,.publicprofile-content-letstalk h2,.dualcta-header,.h3,.usercontent h3,.mce-content-body h3,.profile-events-item h3,.publicprofile-content-community-detail h3,.publicprofile-content-letstalk .letstalk-item h3,.h4,.usercontent h4,.mce-content-body h4,.contactpage-content-contactdetail-title,.event-item-further-information h4,.group-item-further-information h4,.group-events h2,.group-pastEvents .accordion-head,.group-members .accordion-head,.group-message .accordion-head,.group-communityfiles .accordion-head,.event-resource-upload .field_wrap .label_wrap label,.cancel-event-form .field_wrap .label_wrap label,.h5,.usercontent h5,.mce-content-body h5,.group-message .legend,.h6,.usercontent h6,.mce-content-body h6{margin:0 0 1.43rem 0;line-height:1;font-weight:600;color:#01556b}.h1,.usercontent h1,.mce-content-body h1,.blog-header-title,.article-header-title,.page-header-title{font-size:2rem}@media (min-width: 992px){.h1,.usercontent h1,.mce-content-body h1,.blog-header-title,.article-header-title,.page-header-title{font-size:2.5rem}}.h2,.usercontent h2,.mce-content-body h2,.flexibleblocks-block .downloads-header-title,.contactpage-content-title,.archive-list.__searchresults .archive-list-sorting-results h2,.create-collection-modal-title,.profile-resources-header-title,.publicprofile-content-community h2,.publicprofile-content-letstalk h2,.dualcta-header{font-size:1.625rem}@media (min-width: 992px){.h2,.usercontent h2,.mce-content-body h2,.flexibleblocks-block .downloads-header-title,.contactpage-content-title,.archive-list.__searchresults .archive-list-sorting-results h2,.create-collection-modal-title,.profile-resources-header-title,.publicprofile-content-community h2,.publicprofile-content-letstalk h2,.dualcta-header{font-size:1.875rem}}.h3,.usercontent h3,.mce-content-body h3,.profile-events-item h3,.publicprofile-content-community-detail h3,.publicprofile-content-letstalk .letstalk-item h3{font-size:1.375rem;line-height:1.07}@media (min-width: 992px){.h3,.usercontent h3,.mce-content-body h3,.profile-events-item h3,.publicprofile-content-community-detail h3,.publicprofile-content-letstalk .letstalk-item h3{font-size:1.75rem}}.h4,.usercontent h4,.mce-content-body h4,.contactpage-content-contactdetail-title,.event-item-further-information h4,.group-item-further-information h4,.group-events h2,.group-pastEvents .accordion-head,.group-members .accordion-head,.group-message .accordion-head,.group-communityfiles .accordion-head,.event-resource-upload .field_wrap .label_wrap label,.cancel-event-form .field_wrap .label_wrap label{font-size:1.125rem;line-height:1.21}@media (min-width: 992px){.h4,.usercontent h4,.mce-content-body h4,.contactpage-content-contactdetail-title,.event-item-further-information h4,.group-item-further-information h4,.group-events h2,.group-pastEvents .accordion-head,.group-members .accordion-head,.group-message .accordion-head,.group-communityfiles .accordion-head,.event-resource-upload .field_wrap .label_wrap label,.cancel-event-form .field_wrap .label_wrap label{font-size:1.1875rem}}.h5,.usercontent h5,.mce-content-body h5,.group-message .legend{font-size:1.125rem}.h6,.usercontent h6,.mce-content-body h6{font-size:1rem}@media (min-width: 992px){.h6,.usercontent h6,.mce-content-body h6{font-size:1.125rem}}.a,.usercontent a,.mce-content-body a,.group-pastEvents .accordion-content a,.group-members .accordion-content a,.group-message .accordion-content a,.group-communityfiles .accordion-content a{color:#2F837C;text-decoration:underline}.a:hover,.usercontent a:hover,.mce-content-body a:hover,.group-pastEvents .accordion-content a:hover,.group-members .accordion-content a:hover,.group-message .accordion-content a:hover,.group-communityfiles .accordion-content a:hover,.a:focus,.usercontent a:focus,.mce-content-body a:focus,.group-pastEvents .accordion-content a:focus,.group-members .accordion-content a:focus,.group-message .accordion-content a:focus,.group-communityfiles .accordion-content a:focus{color:#1b4b47;text-decoration:none}.a.button,.usercontent a.button,.usercontent a.rte-button,.usercontent a.sliderbutton,.mce-content-body a.button,.mce-content-body a.rte-button,.mce-content-body a.sliderbutton,.a.rte-button,.group-pastEvents .accordion-content a.rte-button,.group-members .accordion-content a.rte-button,.group-message .accordion-content a.rte-button,.group-communityfiles .accordion-content a.rte-button,.submit_wrap button.a,.form-submit button.a,.a.sliderbutton,.group-pastEvents .accordion-content a.sliderbutton,.group-members .accordion-content a.sliderbutton,.group-message .accordion-content a.sliderbutton,.group-communityfiles .accordion-content a.sliderbutton,.group-pastEvents .accordion-content a.button,.group-members .accordion-content a.button,.group-message .accordion-content a.button,.group-communityfiles .accordion-content a.button{color:#fff;margin:0 0 1.43rem}.a.button:hover,.usercontent a.button:hover,.usercontent a.rte-button:hover,.usercontent a.sliderbutton:hover,.mce-content-body a.button:hover,.mce-content-body a.rte-button:hover,.mce-content-body a.sliderbutton:hover,.a.rte-button:hover,.group-pastEvents .accordion-content a.rte-button:hover,.group-members .accordion-content a.rte-button:hover,.group-message .accordion-content a.rte-button:hover,.group-communityfiles .accordion-content a.rte-button:hover,.submit_wrap button.a:hover,.form-submit button.a:hover,.a.sliderbutton:hover,.group-pastEvents .accordion-content a.sliderbutton:hover,.group-members .accordion-content a.sliderbutton:hover,.group-message .accordion-content a.sliderbutton:hover,.group-communityfiles .accordion-content a.sliderbutton:hover,.group-pastEvents .accordion-content a.button:hover,.group-members .accordion-content a.button:hover,.group-message .accordion-content a.button:hover,.group-communityfiles .accordion-content a.button:hover,.a.button:focus,.usercontent a.button:focus,.usercontent a.rte-button:focus,.usercontent a.sliderbutton:focus,.mce-content-body a.button:focus,.mce-content-body a.rte-button:focus,.mce-content-body a.sliderbutton:focus,.a.rte-button:focus,.group-pastEvents .accordion-content a.rte-button:focus,.group-members .accordion-content a.rte-button:focus,.group-message .accordion-content a.rte-button:focus,.group-communityfiles .accordion-content a.rte-button:focus,.submit_wrap button.a:focus,.form-submit button.a:focus,.a.sliderbutton:focus,.group-pastEvents .accordion-content a.sliderbutton:focus,.group-members .accordion-content a.sliderbutton:focus,.group-message .accordion-content a.sliderbutton:focus,.group-communityfiles .accordion-content a.sliderbutton:focus,.group-pastEvents .accordion-content a.button:focus,.group-members .accordion-content a.button:focus,.group-message .accordion-content a.button:focus,.group-communityfiles .accordion-content a.button:focus{color:#fff}p.boldtext{font-weight:600}.usercontent p,.mce-content-body p{margin:0 0 1.8rem 0;line-height:1.5em}.usercontent p.lead,.mce-content-body p.lead{font-size:1.25rem}.usercontent form a,.mce-content-body form a{color:#999}.usercontent form a:hover,.usercontent form a:focus,.mce-content-body form a:hover,.mce-content-body form a:focus{color:#737373}.usercontent ul,.usercontent ol,.mce-content-body ul,.mce-content-body ol{margin:0 0 1.8rem 0;padding:0;list-style-type:none;line-height:1.5em}.usercontent ul>li,.mce-content-body ul>li{position:relative;margin:0 0 20px 0;padding:0 0 0 35px}.usercontent ul>li::before,.mce-content-body ul>li::before{content:'';color:#f04a4a;width:10px;height:10px;border-radius:50%;background:#f04a4a;position:absolute;top:7px;left:0}.usercontent ol>li,.mce-content-body ol>li{position:relative;margin:0 0 20px 0;padding:0 0 0 35px;counter-increment:step-counter}.usercontent ol>li::before,.mce-content-body ol>li::before{content:counter(step-counter);display:inline-block;width:25px;color:#3aa199;font-weight:600;position:absolute;top:0;left:0}.usercontent>img,.mce-content-body>img{margin:0 0 30px}.usercontent>img[style*="left"],.mce-content-body>img[style*="left"]{margin-right:30px}.usercontent>img[style*="right"],.mce-content-body>img[style*="right"]{margin-left:30px}.usercontent blockquote,.mce-content-body blockquote{position:relative;padding:0 0 0 25px;word-break:normal;white-space:normal;background:none;font-size:1.375rem;color:#01556b;margin:0}.usercontent blockquote::before,.mce-content-body blockquote::before{content:'';height:20px;width:4px;background:#f04a4a;display:inline-block;position:absolute;left:0;top:3px}.usercontent blockquote>p,.mce-content-body blockquote>p{line-height:1.41em;margin:0 0 10px 0}.usercontent blockquote footer,.mce-content-body blockquote footer{font-size:1.0625rem}.usercontent .iframe-wrap,.mce-content-body .iframe-wrap{position:relative;padding-bottom:56.25%;padding-top:30px;height:100%;overflow:hidden}.usercontent .iframe-wrap iframe,.usercontent .iframe-wrap object,.usercontent .iframe-wrap embed,.mce-content-body .iframe-wrap iframe,.mce-content-body .iframe-wrap object,.mce-content-body .iframe-wrap embed{position:absolute;top:0;left:0;width:100%;height:100%}.usercontent .table-wrap,.mce-content-body .table-wrap{display:block;width:100%;overflow-x:auto}.usercontent .table-wrap table,.mce-content-body .table-wrap table{width:100%;max-width:100%}.usercontent :last-child,.mce-content-body :last-child{margin-bottom:0}.usercontent .alignleft,.mce-content-body .alignleft{float:left}.usercontent .alignright,.mce-content-body .alignright{float:right}.usercontent table,.mce-content-body table{border-collapse:collapse}.usercontent table tr td,.usercontent table tr th,.mce-content-body table tr td,.mce-content-body table tr th{border:1px solid #ccc;padding:10px;text-align:left}.usercontent table tr th,.mce-content-body table tr th{background:#e7e7e7}@keyframes loadingFade{0%{opacity:0}50%{opacity:0.8}100%{opacity:0}}.button,.rte-button,.submit_wrap button,.form-submit button,.sliderbutton{background:#3aa199;color:#fff;display:inline-block;padding:15px 20px;border:none;border-radius:6px;text-align:center;text-decoration:none !important;font-size:.875rem;font-weight:700;cursor:pointer;position:relative;overflow:hidden;transition:all 0.3s}@media (min-width: 768px){.button,.rte-button,.submit_wrap button,.form-submit button,.sliderbutton{font-size:1.1875rem}}.button i,.rte-button i,.submit_wrap button i,.form-submit button i,.sliderbutton i{color:#fff;font-size:18px;margin:0 5px 0 0;position:relative;top:-2px}.button span,.rte-button span,.submit_wrap button span,.form-submit button span,.sliderbutton span{position:relative;z-index:2}.button:hover,.rte-button:hover,.submit_wrap button:hover,.form-submit button:hover,.sliderbutton:hover,.button:focus,.rte-button:focus,.submit_wrap button:focus,.form-submit button:focus,.sliderbutton:focus{color:#fff}.button:focus,.rte-button:focus,.submit_wrap button:focus,.form-submit button:focus,.sliderbutton:focus{background:#2c7c75}.button-hover{display:block;position:absolute;background:#338e87;border-radius:100%;-ms-transform:scale(0);transform:scale(0);z-index:1}.button-hover.drop{animation:ripple 0.65s linear}.button.__red,.__red.rte-button,.submit_wrap button.__red,.form-submit button.__red,.__red.sliderbutton{background:#f04a4a}.button.__red .button-hover,.__red.rte-button .button-hover,.submit_wrap button.__red .button-hover,.form-submit button.__red .button-hover,.__red.sliderbutton .button-hover{background:#ee3232}.button.__red:focus,.__red.rte-button:focus,.submit_wrap button.__red:focus,.form-submit button.__red:focus,.__red.sliderbutton:focus{background:#ec1b1b}.button.__cancel,.__cancel.rte-button,.submit_wrap button.__cancel,.form-submit button.__cancel,.__cancel.sliderbutton{background:#dbdbdb;color:#535353;cursor:initial}.button:disabled,.rte-button:disabled,.submit_wrap button:disabled,.form-submit button:disabled,.sliderbutton:disabled{cursor:default}.button:disabled .button-hover.drop,.rte-button:disabled .button-hover.drop,.submit_wrap button:disabled .button-hover.drop,.form-submit button:disabled .button-hover.drop,.sliderbutton:disabled .button-hover.drop{animation:none}.button:disabled.__red,.rte-button:disabled.__red,.submit_wrap button:disabled.__red,.form-submit button:disabled.__red,.sliderbutton:disabled.__red{background:#ee3232}.button:disabled .dot,.rte-button:disabled .dot,.submit_wrap button:disabled .dot,.form-submit button:disabled .dot,.sliderbutton:disabled .dot{margin:0 2px 0 0;animation:loadingFade 1s infinite}.button:disabled .dot:nth-child(1),.rte-button:disabled .dot:nth-child(1),.submit_wrap button:disabled .dot:nth-child(1),.form-submit button:disabled .dot:nth-child(1),.sliderbutton:disabled .dot:nth-child(1){animation-delay:0s}.button:disabled .dot:nth-child(2),.rte-button:disabled .dot:nth-child(2),.submit_wrap button:disabled .dot:nth-child(2),.form-submit button:disabled .dot:nth-child(2),.sliderbutton:disabled .dot:nth-child(2){animation-delay:0.1s}.button:disabled .dot:nth-child(3),.rte-button:disabled .dot:nth-child(3),.submit_wrap button:disabled .dot:nth-child(3),.form-submit button:disabled .dot:nth-child(3),.sliderbutton:disabled .dot:nth-child(3){animation-delay:0.2s}.rte-button:hover,.rte-button:focus{background:#2c7c75}.rte-button.__red:hover,.rte-button.__red:focus{background:#ec1b1b}.text-button,.archive-list-filters-form .submit_wrap .archive-list-filters-form-reset{background:transparent;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;padding:0;color:#2F837C;font-weight:700;border-bottom:1px solid #3aa199;border-radius:0;cursor:pointer;font-size:1.125rem}.text-button i,.archive-list-filters-form .submit_wrap .archive-list-filters-form-reset i{color:#3aa199;font-size:12px;padding:0 5px 0 0}.text-button.__red,.archive-list-filters-form .submit_wrap .__red.archive-list-filters-form-reset{color:#e91313;border-bottom-color:#f04a4a}.text-button.__red i,.archive-list-filters-form .submit_wrap .__red.archive-list-filters-form-reset i{color:#e91313}.text-button.__red:hover,.archive-list-filters-form .submit_wrap .__red.archive-list-filters-form-reset:hover,.text-button.__red:focus,.archive-list-filters-form .submit_wrap .__red.archive-list-filters-form-reset:focus{color:#c41010;border-bottom-color:#e91313}.text-button.__red:hover i,.archive-list-filters-form .submit_wrap .__red.archive-list-filters-form-reset:hover i,.text-button.__red:focus i,.archive-list-filters-form .submit_wrap .__red.archive-list-filters-form-reset:focus i{color:#c41010}.text-button:hover,.archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:hover,.text-button:focus,.archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:focus{color:#225d58;border-bottom-color:#225d58}.text-button:hover i,.archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:hover i,.text-button:focus i,.archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:focus i{color:#2F837C}.sliderbutton{width:60px;height:60px;padding:0;display:-ms-flexbox !important;display:flex !important;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.sliderbutton::after{content:'\e95f';color:#fff;font-size:28px}.sliderbutton.__prev::after{content:'\e95e'}.sliderbutton.__red{background:#f04a4a}.sliderbutton.__red:focus,.sliderbutton.__red:hover{background:#ec1b1b}.sliderbutton.__navy{background:#01556b}.sliderbutton.__navy:focus,.sliderbutton.__navy:hover{background:#012d38}.sliderbutton.__turquoise{background:#3aa199}.sliderbutton.__turquoise:focus,.sliderbutton.__turquoise:hover{background:#2c7c75}@keyframes ripple{100%{opacity:0;transform:scale(2.5)}}.back-button{margin-bottom:15px}.back-button a{position:relative;padding-left:30px;font-weight:600}.back-button a i{position:absolute;top:2px;left:0;color:#01556b;font-size:1em}input[type='text'],input[type='tel'],input[type='search'],input[type='password'],input[type='number'],input[type='email'],textarea,select,.select2-css.select2-selection--multiple,.select2-css.select2-selection--single{font-family:"Montserrat",sans-serif;margin:0;padding:20px;border-radius:0;width:100%;height:auto;box-sizing:border-box;border:1px solid #aed2db;color:#01556b;border-radius:6px;background:#fff;line-height:1.2;font-size:1rem;outline:none;transition:all 200ms}input[type='text']:focus,input[type='tel']:focus,input[type='search']:focus,input[type='password']:focus,input[type='number']:focus,input[type='email']:focus,textarea:focus,select:focus,.select2-css.select2-selection--multiple:focus,.select2-css.select2-selection--single:focus{border-color:#01556b}input:read-only:not(input[type="submit"]):not(input[type="radio"]):not(input[type="checkbox"]),input:disabled{opacity:0.5;cursor:not-allowed}textarea{min-height:180px;font-family:"Montserrat",sans-serif}textarea.__shallow{min-height:90px}input[type='number']{width:auto}fieldset{margin-inline:0;padding-block:0;padding-inline:0;border:0}.field_wrap,.text-label,.upload{position:relative;margin:0 0 30px 0}.field_wrap .label_wrap,.text-label .label_wrap,.upload .label_wrap{padding-bottom:6px}.field_wrap .label_wrap label,.text-label .label_wrap label,.upload .label_wrap label{font-weight:400;color:#01556b}.field_wrap .label_wrap p a,.text-label .label_wrap p a,.upload .label_wrap p a{font-weight:700;text-decoration:underline}.field_wrap.__lookup input,.text-label.__lookup input,.upload.__lookup input{-ms-flex:0 1 auto;flex:0 1 auto;max-width:225px;margin:0 20px 0 0}.field_wrap.__file .input_wrap input:focus+label,.text-label.__file .input_wrap input:focus+label,.upload.__file .input_wrap input:focus+label{border-color:#3aa199}.field_wrap.__file .input_wrap label,.text-label.__file .input_wrap label,.upload.__file .input_wrap label{width:100%;border:2px dashed #aed2db;border-radius:6px;height:150px;margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-direction:column;flex-direction:column;cursor:pointer;font-size:1.125rem;color:#01556b;font-weight:600;transition:all 0.3s}.field_wrap.__file .input_wrap label i,.text-label.__file .input_wrap label i,.upload.__file .input_wrap label i{margin:0 0 10px;color:#3aa199;font-size:30px}.field_wrap.__file .input_wrap label i.icon-plus,.text-label.__file .input_wrap label i.icon-plus,.upload.__file .input_wrap label i.icon-plus{width:36px;height:36px;border:2px solid #3aa199;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.field_wrap.__file.__dropzone label,.text-label.__file.__dropzone label,.upload.__file.__dropzone label{width:100%;border:none;border-radius:0;min-height:0;height:auto;margin-top:0;cursor:auto;transition:all 0.3s}.field_wrap.__file.__dropzone .dropzone-area,.text-label.__file.__dropzone .dropzone-area,.upload.__file.__dropzone .dropzone-area{position:relative;width:100%}.field_wrap.__file.__dropzone .dropzone-area .dz-message,.text-label.__file.__dropzone .dropzone-area .dz-message,.upload.__file.__dropzone .dropzone-area .dz-message{width:100%;height:100%;border:2px dashed #aed2db;border-radius:6px;min-height:150px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:1.125rem;color:#01556b;font-weight:600;transition:all 0.3s}.field_wrap.__file.__dropzone .dropzone-area .dz-message i,.text-label.__file.__dropzone .dropzone-area .dz-message i,.upload.__file.__dropzone .dropzone-area .dz-message i{margin:10px 0 0}.field_wrap.__file.__dropzone .dropzone-previews,.text-label.__file.__dropzone .dropzone-previews,.upload.__file.__dropzone .dropzone-previews{width:100%;display:block;margin:20px 0 0}.field_wrap.__file.__dropzone .dropzone-previews .dz-preview,.text-label.__file.__dropzone .dropzone-previews .dz-preview,.upload.__file.__dropzone .dropzone-previews .dz-preview{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;width:100%;padding:10px 15px;margin:0 0 10px;border-radius:6px;background:#fff;box-shadow:0 2px 45px 0 rgba(0,0,0,0.14);transition:all 0.3s}.field_wrap.__file.__dropzone .dropzone-previews .dz-preview.dz-file-preview .dz-image,.text-label.__file.__dropzone .dropzone-previews .dz-preview.dz-file-preview .dz-image,.upload.__file.__dropzone .dropzone-previews .dz-preview.dz-file-preview .dz-image{display:none}.field_wrap.__file.__dropzone .dropzone-previews .dz-preview .dz-success-mark,.field_wrap.__file.__dropzone .dropzone-previews .dz-preview .dz-error-mark,.field_wrap.__file.__dropzone .dropzone-previews .dz-preview .dz-size,.field_wrap.__file.__dropzone .dropzone-previews .dz-preview .dz-progress,.text-label.__file.__dropzone .dropzone-previews .dz-preview .dz-success-mark,.text-label.__file.__dropzone .dropzone-previews .dz-preview .dz-error-mark,.text-label.__file.__dropzone .dropzone-previews .dz-preview .dz-size,.text-label.__file.__dropzone .dropzone-previews .dz-preview .dz-progress,.upload.__file.__dropzone .dropzone-previews .dz-preview .dz-success-mark,.upload.__file.__dropzone .dropzone-previews .dz-preview .dz-error-mark,.upload.__file.__dropzone .dropzone-previews .dz-preview .dz-size,.upload.__file.__dropzone .dropzone-previews .dz-preview .dz-progress{display:none}.field_wrap.__file.__dropzone .dropzone-previews .dz-preview .dz-image,.text-label.__file.__dropzone .dropzone-previews .dz-preview .dz-image,.upload.__file.__dropzone .dropzone-previews .dz-preview .dz-image{-ms-flex:0 1 40px;flex:0 1 40px;max-width:40px;height:40px;margin:0 20px 0 0}.field_wrap.__file.__dropzone .dropzone-previews .dz-preview .dz-image:empty,.text-label.__file.__dropzone .dropzone-previews .dz-preview .dz-image:empty,.upload.__file.__dropzone .dropzone-previews .dz-preview .dz-image:empty{display:none}.field_wrap.__file.__dropzone .dropzone-previews .dz-preview .dz-details,.text-label.__file.__dropzone .dropzone-previews .dz-preview .dz-details,.upload.__file.__dropzone .dropzone-previews .dz-preview .dz-details{-ms-flex:0 1 100%;flex:0 1 100%;max-width:600px;text-align:left}.field_wrap.__file.__dropzone .dropzone-previews .dz-preview .dz-details .dz-filename,.text-label.__file.__dropzone .dropzone-previews .dz-preview .dz-details .dz-filename,.upload.__file.__dropzone .dropzone-previews .dz-preview .dz-details .dz-filename{word-wrap:break-word;font-weight:600;color:#01556b;font-size:1rem}.field_wrap.__file.__dropzone .dropzone-previews .dz-preview .dz-remove,.text-label.__file.__dropzone .dropzone-previews .dz-preview .dz-remove,.upload.__file.__dropzone .dropzone-previews .dz-preview .dz-remove{max-width:50px;font-size:0.1px;color:transparent;margin:0 0 0 auto}.field_wrap.__file.__dropzone .dropzone-previews .dz-preview .dz-remove::before,.text-label.__file.__dropzone .dropzone-previews .dz-preview .dz-remove::before,.upload.__file.__dropzone .dropzone-previews .dz-preview .dz-remove::before{content:'\e912';font-size:16px;color:rgba(1,85,107,0.3);transition:all 0.3s}.field_wrap.__file.__dropzone .dropzone-previews .dz-preview .dz-remove:hover::before,.field_wrap.__file.__dropzone .dropzone-previews .dz-preview .dz-remove:focus::before,.text-label.__file.__dropzone .dropzone-previews .dz-preview .dz-remove:hover::before,.text-label.__file.__dropzone .dropzone-previews .dz-preview .dz-remove:focus::before,.upload.__file.__dropzone .dropzone-previews .dz-preview .dz-remove:hover::before,.upload.__file.__dropzone .dropzone-previews .dz-preview .dz-remove:focus::before{color:rgba(1,85,107,0.8)}.field_wrap.__file.__dropzone .dropzone-previews .dz-preview .dz-error-message,.text-label.__file.__dropzone .dropzone-previews .dz-preview .dz-error-message,.upload.__file.__dropzone .dropzone-previews .dz-preview .dz-error-message{font-weight:600;color:#f04a4a;margin:0 20px}.field_wrap .field-info,.text-label .field-info,.upload .field-info{width:20px;height:20px;cursor:default;margin-left:10px}.field_wrap .field-info::before,.text-label .field-info::before,.upload .field-info::before{content:'i';width:20px;height:20px;-ms-flex:0 0 18px;flex:0 0 18px;background:#3aa199;color:#fff;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:"Montserrat",sans-serif;font-size:12px;font-weight:bold;left:inherit;transition:all 0.3s}.field_wrap .field-info ~ .help-block,.text-label .field-info ~ .help-block,.upload .field-info ~ .help-block{display:none}.field_wrap .field-info:hover ~ .help-block,.text-label .field-info:hover ~ .help-block,.upload .field-info:hover ~ .help-block{display:block}.field_wrap .tooltip,.text-label .tooltip,.upload .tooltip{display:inline-block}@media (min-width: 768px){.field_wrap .tooltip,.text-label .tooltip,.upload .tooltip{position:relative}}.field_wrap .tooltip .tooltiptext,.text-label .tooltip .tooltiptext,.upload .tooltip .tooltiptext{visibility:hidden;min-width:300px;background-color:white;color:#3aa199;border:1px solid #3aa199;text-align:left;border-radius:5px;position:absolute;z-index:1;top:30px;left:0;font-size:12px;padding:10px}@media (min-width: 768px){.field_wrap .tooltip .tooltiptext,.text-label .tooltip .tooltiptext,.upload .tooltip .tooltiptext{top:-5px;left:110%}}.field_wrap .tooltip:hover .tooltiptext,.text-label .tooltip:hover .tooltiptext,.upload .tooltip:hover .tooltiptext{visibility:visible}.field_wrap.__checkboxes input[type='checkbox']{position:absolute;margin:0;top:0;left:0;width:20px;height:20px;opacity:0 !important}.field_wrap.__checkboxes>.label_wrap button,.field_wrap.__checkboxes>.label_wrap label{margin:0 0 15px 0;text-align:left;display:block}.field_wrap.__checkboxes>label,.field_wrap.__checkboxes>.input_wrap>label,.field_wrap.__checkboxes .input_wrap>label{position:relative;display:block;margin:0 0 15px 0;padding-left:30px;cursor:pointer;color:#01556b}.field_wrap.__checkboxes>label::before,.field_wrap.__checkboxes>.input_wrap>label::before,.field_wrap.__checkboxes .input_wrap>label::before{content:'';border:1px solid #aed2db;background:#fff;width:20px;height:20px;border-radius:3px;position:absolute;top:0;left:0;color:transparent}.field_wrap.__checkboxes>label::after,.field_wrap.__checkboxes>.input_wrap>label::after,.field_wrap.__checkboxes .input_wrap>label::after{content:'\e948';font-size:12px;color:#fff;font-weight:900;position:absolute;top:4px;left:4px;opacity:0}.field_wrap.__checkboxes>label.__checked::before,.field_wrap.__checkboxes>.input_wrap>label.__checked::before,.field_wrap.__checkboxes .input_wrap>label.__checked::before{background:#3aa199;border-color:#3aa199;color:#fff}.field_wrap.__checkboxes>label.__checked::after,.field_wrap.__checkboxes>.input_wrap>label.__checked::after,.field_wrap.__checkboxes .input_wrap>label.__checked::after{opacity:1}.field_wrap.__checkboxes label.__focused::before{border-color:#3aa199}.field_wrap.__checkboxes label a{font-weight:700;text-decoration:underline}.field_wrap.__radiobuttons input[type='radio']{position:absolute;margin:0;top:0;left:0;width:20px;height:20px;opacity:0 !important}.field_wrap.__radiobuttons>.label_wrap label{margin:0 0 15px 0;display:block}.field_wrap.__radiobuttons>label,.field_wrap.__radiobuttons>.input_wrap>label{position:relative;display:block;margin:0 0 15px 0;padding-left:30px;cursor:pointer;color:#01556b}.field_wrap.__radiobuttons>label::before,.field_wrap.__radiobuttons>.input_wrap>label::before{content:'';border:1px solid #aed2db;border-radius:50%;background:#fff;width:20px;height:20px;position:absolute;top:2px;left:0;color:transparent}.field_wrap.__radiobuttons>label::after,.field_wrap.__radiobuttons>.input_wrap>label::after{content:'';border:1px solid #3aa199;border-radius:50%;background:#fff;-ms-transform:scale(0.5);transform:scale(0.5);width:20px;height:20px;position:absolute;top:2px;left:0;color:transparent;opacity:0}.field_wrap.__radiobuttons>label.__checked::before,.field_wrap.__radiobuttons>.input_wrap>label.__checked::before{border-color:#3aa199;background:#3aa199;border-width:2px}.field_wrap.__radiobuttons>label.__checked::after,.field_wrap.__radiobuttons>.input_wrap>label.__checked::after{opacity:1}.field_wrap.__radiobuttons label.__focused::before{border-color:#3aa199}.field_wrap.__radiobuttons label a{font-weight:700;text-decoration:underline}.input_wrap{position:relative}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#01556b;opacity:1}input:-moz-placeholder,textarea:-moz-placeholder{color:#01556b;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{color:#01556b;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#01556b;opacity:1}.input_error{color:#e91313;padding:10px 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input_error::before{content:'\e912';color:#f04a4a;font-size:12px;margin-right:12px}form .input_wrap input.error,form .input_wrap select.error,form .input_wrap textarea.error,form .input_wrap.error .select2-css{border:1px solid #f04a4a}.error_feedback{margin:0 0 2em 0;background:white;padding:15px 20px;border:1px solid #f04a4a;background:#ffcfcf;color:#333;text-align:left}.error_feedback ul{margin:0;padding:0;list-style:none}.error_feedback ul li{margin-bottom:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.error_feedback ul li::before{content:'\e912';color:#f04a4a;font-size:12px;margin-right:12px}.error_feedback ul li:last-child{margin:0}.error_feedback ul li label a:link,.error_feedback ul li label a:visited{text-decoration:underline;font-weight:600;color:#f04a4a}.error_feedback ul li label a:link:hover,.error_feedback ul li label a:link:focus,.error_feedback ul li label a:visited:hover,.error_feedback ul li label a:visited:focus{text-decoration:none}.select2-css.select2-selection--multiple .select2-selection__arrow,.select2-css.select2-selection--single .select2-selection__arrow{top:50%;height:auto;-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px}.select2-css.select2-selection--multiple .select2-selection__arrow::before,.select2-css.select2-selection--single .select2-selection__arrow::before{content:'\e95d';color:#01556b;font-size:14px}.select2-css.select2-selection--multiple .select2-selection__arrow b,.select2-css.select2-selection--single .select2-selection__arrow b{display:none}.select2-css.select2-selection--multiple{padding:10px}.select2-css.select2-selection--multiple .select2-selection__rendered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.select2-css.select2-selection--multiple .select2-selection__choice{padding:10px;margin:0 10px 0 0}.select2-css.select2-selection--single .select2-selection__rendered{padding-left:0}.select2-template-image{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.select2-template-image img{margin:0 10px 0 0}.select2-container{z-index:9998}.select2-container--focus .select2-css.select2-selection--multiple,.select2-container--focus .select2-css.select2-selection--single,.select2-container--open .select2-css.select2-selection--multiple,.select2-container--open .select2-css.select2-selection--single{border-color:#01556b}.select2-container--focus .select2-dropdown,.select2-container--open .select2-dropdown{border-color:#01556b}.select2-results .select2-results__option{padding:15px 20px}.select2-results .select2-results__option--highlighted[aria-selected]{background:#e0f8fe;color:#01556b}.select2-search--dropdown .select2-search__field{padding:15px 20px}.field_wrap.__textarea .input_wrap .tox-tinymce{font-family:"Montserrat",sans-serif;border:1px solid #aed2db;color:#01556b;border-radius:6px;background:#fff;width:100% !important}.field_wrap.__textarea .input_wrap .tox-tinymce *{border-color:#aed2db !important}.field_wrap.__textarea .input_wrap .tox-tinymce .tox-toolbar__primary{border-bottom:1px solid #aed2db;background:#fff}#accordion-ProfileDetails-panel .field_wrap.__textarea .input_wrap .tox-tinymce{max-height:200px}.form-aside{display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center}.help-block{display:block;padding:0 0 5px;font-size:.75rem;color:#2F837C}.help-block a{text-decoration:underline}.field-validation-error{color:#e91313;padding:10px 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.field-validation-error::before{content:'\e912';color:#f04a4a;font-size:12px;margin-right:12px}.select2-css.select2-selection--single .select2-selection__rendered{min-height:28px}input[type="text"].datepickerfield{width:100%;background-image:url("../images/ico-calendar.png");background-position:95% center;background-repeat:no-repeat}.field_wrap.checkboxlist input[type='checkbox']{position:absolute;left:-9999px;margin:0}.field_wrap.checkboxlist input[type='checkbox']+label{text-align:left;display:block;position:relative;display:block;padding-left:30px;cursor:pointer;color:#01556b}.field_wrap.checkboxlist input[type='checkbox']+label::before{content:'';border:1px solid #aed2db;background:#fff;width:20px;height:20px;border-radius:3px;position:absolute;top:0;left:0;color:transparent}.field_wrap.checkboxlist input[type='checkbox']+label::after{content:'\e948';font-size:12px;color:#fff;font-weight:900;position:absolute;top:3px;left:3px;opacity:0}.field_wrap.checkboxlist input[type='checkbox']+label.__checked::before{background:#3aa199;border-color:#3aa199;color:#fff}.field_wrap.checkboxlist input[type='checkbox']+label.__checked::after{opacity:1}.field_wrap.checkboxlist input[type='checkbox']+label.__focused::before{border-color:#3aa199}.field_wrap.checkboxlist input[type='checkbox']+label a{font-weight:700;text-decoration:underline}.field_wrap.dataconsent input[type='checkbox'],.field_wrap.consentforstoringsubmitteddata input[type='checkbox']{position:absolute;left:-9999px;margin:0}.field_wrap.dataconsent input[type='checkbox'] ~ label,.field_wrap.consentforstoringsubmitteddata input[type='checkbox'] ~ label{text-align:left;display:block;position:relative;display:block;padding-left:30px;cursor:pointer;color:#01556b}.field_wrap.dataconsent input[type='checkbox'] ~ label::before,.field_wrap.consentforstoringsubmitteddata input[type='checkbox'] ~ label::before{content:'';border:1px solid #aed2db;background:#fff;width:20px;height:20px;border-radius:3px;position:absolute;top:0;left:0;color:transparent}.field_wrap.dataconsent input[type='checkbox'] ~ label::after,.field_wrap.consentforstoringsubmitteddata input[type='checkbox'] ~ label::after{content:'\e948';font-size:12px;color:#fff;font-weight:900;position:absolute;top:3px;left:3px;opacity:0}.field_wrap.dataconsent input[type='checkbox'] ~ label.__checked::before,.field_wrap.consentforstoringsubmitteddata input[type='checkbox'] ~ label.__checked::before{background:#3aa199;border-color:#3aa199;color:#fff}.field_wrap.dataconsent input[type='checkbox'] ~ label.__checked::after,.field_wrap.consentforstoringsubmitteddata input[type='checkbox'] ~ label.__checked::after{opacity:1}.field_wrap.dataconsent input[type='checkbox'] ~ label.__focused::before,.field_wrap.consentforstoringsubmitteddata input[type='checkbox'] ~ label.__focused::before{border-color:#3aa199}.field_wrap.dataconsent input[type='checkbox'] ~ label a,.field_wrap.consentforstoringsubmitteddata input[type='checkbox'] ~ label a{font-weight:700;text-decoration:underline}.field_wrap.singlecheckbox input[type='checkbox']{position:absolute;left:-9999px;margin:0}.field_wrap.singlecheckbox label{text-align:left;display:block;position:relative;display:block;padding-left:30px;cursor:pointer;color:#01556b}.field_wrap.singlecheckbox label::before{content:'';border:1px solid #aed2db;background:#fff;width:20px;height:20px;border-radius:3px;position:absolute;top:0;left:0;color:transparent}.field_wrap.singlecheckbox label::after{content:'\e948';font-size:12px;color:#fff;font-weight:900;position:absolute;top:3px;left:3px;opacity:0}.field_wrap.singlecheckbox label.__checked::before{background:#3aa199;border-color:#3aa199;color:#fff}.field_wrap.singlecheckbox label.__checked::after{opacity:1}.field_wrap.singlecheckbox label.__focused::before{border-color:#3aa199}.field_wrap.singlecheckbox label a{font-weight:700;text-decoration:underline}.field_wrap.radiobuttons input[type='radio']{position:absolute;left:-9999px;margin:0}.field_wrap.radiobuttons input[type='radio']+label{display:block;position:relative;display:block;padding-left:30px;cursor:pointer;color:#01556b}.field_wrap.radiobuttons input[type='radio']+label::before{content:'';border:1px solid #aed2db;border-radius:50%;background:#fff;width:20px;height:20px;position:absolute;top:2px;left:0;color:transparent}.field_wrap.radiobuttons input[type='radio']+label::after{content:'';border:1px solid #3aa199;border-radius:50%;background:#fff;-ms-transform:scale(0.5);transform:scale(0.5);width:20px;height:20px;position:absolute;top:2px;left:0;color:transparent;opacity:0}.field_wrap.radiobuttons input[type='radio']+label.__checked::before{border-color:#3aa199;background:#3aa199;border-width:2px}.field_wrap.radiobuttons input[type='radio']+label.__checked::after{opacity:1}.field_wrap.radiobuttons input[type='radio']+label.__focused::before{border-color:#3aa199}.field_wrap.radiobuttons input[type='radio']+label a{font-weight:700;text-decoration:underline}.field_wrap.fileupload .input_wrap input:focus+label{border-color:#3aa199}.field_wrap.fileupload .input_wrap label{width:100%;border:2px dashed #aed2db;border-radius:6px;height:150px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-direction:column;flex-direction:column;cursor:pointer;font-size:1.125rem;color:#01556b;font-weight:600;transition:all 0.3s}.field_wrap.fileupload .input_wrap label i{margin:0 0 10px;color:#3aa199;font-size:30px}.field_wrap.fileupload .input_wrap label i.icon-plus{width:36px;height:36px;border:2px solid #3aa199;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.hbspt-form .hs-form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hbspt-form .hs-form .hs-email{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:15px}.hbspt-form .hs-form .hs-firstname,.hbspt-form .hs-form .hs-lastname{-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%;margin-bottom:15px}.hbspt-form .hs-form .hs-lastname{margin-left:auto}.hbspt-form .hs-form .hs-submit{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center}.hbspt-form label{font-family:"Montserrat",sans-serif;color:#fff}.hbspt-form label.hs-error-msg{display:block;padding:5px 0;font-style:italic;font-size:12px}.hbspt-form .hs-error-msgs label{display:block;padding:5px 0;font-style:italic;font-size:12px}.hbspt-form .hs-input{background:transparent;padding:15px;border:0 none;border-radius:0;border-bottom:1px solid rgba(255,255,255,0.5);font-family:"Montserrat",sans-serif;font-size:1rem;color:#fff}.hbspt-form .hs-input.error{border-bottom-color:#f04a4a}.hbspt-form .hs-input:hover,.hbspt-form .hs-input:focus{border-bottom:1px solid #fff}.hbspt-form .hs-button{opacity:1;background:#3aa199;color:#fff;display:inline-block;padding:15px 20px;border:none;border-radius:6px;text-align:center;text-decoration:none !important;font-family:"Montserrat",sans-serif;font-size:1.1875rem;font-weight:700;cursor:pointer;position:relative;overflow:hidden;transition:all 0.3s}.hbspt-form .hs-button:hover{background:#338e87}.twitter-typeahead{width:100%}.typeahead.tt-input{background:#e0f8fe !important;border:0 none;font-size:.9375rem;padding:15px 50px 15px 15px;font-family:"Montserrat",sans-serif;margin:0;width:100%;height:auto;box-sizing:border-box;color:#01556b;border-radius:6px;line-height:1.2;outline:none;transition:all 200ms}.tt-menu{width:100%;background:#fff;border-radius:6px;box-shadow:0 5px 10px 0 rgba(0,0,0,0.14)}.tt-suggestion{padding:15px;cursor:pointer}.tt-suggestion:hover{background:rgba(125,125,125,0.05)}.forminfobox{display:none;background-color:#fff4c7;padding:20px}.forminfobox-title{font-weight:600;margin-bottom:15px}.burger{display:inline-block;width:60px;height:60px;font-size:0;background:transparent;color:#01556b;z-index:999;position:relative;cursor:pointer;transition:all 0.5s}.burger.__active .burger-toggle{background:transparent}.burger.__active .burger-toggle:before{top:0;width:100%;background:#01556b;-ms-transform:rotate(135deg);transform:rotate(135deg)}.burger.__active .burger-toggle:after{bottom:0;width:100%;background:#01556b;-ms-transform:rotate(225deg);transform:rotate(225deg)}@media (min-width: 992px){.burger{display:none}}.burger-toggle{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:30px;height:3px;background:#01556b}.burger-toggle:before,.burger-toggle:after{content:'';position:absolute;left:0;width:100%;height:100%;background:#01556b;transform:translateZ(0);backface-visibility:hidden;transition:transform 0.3s}.burger-toggle:before{top:-8px;width:50%;-ms-transform:rotate(0);transform:rotate(0)}.burger-toggle:after{bottom:-8px;width:75%;-ms-transform:rotate(0);transform:rotate(0)}.navwrap{position:fixed;border-top:1px solid #d7eaee;top:66px;right:-100%;bottom:0;height:calc(100vh - 124px);width:100%;z-index:8888;overflow:hidden;transition:all 0.5s}.navwrap.__active{right:0 !important}@media (min-width: 992px){.navwrap{position:inherit;border:none;top:inherit;right:inherit;bottom:inherit;height:100%;width:auto;z-index:9999;overflow:inherit;transition:all 0.3s}}.nav{height:100%;position:relative;width:100%;overflow-y:scroll;font-family:"Montserrat",sans-serif;background:#fff;transition:all 0.3s}@media (min-width: 992px){.nav{overflow-y:inherit;background:none;width:auto;opacity:1}}.nav ul{height:100%;padding:15px 30px;float:left;width:100%}@media (min-width: 992px){.nav ul{padding:0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}}.nav ul>li.menu-item{display:block;position:relative;border-bottom:1px solid #d7eaee}.nav ul>li.menu-item:last-child{border:none}@media (min-width: 992px){.nav ul>li.menu-item{display:inline-block;margin:0 20px;border-bottom:none}}.nav ul>li.menu-item:hover>a,.nav ul>li.menu-item>a:focus,.nav ul>li.menu-item:hover>span,.nav ul>li.menu-item>span:focus,.nav ul>li.menu-item:hover>button,.nav ul>li.menu-item>span:focus{background:none}@media (min-width: 992px){.nav ul>li.menu-item:hover>a::before,.nav ul>li.menu-item>a:focus::before,.nav ul>li.menu-item:hover>span::before,.nav ul>li.menu-item>span:focus::before,.nav ul>li.menu-item:hover>button::before,.nav ul>li.menu-item>span:focus::before{width:100%;opacity:1}}.nav ul>li.menu-item a,.nav ul>li.menu-item span,.nav ul>li.menu-item button{display:block;font-size:1.375rem;color:#01556b;font-weight:600;padding:20px 45px 20px 0;position:relative;transition:all 0.3s}@media (min-width: 992px){.nav ul>li.menu-item a,.nav ul>li.menu-item span,.nav ul>li.menu-item button{padding:0;height:100%;font-size:.9375rem;border:none;color:#01556b;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.nav ul>li.menu-item a::before,.nav ul>li.menu-item span::before,.nav ul>li.menu-item button::before{content:'';height:4px;width:0;position:absolute;bottom:0;left:0;background:#f04a4a;transition:all 0.3s}}.nav ul>li.menu-item-has-children{position:relative}@media (min-width: 992px){.nav ul>li.menu-item-has-children:hover>ul,.nav ul>li.menu-item-has-children a:focus ~ ul,.nav ul>li.menu-item-has-children.__active>ul{height:auto;overflow:visible}}.nav ul>li.menu-item-has-children>a::after,.nav ul>li.menu-item-has-children>span::after{content:'\e95f';font-family:icomoon;font-size:10px;color:#f04a4a;position:absolute;top:50%;right:20px;-ms-transform:translate(0, -50%);transform:translate(0, -50%)}@media (min-width: 992px){.nav ul>li.menu-item-has-children>a::after,.nav ul>li.menu-item-has-children>span::after{color:#01556b}}.nav ul>li.menu-item-has-children>ul{background:#fff;position:fixed;width:100%;border-top:1px solid #d7eaee;top:67px;bottom:0;right:-100%;height:100%;z-index:50;transition:all 0.5s}.nav ul>li.menu-item-has-children>ul.__active{overflow-y:scroll;right:0 !important;display:block}@media (min-width: 992px){.nav ul>li.menu-item-has-children>ul{position:absolute;width:280px;top:inherit;bottom:inherit;right:inherit;height:inherit;z-index:50;border-top:none;-ms-transform:translateX(0);transform:translateX(0);display:block;height:0;overflow:hidden}}.nav ul>li.menu-item-has-children>ul li{border:none}@media (min-width: 992px){.nav ul>li.menu-item-has-children>ul li{display:block;margin:0}}@media (min-width: 992px){.nav ul>li.menu-item-has-children>ul li:hover>a,.nav ul>li.menu-item-has-children>ul li>a:focus{background:#e0f8fe;border-left:4px solid #01556b;padding-left:45px}.nav ul>li.menu-item-has-children>ul li:hover>a::before,.nav ul>li.menu-item-has-children>ul li>a:focus::before{left:0;right:0}}.nav ul>li.menu-item-has-children>ul li>a{margin:0;font-size:1.25rem;color:#01556b;padding:10px 10px 10px 40px}@media (min-width: 992px){.nav ul>li.menu-item-has-children>ul li>a{padding:15px 15px 15px 40px;line-height:inherit;font-size:.9375rem}.nav ul>li.menu-item-has-children>ul li>a::before{content:'';height:1px;position:absolute;bottom:0;width:calc(100% - 24px);left:12px;right:12px;background:#d7eaee;transition:all 0.3s}.nav ul>li.menu-item-has-children>ul li>a::after{left:20px;right:auto;-ms-transform-origin:top;transform-origin:top;-ms-transform:rotate(180deg) translate(0, -50%);transform:rotate(180deg) translate(0, -50%)}}.nav ul>li.menu-item-has-children>ul li ul{background:#fff}.nav ul>li.menu-item-has-children>ul li ul.__active{overflow-y:scroll;right:0 !important;display:block}@media (min-width: 992px){.nav ul>li.menu-item-has-children>ul li ul{top:0;right:280px;z-index:9999}}@media (min-width: 992px){.nav ul:first-child>li.menu-item-has-children>a::after{display:none}}.nav ul li.current-menu-item a::before{width:100%;opacity:1}.nav ul li.backto{margin:0 0 10px}@media (min-width: 992px){.nav ul li.backto{display:none}}.nav ul li.backto>a{font-size:22px !important;font-weight:600;padding:20px;border-bottom:1px solid #d7eaee;position:relative}.nav ul li.backto>a::before{content:'\e95e';font-family:icomoon;font-size:10px;color:#f04a4a;display:inline-block;margin:0 30px 0 0}@media (min-width: 992px){.nav ul li.viewall{display:none}}.nav ul li.viewall>a{font-size:1.25rem;color:#01556b;padding:10px 10px 10px 40px}.sidemenu{margin:0 0 30px 0}.sidemenu.__active .sidemenu-toggle::after{content:'\e960'}.sidemenu-toggle{font-size:1.375rem;color:#01556b;border-bottom:1px solid #ccc;text-transform:uppercase;padding:0 0 10px 0;margin:0 0 10px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%}@media (min-width: 992px){.sidemenu-toggle{display:none}}.sidemenu-toggle::after{content:'\e95d';font-size:14px}.sidemenu-menu{display:none}@media (min-width: 992px){.sidemenu-menu{display:block !important}}.sidemenu-menu ul li.menu-item:hover>a::after,.sidemenu-menu ul li.menu-item:focus>a::after{width:20px;margin:0 10px 0 0}.sidemenu-menu ul li.menu-item a{color:#01556b;font-size:1.125rem;padding:5px 0;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center}.sidemenu-menu ul li.menu-item a::after{content:'';display:inline-block;width:0;height:2px;background:#f04a4a;position:absolute;left:0;bottom:0;transition:all 0.3s}.sidemenu-menu ul li.current-menu-item>a::after{width:20px;margin:0 10px 0 0}.breadcrumb{background:none;margin:0;padding:0;border-top:1px solid #d7eaee;border-bottom:1px solid #d7eaee}.breadcrumb-content{padding:10px 0}.breadcrumb-content a,.breadcrumb-content span{font-size:.9375rem;color:#01556b}.breadcrumb-content a{transition:all 0.3s}.breadcrumb-content a:hover,.breadcrumb-content a:focus{color:#3aa199}.breadcrumb-content i{font-size:10px;margin:0 5px}.auxmenu{margin:0;background:#01556b;position:fixed;bottom:0;left:100%;width:100%;transition:all 0.5s;z-index:9999}@media (min-width: 992px){.auxmenu{margin:0 -15px;width:auto;position:static;display:block}}.auxmenu .auxnav ul{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.auxmenu .auxnav ul li.menu-item{margin:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}@media (min-width: 992px){.auxmenu .auxnav ul li.menu-item{-ms-flex:0 1 auto;flex:0 1 auto;max-width:none}}.auxmenu .auxnav ul li.menu-item a,.auxmenu .auxnav ul li.menu-item span,.auxmenu .auxnav ul li.menu-item button{padding:20px 25px;color:#fff;font-size:.875rem;font-weight:600;line-height:normal;text-align:center;display:block}@media (min-width: 992px){.auxmenu .auxnav ul li.menu-item a,.auxmenu .auxnav ul li.menu-item span,.auxmenu .auxnav ul li.menu-item button{font-size:.9375rem;padding:10px 25px;text-align:left;font-weight:400}}.auxmenu .auxnav ul li.menu-item a:hover,.auxmenu .auxnav ul li.menu-item a:focus,.auxmenu .auxnav ul li.menu-item span:hover,.auxmenu .auxnav ul li.menu-item span:focus,.auxmenu .auxnav ul li.menu-item button:hover,.auxmenu .auxnav ul li.menu-item button:focus{background:#014557}.auxmenu .auxnav ul li.menu-item.__highlight a,.auxmenu .auxnav ul li.menu-item.__highlight span,.auxmenu .auxnav ul li.menu-item.__highlight button{background:#003c4c}.auxmenu .auxnav ul li.menu-item.__highlight a:hover,.auxmenu .auxnav ul li.menu-item.__highlight a:focus,.auxmenu .auxnav ul li.menu-item.__highlight span:hover,.auxmenu .auxnav ul li.menu-item.__highlight span:focus,.auxmenu .auxnav ul li.menu-item.__highlight button:hover,.auxmenu .auxnav ul li.menu-item.__highlight button:focus{background:#3aa199}.navwindow{display:none}.paging{margin:20px 0 30px;display:-ms-flexbox;display:flex;font-size:.9375rem;font-weight:600}@media (min-width: 768px){.paging{margin:30px 0 60px}}@media (min-width: 1200px){.paging{margin:40px 0 80px}}.paging li.disabled a,.paging li.disabled button,.paging li.disabled span{cursor:not-allowed;opacity:0.3}.paging li.active a,.paging li.active button,.paging li.active span{background:#f04a4a;color:#fff}.paging li a,.paging li button,.paging li span{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:6px;width:40px;height:40px;margin:0 10px 0 0;background:#e0f8fe;color:#01556b}.paging li a i,.paging li button i,.paging li span i{font-size:13px}.paging li a,.paging li button,.paging li span{transition:all 0.3s}.paging li a:hover,.paging li a:focus,.paging li button:hover,.paging li button:focus,.paging li span:hover,.paging li span:focus{background:#3aa199;color:#fff}.paging li a:hover i,.paging li a:focus i,.paging li button:hover i,.paging li button:focus i,.paging li span:hover i,.paging li span:focus i{color:#fff}.paging li:not(:first-child):not(.active):not(:last-child){display:none}@media (min-width: 992px){.paging li:not(:first-child):not(.active):not(:last-child){display:inherit}}.searchbar{max-width:500px;background:white;border-top:1px solid #d7eaee;height:90px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;display:none}@media (min-width: 992px){.searchbar{right:-15px;border:1px solid #d7eaee;top:100%;width:100vw;position:absolute}}.searchbar-form form{width:100%;border-radius:6px;background:#e0f8fe;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.searchbar-form form .field_wrap{-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;margin:0}.searchbar-form form .field_wrap .input_wrap input{height:50px;border:0 none;font-size:.9375rem;color:#01556b;background:transparent}.searchbar-form form .submit_wrap{-ms-flex:0 0 50px;flex:0 0 50px;max-width:50px}.searchbar-form form .submit_wrap button{display:block !important;background:transparent;width:50px;height:50px !important}.searchbar-form form .submit_wrap button i{color:#01556b;-ms-transform:translateY(-50%);transform:translateY(-50%);top:0}@media (min-width: 992px){.searchbar-form form .submit_wrap button i{-ms-transform:none;transform:none;top:-2px}}.searchbar-form form .submit_wrap button:hover i,.searchbar-form form .submit_wrap button:focus i{color:#f04a4a}.searchtoggle{background:transparent;border:none;cursor:pointer}.searchtoggle i{margin:0 8px 0 0;font-size:19px;-ms-transform:scaleX(-1);transform:scaleX(-1)}.searchtoggle i::before{color:#01556b}.searchtoggle:focus::before{width:100% !important}.banner{position:relative;overflow:hidden;height:565px;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}@media (min-width: 768px){.banner{-ms-flex-align:center;align-items:center}}@media (min-width: 1200px){.banner{height:615px}}.banner-image{position:absolute;top:0;right:0;bottom:0;left:0}.banner-image::before{z-index:1}.banner-image>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.banner.__subpage{-ms-flex-align:center;align-items:center;background-position:center right;background-color:#e0f8fe;min-height:250px;height:auto;padding:50px 0 120px;margin:0 0 10px}@media (min-width: 768px){.banner.__subpage{margin:0 0 40px}}@media (min-width: 992px){.banner.__subpage{height:380px;padding:0;margin:0 0 80px}}.banner.__subpage::before{content:'';width:100%;height:200px;background:white;display:block;position:absolute;bottom:-150px;z-index:15;-ms-transform:rotate(-3.75deg);transform:rotate(-3.75deg);right:-50px}.banner.__subpage::after{content:'';width:100%;height:200px;background:white;display:block;position:absolute;bottom:-100px;z-index:16;-ms-transform:rotate(15deg);transform:rotate(15deg);left:-54%}@media (min-width: 1200px){.banner.__subpage::after{bottom:-160px}}@media (min-width: 1400px){.banner.__subpage::after{bottom:-145px}}@media (min-width: 1600px){.banner.__subpage::after{bottom:-115px}}@media (min-width: 1700px){.banner.__subpage::after{bottom:-100px}}@media (min-width: 1800px){.banner.__subpage::after{bottom:-85px}}@media (min-width: 1920px){.banner.__subpage::after{bottom:-69px}}.banner.__flex{min-height:250px;height:auto;padding:50px 0 120px;margin:0 0 10px;background-position:center right;background-repeat:no-repeat;background-color:#e0f8fe;-webkit-mask-image:url("/images/mask-image.svg");mask-image:url("/images/mask-image.svg");-webkit-mask-size:1920px 380px;mask-size:1920px 380px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}@media (min-width: 768px){.banner.__flex{margin:0 0 40px}}@media (min-width: 992px){.banner.__flex{height:380px;padding:0;margin:0 0 80px}}.banner.__homepage::before{content:'';width:100%;height:200px;background:white;display:block;position:absolute;bottom:-150px;z-index:2;-ms-transform:rotate(5deg);transform:rotate(5deg);left:-50px}.banner.__homepage::after{content:'';width:100%;height:200px;background:white;display:block;position:absolute;bottom:-100px;z-index:1;-ms-transform:rotate(-15deg);transform:rotate(-15deg);right:-50%}.banner.__homepage .banner-wrap{-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 768px){.banner.__homepage .banner-wrap{-ms-transform:translateY(-30px);transform:translateY(-30px)}}@media (min-width: 1200px){.banner.__homepage .banner-wrap{-ms-transform:translateY(-60px);transform:translateY(-60px)}}.banner.__homepage .banner-wrap .button,.banner.__homepage .banner-wrap .rte-button,.banner.__homepage .banner-wrap .submit_wrap button,.submit_wrap .banner.__homepage .banner-wrap button,.banner.__homepage .banner-wrap .form-submit button,.form-submit .banner.__homepage .banner-wrap button,.banner.__homepage .banner-wrap .sliderbutton{width:100%}@media (min-width: 768px){.banner.__homepage .banner-wrap .button,.banner.__homepage .banner-wrap .rte-button,.banner.__homepage .banner-wrap .submit_wrap button,.submit_wrap .banner.__homepage .banner-wrap button,.banner.__homepage .banner-wrap .form-submit button,.form-submit .banner.__homepage .banner-wrap button,.banner.__homepage .banner-wrap .sliderbutton{width:auto}}.banner.__contact,.banner.__profile{-ms-flex-align:center;align-items:center;background-position:center right;margin:0;height:250px;background-color:#e0f8fe}@media (min-width: 768px){.banner.__contact,.banner.__profile{height:300px;margin:0 0 60px}}@media (min-width: 992px){.banner.__contact,.banner.__profile{height:380px;margin:0 0 80px}}.banner.__contact::before,.banner.__profile::before{content:'';width:100%;height:200px;background:white;display:block;position:absolute;bottom:-150px;z-index:15;-ms-transform:rotate(-5deg);transform:rotate(-5deg);right:-25px}@media (min-width: 768px){.banner.__contact::before,.banner.__profile::before{right:-50px}}.banner.__contact::after,.banner.__profile::after{content:'';width:100%;height:200px;background:white;display:block;position:absolute;bottom:-100px;z-index:16;-ms-transform:rotate(18deg);transform:rotate(18deg);left:-90%}@media (min-width: 768px){.banner.__contact::after,.banner.__profile::after{left:-50%;-ms-transform:rotate(15deg);transform:rotate(15deg)}}.banner.__contact .banner-wrap .banner-title,.banner.__profile .banner-wrap .banner-title{color:#01556b;font-size:3.125rem;font-weight:600}.banner.__profile{margin:0}@media (min-width: 768px){.banner.__profile{margin:0 0 40px}}@media (min-width: 992px){.banner.__profile{margin:0 0 60px}}.banner.__news,.banner.__resources,.banner.__events{-ms-flex-align:center;align-items:center;background-position:center right;margin:0;height:auto;min-height:350px;padding:40px 0 50px;background-color:#e0f8fe}@media (min-width: 768px){.banner.__news,.banner.__resources,.banner.__events{height:400px;margin:0 0 60px}}@media (min-width: 992px){.banner.__news,.banner.__resources,.banner.__events{height:465px;margin:0 0 80px}}.banner.__news::before,.banner.__resources::before,.banner.__events::before{content:'';width:100%;height:200px;background:white;display:block;position:absolute;bottom:-150px;z-index:1;-ms-transform:rotate(-5deg);transform:rotate(-5deg);right:-25px}@media (min-width: 768px){.banner.__news::before,.banner.__resources::before,.banner.__events::before{right:-50px}}.banner.__news::after,.banner.__resources::after,.banner.__events::after{content:'';width:100%;height:200px;background:white;display:block;position:absolute;bottom:-100px;z-index:1;-ms-transform:rotate(18deg);transform:rotate(18deg);left:-90%}@media (min-width: 768px){.banner.__news::after,.banner.__resources::after,.banner.__events::after{left:-50%;-ms-transform:rotate(15deg);transform:rotate(15deg)}}.banner.__news .banner-title,.banner.__resources .banner-title,.banner.__events .banner-title{color:#01556b}@media (min-width: 992px){.banner.__news .banner-title,.banner.__resources .banner-title,.banner.__events .banner-title{position:absolute;top:50px;left:15px}}.banner.__news .banner-carousel,.banner.__resources .banner-carousel,.banner.__events .banner-carousel{position:relative;margin:0;z-index:17;-ms-transform:translateY(30px);transform:translateY(30px)}@media (min-width: 768px){.banner.__news .banner-carousel,.banner.__resources .banner-carousel,.banner.__events .banner-carousel{margin:0 -20px}}.banner.__news .banner-carousel-item,.banner.__resources .banner-carousel-item,.banner.__events .banner-carousel-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 20px;position:relative}@media (min-width: 768px){.banner.__news .banner-carousel-item,.banner.__resources .banner-carousel-item,.banner.__events .banner-carousel-item{min-height:200px}}@media (min-width: 992px){.banner.__news .banner-carousel-item,.banner.__resources .banner-carousel-item,.banner.__events .banner-carousel-item{min-height:400px}}.banner.__news .banner-carousel-item::after,.banner.__resources .banner-carousel-item::after,.banner.__events .banner-carousel-item::after{content:'';position:absolute;bottom:0;left:0;width:0;height:5px;background:#3aa199;transition:all 0.3s}.banner.__news .banner-carousel-item:hover::after,.banner.__news .banner-carousel-item:focus::after,.banner.__resources .banner-carousel-item:hover::after,.banner.__resources .banner-carousel-item:focus::after,.banner.__events .banner-carousel-item:hover::after,.banner.__events .banner-carousel-item:focus::after{width:100%}.banner.__news .banner-carousel-item-content,.banner.__resources .banner-carousel-item-content,.banner.__events .banner-carousel-item-content{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width: 768px){.banner.__news .banner-carousel-item-content,.banner.__resources .banner-carousel-item-content,.banner.__events .banner-carousel-item-content{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.banner.__news .banner-carousel-item-tag,.banner.__resources .banner-carousel-item-tag,.banner.__events .banner-carousel-item-tag{font-size:.9375rem;letter-spacing:2.91px;text-transform:uppercase;color:#01556b;margin:0 0 15px}.banner.__news .banner-carousel-item-title,.banner.__resources .banner-carousel-item-title,.banner.__events .banner-carousel-item-title{font-size:1.1875rem;color:#01556b;font-weight:600;margin:0 0 15px;max-width:100%}@media (min-width: 768px){.banner.__news .banner-carousel-item-title,.banner.__resources .banner-carousel-item-title,.banner.__events .banner-carousel-item-title{font-size:1.875rem;margin:0 0 25px}}.banner.__news .banner-carousel-item-image,.banner.__resources .banner-carousel-item-image,.banner.__events .banner-carousel-item-image{display:none}@media (min-width: 768px){.banner.__news .banner-carousel-item-image,.banner.__resources .banner-carousel-item-image,.banner.__events .banner-carousel-item-image{display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.banner.__news .banner-carousel-buttons,.banner.__resources .banner-carousel-buttons,.banner.__events .banner-carousel-buttons{position:absolute;top:calc(50% + 30px);left:100%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.banner.__news .banner-carousel-buttons .slick-arrow,.banner.__resources .banner-carousel-buttons .slick-arrow,.banner.__events .banner-carousel-buttons .slick-arrow{font-size:0.1px;color:transparent;width:44px;height:44px;margin:0 0 10px;cursor:pointer}.banner.__news .banner-carousel-buttons .slick-arrow::before,.banner.__resources .banner-carousel-buttons .slick-arrow::before,.banner.__events .banner-carousel-buttons .slick-arrow::before{content:'\e91d';color:#01556b;opacity:0.5;transition:all 0.3s;font-size:44px}.banner.__news .banner-carousel-buttons .slick-arrow.slick-prev::before,.banner.__resources .banner-carousel-buttons .slick-arrow.slick-prev::before,.banner.__events .banner-carousel-buttons .slick-arrow.slick-prev::before{content:'\e917'}.banner.__news .banner-carousel-buttons .slick-arrow:hover::before,.banner.__news .banner-carousel-buttons .slick-arrow:focus::before,.banner.__resources .banner-carousel-buttons .slick-arrow:hover::before,.banner.__resources .banner-carousel-buttons .slick-arrow:focus::before,.banner.__events .banner-carousel-buttons .slick-arrow:hover::before,.banner.__events .banner-carousel-buttons .slick-arrow:focus::before{opacity:1}.banner.__news .banner-carousel.__featuredresources .banner-carousel-item-title,.banner.__resources .banner-carousel.__featuredresources .banner-carousel-item-title,.banner.__events .banner-carousel.__featuredresources .banner-carousel-item-title{margin-bottom:15px}@media (min-width: 992px){.banner.__news .banner-wrap{padding-top:30px}}.banner.__news .banner-carousel-item::after{content:none}.banner.__news .banner-carousel-item-image img{box-shadow:0 10px 15px 0 rgba(0,0,0,0.14);margin:20px;width:calc(100% - 40px)}.banner.__news .banner-button-wrapper{z-index:99}@media (min-width: 992px){.banner.__news .banner-button-wrapper{position:absolute;top:-20px;right:40px}}.banner.__resources .banner-wrap{z-index:unset}.banner.__resources .banner-wrap .banner-button-wrapper{margin-top:30px}@media (min-width: 992px){.banner.__resources .banner-wrap .banner-button-wrapper{margin-top:0;text-align:right}}.banner.__resources .banner-carousel-item--recommended{padding-top:50px !important;box-shadow:inset 0px 0px 0px 2px #01556b !important}.banner.__resources .banner-carousel-recommended-highlight{position:absolute;top:0;left:0;background:#01556b;color:white;padding:10px 10px 10px 15px;font-size:12px;width:100%}.banner.__resources .banner-carousel-recommended-highlight:before{content:"\25C8";margin-right:5px;font-size:12px;display:inline-block}@media (min-width: 768px){.banner.__resources,.banner.__events{height:auto;margin:0 0 60px}}@media (min-width: 992px){.banner.__resources,.banner.__events{height:auto;margin:0 0 80px}}.banner.__resources::before,.banner.__resources::after,.banner.__events::before,.banner.__events::after{height:300px}.banner.__resources .banner-title,.banner.__events .banner-title{position:static;margin:0}.banner.__resources .slick-list,.banner.__events .slick-list{padding:30px 0}.banner.__resources .banner-carousel,.banner.__events .banner-carousel{margin:0 -15px}.banner.__resources .banner-carousel-buttons,.banner.__events .banner-carousel-buttons{z-index:18}.banner.__resources .banner-carousel-item,.banner.__events .banner-carousel-item{background:#fff;border-radius:6px;box-shadow:0 10px 15px 0 rgba(0,0,0,0.14);margin:0 15px;padding:30px 20px;-ms-flex-align:stretch;align-items:stretch}@media (min-width: 768px){.banner.__resources .banner-carousel-item,.banner.__events .banner-carousel-item{min-height:1px}}@media (min-width: 992px){.banner.__resources .banner-carousel-item,.banner.__events .banner-carousel-item{min-height:1px}}.banner.__resources .banner-carousel-item-content,.banner.__events .banner-carousel-item-content{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.banner.__resources .banner-carousel-item-tag,.banner.__events .banner-carousel-item-tag{margin:0 0 20px}.banner.__resources .banner-carousel-item-title,.banner.__events .banner-carousel-item-title{font-size:1.1875rem;margin:0 0 5px;max-width:100%}.banner.__resources .banner-carousel-item-rating,.banner.__events .banner-carousel-item-rating{margin:0 0 20px}.banner.__resources .banner-carousel-item-rating i,.banner.__events .banner-carousel-item-rating i{font-size:17px;color:#3aa199}.banner.__resources .banner-carousel-item-rating.__1star i:first-child::before,.banner.__events .banner-carousel-item-rating.__1star i:first-child::before{content:'\e964'}.banner.__resources .banner-carousel-item-rating.__2star i:first-child::before,.banner.__resources .banner-carousel-item-rating.__2star i:nth-child(2)::before,.banner.__events .banner-carousel-item-rating.__2star i:first-child::before,.banner.__events .banner-carousel-item-rating.__2star i:nth-child(2)::before{content:'\e964'}.banner.__resources .banner-carousel-item-rating.__3star i:first-child::before,.banner.__resources .banner-carousel-item-rating.__3star i:nth-child(2)::before,.banner.__resources .banner-carousel-item-rating.__3star i:nth-child(3)::before,.banner.__events .banner-carousel-item-rating.__3star i:first-child::before,.banner.__events .banner-carousel-item-rating.__3star i:nth-child(2)::before,.banner.__events .banner-carousel-item-rating.__3star i:nth-child(3)::before{content:'\e964'}.banner.__resources .banner-carousel-item-rating.__4star i:first-child::before,.banner.__resources .banner-carousel-item-rating.__4star i:nth-child(2)::before,.banner.__resources .banner-carousel-item-rating.__4star i:nth-child(3)::before,.banner.__resources .banner-carousel-item-rating.__4star i:nth-child(4)::before,.banner.__events .banner-carousel-item-rating.__4star i:first-child::before,.banner.__events .banner-carousel-item-rating.__4star i:nth-child(2)::before,.banner.__events .banner-carousel-item-rating.__4star i:nth-child(3)::before,.banner.__events .banner-carousel-item-rating.__4star i:nth-child(4)::before{content:'\e964'}.banner.__resources .banner-carousel-item-rating.__5star i:first-child::before,.banner.__resources .banner-carousel-item-rating.__5star i:nth-child(2)::before,.banner.__resources .banner-carousel-item-rating.__5star i:nth-child(3)::before,.banner.__resources .banner-carousel-item-rating.__5star i:nth-child(4)::before,.banner.__resources .banner-carousel-item-rating.__5star i:nth-child(5)::before,.banner.__events .banner-carousel-item-rating.__5star i:first-child::before,.banner.__events .banner-carousel-item-rating.__5star i:nth-child(2)::before,.banner.__events .banner-carousel-item-rating.__5star i:nth-child(3)::before,.banner.__events .banner-carousel-item-rating.__5star i:nth-child(4)::before,.banner.__events .banner-carousel-item-rating.__5star i:nth-child(5)::before{content:'\e964'}.banner.__resources .banner-carousel-item-description,.banner.__events .banner-carousel-item-description{line-height:1.5;max-width:100%}.banner.__resources .banner-carousel-item-count i,.banner.__resources .banner-carousel-item-edited i,.banner.__events .banner-carousel-item-count i,.banner.__events .banner-carousel-item-edited i{margin:0 5px 0 0;font-size:13px;color:#01556b;width:20px;display:inline-block}.banner.__resources .banner-carousel-item-count span,.banner.__resources .banner-carousel-item-edited span,.banner.__events .banner-carousel-item-count span,.banner.__events .banner-carousel-item-edited span{font-weight:600}.banner.__resources .banner-carousel-item-count,.banner.__events .banner-carousel-item-count{margin:auto 0 5px}.banner.__resources .banner-carousel-item-count i,.banner.__events .banner-carousel-item-count i{font-size:16px}.banner.__events{height:auto}@media (min-width: 768px){.banner.__events{height:auto;padding:60px 0 0}}@media (min-width: 992px){.banner.__events{height:auto;padding-top:80px}}@media (min-width: 992px){.banner.__events .banner-title{margin:0 0 30px}}.banner.__events .banner-carousel{-ms-transform:none;transform:none}.banner.__events .banner-carousel .slick-track{display:-ms-flexbox;display:flex}.banner.__events .banner-carousel-item{height:auto;border-left:10px solid #3aa199;padding-left:30px}@media (min-width: 768px){.banner.__events .banner-carousel-item{min-height:1px}}@media (min-width: 992px){.banner.__events .banner-carousel-item{min-height:1px}}.banner.__events .banner-carousel-item::after{content:none}@media (min-width: 992px){.banner.__events .banner-carousel-item-content{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-right:20px}}.banner.__events .banner-carousel-item-date{font-size:.9375rem;margin:0 0 10px}.banner.__events .banner-carousel-item-title{margin:0 0 30px;font-size:1.1875rem}.banner.__events .banner-carousel-item .text-button,.banner.__events .banner-carousel-item .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset,.archive-list-filters-form .submit_wrap .banner.__events .banner-carousel-item .archive-list-filters-form-reset{margin-top:auto}.banner-wrap{width:100%;z-index:2}.banner-content{position:relative;z-index:10}.banner-title{font-size:2rem;font-weight:600;line-height:normal;color:#01556b;margin:0 0 20px;max-width:290px}@media (min-width: 576px){.banner-title{max-width:100%;font-size:2.5rem}}.banner-image+.banner-wrap .banner-title{color:#fff}.banner-text{color:#fff;font-size:1.1875rem;margin:0 0 20px}.banner-actions{display:-ms-flexbox;display:flex}.banner-actions .button,.banner-actions .rte-button,.banner-actions .submit_wrap button,.submit_wrap .banner-actions button,.banner-actions .form-submit button,.form-submit .banner-actions button,.banner-actions .sliderbutton{margin:0 15px 0 0}.accordion{margin:0 0 10px 0;box-shadow:0 14px 45px 0 rgba(0,0,0,0.14);background:#fff;border-radius:6px;overflow:visible}.accordion-head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;text-align:left;font-size:1.0625rem;color:#01556b;line-height:1.53;padding:18px 25px;position:relative;cursor:pointer;transition:all 0.3s;width:100%}.accordion-head::before{content:'';position:absolute;bottom:0;left:0;height:4px;background:#3aa199;width:0;transition:all 0.3s}.accordion-head::after{content:'\e916';width:28px;height:28px;-ms-flex:0 0 28px;flex:0 0 28px;background:#3aa199;color:#fff;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:20px;left:inherit;right:20px;transition:all 0.3s}.accordion-head.__active::after{content:'\e90e';background:#c8f2ee;color:#3aa199}.accordion-head:hover::before,.accordion-head:focus::before{width:100%}.accordion-content{position:relative;padding:25px;display:none}.accordion-content::before{content:'';display:inline-block;position:absolute;height:1px;top:0;left:25px;right:25px;background:#d4e8ed}.accordion-content .select2-container{min-width:100%}.__form-accordions .accordion{background:transparent;box-shadow:none;border-radius:0;overflow:visible}.__form-accordions .accordion-head{background:#01556b;padding:15px 23px;color:#fff;border-radius:6px;box-shadow:0 14px 45px 0 rgba(0,0,0,0.14)}.__form-accordions .accordion-head::before{content:none}.__form-accordions .accordion-head::after{background:rgba(58,161,153,0.5)}.__form-accordions .accordion-head.__active::after{color:#fff}.__form-accordions .accordion-content{padding-right:0;padding-left:0}@media (min-width: 992px){.__form-accordions .accordion-content{padding-left:60px}}.__form-accordions .accordion-content .field_wrap{margin:0 0 10px !important}.__form-accordions .accordion-content .accordion{box-shadow:0 14px 45px 0 rgba(0,0,0,0.14);background:#fff;border-radius:6px;overflow:hidden}.__form-accordions .accordion-content .accordion-head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;text-align:left;font-size:1.0625rem;background:transparent;color:#01556b;line-height:1.53;padding:15px 23px;position:relative;cursor:pointer;transition:all 0.3s;box-shadow:none;border-radius:0;width:100%}.__form-accordions .accordion-content .accordion-head::after{content:'\e95d';background:transparent;color:#3aa199}.__form-accordions .accordion-content .accordion-head .label_wrap{padding:0}.__form-accordions .accordion-content .accordion-content{position:relative;padding:25px 30px}.__form-accordions .accordion-content .accordion-content::before{content:'';height:1px;top:0;left:20px;right:20px;background:rgba(58,161,153,0.5)}.__form-accordions .accordion-content .accordion-content .input_wrap>label{padding-left:0;padding-right:30px}.__form-accordions .accordion-content .accordion-content .input_wrap>label::before{left:auto;right:0}.__form-accordions .accordion-content .accordion-content .input_wrap>label::after{left:auto;right:4px}.formpage-form form fieldset.accordion,.formpage-form-form fieldset.accordion{box-shadow:none;margin:0 0 20px}.formpage-form form fieldset.accordion .legend,.formpage-form-form fieldset.accordion .legend{width:100%;line-height:normal}.formpage-form form fieldset.accordion .legend::after,.formpage-form-form fieldset.accordion .legend::after{content:'\e932';width:28px;height:28px;border-radius:50%;background:#f0f0f0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#ccc;font-size:13px;position:absolute;top:0;right:50px}.formpage-form form fieldset.accordion .legend .accordion-head,.formpage-form-form fieldset.accordion .legend .accordion-head{padding:0 0 15px;font-size:1.5625rem;line-height:normal;margin:0 0 15px;font-weight:600;position:relative;border-bottom:4px solid #f0f0f0}.formpage-form form fieldset.accordion .legend .accordion-head::before,.formpage-form-form fieldset.accordion .legend .accordion-head::before{bottom:-4px}.formpage-form form fieldset.accordion .accordion-content,.formpage-form-form fieldset.accordion .accordion-content{padding:0}.formpage-form form fieldset.accordion .accordion-content::before,.formpage-form-form fieldset.accordion .accordion-content::before{content:none}.formpage-form form fieldset.accordion.__complete .legend::after,.formpage-form-form fieldset.accordion.__complete .legend::after{content:'\e948';color:#fff;background:#4ed741}.formpage-form form fieldset.accordion.__complete .legend .accordion-head,.formpage-form-form fieldset.accordion.__complete .legend .accordion-head{border-bottom-color:rgba(78,215,65,0.25)}.formpage-form form fieldset.accordion.__complete .legend .accordion-head::before,.formpage-form-form fieldset.accordion.__complete .legend .accordion-head::before{background:#4ed741}.formpage-form form fieldset.accordion.__error .legend::after,.formpage-form-form fieldset.accordion.__error .legend::after{color:#fff;background:#ff3939}.formpage-form form fieldset.accordion.__error .legend .accordion-head,.formpage-form-form fieldset.accordion.__error .legend .accordion-head{border-bottom-color:#ffcfcf}.formpage-form form fieldset.accordion.__error .legend .accordion-head::before,.formpage-form-form fieldset.accordion.__error .legend .accordion-head::before{background:#ff3939}.formpage-form form fieldset.accordion .accordion-actions,.formpage-form-form fieldset.accordion .accordion-actions{padding:40px 0;display:none !important}.formpage-form form fieldset.accordion.__personalDetails .legend,.formpage-form form fieldset.accordion.__jobDetails .legend,.formpage-form form fieldset.accordion.__addressDetails .legend,.formpage-form form fieldset.accordion.__accountDetails .legend,.formpage-form-form fieldset.accordion.__personalDetails .legend,.formpage-form-form fieldset.accordion.__jobDetails .legend,.formpage-form-form fieldset.accordion.__addressDetails .legend,.formpage-form-form fieldset.accordion.__accountDetails .legend{display:none !important}.formpage-form form fieldset.accordion.__personalDetails .accordion-content,.formpage-form form fieldset.accordion.__jobDetails .accordion-content,.formpage-form form fieldset.accordion.__addressDetails .accordion-content,.formpage-form form fieldset.accordion.__accountDetails .accordion-content,.formpage-form-form fieldset.accordion.__personalDetails .accordion-content,.formpage-form-form fieldset.accordion.__jobDetails .accordion-content,.formpage-form-form fieldset.accordion.__addressDetails .accordion-content,.formpage-form-form fieldset.accordion.__accountDetails .accordion-content{display:block !important}.formpage-form form fieldset.accordion.__profileDetails p.boldtext,.formpage-form-form fieldset.accordion.__profileDetails p.boldtext{margin-bottom:15px}.formpage-form form fieldset.accordion.__profileDetails .legend::before,.formpage-form-form fieldset.accordion.__profileDetails .legend::before{display:none !important}.formpage-form form fieldset.accordion.__personalDetails .group-header,.formpage-form form fieldset.accordion.__jobDetails .group-header,.formpage-form form fieldset.accordion.__addressDetails .group-header,.formpage-form form fieldset.accordion.__accountDetails .group-header,.formpage-form-form fieldset.accordion.__personalDetails .group-header,.formpage-form-form fieldset.accordion.__jobDetails .group-header,.formpage-form-form fieldset.accordion.__addressDetails .group-header,.formpage-form-form fieldset.accordion.__accountDetails .group-header{padding:0 0 15px;font-size:1.5625rem;line-height:normal;margin:0 0 15px;font-weight:600;position:relative;border-bottom:4px solid #f0f0f0}@media (min-width: 768px){.formpage-form form fieldset.accordion.__accountDetails .accordion-content,.formpage-form-form fieldset.accordion.__accountDetails .accordion-content{display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap}}.formpage-form form fieldset.accordion.__accountDetails .accordion-content>fieldset,.formpage-form-form fieldset.accordion.__accountDetails .accordion-content>fieldset{margin:10px 0}@media (min-width: 768px){.formpage-form form fieldset.accordion.__accountDetails .accordion-content>fieldset,.formpage-form-form fieldset.accordion.__accountDetails .accordion-content>fieldset{width:50%}}.formpage-form form fieldset.accordion.__accountDetails .accordion-content>fieldset>legend,.formpage-form-form fieldset.accordion.__accountDetails .accordion-content>fieldset>legend{font-weight:600;margin:10px 0}.formpage-form form.__manageaccount fieldset.accordion p.boldtext,.formpage-form-form.__manageaccount fieldset.accordion p.boldtext{margin-bottom:15px}.formpage-form form.__manageaccount fieldset.accordion .legend::after,.formpage-form-form.__manageaccount fieldset.accordion .legend::after{content:none}.formpage-form form.__manageaccount fieldset.accordion>.legend,.formpage-form-form.__manageaccount fieldset.accordion>.legend{padding:0 0 15px;font-size:1.5625rem;line-height:normal;margin:0 0 15px;font-weight:600;position:relative;border-bottom:4px solid #f0f0f0}.formpage-form form.__manageaccount fieldset.accordion>.legend::before,.formpage-form-form.__manageaccount fieldset.accordion>.legend::before{display:none}.formpage-form form.__manageaccount fieldset.accordion>.legend--accordion,.formpage-form-form.__manageaccount fieldset.accordion>.legend--accordion{border:none;padding:0}.formpage-form form.__manageaccount .accordion-actions,.formpage-form-form.__manageaccount .accordion-actions{padding:10px 0 40px 0;display:block !important}.formpage-form form.__manageaccount .accordion:not(.Accordion) .accordion-content,.formpage-form-form.__manageaccount .accordion:not(.Accordion) .accordion-content{display:block}.formpage-form form.__manageaccount #deleteAccountModal,.formpage-form-form.__manageaccount #deleteAccountModal{display:block;margin-top:50px}.videoblock{display:block;height:240px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 0 25px}@media (min-width: 576px){.videoblock{height:280px}}@media (min-width: 768px){.videoblock{height:400px}}@media (min-width: 992px){.videoblock{height:480px}}.videoblock:hover .videoplay,.videoblock:focus .videoplay{background:#2c7c75}.videoplay{width:75px;height:75px;border-radius:50%;background:#3aa199;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;outline:none;transition:all 0.3s}.videoplay-content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.videoplay-icon{position:relative;transition:all 0.3s}.videoplay-icon::after{content:'\e938';color:#fff;font-size:20px}.modalblock{position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background:rgba(0,63,80,0.65);z-index:9999;transition:all 2.3s}.modalblock-container{background-color:#fff;margin:120px auto;width:95%;border-radius:6px;max-width:550px;min-height:380px;display:-ms-flexbox;display:flex;position:relative}@media (min-width: 992px){.modalblock-container{width:80%}}@media (min-width: 1200px){.modalblock-container{width:60%}}.modalblock-container.__wide{max-width:750px}.modalblock-content{padding:40px;display:-ms-flexbox;display:flex;width:100%;max-width:100%}.modalblock-close{width:40px;height:40px;background:#fff;position:absolute;top:20px;right:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;opacity:0.3;transition:all 0.3s}.modalblock-close::after{content:'\e912';font-size:19px;color:#01556b}.modalblock-close:hover,.modalblock-close:focus{opacity:1}.modalblock .collection-select-wrapper .message{margin-bottom:10px;color:#f04a4a}.modalblock-text p,.modalblock-text p:last-child{margin-bottom:20px}.modalblock .button#deleteAccount,.modalblock #deleteAccount.rte-button,.modalblock .submit_wrap button#deleteAccount,.submit_wrap .modalblock button#deleteAccount,.modalblock .form-submit button#deleteAccount,.form-submit .modalblock button#deleteAccount,.modalblock #deleteAccount.sliderbutton{margin-top:10px}.Modal{display:none}.Modal.__active{display:block}.mapblock{height:350px}@media (min-width: 768px){.mapblock{height:450px}}@media (min-width: 992px){.mapblock{height:565px}}.gm-style .gm-style-iw-c{overflow:visible}.gm-style .gm-style-iw-t::after{content:none}.mapinfowindow{max-width:325px}.mapinfowindow::after{content:'';position:absolute;left:0;bottom:0;right:0;height:5px;background:#f04a4a;border-radius:0 0 8px 8px}.mapinfowindow::before{content:'';background:linear-gradient(45deg, #f04a4a 50%, rgba(255,255,255,0) 51%, rgba(255,255,255,0) 100%);box-shadow:-2px 2px 2px 0 rgba(178,178,178,0.4);height:15px;left:50%;position:absolute;top:100%;-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);width:15px}.mapinfowindow h2,.mapinfowindow a{font-family:'Montserrat', sans-serif;font-weight:600;margin:0 0 2px;font-size:16px}.mapinfowindow p{font-family:'Montserrat', sans-serif;font-weight:400;margin:0 0 10px;font-size:16px}.mapinfowindow a{word-wrap:anywhere}.mapinfowindow.__community .community-numbers{font-family:'Montserrat', sans-serif;font-weight:600;margin:0 0 10px;font-size:16px;color:#f04a4a}.mapinfowindow.__community .community-numbers i{color:#f04a4a}.mapinfowindow.__hub::before{background:linear-gradient(45deg, #3aa199 50%, rgba(255,255,255,0) 51%, rgba(255,255,255,0) 100%)}.mapinfowindow.__hub::after{background:#3aa199}.mapinfowindow.__masters::before{background:linear-gradient(45deg, #01556b 50%, rgba(255,255,255,0) 51%, rgba(255,255,255,0) 100%)}.mapinfowindow.__masters::after{background:#01556b}.cluster-comms>div,.cluster-hubs>div,.cluster-masters>div{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.group-map-filters{padding:15px;box-shadow:0 18px 10px -14px rgba(0,0,0,0.15);position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;z-index:3}@media (min-width: 992px){.group-map-filters{padding:15px 25px 20px 40px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}.group-map-filters .h3,.group-map-filters .usercontent h3,.usercontent .group-map-filters h3,.group-map-filters .mce-content-body h3,.mce-content-body .group-map-filters h3,.group-map-filters .profile-events-item h3,.profile-events-item .group-map-filters h3,.group-map-filters .publicprofile-content-community-detail h3,.publicprofile-content-community-detail .group-map-filters h3,.group-map-filters .publicprofile-content-letstalk .letstalk-item h3,.publicprofile-content-letstalk .letstalk-item .group-map-filters h3{margin:0 0 10px}@media (min-width: 992px){.group-map-filters .h3,.group-map-filters .usercontent h3,.usercontent .group-map-filters h3,.group-map-filters .mce-content-body h3,.mce-content-body .group-map-filters h3,.group-map-filters .profile-events-item h3,.profile-events-item .group-map-filters h3,.group-map-filters .publicprofile-content-community-detail h3,.publicprofile-content-community-detail .group-map-filters h3,.group-map-filters .publicprofile-content-letstalk .letstalk-item h3,.publicprofile-content-letstalk .letstalk-item .group-map-filters h3{margin:0}}@media (min-width: 768px){.group-map-filters-toggles{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}}.group-map-filters-toggles div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:10px 0 0}@media (min-width: 768px){.group-map-filters-toggles div{margin:0 0 0 20px}}.group-map-filters-toggles div:first-child{margin:0}.group-map-filters-toggles div p{margin:0 0 0 10px}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch.__communities input:checked+.slider{background-color:#f04a4a}.switch.__communities input:focus+.slider{box-shadow:0 0 1px #f04a4a}.switch.__hubs input:checked+.slider{background-color:#3aa199}.switch.__hubs input:focus+.slider{box-shadow:0 0 1px #3aa199}.switch.__masters input:checked+.slider{background-color:#01556b}.switch.__masters input:focus+.slider{box-shadow:0 0 1px #01556b}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;transition:.4s}input:checked+.slider:before{-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.tab{overflow:hidden;border:1px solid #ccc;background-color:#f1f1f1}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:0.3s;font-size:17px}.tab button,.tab button .active,.tab button:hover{background-color:#ddd}.tabcontent{display:none;padding:6px 12px;border:1px solid #ccc;border-top:none;animation:fadeEffect 1s}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.conference{padding:50px 0;margin:0 !important}.conference.grey{background-color:#fcf6f6}.conference .tab{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;background:transparent;list-style-type:none;border:0}.conference .tab li{margin:0 0 10px 0;padding:0px 0 0 5px}@media (min-width: 768px){.conference .tab li{margin:10px}}.conference .tab li:before{display:none}.conference .tab li a{padding:5px 15px;text-decoration:none;border-radius:10px;background-color:#dbdbdb}@media (min-width: 768px){.conference .tab li a{padding:10px 25px}}.conference .tab li a:hover,.conference .tab li a.active{background-color:#f04a4a;color:#ffffff}.conference .tabcontent{border:0}.conference .tabcontent h3,.conference .tabcontent h4{font-weight:700}.conference .tabcontent ul li{padding:25px;margin:0;border-bottom:1px solid #dbdbdb}@media (min-width: 768px){.conference .tabcontent ul li{padding:35px}}.conference .tabcontent ul li.blue-bg{background-color:#e0f8fe}.conference .tabcontent ul li.highlight{border:1px solid #f04a4a}.conference .tabcontent ul li:before{display:none}.conference__entry-time h4{margin-bottom:15px !important}@media (min-width: 768px){.conference__entry-time h4{margin-bottom:0}}.conference__entry-description h4{margin-bottom:0}.conference__entry-description .speaker{margin-top:5px;font-size:14px}@media (min-width: 768px){.conference__entry-title{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}.conference__entry-title span{background:#f04a4a;color:#ffffff;text-transform:uppercase;font-weight:800;padding:2px 8px;font-size:12px}@media (min-width: 768px){.conference__entry-title span{margin-left:10px}}.conference__entry-tags{width:100%}.conference__entry-tags>div{display:inline-block;margin-right:20px;font-size:14px}.conference__entry-tag-contents{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.conference__entry-tag-contents .tag-img{max-width:35px;float:left;width:100%}.conference__button{margin-top:20px}html{font-size:16px}body{color:#01556b;font-family:"Montserrat",sans-serif;overflow-x:hidden}body.__mobile{overflow:hidden}body.__mobile .auxmenu{left:0;right:0}.wrapper{position:relative;transition:all 0.3s}.header{background:#fff;padding:0}.header-logo{display:block;padding:8px}.header-logo:focus{outline:1px dotted grey}.header-logo img{max-height:50px;width:auto}@media (min-width: 768px){.header-logo img{height:55px;width:auto}}@media (min-width: 992px){.header-logo img{max-height:none;width:280px;height:auto}}.header-opts{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;height:100%;-ms-flex-align:center;align-items:center}.footer.__lower,.footer-signup{background:#01556b}.footer-signup{padding:25px 15px}@media (min-width: 768px){.footer-signup{padding:60px 0 45px 0}}.footer-signup-title{font-size:1.125rem;line-height:normal;margin:0 0 10px;color:#fff;font-weight:600}@media (min-width: 768px){.footer-signup-title{font-size:1.625rem}}.footer-signup-text{color:#fff;margin:0 0 15px}@media (min-width: 768px){.footer-signup-text{margin:0}}.footer-signup-text *{color:#fff}.footer-signup-text p{font-size:.875rem}@media (min-width: 768px){.footer-signup-text p{font-size:1rem}}.footer-signup-text a:link,.footer-signup-text a:visited{color:#78cec7}.footer-signup-form{width:100%}.footer-signup-form .usercontent{color:#fff}@media (min-width: 768px){.footer-signup-form form{display:-ms-flexbox;display:flex}}.footer-signup-form .field_wrap{-ms-flex-positive:1;flex-grow:1}.footer-signup-form .field_wrap input[type='email'],.footer-signup-form .field_wrap input[type='text']{background:transparent;border:0 none;border-radius:0;border-bottom:1px solid rgba(255,255,255,0.5);font-family:"Montserrat",sans-serif;font-size:.875rem;color:#fff}@media (min-width: 768px){.footer-signup-form .field_wrap input[type='email'],.footer-signup-form .field_wrap input[type='text']{font-size:1rem}}.footer-signup-form input::-webkit-input-placeholder,.footer-signup-form textarea::-webkit-input-placeholder{color:#fff;opacity:1 !important}.footer-signup-form input:-moz-placeholder,.footer-signup-form textarea:-moz-placeholder{color:#fff;opacity:1 !important}.footer-signup-form input::-moz-placeholder,.footer-signup-form textarea::-moz-placeholder{color:#fff;opacity:1 !important}.footer-signup-form input:-ms-input-placeholder,.footer-signup-form textarea:-ms-input-placeholder{color:#fff;opacity:1 !important}.footer-signup-form .submit_wrap{margin:0;-ms-flex-positive:0;flex-grow:0}@media (min-width: 768px){.footer-signup-form .submit_wrap{margin:0 0 0 25px}}.footer-signup-form .submit_wrap .button,.footer-signup-form .submit_wrap .rte-button,.footer-signup-form .submit_wrap button,.footer-signup-form .submit_wrap .form-submit button,.form-submit .footer-signup-form .submit_wrap button,.footer-signup-form .submit_wrap .sliderbutton{display:block}@media (min-width: 768px){.footer-signup-form .submit_wrap .button,.footer-signup-form .submit_wrap .rte-button,.footer-signup-form .submit_wrap button,.footer-signup-form .submit_wrap .form-submit button,.form-submit .footer-signup-form .submit_wrap button,.footer-signup-form .submit_wrap .sliderbutton{display:inline-block}}.footer-cta{background-size:auto 100%;background-position:left top;background-repeat:no-repeat;background-color:#f04a4a;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center;padding:50px 30px}@media (min-width: 768px){.footer-cta{margin:0 -15px}}@media (min-width: 992px){.footer-cta{padding:0;height:280px}}.footer-cta-title{font-size:1.5rem;color:#fff;font-weight:600;margin:0 0 15px;line-height:normal}@media (min-width: 768px){.footer-cta-title{font-size:1.875rem;margin:0 0 25px}}.footer.__lower .row:first-child{padding:25px 0 0 0}@media (min-width: 768px){.footer.__lower .row:first-child{padding:45px 0 0 0;border-top:1px solid rgba(255,255,255,0.25)}}.footer-logo{padding:0 15px 25px}@media (min-width: 768px){.footer-logo{padding:0}}.footer-logo img{max-width:58px;height:auto;margin:0 0 15px}.footer-logo-text{display:block;max-width:125px;font-size:.9375rem;color:#fff;line-height:normal}.footer-nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px}@media (min-width: 768px){.footer-nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 40px}}.footer-nav ul{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0 0 20px}@media (min-width: 768px){.footer-nav ul{-ms-flex:0 0 120px;flex:0 0 120px;max-width:120px;margin:0}}.footer-nav ul li{margin:0 0 8px}@media (min-width: 768px){.footer-nav ul li{margin:0 0 12px}}.footer-nav ul li:first-child{margin:0 0 15px}@media (min-width: 768px){.footer-nav ul li:first-child{margin:0 0 25px}}.footer-nav ul li:first-child a{font-size:.9375rem;color:#fff;opacity:1;font-weight:600}@media (min-width: 768px){.footer-nav ul li:first-child a{font-size:1.0625rem}}.footer-nav ul li a{font-size:.875rem;display:block;color:#fff;transition:all 0.3s}@media (min-width: 768px){.footer-nav ul li a{font-size:.9375rem}}.footer-nav ul li a:hover,.footer-nav ul li a:focus{text-decoration:underline}.footer-social .socialwrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.footer-social .socialwrap .socialicon{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin:0 0 15px;color:#fff;font-size:1.0625rem;line-height:normal;padding:0 0 0 15px}@media (min-width: 992px){.footer-social .socialwrap .socialicon{-ms-flex:0 0 10%;flex:0 0 10%;max-width:100%}}@media (min-width: 1200px){.footer-social .socialwrap .socialicon{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.footer-social .socialwrap .socialicon::before{-ms-flex:0 0 33px;flex:0 0 33px;max-width:33px;height:33px;background:#3aa199;border-radius:3px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:18px;margin-right:10px;transition:all 0.3s}.footer-social .socialwrap .socialicon:hover::before,.footer-social .socialwrap .socialicon:focus::before{background:#fff;color:#3aa199}.footer-copyright{padding:25px 15px;color:#fff;font-size:.9375rem;line-height:normal}@media (min-width: 768px){.footer-copyright{padding:45px 0}}.three-cta-block{position:relative;z-index:20;margin:-70px 10px 50px}@media (min-width: 768px){.three-cta-block{margin:-110px 0 90px}}.three-cta-block .cta-item{-ms-flex:0 0 calc(33.33% - 10px);flex:0 0 calc(33.33% - 10px);max-width:calc(33.33% - 10px);min-height:150px;padding:15px;position:relative;overflow:hidden;background:#f04a4a;border-radius:6px;margin:0 5px}@media (min-width: 768px){.three-cta-block .cta-item{-ms-flex:0 0 200px;flex:0 0 200px;max-width:200px;min-height:200px;padding:30px;margin:0 30px 0 0}}@media (min-width: 992px){.three-cta-block .cta-item{-ms-flex:0 0 220px;flex:0 0 220px;max-width:220px;min-height:225px;padding:30px;margin:0 40px 0 0}}.three-cta-block .cta-item:focus{background:#ec1b1b}.three-cta-block .cta-item>span{position:relative;z-index:2;text-align:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;height:100%}.three-cta-block .cta-item-hover{display:block;position:absolute;background:#ee3232;border-radius:100%;-ms-transform:scale(0);transform:scale(0);z-index:1}.three-cta-block .cta-item-hover.drop{animation:ripple 0.65s linear}.three-cta-block .cta-item:nth-child(2){background:#3aa199}.three-cta-block .cta-item:nth-child(2):focus{background:#2c7c75}.three-cta-block .cta-item:nth-child(2) .cta-item-hover{background:#338e87}.three-cta-block .cta-item:nth-child(3){background:#01556b}.three-cta-block .cta-item:nth-child(3):focus{background:#2c7c75}.three-cta-block .cta-item:nth-child(3) .cta-item-hover{background:#014152}.three-cta-block .cta-item-icon{text-align:center;padding-top:20px}.three-cta-block .cta-item-icon svg{max-width:80%;width:75px;height:75px}@media (min-width: 768px){.three-cta-block .cta-item-icon svg{max-width:100%;width:94px;height:94px}}.three-cta-block .cta-item-title{width:100%;max-width:100%;font-size:.875rem;color:#fff;font-weight:700;line-height:normal;text-align:center;margin-bottom:15px}@media (min-width: 768px){.three-cta-block .cta-item-title{font-size:1.1875rem}}@keyframes ripple{100%{opacity:0;transform:scale(2.5)}}.two-column-text{margin:0 0 35px}@media (min-width: 768px){.two-column-text{margin:0 0 85px}}.two-column-text-subtitle{font-size:1.1875rem;line-height:1.26;margin:0 0 25px}@media (min-width: 768px){.two-column-text-subtitle{font-size:1.4375rem}}.two-column-text .button,.two-column-text .rte-button,.two-column-text .submit_wrap button,.submit_wrap .two-column-text button,.two-column-text .form-submit button,.form-submit .two-column-text button,.two-column-text .sliderbutton{width:auto;margin-bottom:20px}.two-column-text .iframe-wrap{position:relative;width:100%;padding-bottom:56.25%;margin-bottom:20px}.two-column-text .iframe-wrap iframe,.two-column-text .iframe-wrap object,.two-column-text .iframe-wrap embed{position:absolute;top:0;left:0;width:100%;height:100%}.page{padding:0 0 40px}.page.__bluebackground{background:#e0f8fe}.alert{padding:10px;margin:0 0 20px 0;border-radius:4px;border:1px solid #ffc0c0;color:black}.alert .icon{font-size:16px;margin-right:10px;-ms-transform:translateY(-2px);transform:translateY(-2px)}.alert.alert-danger{background:#ffe2e2;border-color:#ffc0c0}.alert.alert-info{background:#dfeff4;border-color:#96c5d4}.communities-search{margin:0 0 35px;padding:0 15px;position:relative}@media (min-width: 768px){.communities-search{margin:0 0 65px;padding:0}}.communities-search::before{content:'';position:absolute;top:0;left:0;right:0;height:50%;background:#fff;z-index:1}.communities-search-form{position:relative;z-index:2;background:#01556b;border-radius:6px;padding:30px;text-align:center}@media (min-width: 768px){.communities-search-form{padding:75px 35px}}.communities-search-form-title{font-size:1.3125rem;color:#fff;font-weight:600;margin:0 0 20px}@media (min-width: 768px){.communities-search-form-title{font-size:2rem;margin:0 0 40px}}@media (min-width: 992px){.communities-search-form form{display:-ms-flexbox;display:flex}}.communities-search-form form .field_wrap{-ms-flex-positive:1;flex-grow:1}.communities-search-form form .field_wrap input[type='search'],.communities-search-form form .field_wrap input[type='text']{background:#fff;border:1px solid rgba(1,85,107,0.5);padding:15px 20px;border-radius:6px;font-family:"Montserrat",sans-serif;font-size:1rem;color:#01556b}.communities-search-form form input::-webkit-input-placeholder,.communities-search-form form textarea::-webkit-input-placeholder{color:#01556b;opacity:1 !important}.communities-search-form form input:-moz-placeholder,.communities-search-form form textarea:-moz-placeholder{color:#01556b;opacity:1 !important}.communities-search-form form input::-moz-placeholder,.communities-search-form form textarea::-moz-placeholder{color:#01556b;opacity:1 !important}.communities-search-form form input:-ms-input-placeholder,.communities-search-form form textarea:-ms-input-placeholder{color:#01556b;opacity:1 !important}.communities-search-form form .submit_wrap{-ms-flex-positive:0;flex-grow:0}@media (min-width: 768px){.communities-search-form form .submit_wrap{margin-left:15px}}.communities-search-form form .submit_wrap .button,.communities-search-form form .submit_wrap .rte-button,.communities-search-form form .submit_wrap button,.communities-search-form form .submit_wrap .form-submit button,.form-submit .communities-search-form form .submit_wrap button,.communities-search-form form .submit_wrap .sliderbutton{width:auto}.communities-search-form form .submit_wrap .button i,.communities-search-form form .submit_wrap .rte-button i,.communities-search-form form .submit_wrap button i,.communities-search-form form .submit_wrap .form-submit button i,.form-submit .communities-search-form form .submit_wrap button i,.communities-search-form form .submit_wrap .sliderbutton i{margin-right:5px;color:#fff;-ms-transform:scaleX(-1);transform:scaleX(-1);position:relative;top:-2px}.communities-search-form form .submit_wrap .button i::before,.communities-search-form form .submit_wrap .rte-button i::before,.communities-search-form form .submit_wrap button i::before,.communities-search-form form .submit_wrap .form-submit button i::before,.form-submit .communities-search-form form .submit_wrap button i::before,.communities-search-form form .submit_wrap .sliderbutton i::before{font-size:19px}.featured-item{margin:0 15px 50px}@media (min-width: 768px){.featured-item{margin:0 0 50px}}.featured-item-wrap{background:#fff;border-radius:6px;box-shadow:0 38px 45px 0 rgba(0,0,0,0.14);overflow:hidden}.featured-item-content{padding:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;height:100%;position:relative}@media (min-width: 768px){.featured-item-content{padding:35px}}.featured-item-tag{font-size:.9375rem;letter-spacing:2.91px;text-transform:uppercase;color:#01556b;position:absolute;top:30px;left:30px}@media (min-width: 768px){.featured-item-tag{top:35px;left:35px}}.featured-item-title{font-size:1.5625rem;color:#01556b;font-weight:600;margin:30px 0 10px}@media (min-width: 768px){.featured-item-title{font-size:1.75rem}}.featured-item-text{margin:0 0 40px;max-width:100%}.featured-item-image{margin:0 -15px;height:240px}@media (min-width: 768px){.featured-item-image{height:100%}}.featured-item-image img{width:100%;height:100%;object-fit:cover}.updates-carousel{margin:0 15px 30px}@media (min-width: 768px){.updates-carousel{margin:0 0 30px}}.updates-carousel-header{margin:0 -15px 30px}@media (min-width: 768px){.updates-carousel-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}.updates-carousel-header-title{font-size:1.75rem;color:#01556b;font-weight:600;line-height:normal}@media (min-width: 768px){.updates-carousel-header-title{font-size:2rem}}.updates-carousel-header-actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px;margin-top:-20px}@media (min-width: 768px){.updates-carousel-header-actions{padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}}.updates-carousel-header-actions .updates-carousel-buttons{-ms-flex-order:2;order:2;margin:0}@media (min-width: 768px){.updates-carousel-header-actions .updates-carousel-buttons{-ms-flex-order:1;order:1;margin:0 25px 0 0}}.updates-carousel-header-actions .button,.updates-carousel-header-actions .rte-button,.updates-carousel-header-actions .submit_wrap button,.submit_wrap .updates-carousel-header-actions button,.updates-carousel-header-actions .form-submit button,.form-submit .updates-carousel-header-actions button,.updates-carousel-header-actions .sliderbutton{-ms-flex-order:1;order:1;width:auto !important}@media (min-width: 768px){.updates-carousel-header-actions .button,.updates-carousel-header-actions .rte-button,.updates-carousel-header-actions .submit_wrap button,.submit_wrap .updates-carousel-header-actions button,.updates-carousel-header-actions .form-submit button,.form-submit .updates-carousel-header-actions button,.updates-carousel-header-actions .sliderbutton{-ms-flex-order:2;order:2}}.updates-carousel-slider{margin:0 -30px}.updates-carousel-slider .slick-list{padding:0}.updates-carousel-slider .slick-list .slick-track{padding:0 0 50px;display:-ms-flexbox;display:flex;min-width:100%}.updates-carousel-slider-item{background:#fff;border-radius:6px;border-left:10px solid #f04a4a;padding:25px 40px;margin:0 15px;box-shadow:0 10px 15px 0 rgba(0,0,0,0.14);float:none;height:auto;display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.updates-carousel-slider-item.__forum{border-left-color:#b7d1a1}.updates-carousel-slider-item-tag{font-size:.9375rem;text-transform:uppercase;letter-spacing:2.91px;display:inline-block;margin:0 0 30px;max-width:100%}.updates-carousel-slider-item-title{font-size:1.1875rem;font-weight:600;color:#01556b;line-height:1.32;margin:0 0 30px;max-width:100%}.updates-carousel-slider-item-title span{width:calc(100%);background-image:linear-gradient(transparent calc(100% - 50px), #01556b 0px);background-repeat:no-repeat;background-size:0% 10%;background-position:left bottom;transition:background-size 1s}.updates-carousel-slider-item-author{margin-top:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.updates-carousel-slider-item-author-image{width:48px;height:48px;margin:0 10px 0 0;border-radius:50%;overflow:hidden}.updates-carousel-slider-item-author-image img{width:100%;height:100%;object-fit:cover}.updates-carousel-slider-item-author-name{font-size:.9375rem;color:#01556b;line-height:normal}.updates-carousel-slider-item:hover .updates-carousel-slider-item-title span,.updates-carousel-slider-item:focus .updates-carousel-slider-item-title span{background-size:100% 10%}.updates-carousel.__events .updates-carousel-slider-item{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;padding:25px 20px 25px 40px;border-left-color:#3aa199}.updates-carousel.__events .updates-carousel-slider-item-event,.updates-carousel.__events .updates-carousel-slider-item-image{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.updates-carousel.__events .updates-carousel-slider-item-image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 0 0 20px}.updates-carousel.__events .updates-carousel-slider-item-image img{width:100%;height:auto}.updates-carousel.__events .updates-carousel-slider-item-date{font-size:.9375rem;color:#01556b;margin:0 0 5px}.updates-carousel.__events .updates-carousel-slider-item-title:hover span,.updates-carousel.__events .updates-carousel-slider-item-title:focus span{background-size:100% 10% !important}.updates-carousel.__events .updates-carousel-slider-item-link{font-size:1rem;font-weight:600;color:#2F837C;position:relative;display:inline-block;margin:0 0 10px}.updates-carousel.__events .updates-carousel-slider-item-link::after{content:'';position:absolute;bottom:-3px;left:0;height:2px;background:#3aa199;width:0;transition:all 0.3s}.updates-carousel.__events .updates-carousel-slider-item-link:hover::after,.updates-carousel.__events .updates-carousel-slider-item-link:focus::after{width:100%}.updates-carousel.__events .updates-carousel-slider-item:hover .updates-carousel-slider-item-title span,.updates-carousel.__events .updates-carousel-slider-item:focus .updates-carousel-slider-item-title span{background-size:0% 10%}.updates-carousel-buttons{margin:0 25px 0 0}.updates-carousel-buttons .slick-arrow{font-size:0.1px;color:transparent;width:36px;height:36px;cursor:pointer}.updates-carousel-buttons .slick-arrow::before{content:'\e91d';color:#01556b;opacity:0.5;transition:all 0.3s;font-size:36px}.updates-carousel-buttons .slick-arrow.slick-prev::before{content:'\e917'}.updates-carousel-buttons .slick-arrow:hover::before,.updates-carousel-buttons .slick-arrow:focus::before{opacity:1}.flexibleblocks-block{margin:0 0 35px}@media (min-width: 992px){.flexibleblocks-block{margin:0 0 60px}}.flexibleblocks-block .imagetext-media{padding:0;margin:0 0 15px}@media (min-width: 992px){.flexibleblocks-block .imagetext-media{padding:0 70px 0 0;margin:0}}.flexibleblocks-block .imagetext-media img{width:100%;height:auto;object-fit:cover}@media (min-width: 992px){.flexibleblocks-block .imagetext-media img{max-width:390px;height:375px}}@media (min-width: 992px){.flexibleblocks-block .imagetext-content{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}}.flexibleblocks-block .imagetext.__reverse .imagetext-media{padding:0}@media (min-width: 992px){.flexibleblocks-block .imagetext.__reverse .imagetext-media{padding:0 0 0 70px}}.flexibleblocks-block .video-caption{width:100%;line-height:1.5;font-size:1rem;color:#01556b}.flexibleblocks-block .gallery-items .galleryitem-image{margin:0 0 20px;width:100%;height:55vw}@media (min-width: 576px){.flexibleblocks-block .gallery-items .galleryitem-image{height:285px}}@media (min-width: 768px){.flexibleblocks-block .gallery-items .galleryitem-image{height:385px}}@media (min-width: 992px){.flexibleblocks-block .gallery-items .galleryitem-image{height:525px}}.flexibleblocks-block .gallery-items .galleryitem-image img{width:100%;height:100%;object-fit:cover}.flexibleblocks-block .gallery-items .galleryitem-caption{padding:0 0 0 100px;font-size:.875rem}@media (min-width: 992px){.flexibleblocks-block .gallery-items .galleryitem-caption{padding:0 0 0 130px;font-size:1rem}}.flexibleblocks-block .gallery-buttons{position:absolute;left:15px;top:calc(55vw + 20px)}@media (min-width: 576px){.flexibleblocks-block .gallery-buttons{top:305px}}@media (min-width: 768px){.flexibleblocks-block .gallery-buttons{top:405px}}@media (min-width: 992px){.flexibleblocks-block .gallery-buttons{top:545px}}.flexibleblocks-block .gallery-buttons .slick-arrow{font-size:0.1px;color:transparent;width:36px;height:36px;cursor:pointer;margin:0 10px 0 0}.flexibleblocks-block .gallery-buttons .slick-arrow::before{content:'\e91d';color:#01556b;top:0;position:relative;opacity:0.5;transition:all 0.3s;font-size:36px}.flexibleblocks-block .gallery-buttons .slick-arrow.slick-prev::before{content:'\e917'}.flexibleblocks-block .gallery-buttons .slick-arrow:hover::before,.flexibleblocks-block .gallery-buttons .slick-arrow:focus::before{opacity:1}.flexibleblocks-block .downloads-list .downloads-listitem{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;background:#fff;border-radius:6px;box-shadow:0 14px 45px 0 rgba(0,0,0,0.14);padding:15px 20px 15px 15px;margin:0 0 10px;overflow:hidden;position:relative}.flexibleblocks-block .downloads-list .downloads-listitem::before{content:'';position:absolute;bottom:0;left:0;height:4px;background:#3aa199;width:0;transition:all 0.3s}.flexibleblocks-block .downloads-list .downloads-listitem:hover::before,.flexibleblocks-block .downloads-list .downloads-listitem:focus::before{width:100%}.flexibleblocks-block .downloads-list .downloads-listitem-details{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;padding:0 20px 0 0}.flexibleblocks-block .downloads-list .downloads-listitem-details-title{font-size:1.0625rem;font-weight:600;color:#01556b;line-height:1.53;margin:0}.flexibleblocks-block .downloads-list .downloads-listitem-details-info{display:block;font-size:.9375rem;font-weight:400;color:#01556b;line-height:normal;margin:0}.flexibleblocks-block .downloads-list .downloads-listitem-icon{margin:0 0 0 auto;-ms-flex:0 0 30px;flex:0 0 30px;max-width:30px;width:30px;height:30px;background-color:#3aa199;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.flexibleblocks-block .downloads-list .downloads-listitem-icon i{font-size:17px;color:#fff;line-height:1}.flexibleblocks-block .quicklinks-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0 0 20px}@media (min-width: 768px){.flexibleblocks-block .quicklinks-item{margin:0}}.flexibleblocks-block .quicklinks-item-image{max-height:380px;width:100%;height:70vw;margin:0 0 15px}@media (min-width: 576px){.flexibleblocks-block .quicklinks-item-image{height:360px;-ms-flex:0 0 360px;flex:0 0 360px;max-height:360px}}@media (min-width: 768px){.flexibleblocks-block .quicklinks-item-image{height:145px;-ms-flex:0 0 145px;flex:0 0 145px;max-height:145px}}@media (min-width: 992px){.flexibleblocks-block .quicklinks-item-image{height:205px;-ms-flex:0 0 205px;flex:0 0 205px;max-height:205px;margin:0 0 30px}}@media (min-width: 1200px){.flexibleblocks-block .quicklinks-item-image{height:245px;-ms-flex:0 0 245px;flex:0 0 245px;max-height:245px}}.flexibleblocks-block .quicklinks-item-image img{width:100%;height:100%;object-fit:cover}.flexibleblocks-block .quicklinks-item-content{width:100%}.flexibleblocks-block .quicklinks-item-title{font-size:1rem;font-weight:600;line-height:1.32;margin:0 0 15px}@media (min-width: 992px){.flexibleblocks-block .quicklinks-item-title{font-size:1.1875rem}}.flexibleblocks-block .related-carousel{margin:0 15px 30px}@media (min-width: 992px){.flexibleblocks-block .related-carousel{margin:0 0 30px}}.flexibleblocks-block .related-carousel-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:0 -15px 30px}.flexibleblocks-block .related-carousel-header-title{font-size:2rem;color:#01556b;font-weight:600;line-height:normal}.flexibleblocks-block .related-carousel-header-actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 992px){.flexibleblocks-block .related-carousel-slider{margin:0 -30px}}.flexibleblocks-block .related-carousel-slider .slick-list{padding:0}.flexibleblocks-block .related-carousel-slider .slick-list .slick-track{padding:0 0 50px;display:-ms-flexbox;display:flex;min-width:100%}.flexibleblocks-block .related-carousel-slider-item{background:#fff;border-radius:6px;border-left:10px solid #f04a4a;padding:25px 40px;margin:0 15px;box-shadow:0 10px 15px 0 rgba(0,0,0,0.14);float:none;height:auto;display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.flexibleblocks-block .related-carousel-slider-item.__draft{border-left:10px solid #2F837C !important;background:#eee;background:#eee}.flexibleblocks-block .related-carousel-slider-item.__forum{border-left-color:#b7d1a1}.flexibleblocks-block .related-carousel-slider-item.__event{border-left-color:#3aa199}.flexibleblocks-block .related-carousel-slider-item-tag{font-size:.9375rem;text-transform:uppercase;letter-spacing:2.91px;display:inline-block;margin:0 0 30px}.flexibleblocks-block .related-carousel-slider-item-details{width:100%;max-width:100%;height:calc(100% - 50px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.flexibleblocks-block .related-carousel-slider-item-title{width:100%;max-width:100%;font-size:1.1875rem;font-weight:600;color:#01556b;line-height:1.32;margin:0 0 30px}.flexibleblocks-block .related-carousel-slider-item-title span{width:calc(100%);background-image:linear-gradient(transparent calc(100% - 50px), #01556b 0px);background-repeat:no-repeat;background-size:0% 10%;background-position:left bottom;transition:background-size 1s}.flexibleblocks-block .related-carousel-slider-item-date{font-size:.9375rem;color:#01556b;margin:0 0 5px}.flexibleblocks-block .related-carousel-slider-item-link{font-size:1rem;font-weight:600;color:#2F837C;position:relative;display:inline-block;margin-top:auto;height:48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.flexibleblocks-block .related-carousel-slider-item-link::after{content:'';position:absolute;bottom:11px;left:0;height:2px;background:#3aa199;width:0;transition:all 0.3s}.flexibleblocks-block .related-carousel-slider-item-author{margin-top:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.flexibleblocks-block .related-carousel-slider-item-author-image{width:48px;height:48px;margin:0 10px 0 0}.flexibleblocks-block .related-carousel-slider-item-author-image img{width:100%;height:100%;object-fit:cover}.flexibleblocks-block .related-carousel-slider-item-author-name{font-size:.9375rem;color:#01556b;line-height:normal}.flexibleblocks-block .related-carousel-slider-item:hover .related-carousel-slider-item-title span,.flexibleblocks-block .related-carousel-slider-item:focus .related-carousel-slider-item-title span{background-size:100% 10%}.flexibleblocks-block .related-carousel-slider-item:hover .related-carousel-slider-item-link::after,.flexibleblocks-block .related-carousel-slider-item:focus .related-carousel-slider-item-link::after{width:100%}.flexibleblocks-block .related-carousel-buttons .slick-arrow{font-size:0.1px;color:transparent;width:36px;height:36px;cursor:pointer}.flexibleblocks-block .related-carousel-buttons .slick-arrow::before{content:'\e91d';color:#01556b;opacity:0.5;transition:all 0.3s;font-size:36px}.flexibleblocks-block .related-carousel-buttons .slick-arrow.slick-prev::before{content:'\e917'}.flexibleblocks-block .related-carousel-buttons .slick-arrow:hover::before,.flexibleblocks-block .related-carousel-buttons .slick-arrow:focus::before{opacity:1}.flexibleblocks-block .related-carousel.__resources .banner-carousel{position:relative;margin:0 -15px;z-index:17}.flexibleblocks-block .related-carousel.__resources .banner-carousel .slick-list{padding:30px 0}.flexibleblocks-block .related-carousel.__resources .banner-carousel-item{display:-ms-flexbox;display:flex;background:#fff;border-radius:6px;box-shadow:0 10px 15px 0 rgba(0,0,0,0.14);margin:0 15px;padding:30px 20px;min-height:330px;-ms-flex-align:stretch;align-items:stretch}.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-content{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-tag{font-size:.9375rem;letter-spacing:2.91px;text-transform:uppercase;color:#01556b;margin:0 0 20px}.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-title{font-size:1.1875rem;margin:0 0 5px;color:#01556b;font-weight:600}.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-rating{margin:0 0 20px}.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-rating i{font-size:17px;color:#3aa199}.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-rating.__1star i:first-child::before{content:'\e964'}.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-rating.__2star i:first-child::before,.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-rating.__2star i:nth-child(2)::before{content:'\e964'}.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-rating.__3star i:first-child::before,.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-rating.__3star i:nth-child(2)::before,.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-rating.__3star i:nth-child(3)::before{content:'\e964'}.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-rating.__4star i:first-child::before,.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-rating.__4star i:nth-child(2)::before,.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-rating.__4star i:nth-child(3)::before,.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-rating.__4star i:nth-child(4)::before{content:'\e964'}.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-rating.__5star i:first-child::before,.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-rating.__5star i:nth-child(2)::before,.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-rating.__5star i:nth-child(3)::before,.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-rating.__5star i:nth-child(4)::before,.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-rating.__5star i:nth-child(5)::before{content:'\e964'}.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-description{line-height:1.5;max-width:100%}.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-count i,.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-edited i{margin:0 5px 0 0;font-size:13px;color:#01556b;width:20px;display:inline-block}.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-count span,.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-edited span{font-weight:600}.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-count{margin:auto 0 5px}.flexibleblocks-block .related-carousel.__resources .banner-carousel-item-count i{font-size:16px}.flexibleblocks.__profilecarousels{padding:30px 0 0}@media (min-width: 992px){.flexibleblocks.__profilecarousels{padding:60px 0 20px}}.flexibleblocks.__profilecarousels .flexibleblocks-block{margin:0 0 30px}.flexibleblocks.__profilecarousels .flexibleblocks-block .related-carousel.__yourresources .related-carousel-buttons .slick-arrow::before{color:#fff}.flexibleblocks.__profilecarousels .flexibleblocks-block .related-carousel.__yourresources .__newresource{-ms-flex-align:center;align-items:center}.flexibleblocks.__profilecarousels .flexibleblocks-block .related-carousel.__yourresources .__newresource i{width:30px;height:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:1px solid #3aa199;border-radius:50%;margin:0 0 10px;color:#3aa199}.flexibleblocks.__profilecarousels .flexibleblocks-block .related-carousel.__yourresources .related-carousel-slider-item-tag a i{color:#3aa199;font-size:16px}.flexibleblocks.__profilecarousels .flexibleblocks-block .related-carousel.__yourresources .resource-band{width:15px;height:15px;border-radius:50%;background:#888;margin:0 5px}.flexibleblocks.__profilecarousels .flexibleblocks-block .related-carousel.__yourresources .resource-band.Green{background:#4ed741}.flexibleblocks.__profilecarousels .flexibleblocks-block .related-carousel.__yourresources .resource-band.Orange{background:#fd6a02}.flexibleblocks.__profilecarousels .flexibleblocks-block .related-carousel.__yourresources .resource-band.Yellow{background:#ffdd3c}.flexibleblocks.__profilecarousels .flexibleblocks-block .related-carousel.__yourresources .resource-band.Red{background:#f04a4a}.flexibleblocks.__profilecarousels .flexibleblocks-block .related-carousel.__yourblogs .related-carousel-slider-item.__newblog{border:2px dashed #3aa199;box-shadow:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.flexibleblocks.__profilecarousels .flexibleblocks-block .related-carousel.__yourblogs .related-carousel-slider-item.__newblog i{width:30px;height:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:1px solid #3aa199;border-radius:50%;margin:0 0 10px;color:#3aa199}.flexibleblocks.__profilecarousels .flexibleblocks-block .related-carousel.__yourblogs .related-carousel-slider-item.__newblog .related-carousel-slider-item-title{text-align:center}.flexibleblocks.__profilecarousels .flexibleblocks-block .related-carousel.__recentlycreated .related-carousel-header{margin:0 0 30px}.flexibleblocks.__profilecarousels .flexibleblocks-block .related-carousel.__recentlycreated .related-carousel-slider{margin:0 -15px}.flexibleblocks.__profilecarousels.__manageEvents .related-carousel-slider-item .controls .button,.flexibleblocks.__profilecarousels.__manageEvents .related-carousel-slider-item .controls .rte-button,.flexibleblocks.__profilecarousels.__manageEvents .related-carousel-slider-item .controls .submit_wrap button,.submit_wrap .flexibleblocks.__profilecarousels.__manageEvents .related-carousel-slider-item .controls button,.flexibleblocks.__profilecarousels.__manageEvents .related-carousel-slider-item .controls .form-submit button,.form-submit .flexibleblocks.__profilecarousels.__manageEvents .related-carousel-slider-item .controls button,.flexibleblocks.__profilecarousels.__manageEvents .related-carousel-slider-item .controls .sliderbutton{padding:10px 15px}.flexibleblocks.__profilecarousels.__manageEvents .related-carousel-slider-item:hover .related-carousel-slider-item-title span,.flexibleblocks.__profilecarousels.__manageEvents .related-carousel-slider-item:focus .related-carousel-slider-item-title span{background-size:0% 10%}.flexibleblocks.__memberlist .related-carousel-buttons{margin:0 20px 0 0}.flexibleblocks.__memberlist .related-carousel-header{display:block;margin-bottom:15px}@media (min-width: 768px){.flexibleblocks.__memberlist .related-carousel-header{display:-ms-flexbox;display:flex;margin-bottom:30px}}.flexibleblocks.__memberlist .related-carousel-header-title{font-size:1.75rem}@media (min-width: 768px){.flexibleblocks.__memberlist .related-carousel-header-title{font-size:2rem}}.flexibleblocks.__memberlist .related-carousel-header-actions{-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 768px){.flexibleblocks.__memberlist .related-carousel-header-actions{-ms-flex-pack:end;justify-content:flex-end}}.flexibleblocks.__memberlist .related-carousel-slider-item-author-image{-ms-flex:0 0 48px;flex:0 0 48px;max-width:48px}.flexibleblocks.__memberlist .updates-carousel-header{margin:0 0 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 768px){.flexibleblocks.__memberlist .updates-carousel-header{margin:0 -15px 30px}}.flexibleblocks.__memberlist .updates-carousel-header-actions{-ms-flex-pack:end;justify-content:flex-end;margin-top:0}@media (min-width: 768px){.flexibleblocks.__memberlist .updates-carousel-header-actions{-ms-flex-pack:justify;justify-content:space-between;margin-top:-20px}}.flexibleblocks.__memberlist .profile-events-item{box-shadow:0 10px 15px 0 rgba(0,0,0,0.14)}.contactpage{position:relative;z-index:20;margin:0 0 80px}.contactpage-content-title{margin:0 0 15px}@media (min-width: 768px){.contactpage-content-title{font-size:1.75rem}}.contactpage-content-copy{margin:0 0 30px}@media (min-width: 768px){.contactpage-content-copy{margin:0 0 60px}}.contactpage-content-contactdetail{margin:0 0 30px}.contactpage-content-contactdetail-title{margin:0 0 5px}@media (min-width: 768px){.contactpage-content-contactdetail-title ~ p{font-size:1.25rem;line-height:1.2}}.contactpage-content-contactdetail a:hover,.contactpage-content-contactdetail a:focus{color:#f04a4a}.contactpage-content-socialicons .socialwrap{padding:0 0 30px 0;margin:0}@media (min-width: 768px){.contactpage-content-socialicons .socialwrap{padding:30px 0}}.contactpage-content-socialicons .socialwrap .socialicon{display:inline-block;margin:0;color:#fff;font-size:0.1px;color:transparent}.contactpage-content-socialicons .socialwrap .socialicon::before{width:44px;height:44px;background:#3aa199;border-radius:3px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:26px;margin-right:10px;transition:all 0.3s}.contactpage-content-socialicons .socialwrap .socialicon:hover::before,.contactpage-content-socialicons .socialwrap .socialicon:focus::before{background:#338e87}.contactpage-form{background:#fff;padding:30px 0;border-radius:6px}@media (min-width: 768px){.contactpage-form{box-shadow:0 38px 45px 0 rgba(0,0,0,0.14);padding:40px 50px}}@media (min-width: 992px){.contactpage-form{margin-top:-210px;padding:70px 65px}}.contactpage-form .submit_wrap{padding:30px 0 0}.contactpage-form .submit_wrap .button,.contactpage-form .submit_wrap .rte-button,.contactpage-form .submit_wrap button,.contactpage-form .submit_wrap .form-submit button,.form-submit .contactpage-form .submit_wrap button,.contactpage-form .submit_wrap .sliderbutton{width:100%}@media (min-width: 992px){.archive-list-filters{padding:0 70px 0 0}}.archive-list-filters-form{padding:30px 0}.archive-list-filters-form input[type='text'],.archive-list-filters-form input[type='search']{background:#e0f8fe;border:0 none;font-size:.9375rem;padding:15px 50px 15px 15px}.archive-list-filters-form .field_wrap{position:relative;margin:0 0 35px}.archive-list-filters-form .field_wrap.__search{margin-top:-20px}.archive-list-filters-form .field_wrap .inline-submit{position:absolute;right:15px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.archive-list-filters-form .field_wrap .inline-submit i{color:#01556b;font-size:19px}.archive-list-filters-form .field_wrap .inline-submit:hover i,.archive-list-filters-form .field_wrap .inline-submit:focus i{color:#3aa199}.archive-list-filters-form .field_wrap.__checkboxes .label_wrap button::after,.archive-list-filters-form .field_wrap.__checkboxes .label_wrap label::after{content:'\e960';color:#01556b;font-size:14px;line-height:15px;position:absolute;right:15px;top:calc(50% - 5px);-ms-transform:translateY(-50%);transform:translateY(-50%)}.archive-list-filters-form .field_wrap.__checkboxes .label_wrap button.__closed::after,.archive-list-filters-form .field_wrap.__checkboxes .label_wrap label.__closed::after{content:'\e95d'}.archive-list-filters-form .field_wrap.__checkboxes .input_wrap label img{width:115px;height:auto}.archive-list-filters-form .field_wrap.__checkboxes .input_overflow{display:none}.archive-list-filters-form .field_wrap.__checkboxes .text-button,.archive-list-filters-form .field_wrap.__checkboxes .submit_wrap .archive-list-filters-form-reset,.archive-list-filters-form .submit_wrap .field_wrap.__checkboxes .archive-list-filters-form-reset{font-size:1rem}.archive-list-filters-form .field_wrap .label_wrap button,.archive-list-filters-form .field_wrap .label_wrap label{display:block;position:relative;width:100%;font-size:1rem;font-weight:600;border-bottom:1px solid #aed2db;padding:0 50px 10px 0;margin:0 0 10px}.archive-list-filters-form .field_wrap .label_wrap button{font-size:1rem;color:#01556b;font-weight:600}.archive-list-filters-form .field_wrap .label_wrap button:focus,.archive-list-filters-form .field_wrap .label_wrap button:hover{color:#3aa199}.archive-list-filters-form .submit_wrap .archive-list-filters-form-reset{margin-top:20px}.archive-list-filters .sidemenu-menu{display:block}.archive-list-sorting{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin:0 0 20px}.archive-list-sorting-pages{margin-left:auto;display:none}@media (min-width: 992px){.archive-list-sorting-pages{display:block}}.archive-list-sorting-pages .paging{margin:0}.archive-list-sorting-pages .paging li.active a,.archive-list-sorting-pages .paging li.active button,.archive-list-sorting-pages .paging li.active span{background:transparent;color:#f04a4a}.archive-list-sorting-pages .paging a,.archive-list-sorting-pages .paging button,.archive-list-sorting-pages .paging span{background:transparent;width:auto;height:auto}.archive-list-sorting-pages .paging a:hover,.archive-list-sorting-pages .paging a:focus,.archive-list-sorting-pages .paging button:hover,.archive-list-sorting-pages .paging button:focus,.archive-list-sorting-pages .paging span:hover,.archive-list-sorting-pages .paging span:focus{background:transparent;color:#f04a4a}.archive-list-sorting-select{margin-left:15px}.archive-list-sorting-select .field_wrap{margin:0}.archive-list-sorting-select select,.archive-list-sorting-select .select2-css.select2-selection--single{padding:8px 15px;min-width:250px}.archive-list-results{margin:0 0 30px}@media (min-width: 768px){.archive-list-results{margin:0 0 60px}}@media (min-width: 1200px){.archive-list-results{margin:0 0 90px}}.archive-list-results-item{background:#fff;border-radius:6px;border-left:10px solid #f04a4a;padding:25px 40px;margin:0 0 15px;box-shadow:0 10px 15px 0 rgba(0,0,0,0.14);float:none;height:auto;display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.archive-list-results-item-tag{font-size:.9375rem;text-transform:uppercase;letter-spacing:2.91px;display:inline-block;margin:0 0 20px}.archive-list-results-item-date{font-size:.9375rem;margin:0 0 5px}.archive-list-results-item-title{font-size:1.1875rem;font-weight:600;color:#01556b;line-height:1.32;margin:0 0 15px;max-width:100%}.archive-list-results-item-title span{width:calc(100%);background-image:linear-gradient(transparent calc(100% - 50px), #01556b 0px);background-repeat:no-repeat;background-size:0% 10%;background-position:left bottom;transition:background-size 1s}.archive-list-results-item-author{margin-top:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.archive-list-results-item-author-image{width:48px;height:48px;margin:0 10px 0 0;border-radius:50%;overflow:hidden}.archive-list-results-item-author-image img{width:100%;height:100%;object-fit:cover}.archive-list-results-item-author-name{font-size:.9375rem;color:#01556b;line-height:normal}.archive-list-results-item:hover .archive-list-results-item-title span,.archive-list-results-item:focus .archive-list-results-item-title span{background-size:100% 10%}.archive-list-results.__resources .archive-list-results-item{padding:25px 40px;border:0 none;position:relative}@media (min-width: 992px){.archive-list-results.__resources .archive-list-results-item{padding:55px 30px 30px 50px}}.archive-list-results.__resources .archive-list-results-item:hover .archive-list-results-item-title span,.archive-list-results.__resources .archive-list-results-item:focus .archive-list-results-item-title span{background-size:0% 10%}.archive-list-results.__resources .archive-list-results-item>a:hover h2.archive-list-results-item-title span,.archive-list-results.__resources .archive-list-results-item>a:focus h2.archive-list-results-item-title span{background-size:100% 10%}.archive-list-results.__resources .archive-list-results-item-title{margin:0 0 30px}.archive-list-results.__resources .archive-list-results-item-rating{position:absolute;top:55px;right:30px}.archive-list-results.__resources .archive-list-results-item-rating i{font-size:17px;color:#3aa199}.archive-list-results.__resources .archive-list-results-item-rating.__1star i:first-child::before{content:'\e964'}.archive-list-results.__resources .archive-list-results-item-rating.__2star i:first-child::before,.archive-list-results.__resources .archive-list-results-item-rating.__2star i:nth-child(2)::before{content:'\e964'}.archive-list-results.__resources .archive-list-results-item-rating.__3star i:first-child::before,.archive-list-results.__resources .archive-list-results-item-rating.__3star i:nth-child(2)::before,.archive-list-results.__resources .archive-list-results-item-rating.__3star i:nth-child(3)::before{content:'\e964'}.archive-list-results.__resources .archive-list-results-item-rating.__4star i:first-child::before,.archive-list-results.__resources .archive-list-results-item-rating.__4star i:nth-child(2)::before,.archive-list-results.__resources .archive-list-results-item-rating.__4star i:nth-child(3)::before,.archive-list-results.__resources .archive-list-results-item-rating.__4star i:nth-child(4)::before{content:'\e964'}.archive-list-results.__resources .archive-list-results-item-rating.__5star i:first-child::before,.archive-list-results.__resources .archive-list-results-item-rating.__5star i:nth-child(2)::before,.archive-list-results.__resources .archive-list-results-item-rating.__5star i:nth-child(3)::before,.archive-list-results.__resources .archive-list-results-item-rating.__5star i:nth-child(4)::before,.archive-list-results.__resources .archive-list-results-item-rating.__5star i:nth-child(5)::before{content:'\e964'}.archive-list-results.__resources .archive-list-results-item-description{margin:0 0 10px;max-width:100%}.archive-list-results.__resources .archive-list-results-item-details{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 20px;width:100%}.archive-list-results.__resources .archive-list-results-item-details-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 20px 0 0;margin:0 0 3px}.archive-list-results.__resources .archive-list-results-item-details-item span{display:inline-block;font-weight:600}.archive-list-results.__resources .archive-list-results-item-author{margin:0 0 30px}.archive-list-results.__resources .archive-list-results-item-author-name strong{display:block}.archive-list-results.__resources .archive-list-results-item-actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;width:100%}.archive-list-results.__resources .archive-list-results-item-actions .bookmark-button{background:#ffdddd;padding:8px 15px;color:#ec1b1b;transition:all 0.3s;font-size:16px}.archive-list-results.__resources .archive-list-results-item-actions .bookmark-button i{color:#ec1b1b}.archive-list-results.__resources .archive-list-results-item-actions .bookmark-button .button-hover{background:#ffc4c4}.archive-list-results.__resources .archive-list-results-item-actions .bookmark-button:focus{background:#ffc4c4}.archive-list-results.__resources .archive-list-results-item-actions .bookmark-button-tooltip{background:#ffdddd;padding:10px 15px;color:#ec1b1b;font-weight:700;margin:0 0 0 20px;position:relative;opacity:0;-ms-transform:translateX(50px);transform:translateX(50px);transition:all 0.3s}.archive-list-results.__resources .archive-list-results-item-actions .bookmark-button-tooltip::before{content:'';width:13px;height:13px;background:#ffdddd;position:absolute;top:50%;left:0;-ms-transform:rotate(-45deg) translateY(-9px);transform:rotate(-45deg) translateY(-9px)}.archive-list-results.__resources .archive-list-results-item-actions .bookmark-button-tooltip a{text-decoration:underline}.archive-list-results.__resources .archive-list-results-item-actions.__bookmarked .bookmark-button{background:#f04a4a;color:#fff}.archive-list-results.__resources .archive-list-results-item-actions.__bookmarked .bookmark-button i{color:#fff}.archive-list-results.__resources .archive-list-results-item-actions.__bookmarked .bookmark-button .button-hover{background:#ee3232}.archive-list-results.__resources .archive-list-results-item-actions.__bookmarked .bookmark-button-tooltip{opacity:1;-ms-transform:translateX(0);transform:translateX(0)}.archive-list-results.__resources .archive-list-results-item-actions .collection-select-wrapper{position:absolute;opacity:0;bottom:-100%;right:0;visibility:hidden;transition:bottom 0.3s, opacity 0.3s}.archive-list-results.__resources .archive-list-results-item-actions .collection-select-wrapper-form{display:-ms-flexbox;display:flex}.archive-list-results.__resources .archive-list-results-item-actions .collection-select-wrapper-form .message{margin-bottom:10px}.archive-list-results.__resources .archive-list-results-item-actions .collection-select-wrapper-form .message._error{color:#f04a4a}.archive-list-results.__resources .archive-list-results-item-actions .collection-select-wrapper-form .field_wrap{margin:0 10px 0 0}.archive-list-results.__resources .archive-list-results-item-actions .collection-select-wrapper-form select,.archive-list-results.__resources .archive-list-results-item-actions .collection-select-wrapper-form .select2-css.select2-selection--multiple,.archive-list-results.__resources .archive-list-results-item-actions .collection-select-wrapper-form .select2-css.select2-selection--single{padding:8px 10px;min-width:250px}.archive-list-results.__resources .archive-list-results-item-actions .collection-select-wrapper-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.26}.archive-list-results.__resources .archive-list-results-item-actions .collection-select-wrapper-form .select2-css.select2-selection--multiple .select2-selection__arrow,.archive-list-results.__resources .archive-list-results-item-actions .collection-select-wrapper-form .select2-css.select2-selection--single .select2-selection__arrow{right:10px}.archive-list-results.__resources .archive-list-results-item-actions .collection-select-wrapper-form .button,.archive-list-results.__resources .archive-list-results-item-actions .collection-select-wrapper-form .rte-button,.archive-list-results.__resources .archive-list-results-item-actions .collection-select-wrapper-form .submit_wrap button,.submit_wrap .archive-list-results.__resources .archive-list-results-item-actions .collection-select-wrapper-form button,.archive-list-results.__resources .archive-list-results-item-actions .collection-select-wrapper-form .form-submit button,.form-submit .archive-list-results.__resources .archive-list-results-item-actions .collection-select-wrapper-form button,.archive-list-results.__resources .archive-list-results-item-actions .collection-select-wrapper-form .sliderbutton{padding:8px 20px}.archive-list-results.__resources .archive-list-results-item-actions.__collect .collection-select-wrapper{position:absolute;opacity:1;bottom:0;visibility:visible}.archive-list.__communities .archive-list-results-item{border:0 none;padding:20px;cursor:pointer;position:relative}@media (min-width: 768px){.archive-list.__communities .archive-list-results-item{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:30px 30px 30px 40px}}.archive-list.__communities .archive-list-results-item-image{width:100%;max-width:150px;margin:0 auto 20px}@media (min-width: 768px){.archive-list.__communities .archive-list-results-item-image{margin:0 40px 0 0;-ms-flex:0 0 225px;flex:0 0 225px;max-width:225px}}@media (min-width: 992px){.archive-list.__communities .archive-list-results-item-image{margin:0 70px 0 0}}.archive-list.__communities .archive-list-results-item-image img{width:100%;height:auto}@media (min-width: 768px){.archive-list.__communities .archive-list-results-item-community{-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(100% - 300px)}}.archive-list.__communities .archive-list-results-item-community>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.archive-list.__communities .archive-list-results-item-community-title{font-size:1.1875rem;line-height:1.32;margin:0 0 20px}.archive-list.__communities .archive-list-results-item-community-title span{width:calc(100%);background-image:linear-gradient(transparent calc(100% - 50px), #01556b 0px);background-repeat:no-repeat;background-size:0% 10%;background-position:left bottom;transition:background-size 1s}.archive-list.__communities .archive-list-results-item-community-title:hover span,.archive-list.__communities .archive-list-results-item-community-title:focus span{background-size:100% 10%}.archive-list.__communities .archive-list-results-item-community i{-ms-flex:0 0 30px;flex:0 0 30px;width:30px;height:30px;background:#3aa199;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 15px 0 0}.archive-list.__communities .archive-list-results-item-community i::before{font-size:20px;color:#fff}.archive-list.__communities .archive-list-results-item-community-leader{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin:0 0 10px}.archive-list.__communities .archive-list-results-item-community-leader i{background:#3aa199}.archive-list.__communities .archive-list-results-item-community-type{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin:0 0 10px}.archive-list.__communities .archive-list-results-item-community-type span{position:relative;width:30px;height:30px;background:#01556b;border-radius:3px;margin:0 15px 0 0;-ms-flex-negative:0;flex-shrink:0}.archive-list.__communities .archive-list-results-item-community-type span svg{position:absolute;top:50%;left:50%;width:20px;height:20px;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);fill:#fff}.archive-list.__communities .archive-list-results-item-community-contact{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.archive-list.__communities .archive-list-results-item-community-contact i{background:#f04a4a}.archive-list.__communities .archive-list-results-item-community-details{-ms-flex:0 1 100%;flex:0 1 100%;max-width:calc(100% - 50px)}.archive-list.__communities .archive-list-results-item-community-details-heading{font-weight:600}.archive-list.__communities .archive-list-results-item-community-details p{margin:0;word-wrap:anywhere;word-break:break-all}.archive-list.__communities .archive-list-results-item-community-details a{display:block;color:#2f837c;font-weight:600;text-decoration:none}.archive-list.__communities .archive-list-results-item-community-details a:hover,.archive-list.__communities .archive-list-results-item-community-details a:focus{color:#2c7c75;text-decoration:underline}.archive-list.__searchresults .archive-list-sorting-results h2{margin:0 0 15px}.archive-list.__searchresults .archive-list-sorting-results p{font-size:.9375rem}.archive-list.__searchresults .archive-list-results-item{padding:20px}@media (min-width: 768px){.archive-list.__searchresults .archive-list-results-item{padding:30px 30px 35px 40px}}.archive-list.__searchresults .archive-list-results-item.__event{border-left-color:#3aa199}.archive-list.__searchresults .archive-list-results-item.__{border-left-color:#fff}.archive-list.__searchresults .archive-list-results-item:hover .archive-list-results-item-title span,.archive-list.__searchresults .archive-list-results-item:focus .archive-list-results-item-title span{background-size:0% 10%}.archive-list.__searchresults .archive-list-results-item-title:hover span,.archive-list.__searchresults .archive-list-results-item-title:focus span{background-size:100% 10% !important}.archive-list.__searchresults .archive-list-results-item-description{line-height:1.5;margin:0 0 10px;max-width:100%}.archive-list.__events .archive-list-results-item{border-left-color:#3aa199;padding:15px 30px}.archive-list.__events .archive-list-results-item-title{margin:0}.archive-list.__events .archive-list-results-item-community{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-top:10px}.archive-list.__events .archive-list-results-item-community span{position:relative;width:30px;height:30px;background:#3aa199;border-radius:3px;margin:0 15px 0 0;-ms-flex-negative:0;flex-shrink:0}.archive-list.__events .archive-list-results-item-community span svg{position:absolute;top:50%;left:50%;width:20px;height:20px;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);fill:#fff}.archive-list.__events .archive-list-results-item-communityType{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-top:10px}.archive-list.__events .archive-list-results-item-communityType span{position:relative;width:30px;height:30px;background:#01556b;border-radius:3px;margin:0 15px 0 0;-ms-flex-negative:0;flex-shrink:0}.archive-list.__events .archive-list-results-item-communityType span svg{position:absolute;top:50%;left:50%;width:20px;height:20px;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);fill:#fff}.archive-list.__events .archive-list-results-item-event-type{position:relative;padding:6px 0 6px 40px;margin-top:10px}.archive-list.__events .archive-list-results-item-event-type span{position:absolute;top:0;left:0;width:30px;height:30px;background:#f04a4a;border-radius:3px}.archive-list.__events .archive-list-results-item-event-type span svg{position:absolute;top:50%;left:50%;width:25px;height:25px;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);fill:#fff}.resource{margin:0 0 20px}.resource .container{padding:30px 15px 15px;border-bottom:1px solid #cde6ec}@media (min-width: 992px){.resource .container{padding:70px 15px 25px}}.resource-text{position:relative}.resource-header-title{margin:0 0 20px}.resource-header-rating{margin:0 0 35px}.resource-header-rating i{font-size:17px;color:#3aa199}.resource-header-rating.__1star i:first-child::before{content:'\e964'}.resource-header-rating.__2star i:first-child::before,.resource-header-rating.__2star i:nth-child(2)::before{content:'\e964'}.resource-header-rating.__3star i:first-child::before,.resource-header-rating.__3star i:nth-child(2)::before,.resource-header-rating.__3star i:nth-child(3)::before{content:'\e964'}.resource-header-rating.__4star i:first-child::before,.resource-header-rating.__4star i:nth-child(2)::before,.resource-header-rating.__4star i:nth-child(3)::before,.resource-header-rating.__4star i:nth-child(4)::before{content:'\e964'}.resource-header-rating.__5star i:first-child::before,.resource-header-rating.__5star i:nth-child(2)::before,.resource-header-rating.__5star i:nth-child(3)::before,.resource-header-rating.__5star i:nth-child(4)::before,.resource-header-rating.__5star i:nth-child(5)::before{content:'\e964'}@media (min-width: 992px){.resource-header-details{display:-ms-flexbox;display:flex}}.resource-header-details-count i,.resource-header-details-edited i{margin:0 5px 0 0;font-size:13px;color:#01556b;position:relative;top:-1px;display:inline-block}.resource-header-details-count span,.resource-header-details-edited span{font-weight:600}.resource-header-details-count{margin:0 20px 0 0}.resource-header-details-count i{font-size:16px}.resource-header .back-button{margin:30px 0 0}.resource-actions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:15px 0 0 0}@media (min-width: 992px){.resource-actions{-ms-flex-pack:center;justify-content:center;padding:0}}.resource-actions .bookmark-button{background:#ffdddd;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#ec1b1b;transition:all 0.3s;cursor:pointer;font-size:16px}.resource-actions .bookmark-button i{color:#ec1b1b;font-size:22px;top:1px;margin:0 10px 0 0}.resource-actions .bookmark-button:focus,.resource-actions .bookmark-button:hover{background:#ffc4c4}.resource-actions .bookmark-button .button-hover{background:#ffc4c4}.resource-actions .bookmark-button-wrapper{position:relative;margin-top:20px}.resource-actions .bookmark-button-tooltip{-ms-flex-order:3;order:3;-ms-flex:0 0 180px;flex:0 0 180px;max-width:180px;background:#3aa199;padding:10px 15px;color:#fff;font-weight:700;margin:0;position:absolute;left:-150px;top:50%;opacity:0;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all 0.3s}.resource-actions .bookmark-button-tooltip::before{content:'';width:13px;height:13px;background:#3aa199;position:absolute;top:50%;right:-12px;-ms-transform:rotate(-45deg) translateY(-9px);transform:rotate(-45deg) translateY(-9px)}.resource-actions .bookmark-button-tooltip a{text-decoration:underline}.resource-actions.__bookmarked .bookmark-button-tooltip{opacity:1;left:-100px}.resource-actions-message{padding:10px 0;text-align:right;color:#f04a4a}.resource-actions .collection-select-wrapper{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;opacity:0;-ms-transform:translateX(-100px);transform:translateX(-100px);visibility:hidden;transition:transform 0.3s, opacity 0.3s;-ms-flex-order:3;order:3}.resource-actions .collection-select-wrapper-form{display:-ms-flexbox;display:flex;padding:15px 0}@media (min-width: 768px){.resource-actions .collection-select-wrapper-form{-ms-flex-pack:end;justify-content:flex-end}}.resource-actions .collection-select-wrapper-form .field_wrap{margin:0 10px 0 0}.resource-actions .collection-select-wrapper-form select,.resource-actions .collection-select-wrapper-form .select2-css.select2-selection--multiple,.resource-actions .collection-select-wrapper-form .select2-css.select2-selection--single{padding:8px 10px;min-width:250px}.resource-actions .collection-select-wrapper-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.26}.resource-actions .collection-select-wrapper-form .select2-css.select2-selection--multiple .select2-selection__arrow,.resource-actions .collection-select-wrapper-form .select2-css.select2-selection--single .select2-selection__arrow{right:10px}.resource-actions .collection-select-wrapper-form .button,.resource-actions .collection-select-wrapper-form .rte-button,.resource-actions .collection-select-wrapper-form .submit_wrap button,.submit_wrap .resource-actions .collection-select-wrapper-form button,.resource-actions .collection-select-wrapper-form .form-submit button,.form-submit .resource-actions .collection-select-wrapper-form button,.resource-actions .collection-select-wrapper-form .sliderbutton{padding:8px 20px;height:100%}.resource-actions.__collect .collection-select-wrapper{opacity:1;-ms-transform:translateX(0);transform:translateX(0);visibility:visible}.resource-actions.__collect .bookmark-button{opacity:0.5}.resource-item-details-item{margin:0 0 15px}.resource-item-details span{display:block;font-size:1rem;line-height:1.56;font-weight:600}.resource-item-share{margin:0 0 30px}@media (min-width: 992px){.resource-item-share{margin:0}}.resource-item-share span{display:block;font-size:1rem;line-height:1.56;font-weight:600}.resource-item-share .shareicon{width:42px;height:42px;background:#3aa199;border-radius:6px;margin:0 10px 0 0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:all 0.3s}.resource-item-share .shareicon i{color:#fff;font-size:20px}.resource-item-share .shareicon:hover,.resource-item-share .shareicon:focus{background:#01556b}.resource-item-report{margin-top:30px}.resource-item-report i{font-size:16px}.resource-item-body{margin:0 0 60px}.resource-item-author{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.resource-item-author-image{-ms-flex:0 0 78px;flex:0 0 78px;max-width:78px;width:78px;height:78px;border-radius:50%;margin:0 15px 0 0;overflow:hidden}.resource-item-author-image img{width:100%;height:100%;object-fit:cover}.resource-item-author-details span{font-size:1rem;line-height:1.56;font-weight:600;margin:0;display:block}.resource-item-author-name{font-size:1rem;margin:0}.resource-item-footer{border-top:1px solid #cde6ec;border-bottom:1px solid #cde6ec;padding:20px 0;margin:0 0 30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width: 992px){.resource-item-footer{margin:0 0 60px}}.resource-item-footer-actions{-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 0 auto;padding:15px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width: 992px){.resource-item-footer-actions{padding:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-pack:end;justify-content:flex-end}}.resource-item-footer-actions .text-button,.resource-item-footer-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset,.archive-list-filters-form .submit_wrap .resource-item-footer-actions .archive-list-filters-form-reset{margin:0 0 0 25px;font-weight:600}.resource-item-footer-actions .text-button i,.resource-item-footer-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset i,.archive-list-filters-form .submit_wrap .resource-item-footer-actions .archive-list-filters-form-reset i{font-size:16px;-ms-transform:scaleX(-1);transform:scaleX(-1);margin:0;padding:0 0 0 10px}.resource-item-footer-actions .text-button:hover,.resource-item-footer-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:hover,.archive-list-filters-form .submit_wrap .resource-item-footer-actions .archive-list-filters-form-reset:hover,.resource-item-footer-actions .text-button:focus,.resource-item-footer-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:focus,.archive-list-filters-form .submit_wrap .resource-item-footer-actions .archive-list-filters-form-reset:focus{color:#01556b;border-bottom-color:#01556b}.resource-item-footer-actions .text-button:hover i,.resource-item-footer-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:hover i,.archive-list-filters-form .submit_wrap .resource-item-footer-actions .archive-list-filters-form-reset:hover i,.resource-item-footer-actions .text-button:focus i,.resource-item-footer-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:focus i,.archive-list-filters-form .submit_wrap .resource-item-footer-actions .archive-list-filters-form-reset:focus i{color:#01556b}.resource-item-history{margin:0 0 60px}.resource-item-history .resource-edit-item{padding:10px 0;border-bottom:1px solid #cde6ec}.resource-item-history .resource-edit-item h3{margin:0;font-size:1rem;font-weight:600}.resource-item-history-list-panel{display:none}.resource-item-history-list button{margin-top:10px}.resource-report-form{width:100%}.resource-report-form i{width:53px;height:53px;background:#ffdddd;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 0 40px}.resource-report-form i::before{color:#f04a4a;font-size:26px}.resource-report-form form{width:100%}.resource-report-form form .select2-container{width:100% !important}.resource-loggedout-btn{display:none}.collections-dropdown .select2-results ul li{font-weight:600;color:#01556b}.collections-dropdown .select2-results ul li.select2-results__option--highlighted{background:#e0f8fe;color:#01556b}.collections-dropdown .select2-results ul li.select2-results__option[aria-selected='true']{background:#eee;color:#01556b}.new-collection-button{width:100%;border-top:1px solid #aed2db;padding:15px;color:#f04a4a;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:1rem;font-weight:600}.new-collection-button::before{content:'\e916';font-size:18px;color:#fff;width:30px;height:30px;margin:0 10px 0 0;background:#f04a4a;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.create-collection-modal{padding:20px}.create-collection-modal-icon{color:#f04a4a;width:55px;height:55px;background:#ffdddd;font-size:20px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 0 40px}.create-collection-modal-icon i{color:#f04a4a}.create-collection-modal-title{margin:0 0 40px}.create-collection-modal .usercontent p:last-child{margin-bottom:30px}.create-collection-modal form .field_wrap{margin:0 0 20px}.create-collection-modal form .field_wrap.__radiobuttons .input_wrap>label{font-weight:600}.create-collection-modal form .field_wrap.__radiobuttons .input_wrap>label span{font-weight:400;font-size:14px}.create-collection-modal form .submit_wrap{padding:10px 0 0}.create-collection-modal form .submit_wrap .button,.create-collection-modal form .submit_wrap .rte-button,.create-collection-modal form .submit_wrap button,.create-collection-modal form .submit_wrap .form-submit button,.form-submit .create-collection-modal form .submit_wrap button,.create-collection-modal form .submit_wrap .sliderbutton{min-width:165px}.create-collection-modal .collection-select-wrapper-form .select2-container{width:100% !important}.blog,.article{padding:30px 0 0 0;margin:0 0 30px}@media (min-width: 768px){.blog,.article{padding:60px 0 0 0;margin:0 0 40px}}@media (min-width: 992px){.blog,.article{padding:80px 0 0 0;margin:0 0 50px}}.blog.__footer,.article.__footer{padding:0}.blog-header-date,.article-header-date{font-size:1rem;color:#01556b;margin:0 0 10px}.blog-header-title,.article-header-title{margin:0 0 30px}.blog-header-rating,.article-header-rating{margin:0 0 50px}.blog-header-rating .stars,.article-header-rating .stars{display:none}.blog-header-rating .stars img,.article-header-rating .stars img{max-width:115px;height:auto}.blog-header-rating.__5star div.__5star,.article-header-rating.__5star div.__5star{display:block}.blog-header-rating.__4star div.__4star,.article-header-rating.__4star div.__4star{display:block}.blog-header-rating.__3star div.__3star,.article-header-rating.__3star div.__3star{display:block}.blog-header-rating.__2star div.__2star,.article-header-rating.__2star div.__2star{display:block}.blog-header-rating.__1star div.__1star,.article-header-rating.__1star div.__1star{display:block}.blog-report,.article-report{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:20px}.blog-report i,.article-report i{font-size:16px}.blog-author,.article-author{border-top:1px solid #cde6ec;border-bottom:1px solid #cde6ec;padding:15px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 768px){.blog-author,.article-author{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.blog-author-image,.article-author-image{-ms-flex:0 0 78px;flex:0 0 78px;max-width:78px;width:78px;height:78px;border-radius:50%;margin:0 15px 0 0;overflow:hidden}.blog-author-image img,.article-author-image img{width:100%;height:100%;object-fit:cover}.blog-author-details,.article-author-details{max-width:calc(100% - 100px);-ms-flex:0 0 calc(100% - 100px);flex:0 0 calc(100% - 100px)}@media (min-width: 768px){.blog-author-details,.article-author-details{-ms-flex:0 1 auto;flex:0 1 auto;max-width:100%}}.blog-author-details span,.article-author-details span{font-size:1rem;line-height:1.56;font-weight:600;margin:0;display:block}.blog-author-details a:hover,.blog-author-details a:focus,.article-author-details a:hover,.article-author-details a:focus{text-decoration:underline}.blog-author-name,.article-author-name{font-size:1rem;margin:0}.blog-author-share,.article-author-share{margin:10px 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width: 768px){.blog-author-share,.article-author-share{margin:0 0 0 auto;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-pack:end;justify-content:flex-end}}.blog-author-share span,.article-author-share span{margin:0 20px 0 0;font-size:1rem;line-height:1.56;font-weight:600}.blog-author-share .shareicon,.article-author-share .shareicon{width:42px;height:42px;background:#3aa199;border-radius:6px;margin:0 0 0 5px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:all 0.3s}.blog-author-share .shareicon i,.article-author-share .shareicon i{color:#fff;font-size:20px}.blog-author-share .shareicon:hover,.blog-author-share .shareicon:focus,.article-author-share .shareicon:hover,.article-author-share .shareicon:focus{background:#2c7c75}.blog-author-share .shareicon:hover i,.blog-author-share .shareicon:focus i,.article-author-share .shareicon:hover i,.article-author-share .shareicon:focus i{color:#fff}.blog-author-actions,.article-author-actions{margin:10px 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width: 768px){.blog-author-actions,.article-author-actions{margin:0 0 0 auto;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-pack:end;justify-content:flex-end}}.blog-author-actions .text-button,.blog-author-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset,.archive-list-filters-form .submit_wrap .blog-author-actions .archive-list-filters-form-reset,.article-author-actions .text-button,.article-author-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset,.archive-list-filters-form .submit_wrap .article-author-actions .archive-list-filters-form-reset{margin:0 0 0 15px}@media (min-width: 768px){.blog-author-actions .text-button,.blog-author-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset,.archive-list-filters-form .submit_wrap .blog-author-actions .archive-list-filters-form-reset,.article-author-actions .text-button,.article-author-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset,.archive-list-filters-form .submit_wrap .article-author-actions .archive-list-filters-form-reset{margin:0 0 0 25px}}.blog-author-actions .text-button i,.blog-author-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset i,.archive-list-filters-form .submit_wrap .blog-author-actions .archive-list-filters-form-reset i,.article-author-actions .text-button i,.article-author-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset i,.archive-list-filters-form .submit_wrap .article-author-actions .archive-list-filters-form-reset i{font-size:16px;-ms-transform:scaleX(-1);transform:scaleX(-1);margin:0;padding:0 0 0 10px}.blog-author-actions .text-button:hover,.blog-author-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:hover,.archive-list-filters-form .submit_wrap .blog-author-actions .archive-list-filters-form-reset:hover,.blog-author-actions .text-button:focus,.blog-author-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:focus,.archive-list-filters-form .submit_wrap .blog-author-actions .archive-list-filters-form-reset:focus,.article-author-actions .text-button:hover,.article-author-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:hover,.archive-list-filters-form .submit_wrap .article-author-actions .archive-list-filters-form-reset:hover,.article-author-actions .text-button:focus,.article-author-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:focus,.archive-list-filters-form .submit_wrap .article-author-actions .archive-list-filters-form-reset:focus{color:#01556b;border-bottom-color:#01556b}.blog-author-actions .text-button:hover i,.blog-author-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:hover i,.archive-list-filters-form .submit_wrap .blog-author-actions .archive-list-filters-form-reset:hover i,.blog-author-actions .text-button:focus i,.blog-author-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:focus i,.archive-list-filters-form .submit_wrap .blog-author-actions .archive-list-filters-form-reset:focus i,.article-author-actions .text-button:hover i,.article-author-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:hover i,.archive-list-filters-form .submit_wrap .article-author-actions .archive-list-filters-form-reset:hover i,.article-author-actions .text-button:focus i,.article-author-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:focus i,.archive-list-filters-form .submit_wrap .article-author-actions .archive-list-filters-form-reset:focus i{color:#01556b}.blog-tags,.article-tags{padding:30px 0}.blog-tags a,.article-tags a{display:inline-block;margin:0 20px 10px 0;text-decoration:underline}.blog-tags a:hover,.blog-tags a:focus,.article-tags a:hover,.article-tags a:focus{color:#3aa199}.blog-tags-footer .text-button,.blog-tags-footer .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset,.archive-list-filters-form .submit_wrap .blog-tags-footer .archive-list-filters-form-reset,.article-tags-footer .text-button,.article-tags-footer .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset,.archive-list-filters-form .submit_wrap .article-tags-footer .archive-list-filters-form-reset{display:inline;font-weight:600;text-decoration:none}.blog-tags-footer .text-button:hover,.blog-tags-footer .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:hover,.archive-list-filters-form .submit_wrap .blog-tags-footer .archive-list-filters-form-reset:hover,.blog-tags-footer .text-button:focus,.blog-tags-footer .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:focus,.archive-list-filters-form .submit_wrap .blog-tags-footer .archive-list-filters-form-reset:focus,.article-tags-footer .text-button:hover,.article-tags-footer .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:hover,.archive-list-filters-form .submit_wrap .article-tags-footer .archive-list-filters-form-reset:hover,.article-tags-footer .text-button:focus,.article-tags-footer .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:focus,.archive-list-filters-form .submit_wrap .article-tags-footer .archive-list-filters-form-reset:focus{color:#01556b;border-bottom-color:#01556b}.blog-tags-footer .text-button:hover i,.blog-tags-footer .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:hover i,.archive-list-filters-form .submit_wrap .blog-tags-footer .archive-list-filters-form-reset:hover i,.blog-tags-footer .text-button:focus i,.blog-tags-footer .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:focus i,.archive-list-filters-form .submit_wrap .blog-tags-footer .archive-list-filters-form-reset:focus i,.article-tags-footer .text-button:hover i,.article-tags-footer .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:hover i,.archive-list-filters-form .submit_wrap .article-tags-footer .archive-list-filters-form-reset:hover i,.article-tags-footer .text-button:focus i,.article-tags-footer .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:focus i,.archive-list-filters-form .submit_wrap .article-tags-footer .archive-list-filters-form-reset:focus i{color:#01556b}.comments{padding:30px 0;margin:0 0 30px;background:#e0f8fe}@media (min-width: 768px){.comments{padding:60px 0;margin:0 0 40px}}@media (min-width: 992px){.comments{padding:65px 0}}.comments-header{margin:0 0 30px}.comments-list{margin:60px 0 0}.comments-list-item{background:#fff;border-radius:6px;border-left:10px solid #f04a4a;padding:25px 40px;margin:0 0 15px;box-shadow:0 10px 15px 0 rgba(0,0,0,0.14);float:none;height:auto;display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.comments-list-item.__forum{border-left-color:#b7d1a1}.comments-list-item-details{max-width:100%}.comments-list-item-tag{font-size:.9375rem;text-transform:uppercase;letter-spacing:2.91px;display:inline-block;margin:0 0 30px}.comments-list-item-title{font-size:1rem;color:#01556b;line-height:1.56;margin:0 0 20px;max-width:100%}.comments-list-item-author{margin-top:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.comments-list-item-author-image{width:48px;height:48px;margin:0 10px 0 0;border-radius:50%;overflow:hidden}.comments-list-item-author-image img{width:100%;height:100%;object-fit:cover}.comments-list-item-author-name{font-size:.9375rem;color:#01556b;line-height:normal}.comments-list-item-status{border-bottom:1px solid #cde6ec;padding:0 0 10px 0;margin:0 0 10px 0}.comments-list-item-status span{font-weight:700}.comments.__nomargin{margin:0}.licensing-popup{width:100%;max-width:100%;padding:60px 0 30px}.licensing-popup .button,.licensing-popup .rte-button,.licensing-popup .submit_wrap button,.submit_wrap .licensing-popup button,.licensing-popup .form-submit button,.form-submit .licensing-popup button,.licensing-popup .sliderbutton{min-width:150px}.rate-blog{width:100%;max-width:100%;padding:30px 0;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.rate-blog form{display:block;width:100%;max-width:100%}.rate-blog form .field_wrap.__radiobuttons .input_wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 0 50px}.rate-blog form .field_wrap.__radiobuttons .input_wrap label{margin:0 5px;height:30px}.rate-blog form .field_wrap.__radiobuttons .input_wrap label::before{content:'\e963';color:#3aa199;width:30px;height:30px;font-size:30px;border:0 none;background:transparent}.rate-blog form .field_wrap.__radiobuttons .input_wrap label::after{content:'\e964';color:#3aa199;width:30px;height:30px;font-size:30px;border:0 none;background:transparent;-ms-transform:none;transform:none;opacity:0}.rate-blog form .field_wrap.__radiobuttons .input_wrap label.__checked::after{opacity:1}.rate-blog form .field_wrap.__radiobuttons .input_wrap label.__min::after,.rate-blog form .field_wrap.__radiobuttons .input_wrap label.__hovermin::after{opacity:1}.rate-blog form .submit_wrap .button,.rate-blog form .submit_wrap .rte-button,.rate-blog form .submit_wrap button,.rate-blog form .submit_wrap .form-submit button,.form-submit .rate-blog form .submit_wrap button,.rate-blog form .submit_wrap .sliderbutton{min-width:165px;text-align:center}.event-registration-form{width:100%;padding:30px 60px}.confirm-registration{width:100%}.confirm-registration i{width:53px;height:53px;background:#c3f0ec;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 0 35px}.confirm-registration i::before{color:#3aa199;font-size:26px}.confirm-registration h2{margin:0 0 20px}.confirm-registration p{margin:0 0 25px}.blog-report-form,.join-community-form{width:100%}.blog-report-form i,.join-community-form i{width:53px;height:53px;background:#ffdddd;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 0 40px}.blog-report-form i::before,.join-community-form i::before{color:#f04a4a;font-size:26px}.blog-report-form i.icon--joincommunity svg,.join-community-form i.icon--joincommunity svg{height:35px;width:35px}.blog-report-form i.icon--joincommunity svg path,.join-community-form i.icon--joincommunity svg path{fill:#f04a4a}.blog-report-form h2,.join-community-form h2{margin:0 0 40px}.blog-report-form form,.join-community-form form{width:100%}.blog-report-form form .select2-container,.join-community-form form .select2-container{width:100% !important}.formpage{padding:30px 0 0 0;margin:0 0 30px}@media (min-width: 768px){.formpage{padding:60px 0 0 0;margin:0 0 40px}}@media (min-width: 992px){.formpage{padding:80px 0 0 0;margin:0 0 60px}}.formpage.__builder{padding:0}.formpage.__builder .formpage-form .field_wrap{margin:0 0 30px}.formpage.__builder .formpage-form .field_wrap.__checkboxes{margin:0 0 30px}.formpage-form-header{margin:0 0 60px}.formpage-form-form .accordion-head{padding:0}.formpage-form-form .accordion-head:hover::before,.formpage-form-form .accordion-head:focus::before{display:none}.formpage-form-form .accordion{box-shadow:none}.formpage-form-form .accordion legend{display:block;width:100%}.formpage-form-form .accordion-content::before{left:0;right:0}.formpage-form-form,.formpage-form form{counter-reset:fieldset}.formpage-form-form .fieldset,.formpage-form form .fieldset{border:none;padding:0;margin:0 0 40px;min-width:0}.formpage-form-form .fieldset>.legend,.formpage-form form .fieldset>.legend{padding:0;font-size:1.5625rem;line-height:30px;margin:0 0 15px;font-weight:600;position:relative}.formpage-form-form .fieldset>.legend::before,.formpage-form form .fieldset>.legend::before{counter-increment:fieldset;content:counter(fieldset);width:30px;height:30px;background:rgba(137,225,219,0.5);border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:1.0625rem;font-weight:600;color:#3aa199;position:absolute;top:0;left:-20px;-ms-transform:translateX(-100%);transform:translateX(-100%)}.formpage-form-form .field_wrap,.formpage-form form .field_wrap{margin:0 0 20px}.formpage-form-form .field_wrap.__checkboxes,.formpage-form form .field_wrap.__checkboxes{margin:0 0 50px}.formpage-form-form .field_wrap .verification-method-text,.formpage-form form .field_wrap .verification-method-text{width:700px;max-width:100%}.formpage-form-form .submit_wrap .button,.formpage-form-form .submit_wrap .rte-button,.formpage-form-form .submit_wrap button,.formpage-form-form .submit_wrap .form-submit button,.form-submit .formpage-form-form .submit_wrap button,.formpage-form-form .submit_wrap .sliderbutton,.formpage-form form .submit_wrap .button,.formpage-form form .submit_wrap .rte-button,.formpage-form form .submit_wrap button,.formpage-form form .submit_wrap .form-submit button,.form-submit .formpage-form form .submit_wrap button,.formpage-form form .submit_wrap .sliderbutton{min-width:165px}.formpage-form .lookup-panel.__organisationAddressDetails{display:none}.signin{border-top:1px solid #cde6ec}.signin-flexwrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:50px 0}@media (min-width: 992px){.signin-flexwrap{min-height:750px;height:100%}}.signin-form form{margin:0 0 40px}.signin-form .field_wrap,.signin-form-text{margin:0 0 20px}.signin-form .field_wrap a,.signin-form-text a{text-decoration:underline}.signin-form .field_wrap a:hover,.signin-form .field_wrap a:focus,.signin-form-text a:hover,.signin-form-text a:focus{color:#f04a4a}.signin-image{position:absolute;top:0;right:0;bottom:0;left:0;margin:0 -15px 0 0}.signin-image img{width:100%;height:100%;object-fit:cover}.signin-register a{font-weight:600;color:#2F837C}.signin-register a i{color:#3aa199;font-size:13px;margin:0 8px 0 0}.signin-register a:hover,.signin-register a:focus{color:#338e87}.profile{margin:0 0 30px}@media (min-width: 992px){.profile{margin:0 0 70px}}.profile-incomplete{background:#2F837C;padding:15px 0;text-align:center}@media (min-width: 992px){.profile-incomplete{padding:25px 0}}.profile-incomplete p{color:#fff;font-size:1rem}@media (min-width: 992px){.profile-incomplete p{font-size:1.125rem}}.profile-incomplete p a{color:#fff;text-decoration:none;position:relative;transition:all 0.3s}.profile-incomplete p a::after{content:'';position:absolute;bottom:-2px;left:0;height:2px;background:#fff;width:0;transition:all 0.3s}.profile-incomplete p a:hover::after,.profile-incomplete p a:focus::after{width:100%}.profile-header{padding:30px 0;border-bottom:1px solid #cde6ec;margin:0 0 30px}@media (min-width: 992px){.profile-header{padding:80px 0 70px;margin:0 0 70px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}.profile-header>.row{width:100%}.profile-header #accountAuthorisationCode{padding:16px;height:53px}.profile-header-badges{border-top:1px solid #cde6ec;padding-top:25px;margin-top:25px;width:100%;height:100%}@media (min-width: 768px){.profile-header-badges{border-top:none;border-left:1px solid #cde6ec;margin-top:0;padding-left:25px}}@media (min-width: 992px){.profile-header-badges{padding-left:35px}}@media (min-width: 1200px){.profile-header-badges{padding-left:60px}}.profile-header-badge{width:75px;margin-right:10px;margin-bottom:10px}@media (min-width: 768px){.profile-header-badge{width:67px}}@media (min-width: 992px){.profile-header-badge{width:95px}}@media (min-width: 1200px){.profile-header-badge{width:100px;margin-right:20px;margin-bottom:20px}}.profile-header-badge img{width:100%;height:auto}.profile-header-badge-title{padding-top:10px;font-size:.625rem;font-weight:600;display:block;text-align:center}.profile-header-badge-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-ms-flex-align:center;align-items:center}.profile-user{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 0 15px}@media (min-width: 992px){.profile-user{margin:0 0 30px 0}}.profile-user-image{-ms-flex:0 0 70px;flex:0 0 70px;width:70px;height:70px;border-radius:50%;margin:0 20px 0 0;overflow:hidden}.profile-user-image img{width:100%;height:100%;object-fit:cover}.profile-user-greeting h1{margin:0}.profile-communities{margin:0 0 30px}@media (min-width: 992px){.profile-communities{margin:0}}.profile-communities-entry{padding:25px;margin:15px 0 0 0;border-radius:6px;background:#fff;position:relative;z-index:1}.profile-communities-entry-title{font-size:1.1875rem;line-height:1.32;margin:0 0 20px}.profile-communities-entry i{-ms-flex:0 0 30px;flex:0 0 30px;width:30px;height:30px;background:#3aa199;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 15px 0 0}.profile-communities-entry i::before{font-size:20px;color:#fff}.profile-communities-entry-leader{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin:0 0 10px}.profile-communities-entry-leader i{background:#3aa199}.profile-communities-entry-contact{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.profile-communities-entry-contact i{background:#f04a4a}.profile-communities-entry-details{-ms-flex:0 1 100%;flex:0 1 100%;max-width:calc(100% - 50px)}.profile-communities-entry-details span{font-weight:600}.profile-communities-entry-details p{margin:0}.profile-communities-entry-details p a{word-wrap:anywhere}.profile-communities-entry-details p a:hover,.profile-communities-entry-details p a:focus{text-decoration:underline;color:#2c7c75}.profile-communities-carousel{background:rgba(0,0,0,0.07)}.profile-communities-carousel::after{content:'';position:absolute;top:0;right:0;left:0;background:white;height:20px;z-index:0}.profile-communities-carousel::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;box-shadow:0 38px 45px 0 rgba(0,0,0,0.14);z-index:0}.profile-communities-carousel .slick-slide.slick-active{margin:0}.profile-events{position:relative}.profile-events-carousel{position:relative;background:rgba(0,0,0,0.07)}.profile-events-carousel::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;box-shadow:0 38px 45px 0 rgba(0,0,0,0.14);z-index:0}.profile-events-carousel::after{content:'';position:absolute;top:0;right:0;left:0;background:white;height:20px;z-index:0}.profile-events-item{background:#fff;width:100% !important;padding:20px;margin:12px 0 0 0;border-left:10px solid #3aa199 !important;border-radius:6px;position:relative;z-index:1}.profile-events-item-date{font-size:.9375rem;margin:0 0 5px}.profile-events-item h3{font-size:1.1875rem;line-height:1.32;margin:0}.profile-events-item h3 span{width:calc(100%);background-image:linear-gradient(transparent calc(100% - 50px), #01556b 0px);background-repeat:no-repeat;background-size:0% 10%;background-position:left bottom;transition:background-size 1s}.profile-events-item:hover h3 span,.profile-events-item:focus h3 span{background-size:100% 10%}.profile-events-management{padding:40px 0;background:#e0f8fe}@media (min-width: 992px){.profile-events-management-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}@media (min-width: 992px){.profile-events-management-header h2{margin:0}}.profile-actions input{vertical-align:top}.profile-actions .button,.profile-actions .rte-button,.profile-actions .submit_wrap button,.submit_wrap .profile-actions button,.profile-actions .form-submit button,.form-submit .profile-actions button,.profile-actions .sliderbutton{display:block;margin-bottom:10px}@media (min-width: 576px){.profile-actions .button,.profile-actions .rte-button,.profile-actions .submit_wrap button,.submit_wrap .profile-actions button,.profile-actions .form-submit button,.form-submit .profile-actions button,.profile-actions .sliderbutton{display:inline-block}}@media (min-width: 992px){.profile-actions .profileBtn{margin-top:15px}}.profile-verticalcarousel{position:relative}.profile-verticalcarousel .slick-list{margin-top:-12px;z-index:1}.profile-verticalcarousel-buttons{margin:0 0 20px}@media (min-width: 768px){.profile-verticalcarousel-buttons{position:absolute;top:0;right:0}}.profile-verticalcarousel-buttons .slick-arrow{margin:0 0 0 10px;font-size:0.1px;color:transparent;width:36px;height:36px;cursor:pointer}.profile-verticalcarousel-buttons .slick-arrow::before{content:'\e91d';color:#01556b;opacity:0.5;transition:all 0.3s;font-size:36px;-ms-transform:rotate(90deg);transform:rotate(90deg)}.profile-verticalcarousel-buttons .slick-arrow.slick-prev::before{content:'\e917'}.profile-verticalcarousel-buttons .slick-arrow:hover::before,.profile-verticalcarousel-buttons .slick-arrow:focus::before{opacity:1}.profile-resources{background:#01556b;padding:30px 0}@media (min-width: 992px){.profile-resources{padding:80px 0}}.profile-resources-text{color:#fff;margin:0 0 15px}.profile-resources-header{margin:0 0 30px}@media (min-width: 992px){.profile-resources-header{margin:0 0 40px}}.profile-resources-header-title{margin:0 0 15px;color:#fff}@media (min-width: 992px){.profile-resources-header-title{margin:0}}.profile-resources-header-title i{width:32px;height:32px;background:#f04a4a;border-radius:50%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.profile-resources-header-title i::before{color:#fff;font-size:18px}.profile-resources-header-collection-picker{margin-top:30px}@media (min-width: 768px){.profile-resources-header-collection-picker{max-width:500px}}.profile-resources-header-collection-picker .field_wrap .label_wrap label{color:#fff;font-size:18px;font-weight:600}.profile-resources-header select,.profile-resources-header .select2-css.select2-selection--multiple,.profile-resources-header .select2-css.select2-selection--single{padding:14px 18px;min-width:100%}@media (min-width: 992px){.profile-resources-header select,.profile-resources-header .select2-css.select2-selection--multiple,.profile-resources-header .select2-css.select2-selection--single{min-width:400px}}.profile-resources-list{position:relative;margin:0 -15px 20px}.profile-resources-list::before{content:'';position:absolute;top:0;right:15px;bottom:15px;left:15px;border-radius:6px;background:rgba(0,0,0,0.07);box-shadow:0 15px 45px 0 rgba(0,0,0,0.14);z-index:0}.profile-resources-list-item{padding:20px;background:#fff;border-radius:6px;margin:0 15px 12px}@media (min-width: 992px){.profile-resources-list-item{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}}.profile-resources-list-item-details{margin:0 0 15px}@media (min-width: 992px){.profile-resources-list-item-details{margin:0 auto 0 0}}.profile-resources-list-item-details a{display:block;position:relative;font-weight:600;margin:0 0 5px}.profile-resources-list-item-details a::after{content:'';height:2px;background:#01556b;position:absolute;bottom:-2px;left:0;width:0;transition:all 0.3s}.profile-resources-list-item-details a:hover::after,.profile-resources-list-item-details a:focus::after{width:100%}.profile-resources-list-item-details span{font-size:.9375rem}.profile-resources-list-item-privacy{margin:0 0 10px}@media (min-width: 992px){.profile-resources-list-item-privacy{margin:0 30px 0 0}}.profile-resources-list-item-privacy .field_wrap{margin:0}.profile-resources-list-item-privacy .field_wrap .input_wrap label{margin:0}.profile-resources-list-item-privacy .field_wrap .input_wrap label.__checked{color:#3aa199}.profile-resources-list-item-actions .text-button,.profile-resources-list-item-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset,.archive-list-filters-form .submit_wrap .profile-resources-list-item-actions .archive-list-filters-form-reset{color:#e91313;border:0 none}.profile-resources-list-item-actions .text-button i,.profile-resources-list-item-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset i,.archive-list-filters-form .submit_wrap .profile-resources-list-item-actions .archive-list-filters-form-reset i{color:#ec1b1b;font-size:20px}.profile-resources-list-item-actions .text-button:hover,.profile-resources-list-item-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:hover,.archive-list-filters-form .submit_wrap .profile-resources-list-item-actions .archive-list-filters-form-reset:hover,.profile-resources-list-item-actions .text-button:focus,.profile-resources-list-item-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:focus,.archive-list-filters-form .submit_wrap .profile-resources-list-item-actions .archive-list-filters-form-reset:focus{color:#ec1b1b}.profile-resources-list-item-actions .text-button:hover i,.profile-resources-list-item-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:hover i,.archive-list-filters-form .submit_wrap .profile-resources-list-item-actions .archive-list-filters-form-reset:hover i,.profile-resources-list-item-actions .text-button:focus i,.profile-resources-list-item-actions .archive-list-filters-form .submit_wrap .archive-list-filters-form-reset:focus i,.archive-list-filters-form .submit_wrap .profile-resources-list-item-actions .archive-list-filters-form-reset:focus i{color:#ec1b1b}.profile-resources-list-item.__hidden{display:none !important}@media (min-width: 992px){.profile-resources-list-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}.profile-resources-list-footer-privacy{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0 0 10px}@media (min-width: 992px){.profile-resources-list-footer-privacy{margin:0}}.profile-resources-list-footer-privacy p{font-size:1.125rem;font-weight:600;color:#fff;margin:0 20px 10px 0}.profile-resources-list-footer-privacy a{text-decoration:underline}.profile-resources-list-footer-privacy a:hover,.profile-resources-list-footer-privacy a:focus{text-decoration:none}.profile-resources-list-footer-privacy form input[type='checkbox']{height:0;width:0;visibility:hidden}.profile-resources-list-footer-privacy form label{cursor:pointer;text-indent:-9999px;width:46px;height:26px;background:#01556b;border:1px solid #fff;display:block;border-radius:100px;position:relative}.profile-resources-list-footer-privacy form label:after{content:'';position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:0.3s}.profile-resources-list-footer-privacy form input:checked+label{background:#3aa199}.profile-resources-list-footer-privacy form input:checked+label:after{left:calc(100% - 2px);-ms-transform:translateX(-100%);transform:translateX(-100%)}.profile-resources-list-footer-privacy form label:active:after{width:24px}.profile-resources-list-footer-buttons .slick-arrow{margin:0 0 0 10px;font-size:0.1px;color:transparent;width:36px;height:36px;cursor:pointer}.profile-resources-list-footer-buttons .slick-arrow::before{content:'\e91d';color:#fff;opacity:0.5;transition:all 0.3s;font-size:36px}.profile-resources-list-footer-buttons .slick-arrow.slick-prev::before{content:'\e917'}.profile-resources-list-footer-buttons .slick-arrow:hover::before,.profile-resources-list-footer-buttons .slick-arrow:focus::before{opacity:1}.profile-resources .__profilecarousels{padding-bottom:0}.profile-resources .__profilecarousels .flexibleblocks-block .related-carousel-slider .slick-list .slick-track{padding-bottom:0}.profile-resources.__public{background:#e0f8fe;padding:0}.profile-resources.__public .profile-resources-header h2{color:#01556b}@media (min-width: 992px){.profile-resources.__public .profile-resources-dropdown{width:50%}}.profile-resources.__public .profile-resources-list-item{position:relative}.profile-resources.__public .profile-resources-list-item-actions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}@media (min-width: 992px){.profile-resources.__public .profile-resources-list-item-actions{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center}}.profile-resources.__public .profile-resources-list-item-actions .bookmark-button{background:#ffdddd;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:#ec1b1b;font-size:16px}@media (min-width: 992px){.profile-resources.__public .profile-resources-list-item-actions .bookmark-button{margin-left:20px}}.profile-resources.__public .profile-resources-list-item-actions .bookmark-button i{font-size:18px;color:#ec1b1b}.profile-resources.__public .profile-resources-list-item-actions .bookmark-button:hover,.profile-resources.__public .profile-resources-list-item-actions .bookmark-button:focus{background:#f04a4a;color:#fff}.profile-resources.__public .profile-resources-list-item-actions .bookmark-button:hover i,.profile-resources.__public .profile-resources-list-item-actions .bookmark-button:focus i{color:#ffdddd}.profile-resources.__public .profile-resources-list-item-actions .bookmark-button-tooltip{-ms-flex-order:3;order:3;-ms-flex:0 0 180px;flex:0 0 180px;max-width:180px;background:#ffdddd;padding:10px 15px;color:#ec1b1b;font-weight:700;margin:0;position:absolute;right:75px;opacity:0;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all 0.3s}.profile-resources.__public .profile-resources-list-item-actions .bookmark-button-tooltip::before{content:'';width:13px;height:13px;background:#ffdddd;position:absolute;top:50%;right:-12px;-ms-transform:rotate(-45deg) translateY(-9px);transform:rotate(-45deg) translateY(-9px)}.profile-resources.__public .profile-resources-list-item-actions .bookmark-button-tooltip a{text-decoration:underline}.profile-resources.__public .profile-resources-list-item-actions.__bookmarked .bookmark-button{background:#f04a4a;color:#fff}.profile-resources.__public .profile-resources-list-item-actions.__bookmarked .bookmark-button i{color:#fff}.profile-resources.__public .profile-resources-list-item-actions.__bookmarked .bookmark-button:focus{background:#ee3232}.profile-resources.__public .profile-resources-list-item-actions.__bookmarked .bookmark-button .button-hover{background:#ee3232}.profile-resources.__public .profile-resources-list-item-actions.__bookmarked .bookmark-button-tooltip{opacity:1;-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}.profile-resources.__public .profile-resources-list-item-actions .collection-select-wrapper{-ms-flex:0 1 auto;flex:0 1 auto;max-width:100%;opacity:0;-ms-transform:translateY(-100%);transform:translateY(-100%);visibility:hidden;transition:opacity 0.3s, transform 0.3s}@media (min-width: 992px){.profile-resources.__public .profile-resources-list-item-actions .collection-select-wrapper{margin-left:20px}}.profile-resources.__public .profile-resources-list-item-actions .collection-select-wrapper-form{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0}@media (min-width: 992px){.profile-resources.__public .profile-resources-list-item-actions .collection-select-wrapper-form{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.profile-resources.__public .profile-resources-list-item-actions .collection-select-wrapper-form .field_wrap{margin:0 10px 0 0}.profile-resources.__public .profile-resources-list-item-actions .collection-select-wrapper-form select,.profile-resources.__public .profile-resources-list-item-actions .collection-select-wrapper-form .select2-css.select2-selection--multiple,.profile-resources.__public .profile-resources-list-item-actions .collection-select-wrapper-form .select2-css.select2-selection--single{padding:8px 10px;margin-bottom:10px}@media (min-width: 992px){.profile-resources.__public .profile-resources-list-item-actions .collection-select-wrapper-form select,.profile-resources.__public .profile-resources-list-item-actions .collection-select-wrapper-form .select2-css.select2-selection--multiple,.profile-resources.__public .profile-resources-list-item-actions .collection-select-wrapper-form .select2-css.select2-selection--single{min-width:250px;margin:0}}.profile-resources.__public .profile-resources-list-item-actions .collection-select-wrapper-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.26}.profile-resources.__public .profile-resources-list-item-actions .collection-select-wrapper-form .select2-css.select2-selection--multiple .select2-selection__arrow,.profile-resources.__public .profile-resources-list-item-actions .collection-select-wrapper-form .select2-css.select2-selection--single .select2-selection__arrow{right:10px}.profile-resources.__public .profile-resources-list-item-actions .collection-select-wrapper-form .button,.profile-resources.__public .profile-resources-list-item-actions .collection-select-wrapper-form .rte-button,.profile-resources.__public .profile-resources-list-item-actions .collection-select-wrapper-form .submit_wrap button,.submit_wrap .profile-resources.__public .profile-resources-list-item-actions .collection-select-wrapper-form button,.profile-resources.__public .profile-resources-list-item-actions .collection-select-wrapper-form .form-submit button,.form-submit .profile-resources.__public .profile-resources-list-item-actions .collection-select-wrapper-form button,.profile-resources.__public .profile-resources-list-item-actions .collection-select-wrapper-form .sliderbutton{padding:8px 20px}.profile-resources.__public .profile-resources-list-item-actions.__collect .collection-select-wrapper{opacity:1;-ms-transform:translateX(0);transform:translateX(0);visibility:visible}.profile-resources.__public .profile-resources-list-item-actions.__collect .bookmark-button{opacity:0.5}.profile-resources.__public .profile-resources-list-buttons .slick-arrow{margin:0 0 0 10px;font-size:0.1px;color:transparent;width:36px;height:36px;cursor:pointer}.profile-resources.__public .profile-resources-list-buttons .slick-arrow::before{content:'\e91d';color:#01556b;opacity:0.5;transition:all 0.3s;font-size:36px}.profile-resources.__public .profile-resources-list-buttons .slick-arrow.slick-prev::before{content:'\e917'}.profile-resources.__public .profile-resources-list-buttons .slick-arrow:hover::before,.profile-resources.__public .profile-resources-list-buttons .slick-arrow:focus::before{opacity:1}.publicprofile{position:relative;z-index:20;margin:0 0 90px}.publicprofile-content{margin:0 0 40px}.publicprofile-content .usercontent{margin:0 0 40px}.publicprofile-content-community{margin:0 0 60px}.publicprofile-content-community h2{font-size:1.1875rem;margin:0 0 15px}.publicprofile-content-community-detail{margin:0 0 15px}.publicprofile-content-community-detail h3{font-size:1rem;margin:0}.publicprofile-content-community-detail a{color:#2F837C;font-weight:600;text-decoration:underline}.publicprofile-content-community-detail a:hover,.publicprofile-content-community-detail a:focus{color:#01556b}.publicprofile-content-letstalk h2{font-size:1.1875rem;margin:0 0 15px}.publicprofile-content-letstalk .letstalk-item{background:#fff;display:block;width:100%;border-radius:5px;border-left:10px solid #3aa199;padding:15px 20px;margin:0 0 10px;box-shadow:0 38px 45px 0 rgba(0,0,0,0.14)}.publicprofile-content-letstalk .letstalk-item>span{font-size:.9375rem;display:block;margin:0 0 5px}.publicprofile-content-letstalk .letstalk-item h3{font-size:1rem;margin:0}.publicprofile-content-letstalk .letstalk-item h3 span{width:calc(100%);background-image:linear-gradient(transparent calc(100% - 50px), #01556b 0px);background-repeat:no-repeat;background-size:0% 10%;background-position:left bottom;transition:background-size 1s}.publicprofile-content-letstalk .letstalk-item:hover h3 span,.publicprofile-content-letstalk .letstalk-item:focus h3 span{background-size:100% 10%}@media (min-width: 992px){.publicprofile-sidebar{margin-top:-100%}}.publicprofile-sidebar-image{background:#fff;border-radius:6px;overflow:hidden;width:100%;height:415px;margin:0 0 15px}@media (min-width: 768px){.publicprofile-sidebar-image{box-shadow:0 38px 45px 0 rgba(0,0,0,0.14);height:415px}}.publicprofile-sidebar-image img{width:100%;height:100%;object-fit:cover}.publicprofile-sidebar-contactcard{background:#fff;padding:20px;border-radius:6px}@media (min-width: 768px){.publicprofile-sidebar-contactcard{box-shadow:0 38px 45px 0 rgba(0,0,0,0.14);padding:30px 25px}}.publicprofile-sidebar-contactcard-detail{margin:0 0 20px}.publicprofile-sidebar-contactcard-detail span{font-weight:600;font-size:1.0625rem}.publicprofile-sidebar-contactcard-detail p{font-size:1.0625rem;line-height:1.41}.publicprofile-sidebar-contactcard-detail a{color:#2F837C;font-weight:600;text-decoration:underline}.publicprofile-sidebar-contactcard-detail a:hover,.publicprofile-sidebar-contactcard-detail a:focus{color:#01556b}.publicprofile-sidebar-contactcard-detail .socialwrap{margin:0;padding:5px 0}.publicprofile-sidebar-contactcard-detail .socialwrap .socialicon{display:block;margin:0 0 5px 0}.publicprofile-sidebar-contactcard-detail .socialwrap .socialicon::before{width:44px;height:44px;background:#3aa199;border-radius:3px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:26px;margin-right:10px;transition:all 0.3s}.publicprofile-sidebar-contactcard-detail .socialwrap .socialicon:hover::before,.publicprofile-sidebar-contactcard-detail .socialwrap .socialicon:focus::before{background:#338e87}.publicprofile-sidebar-contactcard .button,.publicprofile-sidebar-contactcard .rte-button,.publicprofile-sidebar-contactcard .submit_wrap button,.submit_wrap .publicprofile-sidebar-contactcard button,.publicprofile-sidebar-contactcard .form-submit button,.form-submit .publicprofile-sidebar-contactcard button,.publicprofile-sidebar-contactcard .sliderbutton{width:100%}.page-header{padding:40px 0 0;margin:0 0 30px}@media (min-width: 768px){.page-header{padding:60px 0 0;margin:0 0 40px}}@media (min-width: 992px){.page-header{padding:95px 0 0;margin:0 0 60px}}.page-header .container{border-bottom:1px solid #cde6ec}.page-header-title{margin:0 0 30px}@media (min-width: 768px){.page-header-title{margin:0 0 50px}}@media (min-width: 992px){.page-header-title{margin:0 0 75px}}.event,.group{margin:0 0 20px}.event .container,.group .container{padding:30px 15px 30px;border-bottom:1px solid #cde6ec}@media (min-width: 992px){.event .container,.group .container{padding:70px 15px 35px}}.event-header,.group-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 0 20px}@media (min-width: 992px){.event-header,.group-header{margin:0}}.event-header-title,.group-header-title{margin:0 0 20px}@media (min-width: 992px){.event-header-title,.group-header-title{margin:0}}.event-header-image,.group-header-image{-ms-flex:0 0 120px;flex:0 0 120px;max-width:120px;margin:0 20px 0 0;border:1px solid #cee6ec;border-radius:50%;overflow:hidden}.event-header-image img,.group-header-image img{width:120px;height:120px;object-fit:cover}.event .back-button,.group .back-button{margin:15px 0 -15px}.event-actions,.group-actions{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:15px 0 0 0}@media (min-width: 992px){.event-actions,.group-actions{-ms-flex-pack:end;justify-content:flex-end;padding:0}}.event-actions a,.event-actions button,.group-actions a,.group-actions button{margin:0 0 10px 10px}.event-actions #RemoveMemberFromCommunityGroupFormResult,.event-actions #AddMemberToCommunityGroupFormResult,.group-actions #RemoveMemberFromCommunityGroupFormResult,.group-actions #AddMemberToCommunityGroupFormResult{margin:0 0 10px 10px}@media (min-width: 992px){.event-actions #RemoveMemberFromCommunityGroupFormResult,.event-actions #AddMemberToCommunityGroupFormResult,.group-actions #RemoveMemberFromCommunityGroupFormResult,.group-actions #AddMemberToCommunityGroupFormResult{text-align:right;margin:0 0 10px 0}}.event-item-details-item,.group-item-details-item{margin:0 0 15px}.event-item-details-item>span,.group-item-details-item>span{display:block;font-size:1rem;line-height:1.56;font-weight:600}.event-item-details a:not(.button):not(.rte-button):not(.sliderbutton),.group-item-details a:not(.button):not(.rte-button):not(.sliderbutton){display:block;color:#2F837C;font-weight:600;text-decoration:underline;word-wrap:break-word}.event-item-details a:not(.button):not(.rte-button):not(.sliderbutton):hover,.event-item-details a:not(.button):not(.rte-button):not(.sliderbutton):focus,.group-item-details a:not(.button):not(.rte-button):not(.sliderbutton):hover,.group-item-details a:not(.button):not(.rte-button):not(.sliderbutton):focus{color:#2c7c75}.event-item-share,.group-item-share{margin:0 0 30px}@media (min-width: 992px){.event-item-share,.group-item-share{margin:0}}.event-item-share span,.group-item-share span{display:block;font-size:1rem;line-height:1.56;font-weight:600}.event-item-share .shareicon,.group-item-share .shareicon{width:42px;height:42px;background:#3aa199;border-radius:6px;margin:0 10px 0 0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:all 0.3s}.event-item-share .shareicon i,.group-item-share .shareicon i{color:#fff;font-size:20px}.event-item-share .shareicon:hover,.event-item-share .shareicon:focus,.group-item-share .shareicon:hover,.group-item-share .shareicon:focus{background:#01556b}.event-item-body,.group-item-body{margin:0 0 60px}.event-item-body .usercontent,.group-item-body .usercontent{margin:0 0 40px}.event-item-further-information .event-item-entry-contact,.group-item-further-information .event-item-entry-contact{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.event-item-further-information .event-item-entry-contact i,.group-item-further-information .event-item-entry-contact i{-ms-flex:0 0 30px;flex:0 0 30px;width:30px;height:30px;background:#f04a4a;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 15px 0 0}.event-item-further-information .event-item-entry-contact i::before,.group-item-further-information .event-item-entry-contact i::before{font-size:20px;color:#fff}.event-item-further-information .event-item-entry-contact span,.group-item-further-information .event-item-entry-contact span{font-weight:600}.event-item-further-information .event-item-entry-contact a,.group-item-further-information .event-item-entry-contact a{word-wrap:anywhere}.event-item-further-information .event-item-entry-contact a:hover,.event-item-further-information .event-item-entry-contact a:focus,.group-item-further-information .event-item-entry-contact a:hover,.group-item-further-information .event-item-entry-contact a:focus{color:#3aa199}.event-item-further-information .event-item-entry-details,.group-item-further-information .event-item-entry-details{-ms-flex:0 1 auto;flex:0 1 auto;max-width:calc(100% - 45px)}.event-item-type,.group-item-type{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-top:5px}.event-item-type span,.group-item-type span{display:inline-block;position:relative;background:#f04a4a;height:30px;width:30px;border-radius:3px;margin-right:10px}.event-item-type span svg,.group-item-type span svg{position:absolute;top:2px;left:2px;height:26px;width:26px;fill:#fff}.event-item-communitytype,.group-item-communitytype{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin:5px 0 10px}.event-item-communitytype span,.group-item-communitytype span{position:relative;width:30px;height:30px;background:#01556b;border-radius:3px;margin:0 10px 0 0;-ms-flex-negative:0;flex-shrink:0}.event-item-communitytype span svg,.group-item-communitytype span svg{position:absolute;top:50%;left:50%;width:20px;height:20px;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);fill:#fff}.event-map,.group-map{overflow:hidden}.event-map .container-fluid,.group-map .container-fluid{padding:0}.event--community .group-header,.group--community .group-header{margin-bottom:0}.event--community .group-actions,.group--community .group-actions{padding:0}.event--community .group-actions a,.event--community .group-actions button,.group--community .group-actions a,.group--community .group-actions button{margin:0 10px 10px 0}.event-pastEvents .archive-list-results-item,.group-pastEvents .archive-list-results-item{padding:10px 25px 0}.group-events{margin:0 0 30px}.group-events .archive-list-results-item{border-left-color:#3aa199;padding:15px 20px}.group-events .archive-list-results-item h2{margin:0}.group-events.__past .archive-list-results-item{border-left-color:#f04a4a}.group-pastEvents .accordion-head,.group-members .accordion-head,.group-message .accordion-head,.group-communityfiles .accordion-head{margin-bottom:0}.group-pastEvents .accordion-content a,.group-members .accordion-content a,.group-message .accordion-content a,.group-communityfiles .accordion-content a{margin:5px 0}.group-communityfiles .communityfiles-list{margin-top:30px}.group-communityfiles .communityfiles-list li{margin:0 0 10px 0;padding:0 0 0 25px;border-bottom:1px solid #c8f2ee}.group-communityfiles .communityfiles-list li:last-of-type{border-bottom:0}.group-communityfiles .communityfiles-list li .communityfiles-list-namewrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:5px}@media (min-width: 768px){.group-communityfiles .communityfiles-list li .communityfiles-list-namewrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.group-communityfiles .communityfiles-list li .communityfiles-list-uploaddate{font-size:12px}@media (min-width: 768px){.group-communityfiles .communityfiles-list li .communityfiles-list-uploaddate{width:30%;-ms-flex-negative:0;flex-shrink:0;text-align:right}}.group-communityfiles .communityfiles-list li .communityfiles-list-uploadname{font-weight:600}.group-communityfiles .communityfiles-list li a{margin:0}.group-communityfiles a:link.communityfiles-login{margin:20px 0 0 0}.group-communityfiles #communityFilesSubmit{margin-bottom:20px}.group-message .legend{line-height:normal}@media (min-width: 992px){.profile-header.__event-management{padding:80px 0 50px;margin:0 0 50px}}.profile-header.__event-management.__nomargin{margin:0}.profile-header.__event-management.__noborder{border:0 none}.event-summary{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 50px}.event-summary h2{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;color:#3aa199}.event-summary h2 .event-title{color:#01556b}.event-summary .event-date-details,.event-summary .event-controls{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0 0 25px}@media (min-width: 992px){.event-summary .event-date-details,.event-summary .event-controls{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.event-summary .event-controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width: 992px){.event-summary .event-controls{-ms-flex-pack:end;justify-content:flex-end}}.event-summary .event-controls .button,.event-summary .event-controls .rte-button,.event-summary .event-controls .submit_wrap button,.submit_wrap .event-summary .event-controls button,.event-summary .event-controls .form-submit button,.form-submit .event-summary .event-controls button,.event-summary .event-controls .sliderbutton{margin:0 15px 0 0;padding:10px 15px;height:auto}.attendees,.event-resource-list{box-shadow:0 38px 45px 0 rgba(0,0,0,0.14);padding:30px 25px;border-radius:5px;margin:0 0 35px;position:relative;z-index:1}.attendees h3,.event-resource-list h3{margin:0}.attendees .help-block,.event-resource-list .help-block{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(137,225,219,0.5)}.attendees-list li a{color:#3aa199;text-decoration:underline}.attendees-list li a:hover,.attendees-list li a:focus{color:#266964;text-decoration:none}.event-resources .event-resource-list .event-resource-item{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(137,225,219,0.5);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.event-resources .event-resource-list .event-resource-item:last-child{margin-bottom:0}.event-resources .event-resource-list .event-resource-item._fileIcon::before{content:'\e94b';color:#01556b;margin-right:15px}.event-resources .event-resource-list .event-resource-item._fileIcon.__pdf::before{content:'\eadf'}.event-resources .event-resource-list .event-resource-item._fileIcon.__doc::before,.event-resources .event-resource-list .event-resource-item._fileIcon.__docx::before{content:'\eae1'}.event-resources .event-resource-list .event-resource-item._fileIcon.__csv::before,.event-resources .event-resource-list .event-resource-item._fileIcon.__xls::before,.event-resources .event-resource-list .event-resource-item._fileIcon.__xlsx::before{content:'\eae2'}.event-resources .event-resource-list .event-resource-item._fileIcon.__jpg::before,.event-resources .event-resource-list .event-resource-item._fileIcon.__jpeg::before,.event-resources .event-resource-list .event-resource-item._fileIcon.__png::before{content:'\e969'}.event-resources .event-resource-list .event-resource-item .ext{font-size:0.75rem;margin-left:auto}.event-resources .event-resource-list .event-resource-item .size{font-size:0.75rem;margin-left:15px}.event-resources .event-resource-list .event-resource-item .download{font-size:0.1px;color:transparent;margin-left:15px;padding:0 15px;cursor:pointer}.event-resources .event-resource-list .event-resource-item .download::before{content:'\e921';color:#01556b}.event-resources .event-resource-list .event-resource-item .remove{font-size:0.1px;color:transparent;padding:0 15px;cursor:pointer}.event-resources .event-resource-list .event-resource-item .remove::before{content:'\e949';color:#f04a4a}.event-resources .icon{color:#01556b}.event-resource-upload{margin:0 0 50px}.event-resource-upload .field_wrap .label_wrap label{font-weight:600;line-height:1}.cancel-event-form{width:100%;padding-top:30px}.cancel-event-form .field_wrap .label_wrap label{font-weight:600;line-height:1}.schoolspage{padding:40px 0;position:relative}@media (min-width: 768px){.schoolspage{padding:80px 0}.schoolspage::before{content:'';position:absolute;left:0;top:0;bottom:0;width:40%;background:#e0f8fe}}.schoolspage .group-header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding-right:30px}.schoolspage .group-header-image,.schoolspage .group-header-title{margin:0 0 20px 0}.schoolspage-itemdetail{margin:0 0 20px 0}.schoolspage-itemdetail-title{font-weight:700;margin:0}.schoolspage-itemdetail-detail{line-height:1.56}.schoolspage-badges-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.schoolspage-badges-badge{margin:10px 15px 10px 0;-ms-flex:0 0 80px;flex:0 0 80px;max-width:80px}.schoolspage-badges-badge img{width:100%;height:auto}.results-container:focus{outline:none}.feedback{padding:10px 0 0 0}.lookup button{background:transparent;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;padding:0;color:#2F837C;font-weight:700;border-bottom:1px solid #3aa199;border-radius:0;cursor:pointer;font-size:1.125rem;margin:20px 0}@media (min-width: 992px){.lookup button{margin:0 20px 0 0}}.preference_subtext{display:block;margin-top:5px;font-size:smaller}.hbspt-form .submitted-message{color:#fff}@media (prefers-reduced-motion: reduce){*::before,*::after,*:active,*:hover,*:focus{transition:none !important}}.__hidden{display:none}.dualcta{background:#e0f8fe;background-size:contain;background-repeat:repeat;padding:60px 0}.dualcta-header{text-align:center;margin:0 0 40px 0}.dualcta .dualctacol{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;background:white;padding:30px;margin:0 0 30px 0}@media (min-width: 992px){.dualcta .dualctacol{margin:0;min-height:100%}}.dualcta .dualctacol-editor{margin:0 0 30px 0}.dualcta .dualctacol.__red,.dualcta .dualctacol.__turquoise,.dualcta .dualctacol.__navy{color:#fff;font-weight:600}.dualcta .dualctacol.__red h3,.dualcta .dualctacol.__turquoise h3,.dualcta .dualctacol.__navy h3{color:#fff}.dualcta .dualctacol.__red .usercontent a:link,.dualcta .dualctacol.__red .usercontent a:visited,.dualcta .dualctacol.__turquoise .usercontent a:link,.dualcta .dualctacol.__turquoise .usercontent a:visited,.dualcta .dualctacol.__navy .usercontent a:link,.dualcta .dualctacol.__navy .usercontent a:visited{color:#fff}.dualcta .dualctacol.__red .usercontent ol li::before,.dualcta .dualctacol.__turquoise .usercontent ol li::before,.dualcta .dualctacol.__navy .usercontent ol li::before{color:#fff}.dualcta .dualctacol.__red .usercontent ul li::before,.dualcta .dualctacol.__turquoise .usercontent ul li::before,.dualcta .dualctacol.__navy .usercontent ul li::before{color:#fff;background:#fff}.dualcta .dualctacol.__red .button,.dualcta .dualctacol.__red .rte-button,.dualcta .dualctacol.__red .submit_wrap button,.submit_wrap .dualcta .dualctacol.__red button,.dualcta .dualctacol.__red .form-submit button,.form-submit .dualcta .dualctacol.__red button,.dualcta .dualctacol.__red .sliderbutton,.dualcta .dualctacol.__turquoise .button,.dualcta .dualctacol.__turquoise .rte-button,.dualcta .dualctacol.__turquoise .submit_wrap button,.submit_wrap .dualcta .dualctacol.__turquoise button,.dualcta .dualctacol.__turquoise .form-submit button,.form-submit .dualcta .dualctacol.__turquoise button,.dualcta .dualctacol.__turquoise .sliderbutton,.dualcta .dualctacol.__navy .button,.dualcta .dualctacol.__navy .rte-button,.dualcta .dualctacol.__navy .submit_wrap button,.submit_wrap .dualcta .dualctacol.__navy button,.dualcta .dualctacol.__navy .form-submit button,.form-submit .dualcta .dualctacol.__navy button,.dualcta .dualctacol.__navy .sliderbutton{background:#fff;color:#01556b}.dualcta .dualctacol.__red{background:#f04a4a}.dualcta .dualctacol.__red .button .button-hover,.dualcta .dualctacol.__red .rte-button .button-hover,.dualcta .dualctacol.__red .submit_wrap button .button-hover,.submit_wrap .dualcta .dualctacol.__red button .button-hover,.dualcta .dualctacol.__red .form-submit button .button-hover,.form-submit .dualcta .dualctacol.__red button .button-hover,.dualcta .dualctacol.__red .sliderbutton .button-hover{background:#ee3232}.dualcta .dualctacol.__red .button:focus,.dualcta .dualctacol.__red .rte-button:focus,.dualcta .dualctacol.__red .submit_wrap button:focus,.submit_wrap .dualcta .dualctacol.__red button:focus,.dualcta .dualctacol.__red .form-submit button:focus,.form-submit .dualcta .dualctacol.__red button:focus,.dualcta .dualctacol.__red .sliderbutton:focus{background:#ec1b1b}.dualcta .dualctacol.__turquoise{background:#3aa199}.dualcta .dualctacol.__turquoise .button .button-hover,.dualcta .dualctacol.__turquoise .rte-button .button-hover,.dualcta .dualctacol.__turquoise .submit_wrap button .button-hover,.submit_wrap .dualcta .dualctacol.__turquoise button .button-hover,.dualcta .dualctacol.__turquoise .form-submit button .button-hover,.form-submit .dualcta .dualctacol.__turquoise button .button-hover,.dualcta .dualctacol.__turquoise .sliderbutton .button-hover{background:#338e87}.dualcta .dualctacol.__turquoise .button:focus,.dualcta .dualctacol.__turquoise .rte-button:focus,.dualcta .dualctacol.__turquoise .submit_wrap button:focus,.submit_wrap .dualcta .dualctacol.__turquoise button:focus,.dualcta .dualctacol.__turquoise .form-submit button:focus,.form-submit .dualcta .dualctacol.__turquoise button:focus,.dualcta .dualctacol.__turquoise .sliderbutton:focus{background:#2c7c75}.dualcta .dualctacol.__navy{background:#01556b}.dualcta .dualctacol.__navy .button .button-hover,.dualcta .dualctacol.__navy .rte-button .button-hover,.dualcta .dualctacol.__navy .submit_wrap button .button-hover,.submit_wrap .dualcta .dualctacol.__navy button .button-hover,.dualcta .dualctacol.__navy .form-submit button .button-hover,.form-submit .dualcta .dualctacol.__navy button .button-hover,.dualcta .dualctacol.__navy .sliderbutton .button-hover{background:#014152}.dualcta .dualctacol.__navy .button:focus,.dualcta .dualctacol.__navy .rte-button:focus,.dualcta .dualctacol.__navy .submit_wrap button:focus,.submit_wrap .dualcta .dualctacol.__navy button:focus,.dualcta .dualctacol.__navy .form-submit button:focus,.form-submit .dualcta .dualctacol.__navy button:focus,.dualcta .dualctacol.__navy .sliderbutton:focus{background:#012d38}.lgfeatblock-sizer{position:relative;width:100%}.lgfeatblock-col{height:100%}.lgfeatblock-col.__alt{padding:30px 20px}@media (min-width: 992px){.lgfeatblock-col.__alt{padding:60px 100px}}.lgfeatblock-image{height:260px}@media (min-width: 576px){.lgfeatblock-image{height:320px}}@media (min-width: 768px){.lgfeatblock-image{height:400px}}@media (min-width: 992px){.lgfeatblock-image{height:569px}}.lgfeatblock-contentwrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.lgfeatblock-contentwrap.__red,.lgfeatblock-contentwrap.__turquoise,.lgfeatblock-contentwrap.__navy{color:#fff;font-weight:600}.lgfeatblock-contentwrap.__red h2,.lgfeatblock-contentwrap.__turquoise h2,.lgfeatblock-contentwrap.__navy h2{color:#fff}.lgfeatblock-contentwrap.__red .usercontent a:link,.lgfeatblock-contentwrap.__red .usercontent a:visited,.lgfeatblock-contentwrap.__turquoise .usercontent a:link,.lgfeatblock-contentwrap.__turquoise .usercontent a:visited,.lgfeatblock-contentwrap.__navy .usercontent a:link,.lgfeatblock-contentwrap.__navy .usercontent a:visited{color:#fff}.lgfeatblock-contentwrap.__red .usercontent ol li::before,.lgfeatblock-contentwrap.__turquoise .usercontent ol li::before,.lgfeatblock-contentwrap.__navy .usercontent ol li::before{color:#fff}.lgfeatblock-contentwrap.__red .usercontent ul li::before,.lgfeatblock-contentwrap.__turquoise .usercontent ul li::before,.lgfeatblock-contentwrap.__navy .usercontent ul li::before{color:#fff;background:#fff}.lgfeatblock-contentwrap.__red .button,.lgfeatblock-contentwrap.__red .rte-button,.lgfeatblock-contentwrap.__red .submit_wrap button,.submit_wrap .lgfeatblock-contentwrap.__red button,.lgfeatblock-contentwrap.__red .form-submit button,.form-submit .lgfeatblock-contentwrap.__red button,.lgfeatblock-contentwrap.__red .sliderbutton,.lgfeatblock-contentwrap.__turquoise .button,.lgfeatblock-contentwrap.__turquoise .rte-button,.lgfeatblock-contentwrap.__turquoise .submit_wrap button,.submit_wrap .lgfeatblock-contentwrap.__turquoise button,.lgfeatblock-contentwrap.__turquoise .form-submit button,.form-submit .lgfeatblock-contentwrap.__turquoise button,.lgfeatblock-contentwrap.__turquoise .sliderbutton,.lgfeatblock-contentwrap.__navy .button,.lgfeatblock-contentwrap.__navy .rte-button,.lgfeatblock-contentwrap.__navy .submit_wrap button,.submit_wrap .lgfeatblock-contentwrap.__navy button,.lgfeatblock-contentwrap.__navy .form-submit button,.form-submit .lgfeatblock-contentwrap.__navy button,.lgfeatblock-contentwrap.__navy .sliderbutton{background:#fff;color:#01556b}.lgfeatblock-contentwrap.__red{background:#f04a4a}.lgfeatblock-contentwrap.__red .button .button-hover,.lgfeatblock-contentwrap.__red .rte-button .button-hover,.lgfeatblock-contentwrap.__red .submit_wrap button .button-hover,.submit_wrap .lgfeatblock-contentwrap.__red button .button-hover,.lgfeatblock-contentwrap.__red .form-submit button .button-hover,.form-submit .lgfeatblock-contentwrap.__red button .button-hover,.lgfeatblock-contentwrap.__red .sliderbutton .button-hover{background:#ee3232}.lgfeatblock-contentwrap.__red .button:focus,.lgfeatblock-contentwrap.__red .rte-button:focus,.lgfeatblock-contentwrap.__red .submit_wrap button:focus,.submit_wrap .lgfeatblock-contentwrap.__red button:focus,.lgfeatblock-contentwrap.__red .form-submit button:focus,.form-submit .lgfeatblock-contentwrap.__red button:focus,.lgfeatblock-contentwrap.__red .sliderbutton:focus{background:#ec1b1b}.lgfeatblock-contentwrap.__turquoise{background:#3aa199}.lgfeatblock-contentwrap.__turquoise .button .button-hover,.lgfeatblock-contentwrap.__turquoise .rte-button .button-hover,.lgfeatblock-contentwrap.__turquoise .submit_wrap button .button-hover,.submit_wrap .lgfeatblock-contentwrap.__turquoise button .button-hover,.lgfeatblock-contentwrap.__turquoise .form-submit button .button-hover,.form-submit .lgfeatblock-contentwrap.__turquoise button .button-hover,.lgfeatblock-contentwrap.__turquoise .sliderbutton .button-hover{background:#338e87}.lgfeatblock-contentwrap.__turquoise .button:focus,.lgfeatblock-contentwrap.__turquoise .rte-button:focus,.lgfeatblock-contentwrap.__turquoise .submit_wrap button:focus,.submit_wrap .lgfeatblock-contentwrap.__turquoise button:focus,.lgfeatblock-contentwrap.__turquoise .form-submit button:focus,.form-submit .lgfeatblock-contentwrap.__turquoise button:focus,.lgfeatblock-contentwrap.__turquoise .sliderbutton:focus{background:#2c7c75}.lgfeatblock-contentwrap.__navy{background:#01556b}.lgfeatblock-contentwrap.__navy .button .button-hover,.lgfeatblock-contentwrap.__navy .rte-button .button-hover,.lgfeatblock-contentwrap.__navy .submit_wrap button .button-hover,.submit_wrap .lgfeatblock-contentwrap.__navy button .button-hover,.lgfeatblock-contentwrap.__navy .form-submit button .button-hover,.form-submit .lgfeatblock-contentwrap.__navy button .button-hover,.lgfeatblock-contentwrap.__navy .sliderbutton .button-hover{background:#014152}.lgfeatblock-contentwrap.__navy .button:focus,.lgfeatblock-contentwrap.__navy .rte-button:focus,.lgfeatblock-contentwrap.__navy .submit_wrap button:focus,.submit_wrap .lgfeatblock-contentwrap.__navy button:focus,.lgfeatblock-contentwrap.__navy .form-submit button:focus,.form-submit .lgfeatblock-contentwrap.__navy button:focus,.lgfeatblock-contentwrap.__navy .sliderbutton:focus{background:#012d38}.lgfeatblock-title{margin:0 0 20px 0}.lgfeatblock-link{margin:40px 0 0 0}.ctabar{padding:30px 0;background:#3aa199;color:#fff;font-weight:600}.ctabar .ctabar-title,.ctabar-text{margin-bottom:20px}.ctabar p,.ctabar .ctabar-title{text-align:center}.ctabar-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.ctabar .button,.ctabar .rte-button,.ctabar .submit_wrap button,.submit_wrap .ctabar button,.ctabar .form-submit button,.form-submit .ctabar button,.ctabar .sliderbutton{display:block;width:100%;max-width:600px}.ctabar .usercontent h2{color:#fff}.ctabar .usercontent a:link,.ctabar .usercontent a:visited{color:#fff}.ctabar .usercontent ol,.ctabar .usercontent ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.ctabar .usercontent ol li::before{color:#fff}.ctabar .usercontent ul li::before{color:#fff;background:#fff}.ctabar .button,.ctabar .rte-button,.ctabar .submit_wrap button,.submit_wrap .ctabar button,.ctabar .form-submit button,.form-submit .ctabar button,.ctabar .sliderbutton{background:#fff;color:#01556b}.ctabar.__red{background:#f04a4a}.ctabar.__red .button .button-hover,.ctabar.__red .rte-button .button-hover,.ctabar.__red .submit_wrap button .button-hover,.submit_wrap .ctabar.__red button .button-hover,.ctabar.__red .form-submit button .button-hover,.form-submit .ctabar.__red button .button-hover,.ctabar.__red .sliderbutton .button-hover{background:#ee3232}.ctabar.__red .button:focus,.ctabar.__red .rte-button:focus,.ctabar.__red .submit_wrap button:focus,.submit_wrap .ctabar.__red button:focus,.ctabar.__red .form-submit button:focus,.form-submit .ctabar.__red button:focus,.ctabar.__red .sliderbutton:focus{background:#ec1b1b}.ctabar.__turquoise{background:#3aa199}.ctabar.__turquoise .button .button-hover,.ctabar.__turquoise .rte-button .button-hover,.ctabar.__turquoise .submit_wrap button .button-hover,.submit_wrap .ctabar.__turquoise button .button-hover,.ctabar.__turquoise .form-submit button .button-hover,.form-submit .ctabar.__turquoise button .button-hover,.ctabar.__turquoise .sliderbutton .button-hover{background:#338e87}.ctabar.__turquoise .button:focus,.ctabar.__turquoise .rte-button:focus,.ctabar.__turquoise .submit_wrap button:focus,.submit_wrap .ctabar.__turquoise button:focus,.ctabar.__turquoise .form-submit button:focus,.form-submit .ctabar.__turquoise button:focus,.ctabar.__turquoise .sliderbutton:focus{background:#2c7c75}.ctabar.__navy{background:#01556b}.ctabar.__navy .button .button-hover,.ctabar.__navy .rte-button .button-hover,.ctabar.__navy .submit_wrap button .button-hover,.submit_wrap .ctabar.__navy button .button-hover,.ctabar.__navy .form-submit button .button-hover,.form-submit .ctabar.__navy button .button-hover,.ctabar.__navy .sliderbutton .button-hover{background:#014152}.ctabar.__navy .button:focus,.ctabar.__navy .rte-button:focus,.ctabar.__navy .submit_wrap button:focus,.submit_wrap .ctabar.__navy button:focus,.ctabar.__navy .form-submit button:focus,.form-submit .ctabar.__navy button:focus,.ctabar.__navy .sliderbutton:focus{background:#012d38}.insights-features{padding-top:35px}@media (min-width: 768px){.insights-features{padding-top:35px}}.insights-features .primary-feature{margin:-20px 0 30px 0}@media (min-width: 992px){.insights-features .primary-feature{margin:-50px 0 60px}}.insights-features .primary-feature::before{content:'';position:absolute;top:75px;bottom:0;width:2000px;right:calc(100% - 330px);background:#fff;z-index:0}.insights-features .primary-feature-item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;transition:all 0.2s;box-shadow:0px 0px 27px rgba(0,0,0,0.09);position:relative;z-index:1}@media (min-width: 992px){.insights-features .primary-feature-item{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.insights-features .primary-feature-item-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:40px 50px;-ms-flex-order:2;order:2;background:#fff}@media (min-width: 992px){.insights-features .primary-feature-item-content{-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%;-ms-flex-order:1;order:1;padding:50px}}.insights-features .primary-feature-item-image{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;height:250px;-ms-flex-order:1;order:1;overflow:hidden}@media (min-width: 992px){.insights-features .primary-feature-item-image{-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%;height:auto;-ms-flex-order:2;order:2}}.insights-features .primary-feature-item-image img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;';transition:all 0.2s}.insights-features .primary-feature-item.__haslink:hover .primary-feature-item-image img,.insights-features .primary-feature-item.__haslink:focus .primary-feature-item-image img{-ms-transform:scale(1.2);transform:scale(1.2)}.insights-features .primary-feature-item.__haslink:hover .primary-feature-item-title,.insights-features .primary-feature-item.__haslink:focus .primary-feature-item-title{text-decoration:underline}.insights-features.__nobg{padding-top:0}.insights-features.__nobg .primary-feature{margin:0}@media (min-width: 992px){.insights-features.__nobg .primary-feature{margin:0}}.insights-features.__red .primary-feature::before{background:#f04a4a}.insights-features.__turquoise .primary-feature::before{background:#3aa199}.insights-features.__navy .primary-feature::before{background:#01556b}.casestudylisting-editor{margin:0 0 50px 0}.casestudylisting-buttons{display:-ms-flexbox;display:flex;margin:30px 0 0 0;-ms-flex-pack:center;justify-content:center}.casestudylisting-buttons>span{display:-ms-inline-flexbox;display:inline-flex;margin:0 15px}.casestudylisting-slider{margin:0 -15px}.casestudyitem{background:#e0f8fe;padding:40px 30px;text-align:center;margin:0 15px;transition:all 0.3s}.casestudyitem-name{font-weight:700;line-height:1;margin-bottom:5px}.casestudyitem-image{width:150px;height:150px;border-radius:50%;margin:20px auto}.casestudyitem-article{line-height:1.1;margin:0 0 30px 0}.casestudylisting-buttons .sliderbutton{margin-right:10px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.blockdatawrap .blockdataitem{text-align:center;padding:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-shadow:0 0 27px rgba(0,0,0,0.09);background:#fff}@media (max-width: 992px){.blockdatawrap .blockdataitem{margin-bottom:20px}}.blockdatawrap .blockdataitem-content{width:100%}.blockdatawrap .blockdataitem-article{margin-bottom:1.43rem}.blockdatawrap .blockdataitem .usercontent ol,.blockdatawrap .blockdataitem .usercontent ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.blockdatawrap .blockdataitem.__red,.blockdatawrap .blockdataitem.__turquoise,.blockdatawrap .blockdataitem.__navy{color:#fff}.blockdatawrap .blockdataitem.__red h3,.blockdatawrap .blockdataitem.__turquoise h3,.blockdatawrap .blockdataitem.__navy h3{color:#fff}.blockdatawrap .blockdataitem.__red .usercontent a:link,.blockdatawrap .blockdataitem.__red .usercontent a:visited,.blockdatawrap .blockdataitem.__turquoise .usercontent a:link,.blockdatawrap .blockdataitem.__turquoise .usercontent a:visited,.blockdatawrap .blockdataitem.__navy .usercontent a:link,.blockdatawrap .blockdataitem.__navy .usercontent a:visited{color:#fff}.blockdatawrap .blockdataitem.__red .usercontent ol li::before,.blockdatawrap .blockdataitem.__turquoise .usercontent ol li::before,.blockdatawrap .blockdataitem.__navy .usercontent ol li::before{color:#fff}.blockdatawrap .blockdataitem.__red .usercontent ul li::before,.blockdatawrap .blockdataitem.__turquoise .usercontent ul li::before,.blockdatawrap .blockdataitem.__navy .usercontent ul li::before{color:#fff;background:#fff}.blockdatawrap .blockdataitem.__red .button,.blockdatawrap .blockdataitem.__red .rte-button,.blockdatawrap .blockdataitem.__red .submit_wrap button,.submit_wrap .blockdatawrap .blockdataitem.__red button,.blockdatawrap .blockdataitem.__red .form-submit button,.form-submit .blockdatawrap .blockdataitem.__red button,.blockdatawrap .blockdataitem.__red .sliderbutton,.blockdatawrap .blockdataitem.__turquoise .button,.blockdatawrap .blockdataitem.__turquoise .rte-button,.blockdatawrap .blockdataitem.__turquoise .submit_wrap button,.submit_wrap .blockdatawrap .blockdataitem.__turquoise button,.blockdatawrap .blockdataitem.__turquoise .form-submit button,.form-submit .blockdatawrap .blockdataitem.__turquoise button,.blockdatawrap .blockdataitem.__turquoise .sliderbutton,.blockdatawrap .blockdataitem.__navy .button,.blockdatawrap .blockdataitem.__navy .rte-button,.blockdatawrap .blockdataitem.__navy .submit_wrap button,.submit_wrap .blockdatawrap .blockdataitem.__navy button,.blockdatawrap .blockdataitem.__navy .form-submit button,.form-submit .blockdatawrap .blockdataitem.__navy button,.blockdatawrap .blockdataitem.__navy .sliderbutton{background:#fff;color:#01556b}.blockdatawrap .blockdataitem.__red{background:#f04a4a}.blockdatawrap .blockdataitem.__red .button .button-hover,.blockdatawrap .blockdataitem.__red .rte-button .button-hover,.blockdatawrap .blockdataitem.__red .submit_wrap button .button-hover,.submit_wrap .blockdatawrap .blockdataitem.__red button .button-hover,.blockdatawrap .blockdataitem.__red .form-submit button .button-hover,.form-submit .blockdatawrap .blockdataitem.__red button .button-hover,.blockdatawrap .blockdataitem.__red .sliderbutton .button-hover{background:#ee3232}.blockdatawrap .blockdataitem.__red .button:focus,.blockdatawrap .blockdataitem.__red .rte-button:focus,.blockdatawrap .blockdataitem.__red .submit_wrap button:focus,.submit_wrap .blockdatawrap .blockdataitem.__red button:focus,.blockdatawrap .blockdataitem.__red .form-submit button:focus,.form-submit .blockdatawrap .blockdataitem.__red button:focus,.blockdatawrap .blockdataitem.__red .sliderbutton:focus{background:#ec1b1b}.blockdatawrap .blockdataitem.__turquoise{background:#3aa199}.blockdatawrap .blockdataitem.__turquoise .button .button-hover,.blockdatawrap .blockdataitem.__turquoise .rte-button .button-hover,.blockdatawrap .blockdataitem.__turquoise .submit_wrap button .button-hover,.submit_wrap .blockdatawrap .blockdataitem.__turquoise button .button-hover,.blockdatawrap .blockdataitem.__turquoise .form-submit button .button-hover,.form-submit .blockdatawrap .blockdataitem.__turquoise button .button-hover,.blockdatawrap .blockdataitem.__turquoise .sliderbutton .button-hover{background:#338e87}.blockdatawrap .blockdataitem.__turquoise .button:focus,.blockdatawrap .blockdataitem.__turquoise .rte-button:focus,.blockdatawrap .blockdataitem.__turquoise .submit_wrap button:focus,.submit_wrap .blockdatawrap .blockdataitem.__turquoise button:focus,.blockdatawrap .blockdataitem.__turquoise .form-submit button:focus,.form-submit .blockdatawrap .blockdataitem.__turquoise button:focus,.blockdatawrap .blockdataitem.__turquoise .sliderbutton:focus{background:#2c7c75}.blockdatawrap .blockdataitem.__navy{background:#01556b}.blockdatawrap .blockdataitem.__navy .button .button-hover,.blockdatawrap .blockdataitem.__navy .rte-button .button-hover,.blockdatawrap .blockdataitem.__navy .submit_wrap button .button-hover,.submit_wrap .blockdatawrap .blockdataitem.__navy button .button-hover,.blockdatawrap .blockdataitem.__navy .form-submit button .button-hover,.form-submit .blockdatawrap .blockdataitem.__navy button .button-hover,.blockdatawrap .blockdataitem.__navy .sliderbutton .button-hover{background:#014152}.blockdatawrap .blockdataitem.__navy .button:focus,.blockdatawrap .blockdataitem.__navy .rte-button:focus,.blockdatawrap .blockdataitem.__navy .submit_wrap button:focus,.submit_wrap .blockdatawrap .blockdataitem.__navy button:focus,.blockdatawrap .blockdataitem.__navy .form-submit button:focus,.form-submit .blockdatawrap .blockdataitem.__navy button:focus,.blockdatawrap .blockdataitem.__navy .sliderbutton:focus{background:#012d38}.blockdatawrap.__bottommargin{margin-bottom:30px}.blockdatawrap.__bottommargin .blockdataitem{margin-bottom:30px}.blockdatawrap.__mainbackground{background:#e0f8fe;padding:60px 0}.blockdatawrap.__bottommargin.__mainbackground{padding:60px 0 30px 0;margin-bottom:60px}
