.l-homepage .l-nav--tabs{max-width:65rem;margin:0 auto;padding:0 1.25rem;}.l-homepage .l-page__primary,.l-homepage .l-page__main{position:relative;display:block;width:100%;max-width:none;padding:0;background-color:#000;}@media (min-width:62.6rem){.l-homepage .l-page__main{padding-bottom:5rem;}}@media (min-width:62.6rem){.l-homepage .carousel-nav{top:40%;width:46%;}}@media (min-width:1801px){.l-homepage .carousel-nav{top:53%;}}.l-homepage .views__feed{display:none;}.l-homepage .node--type-landing-page{max-width:60rem;margin:0 auto;padding:1.25rem;background-color:#fff;}@media (min-width:62.6rem){.l-homepage .node--type-landing-page{position:absolute;z-index:200;top:auto;right:0;bottom:0;left:0;width:60rem;margin:34% auto 0 auto;}}@media (min-width:67.6rem){.l-homepage .node--type-landing-page{width:62.5rem;max-width:62.5rem;}}@media (min-width:62.6rem){.l-homepage .node--type-landing-page .l-grid--paragraph .box{margin-top:0;}}@media (min-width:47.6rem){.l-homepage .node--type-landing-page .l-grid--paragraph .box--highlighted{position:relative;top:auto;right:-1.25rem;bottom:-1.25rem;left:-1.25rem;width:calc(100% + 2.5rem);}}@media (min-width:62.6rem){.l-homepage .node--type-landing-page .l-grid--paragraph .box--highlighted{position:absolute;top:-1.25rem;right:-1.3125rem;width:auto;}}.l-homepage .node--type-landing-page .l-grid--paragraph .box--highlighted .form-item__control--select,.l-homepage .node--type-landing-page .l-grid--paragraph .box--highlighted .form-item__control--text{border:1px solid transparent;}.l-homepage .node--type-landing-page .l-grid--paragraph > *{padding-top:0.625rem;}.l-homepage .node--type-landing-page .l-grid--paragraph > *:not(:last-child){padding:0.625rem 1.25rem 0 0;border-right:1px solid #e8e8e8;}@media (max-width:47.4rem){.l-homepage .node--type-landing-page .l-grid--paragraph > *:not(:last-child){padding:0.625rem 0 1.25rem 0;border-right:none;border-bottom:1px solid #e8e8e8;}}.l-homepage .node--type-landing-page .l-grid--paragraph > *:nth-last-child(2){border-right:none;}.l-homepage .node--type-landing-page .l-grid--paragraph > *:last-child{position:relative;padding:1.25rem 0 0 0;}@media (max-width:47.4rem){.l-homepage .node--type-landing-page .l-grid--paragraph > *:last-child{-webkit-flex-basis:100%;flex-basis:100%;max-width:none;margin:1.25rem -0.625rem -1.25rem -0.625rem;}}@media (min-width:47.6rem){.l-homepage .node--type-landing-page .l-grid--paragraph > *:last-child{padding:0;}}.l-homepage .node--type-landing-page .l-grid--paragraph .button--views-submit{max-width:none;}
