/* Source and licensing information for the line(s) below can be found at https://www.goldenstaterebates.com/goldenstaterebates/sites/goldenstaterebates/themes/custom/goldenstaterebates/css/savings.css. */
@font-face{font-family:'Avenir Regular';src:url("/goldenstaterebates/sites/goldenstaterebates/themes/custom/goldenstaterebates/css/../fonts/AvenirLTStd-Black.otf");font-weight:400;font-display:swap}@font-face{font-family:'Avenir Medium';src:url("/goldenstaterebates/sites/goldenstaterebates/themes/custom/goldenstaterebates/css/../fonts/AvenirLTStd-Medium.otf");font-weight:800;font-display:swap}@font-face{font-family:'Avenir Bold';src:url("/goldenstaterebates/sites/goldenstaterebates/themes/custom/goldenstaterebates/css/../fonts/AvenirLTStd-Heavy.otf");font-weight:800;font-display:swap}h1{font-family:"Avenir Bold",sans-serif;font-size:4.8rem}h2{font-family:"Avenir Bold",sans-serif;font-size:4rem}h3{font-family:"Avenir Regular",sans-serif;font-size:2.8rem}h4{font-family:"Avenir Regular",sans-serif;font-size:2.4rem}h5{font-family:"Avenir Regular",sans-serif;font-size:2rem;letter-spacing:0.03px;color:#0B193A;padding:30px 0px 0px}p,a{font-family:"Avenir Medium",sans-serif;font-size:1.8rem}sup{font-size:50%;top:-0.7em}.btn-primary{background:#E57310;padding:10px 15px;color:#fff;text-transform:none;border-radius:0;font-size:1.8rem;font-family:"Avenir Medium",sans-serif;letter-spacing:0.03px}.btn-primary:hover{background:#f6875c;box-shadow:none}.btn-primary:active,.btn-primary:focus{background:#E57310;border-color:#E57310;outline:0;box-shadow:none}.btn-primary:active:hover,.btn-primary:active:focus{background:#E57310;border-color:#E57310;outline:0;box-shadow:none}.btn-secondary{background:transparent;padding:10px 15px;color:#fff;text-transform:none;border:1px solid #fff;border-radius:0;font-size:1.8rem;font-family:"Avenir Medium",sans-serif;letter-spacing:0.03px}.btn-secondary:hover{box-shadow:none;color:#E57310;background-color:#fff}.btn-secondary:active,.btn-secondary:focus{background-color:#fff;color:#E57310;outline:0;box-shadow:none}.btn-secondary:active:hover,.btn-secondary:active:focus{background-color:#fff;color:#E57310;outline:0;box-shadow:none}.btn-grey-gradient,.savings__midwrap .savings__middle .savings__middle--left p a.btn-grey-gradient{font-size:1.8rem;font-family:"Avenir Regular",sans-serif;letter-spacing:0.03px;padding:9px 25px;background:#e5e5e5;background:linear-gradient(180deg, #e5e5e5 0%, #f6f6f6 100%);border:0.5px solid #9B9999;color:#223661;display:inline-block;border-radius:2px}.btn-grey-gradient:hover,.savings__midwrap .savings__middle .savings__middle--left p a.btn-grey-gradient:hover{background:#d9d6d6;background:linear-gradient(180deg, #d9d6d6 0%, #e4e4e4 100%)}.link{font-size:1.8rem;font-family:"Avenir Medium",sans-serif;letter-spacing:0.03px;color:#D63827}.page-container{overflow-x:hidden}.btn-dynamic{border:1px solid var(--branding-color);color:var(--branding-text-color);background-color:var(--branding-color);padding:10px 18px}.btn-dynamic:hover{border-color:#f6875c;background-color:#f6875c;color:var(--branding-text-color)}.link-dynamic{color:var(--branding-color)}.link-dynamic a{color:var(--branding-color)}.link-dynamic:hover{color:var(--branding-color)}.page-title{display:none}.banner .banner__section .region-banner .view-savings-banner{position:relative}.banner .banner__section .region-banner .view-savings-banner .banner-image{height:448px;background-position:center;background-repeat:no-repeat;background-size:cover}.banner .banner__section .region-banner .view-savings-banner .banner-textwrap{width:40%;position:absolute;top:25%}@media (min-width: 992px) and (max-width: 1099px){.banner .banner__section .region-banner .view-savings-banner .banner-textwrap{width:60%;top:36%}}@media (min-width: 768px) and (max-width: 991px){.banner .banner__section .region-banner .view-savings-banner .banner-textwrap{width:60%;top:33%}}@media (max-width: 767px){.banner .banner__section .region-banner .view-savings-banner .banner-textwrap{width:92%;top:20%}}.banner .banner__section .region-banner .view-savings-banner .banner-textwrap .banner-heading{font-size:4rem;font-family:"Avenir Bold",sans-serif;letter-spacing:0.03px;line-height:50px;color:#fff}.banner .banner__section .region-banner .view-savings-banner .banner-textwrap .banner-subheading{font-size:2.2rem;font-family:"Avenir Medium",sans-serif;letter-spacing:0.03px;margin-top:10px;line-height:32px;margin-bottom:25px;color:#fff}.savings__midwrap{background-color:#fff;margin:-60px -15px 0 -15px;padding:0 8px 0 0}.savings__midwrap a{color:#358281}@media (min-width: 768px) and (max-width: 991px){.savings__midwrap{margin-right:6px;margin-left:0px}}@media (max-width: 767px){.savings__midwrap{margin-right:5px;margin-left:0px}}.savings__midwrap .block-system-breadcrumb-block{margin:0}.savings__midwrap .block-system-breadcrumb-block .breadcrumb__items{padding-left:40px;text-align:left}@media (max-width: 991px){.savings__midwrap .block-system-breadcrumb-block .breadcrumb__items{padding-left:26px}}@media (max-width: 420px){.savings__midwrap .block-system-breadcrumb-block .breadcrumb__items{margin:15px 0}}.savings__midwrap .block-system-breadcrumb-block .breadcrumb__items .breadcrumb__item{font-size:1.8rem;font-family:"Avenir Medium",sans-serif;letter-spacing:0.03px;padding:22px 0 15px 0;color:#333}@media (max-width: 420px){.savings__midwrap .block-system-breadcrumb-block .breadcrumb__items .breadcrumb__item{padding:0}}.savings__midwrap .block-system-breadcrumb-block .breadcrumb__items .breadcrumb__item a{color:#333}.savings__midwrap .block-system-breadcrumb-block .breadcrumb__items .breadcrumb__item .breadcrumb__item-separator{padding:0 3px 0 7px}@media (max-width: 420px){.savings__midwrap .block-system-breadcrumb-block .breadcrumb__items .breadcrumb__item .breadcrumb__item-separator{padding:0 3px 0 5px}}.savings__midwrap .go-back{padding-left:60px}@media (max-width: 991px){.savings__midwrap .go-back{padding-left:26px}}.savings__midwrap .go-back:hover{color:#358281}.savings__midwrap .savings__middle{padding-right:0}@media (max-width: 991px){.savings__midwrap .savings__middle{overflow-wrap:break-word}}@media (min-width: 768px) and (max-width: 991px){.savings__midwrap .savings__middle{padding-left:0;padding-right:15px}}@media (max-width: 767px){.savings__midwrap .savings__middle{padding-right:0px}}.savings__midwrap .savings__middle h3,.savings__midwrap .savings__middle h4{font-size:2.8rem;font-family:"Avenir Bold",sans-serif;letter-spacing:0.03px}.savings__midwrap .savings__middle p,.savings__midwrap .savings__middle ul,.savings__midwrap .savings__middle li{font-size:2rem;font-family:"Avenir Medium",sans-serif;letter-spacing:0.03px}.savings__midwrap .savings__middle p strong,.savings__midwrap .savings__middle ul strong,.savings__midwrap .savings__middle li strong{font-size:2rem;font-family:"Avenir Bold",sans-serif;letter-spacing:0.03px}.savings__midwrap .savings__middle a{color:#358281;text-decoration:underline;font-size:2rem;font-family:"Avenir Medium",sans-serif;letter-spacing:0.03px}.savings__midwrap .savings__middle a strong{font-size:2rem;font-family:"Avenir Bold",sans-serif;letter-spacing:0.03px}.savings__midwrap .savings__middle a:hover,.savings__midwrap .savings__middle a:active,.savings__midwrap .savings__middle a:focus{color:#358281;text-decoration:underline}.savings__midwrap .savings__middle .details__middle--left{padding-left:40px;margin-bottom:40px}.savings__midwrap .savings__middle .details__middle--left table{font-size:1.8rem;font-family:"Avenir Medium",sans-serif;letter-spacing:0.03px;color:#333;line-height:25px;border-collapse:collapse}.savings__midwrap .savings__middle .details__middle--left table tr:first-child{border-top-right-radius:0px;border-top-left-radius:0px}.savings__midwrap .savings__middle .details__middle--left table tr:first-child th:last-child{border-top-right-radius:0px}.savings__midwrap .savings__middle .details__middle--left table tr:first-child td:last-child{border-top-right-radius:0px}.savings__midwrap .savings__middle .details__middle--left table tr td{font-size:1.8rem;font-family:"Avenir Medium",sans-serif;letter-spacing:0.03px;color:#333;line-height:25px}.savings__midwrap .savings__middle .details__middle--left table tr td:last-child{border-top-right-radius:0px;border-top-left-radius:0px}.savings__midwrap .savings__middle .details__middle--left table tr th{font-size:1.8rem;font-family:"Avenir Bold",sans-serif;letter-spacing:0.03px;color:#333;line-height:25px}.savings__midwrap .savings__middle .details__middle--left table tr th:first-child{border-top-right-radius:0px;border-top-left-radius:0px}.savings__midwrap .savings__middle .details__middle--left a.btn-dynamic{border:1px solid #ee6f39;color:#F7F8FA;background-color:#ee6f39;padding:18px 27px;text-transform:none;text-decoration:none;border-radius:0;font-size:1.8rem;font-family:"Avenir Medium",sans-serif;letter-spacing:0.03px}.savings__midwrap .savings__middle .details__middle--left a.btn-dynamic:hover{border-color:#f6875c;background-color:#f6875c;color:#F7F8FA}.savings__midwrap .savings__middle .details__middle--left button.btn-dynamic{border:1px solid #ee6f39;color:#F7F8FA;background-color:#ee6f39;padding:14px 27px;text-transform:none;border-radius:0;font-size:1.8rem;font-family:"Avenir Medium",sans-serif;letter-spacing:0.03px}.savings__midwrap .savings__middle .details__middle--left button.btn-dynamic:hover{border-color:#f6875c;background-color:#f6875c;color:#F7F8FA}.savings__midwrap .savings__middle .savings__middle--left{padding-left:40px;padding-right:60px;margin-bottom:40px}@media (max-width: 991px){.savings__midwrap .savings__middle .savings__middle--left{padding:0 0 0 25px;margin-bottom:30px}}.savings__midwrap .savings__middle .savings__middle--left table{font-size:1.8rem;font-family:"Avenir Medium",sans-serif;letter-spacing:0.03px;color:#333;line-height:25px;border-collapse:collapse}.savings__midwrap .savings__middle .savings__middle--left table tr:first-child{border-top-right-radius:0px;border-top-left-radius:0px}.savings__midwrap .savings__middle .savings__middle--left table tr:first-child th:last-child{border-top-right-radius:0px}.savings__midwrap .savings__middle .savings__middle--left table tr:first-child td:last-child{border-top-right-radius:0px}.savings__midwrap .savings__middle .savings__middle--left table tr td{font-size:1.8rem;font-family:"Avenir Medium",sans-serif;letter-spacing:0.03px;color:#333;line-height:25px}.savings__midwrap .savings__middle .savings__middle--left table tr td:last-child{border-top-right-radius:0px;border-top-left-radius:0px}.savings__midwrap .savings__middle .savings__middle--left table tr th{font-size:1.8rem;font-family:"Avenir Bold",sans-serif;letter-spacing:0.03px;color:#333;line-height:25px}.savings__midwrap .savings__middle .savings__middle--left table tr th:first-child{border-top-right-radius:0px;border-top-left-radius:0px}.savings__midwrap .savings__middle .savings__middle--left p{font-size:2rem;font-family:"Avenir Medium",sans-serif;letter-spacing:0.03px;color:#333;line-height:28px;padding:0;margin-bottom:15px}.savings__midwrap .savings__middle .savings__middle--left p a{font-size:2rem;font-family:"Avenir Medium",sans-serif;letter-spacing:0.03px;color:#358281;text-decoration:underline}.savings__midwrap .savings__middle .savings__middle--left p a.underline-none{text-decoration:none}.savings__midwrap .savings__middle .savings__middle--left p a:hover{color:#358281;text-decoration:underline}.savings__midwrap .savings__middle .savings__middle--left p a.btn-grey-gradient{text-decoration:none}.savings__midwrap .savings__middle .savings__middle--left p a.btn-grey-gradient:hover{color:#223661}.savings__midwrap .savings__middle .savings__middle--left p a.btn-dynamic{border:1px solid #ee6f39;color:#F7F8FA;background-color:#ee6f39;padding:18px 27px;text-transform:none;text-decoration:none;border-radius:0;font-size:1.8rem;font-family:"Avenir Medium",sans-serif;letter-spacing:0.03px}.savings__midwrap .savings__middle .savings__middle--left p a.btn-dynamic:hover{border-color:#f6875c;background-color:#f6875c;color:#F7F8FA}.savings__midwrap .savings__middle .savings__middle--left p button.btn-dynamic{border:1px solid #ee6f39;color:#F7F8FA;background-color:#ee6f39;padding:14px 27px;text-transform:none;border-radius:0;font-size:1.8rem;font-family:"Avenir Medium",sans-serif;letter-spacing:0.03px}.savings__midwrap .savings__middle .savings__middle--left p button.btn-dynamic:hover{border-color:#f6875c;background-color:#f6875c;color:#F7F8FA}.savings__midwrap .savings__middle .savings__middle--left p strong{font-size:2rem;font-family:"Avenir Bold",sans-serif;letter-spacing:0.03px;color:#0B193A}.savings__midwrap .savings__middle .savings__middle--left ul,.savings__midwrap .savings__middle .savings__middle--left ol{padding-left:40px}.savings__midwrap .savings__middle .savings__middle--left ul li,.savings__midwrap .savings__middle .savings__middle--left ol li{font-size:2rem;font-family:"Avenir Medium",sans-serif;letter-spacing:0.03px;color:#333}.savings__midwrap .savings__middle .savings__middle--left ul li a,.savings__midwrap .savings__middle .savings__middle--left ol li a{font-size:2rem;font-family:"Avenir Medium",sans-serif;letter-spacing:0.03px;text-decoration:underline}.savings__midwrap .savings__middle .savings__middle--left ul li a:hover,.savings__midwrap .savings__middle .savings__middle--left ol li a:hover{color:#358281}.savings__midwrap .savings__middle .savings__middle--left ol{padding-left:22px}.savings__midwrap .savings__middle .savings__middle--left h6{font-size:2rem;font-family:"Avenir Bold",sans-serif;letter-spacing:0.03px;color:#333;margin-top:0}.savings__midwrap .savings__middle .savings__middle--left h4{font-size:3rem;font-family:"Avenir Bold",sans-serif;letter-spacing:0.03px;color:#333}.savings__midwrap .savings__middle .savings__middle--left h3{font-size:3rem;font-family:"Avenir Bold",sans-serif;letter-spacing:0.03px;color:#333}.savings__midwrap .savings__middle .savings__middle--left .field--name-field-rebates-header{font-size:2rem;font-family:"Avenir Bold",sans-serif;letter-spacing:0.03px;color:#333;margin-top:15px}.savings__midwrap .savings__middle .savings__middle--left .field--name-field-contact-header{font-size:3rem;font-family:"Avenir Bold",sans-serif;letter-spacing:0.03px;color:#333;margin-top:45px}.savings__midwrap .savings__middle .savings__middle--left .field--name-field-title{font-size:1.6rem;font-family:"Avenir Bold",sans-serif;letter-spacing:0.03px;color:#7E8D9B;margin:15px 0 9px 0;line-height:1.2}.savings__midwrap .savings__middle .savings__middle--left .table .table-borderless{border-collapse:collapse;margin-bottom:30px}.savings__midwrap .savings__middle .savings__middle--left .table .table-borderless tbody tr th{font-size:2rem;font-family:"Avenir Bold",sans-serif;letter-spacing:0.03px;background:transparent;border:none;text-transform:capitalize;padding:0 0 5px 0;color:#333;vertical-align:top}.savings__midwrap .savings__middle .savings__middle--left .table .table-borderless tbody tr td{font-size:2rem;font-family:"Avenir Regular",sans-serif;letter-spacing:0.03px;border:none;padding:0;color:#333;vertical-align:top}.savings__midwrap .savings__middle .savings__middle--left .table{width:100%;overflow-x:auto;margin-bottom:40px}.savings__midwrap .savings__middle .savings__middle--left .table .table-border{border-collapse:collapse;margin-bottom:0}.savings__midwrap .savings__middle .savings__middle--left .table .table-border tbody tr th{font-size:1.6rem;font-family:"Avenir Bold",sans-serif;letter-spacing:0.03px;background-color:#E4E5EC;border:none;text-transform:capitalize;padding:4px 2px;color:#393939;border:0.5px solid #333;text-align:center}@media (max-width: 499px){.savings__midwrap .savings__middle .savings__middle--left .table .table-border tbody tr th{border:0.7px solid #333}}.savings__midwrap .savings__middle .savings__middle--left .table .table-border tbody tr th:first-child{border-top-left-radius:6px}.savings__midwrap .savings__middle .savings__middle--left .table .table-border tbody tr th:last-child{border-top-right-radius:6px}.savings__midwrap .savings__middle .savings__middle--left .table .table-border tbody tr td{font-size:1.6rem;font-family:"Avenir Regular",sans-serif;letter-spacing:0.03px;border:none;padding:4px 2px;color:#333;border:0.5px solid #393939;text-align:center}@media (max-width: 499px){.savings__midwrap .savings__middle .savings__middle--left .table .table-border tbody tr td{border:0.7px solid #333}}.savings__midwrap .savings__middle .savings__middle--left .table .table-border tbody tr td:first-child{border-bottom-left-radius:0}.savings__midwrap .savings__middle .savings__middle--left .table .table-border tbody tr td:last-child{border-bottom-right-radius:0}.savings__midwrap .savings__middle .savings__middle--left .table .table-border tbody tr td.yellow-column{background-color:#FDF4E5}.savings__midwrap .savings__middle .savings__middle--left .table .table-border.stripe-row tbody tr:nth-child(odd) td{background-color:#FDF4E5}.savings__midwrap .savings__middle .savings__middle--right{background-color:#F7F8FA;padding:30px 30px 30px 40px;margin-top:-60px}@media (min-width: 768px) and (max-width: 991px){.savings__midwrap .savings__middle .savings__middle--right{margin:20px 0 20px 20px}}@media (max-width: 767px){.savings__midwrap .savings__middle .savings__middle--right{margin:20px 0 20px 5%}}.savings__midwrap .savings__middle .savings__middle--right .section__label--btn .field--name-field-label{font-size:1.6rem;font-family:"Avenir Bold",sans-serif;letter-spacing:0.03px;text-transform:uppercase;color:#4F5263;margin-bottom:9px}.savings__midwrap .savings__middle .savings__middle--right .section__label--btn .field--type-link .field__item a{font-size:2rem;font-family:"Avenir Medium",sans-serif;letter-spacing:0.03px;line-height:28px;display:block;margin-bottom:15px}.savings__midwrap .savings__middle .savings__middle--right .section__label--btn .field--type-link .field__item a:hover{color:#358281}.savings__midwrap .savings__middle .savings__middle--right .section__label--steps{margin-top:52px}.savings__midwrap .savings__middle .savings__middle--right .section__label--steps .field--name-field-right-sidebar-cards .title{font-size:1.6rem;font-family:"Avenir Bold",sans-serif;letter-spacing:0.03px;text-transform:uppercase;color:#4F5263;margin-bottom:10px}.savings__midwrap .savings__middle .savings__middle--right .section__label--steps .field--name-field-right-sidebar-cards .description p{font-size:2rem;font-family:"Avenir Regular",sans-serif;letter-spacing:0.03px;padding-bottom:0px}

/* Source and licensing information for the above line(s) can be found at https://www.goldenstaterebates.com/goldenstaterebates/sites/goldenstaterebates/themes/custom/goldenstaterebates/css/savings.css. */