.margin-top{margin-top:100px}.privacy-policy h2{font-size:26px}.section-flipcards__flip-card-back-content p,.section-flipcards__flip-card-back-content ul li{color:#fff}.section-flipcards__flip-card-back-content h3,.section-flipcards__flip-card-back-content ol li,.section-flipcards__flip-card-back-content p,.section-flipcards__flip-card-back-content ul li{font-family:var(--font-primary);font-style:normal;letter-spacing:.005em;color:#fff}.callout-container__image-wrapper img{max-height:100%;max-width:80%}.section-my-reviews__review-item-date{color:#393d40}.section-my-reviews__slider-layout-wrapper button.slick-next:before,.section-my-reviews__slider-layout-wrapper button.slick-prev:before{background-color:#000}.section-flipcards__flip-card-back,.section-flipcards__flip-card-front{border:3px solid}.section-flipcards__slider-init .slick-slide:nth-child(3n+1) .section-flipcards__flip-card-front{border-color:#ff0003}.section-flipcards__slider-init .slick-slide:nth-child(3n+2) .section-flipcards__flip-card-front{border-color:#ff0003}.section-flipcards__slider-init .slick-slide:nth-child(3n+3) .section-flipcards__flip-card-front{border-color:#ff0003}.section-flipcards.bg-secondary{background-image:url("https://www.cornerstoneexteriorsllc.com/wp-content/uploads/2025/09/bg1.webp");background-repeat:repeat;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;--lzl-bg-img:"https://www.cornerstoneexteriorsllc.com/wp-content/uploads/2025/09/bg1.webp"}.section-areas-we-serve{background-image:url("https://www.cornerstoneexteriorsllc.com/wp-content/uploads/2025/09/bg.webp");background-repeat:repeat;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;--lzl-bg-img:"https://www.cornerstoneexteriorsllc.com/wp-content/uploads/2025/09/bg.webp"}.section-areas-we-serve.lzl:not(.lzl-ed),.section-areas-we-serve.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201920%20750%22%20width%3D%221920%22%20height%3D%22750%22%3E%3C%2Fsvg%3E")}section.section-areas-we-serve{background-position:center;background-size:cover;background-attachment:fixed}.section-areas-we-serve__content-wrapper p{margin-bottom:30px;color:white}.section-areas-we-serve__grid-item-icon-wrapper span{width:24px;height:24px;background-color:#fff;display:block;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-transition:all .2s ease;-o-transition:all ease .2s;transition:all .2s ease;margin:0}.section-areas-we-serve__grid-item{margin-bottom:30px;border:2px solid rgba(249,249,249,50%);border-radius:12px;padding:24px;-webkit-transition:all .2s ease;-o-transition:all ease .2s;transition:all .2s ease}.section-areas-we-serve__grid-item-desc-wrapper p{font-family:var(--font-secondary);font-style:normal;font-weight:400;font-size:16px;line-height:26px;letter-spacing:.005em;color:#fff;-webkit-transition:all .2s ease;-o-transition:all ease .2s;transition:all .2s ease;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.section-flipcards.bg-secondary.lzl:not(.lzl-ed),.section-flipcards.bg-secondary.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201920%20750%22%20width%3D%221920%22%20height%3D%22750%22%3E%3C%2Fsvg%3E")}.section-areas-we-serve__grid-item.no-link:hover{background:unset;-webkit-box-shadow:unset;box-shadow:unset;border:5px solid var(--primary)}.section-areas-we-serve__grid-item.no-link:hover .section-areas-we-serve__grid-item-desc-wrapper p{color:white}.section-areas-we-serve__grid-item.no-link:hover .section-areas-we-serve__grid-item-icon-wrapper span{background-color:white}.section-areas-we-serve__grid-item:last-child{margin-bottom:auto}section.section-contact-info .contact__header h2{color:#fff}.richtext-entry span.highlighted{color:#ff0003}.section-my-reviews__content-wrapper h2{color:#ff0003}section.section-contact-info .contact__wrapper .card .label{color:#ff0003}.section-areas-we-serve__content-wrapper h1{color:red}.section-cols .section__entry h1:first-child,.section-cols .section__entry h2:first-child,.section-cols .section__entry h3:first-child,.section-cols .section__entry h4:first-child,.section-cols .section__entry h5:first-child,.section-cols .section__entry h6:first-child{color:red}.section-cols .section__entry h2{color:red}.section-my-reviews__content-wrapper h2{color:#ff0003!important}body>div.wrapper>div>div.main>section.section-cols.section-text{display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column}