@keyframes slide{0%{background-size:100%}50%{background-size:110%}to{background-size:100%}}@keyframes smoothScroll{0%{transform:translateY(-100px)}to{transform:translateY(0)}}.services_hub_page .services_hub_hero{padding:80px 0 60px;background-color:#f6dede;position:relative}.services_hub_page .services_hub_hero .bg_img_area{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}.services_hub_page .services_hub_hero .bg_img_area img{width:100%;height:100%;object-fit:cover;transition:all .5s ease-in-out}.services_hub_page .services_hub_hero .hero_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:1}.services_hub_page .services_hub_hero.has_bg_image{min-height:600px;display:flex;align-items:center}.services_hub_page .services_hub_hero.has_bg_image .hero_content .breadcrumb_area a,.services_hub_page .services_hub_hero.has_bg_image .hero_content .breadcrumb_area span,.services_hub_page .services_hub_hero.has_bg_image .hero_content .hero_description,.services_hub_page .services_hub_hero.has_bg_image .hero_content .hero_heading,.services_hub_page .services_hub_hero.has_bg_image .hero_content .hero_subheading{color:#fff}.services_hub_page .services_hub_hero .container{position:relative;z-index:2}.services_hub_page .services_hub_hero .hero_content .breadcrumb_area{display:flex;gap:10px;font-size:18px;font-weight:600;margin-bottom:12px}.services_hub_page .services_hub_hero .hero_content .breadcrumb_area a{color:#90051a;text-decoration:none}.services_hub_page .services_hub_hero .hero_content .breadcrumb_area span{font-weight:400;color:#323333}.services_hub_page .services_hub_hero .hero_content .hero_heading{font-size:45px;font-weight:400;color:#90051a;margin-bottom:15px}.services_hub_page .services_hub_hero .hero_content .hero_subheading{font-size:28px;font-weight:600;color:#333;margin-bottom:20px}.services_hub_page .services_hub_hero .hero_content .hero_description{font-size:18px;line-height:1.8;color:#323333;max-width:600px}.services_hub_page .services_hub_hero .hero_trust_badges{display:flex;gap:20px;flex-wrap:wrap;margin-top:30px}.services_hub_page .services_hub_hero .hero_trust_badges .badge_item img{height:60px;width:auto;object-fit:contain}.services_hub_page .services_hub_hero .hero_form_wrapper .contact_form_section .container{padding:0}.services_hub_page .services_hub_hero .hero_form_wrapper .contact_form_section .form_wrapper{padding:30px 20px;max-width:500px;margin:0 0 0 auto}.services_hub_page .services_hub_hero .hero_form_wrapper .contact_form_section .form_wrapper h2{font-size:26px}.services_hub_page .services_hub_hero .hero_form_wrapper .contact_form_section .form_wrapper .form-control{padding:8px 10px}.services_hub_page .services_hub_intro{padding:60px 0 40px;text-align:center}.services_hub_page .services_hub_intro .intro_heading{font-size:36px;color:#90051a;margin-bottom:20px}.services_hub_page .services_hub_intro .intro_description{font-size:18px;line-height:1.8;color:#323333;max-width:800px;margin:0 auto}.services_hub_page .services_hub_cta{padding:80px 0;background-color:#f6dede;text-align:center;position:relative}.services_hub_page .services_hub_cta.has_bg_image{background-size:cover;background-position:50%;background-repeat:no-repeat}.services_hub_page .services_hub_cta.has_bg_image .cta_description,.services_hub_page .services_hub_cta.has_bg_image .cta_heading{color:#fff}.services_hub_page .services_hub_cta .cta_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1}.services_hub_page .services_hub_cta .container{position:relative;z-index:2}.services_hub_page .services_hub_cta .cta_content{max-width:700px;margin:0 auto}.services_hub_page .services_hub_cta .cta_content .cta_heading{font-size:36px;color:#90051a;margin-bottom:20px}.services_hub_page .services_hub_cta .cta_content .cta_description{font-size:18px;line-height:1.8;color:#323333;margin-bottom:30px}.services_hub_page .services_hub_cta .cta_content .btn-primary{display:inline-block;padding:15px 40px;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px}@media(max-width:991px){.services_hub_page .services_hub_hero{padding:60px 0 40px}.services_hub_page .services_hub_hero .hero_content{text-align:center;margin-bottom:40px}.services_hub_page .services_hub_hero .hero_content .hero_heading{font-size:36px}.services_hub_page .services_hub_hero .hero_content .hero_subheading{font-size:22px}.services_hub_page .services_hub_hero .hero_trust_badges{justify-content:center}.services_hub_page .services_hub_hero .hero_form_wrapper .contact_form_section .form_wrapper{margin:0 auto}.services_hub_page .services_categories_section .category_block .category_header .category_title{font-size:28px}.services_hub_page .services_categories_section .category_block .services_grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}}@media(max-width:575px){.services_hub_page .services_hub_hero .hero_content .hero_heading{font-size:28px}.services_hub_page .services_hub_hero .hero_content .hero_subheading{font-size:18px}.services_hub_page .services_hub_hero .hero_content .hero_description{font-size:16px}.services_hub_page .services_hub_intro .intro_heading{font-size:28px}.services_hub_page .services_categories_section{padding:30px 0 60px}.services_hub_page .services_categories_section .category_block{margin-bottom:40px}.services_hub_page .services_categories_section .category_block .category_header .category_title{font-size:24px}.services_hub_page .services_categories_section .category_block .services_grid{grid-template-columns:1fr}.services_hub_page .services_hub_cta{padding:60px 0}.services_hub_page .services_hub_cta .cta_content .cta_heading{font-size:28px}}