/*! ai-group-fe-2.21.6-1745304564384 */
.SiteHeader{background-color:#fff;position:relative;z-index:20}@media (min-width: 992px){.SiteHeader{box-shadow:0 10px 5px -8px #cacaca}}@media (max-width: 991.98px){.SiteHeader-wrap-top{border-bottom:1px solid #cacaca}}.SiteHeader-row{display:flex;flex-direction:row}@media (max-width: 991.98px){.SiteHeader-row{flex-direction:column}}.SiteHeader-column--logo{display:flex;flex:1}@media (max-width: 991.98px){.SiteHeader-column--logo{padding-right:50px;order:2}.SiteHeader-column--topNav{order:1}}.SiteHeader-logo{display:block;flex:0 0 auto;margin:1rem 0;width:100%}@media (min-width: 992px){.SiteHeader-logo{max-width:160px}}@media (max-width: 991.98px){.SiteHeader-logo{max-width:120px}}@media (min-width: 321px) and (max-width: 575.98px){.SiteHeader-logo{max-width:90px}}@media (max-width: 767.98px){.SiteHeader-logo{max-height:30px}}.SiteHeader-logo img.img-fluid{object-fit:cover}.SiteHeader-toggler{border-radius:0;border:0;padding:0;width:28px}.SiteHeader-toggler:focus{outline:none}.SiteHeader-toggler-span{backface-visibility:hidden;background:#2a2a2a;display:block;height:3px;margin:4px auto;transition:all 0.3s;width:100%}.SiteHeader-toggler:not(.collapsed)>span:nth-child(1){transform:rotate(45deg) translate(5px, 5px)}.SiteHeader-toggler:not(.collapsed)>span:nth-child(2){opacity:0}.SiteHeader-toggler:not(.collapsed)>span:nth-child(3){transform:rotate(-45deg) translate(5px, -5px)}.SiteHeader-navbar{list-style-type:none;margin-bottom:0;padding:0}@media (min-width: 992px){.SiteHeader-navbar{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap}}@media (min-width: 992px){.SiteHeader-navbar-wrap{align-items:flex-end;display:flex;flex-wrap:wrap;flex-flow:row;width:100%}}@media (min-width: 992px){.SiteHeader-navbar-menu{display:flex;flex-wrap:wrap;flex-grow:1}}@media (max-width: 991.98px){.SiteHeader-navbar-menu{margin-right:0 !important}}@media (max-width: 991.98px){.SiteHeader-navbar-main{padding-top:20px}.SiteHeader-navbar-main .SiteHeader-nav-item{padding-right:30px;position:relative}.SiteHeader-navbar-main .SiteHeader-nav-link{font-weight:600}}.SiteHeader-navbar-main .SiteHeader-nav-icon{height:18px;width:18px}.SiteHeader-navbar-interaction--mobile{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:flex-end;z-index:99}@media (max-width: 991.98px){.SiteHeader-navbar-interaction--mobile .SiteHeader-subnav-wrap{right:0}}@media (min-width: 992px){.SiteHeader-navbar-interaction .SiteHeader-subnav-wrap{left:inherit;right:0}}@media (max-width: 991.98px){.SiteHeader-navbar-interaction .SiteHeader-subnav-wrap{position:absolute}}@media (min-width: 992px){.SiteHeader-navbar-interaction .SiteHeader-nav-item{padding-left:14px;padding-right:14px}}@media (max-width: 991.98px){.SiteHeader-navbar-interaction .SiteHeader-nav-item{padding-left:8px;padding-right:8px}}.SiteHeader-nav-item{font-weight:400;padding:0 2rem}.SiteHeader-nav-item:hover,.SiteHeader-nav-item:active,.SiteHeader-nav-item:focus{border-color:transparent}@media (min-width: 992px){.SiteHeader-nav-item{flex:0 0 auto;position:relative}.SiteHeader-nav-item:first-child{padding-left:0}}@media (max-width: 1439.98px){.SiteHeader-nav-item{padding-left:24px;padding-right:24px}}@media (max-width: 1199.98px){.SiteHeader-nav-item{padding-left:12px;padding-right:12px}}@media (max-width: 991.98px){.SiteHeader-nav-item{padding-left:0;padding-right:0}}.SiteHeader-nav-link{color:#000 !important;display:block;font-size:1rem}@media (min-width: 992px){.SiteHeader-nav-link{border-bottom:2px solid transparent;padding:1rem 0 !important}}.SiteHeader-nav-item:hover>.SiteHeader-nav-link{border-color:#ac162c}@media (max-width: 991.98px){.SiteHeader-nav-item:hover>.SiteHeader-nav-link{color:#ac162c !important}}.SiteHeader-nav-button{background-color:transparent;border:0;cursor:pointer;outline:0 !important;padding:0;position:absolute;right:4px;text-align:right;top:5px;width:30px;z-index:1}.SiteHeader-nav-icon{height:24px;width:24px}.SiteHeader-nav-cart{position:relative}.SiteHeader-nav-cartcount{position:absolute;font-size:12px;color:#fff;background:#ac162c;border-radius:50%;width:1.5rem;height:1.5rem;line-height:1.5;transform-origin:top right;transform:scale(0.8) translate(10px, -10px);right:0;text-align:center;overflow:hidden}@media (min-width: 768px){.SiteHeader-nav-cartcount{transform:scale(0.8) translate(10px, -5px)}}.SiteHeader-subnav{list-style-type:none;padding:0 20px}@media (min-width: 992px){.SiteHeader-subnav{padding:20px 0}}@media (min-width: 992px){.SiteHeader-subnav-wrap{background-color:#f6f6f6;display:none;position:absolute;left:0;top:100%;opacity:0;text-align:left}.show-search>.SiteHeader-subnav-wrap{display:block;opacity:1}.SiteHeader-subnav-wrap.active{display:block !important;opacity:1}}.SiteHeader-subnav-item{position:relative;padding:0 24px}@media (min-width: 992px){.SiteHeader-subnav-item{padding:0 12px}.SiteHeader-subnav-item:hover{background-color:#ac162c}}@media (max-width: 991.98px){.SiteHeader-subnav-item{padding-left:0;padding-right:0}}.SiteHeader-subnav-link{color:#2a2a2a;display:block;font-size:1rem;font-weight:400;line-height:24px;padding-top:6px;padding-bottom:6px;white-space:nowrap}.SiteHeader-subnav-link:hover,.SiteHeader-subnav-link:active,.SiteHeader-subnav-link:focus{text-decoration:none}@media (min-width: 992px){.SiteHeader-subnav-link:hover,li:hover>.SiteHeader-subnav-link{color:#fff}}@media (max-width: 991.98px){.SiteHeader-subnav-link:hover,li:hover>.SiteHeader-subnav-link{color:#ac162c}}@media (min-width: 992px){.SiteHeader-topNav{text-align:right}}.SiteHeader-topNav-link{color:#2a2a2a}.SiteHeader-topNav-link:hover,.SiteHeader-topNav-link:active,.SiteHeader-topNav-link:focus{color:#2a2a2a;text-decoration:none}@media (min-width: 992px){.SiteHeader-topNav-link{padding:0 .5rem}.SiteHeader-topNav-link:not(:first-child){margin-left:20px}}@media (max-width: 991.98px){.SiteHeader-topNav-link{padding:.5rem 0}.SiteHeader-topNav-link:hover{color:#ac162c}}.SiteHeader-topNav-menu{position:relative;margin-left:auto}@media (min-width: 992px){.SiteHeader-topNav-menu{background-color:#f6f6f6;padding:8px 10px;font-size:12px}}@media (max-width: 991.98px){.SiteHeader-topNav-menu{font-size:14px}}.SiteHeader-topNav-menu--mobile{display:flex;flex-direction:column}.SiteHeader-topNav-menu--mobile .has-icon{order:12}.SiteHeader-topNav-icon{fill:#2a2a2a;height:18px;margin-right:1rem;width:18px}.SiteHeader-searchBar{background-color:#f6f6f6}@media (max-width: 991.98px){.SiteHeader-searchBar-wrap{width:100%;z-index:10}}@media (min-width: 321px) and (max-width: 575.98px){.SiteHeader-searchBar-wrap{top:54px}}@media (min-width: 576px) and (max-width: 991.98px){.SiteHeader-searchBar-wrap{top:60px}}.SiteHeader-searchBar-content{display:flex;flex-direction:row;padding:1rem}.SiteHeader-searchBar-content form{display:flex;flex-grow:1}.SiteHeader-searchBar-input{border:1px solid #cacaca;border-radius:0;border-right-width:0;font-size:14px;padding:0 1rem}@media (min-width: 992px){.SiteHeader-searchBar-input{min-width:300px}}@media (max-width: 991.98px){.SiteHeader-searchBar-input{width:100%}}.SiteHeader-searchBar-input:focus,.SiteHeader-searchBar-input:active,.SiteHeader-searchBar-input:hover{outline:none}.SiteHeader-searchBar-button{border-radius:0;height:40px;line-height:40px}.btn-primary>.SiteHeader-searchBar-icon{margin:0}.SiteHeader .loggedIn{position:relative;z-index:1}.SiteHeader .loggedIn::before{content:'';position:absolute;top:0;left:0;width:24px;height:24px;border-radius:50%;background-color:#ac162c;z-index:-1}.SiteHeader .loggedIn svg{margin-left:3px;margin-top:-1px;width:18px;height:18px;fill:#fff}.SiteHeader .loggedIn.topNav::before{top:-4px;left:5px}.SiteHeader .loggedIn.topNav svg{margin-left:0;margin-top:0}.SiteHeader .loggedIn.mobile{margin-top:-3px}.SiteHeader .loggedIn ul{position:absolute;top:calc(100% + 16px);left:0;transform:translateX(-50%);min-width:150px;list-style:none;margin:0;padding:0;background-color:#fff;box-shadow:0 10px 5px -8px #cacaca;text-align:left}.SiteHeader .loggedIn ul li{padding:0;border-bottom:1px solid #e6e6e6}.SiteHeader .loggedIn ul li:hover{background-color:#f6f6f6}.SiteHeader .loggedIn ul li:last-of-type{border-bottom-width:0}.SiteHeader .loggedIn ul li a{color:#2a2a2a;font-size:12px;display:block;padding:.5rem 1rem}.SiteHeader .loggedIn ul li a:hover,.SiteHeader .loggedIn ul li a:active,.SiteHeader .loggedIn ul li a:focus{color:#2a2a2a;text-decoration:none}

.SiteFooter{background-color:#2a2a2a;color:#fff;padding:3rem 0}.SiteFooter-logo{display:inline-block;max-width:114px;min-width:114px}.SiteFooter-heading{font-size:16px;font-weight:bold;line-height:20px;margin:0 0 4px}@media (max-width: 991.98px){.SiteFooter-column{margin:0 0 1rem}}.SiteFooter-column--phone{text-align:right}@media (max-width: 991.98px){.SiteFooter-column--phone{text-align:left}}.SiteFooter-column--logo{display:flex;justify-content:flex-end;margin:3rem 0 0}@media (max-width: 991.98px){.SiteFooter-column--logo{justify-content:unset;margin:2rem 0 0}}.SiteFooter-column--bottomLinks{display:flex;align-items:flex-end;flex-direction:row}.SiteFooter-nav{list-style:none;margin:0;padding:0}.SiteFooter-nav-item{padding:0;font-size:14px;line-height:24px;color:#f6f6f6}.SiteFooter-nav-item--inline{display:inline-block;margin:0 6px 0 0}.SiteFooter-nav-link{display:inline-block}.SiteFooter-nav-link,.SiteFooter-nav-link:link,.SiteFooter-nav-link:visited{color:#f6f6f6}.SiteFooter-nav-link:hover,.SiteFooter-nav-link:active,.SiteFooter-nav-link:focus{color:#b6b6b6;text-decoration:none}.SiteFooter-nav-icon{fill:#fff}.SiteFooter-nav-icon:hover{fill:#b6b6b6}.SiteFooter-nav-image{width:24px;height:24px}.SiteFooter-nav-image:hover{opacity:0.5}.SiteFooter-nav--bottom{line-height:24px}.SiteFooter-nav--bottom .SiteFooter-nav-item{display:inline-block;margin:0 2rem 0 0}@media (max-width: 991.98px){.SiteFooter-nav--bottom .SiteFooter-nav-item{display:block}}.SiteFooter-nav--bottom .SiteFooter-nav-link{font-weight:300}.SiteFooter-phone{color:#fff;display:inline-block;font-size:18px;font-weight:500}.SiteFooter-phone:hover{color:#b6b6b6;text-decoration:none}.SiteFooter-operational{font-size:14px;color:#fff;display:block;font-weight:300}

.Wysiwyg img{max-width:100%}.Wysiwyg a:not(.btn){color:#ac162c}

.Breadcrumb{display:block;padding:5px 0;font-weight:300}.Breadcrumb-link{font-size:12px}.Breadcrumb-link,.Breadcrumb-link:link,.Breadcrumb-link:visited{color:#2a2a2a}.Breadcrumb-link:hover,.Breadcrumb-link:active,.Breadcrumb-link:focus{color:#2a2a2a;text-decoration:none}.Breadcrumb-slash{display:inline-block;color:#2a2a2a;line-height:20px;font-size:10px;margin:0 5px}.Breadcrumb.text-white .Breadcrumb-slash{color:#fff}.Breadcrumb.text-white .Breadcrumb-link{font-size:12px}.Breadcrumb.text-white .Breadcrumb-link,.Breadcrumb.text-white .Breadcrumb-link:link,.Breadcrumb.text-white .Breadcrumb-link:visited{color:#fff}.Breadcrumb.text-white .Breadcrumb-link:hover,.Breadcrumb.text-white .Breadcrumb-link:active,.Breadcrumb.text-white .Breadcrumb-link:focus{color:#fff;text-decoration:none}

.Consulting{background-color:#f6f6f6;padding:1.5rem;margin:0 0 2rem}.Consulting-title{margin:0 0 1rem}.Consulting-description{font-size:16px;font-weight:300;margin:0 0 2rem}.Consulting-link{margin:1rem 0 0}.Consulting-link--bgTransparent{color:#2a2a2a;white-space:nowrap;background-color:transparent;padding:0;line-height:32px;height:32px}.Consulting-link--bgTransparent .Consulting-btn-icon{fill:#ac162c;margin-left:10px;height:20px}.Consulting-link--bgTransparent:hover,.Consulting-link--bgTransparent:active,.Consulting-link--bgTransparent:focus{color:#2a2a2a;text-decoration:none}

.Help{border:4px solid #ac162c;padding:1.5rem;margin:0 0 2rem}.Help-title{margin:0 0 .5rem}.Help-item{padding:5px 0;display:flex;align-items:center;flex-direction:row}.Help-item-icon{margin:0 8px 0 0}.Help-item-link{font-size:16px;line-height:20px}.Help-item-link,.Help-item-link:link,.Help-item-link:visited{color:#2a2a2a;text-decoration:none}.Help-item-link:hover,.Help-item-link:active,.Help-item-link:focus{color:#2a2a2a;text-decoration:underline}.Help a{color:#ac162c;text-decoration:underline}.Help a:hover,.Help a:active,.Help a:focus{color:#ac162c;text-decoration:underline}

.Help2{border:4px solid #ac162c;padding:1rem;margin:0 0 2rem}.Help2-title{margin:0 0 .5rem}.Help2 a,.Help2 a:link,.Help2 a:visited{color:#2a2a2a;text-decoration:none}.Help2 a:hover,.Help2 a:active,.Help2 a:focus{color:#2a2a2a;text-decoration:underline}

.Accordion-item{border:1px solid #c0cdd5;border-radius:0;margin-bottom:8px}.Accordion-header{background-color:#fff;cursor:pointer;border:0;border-radius:0 !important;padding:1rem 4rem 1rem 1rem;position:relative}.Accordion-title{font-size:1rem;font-weight:bold;line-height:24px;margin:0}.Accordion-body{background-color:#f4fafd}.Accordion-body-inner{padding:1rem}.Accordion-body p:last-of-type{margin:0}.Accordion-indicator{position:absolute;right:20px;top:50%;margin-top:-7px}.Accordion-indicator::before{border-color:#ac162c;border-style:solid;border-width:2px 2px 0 0;content:'';display:inline-block;height:10px;left:5px;position:relative;top:5px;transform:rotate(-45deg);vertical-align:top;width:10px}.Accordion-indicator.up::before{top:0;transform:rotate(135deg)}

.ContentHeading{margin:0 0 2rem}.ContentHeading-title{font-size:40px;line-height:68px;font-weight:bold;margin:0 0 1rem}.ContentHeading-info{display:flex;margin:0 0 1rem}.ContentHeading-info-item{font-size:14px;line-height:24px}.ContentHeading-info-item+.ContentHeading-info-item::before{content:'|';margin:0 4px}.ContentHeading-overview{font-size:20px;line-height:28px;margin:1rem 0 0}

.TableOfContents{background-color:#e3f4fc;padding:2rem}.TableOfContents-title{font-size:24px;line-height:28px;font-weight:bold;margin:0 0 1rem}.TableOfContents-items{display:block;margin:0;padding:0;list-style:none}.TableOfContents-item{margin:0 0 4px;padding:0;display:flex;flex-direction:row}.TableOfContents-item-icon{fill:#d0092c;min-width:14px;width:14px;height:14px;position:relative;top:5px;margin:0 10px 0 5px}.TableOfContents-link,.TableOfContents-link:link,.TableOfContents-link:visited{color:#2a2a2a;text-decoration:underline}.TableOfContents-link:hover,.TableOfContents-link:active,.TableOfContents-link:focus{color:#2a2a2a;text-decoration:underline}

.TestimonialCarousel{background-color:#50748a;color:#fff;padding:4rem 0}.TestimonialCarousel-title{font-weight:500}.TestimonialCarousel-slider-quotes{font-size:1.25rem;font-weight:300;line-height:28px;padding-bottom:30px}.TestimonialCarousel-slider-author{font-size:1rem;font-weight:600}.TestimonialCarousel-slider-origin{font-size:0.875rem;font-weight:300}.TestimonialCarousel-dotsContainer{display:flex;justify-content:center}.TestimonialCarousel .slick-dots{margin:4rem 0 0}.TestimonialCarousel .slick-dots li button{background-color:#2a2a2a}.TestimonialCarousel .slick-dots li.slick-active button{background-color:#fff}

.HeroCarousel{position:relative}.HeroCarousel-dotsContainer{position:absolute;bottom:0;left:50%;transform:translateX(-50%);bottom:30px;z-index:10}.HeroCarousel-arrowsContainer{position:absolute;bottom:30px;z-index:10;width:100%;opacity:0}.slick-initialized ~ .HeroCarousel-arrowsContainer{opacity:1}.HeroCarousel-slide{position:relative;display:block !important}.HeroCarousel-slide-content{width:100%}@media (min-width: 576px){.HeroCarousel-slide-content .HeroCarousel-slide-layer{display:block;position:absolute;top:0;width:60%;height:100%}}@media (max-width: 767.98px){.HeroCarousel-slide-content .HeroCarousel-slide-layer{display:none}.HeroCarousel-slide-content::before{content:'';position:absolute;top:0;width:100%;background:linear-gradient(90deg, rgba(51,62,72,0.9) 0%, rgba(3,69,131,0.15) 100%);height:100%}}.HeroCarousel-slide-title{color:#fff;margin:0 0 .5rem}.HeroCarousel-slide-description{color:#fff;font-size:20px;line-height:28px;font-weight:300}.HeroCarousel-slide-content{background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:#2a2a2a;min-height:472px;padding:118px 0 145px}@media (max-width: 767.98px){.HeroCarousel-slide-content{min-height:85vh;background-position:top}}.HeroCarousel-slide-link{margin:2rem 0 0}.HeroCarousel-arrows{display:flex;flex-direction:row;margin:0 -2px}.HeroCarousel-arrow{margin:0 2px}.HeroCarousel-mobileContainer{padding:0 !important}.HeroCarousel-mobileContainer .overlay{background-color:rgba(42,42,42,0.5)}@media (max-width: 767.98px){.HeroCarousel-mobileContainer .overlay{background-color:rgba(42,42,42,0.8)}}

.FeatureCarousel-inner{position:relative}.FeatureCarousel-slide-summary{margin:0 0 4rem}.FeatureCarousel-slide-content{margin:auto}.FeatureCarousel-slide-title{font-weight:500}.FeatureCarousel-slide-description{font-size:1.25rem}.FeatureCarousel-slide-link{margin:2rem 0 0}.FeatureCarousel-slide-image{height:auto;max-width:100%;background-color:#2a2a2a}@media (max-width: 991.98px){.FeatureCarousel-slide-image{margin:0 0 4rem}}.FeatureCarousel .slick-slide:not(.slick-active){visibility:hidden}.FeatureCarousel-arrowsContainer{position:absolute;bottom:0;width:100%;opacity:0}.slick-initialized ~ .FeatureCarousel-arrowsContainer{opacity:1}.FeatureCarousel-arrows{display:flex;flex-direction:row;margin:0 -2px}.FeatureCarousel-arrow{margin:0 2px}

.ContentCard{padding:1rem 0;display:block}.ContentCard-link,.ContentCard-link:link,.ContentCard-link:visited{color:#2a2a2a;text-decoration:none}.ContentCard-link:hover,.ContentCard-link:active,.ContentCard-link:focus{color:#2a2a2a;text-decoration:underline}.ContentCard-link:hover,.ContentCard-link:active,.ContentCard-link:focus{text-decoration:none}.ContentCard-link:hover .ContentCard-title,.ContentCard-link:active .ContentCard-title,.ContentCard-link:focus .ContentCard-title{text-decoration:underline}.ContentCard-image{height:auto;margin:0;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%}.ContentCard-image-frame{height:12vw;margin-bottom:1rem;position:relative;overflow:hidden;width:100%}@media (min-width: 1200px){.ContentCard-image-frame{height:160px}}@media (max-width: 767.98px){.ContentCard-image-frame{height:130px}}.ContentCard-annotation{font-size:12px;line-height:14px;color:#333e48;margin:0 0 6px}.ContentCard-annotation span{text-transform:uppercase}.ContentCard-title{margin:0 0 .5rem;font-size:16px;line-height:22px}.ContentCard-title-link,.ContentCard-title-link:link,.ContentCard-title-link:visited{color:#2a2a2a;text-decoration:none}.ContentCard-title-link:hover,.ContentCard-title-link:active,.ContentCard-title-link:focus{color:#2a2a2a;text-decoration:underline}.ContentCard-details{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -10px}.ContentCard-details-column{width:50%;padding:0 10px;font-size:14px;display:flex;align-items:center;margin:0 0 .5rem}.ContentCard-details-inner{display:inline-flex;align-items:center}.ContentCard-details-icon{height:18px;width:18px;position:relative;top:-1px;margin:0 6px 0 0}.ContentCard-tags{display:inline-flex;flex-direction:row;flex-wrap:wrap;margin:0 -0.25rem -.5rem}.ContentCard-tag{margin:0 .25rem .5rem}.ContentCard.has-border-top{margin-top:1rem;padding-top:1rem;border-top:1px solid #d9e1e2;border-bottom-color:transparent !important}

.ContentCardFilterContainer .ContentCard-image-frame{margin-top:calc(-1rem - 1px)}.ContentCardFilterContainer .ContentCard-annotation{text-transform:uppercase}.ContentCardFilterContainer-filters{display:flex;flex-direction:row;margin:0 -5px 1rem;flex-wrap:wrap}@media (min-width: 992px){.ContentCardFilterContainer-filters-btn{margin:0 5px}}.ContentCardFilterContainer-filters-btn{margin:0 5px 1rem;font-weight:300;color:#2a2a2a;height:40px;line-height:38px;padding:0 38px 0 12px;position:relative}.ContentCardFilterContainer-filters-btn .Icon{position:absolute;top:50%;right:12px;transform:translateY(-50%)}@media (max-width: 575.98px){.ContentCardFilterContainer-filters-btn{width:100%;flex-basis:100%;text-align:left}}.ContentCardFilterContainer-filters-btn .Icon{height:16px;width:16px;margin:0 0 0 1.5rem}.ContentCardFilterContainer-filters-btn:not(:disabled):not(.disabled),.ContentCardFilterContainer-filters-btn:not(:disabled):not(.disabled):hover,.ContentCardFilterContainer-filters-btn:not(:disabled):not(.disabled):active,.ContentCardFilterContainer-filters-btn:not(:disabled):not(.disabled):focus,.ContentCardFilterContainer-filters-btn:not(:disabled):not(.disabled):active:focus{border:1px solid #cacaca;color:#2a2a2a}.ContentCardFilterContainer-filters-btn:not(:disabled):not(.disabled) .Icon,.ContentCardFilterContainer-filters-btn:not(:disabled):not(.disabled):hover .Icon,.ContentCardFilterContainer-filters-btn:not(:disabled):not(.disabled):active .Icon,.ContentCardFilterContainer-filters-btn:not(:disabled):not(.disabled):focus .Icon,.ContentCardFilterContainer-filters-btn:not(:disabled):not(.disabled):active:focus .Icon{color:#ac162c}.ContentCardFilterContainer-popover{background-color:#f2f3f5;display:block;width:100%;max-width:400px;border:0;padding:0}.ContentCardFilterContainer-popover .arrow{display:none}.ContentCardFilterContainer-popover-content{padding:1.5rem}.ContentCardFilterContainer-popover-checkboxes{columns:2}.ContentCardFilterContainer-popover-checkboxContainer{padding:5px 0;padding:4px 0 0;display:inline-block;width:100%}.ContentCardFilterContainer-cards{display:flex;flex-direction:column;align-items:flex-start}.ContentCardFilterContainer-cards-row{display:flex;margin:0 -15px;min-width:100%}.ContentCardFilterContainer-cards-column{background-clip:padding-box;padding:0 15px}.ContentCardFilterContainer-cards .ContentCard:last-of-type{border-bottom:0}.ContentCardFilterContainer-link{margin:2rem 0 0;align-self:center}@media (max-width: 767.98px){.ContentCardFilterContainer-link{align-self:flex-start}}.ContentCardFilterContainer-loader{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,0.75);z-index:1}.ContentCardFilterContainer-loader-icon{border:6px solid #cacaca;border-top:6px solid #ac162c;border-radius:50%;width:42px;height:42px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ContentCardFilterContainer-sort select{appearance:none;-webkit-appearance:none;padding:0 2rem 0 12px;min-width:140px;width:auto;height:40px;line-height:40px;font-size:14px;font-weight:300;color:#2a2a2a;background:transparent !important}.ContentCardFilterContainer-sort .form-group{display:flex;flex-direction:column;position:relative}.ContentCardFilterContainer-sort .form-group label{white-space:nowrap;padding-right:1rem;margin-bottom:.25rem}@media (min-width: 992px){.ContentCardFilterContainer-sort .form-group label{margin-bottom:0}}@media (min-width: 992px){.ContentCardFilterContainer-sort .form-group{flex-direction:row;align-items:center;justify-content:flex-end}}.ContentCardFilterContainer-icon{width:16px}.ContentCardFilterContainer-icon.dropdown-icon{fill:#ac162c;position:absolute;right:12px;top:50%;transform:translateY(-50%);margin-top:14px;z-index:-1}@media (min-width: 992px){.ContentCardFilterContainer-icon.dropdown-icon{top:50%;transform:translateY(-50%);margin-top:0}}.ContentCardFilterContainer-btnLoader{border:6px solid rgba(202,202,202,0.85);border-top:6px solid #fff;border-radius:50%;width:24px;height:24px;animation:spin 2s linear infinite;position:absolute;top:12px;right:12px}.ContentCardFilterContainer.ssr .ContentCardFilterContainer-filters{margin-bottom:0}.ContentCardFilterContainer.ssr .ContentCardFilterContainer-sort .form-group{margin-bottom:.5rem}

.Pagination{display:flex;justify-content:center}.Pagination-separator{color:#2a2a2a;margin:0 .5rem}@media (min-width: 768px){.Pagination-separator{margin:0 1rem}}.Pagination-pageItem{font-size:16px;line-height:24px;color:#2a2a2a;margin:0 .5rem}@media (min-width: 768px){.Pagination-pageItem{margin:0 1rem}}.Pagination-pageItem:hover{text-decoration:underline !important}.Pagination-pageItem.active{color:#ac162c}.Pagination-pageItem.active:hover{color:#ac162c;text-decoration:none !important}.Pagination-sides.prev{margin:0 1rem 0 0}@media (min-width: 768px){.Pagination-sides.prev{margin:0 1.5rem 0 0}}.Pagination-sides.next{margin:0 0 0 1rem}@media (min-width: 768px){.Pagination-sides.next{margin:0 0 0 1.5rem}}.Pagination-sides.disabled{pointer-events:none;opacity:0.5}

.ContentCardSidebar{padding:1.5rem;margin:0 0 2rem;border:2px solid #c0cdd5}.ContentCardSidebar--titleLarge .ContentCard-title{font-size:20px;line-height:28px}.ContentCardSidebar-title{margin:0 0 .25rem;padding:0 0 1rem;border-bottom:1px solid #e6e6e6;line-height:24px}.ContentCardSidebar-linkContainer{margin:1rem 0 0}.ContentCardSidebar .ContentCard.has-border-top{margin-top:0}.ContentCardSidebar .ContentCard.has-border-top:first-of-type{border-top:0}.ContentCardSidebar .ContentCard:last-of-type{border-bottom:0}

.CardContainer{padding:2rem 0}.CardContainer-inner{margin:0 0 -2rem}.CardContainer-title{margin:0 0 2rem}.CardContainer-column{margin:0 0 2rem}.CardContainer-column>*{height:100%}.CardContainer-btnWrap{display:flex;justify-content:center;margin:2rem 0 0}

.IconContentCard{background-color:#f6f6f6;padding:1.5rem}.IconContentCard-icon{width:40px;height:40px;margin:0 0 .5rem}

.CategoryLinkCard{padding:1.5rem;display:block;background-color:#e3f4fc;transition:0.1s}.CategoryLinkCard,.CategoryLinkCard:link,.CategoryLinkCard:visited{color:#2a2a2a;text-decoration:none}.CategoryLinkCard:hover,.CategoryLinkCard:active,.CategoryLinkCard:focus{color:#2a2a2a;text-decoration:underline}.CategoryLinkCard:hover,.CategoryLinkCard:active,.CategoryLinkCard:focus{text-decoration:none;opacity:0.8}.CategoryLinkCard-title{display:block;margin:0 0 2rem}.CategoryLinkCard-icon{fill:#ac162c}

.BackToTop{border:2px solid #ac162c;border-radius:50%;bottom:30px;cursor:pointer;display:block;height:55px;line-height:49px;position:fixed;right:10px;text-align:center;transition:all ease-in-out 250ms;width:55px;z-index:100}.BackToTop.is-show{display:block}.BackToTop:active,.BackToTop:focus{box-shadow:none}.BackToTop:hover{background-color:#ac162c;opacity:1}.BackToTop:hover .BackToTop-icon{fill:#fff}.BackToTop-icon{transition:all ease-in-out 250ms;fill:#ac162c;height:24px;width:24px}

.FeatureCard{display:flex;flex-wrap:wrap;height:100%;width:100%;background-color:#f6f6f6;color:#2a2a2a}.FeatureCard.text-white .FeatureCard-link{color:#fff}.FeatureCard.text-white .FeatureCard-link-arrow{fill:#ac162c}.FeatureCard.text-white .FeatureCard-link:hover,.FeatureCard.text-white .FeatureCard-link:active,.FeatureCard.text-white .FeatureCard-link:focus{color:#fff}.FeatureCard-inner{display:flex;flex-direction:row}@media (max-width: 991.98px){.FeatureCard-inner{display:flex;flex-direction:column}}.FeatureCard-image{background-size:cover;background-color:#2a2a2a}.FeatureCard-image::before{content:'';display:block;padding-left:250px}@media (max-width: 991.98px){.FeatureCard-image::before{padding-left:0;padding-top:50%}}.FeatureCard-content{display:flex;flex-direction:column;padding:1.5rem}.FeatureCard-overview{font-size:16px;font-weight:300;line-height:1.4rem}.FeatureCard-cta{padding-top:2rem;margin-top:auto}.FeatureCard-link{color:#2a2a2a;white-space:nowrap;font-weight:600;transition:0.1s}.FeatureCard-link-arrow{fill:#ac162c;margin-left:10px;height:20px}.FeatureCard-link:hover,.FeatureCard-link:active,.FeatureCard-link:focus{color:#2a2a2a;opacity:0.8;text-decoration:none}.FeatureCard-truncate-overflow{position:relative;line-height:1.4rem;max-height:calc(1.4rem * 3);overflow:hidden;padding-right:1rem}.FeatureCard-truncate-overflow::before{position:absolute;content:'...';bottom:0;right:0}.FeatureCard-truncate-overflow ::after{content:'';position:absolute;right:0;width:1rem;height:1rem;background:inherit}

.FeatureCardContainer{padding:2rem 0}.FeatureCardContainer-inner{margin:0 0 -2rem}.FeatureCardContainer-column{margin:0 0 2rem}.FeatureCardContainer-column>*{height:100%}

.Search{background-color:#50748a;padding:1.5rem}.Search.is-center-aligned .Search-inner{align-items:center;display:flex;flex-direction:row}.Search.is-center-aligned .Search-title{font-size:24px;text-align:center}.Search.is-center-aligned .Search-form{flex-grow:1}.Search.is-center-aligned .Search-link{margin-left:20px;margin-top:0}.Search-content{margin:auto;max-width:772px}.Search-title{color:#fff}.Search-form-row{display:flex;flex-direction:row}.Search-form-input{flex-grow:1;font-size:14px;height:40px;line-height:40px;padding:0 1rem;min-width:calc(100% - 125px)}.Search-form-input::placeholder{color:#2a2a2a}.Search-form-button{flex:0 0 auto;height:40px;line-height:40px;min-width:125px}.Search-form-button-icon.Icon{margin:0 0 0 12px;width:18px}.Search-link{color:#fff;display:inline-block;margin:1rem 0 0;font-weight:bold}.Search-link:hover,.Search-link:active,.Search-link:focus{color:#fff}

.ContentCardCarousel{background-color:#f4fafd;padding:2rem 0;overflow:hidden}.ContentCardCarousel-link{height:30px;line-height:30px;display:inline-flex;align-items:center}.ContentCardCarousel-link .Icon{fill:#ac162c;margin:0 0 0 1rem}.ContentCardCarousel-sliderContainer{position:relative}.ContentCardCarousel-slide{margin:0 -15px}.ContentCardCarousel-slide-column{padding:0 15px}.ContentCardCarousel-slide-column .ContentCard{border-top:1px solid #e6e6e6}.ContentCardCarousel-arrowsContainer .container{position:absolute;top:50%;left:0;right:0}.ContentCardCarousel-arrow{position:absolute;background:transparent}.ContentCardCarousel-arrow .Icon{fill:#333e48}.ContentCardCarousel-arrow-prev{transform:translate(-150%, -50%);left:0}.ContentCardCarousel-arrow-next{transform:translate(150%, -50%);right:0}.ContentCardCarousel-dotsContainer{display:flex;justify-content:center}.ContentCardCarousel .slick-dots{margin:4rem 0 0}.ContentCardCarousel .slick-dots li button{background-color:#cacaca}.ContentCardCarousel .slick-dots li.slick-active button{background-color:#ac162c}

.QuickLinks{background-color:#333e48;padding:1.5rem}.QuickLinks-title{color:#fff}.QuickLinks-list{list-style:none;margin:0;padding:0}.QuickLinks-list-item{padding:.5rem 0}.QuickLinks-list-link{color:#fff;display:block;font-weight:500;line-height:28px;padding-right:30px;position:relative;text-decoration:none;transition:color 250ms ease-in-out}.QuickLinks-list-link:hover,.QuickLinks-list-link:active,.QuickLinks-list-link:focus{color:#b6b6b6;text-decoration:none}.QuickLinks-list-arrow{fill:#ac162c;height:18px;margin-top:-8px;position:absolute;right:5px;top:50%;width:18px}.QuickLinks-Theme-Light{background-color:#f6f6f6}.QuickLinks-Theme-Light .QuickLinks-title{color:#2a2a2a}.QuickLinks-Theme-Light .QuickLinks-list .QuickLinks-list-link{color:#2a2a2a}

.PageHeader{color:#2a2a2a}.PageHeader-inner{padding:3rem 0}.PageHeader--breadcrumb .PageHeader-inner{padding-top:2rem}.PageHeader--breadcrumb.PageHeader--image .Breadcrumb{position:relative}.PageHeader--breadcrumb.PageHeader--image .Breadcrumb>*{color:#fff}.PageHeader--breadcrumb.PageHeader--image .PageHeader-inner{padding-top:5rem}.PageHeader--image{color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.PageHeader--image::before{content:'';position:absolute;background:linear-gradient(90deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.6) 25%, rgba(0,0,0,0) 75%);top:0;bottom:0;left:0;right:0}.PageHeader--image .PageHeader-inner{padding:6rem 0}.PageHeader-title{margin:0 0 .5rem}.PageHeader-description{font-size:20px;line-height:28px;font-weight:300}.PageHeader-content{padding:80px 0;background-position:50%;background-repeat:no-repeat;background-size:cover}.PageHeader-link{margin:2rem 0 1rem}.PageHeader-right-image{max-width:206px;height:auto;max-height:241px}@media (max-width: 767.98px){.PageHeader-right-image{margin-top:3rem}}.PageHeader .Breadcrumb{padding:20px 0 0}

.LinkListing-column{display:flex;flex-direction:column;width:100%}.LinkListing-heading{align-items:flex-start;border-bottom:1px solid #e6e6e6;display:flex;flex-direction:row;margin:0 0 1rem;padding:0 0 .5rem}.LinkListing-heading-text{flex:1;margin:0}.LinkListing-heading-link{display:inline-flex;font-size:1rem;font-weight:600;flex:0 0 auto;align-items:center}.LinkListing-heading-link,.LinkListing-heading-link:link,.LinkListing-heading-link:visited{color:#2a2a2a}.LinkListing-heading-link:hover,.LinkListing-heading-link:active,.LinkListing-heading-link:focus{color:#2a2a2a;text-decoration:none}.LinkListing-heading-link-arrow{fill:#ac162c;margin:0 0 0 8px}.LinkListing-list{list-style:none;margin:0;padding:0}.LinkListing-list-item{padding-left:0}.LinkListing-list-item:not(:last-child){padding-bottom:1rem}.LinkListing-list-link{font-weight:600}.LinkListing-list-link,.LinkListing-list-link:link,.LinkListing-list-link:visited{color:#2a2a2a}.LinkListing-list-link:hover,.LinkListing-list-link:active,.LinkListing-list-link:focus{color:#2a2a2a}

.LinkListingContainer{background-color:#f0f0f0;padding:2rem 0}.LinkListingContainer-inner{margin:0 0 -2rem}.LinkListingContainer-column{margin:0 0 2rem}

.BecomeAMember{padding:2rem 0}.BecomeAMember-card{display:flex;flex-direction:row}@media (max-width: 991.98px){.BecomeAMember-card{flex-direction:column}}.BecomeAMember-card-image{background-color:#2a2a2a;background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;flex:0 0 300px;max-width:300px}@media (max-width: 991.98px){.BecomeAMember-card-image{min-height:280px;max-width:unset;flex:unset}}.BecomeAMember-card-content{background-color:#f7f9fa;padding:2rem}.BecomeAMember-card-actions{align-items:center;display:flex;flex-wrap:wrap;margin:2rem 0 0}.BecomeAMember-card-btn-signUp{background-color:#ac162c;color:#fff;font-weight:600;margin-right:2rem}.BecomeAMember-card-btn-signUp,.BecomeAMember-card-btn-signUp:link,.BecomeAMember-card-btn-signUp:visited{color:#fff}.BecomeAMember-card-btn-logIn{color:#fff;font-size:0.875rem;text-decoration:underline}.BecomeAMember-card-btn-logIn:active,.BecomeAMember-card-btn-logIn:link,.BecomeAMember-card-btn-logIn:visited{color:#2a2a2a}.BecomeAMember-card-btn-logIn:hover{text-decoration:none}.BecomeAMember-card-btn-icon{fill:#fff;height:20px;margin-left:12px;width:20px}.BecomeAMember-card.bg-red .BecomeAMember-card-title{font-size:24px}.BecomeAMember-card.bg-red .BecomeAMember-card-content{background-color:#ac162c;color:#fff}.BecomeAMember-card.bg-red .BecomeAMember-card-btn-signUp{background-color:#fff;color:#2a2a2a}.BecomeAMember-card.bg-red .BecomeAMember-card-btn-logIn{color:#fff;font-weight:600}.BecomeAMember-card.bg-red .BecomeAMember-card-btn-logIn:active,.BecomeAMember-card.bg-red .BecomeAMember-card-btn-logIn:link,.BecomeAMember-card.bg-red .BecomeAMember-card-btn-logIn:visited{color:#fff}.BecomeAMember-card.bg-red .BecomeAMember-card-btn-icon{fill:#ac162c;width:20px;height:20px;margin:0 0 0 12px}

.SidebarMenu{max-width:300px;width:100%}.SidebarMenu-list{list-style:none;padding:0;margin:0;line-height:1.4em}.SidebarMenu-list-item{padding:0}.SidebarMenu-list-item>.SidebarMenu-head{border-left:4px solid #f0f0f0}.SidebarMenu-list-item[data-sidebar-active=true]>.SidebarMenu-head{background-color:#f6f6f6;border-color:#ac162c;font-weight:500}.SidebarMenu-list-link{display:block;color:#2a2a2a;padding:5px 30px 5px 1rem;position:relative;z-index:0}.SidebarMenu-list-link:hover,.SidebarMenu-list-link:active,.SidebarMenu-list-link:focus{color:#2a2a2a;text-decoration:none}.SidebarMenu-list-link:hover{background-color:#f2f3f5}.SidebarMenu-subList{list-style:none;margin:0}.SidebarMenu-subList-item{padding:0}.SidebarMenu-subList-item>.SidebarMenu-head{border-left:2px solid #f0f0f0}.SidebarMenu-subList-item[data-sidebar-active=true]>.SidebarMenu-head{background-color:#f6f6f6;border-color:#ac162c;font-weight:500}.SidebarMenu-subList-link{color:#2a2a2a;display:block;font-size:14px}[data-level="0"]>.SidebarMenu-subList-item>.SidebarMenu-head>.SidebarMenu-subList-link{padding:8px 30px 8px 0rem}[data-level="1"]>.SidebarMenu-subList-item>.SidebarMenu-head>.SidebarMenu-subList-link{padding:8px 30px 8px 1rem}[data-level="2"]>.SidebarMenu-subList-item>.SidebarMenu-head>.SidebarMenu-subList-link{padding:8px 30px 8px 2rem}[data-level="3"]>.SidebarMenu-subList-item>.SidebarMenu-head>.SidebarMenu-subList-link{padding:8px 30px 8px 3rem}[data-level="4"]>.SidebarMenu-subList-item>.SidebarMenu-head>.SidebarMenu-subList-link{padding:8px 30px 8px 4rem}[data-level="5"]>.SidebarMenu-subList-item>.SidebarMenu-head>.SidebarMenu-subList-link{padding:8px 30px 8px 5rem}[data-level="6"]>.SidebarMenu-subList-item>.SidebarMenu-head>.SidebarMenu-subList-link{padding:8px 30px 8px 6rem}[data-level="7"]>.SidebarMenu-subList-item>.SidebarMenu-head>.SidebarMenu-subList-link{padding:8px 30px 8px 7rem}[data-level="8"]>.SidebarMenu-subList-item>.SidebarMenu-head>.SidebarMenu-subList-link{padding:8px 30px 8px 8rem}[data-level="9"]>.SidebarMenu-subList-item>.SidebarMenu-head>.SidebarMenu-subList-link{padding:8px 30px 8px 9rem}[data-level="10"]>.SidebarMenu-subList-item>.SidebarMenu-head>.SidebarMenu-subList-link{padding:8px 30px 8px 10rem}.SidebarMenu-subList-link:hover,.SidebarMenu-subList-link:active,.SidebarMenu-subList-link:focus{color:#2a2a2a;text-decoration:none}.SidebarMenu-subList-link:hover{background-color:#f2f3f5}.SidebarMenu-head{position:relative}.SidebarMenu-body{overflow:hidden}.SidebarMenu-toggle{background-color:transparent;border:0;cursor:pointer;margin-top:-12px;padding:0;position:absolute;right:4px;top:50%;z-index:1}.SidebarMenu-toggle:hover,.SidebarMenu-toggle:active,.SidebarMenu-toggle:focus{outline:none}.SidebarMenu-icon{fill:#ac162c;height:18px;width:18px}

.LoginForm{margin-bottom:3rem}.LoginForm-title{font-size:20px;line-height:28px;color:#2a2a2a;margin-bottom:2rem}.LoginForm-btnGroup{display:flex;justify-content:space-between;align-items:center;padding-top:.5rem}.LoginForm-link{font-size:16px;line-height:24px;text-decoration:underline;color:#ac162c}.LoginForm-link:focus,.LoginForm-link:hover{color:#ac162c;text-decoration:none}.LoginForm-link.register{font-weight:300}.LoginForm-divider{border-top:1px solid #d9e1e2;margin:2rem 0}.LoginForm .Help2 a{color:#ac162c;text-decoration:underline}.LoginForm .custom-control-label{font-size:16px;line-height:19px;color:#2a2a2a;font-weight:300}.LoginForm .custom-control-label::before,.LoginForm .custom-control-label::after{margin-top:1px}

.ContentCardContainer{background-color:#f4fafd;padding:2rem 0}.ContentCardContainer .ContentCard{border-top:1px solid #e6e6e6}

.AlertBanner{border:2px solid #4e4e4e;width:100%}.AlertBanner-content{align-items:center;display:flex;flex-wrap:wrap;flex-direction:row;flex-flow:row;padding:2rem}.AlertBanner-caption{flex:1 1 auto;margin:0}.AlertBanner-button{margin:0 0 0 1rem}.AlertBanner-button{flex:0 0 auto}

.RegisterForm-title{font-size:20px;line-height:28px;color:#2a2a2a;margin-bottom:2rem}.RegisterForm-signUpBtn{margin-top:2rem}

.RelatedArticleCardContainer{background-color:#f4fafd;padding:2rem 0}.RelatedArticleCardContainer .ContentCard{border-top:1px solid #e6e6e6}.RelatedArticleCardContainer .ContentCard-title{font-size:20px;line-height:28px}.RelatedArticleCardContainer .ContentCard-annotation>span{text-transform:uppercase}.RelatedArticleCardContainer .ContentCard .ContentCard-tag{color:#2a2a2a}

.ForgotPasswordForm-title{font-size:20px;line-height:28px;color:#2a2a2a;margin-bottom:2rem}.ForgotPasswordForm-btn{margin-top:2rem}

.ResetPasswordForm-title{font-size:20px;line-height:28px;color:#2a2a2a;margin-bottom:2rem}.ResetPasswordForm-btn{margin-top:2rem}

.CartSummary-content{background-color:#e3f4fc;padding:1.5rem 2rem}.CartSummary-row{display:flex;flex-direction:row}.CartSummary-row:not(:last-child){border-bottom:1px solid #cacaca}.CartSummary-col{padding:1rem 0}.CartSummary-col-left{flex:54%;max-width:54%;width:100%}.CartSummary-col-right{flex:46%;max-width:46%;text-align:right;width:100%}.CartSummary-header{padding-bottom:.5rem}.CartSummary-title{margin-bottom:0}.CartSummary-label{display:block;font-size:18px;font-weight:500}.CartSummary-btnEdit{color:#2a2a2a;font-weight:300;padding:0;outline:none;text-decoration:none}.CartSummary-btnEdit:hover,.CartSummary-btnEdit:active,.CartSummary-btnEdit:focus{color:#2a2a2a;box-shadow:none !important;outline:none !important;text-decoration:none}.CartSummary-btnEdit-icon{height:18px;margin-right:3px;width:18px}.CartSummary-price{font-size:18px;font-weight:500}.CartSummary-price::before{content:attr(data-currency);display:inline-block}.CartSummary-price-total{font-size:28px}.CartSummary--layout2{border:3px solid #c0cdd5}.CartSummary--layout2 .CartSummary-content{background-color:#fff;padding:calc(1.5rem - 3px) calc(2rem - 3px)}

@media (min-width: 992px){.ArticleHeroItem.is-image-left .ArticleHeroItem-text{display:flex;justify-content:flex-end}}@media (min-width: 992px){.ArticleHeroItem.is-image-left .ArticleHeroItem-image{padding-left:inherit;padding-right:10%;order:-1}}@media (min-width: 992px){.ArticleHeroItem-content{align-items:center;display:flex;margin:auto;max-width:1168px}}@media (min-width: 992px){.ArticleHeroItem-text{flex:1 1 auto}}.ArticleHeroItem-title{line-height:1em}@media (min-width: 992px){.ArticleHeroItem-title{padding-bottom:.5rem}}@media (max-width: 991.98px){.ArticleHeroItem-title{margin-top:1rem;margin-bottom:1rem}}@media (min-width: 992px){.ArticleHeroItem-image{flex:0 0 auto;padding-left:10%;order:12;width:calc(48.631% + 10%)}}.ArticleHeroItem-image-frame{overflow:hidden}.ArticleHeroItem-image-img{height:auto;max-width:100%;width:100%}.ArticleHeroItem-overview{font-size:20px;font-weight:300}

.DownloadCta th{font-size:14px}.DownloadCta--white .table td{background:#fff}.DownloadCta--lastLeftLayout tr td:last-child{text-align:right}.DownloadCta .table-link{color:#2a2a2a;text-decoration:underline}.DownloadCta .table-cell-icon{vertical-align:middle}.DownloadCta .table-cell-edit{vertical-align:middle;cursor:pointer}.DownloadCta .Icon-view{transform:translateY(5px)}.TableSortable-icon-wrapper{position:relative}.TableSortable-icon-wrapper svg{position:absolute;width:15px;height:15px;margin-top:5px;margin-left:10px}.TableSortable .sortable{fill:#b6b6b6}.TableSortable .sortable.asc,.TableSortable .sortable.desc{fill:#2a2a2a}.TableSortable .sortable.asc .icon-up{opacity:0;visibility:hidden}.TableSortable .sortable.desc .icon-down{opacity:0;visibility:hidden}.TableSortable .sortable:not(.asc):not(.desc) .icon-up{opacity:0;visibility:hidden}.TableBlockMobile{font-size:14px}.TableBlockMobile .table-mobile-title-wraper{background:#f2f3f5;padding:5px 8px;font-weight:bold}.TableBlockMobile .active-value{padding-top:5px}.TableBlockMobile-list{padding:0}.TableBlockMobile-list-item{padding:2px 8px 5px;border-top:1px solid #d9e1e2;justify-content:space-between}.TableBlockMobile-columnname{font-weight:bold;margin:5px 0}.TableBlockMobile-columnvalue{clear:both}.TableBlockMobile-nocolumns{margin:5px 0}

.Video{display:inline-flex}.Video-frame{background-color:#b6b6b6}

.VideoContainer-content{background-color:#fff}.VideoContainer-list{margin-bottom:-.5rem;margin-top:-.5rem}.VideoContainer-list .Video{display:block}.VideoContainer-list .Video-frame>div:first-child{width:100% !important}.VideoContainer-column{margin:.5rem 0}

.CartItem-content{border:1px solid #e6e6e6;padding:1.5rem}.CartItem-header{align-items:flex-start;display:flex;flex-direction:row;padding-bottom:.5rem}.CartItem-footer{align-items:center;display:flex;flex-direction:row;flex-flow:row wrap;padding-top:.5rem}.CartItem-footer-col-quantity{border-right:1px solid #e6e6e6;font-size:18px;font-weight:300;padding-right:8px}.CartItem-footer-col-edit{display:inline-flex;padding-left:6px}.CartItem-footer-col-price{font-size:20px;font-weight:500;padding-right:8px}@media (min-width: 576px){.CartItem-footer-col-price{margin-left:auto}}.CartItem-title{font-weight:500;margin-bottom:0}.CartItem-title a{color:inherit}.CartItem-overview{font-weight:400;padding-bottom:1.5rem;padding-top:.5rem}.CartItem-overview p{margin-bottom:0}.CartItem-subTitle{display:block;font-size:18px;font-weight:300;padding-bottom:.5rem}.CartItem-location{align-items:center;display:inline-flex;font-size:14px;font-weight:300;padding-bottom:.5rem}.CartItem-quantity{display:inline-block;padding-right:5px}.CartItem-edit{align-items:center;color:#2a2a2a;display:inline-flex;font-size:14px;font-weight:300}.CartItem-edit:hover,.CartItem-edit:active,.CartItem-edit:focus{box-shadow:none !important;color:#2a2a2a;outline:none !important}.CartItem-btn-remove{box-shadow:none !important;color:#2a2a2a;flex:0 0 auto;font-weight:300;height:inherit;line-height:1em;margin-left:auto;outline:none !important;padding:0 0 0 1.5rem}.CartItem-btn-remove:hover,.CartItem-btn-remove:active,.CartItem-btn-remove:focus{box-shadow:none !important;color:#2a2a2a;outline:none !important;text-decoration:none}.CartItem-icon{color:#2a2a2a;margin-right:6px;height:18px;width:18px}.CartItem-icon-edit{position:relative;top:2px}

.CartItemListing-loading-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.8);display:flex;justify-content:center;align-items:center}@media (min-width: 992px){.CartItemListing-content{display:flex;flex-flow:row}}.CartItemListing-lists{width:100%}@media (min-width: 992px){.CartItemListing-lists{padding-right:2rem;max-width:72.496%}}@media (min-width: 992px) and (max-width: 1199.98px){.CartItemListing-lists{padding-right:2rem;max-width:60%}}.CartItemListing-lists .CartItem{margin-bottom:2rem}.CartItemListing-subtotal{width:100%;flex:0 0 auto}@media (min-width: 992px){.CartItemListing-subtotal{max-width:27.504%}}@media (min-width: 992px) and (max-width: 1199.98px){.CartItemListing-subtotal{max-width:40%}}.CartItemListing-subtotal-panel{border:3px solid #c0cdd5;display:flex;flex-direction:column;flex-flow:wrap;flex-wrap:wrap;padding:1.5rem 2rem}.CartItemListing-subtotal-inner{align-items:flex-start;display:flex;flex-direction:row;padding-bottom:1.5rem;width:100%}.CartItemListing-subtotal-title{font-weight:500}.CartItemListing-subtotal-price{font-size:28px;font-weight:500;margin-left:auto;padding-left:1rem}.CartItemListing-subtotal-btn{margin-left:auto}

.CheckoutBillingDetails{max-width:768px}.CheckoutBillingDetails-form{padding-top:2.5rem}

.AddAttendeePopup-loading-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.8);display:flex;justify-content:center;align-items:center}.AddAttendeePopup-header{padding:24px 30px}.AddAttendeePopup-header-bottom{display:flex;align-items:center;justify-content:space-between}@media (max-width: 767.98px){.AddAttendeePopup-header-bottom{flex-wrap:wrap}.AddAttendeePopup-header-bottom .btn{margin-top:1rem}}.AddAttendeePopup-search{align-items:center;display:flex;border:1px solid #cacaca;border-radius:2px;margin-right:1rem;flex:1;padding-left:1rem;padding-right:1rem}.AddAttendeePopup-search input{padding-left:1rem;outline:none;border-width:0;height:48px;width:100%}@media (max-width: 767.98px){.AddAttendeePopup-search input{width:auto}}.AddAttendeePopup-body{height:400px;position:relative}.AddAttendeePopup-body-wrapper{height:100%;overflow:scroll}.AddAttendeePopup-body .AddAttendeePopup-btn-wrapper{width:200px}.AddAttendeePopup-body .AddAttendeePopup-btn-wrapper .btn{width:100%;display:flex;justify-content:space-between;align-items:center}.AddAttendeePopup-body .AddAttendeePopup-btn-wrapper .btn .Icon{margin:0}.AddAttendeePopup-icon{width:1rem;height:1rem}.AddAttendeePopup-item{padding:20px 30px;border-top:1px solid #e6e6e6;justify-content:space-between;display:flex}@media (max-width: 767.98px){.AddAttendeePopup-item{flex-direction:column}.AddAttendeePopup-item .btn{margin-top:1rem}}.AddAttendeePopup-item-name{font-weight:bold;color:#2a2a2a;font-size:20px}.AddAttendeePopup-item-title{color:#4e4e4e;font-size:18px}.AddAttendeePopup-alert{margin:0 30px}.AddAttendeePopup svg.AddAttendeePopup-icon{cursor:pointer;transition:0.2s}.AddAttendeePopup svg.AddAttendeePopup-icon:hover{opacity:0.5}

.CreateContactPopup-title{font-size:24px;font-weight:bold;line-height:32px;margin-bottom:1rem}

.ProductRegistration{position:relative}.ProductRegistration-eventbox{background:#f2f3f5;margin-bottom:2rem}@media (min-width: 768px){.ProductRegistration-eventbox{min-height:220px}}@media (min-width: 768px){.ProductRegistration-details{min-height:96px}}.ProductRegistration-icon-add{width:1rem;height:1rem}.ProductRegistration-icon-location{height:14px;width:14px;position:relative;top:-1px;margin-right:4px}.ProductRegistration-icon-remove{height:1rem;width:1rem;margin-right:0.25rem}.ProductRegistration-header{font-size:36px;line-height:36px;margin-bottom:2.5rem}@media (min-width: 768px){.ProductRegistration-header{margin-bottom:1.5rem}}@media (max-width: 767.98px){.ProductRegistration-header{line-height:48px}}.ProductRegistration-title{font-size:20px;line-height:28px}.ProductRegistration-title+.ProductRegistration-subTitle{padding-top:0.25rem}.ProductRegistration-subTitle{font-size:18px;font-weight:normal;line-height:24px}.ProductRegistration-location{font-size:14px;line-height:18px}.ProductRegistration-attName{font-size:20px;line-height:28px}.ProductRegistration-attRole{font-weight:normal;font-size:18px;line-height:24px}.ProductRegistration-btn-remove{margin-top:10px;margin-right:4px}.ProductRegistration .top-0{top:0}.ProductRegistration .right-0{right:0}.ProductRegistration-addToCart .Icon{width:18px}.ProductRegistration-modal .modal-body{position:relative;padding:0}@media (min-width: 768px){.ProductRegistration-modal .modal-dialog{max-width:768px}}.ProductRegistration-modal .modal-close{position:absolute;top:16px;right:16px}.ProductRegistration-modal .modal-close .Icon{cursor:pointer;width:20px;fill:#2a2a2a}.ProductRegistration .loader{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.8);z-index:1}

.SearchListingItem{display:flex;flex-wrap:nowrap;padding:1rem 0;position:relative}.SearchListingItem-image{height:auto;min-width:68px;flex-basis:68px;max-width:68px;margin-right:1.5rem;align-self:flex-start;flex:0}.SearchListingItem-content{flex-grow:1}.SearchListingItem-annotation{font-size:12px;line-height:14px;color:#333e48;margin:0 0 6px}.SearchListingItem-annotation span{text-transform:uppercase}.SearchListingItem-title{margin:0;font-size:20;line-height:24px}.SearchListingItem-title-link,.SearchListingItem-title-link:link,.SearchListingItem-title-link:visited{color:#2a2a2a;text-decoration:none}.SearchListingItem-title-link:hover,.SearchListingItem-title-link:active,.SearchListingItem-title-link:focus{color:#2a2a2a;text-decoration:underline}.SearchListingItem-details{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -10px}.SearchListingItem-details-column{padding:0 10px;font-size:14px;display:flex;align-items:center;margin:10px 0 .5rem}.SearchListingItem-details-icon{height:18px;width:18px;position:relative;top:-1px;margin:0 6px 0 0}.SearchListingItem-tags{display:flex;flex-direction:row;flex-wrap:wrap;margin:1rem -0.25rem -.5rem}.SearchListingItem-tag{margin:0 .25rem .5rem;padding:.25rem 1rem !important;border-radius:14px !important}.SearchListingItem.has-border-top{margin-top:1rem;padding-top:1rem;border-top:1px solid #d9e1e2;border-bottom-color:transparent !important}.SearchListingItem-summary{font-size:16px;line-height:24px;color:#2a2a2a;margin-top:.5rem}.SearchListingItem-regBtn{margin-top:1.5rem}.SearchListingItem-regBtn .Icon{width:18px}.SearchListingItem.outOfStock,.SearchListingItem.bestBet{padding-right:100px}.SearchListingItem.training{padding-top:1.5rem}.SearchListingItem-outOfStock,.SearchListingItem-bestBet{position:absolute;top:18px;right:0;font-size:14px;line-height:18px;color:#363648;background-color:#f7b628;text-transform:uppercase;border-radius:4px;padding:.25rem .5rem}.SearchListingItem-bestBet{border-radius:0;padding-right:25px;top:0}.SearchListingItem-bestBet::after{content:'';top:0;right:1px;position:absolute;background:#fff;width:25px;height:100%;transform:rotate(45deg) translate(50%, -50%);transform-origin:center}

.SearchFilters{display:none}@media (min-width: 992px){.SearchFilters{display:block}}.SearchFilters-title,.SearchFilters-closeMobile{font-size:12px;line-height:14px;font-weight:600;margin-bottom:1rem}.SearchFilters-closeMobile{cursor:pointer}.SearchFilters-trigger{cursor:pointer;position:relative;padding:.5rem 1.5rem .5rem 0;border-top:1px solid rgba(217,225,226,0.5);font-size:16px;line-height:26px}.SearchFilters-trigger .icon{position:absolute;fill:#ac162c;top:50%;transform:translateY(-50%);right:0;width:16px}.SearchFilters .custom-control{min-height:auto}.SearchFilters .custom-control-input{width:19px;height:19px}.SearchFilters .custom-control-label{font-size:16px;line-height:24px;margin-bottom:unset;min-height:auto;padding-left:.25rem}.SearchFilters .custom-control-label::before,.SearchFilters .custom-control-label::after{width:19px;height:19px;margin-top:1px}.SearchFilters .custom-checkbox{margin-bottom:1rem}.SearchFilters .custom-checkbox:first-of-type{margin-top:.5rem}.SearchFilters.mobile-show{display:block;position:fixed;top:0;left:0;height:100%;width:100%;z-index:200;background-color:#fff;padding:1.5rem}.SearchFilters-range-innerWrapper{padding:2rem .5rem 1.5rem}.SearchFilters-range .input-range__slider{width:24px;height:24px;background-color:#fff;border-color:#ac162c;border-width:3px;display:flex;justify-content:center;align-items:center;top:calc(50% - 6px)}.SearchFilters-range .input-range__slider:active{transform:scale(1.2)}.SearchFilters-range .input-range__label-container{font-family:"Roboto",sans-serif}.SearchFilters-range .input-range__slider-container .input-range__label-container{top:-18px}.SearchFilters-range .input-range__slider-container:first-of-type .input-range__label-container{padding-right:0}.SearchFilters-range .input-range__slider-container:last-of-type .input-range__label-container{padding-left:0}.SearchFilters-range .input-range__track{background-color:#b6b6b6;height:8px}.SearchFilters-range .input-range__track--active{background-color:#50748a}.SearchFilters-range .input-range__label{font-size:16px;color:#2a2a2a}.SearchFilters-range .input-range__label--max .input-range__label-container,.SearchFilters-range .input-range__label--min .input-range__label-container{left:0;display:none}.SearchFilters-range .input-range__label--min,.SearchFilters-range .input-range__label--max{bottom:-28px}

.SearchListingContainer-searchSorting{justify-content:space-between;align-items:center}.SearchListingContainer-searchSorting input,.SearchListingContainer-searchSorting button,.SearchListingContainer-searchSorting select{height:40px;line-height:40px}.SearchListingContainer-searchSorting button{font-weight:300;margin-left:1rem;border-radius:0}.SearchListingContainer-searchSorting button span{padding-right:1rem}.SearchListingContainer-searchSorting .form-group{margin-bottom:.5rem}.SearchListingContainer-searchSorting select{appearance:none;padding:0 2rem 0 12px;min-width:140px;width:auto;font-size:14px;font-weight:300;color:#2a2a2a;background:transparent !important}.SearchListingContainer-icon{width:16px}.SearchListingContainer-icon.dropdown-icon{fill:#ac162c;position:absolute;right:12px;top:50%;transform:translateY(-50%);margin-top:14px;z-index:-1}@media (min-width: 768px){.SearchListingContainer-icon.dropdown-icon{top:50%;transform:translateY(-50%);margin-top:0}}.SearchListingContainer-sort .form-group{display:flex;flex-direction:column;position:relative;margin-top:.5rem}@media (min-width: 768px){.SearchListingContainer-sort .form-group{margin-top:0}}.SearchListingContainer-sort .form-group label{white-space:nowrap;padding-right:1rem;margin-bottom:.25rem}@media (min-width: 768px){.SearchListingContainer-sort .form-group label{margin-bottom:0}}@media (min-width: 768px){.SearchListingContainer-sort .form-group{flex-direction:row;align-items:center;justify-content:flex-end}}.SearchListingContainer-filterBtn{font-weight:300;width:100%;margin-top:.5rem;height:40px;line-height:40px;border-radius:0;position:relative}.SearchListingContainer-filterBtn .Icon{position:absolute;top:50%;transform:translateY(-50%);margin-top:3px}@media (min-width: 992px){.SearchListingContainer-filterBtn{display:none}}.SearchListingContainer-searchIcon{width:16px;position:absolute;top:50%;transform:translateY(-50%)}.SearchListingContainer-resultSummary{font-size:16px;line-height:24px;margin-bottom:1.5rem;display:flex;height:40px;align-items:center}

.Author{border:1px solid #d2edf8;padding:24px}@media (max-width: 575.98px){.Author .media{flex-direction:column}.Author .media .media-body{margin-top:16px;padding-right:0}}.Author .media .media-body{padding-right:8px}.Author-title{font-size:20px}.Author-description{margin-bottom:1rem}.Author-image{max-width:150px;margin-right:24px}.Author-social{margin-bottom:10px;padding:0}.Author-social-item{padding:0;display:inline-block;margin-right:16px}.Author-social-link{display:inline-block}.Author-social-link,.Author-social-link:link,.Author-social-link:visited{color:#50748a}.Author-social-link:hover,.Author-social-link:active,.Author-social-link:focus{color:#2b3e49;text-decoration:none}.Author-social-link:hover .Author-social-icon,.Author-social-link:active .Author-social-icon,.Author-social-link:focus .Author-social-icon{fill:#2b3e49}.Author-social-icon{fill:#50748a}


@media (max-width: 575.98px){.ContactUs{margin-left:-2rem;margin-right:-2rem}}.ContactUs .FeatureCard{background-color:#e3f4fc;margin-bottom:5rem}.ContactUs .FeatureCard-inner{width:100%}@media (max-width: 991.98px){.ContactUs .FeatureCard-inner{flex-direction:row}}@media (max-width: 575.98px){.ContactUs .FeatureCard-inner{flex-direction:column}}.ContactUs .FeatureCard-image{flex-grow:1}@media (min-width: 576px){.ContactUs .FeatureCard-image{order:1}}.ContactUs .FeatureCard-content{flex-basis:48%;padding:2rem}

.AddToCart{padding:1.5rem}.AddToCart-details p:not(:last-of-type){margin-bottom:0}.AddToCart button,.AddToCart .btn{min-width:150px}

.RelatedPublications{padding:1rem;border:3px solid #c0cdd5;position:relative}.RelatedPublications-items,.RelatedPublications-item{padding:0}.RelatedPublications-item-title{margin-bottom:5px}.RelatedPublications-item-content{margin-bottom:1rem}.RelatedPublications-item-content p{margin-bottom:0}.RelatedPublications-item-content a{color:#2a2a2a}.RelatedPublications-outOfStock{background-color:#f7b628;text-transform:uppercase;border-radius:4px;color:#fff;height:48px;line-height:48px;padding:0 1.5rem;font-size:14px;font-weight:bold;border:0;display:inline-block;pointer-events:none}

.EventSidebar .RelatedPublications-item-title{font-size:18px}.EventSidebar .RelatedPublications-item-content{margin-top:10px}.EventSidebar li{margin-top:1rem;border-bottom:1px solid #e6e6e6}

.LoginBanner .BecomeAMember{padding:0}.LoginBanner .BecomeAMember-card-content{width:100%}

.SiteHeaderCheckout{border-bottom:1px solid #e5e5e5;height:73px}.SiteHeaderCheckout-logo{height:28px;width:120px}@media (min-width: 321px) and (max-width: 575.98px){.SiteHeaderCheckout-logo{max-width:90px}}.SiteHeaderCheckout-col{height:72px;display:flex;align-items:center}.SiteHeaderCheckout-back,.SiteHeaderCheckout-back:hover,.SiteHeaderCheckout-back:focus{color:#2a2a2a;font-size:14px;font-weight:300;line-height:18px}

.CheckoutContainer .CheckoutBillingDetails,.CheckoutContainer .CartSummary{max-width:768px}.CheckoutContainer .CheckoutBillingDetails{padding-bottom:4rem}@media (min-width: 1200px){.CheckoutContainer .CheckoutBillingDetails-form{padding-top:0}}

.DownloadCard{max-width:320px;border:3px solid #c0cdd5;padding:calc(1.5rem - 3px) calc(2rem - 3px)}.DownloadCard-border{margin-bottom:1.5rem}@media (min-width: 992px){.col-lg-4 .DownloadCard{margin-left:auto}}

.PrintBar-text{font-weight:300}.PrintBar-icon{margin-right:0.25rem}


.ConfirmationOrder{color:#363648}.ConfirmationOrder-container{max-width:768px}.ConfirmationOrder .border-lightGrey6{border-color:#e5e5e5 !important}.ConfirmationOrder .fw-300{font-weight:300}.ConfirmationOrder .lh-26{line-height:26px}@media (min-width: 768px){.ConfirmationOrder .w-md-50{width:50%}}

.MyAwards .border-2{border-width:2px}.MyAwards .DownloadCta h4{margin-bottom:2rem}

.MyMembershipContainer-wrapper{margin-top:2rem}.MyMembershipContainer-wrapper-border>*{border-top:solid 2px #2a2a2a;padding-top:1rem}

.SubscriptionPreferences{background:#fff}.SubscriptionPreferences .subscription-wrapper{padding:.75rem;border-top:solid 1px #d9e1e2}.SubscriptionPreferences .border-2{border-width:2px}

.ManageContacts .border-2{border-width:2px}.ManageContacts .DownloadCta h4{margin-bottom:2rem}


.DownloadCtaAjax{position:relative;min-height:350px}.DownloadCtaAjax th{background:#f2f3f5;font-size:14px}.DownloadCtaAjax--white .table td{background:#fff}.DownloadCtaAjax--lastLeftLayout tr td:last-child{text-align:right}.DownloadCtaAjax .table-link{color:#2a2a2a;text-decoration:underline}.DownloadCtaAjax .table-cell-icon{vertical-align:middle}.DownloadCtaAjax .table-cell-edit{vertical-align:middle;cursor:pointer}.DownloadCtaAjax .Icon-view{transform:translateY(5px)}.DownloadCtaAjax-loader{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,0.75);z-index:1070}.DownloadCtaAjax-loader-icon{border:6px solid #cacaca;border-top:6px solid #ac162c;border-radius:50%;width:42px;height:42px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.TableSortable-icon-wrapper{position:relative}.TableSortable-icon-wrapper svg{position:absolute;width:15px;height:15px;margin-top:5px;margin-left:10px}.TableSortable .sortable{fill:#b6b6b6}.TableSortable .sortable.asc,.TableSortable .sortable.desc{fill:#2a2a2a}.TableSortable .sortable.asc .icon-up{opacity:0;visibility:hidden}.TableSortable .sortable.desc .icon-down{opacity:0;visibility:hidden}.TableSortable .sortable:not(.asc):not(.desc) .icon-up{opacity:0;visibility:hidden}.TableBlockMobile{font-size:14px}.TableBlockMobile .table-mobile-title-wraper{background:#f2f3f5;padding:5px 8px;font-weight:bold}.TableBlockMobile .active-value{padding-top:5px}.TableBlockMobile-list{padding:0}.TableBlockMobile-list-item{padding:2px 8px 5px;border-top:1px solid #d9e1e2;justify-content:space-between}.TableBlockMobile-columnname{font-weight:bold;margin:5px 0}.TableBlockMobile-columnvalue{clear:both}.TableBlockMobile-nocolumns{margin:5px 0}

.OtherEventSessions{padding:1rem;border:3px solid #c0cdd5;position:relative}.OtherEventSessions-items,.OtherEventSessions-item{padding:0}.OtherEventSessions-item{margin-top:1rem;border-bottom:1px solid #e6e6e6}.OtherEventSessions-item-title{font-size:18px;color:#ac162c;margin-bottom:5px}.OtherEventSessions-item-title:hover{text-decoration:underline;color:#ac162c}.OtherEventSessions-item-content{margin-bottom:1rem;display:flex;flex-wrap:wrap}.OtherEventSessions-item-content p{margin-bottom:0;flex-grow:1;flex-basis:0}.OtherEventSessions-item-content p:first-child{margin-right:2rem}

