﻿@charset "UTF-8";.hide{display:none!important}.hideonDesktop{display:none!important}.hideonMobile{display:unset!important}@media(max-width:768px){.hideonDesktop{display:unset!important}.hideonMobile{display:none!important}}@media(min-width:1320px){.container{width:1128px;padding-right:unset;padding-left:unset}}@media(max-width:720px){.navbar>.container{justify-content:center}}.darkGreen{color:var(--DarkGreen)}.darkGreen.bg{background-color:var(--DarkGreen)}.darkGreen2{color:var(--DarkGreen2)}.darkGreen2.bg{background-color:var(--DarkGreen2)}.gALightGreen{color:var(--GALightGreen)}.mediumGrey{color:var(--MediumGrey)}.lightGrey{color:var(--LightGrey)}.grey600{color:var(--Grey600)}.white{color:var(--White)}.black{color:var(--Black)}.limegreen{color:#77b943}b,strong{font-weight:unset}.rounded img{border-radius:12px}#navBar.sticky-menu #mainNav .navbar-toggler,#navBar.sticky-menu #mainNavWhite .navbar-toggler{right:85px}#navBar.sticky-menu .mobile-call{right:160px}#navBar #mainNav .navbar-toggler,#navBar #mainNavWhite .navbar-toggler{right:15px}#navBar .mobile-call{right:100px}#navBar a,#navBar li{font-family:"Adelle Semibold";font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.64px;color:#414651}#navBar a.btn{font-family:"Adelle bold";color:#fff}#navBar a.plain-link{font-family:"Adelle bold";text-decoration:none;color:var(--DarkGreen);font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.64px}#navBar .navbar-actions{margin-left:10px}#navBar .icon-box-icon{margin:0 5px 15px 0}#Sal_desktopLayout_01{display:flex;align-items:center;justify-content:space-between;padding:.9rem 2rem;background-color:#fff;font-family:"Inter",sans-serif}.navbar-brand{margin-right:auto}.navbar-menu,.navbar-actions{display:flex;align-items:center;gap:1rem}#mainNav,#mainNavWhite{padding:20px 0}#mainNav .nav-link,#mainNavWhite .nav-link{font-family:"Adelle Semibold";font-size:18px;font-style:normal;line-height:38px;letter-spacing:1.2px;margin-left:24px}#mainNav .dropdown-toggle::after,#mainNavWhite .dropdown-toggle::after{color:#fff}#mainNav .dropdown-menu,#mainNavWhite .dropdown-menu{width:100px}#mainNav .navbar-collapse,#mainNavWhite .navbar-collapse{background-color:unset}#mainNav .mobile-call,#mainNavWhite .mobile-call{display:none;position:absolute;top:19px}#mainNav .mobile-call .phone-icon,#mainNavWhite .mobile-call .phone-icon{font-size:30px}#mainNav .navbar-toggler,#mainNavWhite .navbar-toggler{position:absolute;top:10px;padding:5px}#mainNav .navbar-toggler:after,#mainNavWhite .navbar-toggler:after{content:"Menu"}#mainNav .navbar-toggler:after,#mainNav .phone-label,#mainNavWhite .navbar-toggler:after,#mainNavWhite .phone-label{position:absolute;bottom:-20px;left:3px;font-family:var(--p-m_SemiBold_FontName);font-size:10.5px;line-height:normal;letter-spacing:1.6px;text-transform:uppercase}#mainNav .navbar-toggler-icon,#mainNavWhite .navbar-toggler-icon{background-image:none}#mainNav .navbar-toggler-icon::after,#mainNavWhite .navbar-toggler-icon::after{font-family:"Font Awesome 6 Pro";content:"";font-size:1.5em}#mainNav .navbar-toggler,#mainNavWhite .navbar-toggler{border:0;border-radius:0}#mainNav .navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after,#mainNavWhite .navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{content:""}#mainNav .navbar-toggler[aria-expanded=true]:after,#mainNavWhite .navbar-toggler[aria-expanded=true]:after{content:""}#mainNav .navbar-toggler[aria-expanded=true] #mainNav,#mainNavWhite .navbar-toggler[aria-expanded=true] #mainNav{background-color:#fff}#mainNav .navbar-toggler:focus,#mainNavWhite .navbar-toggler:focus{box-shadow:none}#mainNav .navbar-brand,#mainNavWhite .navbar-brand{padding-top:10px}#mainNav .navbar-toggler-icon::after,#mainNav .navbar-toggler:after,#mainNav .phone-label,#mainNav .mobile-call,#mainNav .nav-link{color:#fff}#navBar.sticky-menu{position:fixed;right:0;left:0;z-index:1030;height:100px;background-color:unset}#navBar.navigation-desktop{background-color:#fff}#mainNavWhite{background-color:#fff;border-bottom:1px solid #ccc}#mainNavWhite .nav-link{color:var(--darkGreen)}#mainNavWhite .navbar-logo-alt{display:none}#mainNavWhite .navbar-toggler-icon::after,#mainNavWhite .navbar-toggler:after,#mainNavWhite .phone-label,#mainNavWhite .mobile-call{color:var(--HahPink)}#menuBanner p{font-family:var(--p_Font_semiBold);font-size:16px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:.8px}#menuBanner .icon-box-icon{padding-right:35px;width:24px;height:24px}#menuBanner a{color:#9fdfff;font-family:var(--p_Font_semiBold);font-size:16px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:1.8px;padding-left:5px}#mainMenu.container{max-width:unset}#mainNav.scrolling_up,#mainNav.scrolling_down{background-color:#fff;position:fixed;top:0;right:0;left:0;z-index:1030;-webkit-transition:top .5s;-moz-transition:top .5s;-o-transition:top .5s;transition:top .5s;box-shadow:0 3px 12px rgba(0,0,0,.11);-moz-box-shadow:0 3px 12px rgba(0,0,0,.11);-webkit-box-shadow:0 3px 12px rgba(0,0,0,.11)}#mainNav.scrolling_up .navbar-toggler,#mainNav.scrolling_down .navbar-toggler{border:0}#mainNav.scrolling_up .navbar-toggler-icon::after,#mainNav.scrolling_up .navbar-toggler:after,#mainNav.scrolling_up .mobile-call,#mainNav.scrolling_up .phone-label,#mainNav.scrolling_down .navbar-toggler-icon::after,#mainNav.scrolling_down .navbar-toggler:after,#mainNav.scrolling_down .mobile-call,#mainNav.scrolling_down .phone-label{color:var(--HahPink)}#mainNav.scrolling_up .navbar-logo-alt,#mainNav.scrolling_down .navbar-logo-alt{display:block;opacity:1}#mainNav.scrolling_up .navbar-logo,#mainNav.scrolling_down .navbar-logo{display:none;opacity:0}#mainNav.scrolling_up .nav-link,#mainNav.scrolling_down .nav-link{color:var(--darkGreen)}#Sal_MobileMenu_01 .mobile-menu-items li a{text-decoration:none;color:var(--grey900)}@media(max-width:720px){#mainNav,#mainNavWhite{padding:18px 0}#mainNav .mainMenu,#mainNavWhite .mainMenu{height:50px}#mainNav .nav-link,#mainNavWhite .nav-link{margin-left:0}#mainNav img.navbar-logo,#mainNav img.navbar-logo-alt,#mainNavWhite img.navbar-logo,#mainNavWhite img.navbar-logo-alt{height:65px!important}#mainNav .mobile-call,#mainNavWhite .mobile-call{display:block}#mainNav .navbar-collapse,#mainNavWhite .navbar-collapse{background-color:#fff;z-index:999}#mainNav .container,#mainNavWhite .container{--bs-gutter-x:0px}#mainNav .navbar-brand,#mainNav .nav-item,#mainNavWhite .navbar-brand,#mainNavWhite .nav-item{margin-left:15px}#mainNav .navbar-nav,#mainNavWhite .navbar-nav{box-shadow:0 2px 8px rgba(0,0,0,.1)}#mainNav .navbar-nav .btn,#mainNavWhite .navbar-nav .btn{margin-bottom:15px}#mainNav .navbar-brand,#mainNavWhite .navbar-brand{padding-top:0}#mainNav.scrolling_up,#mainNav.scrolling_down{border-bottom:1px solid #ccc}.navbar>.container{justify-content:unset!important}}.terms_footer{border-top:2px solid #e4eaee}.terms_footer ul{list-style:none;display:flex;justify-content:flex-start;padding-left:0;margin-top:0}.terms_footer ul li,.terms_footer a{position:relative;padding-right:2rem;padding-top:15px;color:#6f7b85;font-family:"Proxima Nova";font-size:10.5px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.8px}.terms_footer ul li:not(:last-child)::after{content:"•";position:absolute;right:0;color:#999;padding-right:1.5rem}.terms_footer p{margin-bottom:0}.terms_footer #Icon img{border:0}.terms_footer .btn{padding:0!important}.footer_menu_cols a{text-decoration:none}.footer_menu_cols p{margin-bottom:1rem}@media(max-width:768px){.terms_footer ul{display:unset;justify-content:unset}.terms_footer ul li:not(:last-child)::after{content:unset}}#BeforeAfter img{width:100%;display:block;user-select:none;-webkit-user-select:none;-ms-user-select:none;border-radius:12px}#BeforeAfter #before-after-slider,#BeforeAfter .overlay-text,#BeforeAfter #resizer{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#BeforeAfter .beforeAfterContainer{width:100%;display:block;margin:30px auto}#BeforeAfter #before-after-slider{width:100%;position:relative;overflow:hidden;border:3px solid #fff}#BeforeAfter #before-image,#BeforeAfter #after-image{position:relative}#BeforeAfter #before-image{width:50%;position:absolute;height:100%;top:0;left:0;overflow:hidden;z-index:2}#BeforeAfter #after-image{display:block}#BeforeAfter .overlay-text{position:absolute;top:12px;font-size:20px;font-weight:bold;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.6);z-index:3;padding:4px 8px;background:rgba(0,0,0,.4);letter-spacing:.75px;border-radius:4px;font-family:var(--bodyFontName)}#BeforeAfter #before-image .overlay-text{left:10px}#BeforeAfter #after-image .overlay-text{right:10px;opacity:1;transition:opacity .2s ease-out}#BeforeAfter #resizer{position:absolute;display:flex;align-items:center;z-index:5;top:0;left:50%;height:100%;width:4px;background:#fff;-ms-touch-action:pan-y;touch-action:pan-y}#BeforeAfter #resizer:after{background:var(--HahPink);font-family:"Font Awesome 6 Pro";content:"";font-weight:900;display:flex;justify-content:center;align-items:center;color:#fff;position:absolute;margin:0 0 0 -22px;width:40px;height:40px;border-radius:50%;border:3px solid #fff}#BeforeAfter #resizer.at-left:after{margin-left:0;content:""}#BeforeAfter #resizer.at-right:after{margin-left:-40px;content:""}@media(max-width:767px){#BeforeAfter .container{width:100%;padding:0 20px}}#Blog{background-color:var(--lightBlue);color:var(--darkGreen);padding-top:50px;padding-bottom:50px}#Blog .card-body{padding:20px!important}#Blog .blog-container{max-width:600px}#Blog img{width:100%;height:100%}#Blog .category-select{height:48px}#RelatedBlog{padding-top:50px;padding-bottom:50px}#Blog-Banner{height:500px;position:relative;overflow:hidden}#Blog-Banner h1{font-size:40px}#Blog-Banner .text-block{z-index:2}#Blog-Banner .blog-text-block{width:90%;color:#fff}@media(max-width:768px){#Blog-Banner{height:470px}#Blog-Banner .blog-text-block{padding-top:30px;width:90%}#Blog-Banner h1{font-size:30px}}.btn{border-radius:4px;border:0;padding:12px 35px;font-size:18px;font-family:"Adelle Bold";letter-spacing:.5px}a.solid-green-btn,.solid-green-btn{background:var(--GAGreen);color:#fff}.solid-green-btn:hover{background:unset;border:var(--DarkGreen) solid 2px;color:var(--DarkGreen)!important}a.outline-green-btn{border:var(--DarkGreen) solid 2px;color:var(--DarkGreen)}.outline-green-btn:hover{background:var(--GAGreen);color:#fff}.menu-actions .outline-green-btn{border-radius:150px;margin-right:10px;padding:10px}.mobile-action-btn .btn{width:100%;margin-bottom:15px}.mobile-action-btn{width:100%;margin-bottom:15px;text-align:center}.plain-link{margin:15px 0 15px 0;text-decoration:none}.plain-link .icon-box-icon{margin-right:15px}.filter-button{color:var(--darkGreen);margin:0 8px 10px 0;padding:12px 16px;cursor:pointer;border-radius:8px;border:1px solid #d4dbdf;background:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:21px;letter-spacing:.56px;width:168px}.filter-button .service-icon{color:#b90066;text-align:center;font-size:28px}.filter-button .service-icon .material-symbols-outlined{font-size:28px}.filter-button .serviceName{color:var(--darkGreen);font-size:14px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:.56px;margin:6px 0 0 0}.filter-button:hover{background-color:#f9e6ef;color:#fff}.filter-button.active{background-color:#fff;border:1px solid #d4dbdf;border-color:#c50061;border-width:2px;box-sizing:border-box;padding-top:11px}.social-icons{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--DarkGreen);margin:0 4px;text-decoration:none}.social-icons i{font-size:20px;color:#f5f5f5;line-height:1}.social-icons:hover{background:var(--DarkGreen2)}#Hah_Card_Horizontal .card,#Ga_Card_Greencard .card,#Hah_Card_Checklist .card{border:0}#Hah_Card_Horizontal .card,#Ga_Card_Greencard .card,#Hah_Card_Checklist .card{border-radius:24px}#Hah_Card_Horizontal .card img,#Ga_Card_Greencard .card img,#Hah_Card_Checklist .card img{border-radius:24px}#Hah_Card_Horizontal .card-body,#Ga_Card_Greencard .card-body,#Hah_Card_Checklist .card-body{padding:50px}#Hah_Card_Horizontal span[style*="text-decoration: underline;"],#Ga_Card_Greencard span[style*="text-decoration: underline;"],#Hah_Card_Checklist span[style*="text-decoration: underline;"]{position:relative;text-decoration:none!important;background-image:url("../../images/underline.png");background-repeat:no-repeat;background-size:100% .3em;background-position:0 105%}#Hah_Card_Horizontal .greenCard h6,#Ga_Card_Greencard .greenCard h6,#Hah_Card_Checklist .greenCard h6{color:rgba(227,243,244,.58);text-transform:uppercase}#Hah_Card_Horizontal .greenCard p,#Ga_Card_Greencard .greenCard p,#Hah_Card_Checklist .greenCard p{color:#e3f3f4}#Hah_Card_Horizontal .service-content-card,#Ga_Card_Greencard .service-content-card,#Hah_Card_Checklist .service-content-card{border:0}#Hah_Card_Horizontal .card img,#Ga_Card_Greencard .card img,#Hah_Card_Checklist .card img{border-radius:24px 24px 0 0}#Hah_Card_Horizontal .check,#Ga_Card_Greencard .check,#Hah_Card_Checklist .check{color:#4c849b}#Hah_Card_Horizontal .check-item,#Ga_Card_Greencard .check-item,#Hah_Card_Checklist .check-item{display:flex;align-items:flex-start;margin-bottom:1.5rem}#Hah_Card_Horizontal .check-item .material-symbols-outlined,#Ga_Card_Greencard .check-item .material-symbols-outlined,#Hah_Card_Checklist .check-item .material-symbols-outlined{margin-right:.5rem;flex-shrink:0}#Hah_Card_Horizontal .check-item p,#Ga_Card_Greencard .check-item p,#Hah_Card_Checklist .check-item p{margin:0}#Hah_Card_Horizontal .diagonal-divider,#Ga_Card_Greencard .diagonal-divider,#Hah_Card_Checklist .diagonal-divider{position:relative;overflow:hidden}#Hah_Card_Horizontal .diagonal-divider::after,#Ga_Card_Greencard .diagonal-divider::after,#Hah_Card_Checklist .diagonal-divider::after{content:"";position:absolute;top:0;right:40%;bottom:0;left:50%;background:inherit;transform:skewX(-10deg);transform-origin:top left;z-index:1}#Hah_Card_Horizontal .diagonal-text,#Ga_Card_Greencard .diagonal-text,#Hah_Card_Checklist .diagonal-text{position:relative;z-index:2;padding:2rem}#Hah_Card_Horizontal .diagonal-image,#Ga_Card_Greencard .diagonal-image,#Hah_Card_Checklist .diagonal-image{position:relative;z-index:2}#Hah_Card_Horizontal .pink-line,#Ga_Card_Greencard .pink-line,#Hah_Card_Checklist .pink-line{width:69px;height:3px;background-color:var(--HahPink);margin-bottom:10px}#Hah_Card_Horizontal .relative-container,#Ga_Card_Greencard .relative-container,#Hah_Card_Checklist .relative-container{height:100%}@media(max-width:768px){#Hah_Card_Horizontal .relative-container,#Ga_Card_Greencard .relative-container,#Hah_Card_Checklist .relative-container{padding-bottom:unset}#Hah_Card_Horizontal .diagonal-divider::after,#Ga_Card_Greencard .diagonal-divider::after,#Hah_Card_Checklist .diagonal-divider::after{display:none}#Hah_Card_Horizontal .img-fluid.w-100.d-md-none.d-sm-block,#Ga_Card_Greencard .img-fluid.w-100.d-md-none.d-sm-block,#Hah_Card_Checklist .img-fluid.w-100.d-md-none.d-sm-block{border-radius:0}}#Ga_Example_Jobs{border:0;box-shadow:0 4px 6px -1px rgba(10,13,18,.1),0 2px 4px -2px rgba(10,13,18,.06)}#Ga_Example_Jobs img{border-radius:6px 6px 0 0}#Ga_Example_Jobs .card-body{max-width:69%}#Ga_Example_Jobs .pricing-bubble{position:absolute;z-index:3;top:350px;right:.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;width:8rem;height:8rem;border-radius:50%;background-color:rgba(152,251,152,.3);line-height:1.3;text-align:center;overflow:hidden}#Ga_Example_Jobs .pricing-bubble-inner{width:6.875rem;height:6.875rem;border-radius:50%;background-color:#caf8a5;align-items:center;justify-content:center;padding:15px}#Ga_Example_Jobs .pricing{margin-bottom:0;line-height:30px;color:var(--DarkGreen)}#Hah_Card_Checklist.card{border:0;border-radius:24px}#Hah_Card_Checklist.card img{border-radius:24px}#Hah_Card_Checklist.card-body{padding:50px}#Hah_Card_Checklist .btn{width:100%}#Sal_Card_1 img,#Ga_Card_Greencard img{border-radius:5px}#Sal_Card_1.card{border:0!important}.meet-the-team{border:0}.meet-the-team h6{text-transform:uppercase;margin-bottom:0}.meet-the-team img{width:300px!important;height:300px!important;border-radius:50%!important;object-fit:cover;margin:auto;margin-top:30px}#Ga_Card_Greencard{border:0!important;min-height:480px}#Ga_Card_Greencard .relative-container{position:relative;height:100%}#Ga_Card_Greencard .fill-right-image{border-top:6px solid var(--GAGreen);border-left:6px solid var(--GAGreen);border-radius:12px 0 12px 0;object-fit:cover;max-height:480px;bottom:0;right:0;position:absolute}#Ga_Card_Greencard .highlight{display:inline-block;background-color:var(--GALightGreen);color:#fff;padding:0 4px;border-radius:2px}#Ga_Card_Greencard .highlight strong{font-weight:800!important;color:#fff!important}#Ga_Card_Greencard .card-title{margin-bottom:50px}@media(max-width:1198px){#Ga_Card_Greencard .fill-right-image{max-width:50%;max-height:unset}}@media(max-width:768px){#Ga_Card_Greencard .greencard{position:relative}#Ga_Card_Greencard h3{font-size:30px}#Ga_Card_Greencard .card-body{text-align:center}#Ga_Card_Greencard .btn{width:100%}#Ga_Card_Greencard .fill-right-image{position:relative;max-width:90%;margin-left:10%}}.service-content-card .btn{width:100%;margin-top:10px}#VideoCard a{text-decoration:none}#VideoCard .card{border:0;border-radius:6px}#VideoCard img{border-radius:6px 6px 0 0}#VideoCard .card-hover:hover .icon{color:var(--DarkGreen)}#VideoCard .playbutton{position:absolute;z-index:3;top:45%;left:30%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;width:8rem;height:8rem;border-radius:50%;background-color:rgba(152,251,152,.3);line-height:1.3;text-align:center;overflow:hidden}#VideoCard .playbutton-inner{width:6.875rem;height:6.875rem;border-radius:50%;background-color:rgba(255,255,255,.7);align-items:center;justify-content:center;padding:15px}#VideoCard .icon{color:var(--GAGreen);font-size:3em;margin:17px 10px 20px 15px}@media(max-width:768px){#VideoCard img{max-width:100%}}input{display:flex;height:48px;padding:4px 15px;flex-direction:column;justify-content:center;align-items:flex-start;flex:1 0 0;border-radius:4px 4px 0 0;border:0;color:var(--Schemes-On-Surface-Variant,#43474d);font-family:var(--p-m_Font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.48px}input:focus-visible,select:focus-visible,textarea:focus-visible,.form-control:focus{outline-color:#3d748f;box-shadow:none}#Forms .form-container,#frmHead .form-container{background:#fff;border-radius:12px;padding:0;margin-bottom:40px}#Forms h4,#frmHead h4{margin-bottom:16px}#Forms .umbraco-forms-field-wrapper,#frmHead .umbraco-forms-field-wrapper{margin-bottom:20px}#Forms .umbraco-forms-label,#frmHead .umbraco-forms-label{font-size:16px;font-style:normal;font-weight:600;line-height:23px;letter-spacing:.8px;font-family:var(--p-m_Font);margin-bottom:4px}#Forms input:not([type=submit]),#Forms select,#Forms textarea,#frmHead input:not([type=submit]),#frmHead select,#frmHead textarea{padding:8px 16px 8px 16px;border-radius:4px;border:1px solid #ececec;background:#fafaf8;color:#43474d;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.48px;font-family:var(--p-m_Font)}#Forms input,#Forms select,#frmHead input,#frmHead select{height:56px}#Forms input,#Forms select,#Forms textarea,#frmHead input,#frmHead select,#frmHead textarea{width:100%}#Forms input,#frmHead input{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1 0 0}#Forms .field-validation-error,#Forms .umbraco-forms-indicator,#frmHead .field-validation-error,#frmHead .umbraco-forms-indicator{color:#f00}#Forms input[type=radio],#frmHead input[type=radio]{width:50px!important;height:50px!important;border:2px solid var(--HahPink)!important;border-radius:50%;background-color:transparent;position:relative;cursor:pointer}#Forms input[type=radio]:checked::before,#frmHead input[type=radio]:checked::before{content:"";font-family:"Font Awesome 6 Pro";font-weight:900;color:#fff;background-color:var(--HahPink);font-size:46px;position:absolute;border-radius:50px;top:50%;left:50%;transform:translate(-50%,-50%)}#Forms .radio-wrapper,#frmHead .radio-wrapper{display:flex;align-items:center;gap:10px;margin-bottom:15px}#Forms .umbraco-forms-form input.text,#Forms .umbraco-forms-form textarea,#frmHead .umbraco-forms-form input.text,#frmHead .umbraco-forms-form textarea{max-width:unset!important}#Forms .umbraco-forms-field.manualaddressentry .umbraco-forms-field-wrapper,#frmHead .umbraco-forms-field.manualaddressentry .umbraco-forms-field-wrapper{display:none}#Forms .umbraco-forms-field.manualaddressentry .umbraco-forms-label,#frmHead .umbraco-forms-field.manualaddressentry .umbraco-forms-label{font-size:12px;text-decoration:underline;margin-bottom:15px}#Forms .size-grid,#frmHead .size-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}#Forms .size-card,#frmHead .size-card{border:2px solid #ccc;border-radius:6px;overflow:hidden;cursor:pointer;transition:border-color .2s,box-shadow .2s;display:block;position:relative}#Forms .size-card:hover,#frmHead .size-card:hover{border-color:var(--GAGreen);box-shadow:0 0 8px rgba(0,0,0,.1)}#Forms .size-card input[type=radio]:checked+.card-content,#frmHead .size-card input[type=radio]:checked+.card-content{border-top:4px solid var(--GAGreen)}#Forms .size-card .card-content,#frmHead .size-card .card-content{text-align:center}#Forms .size-card img,#frmHead .size-card img{width:100%;height:180px;object-fit:cover}#Forms .size-label,#frmHead .size-label{font-weight:bold;margin:10px 0;font-size:1rem}#Forms .frequency-options,#frmHead .frequency-options{display:flex;gap:20px}#Forms .frequency-options label,#frmHead .frequency-options label{color:#fff;padding:12px 24px;border-radius:6px;cursor:pointer;font-weight:bold;transition:all .2s ease;margin-right:20px;background-color:#2c3e50}#Forms .frequency-options input[type=radio],#frmHead .frequency-options input[type=radio]{display:none}#Forms .frequency-options label:has(input[type=radio]:checked),#frmHead .frequency-options label:has(input[type=radio]:checked){background-color:var(--GAGreen)}#Forms .hidden,#frmHead .hidden{display:none}@media(max-width:768px){#Forms .frequency-options,#frmHead .frequency-options{display:inline-block}#Forms .frequency-options input,#Forms .frequency-options label,#frmHead .frequency-options input,#frmHead .frequency-options label{display:inline-block;width:100%!important;margin-top:15px}#Forms #mobileEstimateScroll,#frmHead #mobileEstimateScroll{position:fixed;bottom:20vh;right:0;background-color:#233746;width:100px;padding:20px;border-radius:5px;z-index:999;color:#fff}#Forms #mobileEstimateScroll a,#frmHead #mobileEstimateScroll a{text-decoration:none;color:#fff}}#estimate{padding:40px;background-color:#233746;color:#fff;border-radius:6px;margin:20px;z-index:999}#estimate #price{margin-bottom:20px}#estimate .inner-content{background-color:#394a58;padding:40px}#estimate .inner-content .p-s{margin-bottom:0}#estimate .inner-content .timeframe{font-size:12px}#frmHead{display:none;color:#f00!important}#frmHead tbody,#frmHead td span,#frmHead tr{font-family:var(--p-m_Font);color:#f00!important;font-size:3em}#spnQuestionID62390{color:#f00!important;font-size:3em!important}span[id*=spnQuestion]{display:none;color:#f00!important;font-size:3em}#sandfieldSurveyGreenAcresLeadGenProductID-229-518996077{width:100%!important}#Accordion .card-header[aria-expanded=false]{color:unset!important}#Accordion .card{--bs-card-border-color:none}#Accordion .card-header{background:unset;margin:12px 0 0 0}#Accordion .accordion-card{margin-bottom:0;border-radius:16px;background:#fafafa;margin-bottom:15px}#Accordion .icon-left-q{margin-left:45px}#IconCards .col-auto.d-flex{padding-right:0;padding-left:0;margin-right:0;margin-left:0}#IconCards .card{color:var(--darkGreen);margin-right:8px;cursor:pointer;border-radius:8px;border:1px solid #d4dbdf;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:21px;letter-spacing:.56px;width:150px;pointer-events:none}#IconCards .card .icon-box-icon{text-align:center}#IconCards .card .icon-box-icon .material-symbols-outlined{font-size:28px}#IconCards .card .card-title{margin:6px 0 15px 0}#Ga-Icon-Basic .card{border:0!important}#Ga-Icon-Basic .icon-box-icon{color:var(--DarkGreen)}#Ga-Icon-Basic .icon-box-icon.material-symbols-outlined{margin-bottom:0!important}#Ga-Icon-Basic .icon-border-outer{width:64px;height:64px;border-radius:50%;background-color:rgba(152,251,152,.3);padding:6px}#Ga-Icon-Basic .icon-border-outer .icon-border-inner{width:48px;height:48px;border-radius:50%;background-color:#caf8a5;display:flex;align-items:center;justify-content:center}#Ga-Icon-Basic .icon-border-outer .icon-border-inner i{font-size:24px;color:var(--DarkGreen2)}@media(max-width:768px){#Ga-Icon-Basic{width:150px!important}}#Ga-Icon-HIW .card{border:0!important}#Ga-Icon-HIW .card-text{text-align:left}#Ga-Icon-HIW #Icon{padding-bottom:0}.umbraco-forms-field.calculationfield.estimatecalculatorselector>.umbraco-forms-label{display:none}#Estimate .calculator{display:flex;gap:2rem}#Estimate .left,#Estimate .right{flex:1;padding:2rem;border-radius:6px}#Estimate .right{background-color:var(--lightGreen);color:var(--DarkGreen2)}#Estimate h2,#Estimate h3{margin-top:0}#Estimate label{font-weight:bold;display:block;margin-bottom:.5rem}#Estimate .business-types{display:flex;flex-wrap:wrap;gap:10px 20px}#Estimate .business-types label{position:relative;padding:20px 10px 20px 10px;border:1px solid #ccc;border-radius:3px;font-weight:bold;cursor:pointer;background:#fff;display:inline-flex;align-items:center;transition:all .2s ease;width:48%}#Estimate .business-types label input[type=radio]{display:none}#Estimate .business-types label::after{content:"";font-family:"Font Awesome 6 Pro";font-weight:400;position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#ccc;font-size:2rem}#Estimate .business-types label.selected{background:var(--GAGreen);color:#fff;border-color:var(--GAGreen)}#Estimate .business-types label.selected::after{content:"";color:#fff}#Estimate .validation{margin-top:10px;color:#f00;font-weight:600}#Estimate .terms{margin-top:20px}#Estimate .terms p{font-size:11px;margin-bottom:0}#Estimate .terms .disclaimers{margin-top:20px}#Estimate .terms .disclaimers p{font-size:11px;margin-bottom:10px}#Estimate .inputs{display:flex;align-items:center;gap:1rem;margin:1rem 0}#Estimate .input-box{flex:1;background-color:var(--lightGreen);padding:20px;border-radius:6px}#Estimate input[type=number]{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:4px;font-size:1rem}#Estimate .dollar{font-size:30px;display:inline-block}#Estimate .dollarValue{display:inline-block}#Estimate .summary{background-color:#fff;padding:20px;margin-bottom:20px;border-radius:6px}#Estimate .summary p{margin-bottom:0;color:var(--Grey600)}#Estimate .summary h4{margin-bottom:20px}#Estimate .desktop-view{display:block}#Estimate .mobile-view{display:none}@media(max-width:768px){#Estimate .business-types label{width:100%}#Estimate .or{font-size:16px}#Estimate #incomeInput,#Estimate #hoursInput{font-size:14px}#Estimate .btn{width:100%}#Estimate .desktop-view{display:none}#Estimate .mobile-view{display:block}}#Estimate .cta-and-terms{order:3;margin-top:2rem}@media(max-width:768px){#Estimate .row{display:flex;flex-direction:column}#Estimate .left,#Estimate .right,#Estimate .cta-and-terms{order:initial}#Estimate .business-types label{width:100%}#Estimate .btn{width:100%}#Estimate #incomeInput,#Estimate #hoursInput{font-size:14px}}#Services-Wrapper.services-section{background-image:url("/images/green_acres_pattern.jpg");background-repeat:repeat-x;background-position:top center;padding:80px 0}#Services-Wrapper.services-section .subtitle{color:#77b943}#Services-Card .service-card{background:#fff;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.05);overflow:hidden}#Services-Card .service-card.left{padding:2.5rem 0 2.5rem 2.5rem}#Services-Card .service-card.left .text-content{padding-right:45px}#Services-Card .service-card.left img{border-radius:12px 0 0 12px}#Services-Card .service-card.right{padding:2.5rem 2.5rem 2.5rem 0}#Services-Card .service-card.right .text-content{padding-left:45px}#Services-Card .service-card.right img{border-radius:0 12px 12px 0}#Services-Card .service-card ul{padding-left:0}#Services-Card .service-card ul li{font-size:16px;line-height:1.6}#Services-Card .service-card .card-img img{width:100%;height:100%;object-fit:cover}#Services-Card .service-card .icon-box-icon{color:var(--DarkGreen)}#Services-Card .service-card .icon-box-icon.material-symbols-outlined{margin-bottom:0!important}#Services-Card .service-card .icon-border-outer{width:64px;height:64px;border-radius:50%;background-color:rgba(152,251,152,.3);padding:6px}#Services-Card .service-card .icon-border-outer .icon-border-inner{width:48px;height:48px;border-radius:50%;background-color:#caf8a5;display:flex;align-items:center;justify-content:center}#Services-Card .service-card .icon-border-outer .icon-border-inner i{font-size:24px;color:var(--DarkGreen2)}@media(max-width:992px){#Services-Card .service-card{padding:1.5rem}#Services-Card .service-card .row{flex-direction:column}#Services-Card .service-card img{margin-top:.5rem}#Services-Card .service-card .btn{width:100%;display:inline-block;margin:1rem auto 10px}#Services-Card .service-card.left,#Services-Card .service-card.right{padding:.5rem 0 0 1.5rem}#Services-Card .service-card.left img,#Services-Card .service-card.right img{border-radius:12px 0 0 0}}#Services-Card .check_circle,#Services-Card-Simple .check_circle{color:var(--DarkGreen)}#Services-Card .check-item,#Services-Card-Simple .check-item{display:flex;align-items:flex-start;margin-bottom:1.5rem}#Services-Card .check-item .material-symbols-outlined,#Services-Card-Simple .check-item .material-symbols-outlined{margin-right:.5rem;flex-shrink:0}#Services-Card .check-item p,#Services-Card-Simple .check-item p{margin:0}#Services-Card-Simple{display:grid;grid-template-columns:repeat(auto-fill,minmax(354px,1fr));gap:32px}#Services-Card-Simple .service-card-simple{display:flex;flex-direction:column;justify-content:space-between;height:100%;background:#fff;overflow:hidden;transition:transform .3s;width:354px}#Services-Card-Simple .service-card-simple:hover{transform:translateY(-5px)}#Services-Card-Simple .service-card-simple .card-img-top{object-fit:cover;height:200px;width:100%}#Services-Card-Simple .service-card-simple .card-body{display:flex;flex-direction:column;flex-grow:1;padding:1.5rem}#Services-Card-Simple .service-card-simple h5{font-size:1.25rem;color:var(--DarkGreen2)}#Services-Card-Simple .service-card-simple p{margin-bottom:0!important}#Services-Card-Simple .service-card-simple .btn{margin-top:auto!important;align-self:center;width:auto}@media(max-width:768px){#Services-Card-Simple .service-card-simple{width:100%}#Services-Card-Simple .service-card-simple .card-img-top{height:160px}#Services-Card-Simple .service-card-simple .card-body{text-align:left}#Services-Card-Simple .service-card-simple .btn{display:inline-block;margin-top:1rem;width:100%}}#Service-Banner{height:500px;position:relative;overflow:hidden;border-radius:24px;margin-top:50px}#Service-Banner .hero-overlay{background-image:linear-gradient(22deg,rgba(60,93,34,.9) 7.24%,rgba(119,185,67,.9) 104.93%);left:0}#Service-Banner .hero-text-block{color:#fff;text-align:center;max-width:750px;margin:auto}#Service-Banner .hero-text-block p{font-size:1.125rem;color:#fff}@media(max-width:768px){#Service-Banner{height:400px}#Service-Banner .btn{width:100%}#Service-Banner .hero-text-block{padding:0 20px}#Service-Banner .hero-text-block p{font-size:1rem}}#ServicesGrid .custom-service-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:380px;gap:20px}#ServicesGrid .service-card{position:relative;overflow:hidden;border-radius:10px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6);display:flex;flex-direction:column;justify-content:flex-end}#ServicesGrid a.service-card{text-decoration:none}#ServicesGrid .service-card:hover .blur-overlay{backdrop-filter:blur(4px)}#ServicesGrid .service-card:hover .service-card__arrow{color:var(--GAGreen)}#ServicesGrid .service-card__image{position:absolute;inset:0;background-size:cover;background-position:center;z-index:0;filter:brightness(.6);overflow:hidden}#ServicesGrid .service-card__content{position:relative;padding:1rem;margin:1rem;z-index:1;border-radius:var(--radius-xl,12px);border:1px solid var(--Component-colors-Alpha-alpha-white-30,rgba(255,255,255,.3));background:var(--Component-colors-Alpha-alpha-white-30,rgba(255,255,255,.3));backdrop-filter:blur(12px)}#ServicesGrid .blur-overlay{position:absolute;inset:0;backdrop-filter:blur(0);transition:backdrop-filter .3s ease}#ServicesGrid .service-card h3{font-size:1.25rem;margin:0}#ServicesGrid .service-card p{font-size:1rem;margin-top:.25rem}#ServicesGrid .service-card__arrow{position:absolute;top:10px;right:15px;font-size:1.5rem}#ServicesGrid .pos-2,#ServicesGrid .pos-3,#ServicesGrid .pos-4,#ServicesGrid .pos-5{height:360px}#ServicesGrid .pos-1,#ServicesGrid .pos-6{height:760px}#ServicesGrid .pos-1{grid-column:1/span 2;grid-row:1/span 2}#ServicesGrid .pos-2{grid-column:3;grid-row:1}#ServicesGrid .pos-3{grid-column:3;grid-row:2}#ServicesGrid .pos-4{grid-column:1;grid-row:3}#ServicesGrid .pos-5{grid-column:1;grid-row:4}#ServicesGrid .pos-6{grid-column:2/span 2;grid-row:3/span 2}@media(max-width:768px){#ServicesGrid .custom-service-grid{display:inline-block}#ServicesGrid .service-card{margin-bottom:25px}#ServicesGrid .pos-1,#ServicesGrid .pos-6{height:360px}}#Timeline .timeline{padding:100px 20px 0 20px;margin:0 auto;max-width:1000px;position:relative;color:var(--HahPink)}#Timeline .timeline ol{position:relative;list-style:none;margin:0;padding:0}#Timeline .timeline-icon{position:absolute;z-index:999;color:#fff}#Timeline .details{margin:50px;color:var(--darkGreen)}#Timeline .timeline ol li .timeline-icon{top:-5px;transform:scale(2.3)}#Timeline .timeline ol li:nth-child(odd) .timeline-icon{left:118px;right:auto}#Timeline .timeline ol li:nth-child(even) .timeline-icon{right:118px;left:auto}#Timeline .timeline ol::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:1px;height:100%;background:rgba(44,72,86,.2588235294);z-index:998}#Timeline .timeline ol li{position:relative;width:50%;margin-bottom:8vh}#Timeline .timeline ol li:nth-child(odd){left:50%;text-align:left}#Timeline .timeline ol li:nth-child(even){left:0;text-align:right}#Timeline .timeline ol li .item-inner{position:relative;padding:20px;border-radius:8px}#Timeline .timeline ol li .item-inner::before{content:"";position:absolute;top:0%;margin-right:0;width:0;height:1px;background:rgba(44,72,86,.2588235294);transform:translateY(-50%);transition:width .8s linear}#Timeline .timeline ol li:nth-child(odd) .item-inner::before{left:0}#Timeline .timeline ol li:nth-child(even) .item-inner::before{right:0}#Timeline .timeline ol li.in-view:nth-child(odd) .item-inner::before,#Timeline .timeline ol li.in-view:nth-child(even) .item-inner::before{width:90px}#Timeline .timeline ol li .item-inner::after{content:"";position:absolute;top:0;width:15px;height:15px;background:var(--HahPink);border-radius:50%;transform:translateY(-50%) scale(0);transition:transform .4s linear}#Timeline .timeline ol li:nth-child(odd) .item-inner::after{left:calc(15% + 50px)}#Timeline .timeline ol li:nth-child(even) .item-inner::after{right:calc(15% + 50px)}#Timeline .timeline ol li.in-view .item-inner::after{transform:translateY(-50%) scale(6)}#Timeline .timeline ol li time,#Timeline .timeline ol li .details>*{opacity:0;transition:.5s}#Timeline .timeline ol li time{display:inline-block;transform:translateY(-30px)}#Timeline .timeline ol li .details>*{transform:translateY(30px)}#Timeline .timeline ol li .details h3{font-size:2rem;line-height:1;margin:15px 0}#Timeline .timeline ol li.in-view time,#Timeline .timeline ol li.in-view .details>*{opacity:1;transform:none}#Timeline .timeline ol li.in-view time{transition-delay:.5s}#Timeline .timeline ol li.in-view .details h3{transition-delay:.7s}#Timeline .timeline ol li.in-view .details p{transition-delay:1s}@media(max-width:700px){#Timeline .details{margin:50px 0 0 0}#Timeline .timeline ol li{width:100%;left:0!important;text-align:left;margin-bottom:8vh}#Timeline .timeline ol::before{left:20px;transform:none}#Timeline .timeline ol li .item-inner::before{display:none}#Timeline .timeline ol li .item-inner::after{left:20px;transform:translateY(-50%);height:60px;width:60px}#Timeline .timeline ol li.in-view .item-inner::after{transform:unset}#Timeline .timeline ol li:nth-child(odd) .item-inner::after,#Timeline .timeline ol li:nth-child(even) .item-inner::after{left:0}#Timeline .timeline ol li:nth-child(odd) .timeline-icon,#Timeline .timeline ol li:nth-child(even) .timeline-icon{left:22px}#Timeline .timeline ol li:nth-child(odd) .timeline-icon{top:unset}#Timeline .timeline ol li:nth-child(even) .timeline-icon{right:unset;top:unset}#Timeline .timeline ol li:nth-child(even){text-align:left}#Timeline .timeline ol li .item-inner{margin-left:40px;margin-right:0}#Timeline .material-symbols-outlined{font-size:15px!important}}#RichText h3{margin-bottom:15px}#Hero-Banner{position:relative;background-color:#fff;overflow:hidden;margin-bottom:50px}#Hero-Banner .container{display:flex;align-items:center;justify-content:space-between;min-height:720px;position:relative}#Hero-Banner .hero-text-block{flex:1 1 auto;z-index:2;color:var(--DarkGreen2)}#Hero-Banner .hero-text-block .btn{margin-top:16px}#Hero-Banner .text-block{max-width:540px}#Hero-Banner p{color:var(--DarkGreen2)}#Hero-Banner .highlight{display:inline-block;background-color:var(--GALightGreen);color:#fff;padding:0 4px;border-radius:2px}#Hero-Banner .highlight strong{font-weight:800!important;color:#fff!important}#Hero-Banner .hero-image-block{position:absolute;top:0;right:0;z-index:1}#Hero-Banner .hero-image-block img{object-fit:cover;border-radius:12px 0 0 12px}@media(max-width:992px){#Hero-Banner .container{flex-direction:column;align-items:center;text-align:center;min-height:unset}#Hero-Banner .hero-text-block{margin-bottom:32px}#Hero-Banner .hero-image-block{position:static;width:100%}#Hero-Banner .hero-image-block img{border-radius:12px}}@media(max-width:768px){#Hero-Banner{padding:40px 20px}#Hero-Banner .container{text-align:left}#Hero-Banner h2{font-family:var(--h2_Font_bold);font-weight:700}}#Title-Banner{padding:100px 0;position:relative;overflow:hidden;color:#fff}#Title-Banner .excerpt{color:#dcffc0}#Title-Banner .title-banner-card{background-color:#233e0d;border-radius:20px;width:100%}#Title-Banner .icon-border-outer{width:64px;height:64px;border-radius:50%;background-color:#214b00;padding:6px}#Title-Banner .icon-border-outer .icon-border-inner{width:48px;height:48px;border-radius:50%;background-color:#285900;display:flex;align-items:center;justify-content:center}#Title-Banner .icon-border-outer .icon-border-inner i{font-size:24px;color:var(--GALightGreen)}#Title-Banner .review-icons{color:#e7ffd3;margin:10px 0 30px 0}#Title-Banner .review-icons .review-star{font-size:20px}@media(max-width:768px){#Title-Banner{padding:50px 0}#Title-Banner .title-banner-card{padding:2rem;border-radius:16px}}#Oab-Hero-Banner{height:818px;position:relative;overflow:visible}#Oab-Hero-Banner .hero-overlay,#Oab-Hero-Banner .banner-img{max-height:725px}#Oab-Hero-Banner .text-block{z-index:2}#Oab-Hero-Banner .hero-text-block{margin:0 10%;color:#fff;text-align:center}#Oab-Hero-Banner .highlight{background-image:url(../../images/underline.png);background-repeat:no-repeat;background-size:100% .3em;background-position:0 100%}#Oab-Hero-Banner .highlight strong{font-weight:800!important}#Oab-Hero-Banner .btn{margin-top:35px;padding:10px 50px}#Oab-Hero-Banner .hero-banner{position:relative;padding-bottom:80px}#Oab-Hero-Cards{position:relative;min-height:150px}#Oab-Hero-Cards .cards-wrapper{position:absolute;top:-150px;left:0;width:100%;z-index:2}#Oab-Hero-Cards .cards-wrapper .card{background:none;border-radius:10px;text-align:left;height:100%;border:0;box-shadow:none;padding:0 20px}#Oab-Hero-Cards .card-box{background:var(--lightBlue);border-radius:10px}#Oab-Hero-Cards .card-title{margin-top:20px;font-weight:900}#Oab-Hero-Cards .icon-box-icon{background-color:rgba(44,72,86,.08);color:#2c4856;border-radius:100px;width:40px;height:40px;padding:8px}@media(max-width:768px){.brand_logos{margin-top:20px;text-align:center}#Oab-Hero-Cards{margin:0 10px;min-height:650px}#Oab-Hero-Banner{height:880px}}#map-container .filters{border-radius:12px;background:#e4eaee;padding:16px 24px;margin-bottom:24px}#map-container h4{color:var(--darkGreen);font-style:normal;font-weight:900;line-height:normal;letter-spacing:.2px;margin-bottom:15px}#map-container h6{margin:24px 0 8px 0;color:var(--darkGreen)}#map-container #clearSearch{background-color:#fff;margin:0 30px 0 0;border-radius:0 5px 5px 0;padding:10px 20px}#map-container #clearSearch .close{font-size:30px;color:#444655}#map-container #Search{border-radius:5px;padding:0 50px}#map-container .icon{margin-right:8px}#map-container #clearSearch:hover{color:#f00}#map-container #mapSearchInput{max-width:400px;height:56px}#map-container .form-control{border:0}#map-container .error-message{color:#c70600;font-family:"Nexatext Regular";letter-spacing:.4px;margin-top:4px;margin-bottom:16px}#map-container .serviceRow{flex-wrap:wrap}#map-container #PopupModel .servicetitle{margin:10px 0 0 0}#map-container #PopupModel .servicetext{display:inline-block;margin:8px 0 0 16px;position:absolute;top:25px}#map-container #PopupModel h6{margin:8px 0}#map-container #PopupModel hr{color:#aeabab}#map-container #PopupModel .modal-title{color:#000;font-size:20px;font-style:normal;font-weight:900;line-height:30px;letter-spacing:.6px}#map-container #PopupModel .modal-area{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.48px;margin:0;display:flex}#map-container #PopupModel .modal-image{border-radius:55px;max-width:80px;display:inline-block}#map-container #PopupModel img{vertical-align:unset}#map-container #PopupModel .icons-row{display:inline-flex;justify-content:space-around;text-align:center}#map-container #PopupModel .modal-service-icon{width:125px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}#map-container #PopupModel .modal-service-icon .icon-box-icon{font-size:3em;display:block;height:50px}#map-container #PopupModel .modal-service-icon p{margin:0;display:block}#map-container #PopupModel .modal-service-icon .icon{color:#b90066}@media(max-width:720px){#map-container #PopupModel .modal-service-icon{width:100px}#map-container #PopupModel .modal-service-icon p{font-size:12px}}#map-container #PopupModel .modal-button{margin-top:40px}#map-container #PopupModel .modal-button a{color:#fff}#map-container #PopupModel .modal-button .btn{width:100%;padding:16px 0}#map-container #PopupModel .more-services{color:var(--HahPink)!important;float:right;margin-right:15px;font-weight:800;font-size:16px;letter-spacing:1px}@media(max-width:720px){#map-container .filter-button{width:160px}#map-container #clearSearch{margin:0}#map-container #Search{width:100%;padding:10px;margin-top:15px}#map-container .unhide{display:none!important}}.leaflet-popup-close-button{top:10px!important;right:10px!important;font-size:35px!important}.leaflet-popup-content-wrapper{margin:0!important}@media(max-width:480px){.leaflet-popup-content-wrapper,#PopupModel,leaflet-popup-content-wrapper.leaflet-popup-content{width:90vw!important;max-width:90vw!important}#PopupModel .modal-button{width:80vw!important}#PopupModel .more-services{margin-right:45px!important}}.leaflet-control-attribution{display:none!important}#clearSearch:hover{background-color:#ddd}.search-hubby{width:60%;margin:20px 0}.fah-btn{width:100%}#Hubby-Banner{height:400px;position:relative;overflow:hidden}#Hubby-Banner h1{font-size:40px}#Hubby-Banner .bodybig{color:#d4dbdf;margin-bottom:30px}#Hubby-Banner .text-container{margin-top:120px}#Hubby-Banner .text-block{z-index:2}#Hubby-Banner .profile-text-block{width:90%;color:#fff;margin-left:50px}#Hubby-Banner .profile{width:220px;border-radius:150px;display:inline-flex}@media(max-width:720px){#Hubby-Banner{height:300px}#Hubby-Banner .profile-text-block{margin-left:20px}#Hubby-Banner .profile{width:100px}#Hubby-Banner .text-container{margin-top:155px}}.awards,.awards p{font-size:20px;font-style:normal;font-weight:900;line-height:normal;letter-spacing:.2px;margin-bottom:16px;vertical-align:top}.awards{display:block}.awards p{display:inline-block}.award-icon{margin-right:20px;font-size:25px}.award-icon .material-symbols-outlined{font-size:30px}.disabled-btn{pointer-events:none;pointer-events:none;border:0;width:145px;padding:8px 0}hr{color:#a9a9a9;margin-top:30px}#imgGallery img{border-radius:12px}#imgGallery .owl-slide{position:relative}#imgGallery .img-slider-btns{padding:0 0 15px 0}#imgGallery .prev-btn,#imgGallery .next-btn{border:solid #6f7b85;border-radius:150px;background-color:unset;font-size:18px;color:#000;width:50px;height:50px}#imgGallery .prev-btn{margin-right:16px}#imgGallery .owl-item.active:hover .zoom-overlay{display:inline}#imgGallery .zoom-overlay{position:absolute;top:0;bottom:0;left:0;right:0;display:none;background:rgba(0,0,0,.5);border-radius:12px}#imgGallery .zoom-icon{position:absolute;top:40%;left:40%;color:#fff;padding:10px;font-size:40px}@media(max-width:576px){#imgGallery .prev-btn,#imgGallery .next-btn{width:40px;height:40px}#imgGallery .prev-btn img,#imgGallery .next-btn img{width:18px!important}#imgGallery .prev-btn{margin-right:10px}#imgGallery .next-btn{margin-right:10px}}#Reviews .reviews-container{column-count:2;column-gap:1rem}#Reviews .card{border-radius:12px;background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.1);border:1px solid #f1f1f1;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:1rem}#Reviews .card-masonry{display:inline-block}#Reviews .card-single{display:block}#Reviews .reviewBy{font-weight:700}@media(max-width:768px){#Reviews .reviews-container{column-count:1}}#UnderlineTitle .highlight{background-image:url(../../images/underline.png);background-repeat:no-repeat;background-size:100% .3em;background-position:0 100%}