.service-content{position:relative}.service-content #overview .col{padding:2rem}.service-content #overview .col img{display:block;width:100%;max-width:450px;height:auto;margin:4rem auto auto}.service-content #overview .col:first-child{width:60%}.service-content #overview .col:last-child{width:40%}.service-content #overview p,.service-content #overview ul{margin-bottom:2rem}.service-content #overview p strong{font-weight:700}.service-content.metal-repairs,.service-content.protection-film,.service-content.dewinterize{background:-o-linear-gradient(316deg, #d9d9d9 0%, #fff 48.96%);background:linear-gradient(134deg, #d9d9d9 0%, #fff 48.96%)}.service-content.metal-repairs .image-wrapper{margin:4rem 0 0}.service-content.metal-repairs .image-wrapper img{display:block;max-width:600px !important;margin:0 !important}.service-content.metal-repairs .form .globo-form-app{padding:0 !important}.service-content .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;margin-top:4rem}.service-content .actions a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;min-width:unset;font-weight:500;white-space:nowrap}.service-content .page-menu-content{margin-top:3rem}.service-content .form .globo-form-app{padding:3rem !important}.service-content .form .globo-form-control .checkbox-wrapper .checkbox-input:checked~.checkbox-label::before{background-color:#006ba6}.service-content #hours-directions{max-width:1000px;margin:auto}.service-content #hours-directions .col{padding:2rem}.service-content #hours-directions .col:first-child{width:40%}.service-content #hours-directions .col:last-child{width:60%}.service-content #hours-directions h2{font-size:2rem}.service-content #hours-directions h3,.service-content #hours-directions p{font-size:1.5rem}.service-content #hours-directions .address{margin-top:2rem}.service-content .action{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.8rem 3rem;margin-top:3rem;font-size:1.5rem;font-weight:500}.winter-storage-offers{display:grid;grid-template-columns:repeat(1, 1fr);gap:2rem}.winter-storage-offers .service-offer{width:100%}.services-offered{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem;padding:2rem}.services-offered .service-offer{width:100%;max-width:unset;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0}.services-offered .service-offer p{margin-bottom:1.5rem}.block-bar{position:absolute;top:290px;left:0;z-index:-1;width:100%;height:150px;background-color:#d7d2bf}.service-offer{max-width:450px;padding:2rem;margin:auto;background-color:#315e4d;border-radius:12.5px}.service-offer.desktop{display:block}.service-offer.mobile{display:none}.service-offer h2{font-size:2rem;font-weight:700;color:#fff}.service-offer p,.service-offer ul li,.service-offer strong{font-size:1.5rem;color:#fff}.service-offer strong{font-weight:700}.service-offer .actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:200px;margin:4rem auto auto}.service-offer .actions .button{width:100%;max-width:unset}.service-features{display:grid;grid-template-columns:repeat(2, 1fr);gap:3rem;padding:2rem}.service-features .feat{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2rem}.service-features .feat h3{font-weight:500}.service-features .feat .icon{width:100%;max-width:60px}.service-features.mobile-only{display:none}.common-services-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;padding:0 2rem;margin:2rem 0}.common-services-grid .service-category-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem}.service-category{padding:2rem;background-color:#f0efef;border-radius:12px}.service-category h2{margin-bottom:1.5rem;font-size:2rem;font-weight:700}.service-category .service-cards{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem}.service-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1.5rem;background-color:#fff;border-radius:10px}.service-card .open-popup-link{font-size:1.4rem;font-weight:500}.service-card .card-badges{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5rem}.service-card .card-badges .badge{padding:.3rem 1rem;font-size:1.2rem;font-weight:600;color:#fff;background-color:#315e4d;border-radius:20px}.service-card p{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:1.2rem}.service-card .card-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.service-card .card-header h3{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:2rem;font-weight:800}.service-card .card-header .card-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.5rem 1rem;font-size:1.8rem;font-weight:800;white-space:nowrap;background-color:#efedeb;border-radius:12px}.service-card .card-header .card-price small{font-size:1rem;font-weight:400}.service-card .card-prices{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.3rem;text-align:right}.service-card .card-prices .card-price{font-size:1.1rem;font-weight:800}.service-card .card-prices .card-price strong{font-size:1.8rem}.service-card .button,.services-offered .button{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:auto;font-size:1.4rem;font-weight:500;text-align:center}.service-content.dewinterize .service-card{background-color:#efedee}.service-content.dewinterize .service-card .card-price{background-color:#fff}.service-content.dewinterize .service-card .actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.service-content.dewinterize .service-card .actions a.button{width:100%;text-align:center}.service-content.dewinterize #overview .image-wrapper{min-height:unset}.service-content.dewinterize #overview .image-wrapper img{max-width:600px;margin-top:1.5rem}@media screen and (max-width: 90em){.service-content.dewinterize #overview img{display:block}.service-content.dewinterize #overview .image-wrapper{padding:0;margin-top:1.5rem}}@media screen and (max-width: 768px){.service-content.dewinterize #overview .image-wrapper{margin-top:1rem}.service-content.dewinterize #overview .image-wrapper img{margin-top:0}.service-content.dewinterize #overview .service-card{margin-top:0}}@media screen and (max-width: 90em){.service-content #overview img{display:none;margin-top:0}.service-content #overview .col:first-child,.service-content #overview .col:last-child,.service-content #hours-directions .col:first-child,.service-content #hours-directions .col:last-child{width:100%}.service-content #overview .col .actions,.service-content #hours-directions .col .actions{max-width:800px;margin:auto}}@media screen and (max-width: 72em){.winter-storage-offers{grid-template-columns:repeat(2, 1fr)}.winter-storage-offers .service-offer{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0}.service-content .form.basic.service-form{margin:auto}.block-bar{display:none}.services-offered{grid-template-columns:repeat(1, 1fr);margin-top:0}.common-services-grid{grid-template-columns:1fr}}@media screen and (max-width: 768px){.service-content.metal-repairs,.service-content.protection-film,.service-content.dewinterize{background:none}.service-content .page-menu-content{margin-top:0}.service-content .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.service-content .actions a{min-width:unset;white-space:nowrap}.service-content #overview .col img{margin-top:0}.service-content #overview .col:first-child{padding-top:0}.service-content #hours-directions{padding-bottom:0}.service-content #hours-directions .col:last-child{padding:0}#overview .service-offer{width:100%;max-width:unset}#overview .service-offer .book-appointment,#overview .service-offer .get-a-quote{display:block !important;text-align:center}#overview .service-offer .button{max-width:200px}.service-offer.desktop{display:none}.service-offer.mobile{display:block;margin:3rem 0}.service-features{grid-template-columns:repeat(1, 1fr);gap:2rem}.service-features.desktop-only{display:none !important}.service-features.mobile-only{display:grid;grid-template-columns:repeat(1, 1fr);gap:2rem;padding:2rem}.common-services-grid{grid-template-columns:1fr}.service-category .service-cards{grid-template-columns:1fr}.winter-storage-offers{grid-template-columns:repeat(1, 1fr)}}.background-form{z-index:1;min-height:560px;margin-top:2rem;background-image:var(--bg-form);background-position:var(--bg-position);background-position:bottom;background-size:cover}.background-form .template-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:3rem 2rem}.background-form .form-heading{padding:3rem 3.5rem 1rem}.background-form .form-heading h2,.background-form .form-heading h3{margin-bottom:4rem;font-size:3.5rem;font-weight:500;line-height:1.2;color:#006ba6}.background-form .form-heading p{font-size:1.5rem;line-height:1.5;color:#000}.background-form .form{max-width:500px;margin:5rem 0;background-color:#efedeb;border-radius:12px}.background-form .form .globo-form-app{padding:3rem !important;background-color:#efedeb;border-radius:12px}.background-form .form .globo-paragraph{margin-bottom:0}.background-form .form .globo-form-control ul li{margin:0;list-style-type:none}.background-form .form .globo-form-control input,.background-form .form .globo-form-control textarea{background-color:#fff}@media screen and (max-width: 768px){.background-form{display:none}}