:root{--sticker-fs:1.4rem;--con-mx-w:700px}.home-banner-container{width:100vw;overflow:hidden;position:relative;max-height:1170px}.home-banner-wrapper{position:relative}.home-banner{width:100%;height:100%;max-height:1190px;aspect-ratio:310 / 150;transform:translateY(-20px);clip-path:rect(20px 100% 94% 0px);filter:contrast(1.05) brightness(1.05)}.home-banner-content{top:20px;left:clamp(5.5%,3vw + 12%,90%);bottom:0;gap:20px;z-index:5;width:100%;height:100%;display:flex;margin:auto 0;max-width:var(--con-mx-w);padding-top:5%;position:absolute;flex-direction:column;align-items:flex-start;transition:all .2s ease}.home-banner-content h1{margin:0;padding:0;max-width:var(--con-mx-w);font-size:2.75rem;letter-spacing:.05rem;color:var(--deep-aqua)!important}.offer{gap:10px;display:flex;align-items:center;transition:all .2s ease;justify-content:flex-start}.offer:hover{cursor:pointer;transform:scale(1.05)}.sticker::after{content:"Click to View";display:flex;align-items:center;justify-content:center;position:absolute;text-align:center;background-color:var(--firebrick-red);transition:all .2s ease-in-out;color:white;padding:0 20px;font-weight:1000;font-size:.65rem;width:100%;height:100%;transform:scale(.5);opacity:0;left:0;top:0}.offer:hover .sticker::after{opacity:1;transform:scale(1)}.sticker{color:black;display:flex;width:74px;height:74px;aspect-ratio:1;font-weight:bold;position:relative;padding:25px 35px;align-items:center;justify-content:center;background-color:var(--gold);transition:all .2s ease;animation:3.5s infinite rocky-spin;clip-path:polygon(100% 50%,85.19% 61.43%,90.45% 79.39%,71.75% 79.93%,65.45% 97.55%,50% 87%,34.55% 97.55%,28.25% 79.93%,9.55% 79.39%,14.81% 61.43%,0% 50%,14.81% 38.57%,9.55% 20.61%,28.25% 20.07%,34.55% 2.45%,50% 13%,65.45% 2.45%,71.75% 20.07%,90.45% 20.61%,85.19% 38.57%)}@keyframes rocky-spin{0%{transform:rotate(-25deg)}25%{transform:rotate(0deg)}50%{transform:rotate(-25deg)}75%{transform:rotate(0deg)}100%{transform:rotate(-25deg)}}.offer p{font-size:1.3rem;font-weight:bold;margin:0;line-height:1.7rem;max-width:390px}.desk-p{display:unset}.mob-p{display:none;pointer-events:none}.banner-form-container{gap:10px;width:100%;display:flex;max-width:750px;flex-direction:column}.banner-form-container form{gap:0px!important;display:flex;margin:0!important;align-items:stretch;justify-content:left!important;padding:5px 0!important}.banner-form-container strong{margin-bottom:1rem}.help-text{width:fit-content;font-size:.9rem}.disclaimer{font-size:.6rem;max-width:520px}.zipcode-wrapper{transition:all 0.3s ease}.banner-form-container input::placeholder{opacity:.75}.banner-form-container input::-moz-placeholder{opacity:.75}.banner-form-container input::-webkit-input-placeholder{opacity:.75}.banner-form-container input::-ms-input-placeholder{opacity:.75}.banner-form-container input::-ms-input-placeholder{opacity:.75}.banner-form-container input{border:none;width:100%;height:100%;max-width:200px;padding-left:17px;border:2px solid var(--default-border-color);border-radius:var(--default-border-radius) 0 0 var(--default-border-radius)}.banner-form-container input:focus{outline:none!important;border:2px solid #007BFF}.banner-form-container button{border:2px solid var(--default-border-color);color:white;width:100%;max-width:300px;font-weight:bold;padding:10px 15px;transform:translateX(-10px);border-radius:var(--default-border-radius);background-color:var(--oldbrick-red);transition:background-color .2s ease-in-out}.banner-form-container button:hover{background-color:var(--firebrick-red)}.banner-form-container button:focus{color:white;background-color:var(--firebrick-red)!important}.added-p{font-family:var(--def-secondary-font);max-width:650px}.coverage-teaser-container{gap:30px;padding:30px;flex-wrap:wrap;max-width:1400px;align-items:stretch;background-color:white;border:1px solid var(--default-border-color);border-radius:var(--default-border-radius)}.coverage{gap:10px;flex-grow:1;max-width:200px;justify-content:space-between}.coverage *{margin:0}.coverage img{height:70px}.coverage strong{color:var(--firebrick-red);font-size:1.7rem;font-weight:bold}.coverage p{font-weight:600;font-family:var(--def-primary-font)!important}.deductible-pricing-container{gap:20px}.deductible{display:flex;color:white;padding:50px 80px;align-items:center;flex-direction:column;justify-content:center;background-color:var(--oldbrick-red);border-radius:var(--default-border-radius)}.deductible strong{font-size:3rem!important}.deductible p{margin:0;font-size:1.2rem!important}.addon-coverage-container{gap:10px;padding:20px;flex-wrap:wrap;max-width:1400px;align-items:stretch}.addon{flex-grow:1;padding:30px;width:300px;height:300px;background-color:white;border:1px solid var(--default-border-color);border-radius:var(--default-border-radius)}.addon *{margin:0;padding:0}.addon img{height:55px;margin:12px!important}.addon strong{font-size:1.7rem;font-weight:bold;color:var(--firebrick-red)}.addon p{font-size:1.2rem;font-weight:800;font-family:var(--def-primary-font)!important}.choose-contractor-container{gap:20px;flex-wrap:wrap;max-width:1400px;align-items:stretch}.contractor-info{padding:20px;max-width:350px;background-color:white;border:1px solid var(--default-border-color);border-radius:var(--default-border-radius)}.contractor-info img{width:100%;margin-bottom:20px;border-radius:var(--default-border-radius)}.twenty-years-wrapper img{width:100px;margin-bottom:15px}.review-logo-wrapper{gap:30px}.review-logo-wrapper img{width:auto;height:auto;max-width:100px;max-height:100px}.learn-more-container{gap:20px;position:relative;padding:60px 100px;border:4px solid white;border-radius:var(--default-border-radius)}.learn-more-container::before{z-index:1;background-color:var(--deep-aqua);background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22241%22%20height%3D%2270%22%20viewBox%3D%220%200%20241%2070%22%20style%3D%22%22%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath%20fill%3D%22rgb%28255%2C255%2C255%29%22%20d%3D%22M127.751%2029.445l-1.67%202.12c7.163-2.409%2013.784-2.051%2017.268%206.385l.365.812c-4.553-9.609-10.258-9.154-17.853-6.172.19.225.516.79.722%201.087%207.031-2.877%2013.235-2.73%2017.274%205.414l-.025-.069c-3.555-10.11-8.607-11.114-16.08-9.577z%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20fill%3D%22rgb%28255%2C255%2C255%29%22%20d%3D%22M85.497%2032.901l-1.216%203.64c6.397%2015.489%2021.86%203.996%2035.715-2.721l-2.31-.868c-12.877%206.064-26.406%2014.751-32.189-.051z%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20fill%3D%22rgb%28255%2C255%2C255%29%22%20d%3D%22M83.101%2039.143l-1.028%203.885c7.818%2015.976%2023.63%202.159%2037.886-6.031l.006-1.638c-13.526%207.202-29.632%2019.311-36.864%203.784z%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20fill%3D%22rgb%28255%2C255%2C255%29%22%20d%3D%22M126.894%2029.37l-3.649.995-2.075-3.16-.19%203.778-3.641.995%203.534%201.342-.185%203.797%202.377-2.964%203.549%201.347-2.087-3.178z%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20fill%3D%22rgb%28255%2C255%2C255%29%22%20d%3D%22M125.716%2028.871h-.004z%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20fill%3D%22rgb%28255%2C255%2C255%29%22%20d%3D%22M103.783%2038.193c.644.065%2012.401-5.79%2012.401-5.79l-1.418-.563%201.92-.513%205.112-11.053%203.917%208.596c.037-.01%203.59-1.054%206.383-1.064%202.613-.042%203.984.344%203.984.344l-7.058-14.237c-.432-.84-.647-1.589-.647-2.247%200-.954.67-1.624%202.01-2.011V8.566h-16.485v1.089c1.318.455%201.976%201.205%201.976%202.248%200%20.681-.273%201.59-.818%202.725z%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20fill%3D%22rgb%28255%2C255%2C255%29%22%20d%3D%22M146.733%2049.741l-7.468-15.108c-.378-.315-1.577-1.687-5.453-1.6-3.213.071-5.012.9-5.674%201.176l1.198%202.623%206.114%2012.909c.454.932.68%201.634.68%202.112%200%201.158-.75%201.862-2.253%202.111v1.09h17.113v-1.09c-.953-.182-1.715-.55-2.282-1.107-.568-.556-1.225-1.595-1.975-3.116z%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20fill%3D%22rgb%28255%2C255%2C255%29%22%20d%3D%22M110.387%2044.717c-5.382%203.329-9.45%205.341-12.578%205.963-.55%201.138-1.045%201.916-1.48%202.331-.477.454-1.169.771-2.078.953v1.09h15.377v-1.09c-1.518-.385-2.277-1.078-2.277-2.077%200-.523.216-1.237.647-2.146z%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20fill%3D%22rgb%28255%2C255%2C255%29%22%20d%3D%22M120.297%2068.039c-28.216%200-51.17-14.821-51.17-33.039%200-18.218%2022.954-33.04%2051.17-33.04S171.47%2016.782%20171.47%2035s-22.956%2033.039-51.172%2033.039zm0-68.039C91%200%2067.165%2015.701%2067.165%2035S91%2070%20120.297%2070c29.297%200%2053.133-15.701%2053.133-35S149.594%200%20120.297%200z%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20fill%3D%22rgb%28255%2C255%2C255%29%22%20d%3D%22M59.428%2044.839c-.597.175-1.16.304-1.692.398-.42-1.393-1.855-2.654-4.07-3.374-5.402-1.755-11.19-.063-15.805%201.838-4.998%202.058-13.345%207.074-16.526%208.418-2.652%201.12-5.852%202.464-10.044%202.317-3.248-.115-6.399-1.37-6.926-3.409a2.446%202.446%200%200%201%20.022-1.366c3.408%201.359%208.122%201.518%2013.228.474%209.554-1.952%2018.473-7.204%2024.242-10.295%204.27-2.288%209.044-5.07%2015.331-4.556%203.735.305%206.743%202.047%207.461%204.286.76%202.37-2.396%204.445-5.22%205.269zm1.113-9.345c-6.409-2.21-13.458-.278-19.109%201.926-6.118%202.385-16.419%208.271-20.314%209.83-3.247%201.3-7.166%202.86-12.202%202.606-1.497-.076-2.967-.354-4.24-.806%201.45-2.271%206.6-3.14%2010.123-1.995l1.652-1.21c-2.485-.997-8.373-1.016-11.484%201.894a4.432%204.432%200%200%200-.86%201.093c-1.762-.733-3.054-1.827-3.349-3.201-.956-4.449%207.52-6.397%2012.757-4.591l2.048-1.426c-2.938-1.245-10.02-1.373-13.913%202.072-2.887%202.555-1.88%205.878%202.196%207.74-.586%201.85.741%203.784%203.625%204.887%202.884%201.104%206.827%201.181%2011.055.246%207.87-1.741%2015.09-6.214%2019.775-8.853%203.465-1.954%207.33-4.324%2012.571-3.975%203.114.206%205.674%201.616%206.35%203.467.014.038.02.075.03.112-3.57.502-5.619-.66-6.71-1.142l-1.585%201.763c.013.005.024.011.038.015%202.161.683%205.312.86%208.285.407-.368%201.473-2.359%202.713-4.208%203.287-4.06%201.262-6.64.407-7.74-.053l-.919%201.09.031.012c3.795%201.128%2011.101.396%2013.023-3.093a3.14%203.14%200%200%200%20.394-1.337c3.004-.548%205.741-1.762%206.96-3.8%201.566-2.622-.2-5.559-4.28-6.965z%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20fill%3D%22rgb%28255%2C255%2C255%29%22%20d%3D%22M236.521%2050.768c-.527%202.039-3.678%203.294-6.925%203.409-4.193.147-7.392-1.197-10.044-2.317-3.18-1.344-11.529-6.36-16.526-8.418-4.616-1.901-10.404-3.593-15.805-1.838-2.215.72-3.65%201.981-4.07%203.374a16.032%2016.032%200%200%201-1.693-.397c-2.824-.825-5.98-2.9-5.22-5.27.718-2.239%203.725-3.981%207.461-4.286%206.287-.514%2011.061%202.268%2015.33%204.556%205.77%203.091%2014.69%208.343%2024.243%2010.295%205.106%201.044%209.82.885%2013.228-.473.13.418.148.874.021%201.365zm2.715-9.341c-3.89-3.445-10.974-3.316-13.912-2.072l2.048%201.426c5.236-1.806%2013.712.142%2012.757%204.591-.296%201.374-1.588%202.468-3.349%203.202a4.394%204.394%200%200%200-.86-1.094c-3.11-2.909-9-2.891-11.484-1.894l1.651%201.21c3.524-1.145%208.674-.276%2010.125%201.995-1.275.452-2.744.73-4.24.806-5.038.254-8.956-1.306-12.204-2.606-3.894-1.559-14.196-7.445-20.313-9.83-5.65-2.204-12.7-4.136-19.11-1.926-4.078%201.406-5.845%204.343-4.278%206.965%201.218%202.038%203.955%203.253%206.96%203.8.025.446.15.896.393%201.337%201.921%203.49%209.227%204.221%2013.023%203.093l.031-.012-.919-1.09c-1.1.46-3.68%201.315-7.74.053-1.849-.574-3.84-1.814-4.208-3.287%202.972.453%206.124.276%208.285-.407.013-.004.024-.01.037-.015l-1.583-1.763c-1.093.482-3.142%201.644-6.71%201.142.01-.037.015-.074.028-.112.676-1.85%203.236-3.261%206.35-3.467%205.241-.349%209.107%202.021%2012.572%203.975%204.685%202.639%2011.906%207.112%2019.774%208.853%204.23.936%208.172.858%2011.055-.245%202.885-1.104%204.212-3.038%203.626-4.888%204.077-1.862%205.083-5.185%202.195-7.74z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:100px;width:160px;height:50px;content:"";top:-32px;padding:0 20px;position:absolute;background-size:100%}.learn-more-container *{margin:0}.learn-more-logo-wrapper{top:-14px;width:201px;height:40px;padding:0 20px;position:absolute;background-color:var(--deep-aqua)}.learn-more-btn-wrapper{bottom:-14px;padding:0 20px;position:absolute;background-color:var(--deep-aqua)}@media (min-width:2450px){.home-banner-container{display:flex;justify-content:center}.home-banner-wrapper{width:100%;display:flex;max-width:2700px;justify-content:center;aspect-ratio:310 / 150}.home-banner{object-fit:contain;margin:0 auto;mask-image:linear-gradient(to right,black 92%,rgba(0,0,0,0.85) 93%,rgba(0,0,0,0.6) 95%,rgba(0,0,0,0.3) 97%,transparent 99%);-webkit-mask-image:linear-gradient(to right,black 92%,rgba(0,0,0,0.85) 93%,rgba(0,0,0,0.6) 95%,rgba(0,0,0,0.3) 97%,transparent 99%)}}@media (min-width:2000px){:root{--con-mx-w:1100px}.home-banner-content{left:22%}.offer p{line-height:2rem;max-width:500px}}@media (min-width:1700px) and (max-width:1999px){:root{--con-mx-w:1000px}.offer p{line-height:2rem;max-width:500px}}@media (min-width:1700px){.home-banner-content{padding-top:9%}.home-banner-content h1{font-size:clamp(1.75rem,2vw + 1.5rem,4.5rem)}.offer{gap:15px}.sticker{display:flex;width:94px;height:94px;font-size:var(--sticker-fs)}.sticker::after{font-size:.73rem}}@media (min-width:1400px) and (max-width:1699px){:root{--con-mx-w:750px}.home-banner-content{padding-top:9%}.offer p{line-height:1.9rem;max-width:395px}}@media (min-width:1400px){.offer p{font-size:clamp(1.3rem,1vw + .3rem,1.65rem)}}@media (max-width:1399px){.home-banner-content{left:10%}}@media (min-width:1250px) and (max-width:1399px){.desktop-nav-spacer{height:117px}.home-banner-content{padding-top:7%}}@media (max-width:1250px){.desktop-nav-spacer{height:111px}.home-banner-content{left:7%}}@media (min-width:1250px){.home-banner{clip-path:rect(0px 100% 100% 0px)}}@media (max-width:1025px){.home-banner{clip-path:rect(0px 100% 100% 0px)}.home-banner-content{gap:15px}.home-banner-content h1{font-size:2rem;max-width:480px}.offer p{line-height:1.3rem;font-size:1rem;max-width:310px}.sticker{height:50px;width:50px;font-size:calc(var(--sticker-fs) / 2);padding:25px 25px}.sticker::after{font-size:.5rem;line-height:normal}.banner-form-container button{max-width:220px}.banner-form-container input{max-width:145px}.help-text{font-size:.8rem}.disclaimer{max-width:350px;font-size:.55rem}}@media (max-width:768px){.home-banner-container{width:100%;display:flex;max-height:none;overflow:unset;overflow-x:hidden;align-items:center;justify-content:center;flex-direction:column-reverse}.home-banner-content{width:100%;margin:0 auto;transform:unset;padding:45px 0;position:unset;align-items:center;justify-content:center}.home-banner-content h1{font-size:2.4rem;max-width:510px}.home-banner-wrapper{height:fit-content;margin-bottom:-100px}.home-banner{aspect-ratio:10 / 8;transform:translateY(-80px);mask-image:radial-gradient(circle at bottom center,black 0%,rgba(0,0,0,0.85) 60%,rgba(0,0,0,0.6) 65%,rgba(0,0,0,0) 80%,transparent 100%);-webkit-mask-image:radial-gradient(circle at bottom center,black 0%,rgba(0,0,0,0.85) 60%,rgba(0,0,0,0.6) 65%,rgba(0,0,0,0) 80%,transparent 100%);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.banner-form-container{align-items:center;justify-content:center}.banner-form-container form{justify-content:center!important;max-width:100%;margin:0 auto!important}.banner-form-container button{padding:13px 18px}.home-banner-content h1,.help-text,.disclaimer{text-align:center}}@media (max-width:600px){.home-banner-content{padding:5% 0;transform:translateY(14px)}.home-banner-content h1{font-size:1.9rem}.offer p{font-size:1rem;line-height:1.4rem}}@media (max-width:600px){.deductible-pricing-container{width:100%;flex-direction:column}.deductible{width:100%}.deductible strong{font-size:2.5rem!important}.addon{width:100%;padding:20px}.addon strong{font-size:1.5rem!important}.contractor-info{width:100%}.review-logo-wrapper{gap:20px}.review-logo-wrapper img{max-width:90px;max-height:90px;margin-bottom:0px}.learn-more-container{padding:40px 30px}}@media (max-width:500px){.home-banner-wrapper{margin-bottom:-96px}.banner-form-container form{gap:15px!important;align-items:center;justify-content:center;flex-direction:column!important}.banner-form-container input::placeholder{text-align:center}.banner-form-container input:focus{border-top:none;border-left:none;border-right:none;outline:none!important}.banner-form-container input{padding-left:0;text-align:center;padding:10px 20px;border-radius:unset;border-top:none;border-left:none;border-right:none;border-bottom:2px solid var(--default-border-color)!important}.zipcode-wrapper{pointer-events:auto;position:relative}.zipcode-wrapper::after{width:100%;height:3px;left:0;bottom:0;content:"";position:absolute;transform:scaleX(0);transform-origin:center center;transition:all .2s ease-in-out;background-color:var(--gold)}.zipcode-wrapper:focus-within::after{transform:scaleX(1)}.banner-form-container button{transform:unset;border:none!important}}@media (max-width:450px){.home-banner-content{padding:4% 10px}.home-banner-content h1{font-size:1.8rem}.offer p{line-height:normal}}@media (max-width:400px){.home-banner-wrapper{height:fit-content;margin-bottom:-40px}.home-banner{width:150%;object-fit:cover;object-position:-50px 0px;transform:translateY(-40px)}.home-banner-content{gap:10px}.home-banner-content h1{font-size:1.5rem}.offer{margin-bottom:15px}.offer p{line-height:normal;font-size:.9rem;max-width:150px}.desk-p{display:none;pointer-events:none}.mob-p{display:unset;pointer-events:unset}.banner-form-container{gap:5px}.disclaimer{font-size:.45rem;max-width:260px}.contractor-info{padding:10px}.contractor-info h3{font-size:1.2rem}.contractor-info p{font-size:.9rem}}.reviews-carousel-container{padding:80px 50px 70px 50px;transition:all 0.2s ease-in-out}.carousel *:not(.buttons,.buttons a,h2,.review-card,.sub-header,.quote){margin:0!important;padding:0;margin-inline-end:0;transition:all 0.2s ease-in-out}.carousel{gap:20px;margin:auto;width:100%;height:300px;max-width:1250px;padding:30px 20px;text-align:center;border:4px solid white;font-family:Arial,sans-serif;border-radius:var(--default-border-radius)}.carousel h2{top:-20px;z-index:2;padding:0 30px;position:absolute;background-color:var(--deep-aqua)}.review{width:100%;max-width:900px;font-weight:200;font-size:1.3em;letter-spacing:.05rem;margin-bottom:10px;font-family:var(--def-secondary-font)!important}.customer{font-size:1.3em;font-weight:bold;margin-bottom:20px;font-family:var(--def-primary-font)!important}.buttons{width:100%;display:flex;padding:0 20px;position:absolute;justify-content:space-between}.buttons a{color:white;cursor:pointer;text-align:center;text-decoration:none;line-height:0!important;transition:all 0.2s ease-in-out}.buttons a:hover{color:white;transform:scale(1.2)}.buttons a:focus{color:white;background-color:transparent!important}.buttons .material-symbols-rounded{margin:0!important;line-height:normal!important}.prev span,.next span{font-size:2em;margin-inline-end:0px}.prev span{transform:rotate(180deg)}.exit-carousel{opacity:0;position:absolute}@media screen and (max-width:1100px){.carousel h2{top:-15px;font-size:1.5em}.review{padding:0 20px!important;max-width:700px;font-size:1em}.customer{font-size:1em}.buttons{padding:0 10px}}@media screen and (max-width:800px){.reviews-carousel-container{padding:25px}.carousel{height:400px}.review{padding:0 20px!important;max-width:525px;font-size:1em}.prev span,.next span{font-size:1.5em}}@media screen and (max-width:500px){.reviews-carousel-container{padding:10px}.carousel{padding:10px;height:500px}.review{padding:0!important}.carousel h2{top:unset;position:relative;padding:0px 10px!important;font-size:1.2em}.buttons{gap:40px;padding:0 5px;position:relative;justify-content:center}}@media screen and (max-width:300px){.carousel{height:auto}}.form-links-container{width:100%;margin:0 auto;max-width:1400px}.form-links-wrapper{margin:40px auto;max-width:990px}.form-links-wrapper>:first-child::before{content:"";width:1px;height:100%;background-color:#c9c9c9;position:absolute;top:0;right:0}.form-link-trio-wrapper{gap:20px;width:100%;margin:0 auto;position:relative;color:var(--deep-aqua)}.form-link-trios{margin-top:10px;align-items:flex-start}.form-link{gap:20px;position:relative;text-align:center;width:190px!important;justify-content:space-between!important}.form-link img{width:80px;height:80px}.form-link p{color:black;font-weight:500;min-height:60px;line-height:1.4rem;margin-bottom:30px}.form-link a{font-weight:bold;display:inline-block;color:var(--oldbrick-red)}.phone-link-wrapper{gap:10px;width:100%;display:flex;align-items:stretch;justify-content:space-between}.phone-links{gap:10px;width:100%;margin:0 auto;max-width:1000px;align-items:stretch}.phone-link{width:100%;flex-grow:1;color:white;padding:30px 50px;background-color:var(--deep-aqua);border-radius:var(--default-border-radius)}.phone-link *{color:white;text-align:center}.phone-link:focus{color:black!important}.phone-number *{margin:0;font-size:1.5rem;font-weight:bold}@media screen and (max-width:807px){.form-link-trio-wrapper h3{font-size:1.2rem}.form-link-trios{gap:20px;margin-top:0;flex-direction:column;align-items:center}.form-link{margin-bottom:20px}.form-link p{min-height:auto}.phone-link h4{font-size:1rem}}@media screen and (max-width:500px){.form-links-wrapper{gap:40px;margin-bottom:20px!important;flex-direction:column}.form-links-wrapper>:first-child::before{width:100%;height:1px;top:unset;bottom:-8px}.phone-link-wrapper{margin:0 auto;padding:10px}.phone-links{flex-direction:column}}.faq-items{gap:10px;width:100%;height:auto;padding:20px;max-width:800px;transition:all 0.3s ease-in-out;border-radius:var(--default-border-radius)}.faq-items h3{width:100%;padding:10px 0;color:white;background-color:var(--deep-aqua);border-radius:var(--default-border-radius)}.faq{width:100%;transition:all 0.3s ease-in-out}#faqQuestion{font-family:var(--def-primary-font)}#faqQuestion,.faq span{margin:0;font-size:1.3rem;font-weight:600;color:var(--deep-aqua);transition:all 0.3s ease-in-out}.faq span{font-size:2rem}.faq-question-wrapper{z-index:1;cursor:pointer;padding:25px 25px;position:relative;align-items:center;background-color:white;justify-content:space-between;transition:all 0.2s ease-in-out;border-radius:var(--default-border-radius);border:1px solid var(--default-border-color)}.faq-question-wrapper:focus{background-color:white}.faq-answer{margin:0;opacity:0;padding:35px 25px 25px 25px;font-size:1rem;font-weight:400;transform-origin:top!important;transition:all 0.2s ease-in-out;transform:translateY(-30px);background-color:var(--pale-whitesmoke);border:1px solid var(--default-border-color);border-radius:0 0 var(--default-border-radius) var(--default-border-radius)}@media screen and (max-width:400px){.faq-mob-pad{padding:0!important}.faq-items h3{font-size:1.3rem}.faq-question-wrapper{padding:15px}.faq-answer{padding:30px 20px 20px 20px}#faqQuestion{font-size:1.1rem}.faq span{font-size:1.5rem}}