.layout__section--contained .layout__content{max-width:var(--max-width);margin-left:auto;margin-right:auto;padding-left:var(--space);padding-right:var(--space);width:100%}@media only screen and (min-width: 1260px){.layout__section--contained .layout__content{padding-left:0;padding-right:0}}.layout__section--with-bg-light{background-color:var(--layout-section-bg-light)}.layout__section--with-bg-dark{background-color:var(--layout-section-bg-dark)}.layout__section--with-bg-white{background-color:var(--c-white)}.layout__section{padding-top:var(--layout-section-y-padding);padding-bottom:var(--layout-section-y-padding)}.layout__section .layout__content{gap:var(--layout-section-gap)}.layout__section.layout--threecol-section .layout__content{gap:var(--layout-section-narrow-gap)}.layout__section--no-padding{padding-top:0;padding-bottom:0}.layout__section--no-padding--top{padding-top:0}.layout__section--no-padding--bottom{padding-bottom:0}.layout__section--padding-large{padding-top:var(--layout-section-y-padding-large);padding-bottom:var(--layout-section-y-padding-large)}@media only screen and (min-width: 769px){.layout__section--wide-gap .layout__content{gap:var(--layout-section-wide-gap)}}@media only screen and (min-width: 769px){.layout__section--no-gap .layout__content{gap:0}}.layout__section--centered-content .layout__content{display:flex;justify-content:center}.layout__section--centered-content .layout__content .layout__region--content .view-content{max-width:none;padding:0;margin:0;height:350px;overflow:hidden}.layout__section--centered-content .layout__content .layout__region--content .view-content .slick-wrapper{margin-bottom:0;max-width:100vw;overflow:hidden}@media only screen and (min-width: 769px){.layout__section--centered-content .layout__content .layout__region--content .view-content .slick-active{border-left:solid 1px var(--c-white);border-right:solid 1px var(--c-white)}}.layout__section--centered-content .layout__content .layout__region--content .view-content .slide__caption{padding:0}.layout__section--centered-content .layout__content .layout__region--content .view-content .slide__description .field-content{height:350px}.layout__section--centered-content .layout__content .layout__region--content .view-content .slide__description img{-o-object-fit:cover;object-fit:cover}.layout__section--reverse-order .layout__region--first{order:2}@media only screen and (min-width: 769px){.layout__section--reverse-order .layout__region--first{order:unset}}.layout .layout-container{width:100%;max-width:unset;margin-left:unset;margin-right:unset;padding-left:unset;padding-right:unset}.layout .paragraph{margin:unset;padding:unset}.layout .paragraph-inner{width:unset;max-width:unset}@media only screen and (min-width: 769px){.layout .block--copy-text .text-long{width:70%}}@media only screen and (min-width: 769px){.layout .block--copy-text .paragraph--view-mode--default{width:70%}}@media only screen and (min-width: 769px){.layout .block--copy-text--narrow .text-long{width:50%}}@media only screen and (min-width: 769px){.layout .block--copy-text--wide .text-long{width:87%}}@media only screen and (min-width: 769px){.layout .text-long .copy-text{width:70%}}@media only screen and (min-width: 769px){.layout .text-long .copy-text--narrow{width:50%}}@media only screen and (min-width: 769px){.layout .text-long .copy-text--wide{width:87%}}@media only screen and (min-width: 769px){.layout .text-long .copy-text--medium{width:60%}}@media only screen and (min-width: 769px){.layout .text-long .copy-text--large{width:75%}}.layout .block--top-padding-sml{padding-top:var(--space-double)}@media only screen and (min-width: 769px){.layout .block--top-padding-lrg{padding-top:var(--space-quadruple)}}.layout .block--sidebar-highlight img{border-radius:var(--space-double) var(--space-double) 0}.layout .block--sidebar-highlight .text-long h2{font-size:22px;font-weight:500;color:var(--c-text)}.layout .block--main-text{background-color:var(--c-white);border-radius:var(--space-double) var(--space-double) 0;padding:var(--space) var(--space-one-half);position:relative;margin-bottom:calc(2*var(--space))}@media only screen and (min-width: 769px){.layout .block--main-text{padding:45px;margin-bottom:calc(4*var(--space))}}.layout .block--main-text h1{font-size:var(--space-double);font-weight:400;margin-top:var(--space);margin-bottom:48px;padding-right:80px}.layout .block--main-text .media:first-of-type{position:absolute;right:var(--space-double);top:8px}@media only screen and (min-width: 769px){.layout .block--main-text .media:first-of-type{right:45px;top:var(--space-double)}}.layout .block--main-text .media:first-of-type img{width:70px}.layout .block--card-text{background-color:var(--c-white);border-radius:var(--space-double) var(--space-double) 0;padding:var(--space) var(--space-one-half);position:relative}@media only screen and (min-width: 769px){.layout .block--card-text{padding:45px 50px 45px 45px;height:100%}}.layout .block--card-text .paragraph,.layout .block--card-text .paragraph-inner{display:flex;height:100%}.layout .block--card-text h3{font-size:20px;font-weight:700;margin-top:var(--space);margin-bottom:var(--space-double);padding-right:60px}.layout .block--card-text p{margin-top:0}.layout .block--card-text .media:first-of-type{display:flex;justify-content:center}@media only screen and (min-width: 769px){.layout .block--card-text .media:first-of-type{justify-content:flex-end;margin:0 calc(var(--space)*-1) 0 0}}.layout .block--card-text .media:first-of-type img{max-height:94px;width:auto}.layout .block--card-text .text-long{display:flex;flex-direction:column;font-size:20px;width:100%}.layout .block--card-text .text-long .read-more__container{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}.layout .block--card-text .text-long .read-more__container p{margin:0}.layout .block--card-text .text-long .read-more__container .read-more-link{color:var(--c-white) !important;font-size:22px;text-align:center;text-decoration:none !important;padding:var(--space-half) var(--space-double);background:transparent linear-gradient(90deg, #fc9102 0%, #c12a20 51%, #7a0c22 100%) 0% 0% no-repeat padding-box;border-radius:23px 23px 0 23px}.layout .block--no-bottom-margin{margin-bottom:0}.layout .block--with-bg-light{background-color:var(--layout-section-bg-light)}.layout .block--banner-image img{display:block}.layout .block__webform--simple .webform-submission-form{margin:0;padding:0;border:unset}.layout .block__webform--simple .webform-submission-form #edit-instruction{display:none}.layout .block-grid{display:grid;grid-template-columns:1fr 1fr;row-gap:var(--space-double)}@media only screen and (min-width: 769px){.layout .block-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:var(--space-quadruple)}}.layout .block-grid .block-grid__item .field__item{text-align:center}.layout .block-grid .block-grid__item .field__item img{height:92px;width:auto}.layout .block-grid .block-grid__item p{text-align:center;margin-bottom:0}.layout .block-grid .block-grid__item a{font-size:var(--space);font-weight:bold;text-decoration:none !important}.layout .block-partners h4{font-weight:bold}.layout .block-partners .block-partners__container{display:flex;flex-wrap:wrap;gap:var(--space);justify-content:center}@media only screen and (min-width: 769px){.layout .block-partners .block-partners__container{justify-content:space-between;align-items:stretch;gap:var(--space-double)}}.layout .block-partners .block-partners__container .media{margin:0 0 var(--space-double) 0;padding:0}.layout .block-partners .block-partners__container .media .field,.layout .block-partners .block-partners__container .media .field__item{height:100%}.layout .block-partners .block-partners__container .media .field__item{display:flex;align-items:center}@media only screen and (min-width: 769px){.layout .block-partners .block-partners__container .media{margin-bottom:0}}.layout .block-partners .block-partners__container .media img{max-width:100px;height:auto}@media only screen and (min-width: 769px){.layout .block-partners .block-partners__container .media img{max-width:160px}}.layout .paragraph .video,.layout .paragraph video{border-radius:23px 23px 0 23px;overflow:hidden}.block--savings-calculator .block--savings--calculator__grid{display:flex;justify-content:space-between}.block--savings-calculator .block--savings--calculator__grid__item{display:flex;flex-direction:column;justify-content:center}.block--savings-calculator .block--savings--calculator__grid__item p{margin:var(--space) auto;font-weight:500;text-align:center}.block--savings-calculator .block--savings--calculator__text{border-top:solid 2px var(--c-text);padding-top:var(--space-one-quarter)}.block--savings-calculator .block--savings--calculator__text p{margin-top:0;font-size:22px;font-weight:500;max-width:450px}.block--savings-calculator .block--savings--calculator__text p a{font-weight:400}@media only screen and (min-width: 769px){.block--sample-links{padding-top:var(--space-three-quarter)}}@media only screen and (min-width: 769px){.block--sample-links .block--sample-links__text{margin-top:0;padding-top:var(--space-double);width:50%}}.block--sample-links .inline-items{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 769px){.block--sample-links .inline-items{flex-direction:row;gap:var(--space-double-half)}}.block--sample-links .inline-items .block--sample-links__item{min-width:unset;padding:var(--space-half) var(--space)}.block--sample-links .block--sample-links__item{color:var(--c-white) !important;font-size:22px;text-align:center;text-decoration:none !important;min-width:235px;margin-bottom:var(--space-one-half);padding-top:var(--space-half);padding-bottom:var(--space-half);background:transparent linear-gradient(180deg, #e0057a 0%, #75187e 51%, #252280 100%) 0% 0% no-repeat padding-box;border-radius:var(--space-double) var(--space-double) 0}.section-link__container p{margin:0}.section-link{width:100%;color:var(--c-white) !important;font-size:22px;text-align:center;text-decoration:none !important;padding:var(--space-half) var(--space);background:transparent linear-gradient(90deg, #e0057a 0%, #75187e 51%, #252280 100%) 0% 0% no-repeat padding-box;border-radius:var(--space-double) var(--space-double) 0}@media only screen and (min-width: 769px){.section-link{width:unset}}@media only screen and (min-width: 769px){.section-link.spacing-top{width:unset;margin-top:200px}}.webform-submission-contact-sales--add-form{border-top:solid 2px var(--c-text);padding-top:var(--space-one-quarter)}.webform-submission-contact-sales--add-form #edit-instruction,.webform-submission-contact-sales--add-form #edit-instruction p{margin-top:0}.webform-submission-contact-sales--add-form .form-item{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 var(--space) 0}@media only screen and (min-width: 769px){.webform-submission-contact-sales--add-form .form-item{flex-wrap:wrap;gap:var(--space)}}.webform-submission-contact-sales--add-form .form-item label{flex-basis:100px}.webform-submission-contact-sales--add-form .form-item input{border-radius:21px 26px 0 23px;border:unset;padding:var(--space-quarter) var(--space);width:100%;min-height:var(--space-double)}@media only screen and (min-width: 769px){.webform-submission-contact-sales--add-form .form-item input{width:280px}}.webform-submission-contact-sales--add-form .form-actions input{background:transparent linear-gradient(180deg, #e0057a 0%, #75187e 51%, #252280 100%) 0% 0% no-repeat padding-box;border-radius:21px 26px 0 23px;margin-left:116px;padding:var(--space-half) var(--space)}.savings-calculator-widget{display:grid;grid-template-columns:1fr 3fr;row-gap:var(--space-double);-moz-column-gap:var(--space-triple);column-gap:var(--space-triple);background-color:var(--c-white);border-radius:var(--space-double) var(--space-double) 0;padding:var(--space) var(--space-one-half);position:relative;margin-bottom:calc(2*var(--space))}@media only screen and (min-width: 769px){.savings-calculator-widget{padding:var(--space-triple);margin-bottom:calc(4*var(--space))}}.savings-calculator-widget .savings-calculator-widget_introduction{grid-column-start:1;grid-column-end:span 2}.savings-calculator-widget .savings-calculator-widget_introduction h1{font-size:var(--space-one-half)}.savings-calculator-widget .savings-calculator-widget_filter{display:flex;flex-direction:column;grid-column-start:1;grid-column-end:span 2}@media only screen and (min-width: 769px){.savings-calculator-widget .savings-calculator-widget_filter{grid-column-end:span 1}}.savings-calculator-widget .savings-calculator-widget_filter label{display:block;font-weight:bold;margin-bottom:var(--space)}.savings-calculator-widget .savings-calculator-widget_filter select{border:solid 2px var(--c-grey-light);padding:var(--space-half);border-radius:var(--space) var(--space) 0}.savings-calculator-widget .savings-calculator-widget_results{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-one-half);grid-column-start:1;grid-column-end:span 2}@media only screen and (min-width: 769px){.savings-calculator-widget .savings-calculator-widget_results{grid-template-columns:1fr 1fr 1fr 1fr;grid-column-start:2;grid-column-end:span 1;gap:var(--space-double)}}.savings-calculator-widget .savings-calculator-widget_savings{grid-column-start:1;grid-column-end:span 2;font-weight:bold;font-size:var(--space-one-quarter);border-bottom:solid 1px var(--c-black);padding-bottom:var(--space)}@media only screen and (min-width: 769px){.savings-calculator-widget .savings-calculator-widget_savings{grid-column-end:span 4;margin-bottom:var(--space-one-half)}}.savings-calculator-widget .savings-calculator-widget_footnote{grid-column-start:1;grid-column-end:span 2}@media only screen and (min-width: 769px){.savings-calculator-widget .savings-calculator-widget_footnote{grid-column-end:span 4}}.savings-calculator-widget .savings-calculator-widget_item{display:flex;flex-direction:column;align-items:center}.savings-calculator-widget .savings-calculator-widget_item p{text-align:center;width:100%;margin-bottom:0}.savings-calculator-widget .savings-calculator-widget_item img{width:96px;height:auto}.sidebar-links{display:block !important;margin:0;padding:0 !important;list-style:none;border-top:1px solid var(--accordion-item-border)}.sidebar-links .sidebar-links__item{position:relative;border-bottom:1px solid var(--accordion-item-border)}.sidebar-links .sidebar-links__item a{display:block !important;position:relative;text-decoration:none !important;color:var(--accordion-item-title-color);font-family:var(--accordion-item-title-font-family);font-size:var(--accordion-item-title-font-size);font-weight:var(--accordion-item-title-font-weight);line-height:var(--accordion-item-title-line-height);padding:var(--accordion-item-title-padding-top-sml) var(--accordion-item-title-padding-right-sml) var(--accordion-item-title-padding-bottom-sml) var(--accordion-item-title-padding-left-sml);position:relative}.sidebar-links .sidebar-links__item a:before{color:var(--c-text);display:block;font-family:var(--font-icons);font-size:18px;text-align:center;position:absolute;transform:translateY(0);top:50%;content:"";text-indent:2px;width:28px;height:28px;right:0;margin-top:-14px;z-index:1}.sidebar-links .sidebar-links__item a:hover:before{color:var(--c-primary)}@media only screen and (min-width: 769px){.region-primary-menu{position:sticky;top:73px;z-index:100}}.block-views-blockpartners-slider-block-1 h2{font-weight:600;font-size:22px}.block-views-blockpartners-slider-block-1 .field__item{padding-right:var(--space-double)}.layout--twocol-section .layout__content{display:flex;flex-wrap:wrap}@media only screen and (min-width: 769px){.layout--twocol-section .layout__content{flex-wrap:nowrap}}.layout--twocol-section .layout__content>.layout__region{flex:0 1 100%}@media only screen and (min-width: 769px){.layout--twocol-section.layout--twocol-section--50-50 .layout__content>.layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 .layout__content>.layout__region--second{flex:0 1 50%}.layout--twocol-section.layout--twocol-section--33-67 .layout__content>.layout__region--first{flex:0 1 30%}.layout--twocol-section.layout--twocol-section--33-67 .layout__content>.layout__region--second{flex:0 1 70%}.layout--twocol-section.layout--twocol-section--67-33 .layout__content>.layout__region--first{flex:0 1 67%}.layout--twocol-section.layout--twocol-section--67-33 .layout__content>.layout__region--second{flex:0 1 33%}.layout--twocol-section.layout--twocol-section--25-75 .layout__content>.layout__region--first{flex:0 1 25%}.layout--twocol-section.layout--twocol-section--25-75 .layout__content>.layout__region--second{flex:0 1 75%}.layout--twocol-section.layout--twocol-section--75-25 .layout__content>.layout__region--first{flex:0 1 75%}.layout--twocol-section.layout--twocol-section--75-25 .layout__content>.layout__region--second{flex:0 1 25%}}.layout--threecol-section .layout__content{display:flex;flex-wrap:wrap}@media only screen and (min-width: 769px){.layout--threecol-section .layout__content{flex-wrap:nowrap}}.layout--threecol-section .layout__content>.layout__region{flex:0 1 100%}@media only screen and (min-width: 769px){.layout--threecol-section--25-50-25 .layout__content>.layout__region--first{flex:0 1 25%}.layout--threecol-section--25-50-25 .layout__content>.layout__region--second{flex:0 1 50%}.layout--threecol-section--25-50-25 .layout__content>.layout__region--third{flex:0 1 25%}.layout--threecol-section--25-25-50 .layout__content>.layout__region--first{flex:0 1 25%}.layout--threecol-section--25-25-50 .layout__content>.layout__region--second{flex:0 1 25%}.layout--threecol-section--25-25-50 .layout__content>.layout__region--third{flex:0 1 50%}.layout--threecol-section--50-25-25 .layout__content>.layout__region--first{flex:0 1 50%}.layout--threecol-section--50-25-25 .layout__content>.layout__region--second{flex:0 1 25%}.layout--threecol-section--50-25-25 .layout__content>.layout__region--third{flex:0 1 25%}.layout--threecol-section--33-34-33 .layout__content>.layout__region--first{flex:0 1 33%}.layout--threecol-section--33-34-33 .layout__content>.layout__region--second{flex:0 1 34%}.layout--threecol-section--33-34-33 .layout__content>.layout__region--third{flex:0 1 33%}}.layout--fourcol-section .layout__content{display:flex;flex-wrap:wrap}@media only screen and (min-width: 769px){.layout--fourcol-section .layout__content{flex-wrap:nowrap}}.layout--fourcol-section .layout__content>.layout__region{flex:0 1 100%}@media only screen and (min-width: 769px){.layout--fourcol-section .layout__content>.layout__region{flex:0 1 25%}}
