.template-installation .header-wrapper .h3{font-size:1.875rem}.template-installation .selection-wrapper .btn-group{background-color:#eaeef2;border-radius:5rem;padding:.1875rem}.template-installation .selection-wrapper .btn-group .btn{color:#151531;border:none;border-radius:5rem;background-color:rgba(0,0,0,0);text-transform:capitalize}.template-installation .selection-wrapper .btn-group .btn.active{background-color:#fff}.template-installation .type-wrapper .btn-group .btn{color:#001838;font-weight:400;text-transform:capitalize;background-color:rgba(0,0,0,0);border-color:#d9d9d9;border-radius:.25rem;padding:.25rem .5rem;margin:.15rem}.template-installation .type-wrapper .btn-group .btn.active{background-color:#ccd5de;border-color:#151531}@media screen and (min-width: 992px){.template-installation .header-wrapper .h3{font-size:2.375rem}.template-installation .selection-wrapper .btn-group{width:auto}.template-installation .selection-wrapper .btn-group .btn{font-size:1.5rem}.template-installation .direction-wrapper{border-bottom:1px solid #ccd5de}.template-installation .direction-wrapper .btn-group .btn{font-size:1.125rem;padding:.25rem 1rem}}.section-installation-recommendations .accordion-mobile .accordion-item{border-bottom:none;border-width:1px !important}.section-installation-recommendations .accordion-mobile .accordion-button{color:#43576b;font-size:1.125rem;letter-spacing:.02em;font-weight:400;padding-top:1.5rem;padding-bottom:.475rem;border-bottom:1px solid #ccd5de}.section-installation-recommendations .accordion-mobile .accordion-button::before{display:none}.section-installation-recommendations .accordion-mobile .accordion-button::after{filter:grayscale(100%) brightness(0);background-size:1.35rem;background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.section-installation-recommendations .accordion-mobile .accordion-button:not(.collapsed){color:#f16154;border-bottom-color:#f16154}.section-installation-recommendations .accordion-mobile .accordion-button:not(.collapsed)::after{transform:none;background-image:var(--accordion-active-colored);filter:none}.section-installation-recommendations .accordion-mobile .accordion-collapse h4{font-size:1.25rem;letter-spacing:-0.03em;margin-bottom:1.55rem}.section-installation-recommendations .accordion-mobile .accordion-collapse img{float:left;width:2.75rem;height:2.75rem;margin-right:1rem}.section-installation-recommendations .accordion-mobile .accordion-collapse blockquote{margin-bottom:.75rem}.section-installation-recommendations .accordion-mobile .accordion-collapse blockquote h2{font-size:1.125rem;font-weight:700;margin-bottom:0}.section-installation-recommendations .accordion-mobile .accordion-collapse blockquote p{font-size:.875rem;color:#43576b}.section-installation-recommendations .accordion-mobile .accordion-body>p{font-size:.875rem;line-height:1.6}.section-installation-recommendations .accordion-mobile .accordion-body>p:last-child{margin-bottom:0}@media screen and (min-width: 992px){.section-installation-recommendations .nav .nav-link{font-size:1.125rem;letter-spacing:.02em;color:#43576b;padding-top:.625rem;padding-bottom:.5rem;border-bottom:1px solid #43576b}.section-installation-recommendations .nav .nav-link.active{color:#f16154;border-color:#f16154}.section-installation-recommendations .nav .nav-link.accordion-button::before{display:none}.section-installation-recommendations .nav .nav-link.accordion-button::after{transform:rotate(90deg);transition:none}.section-installation-recommendations .nav .nav-link.accordion-button.active::after{background-image:var(--accordion-active-colored)}.section-installation-recommendations .page-content-wrapper h4{font-size:2.375rem;letter-spacing:-0.03em;margin-bottom:2.75rem}.section-installation-recommendations .page-content-wrapper img{float:left;width:3.375rem;height:3.375rem;margin-right:1rem}.section-installation-recommendations .page-content-wrapper blockquote{margin-bottom:1.15rem}.section-installation-recommendations .page-content-wrapper blockquote h2{font-size:1.5rem;font-weight:700;margin-bottom:0}.section-installation-recommendations .page-content-wrapper blockquote p{font-size:1rem;color:#43576b}}