@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.hero-section{height:100vh}@keyframes heroCardSlideIn{0%{opacity:0;transform:translateX(60px)}to{opacity:1;transform:translateX(0)}}.hero-cards-wrap{position:absolute;bottom:110px;right:clamp(20px,5%,80px);z-index:15;display:flex;flex-direction:row;gap:12px;align-items:flex-end}.hero-card{opacity:0;animation:heroCardSlideIn .6s cubic-bezier(.22,1,.36,1) forwards;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;border:none;background:none;padding:0;text-decoration:none}.hero-card:first-child{animation-delay:.3s}.hero-card:nth-child(2){animation-delay:.55s}.hero-card:nth-child(3){animation-delay:.8s}.hero-card-img-wrap{width:clamp(100px,12vw,140px);height:clamp(62px,7.5vw,85px);border-radius:8px;overflow:hidden;border:2px solid rgba(255,255,255,.2);transition:border-color .3s ease,transform .3s ease;position:relative}.hero-card-img-wrap:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.25);transition:background .3s ease;border-radius:6px}.hero-card.active .hero-card-img-wrap,.hero-card:hover .hero-card-img-wrap{border-color:#06b6d4;transform:scale(1.04)}.hero-card.active .hero-card-img-wrap:after{background:rgba(0,0,0,0)}.hero-card:hover .hero-card-img-wrap:after{background:rgba(0,0,0,.1)}.hero-card-img{width:100%;height:100%;object-fit:cover;display:block}.hero-card-label{margin-top:8px;font-size:9px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:rgba(255,255,255,.65);line-height:1.35;max-width:clamp(100px,12vw,140px);transition:color .3s ease}.hero-card.active .hero-card-label,.hero-card:hover .hero-card-label{color:#fff}.hero-card-active-bar{width:0;height:2.5px;background:#06b6d4;margin-top:5px;border-radius:2px;transition:width .4s ease}.hero-card.active .hero-card-active-bar{width:100%}.hero-text-area{max-width:52%}@media (max-width:1024px){.hero-section{height:70vh}.hero-text-area{max-width:100%}.hero-cards-wrap{display:flex!important;left:0;right:0;bottom:60px;margin:0 auto;width:fit-content;gap:8px;justify-content:center}.hero-card-img-wrap{width:72px!important;height:46px!important}.hero-card-label{font-size:7px!important;max-width:72px!important;letter-spacing:.4px!important}.hero-card:first-child,.hero-card:nth-child(2),.hero-card:nth-child(3){margin-left:0!important}}@media (max-width:640px){.hero-cards-wrap{gap:8px;bottom:56px}.hero-card-img-wrap{width:76px!important;height:48px!important}.hero-card-label{font-size:10px!important;max-width:76px!important;letter-spacing:0!important;text-transform:none;font-weight:600;color:rgba(255,255,255,.85);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.hero-subtitle{font-size:28px}.hero-heading{font-size:68px}@media (max-width:1024px){.hero-subtitle{font-size:22px}.hero-heading{font-size:52px}}@media (max-width:640px){.hero-subtitle{font-size:16px}.hero-heading{font-size:32px;margin-bottom:28px}}@media (max-width:400px){.hero-subtitle{font-size:14px}.hero-heading{font-size:26px}}.hero-btn-filled{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:10px;background-color:#06b6d4;color:white;padding:13px 28px;border-radius:50px;font-weight:600;font-size:15px;border:none;white-space:nowrap;transition:box-shadow .3s ease}.hero-btn-filled:hover{box-shadow:0 6px 20px rgba(6,182,212,.5)}.hero-btn-slide{position:absolute;inset:0;background:#0891b2;border-radius:50px;transform:translateX(-100%);transition:transform .4s ease;z-index:0}.hero-btn-filled:hover .hero-btn-slide{transform:translateX(0)}.hero-btn-outline{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:10px;background-color:transparent;color:white;padding:12px 28px;border-radius:50px;font-weight:600;font-size:15px;border:2px solid rgba(255,255,255,.75);white-space:nowrap;transition:border-color .3s ease}.hero-btn-outline:hover{border-color:white}.hero-btn-slide-outline{position:absolute;inset:0;background:rgba(255,255,255,.18);border-radius:50px;transform:translateX(-100%);transition:transform .4s ease;z-index:0}.hero-btn-outline:hover .hero-btn-slide-outline{transform:translateX(0)}.hero-btn-text{position:relative;z-index:1}@media (max-width:640px){.hero-btn-filled,.hero-btn-outline{padding:10px 20px;font-size:13px;gap:8px}}@media (max-width:400px){.hero-btn-filled,.hero-btn-outline{padding:8px 16px;font-size:12px}}.slider-nav-btn{position:relative;width:46px;height:46px;border-radius:50%;border:1.5px solid rgba(255,255,255,.55);background-color:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;overflow:hidden;backdrop-filter:blur(4px);flex-shrink:0;transition:border-color .3s ease}.slider-nav-btn:hover{border-color:#06b6d4}.slider-nav-fill{position:absolute;inset:0;background:#06b6d4;transform:translateX(-100%);transition:transform .35s ease;border-radius:50%}.slider-nav-btn:hover .slider-nav-fill{transform:translateX(0)}.blog-section{position:relative;padding:50px 0;background:#E9F6F9;overflow:hidden}.blog-shape{position:absolute;pointer-events:none;display:none}@media (min-width:1200px){.blog-shape{display:block}}.blog-shape-3{bottom:20%;left:2%;width:35px}.blog-shape-2{bottom:5%;left:2%;width:56px}.blog-shape-1{bottom:12%;left:7%;width:15px}@keyframes jumpAnim{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.jump{animation:jumpAnim 3s ease-in-out infinite}.blog-container{max-width:1320px;margin:0 auto;padding:0 40px}@media (max-width:767px){.blog-container{padding:0 20px}}.blog-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:50px;flex-wrap:wrap}.blog-section .sub-title{font-family:var(--style-font,"Montez",cursive);font-size:22px;color:var(--theme-color,#12afef);display:block;margin-bottom:6px}.blog-section .sec-title{font-family:var(--title-font,"Manrope",sans-serif);font-size:clamp(26px,3vw,36px);font-weight:700;color:var(--title-color,#113D48);line-height:1.2;margin:0}.blog-see-more{display:inline-flex;align-items:center;gap:8px;padding:13px 28px;border:1px solid var(--title-color,#113d48);border-radius:100px;color:var(--title-color,#113D48);font-size:14px;font-weight:600;text-decoration:none;background:transparent;transition:background .25s,color .25s,border-color .25s;white-space:nowrap;flex-shrink:0}.blog-see-more:hover{background:var(--theme-color,#12afef);border-color:var(--theme-color,#12afef);color:#fff}.blog-swiper{overflow:hidden}.blog-box .blog-img{overflow:hidden;border-radius:8px 8px 0 0}.blog-box .blog-img img{width:100%;height:240px;object-fit:cover;display:block;transition:transform .5s ease}.blog-box:hover .blog-img img{transform:scale(1.06)}.blog-box_content{padding:20px}.blog-meta{display:flex;align-items:center;gap:0;margin-bottom:14px}.blog-meta a,.blog-meta span{font-size:13px;color:var(--body-color,#6E7070);text-decoration:none;transition:color .2s;line-height:1}.blog-meta a:hover{color:var(--theme-color,#12afef)}.blog-meta a:not(:last-child):after,.blog-meta span:not(:last-child):after{content:"|";margin:0 10px;color:#d1d5db}.blog-box{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.06);transition:box-shadow .3s ease,transform .3s ease}.blog-box:hover{box-shadow:0 8px 30px rgba(18,175,239,.14);transform:translateY(-3px)}.blog-box .box-title{font-family:var(--title-font,"Manrope",sans-serif);font-size:18px;font-weight:700;line-height:1.4;margin:0 0 18px}.blog-box .box-title a{color:var(--title-color,#113D48);text-decoration:none;transition:color .2s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-box:hover .box-title a{color:var(--theme-color,#12afef)}.blog-read-btn{display:inline-flex;align-items:center;gap:8px;padding:11px 24px;border:1px solid var(--title-color,#113d48);border-radius:100px;color:var(--title-color,#113D48);font-size:14px;font-weight:600;text-decoration:none;background:transparent;transition:background .25s,color .25s,border-color .25s}.blog-read-btn:hover{background:var(--theme-color,#12afef);border-color:var(--theme-color,#12afef);color:#fff}.blog-pagination{display:flex;justify-content:center;margin-top:30px;gap:6px}@media (max-width:767px){.blog-pagination{margin-top:15px}}.blog-pagination .swiper-pagination-bullet{width:8px;height:8px;background:#d1d5db;opacity:1;border-radius:4px;transition:width .3s,background .3s}.blog-pagination .swiper-pagination-bullet-active{background:var(--theme-color,#12afef);width:24px}@media (max-width:767px){.blog-section{padding:25px 0}}.pd-section{padding:60px 0 80px;background:#e8f4f9;position:relative;overflow:hidden}.pd-container{max-width:1320px;margin:0 auto;padding:0 clamp(16px,4%,60px)}.pd-heading{text-align:center;margin-bottom:48px}.pd-desc{color:var(--body-color,#6E7070);font-size:15px;max-width:600px;margin:12px auto 0;line-height:1.7}.pd-swiper-outer{padding-left:clamp(16px,4%,60px)}@media (min-width:1380px){.pd-swiper-outer{padding-left:calc((100vw - 1320px) / 2 + 60px)}}.pd-swiper{overflow:visible!important;height:460px}.pd-slide,.pd-swiper{background:transparent}.pd-slide{flex-shrink:0;width:300px!important}.pd-slide--large .pd-card{height:400px;margin-top:0}.pd-slide--small .pd-card{height:280px;margin-top:60px}.pd-card{position:relative;width:100%;border-radius:20px;overflow:hidden;cursor:grab;box-shadow:0 6px 20px rgba(0,0,0,.13)}.pd-card:active{cursor:grabbing}.pd-card-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .55s ease,filter .45s ease}.pd-card:hover .pd-card-img{transform:scale(1.05);filter:brightness(1.4) blur(0)}.pd-card-overlay{position:absolute;inset:0;background:rgba(11,28,45,.4);display:flex;flex-direction:column;justify-content:flex-end;padding:0 20px 22px;opacity:0;transition:opacity .38s ease;z-index:2;border-radius:20px}.pd-card:hover .pd-card-overlay{opacity:1}.pd-card-info{display:flex;flex-direction:column;gap:8px;width:100%}.pd-card-name{font-family:var(--title-font,"Manrope",sans-serif);font-size:17px;font-weight:700;color:#fff;margin:0;line-height:1.3}.pd-card-location{display:flex;align-items:center;gap:4px;color:rgba(255,255,255,.82);font-size:12px;margin:0}.pd-card-price{font-size:16px;font-weight:700;color:#fff;margin:0}.pd-price-unit{font-size:11px;font-weight:400;color:rgba(255,255,255,.72);margin-left:1px}.pd-card-footer{justify-content:space-between;border-top:1px solid rgba(255,255,255,.22);padding-top:10px;margin-top:2px;gap:8px}.pd-card-days,.pd-card-footer{display:flex;align-items:center}.pd-card-days{gap:5px;color:rgba(255,255,255,.88);font-size:12px;font-weight:500}.pd-card-btn{display:inline-flex;align-items:center;justify-content:center;padding:7px 18px;border-radius:50px;border:1.5px solid rgba(255,255,255,.85);color:#fff;font-size:12px;font-weight:600;text-decoration:none;transition:background .3s ease,color .3s ease;white-space:nowrap}.pd-card-btn:hover{background:#fff;color:#0b1c2d;border-color:#fff}.pd-card-btn--outline{border-color:rgba(255,255,255,.6)}@media (max-width:767px){.pd-section{padding:40px 0 60px}.pd-heading{margin-bottom:28px}.pd-swiper{height:360px}.pd-swiper-outer{padding-left:clamp(16px,4%,40px)}.pd-slide{width:230px!important}.pd-slide--large .pd-card{height:310px}.pd-slide--small .pd-card{height:220px;margin-top:50px}.pd-card-name{font-size:15px}}@media (max-width:480px){.pd-swiper{height:300px}.pd-swiper-outer{padding-left:16px}.pd-slide{width:195px!important}.pd-slide--large .pd-card{height:260px}.pd-slide--small .pd-card{height:185px;margin-top:40px}}.pt-section{padding:50px 0;background:#fff;position:relative;overflow:hidden}.pt-shape{position:absolute;pointer-events:none;display:none;z-index:0}@media (min-width:1200px){.pt-shape{display:block}}.pt-shape-1{top:12%;left:2%;width:90px}.pt-shape-2{bottom:10%;left:3%;width:75px}.pt-shape-3{top:8%;right:2%;width:85px}.pt-shape-4{bottom:8%;right:2%;width:100px}@keyframes ptJump{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes ptJumpSlow{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.pt-jump{animation:ptJump 3s ease-in-out infinite}.pt-jump-slow{animation:ptJumpSlow 4.2s ease-in-out infinite}.pt-container{max-width:1320px;margin:0 auto;padding:0 clamp(16px,4%,60px);position:relative;z-index:1}.pt-heading-wrap{text-align:center;margin-bottom:48px}.pt-badge{font-family:var(--style-font,"Montez",cursive);font-size:28px;color:var(--theme-color,#12afef);display:block;margin-bottom:8px}.pt-title{font-family:var(--title-font,"Manrope",sans-serif);font-size:38px;font-weight:800;color:var(--title-color,#113D48);margin:0;line-height:1.2}.pt-card{background:#fff;border:1px solid #e8edf0;border-radius:16px;overflow:hidden;transition:box-shadow .3s ease,transform .3s ease}.pt-card:hover{box-shadow:0 12px 36px rgba(18,175,239,.12);transform:translateY(-4px)}.pt-card-img{width:100%;height:220px;overflow:hidden}.pt-card-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.pt-card:hover .pt-card-img img{transform:scale(1.05)}.pt-card-body{padding:18px 20px 20px;display:flex;flex-direction:column;gap:8px}.pt-card-title{font-family:var(--title-font,"Manrope",sans-serif);font-size:15px;font-weight:700;color:var(--title-color,#113D48);margin:0;line-height:1.35}.pt-card-title a{color:inherit;text-decoration:none;transition:color .3s}.pt-card-title a:hover{color:var(--theme-color,#12afef)}.pt-card-location{font-size:13px;color:var(--body-color,#6E7070);margin:0;display:flex;align-items:center;gap:4px}.pt-card-price{font-size:14px;color:var(--body-color,#6E7070);margin:4px 0 0}.pt-card-price strong{font-size:20px;font-weight:800;color:var(--theme-color,#12afef)}.pt-card-footer{flex-direction:column;gap:10px;border-top:1px solid #eef2f3;padding-top:14px;margin-top:4px}.pt-card-footer,.pt-days{display:flex;align-items:center}.pt-days{font-size:13px;color:var(--body-color,#6E7070);gap:4px}.pt-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;border-radius:50px;border:1.5px solid var(--theme-color,#12afef);color:var(--theme-color,#12afef);font-size:13px;font-weight:600;text-decoration:none;transition:background .3s,color .3s;white-space:nowrap}.pt-btn:hover{background:var(--theme-color,#12afef);color:#fff}.pt-pagination{display:flex;justify-content:center;margin-top:30px}.pt-pagination .swiper-pagination-bullet{width:10px;height:10px;background:#ccc;opacity:1;border-radius:50%;transition:background .3s}.pt-pagination .swiper-pagination-bullet-active{background:var(--theme-color,#12afef);width:24px;border-radius:4px}@media (max-width:767px){.pt-section{padding:25px 0}.pt-title{font-size:26px}.pt-badge{font-size:22px}.pt-heading-wrap{margin-bottom:28px}.pt-card-img{height:160px}.pt-card-body{padding:14px 14px 16px}.pt-card-price strong{font-size:16px}.pt-pagination{margin-top:15px}}@media (max-width:575px){.pt-card-img{height:120px}.pt-card-body{padding:12px 10px;gap:6px}.pt-card-title{font-size:13px}.pt-card-location{font-size:11px;align-items:flex-start}.pt-card-price{font-size:11px}.pt-card-price strong{font-size:14px}.pt-card-footer{align-items:stretch;gap:8px;padding-top:10px}.pt-days{font-size:11px;white-space:nowrap}.pt-btn,.pt-days{justify-content:center}.pt-btn{padding:7px 10px;font-size:12px}}.sb-range{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:22px;margin:0;background:none;opacity:0;pointer-events:none;-webkit-appearance:none;appearance:none}.sb-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;pointer-events:auto;cursor:grab}.sb-range::-moz-range-thumb{width:22px;height:22px;border:none;border-radius:50%;pointer-events:auto;cursor:grab}.sb-range::-webkit-slider-runnable-track{background:none}.sb-range::-moz-range-track{background:none}.hero-search-wrap{margin-top:-76px;position:relative;z-index:30}@media (max-width:1023px){.hero-search-wrap{margin-top:-25px}.searchbar-root{flex-direction:column!important;height:auto!important;border-radius:14px!important;padding:4px 0 0!important;margin:0 20px!important;width:calc(100% - 40px)!important;max-width:calc(100% - 40px)!important}.sb-field{border-right:none!important;border-bottom:1px solid #e5e7eb!important;width:100%!important;height:58px!important;flex:none!important}.sb-dropdown{width:100%!important;left:0!important;right:0!important;border-radius:0 0 14px 14px!important}.sb-btn-wrap{width:100%!important;padding:12px 16px 16px!important;flex-shrink:0!important}.sb-btn-wrap button{width:100%!important;justify-content:center!important}}.sf-section{padding:50px 0;background-color:#eaf6fb;background-image:url(/assets/img/line-pattern.png);background-repeat:repeat;border-bottom:1px solid #d4ecf5}.sf-container{max-width:1320px;margin:0 auto;padding:0 clamp(16px,4%,60px)}.sf-grid{display:flex;align-items:flex-start;justify-content:center;gap:24px;flex-wrap:wrap}.sf-item{flex:1 1 180px;max-width:220px;flex-direction:column;text-align:center;gap:14px}.sf-icon-outer,.sf-item{display:flex;align-items:center}.sf-icon-outer{justify-content:center}@keyframes sf-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes sf-bounce{0%{transform:scale(1) translateY(0)}30%{transform:scale(1.15) translateY(-10px)}55%{transform:scale(.95) translateY(-4px)}75%{transform:scale(1.05) translateY(-7px)}to{transform:scale(1) translateY(0)}}.sf-icon-wrap{width:90px;height:90px;border-radius:50%;background:#fff;box-shadow:0 4px 20px rgba(18,175,239,.15);display:flex;align-items:center;justify-content:center;animation:sf-float 3.5s ease-in-out infinite;transition:background .3s ease,box-shadow .3s ease;will-change:transform}.sf-item:first-child .sf-icon-wrap{animation-delay:0s}.sf-item:nth-child(2) .sf-icon-wrap{animation-delay:.4s}.sf-item:nth-child(3) .sf-icon-wrap{animation-delay:.8s}.sf-item:nth-child(4) .sf-icon-wrap{animation-delay:1.2s}.sf-item:nth-child(5) .sf-icon-wrap{animation-delay:1.6s}.sf-item:hover .sf-icon-wrap{animation:sf-bounce .6s ease forwards;background:var(--theme-color,#12afef);box-shadow:0 8px 30px rgba(18,175,239,.4)}.sf-item:hover .sf-icon-wrap svg{stroke:#fff}.sf-icon-img{width:40px;height:40px;object-fit:contain}.sf-heading{font-family:var(--title-font,"Manrope",sans-serif);font-size:17px;font-weight:700;color:var(--title-color,#113D48);margin:0;line-height:1.3}.sf-text{font-size:14px;color:var(--body-color,#6E7070);margin:0;line-height:1.6}@media (max-width:767px){.sf-section{padding:25px 0}.sf-grid{gap:20px 16px}.sf-item{flex:1 1 130px;max-width:160px}.sf-icon-wrap{width:70px;height:70px}.sf-heading{font-size:14px}.sf-text{font-size:12px}}.counter-section{position:relative;background:#fff;padding:50px 0;overflow:hidden}.shape-mockup{position:absolute;pointer-events:none;z-index:1}@media (max-width:1280px){.d-xl-block{display:none!important}}.counter-container{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.counter-row{align-items:flex-start;gap:0}.counter-card-wrap,.counter-row{display:flex;justify-content:center}.counter-card-wrap{flex:1}.counter-card{position:relative;background-color:#E9F6F9;width:264px;height:264px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;margin-top:158px;z-index:2;cursor:pointer}.counter-card-wrap.even .counter-card{margin-top:0}.counter-card .counter-shape{position:absolute;inset:-24px;width:312px;height:312px;border-radius:50%;border:1px solid var(--theme-color,#12afef);transition:all .4s ease-in-out}.counter-card .counter-shape span{position:absolute;bottom:55px;right:15px;width:24px;height:24px;border-radius:50%;background-color:rgba(28,168,203,.2);display:block;z-index:2}.counter-card-wrap.even .counter-card .counter-shape span{top:24px;right:43px;bottom:unset}.counter-card .counter-shape:after,.counter-card .counter-shape:before{content:"";position:absolute;bottom:20%;right:7%;width:10px;height:10px;border-radius:50%;background-color:var(--theme-color,#12afef)}.counter-card-wrap.even .counter-card .counter-shape:after,.counter-card-wrap.even .counter-card .counter-shape:before{bottom:unset;top:10%;right:16%}.counter-card .counter-shape:after{animation:ripple3 2s ease-in-out infinite}@keyframes ripple3{0%{transform:scale(1);opacity:0}30%{opacity:.4}to{transform:scale(2.9);opacity:.2}}.counter-card:hover .counter-shape{animation:stats-spin 10s linear infinite}@keyframes stats-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.box-number{font-family:var(--title-font,"Manrope",sans-serif);font-weight:700;font-size:48px;line-height:1;margin:0 0 7px}.box-number,.counter-title{color:var(--title-color,#113D48)}.counter-title{font-family:var(--body-font,"Inter",sans-serif);font-weight:500;font-size:18px;line-height:1.4;margin:0}@media (max-width:1199px){.counter-card{margin-top:100px}.counter-card-wrap.even .counter-card{margin-top:0}.counter-card .counter-shape{width:290px;height:290px}}@media (max-width:767px){.counter-row{flex-wrap:wrap}.counter-card-wrap{flex:0 0 50%}.counter-card{width:180px;height:180px}.counter-card,.counter-card-wrap.even .counter-card{margin-top:40px!important}.counter-card .counter-shape{width:218px;height:218px;inset:-19px}.counter-card .counter-shape span{bottom:40px;right:10px;width:18px;height:18px}.counter-card-wrap.even .counter-card .counter-shape span{top:18px;right:30px;bottom:unset}.box-number{font-size:36px}.counter-title{font-size:15px}}@media (max-width:480px){.counter-container{padding:0 12px}.counter-row{row-gap:8px}.counter-card{width:124px;height:124px}.counter-card,.counter-card-wrap.even .counter-card{margin-top:24px!important}.counter-card .counter-shape{width:auto;height:auto;inset:-12px}.counter-card .counter-shape span,.counter-card .counter-shape:after,.counter-card .counter-shape:before{display:none}.box-number{font-size:26px;margin-bottom:4px}.counter-title{font-size:12px;padding:0 8px}}@media (max-width:767px){.counter-section{padding:25px 0}}.testi-section{padding:50px 0 80px;background-color:#eaf6fb;background-image:url(/assets/img/line-pattern.png);background-repeat:repeat;position:relative;overflow:hidden}.testi-section .sub-title{display:block;font-family:var(--style-font,"Montez",cursive);color:var(--theme-color,#12afef);font-size:2rem;font-weight:400;line-height:1.2;margin-bottom:6px}.testi-section .sec-title{font-family:var(--title-font,"Manrope",sans-serif);font-size:clamp(1.6rem,3vw,2.5rem);font-weight:700;color:var(--title-color,#113D48);line-height:1.2;margin:0}.testi-container{max-width:1320px;margin:0 auto;padding:0 20px}.testi-shape{position:absolute;pointer-events:none;z-index:0}.testi-shape-line{right:0;bottom:-2%;max-width:300px}.testi-shape-7{top:18%;left:3%;max-width:100px}@media (max-width:1199px){.testi-shape{display:none}}.testi-slider-wrap{width:100%;padding:0 30px;position:relative;z-index:2}.testiSlider1{overflow:visible}@media (max-width:991px){.testiSlider1{margin-top:0!important}}@media (max-width:767px){.testiSlider1{margin:0!important}}.testiSlider1 .swiper-slide{margin-top:98px!important;transition:all .5s ease-out}@media (max-width:991px){.testiSlider1 .swiper-slide{margin-top:58px!important}}.testiSlider1 .swiper-slide.swiper-slide-active{margin-top:0!important;margin-bottom:80px!important}@media (max-width:991px){.testiSlider1 .swiper-slide.swiper-slide-active{margin-bottom:40px!important}}@media (max-width:767px){.testiSlider1 .swiper-slide.swiper-slide-active{width:100%!important}}.testi-card{position:relative;padding:40px 40px 64px;background:#E9F6F9;border-radius:24px;margin:10px;display:block;text-decoration:none;color:inherit}.testi-card--link{cursor:pointer;transition:box-shadow .3s ease}.testi-card--link:hover{box-shadow:0 8px 28px rgba(18,175,239,.15);text-decoration:none;color:inherit}@media (max-width:991px){.testi-card{padding:30px 30px 64px}}@media (max-width:575px){.testi-card{padding:25px 25px 64px}}.testi-card_wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}@media (max-width:480px){.testi-card_wrapper{display:block}}.testi-card_profile{display:flex;justify-content:flex-start;align-items:center;gap:16px}.testi-card_avater{max-width:72px;min-width:72px;flex-shrink:0}@media (max-width:575px){.testi-card_avater{min-width:40px;max-width:40px}}.testi-card .box-title{font-family:var(--title-font,"Manrope",sans-serif);font-size:20px;font-weight:700;color:var(--title-color,#113D48);margin:0 0 4px}.testi-card_desig{font-size:14px;color:var(--body-color,#6E7070);display:block}.testi-card_review{display:flex;align-items:center;gap:3px;flex-shrink:0}.testi-card_text{color:var(--title-color,#113D48);font-size:20px;font-weight:500;max-width:636px;margin-bottom:-.3rem;line-height:1.6}@media (max-width:575px){.testi-card_text{font-size:18px}}.testi-card-quote{width:78px;height:78px;text-align:center;background-color:#fff;border:4px solid #fff;border-radius:50%;position:absolute;left:48%;bottom:-30px;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;transition:background-color .4s ease,border-color .4s ease;color:#1877F2}.testiSlider1 .swiper-slide.swiper-slide-active .testi-card-quote{background-color:var(--theme-color,#12afef);border-color:var(--theme-color,#12afef);color:#fff}.testi-read-more{background:none;border:none;padding:0;margin-left:4px;font-size:inherit;font-weight:700;color:var(--theme-color,#12afef);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.testi-pagination{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:30px}@media (max-width:767px){.testi-pagination{margin-top:15px}}.testi-pagination .swiper-pagination-bullet{width:12px;height:12px;background-color:transparent;border:1px solid var(--title-color,#113d48);opacity:1;border-radius:50%;transition:all .3s ease;display:inline-block}.testi-pagination .swiper-pagination-bullet-active{background-color:var(--theme-color,#12afef);border-color:var(--theme-color,#12afef)}@keyframes movingX{0%{transform:translateX(0)}50%{transform:translateX(40px)}to{transform:translateX(0)}}.movingX{animation:movingX 8s linear infinite}@keyframes testi-star-pop{0%{transform:scale(1)}50%{transform:scale(1.4) rotate(15deg)}to{transform:scale(1) rotate(0deg)}}@keyframes testi-avatar-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.testi-card:hover .testi-card_avater img{animation:testi-avatar-float 1.5s ease-in-out infinite}.testi-card:hover .testi-card_review i,.testi-card:hover .testi-card_review svg{animation:testi-star-pop .4s ease forwards}.testi-card:hover .testi-card_review>:first-child{animation-delay:0s}.testi-card:hover .testi-card_review>:nth-child(2){animation-delay:.07s}.testi-card:hover .testi-card_review>:nth-child(3){animation-delay:.14s}.testi-card:hover .testi-card_review>:nth-child(4){animation-delay:.21s}.testi-card:hover .testi-card_review>:nth-child(5){animation-delay:.28s}@media (max-width:767px){.testi-section{padding:25px 0}.testi-slider-wrap{padding:0 16px}.testiSlider1{overflow:hidden}.testiSlider1 .swiper-slide,.testiSlider1 .swiper-slide.swiper-slide-active{margin-top:0!important;margin-bottom:44px!important}.testi-card{margin:0;padding:22px 20px 56px;border-radius:16px}.testi-card .box-title{font-size:17px}.testi-card_text{font-size:16px;line-height:1.55}.testi-card-quote{width:60px;height:60px;bottom:-24px;left:50%}}