:where(body.pg-home) button.pill a{color:#fff}:where(body.pg-home) .slider-area{background:#dff1ff;position:relative;z-index:30}:where(body.pg-home) .slider-area .main-slider{overflow:visible}:where(body.pg-home) .slider-area .slider-item{position:relative;height:345px;min-height:345px;overflow:visible}:where(body.pg-home) .slider-area .slider-item>img{width:100%;height:100%;object-fit:cover;object-position:center;opacity:.38;filter:none}:where(body.pg-home) .slider-area .slider-item:after{background:#dff1ff8c}:where(body.pg-home) .slider-area .slider-text,:where(body.pg-home) .slider-area .wrappers{position:absolute;left:50%;right:auto;transform:translate(-50%);width:min(920px,calc(100% - 32px));z-index:999}:where(body.pg-home) .slider-area .slider-text{top:48px;text-align:center}:where(body.pg-home) .slider-area .slider-text h1{color:#063b63;font-size:clamp(20px,3vw,44px);line-height:1.12;font-weight:800;letter-spacing:0;max-width:860px;margin:0 auto 10px}:where(body.pg-home) .slider-area .slider-text p{color:#3f5264;font-size:clamp(13px,1.5vw,18px);line-height:1.35;max-width:900px;margin:0 auto;font-weight:500}:where(body.pg-home) .slider-area .wrappers{top:215px;display:block}:where(body.pg-home) .slider-area .wrapper-box,:where(body.pg-home) .slider-area .shell{width:100%}:where(body.pg-home) .slider-area form.searchbar{position:relative;width:min(640px,100%);height:64px;margin:0 auto;display:flex;align-items:center;border:1px solid #e5eef7;border-radius:999px;background:#fff;box-shadow:0 10px 28px #11456f1f;overflow:visible}:where(body.pg-home) .slider-area label.field{width:100%;display:flex;align-items:center}:where(body.pg-home) .slider-area label.field svg{left:24px;top:50%;width:22px;height:22px;transform:translateY(-50%);color:#1592ff}:where(body.pg-home) .slider-area input.input.fast_input{width:100%;height:62px;border:0!important;padding:0 26px 0 62px;margin:0;color:#20364a;border-radius:999px;font-size:15px;background:transparent}:where(body.pg-home) .slider-area .hero-recent{display:flex;align-items:center;justify-content:center;gap:9px;flex-wrap:wrap;margin-top:14px;color:#526b80;font-size:15px}:where(body.pg-home) .slider-area .hero-recent-label{color:#526b80!important;font-weight:500}:where(body.pg-home) .slider-area .hero-recent a{color:#1592ff;border:1px solid #1592ff;background:#ffffff73;border-radius:999px;padding:5px 16px;line-height:1.2;font-size:14px;transition:background .2s,color .2s}:where(body.pg-home) .slider-area .hero-recent a:hover{background:#1592ff;color:#fff}:where(body.pg-home) .am-stats{position:relative;z-index:1}@media(max-width:767px){:where(body.pg-home) .slider-area .slider-item{height:310px;min-height:310px}:where(body.pg-home) .slider-area .slider-text{top:34px}:where(body.pg-home) .slider-area .wrappers{top:190px}:where(body.pg-home) .slider-area form.searchbar{height:56px}:where(body.pg-home) .slider-area input.input.fast_input{height:54px;padding-left:52px}:where(body.pg-home) .slider-area label.field svg{left:20px}:where(body.pg-home) .slider-area .hero-recent{gap:7px;margin-top:12px}}body.pg-home .service-area-tabs{margin:28px 0 24px}body.pg-home .service-carousel.snap-rail{align-items:stretch;padding:4px 0 16px}body.pg-home .service-carousel .service-card{display:flex;flex-direction:column;text-align:left;border:1px solid #e3eaf3;border-radius:14px;background:#fff;box-shadow:0 6px 18px #081c411f;transition:box-shadow .2s ease,border-color .2s ease}body.pg-home .service-carousel .service-card:hover{border-color:#9fc4f8;box-shadow:0 10px 24px #081c4138}body.pg-home .service-carousel .service-card>a{display:block;background:#f0f4f9}body.pg-home .service-carousel .service-card img{width:100%;height:190px;object-fit:cover}body.pg-home .service-carousel .service-card-content{display:flex;flex:1;flex-direction:column;gap:16px;padding:20px}body.pg-home .service-carousel h3.service-card-title{margin:0;padding:0;font-size:20px;line-height:1.45;font-weight:600;color:#183b65;overflow-wrap:anywhere}body.pg-home .service-carousel .service-card-content>a:hover h3{color:#0d6efd}body.pg-home .service-carousel .service-rating{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin-top:auto;padding-top:14px;border-top:1px solid #edf1f6;font-size:15px}body.pg-home .service-carousel .service-rating svg{flex-shrink:0;width:16px;height:16px}body.pg-home .service-carousel .stars{color:#f5a000;font-size:16px;white-space:nowrap}body.pg-home .service-carousel .rating-value{color:#52657c;font-weight:500}body.pg-home .service-carousel a:focus-visible{outline:3px solid #69a8ff;outline-offset:-3px}@media(max-width:575px){body.pg-home .service-area-tabs{margin:24px 0 18px}body.pg-home .service-carousel .service-card img{height:180px}body.pg-home .service-carousel .service-card-content{padding:16px;gap:14px}body.pg-home .service-carousel h3.service-card-title{font-size:18px}}@media(prefers-reduced-motion:reduce){body.pg-home .service-carousel .service-card{transition:none}}
