.qfp_btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 24px;border-radius:8px;font-weight:600;font-size:16px;text-decoration:none;border:2px solid #fff0}.qfp_btn .fa{font-size:20px}.qfp_btn_whatsapp{background:#25d366;color:#fff}.qfp_btn_whatsapp:hover,.qfp_btn_whatsapp:focus{background:#1ebe5b;color:#fff}.qfp_btn_call{background:var(--orange);color:var(--black22)}.qfp_btn_call:hover,.qfp_btn_call:focus{background:#f0b400;color:var(--black22)}body.single-services .qfp_single_hero h1{font-size:48px;line-height:1.15}.qfp_service_excerpt{color:#fff;font-size:18px;line-height:1.5;text-align:center}.qfp_hero_ctas{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;padding-top:24px}.qfp_quote_card{background:var(--whiteF9);border-top:4px solid #25d366!important}.qfp_quote_card .card-body{padding:24px 20px}.qfp_quote_card_title{font-weight:700;margin-bottom:16px}.qfp_quote_form .form-label{font-weight:500;font-size:15px;margin-bottom:4px}.qfp_quote_form .form-control{min-height:46px;font-size:16px}.qfp_quote_note{font-size:13px;color:var(--text-color-light);text-align:center;margin:8px 0 0}.qfp_cta_bar{position:fixed;left:0;right:0;bottom:0;z-index:1040;display:grid;grid-template-columns:1fr 1fr;background:#fff;box-shadow:0 -4px 16px rgb(0 0 0 / .12);padding-bottom:env(safe-area-inset-bottom)}.qfp_cta_bar_item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:62px;border:0;font-size:13px;font-weight:600;text-decoration:none}.qfp_cta_bar_item .fa{font-size:22px}.qfp_cta_whatsapp{background:#25d366;color:#fff}.qfp_cta_call{background:var(--orange);color:var(--black22)}.qfp_cta_quote{background:var(--black22);color:#fff}.qfp_cta_whatsapp:hover,.qfp_cta_whatsapp:focus,.qfp_cta_quote:hover,.qfp_cta_quote:focus{color:#fff}.qfp_cta_call:hover,.qfp_cta_call:focus{color:var(--black22)}.qfp_quote_sheet.offcanvas-bottom{height:auto;max-height:90vh;border-radius:16px 16px 0 0}.qfp_quote_sheet .offcanvas-body{padding-bottom:calc(16px + env(safe-area-inset-bottom))}@media (max-width:991.98px){body.single{padding-bottom:calc(62px + env(safe-area-inset-bottom))}body.single .whatsapp-fixed{display:none}.qfp_single_hero{padding:36px 0 32px}.aboutUs_landing_section{padding:0 0 18px 0px!important}.qfp_single_hero h1{font-size:clamp(26px, 7vw, 40px)}body.single-services .qfp_single_hero h1{font-size:24px;line-height:1.2}.qfp_single_hero .breadcrumb_section{display:none!important}.qfp_hero_ctas{padding-top:20px}.qfp_hero_ctas .qfp_btn{flex:1 1 140px;padding:0 12px}.service_view{padding:0}.service_view .description_box .image_box{display:none}.service_view .description_box .image_box .blog_post_img{border-radius:12px}.qfp_content_title{display:none}.service_view .service_view_sidebar .related_services .service_link .service_name{font-size:18px}}