@import"https://fonts.googleapis.com/css2?family=Raleway:wght@100;400;500;900&display=swap";#desktop-nav{position:fixed;top:4rem;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:row;background-color:#ffffffc7;-webkit-backdrop-filter:blur(29px);backdrop-filter:blur(29px);border-radius:25px;height:fit-content;width:fit-content;box-shadow:0 4px 8px #0000001a;transition:.3s ease;z-index:1}#desktop-nav:hover{box-shadow:0 4px 8px #00000026;transition:.3s ease}#desktop-nav a{display:flex;color:#191919;font-size:1rem;font-weight:500;letter-spacing:1px;margin:auto 1rem;padding:.75rem 2.25rem;border-radius:50px;transition:.3s ease}#desktop-nav a:hover{cursor:pointer;background-color:#cbbcd1b3;transition:.3s ease}#desktop-nav>img{height:5rem;max-width:10rem;padding:0 2rem}#mobile-nav{margin:.25rem auto;padding:1rem;display:flex;flex-direction:column;background-color:#ffffffc7;-webkit-backdrop-filter:blur(29px);backdrop-filter:blur(29px);border-radius:25px;height:fit-content;width:90%;box-shadow:0 4px 8px #0000001a;transition:.3s ease;z-index:1}#hamburger-menu-icon-region{width:fit-content;padding:.2rem .3rem 0}#hamburger-menu-icon-region:hover{cursor:pointer}#hamburger-menu-icon-region *{stroke:#000}#mobile-nav a{font-size:1.2rem;font-weight:500;margin:.4rem auto;-webkit-user-select:none;user-select:none}@media only screen and (min-width: 769px){#desktop-nav>*{white-space:nowrap;margin:0 auto}#mobile-nav{display:none}}@media only screen and (max-width: 768px){#desktop-nav{display:none}}#copyright{width:50%;margin:6rem auto 0;text-align:center}#copyright p{font-size:.7rem;margin-bottom:.6rem}@media only screen and (max-width: 768px){#copyright{width:95%}}#hero-image>div{position:relative;top:42%;left:50%;transform:translate(-50%,-50%)}#hero-image>div>#hero-logo{display:flex;justify-content:center;margin:0 auto;padding:3rem 1rem;max-width:35%}#hero-image>div>p{color:#fff;font-size:1.3rem;font-weight:500;letter-spacing:2px;width:40%;text-align:center;margin:0 auto 1.5rem}.div-split-view{display:flex;flex-direction:row;margin-top:6rem}.div-split-view>*{width:48%;margin:0 auto}@media only screen and (min-width: 769px){#hero-image{background-image:linear-gradient(#00000038,#0000004d),url(https://renovare-services-com.s3-us-east-2.amazonaws.com/downscaled/F1525F2A-B86F-4C70-AB9B-6B785EBD7597-blur15px.png);height:50rem;background-size:cover;background-repeat:no-repeat;background-position:center}}@media only screen and (max-width: 768px){#hero-image-container{height:45rem}#hero-image{background-image:linear-gradient(#00000038,#0000004d),url(https://renovare-services-com.s3-us-east-2.amazonaws.com/downscaled/F1525F2A-B86F-4C70-AB9B-6B785EBD7597-blur15px.png);position:absolute;top:0;height:50rem;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:-1}#hero-image>div>*{top:32.5%;left:50%}#hero-image>div>#hero-logo{padding:3rem 1rem;max-width:90%}#hero-image>div>p{letter-spacing:2px;width:95%}.div-split-view{display:block}.div-split-view>*{width:95%}.div-split-view>*:last-child{margin-top:6rem}}#about{display:flex;flex-direction:column;margin:0 5% 3rem}#about h1{font-weight:500;font-size:2rem;text-align:center;margin:0 auto 1.5rem;letter-spacing:1px}#about>img{width:80%;margin:0 auto 1.5rem;border-radius:25px}#about p{font-size:1.1rem;line-height:150%;margin:0 auto 1rem}#about-socials{display:flex;justify-content:space-around}#about-socials>a{background-color:#6a856a;color:#fff;font-size:.8rem;font-weight:500;text-align:center;text-transform:uppercase;letter-spacing:2px;margin:0 .25rem;padding:.75rem 1.25rem;border-radius:50px;opacity:1;transition:.3s ease-in-out}#about-socials>a:hover{opacity:.8;transition:.3s ease-in-out}@media only screen and (max-width: 768px){#about{margin:0 auto 3rem}#about>img{width:100%}}#contact-form{display:flex;flex-direction:column;text-align:center;width:90%;margin:0 auto}#contact-form>h1{font-weight:500;font-size:2rem;text-align:center;margin:0 auto 1.5rem;letter-spacing:1px}#contact-form label{font-size:.925rem;font-weight:500;text-align:left;width:100%;margin:.5rem auto 0}#contact-form input{width:100%;height:2.5rem;margin:.5rem auto;border-radius:4px;font-size:1.1rem;font-weight:500;padding:0 .5rem;background-color:#ebebeb}#contact-form input[type=text]{border:none}#contact-form input[type=text]:hover{background-color:#ebebebe6}#contact-form button{background-color:#7f7185;color:#fff;font-size:.8rem;font-weight:500;text-transform:uppercase;letter-spacing:2px;display:flex;width:fit-content;margin:1rem auto;padding:.75rem 1rem;border:none;border-radius:50px;transition:.3s ease-in-out}#contact-form button:hover{cursor:pointer;opacity:.8;transition:.3s ease-in-out}#contact-form-message svg{display:block;margin:0 auto;width:2.5rem;max-height:2.5rem}#contact-form-message #form-sending svg{fill:#000;color:#000}#contact-form-message #form-done svg{color:#7f7185}#contact-form-message p{font-size:1.1rem;font-weight:500}@media only screen and (max-width: 768px){#contact-form{width:95%;margin:0 auto}}#reviews-form{display:flex;flex-direction:column;text-align:center;width:90%;padding-top:6rem;margin:0 auto}#reviews-form>h1{font-weight:500;font-size:2rem;text-align:center;margin:0 auto 1.5rem;letter-spacing:1px}#reviews-form label{font-size:.925rem;font-weight:500;text-align:left;width:100%;margin:.5rem auto 0}#reviews-form input,#reviews-form textarea{height:100%;width:100%;margin:.5rem auto;border-radius:4px;font-size:1.1rem;font-weight:500;padding:.5rem;background-color:#ebebeb}#reviews-form input[type=text]{height:2.5rem}#reviews-form textarea{resize:none;word-wrap:break-word}#reviews-form input[type=text],#reviews-form textarea{border:none}#reviews-form input[type=text]:hover,#reviews-form textarea:hover{background-color:#ebebebe6}#reviews-form button{background-color:#7f7185;color:#fff;font-size:.8rem;font-weight:500;text-transform:uppercase;letter-spacing:2px;display:flex;width:fit-content;margin:1rem auto;padding:.75rem 1rem;border:none;border-radius:50px;transition:.3s ease-in-out}#reviews-form button:hover{cursor:pointer;opacity:.8;transition:.3s ease-in-out}#reviews-form-message svg{display:block;margin:0 auto;width:2.5rem;max-height:2.5rem}#reviews-form-message #form-sending svg{fill:#000;color:#000}#reviews-form-message #form-done svg{color:#7f7185}#reviews-form-message p{font-size:1.1rem;font-weight:500}@media only screen and (max-width: 768px){#reviews-form{width:95%;margin:0 auto}}#services{width:80%;margin:0 auto 6rem}#services>h1{font-weight:500;font-size:2rem;text-align:center;margin:4rem auto;letter-spacing:1px}#services-services{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.services-service-item{width:27%;margin:0 3% auto}.services-service-item:first-of-type{width:85%}.services-service-item>h1{font-size:1.7rem;font-weight:500;text-align:center;margin:0 0 .6rem}.services-service-item>p{font-size:1.1rem;font-weight:400;line-height:150%;margin-bottom:.7rem}#services-services>img{width:45%;margin:3rem auto;border-radius:25px;box-shadow:0 4px 8px #0000001a}@media only screen and (max-width: 768px){#services{width:100%;margin:0 auto 4rem}#services>h1{margin:4rem auto 2.5rem}#services-services{display:flex;flex-direction:column}.services-service-item{width:95%;margin:0 auto 3rem}.services-service-item:first-of-type{width:95%}#services-services>img{width:95%;margin:0 auto 3rem}}#why-choose{width:80%;margin:0 auto 4rem}#why-choose>h1{font-weight:500;font-size:2rem;text-align:center;margin:4rem auto;letter-spacing:1px}#why-choose>p{font-size:1.35rem;margin:0 0 .6rem}#why-choose>ul{margin-top:1rem}#why-choose>ul>li:before{content:"✓";margin-right:.5rem}#why-choose>ul>li{font-size:1.1rem;font-weight:400;line-height:150%;margin:0 0 .7rem 3rem}@media only screen and (max-width: 768px){#why-choose{width:95%;margin:0 auto}#why-choose>ul>li{margin:0 0 .7rem .25rem}}#pricing-disclosure{width:95%;margin:6rem auto 0;text-align:center}#pricing-disclosure p{font-size:.7rem;margin-bottom:.6rem}@media only screen and (max-width: 768px){#pricing-disclosure{width:95%}}*{font-family:Raleway,sans-serif;font-weight:400;margin:0;padding:0;box-sizing:border-box}body{background-color:#f7f7f7;margin-bottom:6rem}p{font-size:1.3rem;line-height:140%}p>a{border-bottom:1px solid}p>a:hover{opacity:.8}a{color:#000;text-decoration:none}a:hover{cursor:pointer}ul{list-style:none}img{max-width:100%}.desktopOnly{display:block}.mobileOnly,.invisible{display:none}.visible{display:block}@media only screen and (max-width: 768px){.mobileOnly{display:block}.desktopOnly{display:none}}
