.primary-blue{background-color:#3c3fbc}.primary-blue{background-color:#3c3fbc}@font-face{font-family:GrenettePro-Regular;src:url(../fonts/GrenettePro-Regular.ttf)}@font-face{font-family:GrenettePro-SemiBold;src:url(../fonts/GrenettePro-SemiBold.ttf)}@font-face{font-family:GrenettePro-Italic;src:url(../fonts/grenette-italic-pro.otf)}.component.accordion.variant-1 ul.items li.item{border-bottom:1px solid #fff}.component.accordion.variant-1 ul.items li.item:last-child{border-bottom:none}.component.accordion.variant-1 ul.items li.item .field-heading{padding-left:2rem;padding-top:9px;position:relative;font-weight:400;font-size:2.5rem;color:#3c3fbc;font-family:industry-inc-base,sans-serif}.component.accordion.variant-1 ul.items li.item .field-heading h3{font-size:inherit;font-weight:inherit}.component.accordion.variant-1 ul.items li.item .field-heading h3 strong{font-weight:inherit}.component.accordion.variant-1 ul.items li.item .field-heading:before{color:#3c3fbc;font-size:2.2rem;left:7px;top:2rem;background:0 0}@media only screen and (min-width:768px){.component.accordion.variant-1 ul.items li.item .field-heading{padding-left:4rem}.component.accordion.variant-1 ul.items li.item .field-heading:before{color:#3c3fbc;font-size:3.3rem;left:2rem;top:1.6rem}}.component.accordion.variant-1 ul.items li.item .toggle-content .field-content{color:#3c3fbc;font-size:2rem;line-height:2.5rem;font-weight:500;padding-bottom:15px}.component.accordion.variant-1 ul.items li.item .toggle-content .field-content a{color:#3c3fbc;text-decoration:none}.component.accordion.variant-1 ul.items li.item .toggle-content .field-content a:hover{text-decoration:underline}
.primary-blue{background-color:#3c3fbc}.primary-blue{background-color:#3c3fbc}@font-face{font-family:GrenettePro-Regular;src:url(../fonts/GrenettePro-Regular.ttf)}@font-face{font-family:GrenettePro-SemiBold;src:url(../fonts/GrenettePro-SemiBold.ttf)}@font-face{font-family:GrenettePro-Italic;src:url(../fonts/grenette-italic-pro.otf)}.component.article-listing #article-type .result-count,.component.article-listing #product-type .result-count,.component.product-listing #article-type .result-count,.component.product-listing #product-type .result-count{background-color:#dae427;font-size:1.6rem;padding:1rem 1.5rem;font-family:GrenettePro-SemiBold}.component.article-listing #article-type .product-list h3,.component.article-listing #product-type .product-list h3,.component.product-listing #article-type .product-list h3,.component.product-listing #product-type .product-list h3{padding:1rem 0;font-weight:400}.component.article-listing #article-type .product-list h3 a,.component.article-listing #product-type .product-list h3 a,.component.product-listing #article-type .product-list h3 a,.component.product-listing #product-type .product-list h3 a{font-size:2.1rem;line-height:2.7rem}.component.article-listing #article-type .product-list h3 a:hover,.component.article-listing #product-type .product-list h3 a:hover,.component.product-listing #article-type .product-list h3 a:hover,.component.product-listing #product-type .product-list h3 a:hover{color:#3c3fbc}.component.article-listing #article-type .product-list p,.component.article-listing #product-type .product-list p,.component.product-listing #article-type .product-list p,.component.product-listing #product-type .product-list p{font-size:1.6rem;line-height:2.2rem}
.primary-blue{background-color:#3c3fbc}.primary-blue{background-color:#3c3fbc}@font-face{font-family:GrenettePro-Regular;src:url(../fonts/GrenettePro-Regular.ttf)}@font-face{font-family:GrenettePro-SemiBold;src:url(../fonts/GrenettePro-SemiBold.ttf)}@font-face{font-family:GrenettePro-Italic;src:url(../fonts/grenette-italic-pro.otf)}.component.breadcrumb .breadcrumb-item{margin-left:0}.component.breadcrumb .breadcrumb-item .navigation-title a{color:#3c3fbc;text-transform:none;font-size:1.7rem;font-weight:400}.component.breadcrumb .breadcrumb-item .navigation-title a:hover{color:#3c3fbc;text-decoration:underline}.component.breadcrumb .breadcrumb-item .separator{color:#3c3fbc}
.primary-blue{background-color:#3c3fbc}.primary-blue{background-color:#3c3fbc}@font-face{font-family:GrenettePro-Regular;src:url(../fonts/GrenettePro-Regular.ttf)}@font-face{font-family:GrenettePro-SemiBold;src:url(../fonts/GrenettePro-SemiBold.ttf)}@font-face{font-family:GrenettePro-Italic;src:url(../fonts/grenette-italic-pro.otf)}.component.feature-content-tiles.variant-2 .promo-tile .field-data h2{font-weight:400;font-size:10vw;margin:1rem 0;color:#3c3fbc;letter-spacing:1.32px}.component.feature-content-tiles.variant-2 .promo-tile .field-data p{width:auto!important}@media only screen and (min-width:380px) and (max-width:767px){.component.feature-content-tiles.variant-2 .promo-tile .field-data p{min-height:auto!important}}.component.feature-content-tiles.variant-2 .promo-tile .field-data .field-description,.component.feature-content-tiles.variant-2 .promo-tile .field-data p{font-size:1.6rem;color:#3c3fbc}.component.feature-content-tiles.variant-2 .promo-tile .field-data .sxa-btn a{background-color:#3c3fbc;border:1px solid #3c3fbc;color:#efe7e2}.component.feature-content-tiles.variant-2 .promo-tile .field-data .sxa-btn a:active{background-color:transparent;color:#3c3fbc}.component.feature-content-tiles.variant-2 .promo-tile .field-description{font-weight:initial}@media only screen and (min-width:768px){.component.feature-content-tiles.variant-2 .promo-tile .field-data h2{font-size:3rem;color:#3c3fbc}.component.feature-content-tiles.variant-2 .promo-tile .field-data p{margin-right:3rem}}@media only screen and (min-width:992px){.component.feature-content-tiles.variant-2 .promo-tile .field-data h2{font-size:2.76vw;font-weight:400;color:#3c3fbc}.component.feature-content-tiles.variant-2 .promo-tile .field-data p{margin-right:3rem;font-size:1.094vw}.component.feature-content-tiles.variant-2 .promo-tile .sxa-btn a{font-size:1.823vw}}@media screen and (max-width:991px){.component.feature-content-tiles.variant-2 .promo-tile .field-data p{width:100%!important}}.component.feature-content-tiles.variant-2.secondary-title .promo-tile .field-data h2{font-size:2rem;text-transform:uppercase}.component.feature-content-tiles.variant-2.secondary-title .section-container>div.row>div{padding-left:0}
.primary-blue{background-color:#3c3fbc}.primary-blue{background-color:#3c3fbc}@font-face{font-family:GrenettePro-Regular;src:url(../fonts/GrenettePro-Regular.ttf)}@font-face{font-family:GrenettePro-SemiBold;src:url(../fonts/GrenettePro-SemiBold.ttf)}@font-face{font-family:GrenettePro-Italic;src:url(../fonts/grenette-italic-pro.otf)}#footer{border-top:1px solid #fff}#footer .component.rich-text .component-content{color:#3c3fbc!important;font-size:1.6rem}@media only screen and (min-width:992px){#footer .component.rich-text .component-content{padding:1rem 3rem}}#footer .component.image{padding:2rem 0}#footer .component.image img{max-width:25rem}#footer .link-list.inline-link{padding:2rem 0}#footer .link-list.inline-link ul li.even:before{background-color:#3c3fbc}#footer .link-list.inline-link ul li .field-link a{color:#3c3fbc!important;font-weight:400;font-family:GrenettePro-Italic}
.primary-blue{background-color:#3c3fbc}.primary-blue{background-color:#3c3fbc}@font-face{font-family:GrenettePro-Regular;src:url(../fonts/GrenettePro-Regular.ttf)}@font-face{font-family:GrenettePro-SemiBold;src:url(../fonts/GrenettePro-SemiBold.ttf)}@font-face{font-family:GrenettePro-Italic;src:url(../fonts/grenette-italic-pro.otf)}.component.article-listing .search-box,.component.global-search-listing .search-box,.component.product-listing .search-box{padding:1.5rem}.component.article-listing .search-box .search-wrapper .search-input-wrapper input,.component.global-search-listing .search-box .search-wrapper .search-input-wrapper input,.component.product-listing .search-box .search-wrapper .search-input-wrapper input{background-color:#dae427;border:1px solid #2e44ae;font-size:1.4rem;letter-spacing:.98px;padding:1.4rem;color:#3c3fbc;font-family:industry-inc-base,sans-serif}.component.article-listing .search-box .search-wrapper .search-input-wrapper input::placeholder,.component.global-search-listing .search-box .search-wrapper .search-input-wrapper input::placeholder,.component.product-listing .search-box .search-wrapper .search-input-wrapper input::placeholder{font-size:1.4rem;letter-spacing:.98px;color:#3c3fbc;font-family:industry-inc-base,sans-serif}.component.article-listing .search-box .search-wrapper .search-input-wrapper .custom-search-box-button,.component.global-search-listing .search-box .search-wrapper .search-input-wrapper .custom-search-box-button,.component.product-listing .search-box .search-wrapper .search-input-wrapper .custom-search-box-button{background-color:transparent;background-image:url(../images/search-icon.png);width:auto}.component.article-listing .sxa-btn.sxa-btn-primary a,.component.global-search-listing .sxa-btn.sxa-btn-primary a,.component.product-listing .sxa-btn.sxa-btn-primary a{color:#efe7e2;background:#3c3fbc;border:1px solid #3c3fbc;font-size:2.1rem}.component.article-listing .sxa-btn.sxa-btn-primary a:active,.component.global-search-listing .sxa-btn.sxa-btn-primary a:active,.component.product-listing .sxa-btn.sxa-btn-primary a:active{background-color:transparent;color:#3c3fbc}.component.article-listing #searchfilter h3,.component.global-search-listing #searchfilter h3,.component.product-listing #searchfilter h3{border-bottom:2px solid #fff}.component.article-listing #searchfilter h3 .link-btn,.component.global-search-listing #searchfilter h3 .link-btn,.component.product-listing #searchfilter h3 .link-btn{color:#3c3fbc;font-family:industry-inc-base,sans-serif;font-size:2rem;font-weight:400}.component.article-listing #searchfilter h3 .link-btn::after,.component.article-listing #searchfilter h3 .link-btn::before,.component.global-search-listing #searchfilter h3 .link-btn::after,.component.global-search-listing #searchfilter h3 .link-btn::before,.component.product-listing #searchfilter h3 .link-btn::after,.component.product-listing #searchfilter h3 .link-btn::before{background-color:#3c3fbc}.component.article-listing #searchfilter .facet-wrapper .form-check label,.component.global-search-listing #searchfilter .facet-wrapper .form-check label,.component.product-listing #searchfilter .facet-wrapper .form-check label{color:#3c3fbc;font-size:1.7rem}.component.article-listing .result-count,.component.global-search-listing .result-count,.component.product-listing .result-count{background-color:#dae427;font-size:1.6rem;padding:1rem 1.5rem;font-family:GrenettePro-SemiBold}.component.article-listing #article-type h3,.component.article-listing #others-type h3,.component.article-listing #product-type h3,.component.global-search-listing #article-type h3,.component.global-search-listing #others-type h3,.component.global-search-listing #product-type h3,.component.product-listing #article-type h3,.component.product-listing #others-type h3,.component.product-listing #product-type h3{border-bottom:2px solid #fff}.component.article-listing #article-type h3 .link-btn,.component.article-listing #others-type h3 .link-btn,.component.article-listing #product-type h3 .link-btn,.component.global-search-listing #article-type h3 .link-btn,.component.global-search-listing #others-type h3 .link-btn,.component.global-search-listing #product-type h3 .link-btn,.component.product-listing #article-type h3 .link-btn,.component.product-listing #others-type h3 .link-btn,.component.product-listing #product-type h3 .link-btn{color:#3c3fbc;font-size:2.5rem;font-weight:400;font-family:industry-inc-base,sans-serif}.component.article-listing #article-type h3 .link-btn::after,.component.article-listing #article-type h3 .link-btn::before,.component.article-listing #others-type h3 .link-btn::after,.component.article-listing #others-type h3 .link-btn::before,.component.article-listing #product-type h3 .link-btn::after,.component.article-listing #product-type h3 .link-btn::before,.component.global-search-listing #article-type h3 .link-btn::after,.component.global-search-listing #article-type h3 .link-btn::before,.component.global-search-listing #others-type h3 .link-btn::after,.component.global-search-listing #others-type h3 .link-btn::before,.component.global-search-listing #product-type h3 .link-btn::after,.component.global-search-listing #product-type h3 .link-btn::before,.component.product-listing #article-type h3 .link-btn::after,.component.product-listing #article-type h3 .link-btn::before,.component.product-listing #others-type h3 .link-btn::after,.component.product-listing #others-type h3 .link-btn::before,.component.product-listing #product-type h3 .link-btn::after,.component.product-listing #product-type h3 .link-btn::before{background:#3c3fbc}.component.article-listing #article-type h3 .link-btn .result-count,.component.article-listing #others-type h3 .link-btn .result-count,.component.article-listing #product-type h3 .link-btn .result-count,.component.global-search-listing #article-type h3 .link-btn .result-count,.component.global-search-listing #others-type h3 .link-btn .result-count,.component.global-search-listing #product-type h3 .link-btn .result-count,.component.product-listing #article-type h3 .link-btn .result-count,.component.product-listing #others-type h3 .link-btn .result-count,.component.product-listing #product-type h3 .link-btn .result-count{font-size:1.6rem;background:0 0;padding:1rem 0;font-family:GrenettePro-Regular}.component.article-listing #article-type .product-list .cgp-product,.component.article-listing #others-type .product-list .cgp-product,.component.article-listing #product-type .product-list .cgp-product,.component.global-search-listing #article-type .product-list .cgp-product,.component.global-search-listing #others-type .product-list .cgp-product,.component.global-search-listing #product-type .product-list .cgp-product,.component.product-listing #article-type .product-list .cgp-product,.component.product-listing #others-type .product-list .cgp-product,.component.product-listing #product-type .product-list .cgp-product{padding:1.5rem 0}.component.article-listing #article-type .product-list h3,.component.article-listing #others-type .product-list h3,.component.article-listing #product-type .product-list h3,.component.global-search-listing #article-type .product-list h3,.component.global-search-listing #others-type .product-list h3,.component.global-search-listing #product-type .product-list h3,.component.product-listing #article-type .product-list h3,.component.product-listing #others-type .product-list h3,.component.product-listing #product-type .product-list h3{padding:20px 0 0 0;font-weight:400;border:none}.component.article-listing #article-type .product-list h3 a,.component.article-listing #others-type .product-list h3 a,.component.article-listing #product-type .product-list h3 a,.component.global-search-listing #article-type .product-list h3 a,.component.global-search-listing #others-type .product-list h3 a,.component.global-search-listing #product-type .product-list h3 a,.component.product-listing #article-type .product-list h3 a,.component.product-listing #others-type .product-list h3 a,.component.product-listing #product-type .product-list h3 a{font-size:2.1rem;line-height:2.7rem}.component.article-listing #article-type .product-list h3 a:hover,.component.article-listing #others-type .product-list h3 a:hover,.component.article-listing #product-type .product-list h3 a:hover,.component.global-search-listing #article-type .product-list h3 a:hover,.component.global-search-listing #others-type .product-list h3 a:hover,.component.global-search-listing #product-type .product-list h3 a:hover,.component.product-listing #article-type .product-list h3 a:hover,.component.product-listing #others-type .product-list h3 a:hover,.component.product-listing #product-type .product-list h3 a:hover{color:#3c3fbc}.component.article-listing #article-type .product-list p,.component.article-listing #others-type .product-list p,.component.article-listing #product-type .product-list p,.component.global-search-listing #article-type .product-list p,.component.global-search-listing #others-type .product-list p,.component.global-search-listing #product-type .product-list p,.component.product-listing #article-type .product-list p,.component.product-listing #others-type .product-list p,.component.product-listing #product-type .product-list p{font-size:1.6rem;line-height:2.2rem}
.primary-blue{background-color:#3c3fbc}.primary-blue{background-color:#3c3fbc}@font-face{font-family:GrenettePro-Regular;src:url(../fonts/GrenettePro-Regular.ttf)}@font-face{font-family:GrenettePro-SemiBold;src:url(../fonts/GrenettePro-SemiBold.ttf)}@font-face{font-family:GrenettePro-Italic;src:url(../fonts/grenette-italic-pro.otf)}.header-shell.variant-3.variant-4{padding:0}.header-shell.variant-3.variant-4 .container{max-width:132rem}.header-shell.variant-3.variant-4 .search-holder{z-index:2}.header-shell.variant-3.variant-4 .search-holder #suggestedTerms{padding:0}.header-shell.variant-3.variant-4 .search-holder .search-input-wrapper{z-index:2}.header-shell.variant-3.variant-4 .search-holder .search-input-wrapper #header-search-input{position:absolute;left:26px;top:1.9rem;padding:.3rem 2rem;height:4.6rem;width:75%;border-radius:0}.header-shell.variant-3.variant-4 .container>.row{align-items:center}.header-shell.variant-3.variant-4 .component.search-box{padding:.5rem 1rem;right:0}.header-shell.variant-3.variant-4 .component.search-box .component-content{position:initial;width:initial}.header-shell.variant-3.variant-4 .component.search-box .search-holder{width:100%}.header-shell.variant-3.variant-4 .component.search-box .search-holder .search-input-wrapper{margin:1.2rem 0}.header-shell.variant-3.variant-4 .component.search-box .search-holder .search-input-wrapper input{padding:1.3rem 4.4rem 1.3rem 1rem;background-color:#eee7e3;box-shadow:none;border:1px solid #3c3fbc;color:#3c3fbc;font-size:1.4rem;letter-spacing:.98px;font-family:industry-inc-base,sans-serif}.header-shell.variant-3.variant-4 .component.search-box .search-holder .search-input-wrapper input::placeholder{color:#3c3fbc;font-size:1.4rem;letter-spacing:.98px;font-family:industry-inc-base,sans-serif}.header-shell.variant-3.variant-4 .component.search-box .search-holder .search-input-wrapper button{height:4rem;background-image:url(../images/search-icon.png)}.header-shell.variant-3.variant-4 .header-global-menu.variant-3{position:relative;background-color:#dae427;padding:0}.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items{justify-content:initial;padding:0;position:relative}.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items .item{padding:12px 0 8px 0;border-top:1px solid #3c3fbc;border-bottom:1px solid #3c3fbc}.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items .item .has-sublist::before{display:none}.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items .item .has-sublist::after{top:1rem;color:#3c3fbc}.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items .item a{padding:1.2rem 0;letter-spacing:.8px;font-weight:400;position:relative;color:#3c3fbc;margin:0 0 0 3rem;font-size:1.5rem;opacity:1;line-height:1.9rem;font-family:industry-inc-base,sans-serif}.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items .item .sub-menu-list{padding:1rem;top:1rem;background-color:#fff}.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items .item .sub-menu-list .sub-menu-item{border:.5px solid #dae427}.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items .item .sub-menu-list .sub-menu-item a{padding:0;font-weight:500;font-size:1.5rem;background-color:#fff;margin:1rem 3rem;text-transform:capitalize;font-family:GrenettePro-SemiBold}.header-shell.variant-3.variant-4 .component.plain-html .hamburger{margin:1.18em 0;top:10%}.header-shell.variant-3.variant-4 .component.plain-html .hamburger span{background-color:#3c3fbc}@media screen and (min-width:992px) and (max-width:1023px){.header-shell.variant-3.variant-4{background-color:#efe7e2}.header-shell.variant-3.variant-4.active .header-global-menu{display:block}.header-shell.variant-3.variant-4 .header-global-menu{display:none}.header-shell.variant-3.variant-4 .header-global-menu ul.items li.item ul.sub-menu-list{position:relative}.header-shell.variant-3.variant-4 .component.plain-html{display:block}.header-shell.variant-3.variant-4 .component.plain-html .hamburger{display:block}.header-shell.variant-3.variant-4 .component.search-box{position:absolute}.header-shell.variant-3.variant-4 .component.search-box .search-holder .search-input-wrapper input{display:none}.header-shell.variant-3.variant-4 .component.search-box.active .search-holder .search-input-wrapper input{display:block}}@media only screen and (min-width:992px){.header-shell.variant-3.variant-4 .col-lg-10,.header-shell.variant-3.variant-4 .col-lg-2{flex:0 0 100%;max-width:100%}.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items{display:initial}}@media screen and (min-width:1024px){.header-shell.variant-3.variant-4{background-color:#3c3fbc}.header-shell.variant-3.variant-4 .component.search-box .search-holder{padding:.5rem 15px .5rem 15px}.header-shell.variant-3.variant-4 .component.search-box .search-holder .search-input-wrapper{margin:.2rem 0}.header-shell.variant-3.variant-4 .component.search-box .search-holder .search-input-wrapper input{padding:1.1rem 4.4rem 1.1rem 1rem}.header-shell.variant-3.variant-4 .component.search-box .search-holder .search-input-wrapper button{height:3.7rem}.header-shell.variant-3.variant-4 .header-global-menu.variant-3{background-color:transparent;padding-right:1.5rem;position:relative}.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items{display:flex;justify-content:right}.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items .item{position:relative;padding:4px 8px 0 0;background-color:transparent}.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items .item a{font-size:1.3rem;margin:0;padding:.6rem .5rem .2rem .5rem;background-color:#dae427;white-space:nowrap;border:1px solid #dae427}.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items .item a:active,.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items .item a:hover{background-color:#3c3fbc;color:#dae427;border:1px solid #dae427}.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items .item .has-sublist::after{display:none}.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items .item .sub-menu-list{top:112%;padding:0}.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items .item .sub-menu-list .sub-menu-item{border:none}.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items .item .sub-menu-list .sub-menu-item a{margin:0;padding:.5rem 1rem}.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items .item .sub-menu-list .sub-menu-item a:active,.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items .item .sub-menu-list .sub-menu-item a:hover{background-color:#3c3fbc;color:#dae427}.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items .item:hover .sub-menu-list{display:block}.header-shell.variant-3.variant-4 .component.image{position:absolute;top:2rem;background-color:transparent;z-index:1;padding:0;left:5rem;max-width:initial}.header-shell.variant-3.variant-4 .search-holder .search-autocomplete>ul{padding:0}.header-shell.variant-3.variant-4 .search-holder .search-autocomplete .search-input-wrapper #header-search-input{position:initial;width:100%;height:3.5rem;border:1px solid}.header-shell.variant-3.variant-4 .component.search-box{padding:0}.header-shell.variant-3.variant-4 .component.search-box .component-content{width:initial}.header-shell.variant-3.variant-4 .col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.header-shell.variant-3.variant-4 .col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}}@media only screen and (min-width:1300px){.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items .item a{font-size:1.5rem}}@media only screen and (min-width:1600px){.header-shell.variant-3.variant-4 .container{max-width:148rem}.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items .item a{font-size:1.6rem;padding:.6rem .9rem .2rem .9rem}.header-shell.variant-3.variant-4 .header-global-menu.variant-3 .items .item .sub-menu-list{top:120%}}@media screen and (max-width:768px){.header-shell.variant-3.variant-4 .component.search-box{width:100%}}.header-shell.variant-3.variant-4 ul li{list-style:none;margin:0}.header-shell.variant-3.variant-4.active .component.plain-html .hamburger .icon-bar:first-child{transform:rotate(45deg) translate(7px,8px)}.penn-nav-blue{background-color:#efe7e2!important}@media (min-width:992px){.penn-nav-blue{background-color:#3c3fbc!important}}@media (min-width:1024px){.penn-nav-blue .header-global-menu ul.items li.item:last-child{margin-left:101px}}.on-page-editor .header-shell.varient-3,.preview .header-shell.varient-3{position:static}.garden-header{background-color:#efe7e2!important}@media (min-width:992px){.garden-header{background-color:#3c3fbc!important}}
.primary-blue{background-color:#3c3fbc}.primary-blue{background-color:#3c3fbc}@font-face{font-family:GrenettePro-Regular;src:url(../fonts/GrenettePro-Regular.ttf)}@font-face{font-family:GrenettePro-SemiBold;src:url(../fonts/GrenettePro-SemiBold.ttf)}@font-face{font-family:GrenettePro-Italic;src:url(../fonts/grenette-italic-pro.otf)}.component.hero-carousel.with-image-left{display:block}.component.hero-carousel.with-image-left .slide{background-color:#dae427!important}.component.hero-carousel.with-image-left .body-copy{width:100%}.component.hero-carousel.with-image-left .body-copy h2,.component.hero-carousel.with-image-left .body-copy p{color:#3c3fbc}.component.hero-carousel.with-image-left .body-copy h2{font-weight:400;letter-spacing:1.32px}@media only screen and (min-width:992px){.component.hero-carousel.with-image-left .body-copy h2{font-size:5rem;margin-top:3rem}}.component.hero-carousel.with-image-left .body-copy p{font-size:1.6rem;font-family:GrenettePro-SemiBold}@media only screen and (min-width:992px){.component.hero-carousel.with-image-left .body-copy p{font-size:1.094vw}}.component.hero-carousel.with-image-left .sxa-btn a{background-color:#3c3fbc;border:1px solid #3c3fbc;color:#efe7e2;font-weight:400}@media only screen and (min-width:992px){.component.hero-carousel.with-image-left .sxa-btn a{font-size:1.42vw}}.component.hero-carousel.with-image-left .slick-dots li{border:1px solid #3c3fbc;background-color:transparent;border-radius:0}.component.hero-carousel.with-image-left .slick-dots li.slick-active{background-color:#3c3fbc;border-color:#3c3fbc}.component.hero-carousel.with-image-left .slick-prev{left:0}.component.hero-carousel.with-image-left .slick-prev:before{content:url(../images/left-arrow.png)}.component.hero-carousel.with-image-left .slick-next{right:0}.component.hero-carousel.with-image-left .slick-next:after{content:url(../images/right-arrow.png)}.component.hero-carousel:not(.mulitple-bottom-links):not(.responsive-carousel) .slide:not(.wrap){background-color:#dae427!important}
.primary-blue{background-color:#3c3fbc}.primary-blue{background-color:#3c3fbc}@font-face{font-family:GrenettePro-Regular;src:url(../fonts/GrenettePro-Regular.ttf)}@font-face{font-family:GrenettePro-SemiBold;src:url(../fonts/GrenettePro-SemiBold.ttf)}@font-face{font-family:GrenettePro-Italic;src:url(../fonts/grenette-italic-pro.otf)}.component.hero.with-text .wrap{background-position:inherit;background-size:contain;background-repeat:no-repeat}.component.hero.with-text .wrap .field-herobannertitle{background-color:#dae427;text-align:left;padding:1.5rem}.component.hero.with-text .wrap .field-herobannertitle *{color:#3c3fbc}.component.hero.with-text .wrap .field-herobannertitle h1{margin-bottom:3.7vw;line-height:1.1;font-size:9.3vw;letter-spacing:1.8px;font-weight:400}.component.hero.with-text .wrap .field-herobannertitle p{font-size:4.3vw}@media only screen and (max-width:639px){.component.hero.with-text .wrap{padding-top:100%}.component.hero.with-text .wrap .field-herobannertitle{top:auto;bottom:0;transform:translateY(0)}}@media only screen and (min-width:640px){.component.hero.with-text .wrap .field-herobannertitle{background-color:#dae427;-webkit-clip-path:none;clip-path:none;top:47.15%;right:9.3%;width:40%;left:auto;padding:2%}.component.hero.with-text .wrap .field-herobannertitle h1{margin-bottom:.7vw;font-size:3.75vw}.component.hero.with-text .wrap .field-herobannertitle p{font-size:1.458vw}}@media only screen and (min-width:768px){.component.hero.with-text .wrap{background-size:cover;background-position:100%;padding-top:54%}}.component.hero.banner-adjustable-height .banner-content-wrapper{padding:3rem}.component.hero.banner-adjustable-height .hero-banner-title{font-size:2.6vw;font-weight:400;font-family:industry-inc-base,sans-serif}@media only screen and (min-width:992px){.component.hero.banner-adjustable-height .hero-banner-title{font-size:2.76vw}}.component.hero.banner-adjustable-height .hero-banner-description{font-size:2rem}.component.hero.with-alignment .body-copy{position:static}.component.hero.with-alignment .body-copy .hero-banner-title{background-color:#231f20}@media only screen and (min-width:992px){.component.hero.with-alignment .body-copy .hero-banner-title{background-color:#231f20bf}}
.primary-blue{background-color:#3c3fbc}.primary-blue{background-color:#3c3fbc}@font-face{font-family:GrenettePro-Regular;src:url(../fonts/GrenettePro-Regular.ttf)}@font-face{font-family:GrenettePro-SemiBold;src:url(../fonts/GrenettePro-SemiBold.ttf)}@font-face{font-family:GrenettePro-Italic;src:url(../fonts/grenette-italic-pro.otf)}.component .hubspot-form .submitted-message{color:#3c3fbc}.component .hubspot-form .hs-form input[type=submit].hs-button{line-height:1.1;color:#efe7e2;background-color:#3c3fbc;border:1px solid #3c3fbc;border-radius:0;background-image:none;box-shadow:none;text-shadow:none;padding-top:6px;font-family:industry-inc-base,sans-serif}@media only screen and (min-width:992px){.component .hubspot-form .hs-form input[type=submit].hs-button{font-size:1.38vw}}.component .hubspot-form .hs-form input[type=submit].hs-button:focus:not(.inactive){box-shadow:none;text-shadow:none}.component .hubspot-form .hs-form input[type=submit].hs-button:hover,.component .hubspot-form .hs-form input[type=submit].hs-button:hover:not(.inactive){line-height:1.1;background-color:#3c3fbc;border:1px solid #3c3fbc;border-radius:0;box-shadow:none;text-shadow:none;font-size:1.38vw;font-family:industry-inc-base,sans-serif}.component .hubspot-form .hs-form input[type=submit].hs-button:active,.component .hubspot-form .hs-form input[type=submit].hs-button:active:not(.inactive):not(.link){background-color:transparent;text-shadow:none;color:#3c3fbc;border:1px solid #3c3fbc}.component .hubspot-form .hs-richtext h2{color:#3c3fbc}.component .hubspot-form .hs-richtext p{color:#3c3fbc;font-size:1.6rem;font-weight:700;text-transform:uppercase;font-family:industry-inc-base,sans-serif}.component .hubspot-form .hs-form-field{margin:2rem 0}.component .hubspot-form .hs-form-field.hs-fieldtype-booleancheckbox{margin:0}.component .hubspot-form legend{color:#3c3fbc;font-size:2.1rem}.component .hubspot-form .hs-form .hs-input{-webkit-appearance:auto;appearance:auto;box-shadow:none}.component .hubspot-form .hs-form .hs-form-checkbox{padding:initial}.component .hubspot-form .hs-form .hs-form-checkbox label{display:flex}.component .hubspot-form .hs-form .hs-form-checkbox label span{font-weight:500}.component .hubspot-form .hs-form input[type=email],.component .hubspot-form .hs-form input[type=tel],.component .hubspot-form .hs-form input[type=text],.component .hubspot-form .hs-form textarea{border:1px solid #3c3fbc;height:4rem;padding:5px 18px;line-height:4rem;font-size:1.6rem;font-weight:600;color:#3c3fbc;border-radius:0;box-shadow:none;max-width:100%;box-sizing:border-box}.component .hubspot-form .hs-form input[type=email]:focus,.component .hubspot-form .hs-form input[type=tel]:focus,.component .hubspot-form .hs-form input[type=text]:focus,.component .hubspot-form .hs-form textarea:focus{border-color:#000;outline:0;box-shadow:0 0 8px rgba(102,175,233,.6);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.component .hubspot-form .hs-form input:not([type=image]){box-sizing:inherit}.component .hubspot-form .hs-form .hs-form-booleancheckbox{width:auto;padding-bottom:0}.component .hubspot-form .hs-form .hs-form-booleancheckbox label input[type=checkbox]:not(:checked)+span:before{background:url(../images/not-checked.png) no-repeat}.component .hubspot-form .hs-form .hs-form-booleancheckbox label input[type=checkbox]+span:before{background:url(../images/checked.png) no-repeat}.component .hubspot-form .hs-form .hs-form-booleancheckbox label span:before{top:0}.component .hubspot-form .hs-form .input select{-webkit-appearance:none;appearance:none;background-image:url(../images/dropdown.png);background-position:95% 50%;background-size:12px 6px;font-size:1.4rem;line-height:2rem;border:1px solid #3c3fbc;height:4rem;padding:10px 18px 5px 18px;color:#3c3fbc;border-radius:0;box-shadow:none;max-width:100%;text-transform:uppercase;font-family:industry-inc-base,sans-serif}.component .hubspot-form .hs-form label{margin-bottom:5px}.component .hubspot-form .hs-form label span{color:#3c3fbc;font-weight:700;font-size:1.6rem;font-family:GrenettePro-Regular}.component .hubspot-form .hs-form .hs-error-msgs li label{font-size:1.6rem;font-weight:800;color:#3c3fbc;font-family:GrenettePro-SemiBold}.component .hubspot-form .hs-form .form-columns-1 p{color:#3c3fbc}.component .hubspot-form .hs-form .form-columns-1 .input .hs-input,.component .hubspot-form .hs-form .form-columns-1 .input input[type=email]{max-width:100%}.component .hubspot-form .hs-form .form-columns-1 .input li .hs-input{min-width:auto;width:auto}.component .hubspot-form .hs-form .form-columns-2 .input .hs-input{width:100%}
.primary-blue{background-color:#3c3fbc}.primary-blue{background-color:#3c3fbc}@font-face{font-family:GrenettePro-Regular;src:url(../fonts/GrenettePro-Regular.ttf)}@font-face{font-family:GrenettePro-SemiBold;src:url(../fonts/GrenettePro-SemiBold.ttf)}@font-face{font-family:GrenettePro-Italic;src:url(../fonts/grenette-italic-pro.otf)}.component.product-details.variant-3.related-products-and-related-articles .copy-wrap h2{color:#3c3fbc;font-size:4.5rem;font-weight:400;letter-spacing:1.13px}.component.product-details.variant-3.related-products-and-related-articles .copy-wrap .inner-wrap{border-bottom:1px solid #fff;border-top:1px solid #fff}.component.product-details.variant-3.related-products-and-related-articles .copy-wrap .inner-wrap .image-holder{border:none}@media only screen and (min-width:768px){.component.product-details.variant-3.related-products-and-related-articles .copy-wrap .inner-wrap{border:none}}.component.product-details.variant-3.related-products-and-related-articles .copy-wrap .inner-wrap h3 a{color:#3c3fbc;font-size:2.5rem;font-weight:400;font-family:industry-inc-base,sans-serif}.component.product-details.variant-4 .product-wrapper h1{font-size:4.5rem;font-weight:400;color:#3c3fbc;letter-spacing:1.13px}.component.product-details.variant-4 .product-wrapper .body-copy{font-size:2rem;color:#3c3fbc}.component.product-details.variant-4 .product-wrapper .body-copy li,.component.product-details.variant-4 .product-wrapper .body-copy p{font-size:2rem;color:#3c3fbc}.component.product-details.variant-4 .product-wrapper .body-copy ul li{list-style:disc;margin-inline-start:4rem}.component.productimage .image-placeholder{border:none}.component.productimage .inner-wrap .image-container div{border:none}.component.power-reviews{margin:2rem 0}.component.power-reviews .pr-star-v4.pr-star-v4-0-filled{background-image:url(../images/star-0.png)}.component.power-reviews .pr-star-v4.pr-star-v4-25-filled{background-image:url(../images/star-25.png)}.component.power-reviews .pr-star-v4.pr-star-v4-50-filled{background-image:url(../images/star-50.png)}.component.power-reviews .pr-star-v4.pr-star-v4-75-filled{background-image:url(../images/star-75.png)}.component.power-reviews .pr-star-v4.pr-star-v4-100-filled{background-image:url(../images/star-100.png)}.component.power-reviews .p-w-r .pr-snippet .pr-snippet-stars{background:0 0}.component.power-reviews .p-w-r .pr-snippet .pr-snippet-stars.pr-snippet-stars-png .pr-snippet-rating-decimal{font-size:1.6rem;color:#3c3fbc;border:1px solid #3c3fbc;margin:0 2rem;font-family:GrenettePro-SemiBold}.component.power-reviews .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write{margin-top:2rem}@media only screen and (min-width:992px){.component.power-reviews .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write{margin-top:0}}.component.power-reviews .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write .pr-snippet-review-count{color:#3c3fbc;font-size:1.6rem!important;font-family:GrenettePro-SemiBold}.component.power-reviews .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write .pr-snippet-write-review-link{text-decoration:none;background-color:#dae427;color:#3c3fbc;padding:10px 15px 5px 15px;margin:0 2rem;font-family:industry-inc-base,sans-serif}@media only screen and (min-width:992px){.component.power-reviews .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write .pr-snippet-write-review-link{font-size:1.8rem!important}}.component.power-reviews .p-w-r .pr-review-display{background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding:10px 15px 5px 15px}.component.power-reviews .p-w-r .pr-review-display .pr-rd-no-reviews{padding:5px}.component.power-reviews .p-w-r .pr-review-display .pr-rd-no-reviews a{color:#3c3fbc;font-family:industry-inc-base,sans-serif}@media only screen and (min-width:992px){.component.power-reviews .p-w-r .pr-review-display .pr-rd-no-reviews a{font-size:1.8rem}}.component.product-variant h4{color:#3c3fbc;font-size:2.3rem;font-family:GrenettePro-SemiBold}.component.product-variant select{-webkit-appearance:none;appearance:none;background-color:#dae427;border:1px solid #3c3fbc;font-size:2.6rem;color:#3c3fbc;font-family:industry-inc-base,sans-serif;background-image:url(../images/dropdown.png);background-position:97% 50%;background-repeat:no-repeat}@media only screen and (min-width:992px){.component.product-variant select{font-size:1.354vw}}.component.product-variant .where-to-buy .ps-widget.ps-enabled{background:0 0!important;padding:0;border:none;height:auto}.component.product-variant .where-to-buy .ps-widget.ps-disabled,.component.product-variant .where-to-buy .ps-widget.ps-no-sku{background:0 0}.component.product-variant .where-to-buy .ps-widget.ps-disabled[role=button] span{display:none}.component.product-variant .where-to-buy .ps-widget>.ps-button-label{border-radius:0;cursor:pointer;border:1px solid #3c3fbc;background-color:#3c3fbc;padding:1rem 1.8rem;line-height:18.667px;color:#fff;font-size:2.6rem;font-weight:700;text-decoration:none;text-transform:uppercase;display:inline-block;line-height:2.9rem;font-family:industry-inc-base,sans-serif}@media only screen and (min-width:992px){.component.product-variant .where-to-buy .ps-widget>.ps-button-label{font-size:1.354vw}}.component.product-variant .where-to-buy .ps-widget>.ps-button-label+small{border-radius:0;cursor:pointer;border:1px solid #3c3fbc;background-color:#3c3fbc;padding:1rem 1.8rem;line-height:18.667px;color:#fff;font-size:2.6rem;font-weight:400;text-decoration:none;text-transform:uppercase;display:inline-block;line-height:2.9rem;font-family:industry-inc-base,sans-serif}@media only screen and (min-width:992px){.component.product-variant .where-to-buy .ps-widget>.ps-button-label+small{font-size:1.354vw}}.component.product-tab-accordion .copy-wrap{border:3px solid #fff}.component.product-tab-accordion .copy-wrap .card{background-color:transparent}.component.product-tab-accordion .copy-wrap .card .card-body{font-size:2rem}.component.product-tab-accordion .copy-wrap .card li,.component.product-tab-accordion .copy-wrap .card p{font-size:2rem}.component.product-tab-accordion .copy-wrap .card ul li{list-style:disc;margin-inline-start:4rem}.component.product-tab-accordion .copy-wrap .nav-tabs li a{background-color:#fff;color:#3c3fbc;font-size:2rem}.component.product-tab-accordion .copy-wrap .nav-tabs li a.active{background-color:#dae427}
.primary-blue{background-color:#3c3fbc}.primary-blue{background-color:#3c3fbc}@font-face{font-family:GrenettePro-Regular;src:url(../fonts/GrenettePro-Regular.ttf)}@font-face{font-family:GrenettePro-SemiBold;src:url(../fonts/GrenettePro-SemiBold.ttf)}@font-face{font-family:GrenettePro-Italic;src:url(../fonts/grenette-italic-pro.otf)}.component.related-articles.variant-2 .inner-wrap a{text-decoration:none}.component.related-articles.variant-2 .inner-wrap a .caption{color:#3c3fbc;font-size:2.1rem;line-height:2.7rem;font-family:industry-inc-base,sans-serif}.component.related-articles.variant-2 .inner-wrap a:hover{text-decoration:underline}
.primary-blue{background-color:#3c3fbc}.primary-blue{background-color:#3c3fbc}@font-face{font-family:GrenettePro-Regular;src:url(../fonts/GrenettePro-Regular.ttf)}@font-face{font-family:GrenettePro-SemiBold;src:url(../fonts/GrenettePro-SemiBold.ttf)}@font-face{font-family:GrenettePro-Italic;src:url(../fonts/grenette-italic-pro.otf)}.component .image.border-blue img{border:1px solid #3b43b5}.component.rich-text *{color:#3c3fbc}.component.rich-text h3{color:#3c3fbc;padding:1rem 2rem}.component.rich-text p{color:#3c3fbc}.component.rich-text .contact-us-forms{padding:2rem;background:#dce253}.component.rich-text .contact-us-forms h3{font-size:2.5rem;padding:initial;font-weight:400;margin:0}.component.rich-text .contact-us-forms p{font-size:1.6rem;margin:0}
.primary-blue{background-color:#3c3fbc}.primary-blue{background-color:#3c3fbc}@font-face{font-family:GrenettePro-Regular;src:url(../fonts/GrenettePro-Regular.ttf)}@font-face{font-family:GrenettePro-SemiBold;src:url(../fonts/GrenettePro-SemiBold.ttf)}@font-face{font-family:GrenettePro-Italic;src:url(../fonts/grenette-italic-pro.otf)}.component.teaser-promo.variant-2{padding:0 1.5rem}.component.teaser-promo.variant-2 .field-description{font-weight:initial;font-size:1.6rem}.component.teaser-promo.variant-2 .field-description p{margin-bottom:1.8rem}.component.teaser-promo.variant-2 figure::before{background:0 0}.component.teaser-promo.variant-2 .content-right{background-color:#3c3fbc}.component.teaser-promo.variant-2 .content-right .inner-wrap .field-description a,.component.teaser-promo.variant-2 .content-right .inner-wrap .field-description h2,.component.teaser-promo.variant-2 .content-right .inner-wrap .field-description p{color:#fff;border-color:inherit;font-weight:400}.component.teaser-promo.variant-2 .content-right .inner-wrap .field-description h2{font-size:3.4rem;text-transform:uppercase;letter-spacing:1.8px}@media only screen and (min-width:768px){.component.teaser-promo.variant-2 .content-right .inner-wrap .field-description h2{font-size:3.65vw}}@media only screen and (min-width:992px){.component.teaser-promo.variant-2 .content-right .inner-wrap .field-description h2{font-size:3.75vw}}.component.teaser-promo.variant-2 .content-right .inner-wrap .field-description p{font-weight:500;font-size:1.6rem}@media only screen and (min-width:992px){.component.teaser-promo.variant-2 .content-right .inner-wrap .field-description p{font-size:1.094vw}}.component.teaser-promo.variant-2 .content-right .inner-wrap .field-description .sxa-btn a{background-color:#dae427;border:1px solid #dae427;color:#3c3fbc}@media only screen and (min-width:992px){.component.teaser-promo.variant-2 .content-right .inner-wrap .field-description .sxa-btn a{font-size:1.406vw}}.component.teaser-promo.variant-2 .content-right .inner-wrap .field-description .sxa-btn a:active{background-color:transparent;color:#dae427}
.primary-blue{background-color:#3c3fbc}.primary-blue{background-color:#3c3fbc}@font-face{font-family:GrenettePro-Regular;src:url(../fonts/GrenettePro-Regular.ttf)}@font-face{font-family:GrenettePro-SemiBold;src:url(../fonts/GrenettePro-SemiBold.ttf)}@font-face{font-family:GrenettePro-Italic;src:url(../fonts/grenette-italic-pro.otf)}body{color:#3c3fbc;line-height:1.428;font-size:1.4rem;overflow-x:hidden;background-color:#fff;margin:0;font-family:GrenettePro-Regular}h1,h2,h3,h4,h5,h6{color:#3c3fbc;font-family:industry-inc-base,sans-serif}a{color:#3c3fbc}.gray-bg{background-color:#efe7e2}.light-gray-bg{background-color:#eee7e3}.yellow-bg{background-color:#dae427}.sxa-btn a,.sxa-btn-primary a{font-family:industry-inc-base,sans-serif;padding-top:1.2rem;background:#3c3fbc;border:1px solid #3c3fbc;color:#efe7e2}.sxa-btn a:hover,.sxa-btn-primary a:hover{background:#3c3fbc;border:1px solid #3c3fbc;color:#efe7e2}.sxa-btn a:active,.sxa-btn-primary a:active{background:0 0;border:1px solid #3c3fbc;color:#3c3fbc}.garden-product-group{background-color:#efe7e2}@media only screen and (min-width:992px){.component.load-more .sxa-btn a{font-size:1.354vw}}.component.content h1,.component.content h2,.component.content h3,.component.content h4,.component.content h5,.component.content h6{color:#3c3fbc;font-weight:400}.component.content h1{font-size:4.5rem}.component.content h2{font-size:2rem}.component.content h2 a{font-family:industry-inc-base,sans-serif;text-decoration:none}.component.content p{font-size:2rem;color:#3c3fbc}.component.content a{color:#3c3fbc;font-family:GrenettePro-Italic}.component.content ol li,.component.content ul li{color:#3c3fbc;font-size:2rem}.component.content ul li{list-style:disc;list-style-position:inside}.component.content .product-title{font-size:1.6rem;color:#3c3fbc}.component.content .product-title h1{font-size:3.5rem;font-weight:400;letter-spacing:1.32px}@media only screen and (min-width:992px){.component.content .product-title h1{font-size:2.76vw}}.component.title h1{font-size:4.5rem;font-weight:400;color:#3c3fbc;border-bottom:none;cursor:auto;line-height:4.5rem}@media only screen and (min-width:992px){.component.title h1.article-title{font-size:2.76vw}}@media only screen and (min-width:992px) and (min-width:1600px){.component.title h1.article-title{line-height:6rem}}.component.addthis{text-align:right;padding-top:2rem}@media only screen and (min-width:1600px){.container:not(.col-12){max-width:148rem}}.component.content.component-additional-info{padding:3rem 1.5rem}.component.content.component-additional-info .bg-angled-gray{margin-top:3rem;margin-bottom:3rem;padding:5rem 2rem;background-color:#eeeeef}.component.content.component-additional-info h2{font-size:3.4rem;font-weight:900;margin-top:3.2rem;margin-bottom:2.2rem;color:#000}.component.content.component-additional-info h2 a{text-decoration:none;color:#337ab7;font-size:inherit}.component.content.component-additional-info h2 a span{color:#4a4a4c;font-weight:900;font-size:inherit}.component.content.component-additional-info h2 a:hover{text-decoration:underline;text-decoration-color:#337ab7}.component.content.component-additional-info p{color:#4a4a4c}.component.content.component-additional-info p a{text-decoration:none;color:#337ab7}.component.content.component-additional-info p a span{color:#4a4a4c}.component.content.component-additional-info p a:hover{text-decoration:underline;text-decoration-color:#337ab7}@media only screen and (min-width:992px){.component.content.component-additional-info .bg-angled-gray{padding:6rem 8rem;background-color:#eeeeef}.component.content.component-additional-info h2{font-size:4.5rem}.component.content.component-additional-info h2 a{font-size:inherit}.component.content.component-additional-info h2 a span{font-size:inherit}}.component.content.component-additional-info strong a{font-weight:inherit}.component.content.component-additional-info strong a span{font-weight:inherit}@media (min-width:992px){.component.featuredchildlist .col-md-3 .inner-wrap img{margin-top:1rem!important}}@media (min-width:768px){.component.featuredchildlist.variant-2{max-width:98%;margin:auto}}@media only screen and (min-width:768px){.featuredchildlist .col-md-3.inner-wrap{height:14rem Imp!important}}@media (min-width:992px){.featuredchildlist .col-md-3.inner-wrap img{margin-top:1rem!important}}