.component--promos{position:relative}.component--promos.promos-format--image,.component--promos.promos-format--video{width:100%}.component--promos.promos-format--image>.content-wrapper,.component--promos.promos-format--video>.content-wrapper{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:flex-end;overflow:hidden;z-index:1}.component--promos.promos-format--image .promos-format--did_you_know .content::before,.component--promos.promos-format--image.promos-no-bg-img .content::before,.component--promos.promos-format--video .promos-format--did_you_know .content::before,.component--promos.promos-format--video.promos-no-bg-img .content::before{content:none}.component--promos.promos-format--image .promos-format--did_you_know .content-text--title-dupe,.component--promos.promos-format--image .promos-format--did_you_know .field--name-field-promos-copy,.component--promos.promos-format--image.promos-no-bg-img .content-text--title-dupe,.component--promos.promos-format--image.promos-no-bg-img .field--name-field-promos-copy,.component--promos.promos-format--video .promos-format--did_you_know .content-text--title-dupe,.component--promos.promos-format--video .promos-format--did_you_know .field--name-field-promos-copy,.component--promos.promos-format--video.promos-no-bg-img .content-text--title-dupe,.component--promos.promos-format--video.promos-no-bg-img .field--name-field-promos-copy{color:#1b5b8e;text-align:center}.component--promos.promos-format--image .promos-format--did_you_know .field--name-field-promos-cta,.component--promos.promos-format--image.promos-no-bg-img .field--name-field-promos-cta,.component--promos.promos-format--video .promos-format--did_you_know .field--name-field-promos-cta,.component--promos.promos-format--video.promos-no-bg-img .field--name-field-promos-cta{text-align:center}.component--promos.promos-format--image .promos-format--did_you_know .field--name-field-promos-cta a,.component--promos.promos-format--image.promos-no-bg-img .field--name-field-promos-cta a,.component--promos.promos-format--video .promos-format--did_you_know .field--name-field-promos-cta a,.component--promos.promos-format--video.promos-no-bg-img .field--name-field-promos-cta a{background-color:#1b5b8e;color:#fff;display:inline-block;padding:.7rem 1.6rem .9rem;border:0;position:relative;font-size:1.8rem;font-weight:500;border-radius:30px;letter-spacing:1.26px;line-height:1.22;text-transform:uppercase;font-family:"Work Sans";text-transform:none}.component--promos.promos-format--image .promos-format--did_you_know .field--name-field-promos-cta a:hover,.component--promos.promos-format--image.promos-no-bg-img .field--name-field-promos-cta a:hover,.component--promos.promos-format--video .promos-format--did_you_know .field--name-field-promos-cta a:hover,.component--promos.promos-format--video.promos-no-bg-img .field--name-field-promos-cta a:hover{background-color:#fff;color:#1b5b8e;border-color:transparent}.component--promos.promos-format--image .content,.component--promos.promos-format--video .content{width:100%;padding:6%;position:relative;margin:0 auto}.component--promos.promos-format--image .content::before,.component--promos.promos-format--video .content::before{content:'';display:block;position:absolute;z-index:-1;left:0;right:0;bottom:0}@media screen and (min-width:768px){.component--promos.promos-format--image .content,.component--promos.promos-format--video .content{height:100%;padding:6% 12%}}.component--promos.promos-format--image .field--name-field-promos-copy,.component--promos.promos-format--video .field--name-field-promos-copy{color:#fff}.component--promos.promos-format--image .field--name-field-promos-cta a,.component--promos.promos-format--video .field--name-field-promos-cta a{background-color:transparent;color:#fff;display:inline-block;padding:.7rem 1.6rem .9rem;border:0;position:relative;font-size:1.8rem;font-weight:500;border-radius:30px;letter-spacing:1.26px;line-height:1.22;text-transform:uppercase;border:1px solid #fff;font-family:"Work Sans";text-transform:none}.component--promos.promos-format--image .field--name-field-promos-cta a:hover,.component--promos.promos-format--video .field--name-field-promos-cta a:hover{background-color:#1b5b8e;color:#fff;border-color:transparent}.component--promos.promos-format--image .content{margin:0 auto}.component--promos.promos-format--image .content::before{height:150%}@media screen and (min-width:768px){.component--promos.promos-format--image .content{width:auto;height:100%;padding:6% 12%;flex-basis:67%;margin:0}.component--promos.promos-format--image .content::before{top:0;height:100%;right:auto;width:133%}}@media screen and (min-width:1280px){.component--promos.promos-format--image .content{flex-basis:50%}}.component--promos.promos-format--guide>.content-wrapper{position:relative;padding:2rem;order:1;background-image:linear-gradient(180deg,#fff,transparent),url(/themes/custom/mmg9/dist/images/barn-door.jpg);background-position:top;background-size:cover;overflow:hidden}.component--promos.promos-format--guide,.component--promos.promos-format--icons{max-width:192rem;margin-left:auto;margin-right:auto}.component--promos.promos-format--guide .content-text,.component--promos.promos-format--icons .content-text{flex-basis:52%;order:2}.component--promos.promos-format--guide .content-media,.component--promos.promos-format--icons .content-media{order:1}@media screen and (min-width:768px){.component--promos.promos-format--guide .content-media,.component--promos.promos-format--icons .content-media{order:unset;max-height:70rem}}.component--promos.promos-format--guide .field--name-field-promos-cta a,.component--promos.promos-format--icons .field--name-field-promos-cta a{background-color:#fff;color:#1b5b8e;display:inline-block;padding:.7rem 1.6rem .9rem;border:0;position:relative;font-size:1.8rem;font-weight:500;border-radius:30px;letter-spacing:1.26px;line-height:1.22;text-transform:uppercase;border:1px solid #1b5b8e;font-family:"Work Sans";text-transform:none}.component--promos.promos-format--guide .field--name-field-promos-cta a:hover,.component--promos.promos-format--icons .field--name-field-promos-cta a:hover{background-color:#1b5b8e;color:#fff;border-color:transparent}.component--promos.promos-format--icons .content-wrapper>.content{max-width:86.5%;margin:auto}@media screen and (min-width:768px){.component--promos.promos-format--icons .content-wrapper>.content{max-width:78%}}.component--promos.promos-format--icons .field--name-field-promos-cta{display:none}@media screen and (min-width:768px){.component--promos.promos-format--icons .field--name-field-promos-cta{display:block}}.component--promos.promos-format--icons .field--name-field-promos-cta a{background-color:#efeded;color:#1b5b8e;display:inline-block;padding:.7rem 1.6rem .9rem;border:0;position:relative;font-size:1.8rem;font-weight:500;border-radius:30px;letter-spacing:1.26px;line-height:1.22;text-transform:uppercase;border:1px solid #1b5b8e}.component--promos.promos-format--icons .field--name-field-promos-cta a:hover{background-color:#fff;color:#1b5b8e;border-color:transparent}.component--promos.promos-format--icons .field--name-field-promos-cta a:hover{border:1px solid #1b5b8e}.component--promos.promos-format--icons .promos-cta-dupe{display:block;order:3;text-align:center}.component--promos.promos-format--icons .promos-cta-dupe .field--name-field-promos-cta{display:block}@media screen and (min-width:768px){.component--promos.promos-format--icons .promos-cta-dupe{display:none}}.component--promos.promos-format--icons .component-promos--icons-list,.component--promos.promos-format--icons .content-text{flex-basis:48%}@media screen and (min-width:768px){.component--promos.promos-format--icons .field--name-field-promos-title{text-align:left}}.component--promos.promos-format--icons .component-promos--icons-list{order:2;margin-top:4rem}@media screen and (min-width:768px){.component--promos.promos-format--icons .component-promos--icons-list{margin-top:0}}.component--promos.promos-format--icons .paragraph--type--did-you-know-item{position:relative;min-height:10rem;display:flex}@media screen and (min-width:768px){.component--promos.promos-format--icons .paragraph--type--did-you-know-item{margin-left:12rem}}.component--promos.promos-format--icons .paragraph--type--did-you-know-item [class^=icon]{width:5.2rem;height:5.2rem;position:absolute;display:inline-block;border:2px solid #1b5b8e;border-radius:50%}.component--promos.promos-format--icons .paragraph--type--did-you-know-item [class^=icon]::before{content:'';position:absolute;display:inline-block;background-color:#1b5b8e;background-repeat:no-repeat;top:0;left:0;right:0;bottom:0;margin:auto;transform:scale(1.8)}@media screen and (min-width:768px){.component--promos.promos-format--icons .paragraph--type--did-you-know-item [class^=icon]{width:9.2rem;height:9.2rem;left:-11.2rem}.component--promos.promos-format--icons .paragraph--type--did-you-know-item [class^=icon]::before{transform:scale(3.5)}}.component--promos.promos-format--icons .field--name-field-dyk-item-content{text-align:left}.component--promos.promos-format--icons .field--name-field-dyk-item-content>.field__item{margin-bottom:3rem}.component--promos.promos-format--icons .field--name-field-dyk-item-content>.field__item:nth-child(3n){margin-bottom:0}.component--promos.promos-format--icons .field--name-field-dyk-item-content>.field__item:nth-child(n+4){display:none}.component--promos.promos-format--icons .field--name-field-dyk-title{margin-left:7.2rem;min-height:5.2rem}@media screen and (min-width:768px){.component--promos.promos-format--icons .field--name-field-dyk-title{margin-left:unset;min-height:unset}}.component--promos.promos-format--icons .field--name-field-dyk-content{margin-top:1rem}.component--promos.promos-format--did_you_know .paragraph--type--did-you-know-item,.component--promos.promos-format--icons .paragraph--type--did-you-know-item{display:flex;flex-direction:column}@media screen and (min-width:768px){.component--promos.promos-format--did_you_know .paragraph--type--did-you-know-item,.component--promos.promos-format--icons .paragraph--type--did-you-know-item{flex-direction:row}}.component--promos.promos-format--did_you_know .dyk-icon,.component--promos.promos-format--icons .dyk-icon{border:1px solid #1b5b8e;background-color:#fff;border-radius:50%;content:'';display:inline-block;height:5.4rem;margin:0 auto;width:5.4rem;position:relative;flex-shrink:0;flex-grow:0}.component--promos.promos-format--did_you_know .dyk-icon::after,.component--promos.promos-format--icons .dyk-icon::after{-webkit-mask-image:url(/themes/custom/mmg9/dist/images/star.svg);mask-image:url(/themes/custom/mmg9/dist/images/star.svg);background-color:#1b5b8e;height:3rem;width:3.13045rem;content:'';display:block;left:0;right:0;top:0;bottom:0;margin:auto;position:absolute}@media screen and (min-width:768px){.component--promos.promos-format--did_you_know .dyk-icon,.component--promos.promos-format--icons .dyk-icon{margin-right:2.3rem}}.component--promos.promos-format--did_you_know .field--name-field-dyk-title,.component--promos.promos-format--icons .field--name-field-dyk-title{color:#1b5b8e;font-size:2.0625rem;font-family:"Work Sans";line-height:1.4}@media screen and (min-width:375px){.component--promos.promos-format--did_you_know .field--name-field-dyk-title,.component--promos.promos-format--icons .field--name-field-dyk-title{font-size:2.3375rem}}@media screen and (min-width:768px){.component--promos.promos-format--did_you_know .field--name-field-dyk-title,.component--promos.promos-format--icons .field--name-field-dyk-title{font-size:2.475rem}}@media screen and (min-width:1280px){.component--promos.promos-format--did_you_know .field--name-field-dyk-title,.component--promos.promos-format--icons .field--name-field-dyk-title{font-size:2.75rem}}.component--promos.promos-format--did_you_know .field--name-field-dyk-content,.component--promos.promos-format--icons .field--name-field-dyk-content{font-size:1.6rem;line-height:2.4rem}@media screen and (min-width:768px){.component--promos.promos-format--did_you_know .field--name-field-dyk-item-content{display:flex;flex-wrap:wrap;text-align:left;flex-direction:row;justify-content:space-between}.component--promos.promos-format--did_you_know .field--name-field-dyk-item-content>.field__item{max-width:48%}}.component--promos.promos-format--did_you_know .component-promos--did_you_know--nav{display:flex;justify-content:center;margin-top:3rem}.component--promos.promos-format--did_you_know .component-promos--did_you_know--nav .slick-dots{list-style:none;margin:0;order:2;padding:0;text-align:center}.component--promos.promos-format--did_you_know .component-promos--did_you_know--nav .slick-dots li{background-color:#fff;border:1px solid #1b5b8e;border-radius:50%;display:inline-block;height:1.2rem;transition:background-color .5s ease-in-out;width:1.2rem}.component--promos.promos-format--did_you_know .component-promos--did_you_know--nav .slick-dots li.slick-active{background-color:#1b5b8e}.component--promos.promos-format--did_you_know .component-promos--did_you_know--nav .slick-dots li+li{margin-left:1rem}.component--promos.promos-format--did_you_know .component-promos--did_you_know--nav button{background-color:transparent;border:0;font-size:0;padding:0}.component--promos.promos-format--did_you_know .component-promos--did_you_know--nav button.slick-arrow{height:3rem;width:1.6rem}.component--promos.promos-format--did_you_know .component-promos--did_you_know--nav button.slick-arrow::before{background:url(/themes/custom/mmg9/dist/images/slick-arrow.svg) no-repeat center center;background-size:1.6rem 3rem;content:'';display:inline-block;height:3rem;width:1.6rem}.component--promos.promos-format--did_you_know .component-promos--did_you_know--nav button.slick-arrow.slick-prev{margin-right:3rem}.component--promos.promos-format--did_you_know .component-promos--did_you_know--nav button.slick-arrow.slick-next{margin-left:3rem;order:3}.component--promos.promos-format--did_you_know .component-promos--did_you_know--nav button.slick-arrow.slick-next::before{transform:rotate(-180deg)}.component--promos .content{display:flex;flex-direction:column;justify-content:flex-end}@media screen and (min-width:768px){.component--promos .content{flex-direction:row;justify-content:space-between;align-items:center}}.component--promos .content-text{display:flex;flex-direction:column}.component--promos .content-text--title-dupe{display:none}.component--promos .field--name-field-promos-background-image{position:relative;overflow:hidden}.component--promos .field--name-field-promos-background-image img{height:100%;max-width:none;left:50%;position:relative;transform:translate(-50%)}@media screen and (min-width:768px){.component--promos .field--name-field-promos-background-image img{width:100%;height:auto;max-height:70rem;left:0;transform:none}}.component--promos .promos-cta-dupe{display:none}.component--promos .field--name-field-promos-title{font-size:3rem;line-height:1.5;padding:0;color:#000;font-weight:400;font-family:"Work Sans";letter-spacing:1.5px;text-transform:none;margin-bottom:4rem!important;color:#000;text-align:center}@media screen and (min-width:834px){.component--promos .field--name-field-promos-title{font-size:3rem;line-height:1.5}}.component--promos .field--name-field-promos-cta{margin:0 auto}@media screen and (min-width:768px){.component--promos .field--name-field-promos-cta{margin:0}}.component--promos .field--name-field-promos-cta a{margin-top:3rem}.component--promos.promos-format--image.promos-has-bg-img{display:block;max-width:90%;width:100%;text-align:left}@media screen and (min-width:768px){.component--promos.promos-format--image.promos-has-bg-img{max-width:192rem;margin-left:auto;margin-right:auto}}.component--promos.promos-format--image.promos-has-bg-img .field--name-field-promos-title{color:#fff}.component--promos.promos-format--did_you_know .component-promos--did-you-know,.component--promos.promos-format--did_you_know .content-wrapper,.component--promos.promos-format--image.promos-no-bg-img .component-promos--did-you-know,.component--promos.promos-format--image.promos-no-bg-img .content-wrapper{max-width:192rem;margin-left:auto;margin-right:auto;display:block;background:url(/themes/custom/mmg9/dist/images/barn-door.jpg) no-repeat center center;background-size:cover;background-position:center;background-color:#efeded;overflow:hidden}@media screen and (min-width:768px){.component--promos.promos-format--did_you_know .component-promos--did-you-know,.component--promos.promos-format--did_you_know .content-wrapper,.component--promos.promos-format--image.promos-no-bg-img .component-promos--did-you-know,.component--promos.promos-format--image.promos-no-bg-img .content-wrapper{margin:0 auto;width:87.66%}}.component--promos.promos-format--did_you_know .component-promos--did-you-know .content,.component--promos.promos-format--did_you_know .content-wrapper .content,.component--promos.promos-format--image.promos-no-bg-img .component-promos--did-you-know .content,.component--promos.promos-format--image.promos-no-bg-img .content-wrapper .content{display:block;margin:2.5rem 3rem 4rem;outline:1px solid #d8d9d9;padding:3.5rem 2.5rem 8rem}.component--promos.promos-format--did_you_know .component-promos--did-you-know .content h2.field--name-field-promos-title,.component--promos.promos-format--did_you_know .content-wrapper .content h2.field--name-field-promos-title,.component--promos.promos-format--image.promos-no-bg-img .component-promos--did-you-know .content h2.field--name-field-promos-title,.component--promos.promos-format--image.promos-no-bg-img .content-wrapper .content h2.field--name-field-promos-title{font-size:3rem;line-height:1.5;padding:0;color:#000;font-weight:400;font-family:"Work Sans";letter-spacing:1.5px;text-transform:none;margin-bottom:4rem!important;text-align:center}@media screen and (min-width:834px){.component--promos.promos-format--did_you_know .component-promos--did-you-know .content h2.field--name-field-promos-title,.component--promos.promos-format--did_you_know .content-wrapper .content h2.field--name-field-promos-title,.component--promos.promos-format--image.promos-no-bg-img .component-promos--did-you-know .content h2.field--name-field-promos-title,.component--promos.promos-format--image.promos-no-bg-img .content-wrapper .content h2.field--name-field-promos-title{font-size:3rem;line-height:1.5}}@media screen and (min-width:768px){.component--promos.promos-format--did_you_know .component-promos--did-you-know .content,.component--promos.promos-format--did_you_know .content-wrapper .content,.component--promos.promos-format--image.promos-no-bg-img .component-promos--did-you-know .content,.component--promos.promos-format--image.promos-no-bg-img .content-wrapper .content{padding:3rem 7.5rem 7rem;width:auto}}.component--promos.promos-format--guide .field--name-field-promos-title,.component--promos.promos-has-bg-img .field--name-field-promos-title{text-align:left!important}body.microsite .component--promos.promos-format--did_you_know .field--name-field-promos-copy,body.microsite .component--promos.promos-format--did_you_know .field--name-field-promos-title,body.microsite .component--promos.promos-format--image .field--name-field-promos-copy,body.microsite .component--promos.promos-format--image .field--name-field-promos-title{color:#fff}body.microsite .component--promos.promos-format--icons .field--name-field-dyk-title{color:#000}body.microsite .component--promos.promos-format--did_you_know .field--name-field-dyk-content,body.microsite .component--promos.promos-format--did_you_know .field--name-field-dyk-title{color:#fff}body.microsite .component--promos.promos-format--did_you_know .component-promos--did_you_know--nav button.slick-arrow::before{background-image:none;-webkit-mask-image:url(/themes/custom/mmg9/dist/images/slick-arrow.svg);mask-image:url(/themes/custom/mmg9/dist/images/slick-arrow.svg);background-color:#fff;height:3rem;width:1.5653rem}body.microsite--on-tap .component--promos.promos-format--did_you_know .content-wrapper,body.microsite--on-tap .component--promos.promos-format--image .content-wrapper{background:#e09d04}body.microsite--history .component--promos.promos-format--did_you_know .content-wrapper,body.microsite--history .component--promos.promos-format--image .content-wrapper{background:#6d1e1f}body.microsite--discoveries .component--promos.promos-format--did_you_know .content-wrapper,body.microsite--discoveries .component--promos.promos-format--image .content-wrapper{background:#1b99d6}body.microsite--shop-local .component--promos.promos-format--did_you_know .content-wrapper,body.microsite--shop-local .component--promos.promos-format--image .content-wrapper{background:#1b5b8e}body.microsite--media .component--promos.promos-format--did_you_know .content-wrapper,body.microsite--media .component--promos.promos-format--image .content-wrapper{background:#1b5b8e}body.microsite--industry .component--promos.promos-format--did_you_know .content-wrapper,body.microsite--industry .component--promos.promos-format--image .content-wrapper{background:#1b5b8e}body.microsite--sports .component--promos.promos-format--did_you_know .content-wrapper,body.microsite--sports .component--promos.promos-format--image .content-wrapper{background:#1b5b8e}body.microsite--groups .component--promos.promos-format--did_you_know .content-wrapper,body.microsite--groups .component--promos.promos-format--image .content-wrapper{background:#1b5b8e}body.microsite--on-tap .component--promos.promos-format--icons .paragraph--type--did-you-know-item [class^=icon]{border-color:#e09d04}body.microsite--on-tap .component--promos.promos-format--icons .paragraph--type--did-you-know-item [class^=icon]::before{background-color:#e09d04}body.microsite--on-tap .component--promos.promos-format--did_you_know .dyk-icon{border:none}body.microsite--on-tap .component--promos.promos-format--did_you_know .dyk-icon::after{background-color:#e09d04}body.microsite--history .component--promos.promos-format--icons .paragraph--type--did-you-know-item [class^=icon]{border-color:#6d1e1f}body.microsite--history .component--promos.promos-format--icons .paragraph--type--did-you-know-item [class^=icon]::before{background-color:#6d1e1f}body.microsite--history .component--promos.promos-format--did_you_know .dyk-icon{border:none}body.microsite--history .component--promos.promos-format--did_you_know .dyk-icon::after{background-color:#6d1e1f}body.microsite--discoveries .component--promos.promos-format--icons .paragraph--type--did-you-know-item [class^=icon]{border-color:#1b99d6}body.microsite--discoveries .component--promos.promos-format--icons .paragraph--type--did-you-know-item [class^=icon]::before{background-color:#1b99d6}body.microsite--discoveries .component--promos.promos-format--did_you_know .dyk-icon{border:none}body.microsite--discoveries .component--promos.promos-format--did_you_know .dyk-icon::after{background-color:#1b99d6}body.microsite--shop-local .component--promos.promos-format--icons .paragraph--type--did-you-know-item [class^=icon]{border-color:#1b5b8e}body.microsite--shop-local .component--promos.promos-format--icons .paragraph--type--did-you-know-item [class^=icon]::before{background-color:#1b5b8e}body.microsite--shop-local .component--promos.promos-format--did_you_know .dyk-icon{border:none}body.microsite--shop-local .component--promos.promos-format--did_you_know .dyk-icon::after{background-color:#1b5b8e}body.microsite--media .component--promos.promos-format--icons .paragraph--type--did-you-know-item [class^=icon]{border-color:#1b5b8e}body.microsite--media .component--promos.promos-format--icons .paragraph--type--did-you-know-item [class^=icon]::before{background-color:#1b5b8e}body.microsite--media .component--promos.promos-format--did_you_know .dyk-icon{border:none}body.microsite--media .component--promos.promos-format--did_you_know .dyk-icon::after{background-color:#1b5b8e}body.microsite--industry .component--promos.promos-format--icons .paragraph--type--did-you-know-item [class^=icon]{border-color:#1b5b8e}body.microsite--industry .component--promos.promos-format--icons .paragraph--type--did-you-know-item [class^=icon]::before{background-color:#1b5b8e}body.microsite--industry .component--promos.promos-format--did_you_know .dyk-icon{border:none}body.microsite--industry .component--promos.promos-format--did_you_know .dyk-icon::after{background-color:#1b5b8e}body.microsite--sports .component--promos.promos-format--icons .paragraph--type--did-you-know-item [class^=icon]{border-color:#1b5b8e}body.microsite--sports .component--promos.promos-format--icons .paragraph--type--did-you-know-item [class^=icon]::before{background-color:#1b5b8e}body.microsite--sports .component--promos.promos-format--did_you_know .dyk-icon{border:none}body.microsite--sports .component--promos.promos-format--did_you_know .dyk-icon::after{background-color:#1b5b8e}body.microsite--groups .component--promos.promos-format--icons .paragraph--type--did-you-know-item [class^=icon]{border-color:#1b5b8e}body.microsite--groups .component--promos.promos-format--icons .paragraph--type--did-you-know-item [class^=icon]::before{background-color:#1b5b8e}body.microsite--groups .component--promos.promos-format--did_you_know .dyk-icon{border:none}body.microsite--groups .component--promos.promos-format--did_you_know .dyk-icon::after{background-color:#1b5b8e}
.datepicker--cells{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4EB5E6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4EB5E6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#FF9A19;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.-only-timepicker- .datepicker--content,.datepicker--body,.datepicker-inline .datepicker--pointer{display:none}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease;z-index:100}.datepicker.-from-top-{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s,-webkit-transform .3s ease}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;transform:none}.datepicker--content{box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:#f0f0f0}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 10px / 2)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 10px / 2)}.datepicker--body.active{display:block}.datepicker--nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--buttons,.datepicker--time{border-top:1px solid #efefef;padding:4px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:-webkit-flex;display:-ms-flexbox;display:flex}.datepicker--button{color:#4EB5E6;cursor:pointer;border-radius:4px;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-webkit-flex:0 1 138px;-ms-flex:0 1 138px;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-webkit-flex:0 1 153px;-ms-flex:0 1 153px;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:'';background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s;margin-top:-6px}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower{background:0 0}.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:'';background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}
.component--related-events{margin:4rem auto 0 auto;overflow:hidden;position:relative;max-width:192rem}.component--related-events .slick-arrow{position:relative;display:block;border:0;text-indent:-5555px;width:4.4rem;height:4.4rem;overflow:hidden;background-color:transparent;border-radius:50%}.component--related-events .slick-arrow::after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%209.278%2014.846%22%3E%3Cpath%20data-name%3D%22Path%201692%22%20d%3D%22M0%201.856L1.918%200l7.361%207.423-7.361%207.423L0%2012.99l5.567-5.567z%22%20fill%3D%22%23031943%22%2F%3E%3C%2Fsvg%3E");content:'';background-size:11px 20px;background-repeat:no-repeat;background-position:center center;display:block;overflow:hidden;position:absolute;width:4.4rem;height:4.4rem;border:2px solid #031943;bottom:0;left:0;border-radius:50%;transition:all .2s}.component--related-events .slick-arrow:hover{cursor:pointer;background-color:rgba(3,25,67,.2)}.component--related-events .slick-arrow:focus{outline:0}.component--related-events .slick-arrow.slick-prev{transform:rotate(180deg);left:0}.component--related-events .slick-arrow.slick-next{right:0}@media screen and (min-width:768px){.component--related-events .content{min-height:500px}}.component--related-events .slide-caption{color:#1b5b8e;font-size:1rem;text-align:justify;margin-bottom:2rem}.component--related-events .slick-track{display:flex!important}.component--related-events .slick-slide{height:inherit!important}.component--related-events .slick-slide img{width:100%;margin-left:0;border-radius:25px}.component--related-events button.slick-arrow{z-index:100;bottom:0;position:absolute}.component--related-events button.slick-arrow.slick-prev{left:-50px;top:125px}.component--related-events button.slick-arrow.slick-prev::after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015.641%2029.975%22%3E%3Cdefs%3E%3Cstyle%3E.a{fill%3A%231b5b8e%3B}%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.653%2C0A.652.652%2C0%2C0%2C0%2C.191%2C1.113L14.067%2C14.987.191%2C28.861a.652.652%2C0%2C1%2C0%2C.923.923L15.45%2C15.448a.652.652%2C0%2C0%2C0%2C0-.921L1.114.192A.651.651%2C0%2C0%2C0%2C.653%2C0Z%22%2F%3E%3C%2Fsvg%3E");border:0}.component--related-events button.slick-arrow.slick-next{right:-50px;top:125px}.component--related-events button.slick-arrow.slick-next::after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015.641%2029.975%22%3E%3Cdefs%3E%3Cstyle%3E.a{fill%3A%231b5b8e%3B}%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.653%2C0A.652.652%2C0%2C0%2C0%2C.191%2C1.113L14.067%2C14.987.191%2C28.861a.652.652%2C0%2C1%2C0%2C.923.923L15.45%2C15.448a.652.652%2C0%2C0%2C0%2C0-.921L1.114.192A.651.651%2C0%2C0%2C0%2C.653%2C0Z%22%2F%3E%3C%2Fsvg%3E");border:0}.component--related-events .title-botton-row{width:100%;text-align:center;font-size:4rem;color:#1b5b8e;margin-bottom:4rem;min-height:4rem}@media screen and (min-width:768px){.component--related-events .title-botton-row{text-align:left;margin-left:10%}}.component--related-events .mmg8-related-events-view{position:relative;width:80%;margin-left:10%}.component--related-events .teaser-dates{margin-top:1.5rem;margin-bottom:1rem;font-size:2rem;font-family:"Work Sans"}.component--related-events .open-calendar{margin-bottom:2rem}.component--related-events #event-calendar-container{display:none}.component--related-events .link-to-all-events,.component--related-events .open-calendar{background-color:#efeded;border:1px solid #1b5b8e;color:#1b5b8e;border-radius:10px;transition:color .5s;padding:1rem;font-size:2rem;text-transform:capitalize;display:block;width:50%;margin-left:25%;text-align:center;font-family:"Work Sans"}@media screen and (min-width:768px){.component--related-events .link-to-all-events,.component--related-events .open-calendar{margin:0;display:inline-block;width:40%}.component--related-events .link-to-all-events.open-calendar,.component--related-events .open-calendar.open-calendar{margin-right:1.5rem}}.component--related-events .link-to-all-events:hover,.component--related-events .open-calendar:hover{color:#fff;background-color:#1b5b8e}.component--related-events .event-calendar-wrapper{position:absolute;width:100%;z-index:100000;background-color:#fff;text-align:center}.component--related-events .event-calendar-wrapper #event-date-picker{display:inline-block;margin-bottom:2rem}@media screen and (min-width:768px){.component--related-events .event-calendar-wrapper #event-date-picker{display:block;width:15%;margin-left:42.5%}}.component--related-events .event-calendar-wrapper .close-calendar{position:absolute;top:2rem;right:2rem;background-color:#efeded;padding:1rem;border-radius:50px;cursor:pointer}@media screen and (min-width:768px){.component--related-events .event-calendar-wrapper .close-calendar{right:inherit}}.component--related-events .event-calendar-wrapper .datepicker-inline{display:inline-block;width:400px;padding:2rem;background-color:#efeded;border-radius:15px}.component--related-events .event-calendar-wrapper .datepicker{width:100%;background-color:#efeded;border:0;font-size:1.75rem;color:#000}.component--related-events .event-calendar-wrapper .datepicker i{color:#000}.component--related-events .event-calendar-wrapper .datepicker .datepicker--nav{font-size:3rem;margin-bottom:2rem;font-family:"Work Sans";font-weight:500;color:#1b5b8e}.component--related-events .event-calendar-wrapper .datepicker .datepicker--nav i{color:#1b5b8e}.component--related-events .event-calendar-wrapper .datepicker .datepicker--cell-day,.component--related-events .event-calendar-wrapper .datepicker .datepicker--day-name{color:#000}.component--related-events .event-calendar-wrapper .datepicker .datepicker--cell-day.-disabled-,.component--related-events .event-calendar-wrapper .datepicker .datepicker--day-name.-disabled-{color:#aeaeae}.component--related-events .related-events-bottom-buttons{margin-top:0}@media screen and (min-width:768px){.component--related-events .related-events-bottom-buttons{position:absolute;top:0;right:0;width:450px;text-align:center;margin-top:.5rem;margin-right:8.2%}}.component--related-events .views-exposed-form{display:none}.component--related-events .view-related-events .field--name-field-display-title h3{font-size:2rem;line-height:2.5rem;color:#1b5b8e;font-weight:700}@media screen and (min-width:768px){.component--related-events .view-related-events .slick-slide{margin-left:1rem;margin-right:1rem}}
.component--article-content-list{max-width:192rem;margin:0 auto 0}.component--article-content-list>.content{position:relative}.component--article-content-list .field--name-field-acl-title{font-size:3rem;line-height:1.5;padding:0;color:#000;font-weight:400;font-family:"Work Sans";letter-spacing:1.5px;text-transform:none;text-transform:capitalize;color:#1b5b8e;line-height:2rem;font-weight:500;margin-bottom:2rem;text-align:center}@media screen and (min-width:834px){.component--article-content-list .field--name-field-acl-title{font-size:3rem;line-height:1.5}}.component--article-content-list .content-list-wrapper{display:flex;flex-direction:column;width:100%}@media screen and (min-width:768px){.component--article-content-list .content-list-wrapper{flex-direction:row;overflow:hidden;justify-content:space-between}}.component--article-content-list .editorial-list-items,.component--article-content-list .editorial-list-main{width:100%;position:relative}@media screen and (min-width:768px){.component--article-content-list .editorial-list-items,.component--article-content-list .editorial-list-main{max-width:48%}}.component--article-content-list .editorial-list-items a,.component--article-content-list .editorial-list-main a{border-bottom:none}.component--article-content-list .editorial-list-main{text-align:center;margin-bottom:4rem}@media screen and (min-width:768px){.component--article-content-list .editorial-list-main{margin-bottom:0}}.component--article-content-list .editorial-list-main .field--name-field-display-title,.component--article-content-list .editorial-list-main .field--type-text-with-summary{max-width:87%;margin:0 auto}.component--article-content-list .editorial-list-main .field--name-field-display-title a{color:#000;font-weight:400}.component--article-content-list .editorial-list-main .field--type-text-with-summary{font-weight:300}.component--article-content-list .editorial-list-main .field--name-field-article-image{margin-bottom:2rem}.component--article-content-list .editorial-list-main .field--name-field-article-image img{margin:0 auto}.component--article-content-list .editorial-list-items{position:relative;min-height:50rem}@media screen and (min-width:768px){.component--article-content-list .editorial-list-items{height:100%;max-height:70rem;overflow-y:scroll}}.component--article-content-list .editorial-list-items .field--name-field-article-image,.component--article-content-list .editorial-list-items h2{display:none}.component--article-content-list .editorial-list-items .group-main{position:relative}.component--article-content-list .editorial-list-items .group-main .field--name-field-display-title,.component--article-content-list .editorial-list-items .group-main .field--name-field-regions{margin-top:1rem}.component--article-content-list .editorial-list-items .group-main .field--name-field-display-title h3{font-size:2rem;line-height:2rem!important}.component--article-content-list .editorial-list-items .group-main .field--name-field-display-title h3 a{text-transform:capitalize;font-weight:500}.component--article-content-list .editorial-list-items .group-main .field--name-body p{padding-bottom:.5rem}@media screen and (min-width:768px){.component--article-content-list .editorial-list-items .editorial-list-item,.component--article-content-list .editorial-list-items .list-column-sizer{width:45%}}.component--article-content-list .editorial-list-items .field__item.editorial-list-item{max-width:40.4rem;position:relative;padding-bottom:2rem}.component--article-content-list .editorial-list-items .field__item.editorial-list-item .list-item-wrapper{height:auto;max-width:98%}.component--article-content-list .read-more-link{margin-top:1.5rem}.component--article-content-list .read-more-link a::after{content:'';display:inline-flex;top:.25rem;margin-left:.5rem}
.component--related-listings .listings-map{width:100%;height:320px;margin-bottom:4rem}@media screen and (min-width:768px){.component--related-listings .listings-map{margin-left:5%;width:43%;margin-right:2%;float:left;height:500px}}.component--related-listings .related-listings-header h2{text-transform:capitalize;color:#1b5b8e;font-size:3.5rem;padding-left:2rem;margin-bottom:3rem}@media screen and (min-width:768px){.component--related-listings .related-listings-header h2{margin-left:5%;padding-left:0}}.component--related-listings .related-listings-view-container{position:relative}@media screen and (min-width:768px){.component--related-listings .related-listings-view-container{width:43%;display:block;float:right;margin-right:5%;max-height:500px;overflow-y:scroll}}.component--related-listings .slick-arrow{position:relative;display:block;border:0;text-indent:-5555px;width:4.4rem;height:4.4rem;overflow:hidden;background-color:transparent;border-radius:50%}.component--related-listings .slick-arrow::after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%209.278%2014.846%22%3E%3Cpath%20data-name%3D%22Path%201692%22%20d%3D%22M0%201.856L1.918%200l7.361%207.423-7.361%207.423L0%2012.99l5.567-5.567z%22%20fill%3D%22%23031943%22%2F%3E%3C%2Fsvg%3E");content:'';background-size:11px 20px;background-repeat:no-repeat;background-position:center center;display:block;overflow:hidden;position:absolute;width:4.4rem;height:4.4rem;border:2px solid #031943;bottom:0;left:0;border-radius:50%;transition:all .2s}.component--related-listings .slick-arrow:hover{cursor:pointer;background-color:rgba(3,25,67,.2)}.component--related-listings .slick-arrow:focus{outline:0}.component--related-listings .slick-arrow.slick-prev{transform:rotate(180deg);left:0}.component--related-listings .slick-arrow.slick-next{right:0}.component--related-listings .slick-arrow{position:absolute;top:9rem;z-index:1000000;cursor:pointer}@media screen and (min-width:768px){.component--related-listings .slick-arrow{display:none}}.component--related-listings .slick-prev{left:2rem}@media screen and (min-width:768px){.component--related-listings .slick-prev{display:none}}.component--related-listings .slick-prev::after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015.641%2029.975%22%3E%3Cdefs%3E%3Cstyle%3E.a{fill%3A%231b5b8e%3B}%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.653%2C0A.652.652%2C0%2C0%2C0%2C.191%2C1.113L14.067%2C14.987.191%2C28.861a.652.652%2C0%2C1%2C0%2C.923.923L15.45%2C15.448a.652.652%2C0%2C0%2C0%2C0-.921L1.114.192A.651.651%2C0%2C0%2C0%2C.653%2C0Z%22%2F%3E%3C%2Fsvg%3E");border:0}.component--related-listings .slick-next{right:2rem}@media screen and (min-width:768px){.component--related-listings .slick-next{display:none}}.component--related-listings .slick-next::after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015.641%2029.975%22%3E%3Cdefs%3E%3Cstyle%3E.a{fill%3A%231b5b8e%3B}%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.653%2C0A.652.652%2C0%2C0%2C0%2C.191%2C1.113L14.067%2C14.987.191%2C28.861a.652.652%2C0%2C1%2C0%2C.923.923L15.45%2C15.448a.652.652%2C0%2C0%2C0%2C0-.921L1.114.192A.651.651%2C0%2C0%2C0%2C.653%2C0Z%22%2F%3E%3C%2Fsvg%3E");border:0}@media screen and (min-width:768px){.component--related-listings article{margin-bottom:2rem;min-height:200px}.component--related-listings article .node__content{position:relative}.component--related-listings article .node__content .details{position:absolute;top:0;right:0;width:62%;max-height:200px;overflow-y:hidden}}.component--related-listings article h3{text-align:left;margin-left:10%;margin-right:10%;margin-top:2rem;font-family:"Work Sans"}.component--related-listings article h3 a{border-bottom:0;text-decoration:none;font-weight:500;font-family:"Work Sans";font-size:3rem}@media screen and (min-width:768px){.component--related-listings article h3{margin-left:0;margin-right:0;margin-top:0;line-height:3rem}}.component--related-listings article img{width:50%;margin-left:25%}@media screen and (min-width:768px){.component--related-listings article img{width:33%;margin-left:0}}.component--related-listings article .field--name-body{text-align:left;margin-left:10%;margin-right:10%}@media screen and (min-width:768px){.component--related-listings article .field--name-body{margin-left:0;margin-right:0}}.component--related-listings article .more-link{font-weight:500}.component--related-listings article .more-link a{text-decoration:none;border-bottom:0}.component--related-listings article .more-link span{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2035.6%209.58%22%3E%3Cpath%20d%3D%22M38%2C6.53l-4.79%2C4.79H31.82L36.13%2C7H2.4V6H36.13L31.82%2C1.74h1.35Z%22%20transform%3D%22translate%28-2.4%20-1.74%29%22%20style%3D%22fill%3A%231b5b8e%22%2F%3E%3C%2Fsvg%3E");height:1rem;display:inline-block;background-repeat:no-repeat;width:4.5rem;margin-left:1rem}.component--related-listings .view-related-profiles nav{display:none;text-align:center}.component--related-listings .view-related-profiles nav ul{list-style:none}.component--related-listings .view-related-profiles nav li{display:inline-block}
.component--related-carousel .content{position:relative;width:98%}@media screen and (min-width:1024px){.component--related-carousel .content{max-width:121rem;margin:0 auto 0}}.component--related-carousel .related-items__wrapper{display:flex;width:95%}@media screen and (min-width:768px){.component--related-carousel .related-items__wrapper{max-width:112.5rem;margin:0 auto 0;width:92.89%}}.component--related-carousel .related-items__item{position:relative;transition:margin-top .5s ease-out}@media (hover:hover) and (pointer:fine){.component--related-carousel .related-items__item:hover{margin-top:-2rem}}.component--related-carousel .related-items__item+.related-items__item{margin-left:1.6rem}.component--related-carousel .field--name-field-related-carousel-image{box-shadow:5px 7px 10px rgba(0,0,0,.4);position:relative}.component--related-carousel .field--name-field-related-carousel-image.field__item::after{content:'';display:block;position:absolute;height:40%;width:100%;bottom:0;background:linear-gradient(to bottom,transparent 0,#000 80%);z-index:1}.component--related-carousel .field--name-field-related-carousel-image.field__item::before{content:'';display:block;position:absolute;height:100%;width:100%;bottom:0;opacity:0;transition:opacity .5s ease-out;background:linear-gradient(to bottom,transparent 0,#1b5b8e 100%);z-index:3}.component--related-carousel .field--name-field-related-carousel-image.field__item{line-height:0;cursor:pointer;position:relative;transition:margin-top .5s}.component--related-carousel .field--name-field-related-carousel-image.field__item:hover::before{opacity:100%}.component--related-carousel .field--name-field-related-carousel-image.field__item:hover::before .field--name-field-related-carousel-link a{z-index:999}.component--related-carousel a.carousel-link-wrapper.ext{display:none}.component--related-carousel .field--name-field-display-title{font-size:3rem;line-height:1.5;padding:0;color:#000;font-weight:400;font-family:"Work Sans";letter-spacing:1.5px;text-transform:none;color:#1b5b8e;font-size:3rem;text-align:center;text-transform:none!important}@media screen and (min-width:834px){.component--related-carousel .field--name-field-display-title{font-size:3rem;line-height:1.5}}@media screen and (min-width:768px){.component--related-carousel .field--name-field-display-title{text-align:left;margin-left:4rem}}.component--related-carousel .field--name-field-related-carousel-link{position:absolute;left:0;bottom:0;right:0;z-index:2}.component--related-carousel .field--name-field-related-carousel-link:hover>.field--name-field-related-carousel-image.field__item::before{content:'';display:block;position:absolute;height:100%;width:100%;bottom:0;opacity:100%;transition:opacity .5s ease-out;background:linear-gradient(to bottom,transparent 0,#1b5b8e 100%);z-index:3}.component--related-carousel .field--name-field-related-carousel-link a{border:0;padding:0 1.6rem 2.5rem 1.6rem;display:block;color:#fff;position:relative;font:2.5rem/3rem "Work Sans";z-index:1}.component--related-carousel .field--name-field-related-carousel-link a:-webkit-any-link:hover{color:#fff}.component--related-carousel .field--name-field-related-carousel-link a:-moz-any-link:hover{color:#fff}.component--related-carousel .field--name-field-related-carousel-link a:any-link:hover{color:#fff}.component--related-carousel .field--name-field-related-carousel-link a::after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2035.6%209.58%22%3E%3Cpath%20d%3D%22M38%2C6.53l-4.79%2C4.79H31.82L36.13%2C7H2.4V6H36.13L31.82%2C1.74h1.35Z%22%20transform%3D%22translate%28-2.4%20-1.74%29%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E");height:1.5rem;width:3.15209rem;background-size:3.15209rem 1.5rem;content:'';display:inline-flex;position:relative;left:1rem;top:.5rem}.component--related-carousel .slick-track{height:41.5rem;margin-top:2rem}.component--related-carousel .slick-slide{width:26.9rem!important}.component--related-carousel .slick-slide+.slick-slide{margin-left:1.6rem}.component--related-carousel .slick-dots{list-style:none;margin:0;padding:0;text-align:center}.component--related-carousel .slick-dots li{background-color:#fff;border:1px solid #1b5b8e;border-radius:50%;display:inline-block;height:1.2rem;outline:0!important;transition:background-color .5s ease-in-out;width:1.2rem}.component--related-carousel .slick-dots li.slick-active{background-color:#1b5b8e}.component--related-carousel .slick-dots li+li{margin-left:1rem}@media screen and (min-width:768px){.component--related-carousel .slick-dots{display:none}}.component--related-carousel .slick-arrow,.component--related-carousel .slick-dots button{background-color:transparent;border:0;font-size:0;outline:0;transition:none}.component--related-carousel .slick-arrow{height:40rem;position:absolute;top:0;width:37px;z-index:2}.component--related-carousel .slick-arrow.slick-next{right:0}@media screen and (min-width:768px){.component--related-carousel .slick-arrow::before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015.641%2029.975%22%3E%3Cdefs%3E%3Cstyle%3E.a{fill%3A%23707070%3B}%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M.653%2C0A.652.652%2C0%2C0%2C0%2C.191%2C1.113L14.067%2C14.987.191%2C28.861a.652.652%2C0%2C1%2C0%2C.923.923L15.45%2C15.448a.652.652%2C0%2C0%2C0%2C0-.921L1.114.192A.651.651%2C0%2C0%2C0%2C.653%2C0Z%22%2F%3E%3C%2Fsvg%3E");height:3rem;width:1.6rem;background-size:1.6rem 3rem;content:'';display:inline-block}.component--related-carousel .slick-arrow.slick-prev::before{transform:rotate(-180deg)}}.paragraph--type--related-carousel-item:hover .field--name-field-related-carousel-link:not(a){z-index:999}
