.ServicesNavbanner-module__RxkoKq__banner{background:var(--red);padding:50px 352.5px;position:relative;overflow:hidden}.ServicesNavbanner-module__RxkoKq__bannerInner{z-index:1;max-width:1200px;margin:0 auto;position:relative}.ServicesNavbanner-module__RxkoKq__title{letter-spacing:0;color:#fff;margin:0 0 16px;font-family:SVN-Titillium,sans-serif;font-size:clamp(28px,4vw,40px);font-weight:600;line-height:1.5;animation:.5s 80ms both ServicesNavbanner-module__RxkoKq__fadeUp}.ServicesNavbanner-module__RxkoKq__description{color:#fffffff2;max-width:100%;margin:0 0 32px;font-family:SVN-Titillium,sans-serif;font-size:18px;font-weight:400;line-height:22px;animation:.5s .16s both ServicesNavbanner-module__RxkoKq__fadeUp}.ServicesNavbanner-module__RxkoKq__searchLabel{letter-spacing:0;color:#fff;margin-bottom:10px;font-family:SVN-Titillium,sans-serif;font-size:18px;font-weight:600;animation:.5s .22s both ServicesNavbanner-module__RxkoKq__fadeUp;display:block}.ServicesNavbanner-module__RxkoKq__searchBar{background:#fff;border-radius:2px;align-items:stretch;max-width:100%;height:40px;transition:box-shadow .26s cubic-bezier(.4,0,.2,1);animation:.5s .28s both ServicesNavbanner-module__RxkoKq__fadeUp;display:flex;overflow:hidden;box-shadow:0 8px 32px #3d11184d,0 2px 8px #3d111826}.ServicesNavbanner-module__RxkoKq__searchBar:focus-within{box-shadow:0 8px 40px #3d111866, 0 0 0 1px var(--red)}.ServicesNavbanner-module__RxkoKq__searchInput{color:#000;letter-spacing:0;background:0 0;border:none;outline:none;flex:1;padding:16px 20px;font-family:SVN-Titillium,sans-serif;font-size:14px;font-weight:400}.ServicesNavbanner-module__RxkoKq__searchInput::placeholder{color:#666;font-style:italic}.ServicesNavbanner-module__RxkoKq__searchBtn{background:var(--darkblue);cursor:pointer;letter-spacing:0;color:var(--white);white-space:nowrap;border:none;flex-shrink:0;align-items:center;gap:8px;padding:0 28px;font-family:SVN-Titillium,sans-serif;font-size:16px;font-weight:600;transition:background .26s cubic-bezier(.4,0,.2,1);display:inline-flex}.ServicesNavbanner-module__RxkoKq__searchBtn:hover{background:#5c1020}.ServicesNavbanner-module__RxkoKq__searchBtnIcon{opacity:1;align-items:center;font-size:18px}.ServicesNavbanner-module__RxkoKq__searchSuggestions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;animation:.5s .34s both ServicesNavbanner-module__RxkoKq__fadeUp;display:flex}.ServicesNavbanner-module__RxkoKq__searchSuggestionsLabel{color:#fffc;letter-spacing:0;white-space:nowrap;font-family:SVN-Titillium,sans-serif;font-size:13px}.ServicesNavbanner-module__RxkoKq__searchChip{color:#fffc;cursor:pointer;letter-spacing:.02em;white-space:nowrap;background:#c8a96e12;border:1px solid #fffc;border-radius:10px;padding:4px 12px;font-family:SVN-Titillium,sans-serif;font-size:13px;font-weight:400;text-decoration:none;transition:all .26s cubic-bezier(.4,0,.2,1);display:inline-block}.ServicesNavbanner-module__RxkoKq__searchChip:hover{color:var(--white);background:#c8a96e12;border-color:#fff}@keyframes ServicesNavbanner-module__RxkoKq__fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.ServicesNavbanner-module__RxkoKq__banner{padding:36px 20px 40px}.ServicesNavbanner-module__RxkoKq__searchBtn span:not(.ServicesNavbanner-module__RxkoKq__searchBtnIcon){display:none}.ServicesNavbanner-module__RxkoKq__searchBtn{padding:0 18px}.ServicesNavbanner-module__RxkoKq__searchSuggestions{gap:6px}}@media (max-width:480px){.ServicesNavbanner-module__RxkoKq__description{font-size:13px}.ServicesNavbanner-module__RxkoKq__searchInput{padding:14px;font-size:13px}}
.servicescard-module__h5GTsq__main{max-width:1200px;margin:0 auto;padding:40px 0}.servicescard-module__h5GTsq__section{border-bottom:1px solid #0000004d;margin-bottom:10px;padding-bottom:48px}.servicescard-module__h5GTsq__section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.servicescard-module__h5GTsq__categoryTitle{color:#000;text-transform:uppercase;margin-bottom:10px;font-family:SVN-Titillium,sans-serif;font-size:35px;font-weight:600;overflow:visible}.servicescard-module__h5GTsq__grid{grid-template-columns:repeat(3,353.33px);grid-auto-rows:auto;align-items:start;gap:25px 70px;display:grid}.servicescard-module__h5GTsq__card{background-color:#fff;padding:3px;text-decoration:none;transition:box-shadow .2s;display:block}.servicescard-module__h5GTsq__cardTitle{color:var(--red);text-transform:capitalize;font-family:SVN-Titillium,sans-serif;font-size:16px;font-weight:600;line-height:22px;text-decoration:none}.servicescard-module__h5GTsq__cardTitle:hover{color:var(--darkblue)}.servicescard-module__h5GTsq__cardDesc{color:#000;margin-top:0;font-size:16px;font-weight:400;line-height:22px}.servicescard-module__h5GTsq__noResult{text-align:center;color:#6b5a5e;padding:64px 0;font-family:DM Sans,sans-serif;font-size:15px}@media (max-width:768px){.servicescard-module__h5GTsq__main{padding:32px 16px}.servicescard-module__h5GTsq__grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}@media (max-width:480px){.servicescard-module__h5GTsq__grid{grid-template-columns:1fr}}
