@import"https://fonts.googleapis.com/css?family=Hind:300,400&display=swap";*{box-sizing:border-box}body{margin:0;padding:0;font-family:Hind,sans-serif;background:#fff;color:#4d5974}.faq-section{max-width:1200px;margin:0 auto;padding:4rem 3rem;text-align:center}@media(max-width:991px){.faq-section{padding:3rem 2.5rem}}@media(max-width:767px){.faq-section{padding:2.5rem 1.8rem}}@media(max-width:480px){.faq-section{padding:2rem 1.4rem}}.faq-section .faq-heading{font-size:xx-large;text-align:center;color:#eb7803;font-weight:700;margin-bottom:.5rem}.faq-section .faq-list{margin-top:2.5rem;text-align:left}.faq-section .faq-inner,.faq-section .faq-item-wrapper{width:100%}.faq-section .faq-disclosure-btn{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.2rem 0;background:none;border:none;cursor:pointer;text-align:left;font-family:Hind,sans-serif;transition:color .2s ease}.faq-section .faq-disclosure-btn:hover .faq-question-text,.faq-section .faq-disclosure-btn[aria-expanded=true] .faq-icon,.faq-section .faq-disclosure-btn[aria-expanded=true] .faq-question-text{color:#eb7803}.faq-section .faq-question-text{font-size:clamp(1.5rem,1.8vw,2rem);font-weight:600;color:#222;max-width:92%;line-height:1.5;transition:color .2s ease}@media(max-width:767px){.faq-section .faq-question-text{font-size:1.55rem}}@media(max-width:480px){.faq-section .faq-question-text{font-size:1.4rem}}.faq-section .faq-icon{flex-shrink:0;width:22px;height:22px;color:#eb7803;transition:color .2s ease}@media(max-width:575px){.faq-section .faq-icon{width:26px;height:26px}}.faq-section .faq-answer-panel{font-size:clamp(1.15rem,1.4vw,1.6rem);color:#4d5974;line-height:1.8;padding:0 0 1.2rem}@media(max-width:767px){.faq-section .faq-answer-panel{font-size:1.4rem}}@media(max-width:480px){.faq-section .faq-answer-panel{font-size:1.3rem}}.faq-section .faq-divider{height:2px;background:linear-gradient(90deg,#eb7803,#f5a623);border-radius:2px;opacity:.55;margin:0}.faq-section .faq-item-wrapper:last-child .faq-divider{display:none}.faq-section .faq-toggle-wrapper{display:flex;justify-content:center;margin-top:2.5rem}.faq-section .faq-toggle-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.8rem 2.5rem;border:2px solid #eb7803;border-radius:50px;background:transparent;color:#eb7803;font-size:1.5rem;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease,transform .15s ease}@media(max-width:767px){.faq-section .faq-toggle-btn{font-size:1.6rem;padding:.9rem 2.2rem}}@media(max-width:480px){.faq-section .faq-toggle-btn{font-size:1.5rem;padding:.85rem 1.8rem}}.faq-section .faq-toggle-btn:hover{background:#eb7803;color:#fff;transform:translateY(-1px)}.faq-section .faq-toggle-btn:active{transform:translateY(0)}.blogs{margin-top:0}@media(max-width:767.98px){.blogs{margin-top:0}}.blogs h2{font-size:5rem;font-weight:400;line-height:6rem;width:100%;max-width:47.4rem;margin-bottom:1.9rem}@media(max-width:767.98px){.blogs h2{font-size:3rem;line-height:3.6rem}}.blogs p{color:#202020;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem;margin-top:1.7rem;max-width:54.8rem;width:100%}.primary-btn{margin-top:2rem}.blogscard{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:3.8rem;column-gap:3.8rem;row-gap:5rem;margin-top:4rem}@media(max-width:991.98px){.blogscard{grid-template-columns:repeat(2,1fr);gap:2rem}}@media(max-width:575.98px){.blogscard{grid-template-columns:repeat(1,1fr);margin-top:1.7rem}}.blogscard_items{border-radius:1.6rem;background-color:#fff;height:100%;display:flex;flex-direction:column;box-shadow:0 8px 24px rgba(0,0,0,.15);transition:transform .3s ease,box-shadow .3s ease}.blogscard_items:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,0,0,.25)}.blogscard_items img{border-radius:1.6rem 1.6rem 0 0;height:30rem}.blogscard_items-content{padding:2rem;border-radius:0 0 1.6rem 1.6rem;display:flex;flex-direction:column;flex-grow:1}.blogscard_items-content h4{color:#000;font-family:Roboto,sans-serif;font-size:2.1rem;font-weight:500;line-height:3rem}@media(max-width:575.98px){.blogscard_items-content h4{font-size:1.8rem;line-height:2.6rem}}.blogscard_items-content p{color:#000;font-family:Roboto,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;margin-top:1.4rem;flex-grow:1}@media(max-width:575.98px){.blogscard_items-content p{margin-top:1rem}}.blogscard_items-content a{margin-top:2rem;display:inline-flex;color:#eb7803;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.9442rem;-moz-column-gap:6px;column-gap:6px;transition:all .3s ease}@media(max-width:575.98px){.blogscard_items-content a{font-size:1.4rem}}.blogscard_items-content a:hover{color:#000;transition:all .3s ease}.blogscard_items-content a:hover img{filter:brightness(0) saturate(100%) invert(0) sepia(0) saturate(7497%) hue-rotate(302deg) brightness(100%) contrast(100%)}.blogscard_items-content a img{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain}.category-slider{margin-top:0}@media(max-width:767.98px){.category-slider{margin-top:0}}.category-slider .swiper-slide img{border-radius:2rem}@media(max-width:575.98px){.category-slider .swiper-slide img{border-radius:1rem}}.category-slider .swiper-pagination{position:unset;margin-top:3rem}@media(max-width:575.98px){.category-slider .swiper-pagination{margin-top:1.7rem}}.category-slider .swiper-pagination .swiper-pagination-bullet{width:20px;height:20px;background-color:transparent;opacity:1;position:relative}.category-slider .swiper-pagination .swiper-pagination-bullet:after{content:"";width:4px;height:4px;background-color:#727272;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.category-slider .swiper-pagination .swiper-pagination-bullet-active{position:relative;border:1px solid #eb7803}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.celebrate{margin-top:0}@media(max-width:767.98px){.celebrate{margin-top:0}}.celebrate_wrapper{display:flex}@media(max-width:991.98px){.celebrate_wrapper{flex-direction:column;gap:2rem}}.celebrate_left{width:50%}@media(max-width:991.98px){.celebrate_left{width:100%;text-align:center}}.celebrate_left h2{font-size:5rem;font-weight:400;line-height:6rem;width:100%;max-width:47.4rem;margin-bottom:1.9rem;animation:fadeInUp .8s ease-out forwards}@media(max-width:767.98px){.celebrate_left h2{font-size:2.8rem;line-height:3.4rem;margin-bottom:1.5rem}}@media(max-width:575.98px){.celebrate_left h2{font-size:2.4rem;line-height:3rem}}.celebrate_left h2 .custom-color{color:#eb7803}.celebrate_left p{color:#4c4c4c;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem;max-width:44rem;width:100%;animation:fadeInUp .8s ease-out .2s forwards;opacity:0}@media(max-width:991.98px){.celebrate_left p{max-width:100%;margin:0 auto}}@media(max-width:767.98px){.celebrate_left p{font-size:1.4rem;line-height:2rem}}.celebrate_left .primary-btn{margin-top:4rem;display:inline-block;padding:1.3rem 3.2rem;font-size:1.6rem;animation:fadeInUp .8s ease-out .4s forwards;opacity:0}@media(max-width:767.98px){.celebrate_left .primary-btn{margin-top:2rem;padding:1.1rem 2.8rem;font-size:1.4rem}}.celebrate_right{width:50%}@media(max-width:991.98px){.celebrate_right{width:100%;margin-top:2rem}}.celebrate_right-col-1{display:flex;-moz-column-gap:2rem;column-gap:2rem;justify-content:center;align-items:flex-end}@media(max-width:767.98px){.celebrate_right-col-1{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}}.celebrate_right-col-1 img{border-radius:1.6rem;transition:transform .3s ease;animation:fadeIn .8s ease-out forwards;opacity:0;-o-object-fit:cover;object-fit:cover}.celebrate_right-col-1 img:hover{transform:scale(1.05)}@media(max-width:575.98px){.celebrate_right-col-1 img{border-radius:1rem}}.celebrate_right-col-1 img:first-child{width:23.6rem;height:23.6rem;animation-delay:.2s}@media(max-width:767.98px){.celebrate_right-col-1 img:first-child{width:100%;height:auto;aspect-ratio:1}}.celebrate_right-col-1 img:last-child{width:29.5rem;height:29.2rem;animation-delay:.4s}@media(max-width:767.98px){.celebrate_right-col-1 img:last-child{width:100%;height:auto;aspect-ratio:1}}.celebrate_right-col-2{display:flex;-moz-column-gap:2rem;column-gap:2rem;justify-content:center;margin-top:2rem;margin-left:67px}@media(min-width:1400px){.celebrate_right-col-2{margin-left:66px}}@media(max-width:767.98px){.celebrate_right-col-2{margin-left:0;margin-top:1.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}}.celebrate_right-col-2 img{border-radius:1.6rem;transition:transform .3s ease;animation:fadeIn .8s ease-out forwards;opacity:0;-o-object-fit:cover;object-fit:cover}.celebrate_right-col-2 img:hover{transform:scale(1.05)}@media(max-width:575.98px){.celebrate_right-col-2 img{border-radius:1rem}}.celebrate_right-col-2 img:first-child{width:15.4rem;height:15.5rem;animation-delay:.6s}@media(max-width:767.98px){.celebrate_right-col-2 img:first-child{width:100%;height:auto;aspect-ratio:1}}.celebrate_right-col-2 img:last-child{width:22.3rem;height:22rem;animation-delay:.8s}@media(max-width:767.98px){.celebrate_right-col-2 img:last-child{width:100%;height:auto;aspect-ratio:1}}.company-slider{margin-top:0}@media(max-width:767.98px){.company-slider{margin-top:0}}.company-slider .companydatatitle{color:#000;text-align:center;font-size:5rem;font-weight:400;line-height:6rem;margin-bottom:20px}@media(max-width:767.98px){.company-slider .companydatatitle{font-size:3rem;line-height:3.6rem;margin-bottom:15px}}.company-slider .swiper-slide img{border-radius:2rem}@media(max-width:575.98px){.company-slider .swiper-slide img{border-radius:1rem}}.company-slider .swiper-pagination{position:unset;margin-top:3rem}@media(max-width:575.98px){.company-slider .swiper-pagination{margin-top:1.7rem}}.company-slider .swiper-pagination .swiper-pagination-bullet{width:20px;height:20px;background-color:transparent;opacity:1;position:relative}.company-slider .swiper-pagination .swiper-pagination-bullet:after{content:"";width:4px;height:4px;background-color:#727272;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.company-slider .swiper-pagination .swiper-pagination-bullet-active{position:relative;border:1px solid #eb7803}.calender{margin-top:0}@media(max-width:768px){.calender .calender_head{text-align:center}.calender .calender_head a{display:block;text-align:center}}.calender .swiper{margin-top:0;width:100%;overflow:visible}@media(max-width:1400px){.calender .swiper{margin-top:0}}@media(max-width:991.98px){.calender .swiper{margin-top:0}}@media(max-width:767.98px){.calender .swiper{margin-top:0;width:100%}}@media(max-width:575.98px){.calender .swiper{margin-top:0}}.calender .swiper .groupcard img{border-radius:2rem;height:22rem}@media(max-width:1400px){.calender .swiper .groupcard img{height:20rem}}@media(max-width:991.98px){.calender .swiper .groupcard img{height:24rem}}@media(max-width:767.98px){.calender .swiper .groupcard img{height:22rem}}@media(max-width:575.98px){.calender .swiper .groupcard img{height:20rem}}@media(max-width:480px){.calender .swiper .groupcard img{height:18rem}}.calender_head{display:flex;justify-content:center;align-items:center;row-gap:2rem;position:relative;z-index:10}@media(max-width:575.98px){.calender_head{flex-direction:column;align-items:center}.calender_head a{width:100%}}.calender_flex{display:flex;-moz-column-gap:4rem;column-gap:4rem;align-items:center;padding:0 .75rem;position:relative}@media(max-width:991.98px){.calender_flex{padding:0 .5rem}}@media(max-width:767.98px){.calender_flex{padding:0 .25rem}}@media(max-width:575.98px){.calender_flex{padding:0}}.calender_flex .swiper{width:100%;height:100%}.calender_flex .swiper .swiper-slide .offer-tag{position:absolute;top:0;width:auto;right:37px}@media(max-width:767.98px){.calender_flex .swiper .swiper-slide .offer-tag{right:20px}}@media(max-width:480px){.calender_flex .swiper .swiper-slide .offer-tag{right:15px}}@media(max-width:767.98px){.calender_calender{order:2}}.calender_calender .react-calendar{border-radius:2rem;background:#fff5eb;border:none;padding:2.4rem;height:410px}@media(max-width:767.98px){.calender_calender .react-calendar{width:100%;margin-top:4rem}}.calender_calender .react-calendar .react-calendar__month-view__days{row-gap:7px}.calender_calender .react-calendar__navigation button:enabled:hover{background-color:transparent}.calender_calender .react-calendar__month-view__weekdays{margin:0 0 2rem}.calender_calender .react-calendar__month-view__weekdays__weekday{color:#828282;text-align:center;font-family:Roboto,sans-serif;font-size:1.3rem;font-weight:500;line-height:1.8rem;letter-spacing:.225rem;text-transform:uppercase;padding:0}.calender_calender .react-calendar__month-view__weekdays__weekday abbr:where([title]){-webkit-text-decoration:auto!important;text-decoration:auto!important}.calender_calender .react-calendar__tile{color:#4a5660;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:500;padding:1.2rem 1.5rem;display:flex;align-items:center;justify-content:center}.calender_calender .react-calendar__tile:hover{background-color:transparent;border-radius:50%}.calender_calender .react-calendar__tile--now{border-radius:50%;background-color:#7070ca;color:#fff}.calender_calender .react-calendar__tile--now:hover{background-color:#7070ca!important}.calender_calender .react-calendar__tile--active{border-radius:50%;background:none;position:relative}.calender_calender .react-calendar__tile--active:focus{color:#4a5660}.calender_calender .react-calendar__tile--active abbr{position:relative;z-index:10}.calender_calender .react-calendar__tile--active:after{content:"";background-color:transparent;position:absolute;border-radius:50%;width:40px;height:40px;top:50%;left:50%;transform:translate(-50%,-50%)}.calender_view-btn{margin-top:2.5rem;text-align:center;position:relative;z-index:1}@media(min-width:1920px){.calender_view-btn{margin-top:3rem}}@media(max-width:1400px){.calender_view-btn{margin-top:2.25rem}}@media(max-width:1200px){.calender_view-btn{margin-top:2rem}}@media(max-width:991.98px){.calender_view-btn{margin-top:1.75rem}}@media(max-width:767.98px){.calender_view-btn{margin-top:1.5rem}}@media(max-width:575.98px){.calender_view-btn{margin-top:1.25rem}}@media(max-width:480px){.calender_view-btn{margin-top:1rem}}.calender_view-btn .primary-btn{padding:1.8rem 4rem;font-size:1.6rem;font-weight:600;letter-spacing:.05em}@media(max-width:991.98px){.calender_view-btn .primary-btn{padding:1.6rem 3.5rem;font-size:1.5rem}}@media(max-width:767.98px){.calender_view-btn .primary-btn{padding:1.4rem 3rem;font-size:1.4rem}}@media(max-width:575.98px){.calender_view-btn .primary-btn{padding:1.2rem 2.5rem;font-size:1.3rem}}@media(max-width:480px){.calender_view-btn .primary-btn{padding:1.1rem 2.2rem;font-size:1.2rem}}.calender_background-wrapper{background-color:#fbf8f1;padding:2.5rem 2rem;border-radius:2rem;margin-top:3rem}@media(min-width:1920px){.calender_background-wrapper{padding:3rem 2.5rem;margin-top:4rem}}@media(max-width:1400px){.calender_background-wrapper{padding:2rem 1.5rem;margin-top:2.5rem}}@media(max-width:1200px){.calender_background-wrapper{padding:2rem 1.5rem;margin-top:2rem}}@media(max-width:991.98px){.calender_background-wrapper{padding:2.5rem 2rem;margin-top:3.5rem}}@media(max-width:767.98px){.calender_background-wrapper{padding:2rem 1.5rem;margin-top:3rem}}@media(max-width:575.98px){.calender_background-wrapper{padding:1.75rem 1.25rem;margin-top:2.5rem}}@media(max-width:480px){.calender_background-wrapper{padding:1.5rem 1rem;margin-top:2rem}}.hide-previous-month{display:none}.globlel_pagination{width:100%;position:absolute;top:40%;left:0;transform:translateY(-50%);z-index:5;display:flex;justify-content:space-between;align-items:center;padding:0 3rem;pointer-events:none}@media(min-width:1920px){.globlel_pagination{padding:0 4rem;top:42%}}@media(max-width:1400px){.globlel_pagination{top:38%;padding:0 2.5rem}}@media(max-width:1200px){.globlel_pagination{top:36%;padding:0 2rem}}@media(max-width:991.98px){.globlel_pagination{top:34%;padding:0 1.75rem}}@media(max-width:767.98px){.globlel_pagination{top:38%;padding:0 1.25rem}}@media(max-width:575.98px){.globlel_pagination{top:36%;padding:0 .75rem}}@media(max-width:480px){.globlel_pagination{top:34%;padding:0 .5rem}}.globlel_pagination .swiper-button-next,.globlel_pagination .swiper-button-prev{width:50px;height:50px;border-radius:50%;border:1px solid #000;background-color:#fff5eb;display:flex;align-items:center;justify-content:center;pointer-events:auto;cursor:pointer;transition:all .3s ease}.globlel_pagination .swiper-button-next:after,.globlel_pagination .swiper-button-prev:after{display:none}@media(max-width:575.98px){.globlel_pagination .swiper-button-next,.globlel_pagination .swiper-button-prev{width:40px;height:40px}}.globlel_pagination .swiper-button-next:hover,.globlel_pagination .swiper-button-prev:hover{background-color:#d3d0cd;border:1px solid #d3d0cd;transition:all .3s ease}.globlel_pagination .swiper-button-next img,.globlel_pagination .swiper-button-prev img{width:2.4rem;height:2.4rem;-o-object-fit:contain;object-fit:contain}@media(max-width:575.98px){.globlel_pagination .swiper-button-next img,.globlel_pagination .swiper-button-prev img{width:2rem;height:2rem}}.highlight{background-color:#eb7803!important;color:#fff!important;border-radius:50%!important;margin:10px}.no-bg{background:transparent!important;padding:0!important;min-height:auto!important}.calender_flex .swiper-wrapper{transition-timing-function:ease-in-out!important}.group-slider{margin-top:0;background-color:#f5f5f5;padding:10rem 0;position:relative}@media(max-width:767.98px){.group-slider{margin-top:0;padding:4rem 0}}.group-slider h2{font-size:5rem;font-weight:400;line-height:6rem;text-align:center}@media(max-width:767.98px){.group-slider h2{font-size:3rem;line-height:3.6rem}}.group-slider .swiper-slide{background-color:#f0f0f0;border-radius:0 0 1rem 1rem;height:auto}.group-slider_pagination{display:flex;justify-content:space-between;position:absolute;bottom:23rem;width:100%;padding:0 4rem}@media(max-width:575.98px){.group-slider_pagination{position:unset;justify-content:center;-moz-column-gap:2rem;column-gap:2rem;margin-top:2rem}}.group-slider_slider{margin-top:4rem}@media(max-width:575.98px){.group-slider_slider{margin-top:2rem}}.group-slider_slider .swiper-slide img{border-radius:1rem 1rem 0 0}.image-gallerycard{transition:filter 1s ease-in-out}.image-gallerycard.blurred{filter:blur(20px)}.image-gallerycard:not(.blurred){filter:blur(0)}.image-gallerycard{height:210px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:1rem 1rem 0 0}.group-slider_content{display:flex;justify-content:space-between;align-items:center;background-color:#f0f0f0;padding:1.5rem 2rem;border-radius:0 0 1rem 1rem}.group-slider_content h5{color:#000;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:500}.group-slider_content span{color:#000;font-family:Roboto,sans-serif;font-size:1.4rem;font-weight:400}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.home-nav{position:absolute;width:100%;box-shadow:none;z-index:100}@media(max-width:991.98px){.home-nav{position:absolute;top:0;left:0;right:0;background-color:transparent;backdrop-filter:none}}.home-nav .preheader{position:absolute;width:100%;z-index:101}@media(max-width:991.98px){.home-nav .preheader{position:relative;background-color:#000}.home-nav .header_wrapper{padding-top:1rem;padding-bottom:1rem;background-color:transparent;z-index:100}}.homebanner{position:relative}@media(max-width:991.98px){.homebanner{margin-top:0}}@media(max-width:767.98px){.homebanner video{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.homebanner{padding-bottom:0;margin-bottom:0}}.homebanner video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:relative}@media(max-width:991.98px){.homebanner video{height:100%}}.homebanner .hero-content{padding-top:4rem;padding-bottom:4rem}@media(min-width:768px){.homebanner .hero-content{padding-top:0;padding-bottom:0}}@media(max-width:575.98px){.homebanner .for-desktop{display:none}}@media(min-width:576px){.homebanner .for-mobile{display:none}}.homebanner_wrapper{width:100%}.homebanner_title{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;z-index:1;display:block}@media(max-width:767.98px){.homebanner_title{top:35%}}@media(max-width:575.98px){.homebanner_title{padding:0 .75rem}}.homebanner_title h1{color:#fff;font-size:7rem;font-weight:400;line-height:6rem;text-transform:capitalize;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}@media(max-width:767.98px){.homebanner_title h1{font-size:4rem;line-height:4rem;max-width:27rem;margin:0 auto}}.homebanner_title p{color:#fff;font-size:3rem;font-weight:400;line-height:6rem;text-transform:capitalize}@media(max-width:767.98px){.homebanner_title p{font-size:3rem;line-height:4rem}}.homebanner_box{position:absolute;bottom:12rem;z-index:1;width:100%;padding:0 5.4rem}@media(max-width:575.98px){.homebanner_box{padding:0 .75rem;bottom:17rem}}.homebanner_content{grid-template-columns:repeat(4,1fr);gap:2rem;display:none}@media(max-width:991.98px){.homebanner_content{grid-template-columns:repeat(2,1fr)}}@media(max-width:575.98px){.homebanner_content{gap:1rem}}.homebanner_counter{border-radius:2rem;background:hsla(0,0%,100%,.15);backdrop-filter:blur(5px);display:flex;-moz-column-gap:2rem;column-gap:2rem;padding:2rem}@media(max-width:575.98px){.homebanner_counter{border-radius:1rem;padding:1rem;-moz-column-gap:1rem;column-gap:1rem}}@media(max-width:991.98px){.homebanner_counter{padding:1rem}}.homebanner_counter img{width:7rem;height:7rem;-o-object-fit:contain;object-fit:contain}@media(max-width:767.98px){.homebanner_counter img{width:4rem;height:4rem}}.homebanner_counter h3{color:#fff;font-size:3.5rem;font-weight:400;text-transform:capitalize}@media(max-width:767.98px){.homebanner_counter h3{font-size:2.5rem}}@media(max-width:1100.98px){.homebanner_counter h3{font-size:3rem}}.homebanner_counter span{color:#fff;font-size:1.8rem;font-weight:400;line-height:2.5rem;text-transform:capitalize}@media(max-width:575.98px){.homebanner_counter span{font-size:1.4rem;line-height:1.8rem}}.homebanner_wrapper{position:relative;z-index:1}.search-box-loading{width:100%;max-width:1200px;margin:0 auto;padding:2rem;opacity:0;animation:fadeIn .5s ease-in-out forwards}@media(max-width:991.98px){.search-box-loading{padding:1rem}}.search-box-title{color:#000;font-size:1.5rem;font-weight:500;margin-bottom:1rem;text-align:center}@media(max-width:767.98px){.search-box-title{font-size:1.25rem}}.search-box-skeleton{border:2px solid #eb7803;border-radius:2rem;padding:2rem 3rem;background-color:#fff;display:flex;justify-content:space-between;align-items:center;gap:2rem}@media(max-width:991.98px){.search-box-skeleton{flex-direction:column;border:1px solid #fdb;border-radius:1rem;padding:2rem 1rem}}.skeleton-item{flex:1;height:50px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:8px}@media(max-width:991.98px){.skeleton-item{width:100%;margin-bottom:1rem}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes slide-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-out{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.animate-slide-in{animation:slide-in 1s cubic-bezier(.25,1,.5,1) forwards}.animate-slide-out{animation:slide-out 1s cubic-bezier(.25,1,.5,1) forwards}.animate-fade-in{animation:fadeIn .5s ease-out forwards;opacity:0}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.7}}.animate-pulse{animation:pulse 1.5s ease-in-out infinite}@keyframes ping{75%,to{transform:scale(1.5);opacity:0}}.animate-ping{animation:ping 1.5s cubic-bezier(0,0,.2,1) infinite}.work{margin-top:0}@media(max-width:767.98px){.work{margin-top:0}}.work_head h2{color:#000;text-align:center;font-size:5rem;font-weight:400;line-height:6rem}@media(max-width:767.98px){.work_head h2{font-size:3rem;line-height:3.6rem}}.work_head p{color:#000;font-family:Roboto,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.3rem;margin:.7rem auto 0;width:100%;text-align:center}.work_underline{position:relative;z-index:1}.work_underline:after{content:"";position:absolute;background-image:url(/_next/static/media/underline.da19fbd1.svg);background-position:50%;background-repeat:no-repeat;height:12rem;width:100%;top:125px;transform:translateY(-50%);z-index:-1}@media(max-width:991.98px){.work_underline:after{content:none}}.work_flex{display:grid;grid-template-columns:repeat(5,1fr)}@media(max-width:991.98px){.work_flex{grid-template-columns:repeat(3,1fr);margin-top:4rem}}@media(max-width:767.98px){.work_flex{grid-template-columns:repeat(2,1fr);gap:2rem}}@media(max-width:575.98px){.work_flex{display:flex;flex-wrap:wrap;justify-content:center}}.work_flex-items{text-align:center;margin-top:15rem}@media(max-width:991.98px){.work_flex-items{margin-top:0}}@media(max-width:575.98px){.work_flex-items{width:47%}}.work_flex-items:first-child,.work_flex-items:last-child{margin-top:3.4rem}@media(max-width:991.98px){.work_flex-items:first-child,.work_flex-items:last-child{margin-top:0}}.work_flex-items:nth-child(2){margin-top:10rem}@media(max-width:991.98px){.work_flex-items:nth-child(2){margin-top:0}}.work_flex-items:nth-child(4){margin-top:8rem}@media(max-width:991.98px){.work_flex-items:nth-child(4){margin-top:0}}.work_flex-items img{width:6.9rem;height:6.9rem;-o-object-fit:contain;object-fit:contain;margin:0 auto;background-color:#fff}@media(max-width:575.98px){.work_flex-items img{width:6rem;height:6rem}}.work_flex-items h5{color:#000;text-align:center;font-size:2.4rem;font-weight:400;line-height:3.2rem;max-width:17rem;width:100%;margin:2.9rem auto 0}@media(max-width:767.98px){.work_flex-items h5{margin-top:1rem}}@media(max-width:575.98px){.work_flex-items h5{font-size:2rem;line-height:2rem}}.work_flex-items p{margin:2rem auto 0;max-width:18rem;width:100%;color:#000;text-align:center;font-family:Roboto,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.3rem}@media(max-width:767.98px){.work_flex-items p{margin-top:1rem}}@media(max-width:575.98px){.work_flex-items p{font-size:1.3rem;line-height:2rem}}@keyframes gradient-spin{0%{transform:rotate(0deg) scale(1.8)}to{transform:rotate(1turn) scale(1.8)}}@keyframes counter-fade-in-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes icon-bounce{0%,to{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}@keyframes card-shimmer{0%,to{transform:translateX(-160%) skewX(-15deg);opacity:0}5%{opacity:1}25%{transform:translateX(260%) skewX(-15deg);opacity:0}}.custem-detail_counter{margin-top:5rem;margin-bottom:0;padding:2rem;border-radius:2.4rem;background:#fff;position:relative;overflow:hidden}@media(min-width:992px){.custem-detail_counter{padding:2.5rem;border-radius:2.8rem}}@media(max-width:575.98px){.custem-detail_counter{margin-top:4rem;margin-bottom:0;padding:1.6rem;border-radius:2rem}}.custem-detail_counter ul{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin:0;padding:0;list-style:none}@media(max-width:991.98px){.custem-detail_counter ul{grid-template-columns:repeat(2,1fr);gap:1.2rem}}@media(max-width:575.98px){.custem-detail_counter ul{gap:1rem}}.custem-detail_counter ul li{position:relative;overflow:hidden;background:#eb7803;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;border-radius:1.4rem;padding:1.4rem 1.2rem;display:flex;flex-direction:column;align-items:center;gap:1.2rem;text-align:center;transition:background .25s ease,transform .25s ease,box-shadow .25s ease,border-color .25s ease;opacity:0;animation:counter-fade-in-up .6s ease forwards}.custem-detail_counter ul li:first-child{animation-delay:.1s}.custem-detail_counter ul li:nth-child(2){animation-delay:.25s}.custem-detail_counter ul li:nth-child(3){animation-delay:.4s}.custem-detail_counter ul li:nth-child(4){animation-delay:.55s}.custem-detail_counter ul li:after{content:"";position:absolute;top:0;left:0;width:55%;height:100%;background:linear-gradient(105deg,transparent,hsla(0,0%,100%,.28) 50%,transparent);transform:translateX(-160%) skewX(-15deg);animation:card-shimmer 4s ease-in-out infinite;pointer-events:none}.custem-detail_counter ul li:first-child:after{animation-duration:5.3s;animation-delay:.4s}.custem-detail_counter ul li:nth-child(2):after{animation-duration:4.1s;animation-delay:1.9s}.custem-detail_counter ul li:nth-child(3):after{animation-duration:6.7s;animation-delay:.9s}.custem-detail_counter ul li:nth-child(4):after{animation-duration:3.7s;animation-delay:2.6s}.custem-detail_counter ul li:hover{background:#d46900;border-color:transparent;transform:translateY(-6px);box-shadow:0 12px 32px rgba(0,0,0,.15)}.custem-detail_counter ul li:hover .counter-icon-wrap{animation:icon-bounce .6s ease}@media(min-width:992px){.custem-detail_counter ul li{padding:1.8rem 1.4rem;gap:1.2rem}}@media(max-width:575.98px){.custem-detail_counter ul li{padding:1.2rem .9rem;gap:.8rem}}.custem-detail_counter ul li .counter-icon-wrap{width:3.6rem;height:3.6rem;min-width:3.6rem;background:transparent;display:flex;align-items:center;justify-content:center;color:#fff}@media(min-width:992px){.custem-detail_counter ul li .counter-icon-wrap{width:4.4rem;height:4.4rem;min-width:4.4rem}}@media(max-width:575.98px){.custem-detail_counter ul li .counter-icon-wrap{width:3rem;height:3rem;min-width:3rem}}.custem-detail_counter ul li .counter-icon-wrap svg{width:100%;height:100%;stroke:#fff}.custem-detail_counter ul li .counter-text{display:flex;flex-direction:column;align-items:center;gap:.4rem}.custem-detail_counter ul li h3{color:#fff;font-family:Inter,sans-serif;font-size:2.8rem;font-weight:800;line-height:1.1;margin:0;white-space:nowrap}@media(min-width:992px){.custem-detail_counter ul li h3{font-size:3.8rem}}@media(min-width:1200px){.custem-detail_counter ul li h3{font-size:4.5rem}}@media(max-width:575.98px){.custem-detail_counter ul li h3{font-size:2.4rem}}.custem-detail_counter ul li span{display:block;color:hsla(0,0%,100%,.9);font-family:Inter,sans-serif;font-size:1.3rem;font-weight:500;line-height:1.4}@media(min-width:992px){.custem-detail_counter ul li span{font-size:1.5rem}}@media(min-width:1200px){.custem-detail_counter ul li span{font-size:1.6rem}}@media(max-width:575.98px){.custem-detail_counter ul li span{font-size:1.2rem}}.packages{position:relative;margin-top:0}@media(max-width:767.98px){.packages{margin-top:0}}.packages_header{text-align:center}.packages_header h2{font-size:5rem;font-weight:400;line-height:6rem}@media(max-width:767.98px){.packages_header h2{font-size:3rem;line-height:3.6rem}}.packages_pagination{display:flex;justify-content:space-between;width:100%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:10;padding:0 .5rem;pointer-events:none}.packages_pagination .custom-nav-btn{pointer-events:auto;background-color:#fff;border:none;width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:all .3s ease}.packages_pagination .custom-nav-btn:hover{transform:scale(1.1);box-shadow:0 6px 20px rgba(0,0,0,.15)}.packages_pagination .custom-nav-btn img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}@media(max-width:767.98px){.packages_pagination{padding:0}.packages_pagination .custom-nav-btn{width:44px;height:44px}.packages_pagination .custom-nav-btn img{width:20px;height:20px}}.packages_slider{margin-top:1rem;padding:0 .75rem;position:relative}@media(max-width:575.98px){.packages_slider{margin-top:2rem}}.packages_slider .swiper-slide{position:relative}.packages_slider .swiper-slide:after{content:"";background:linear-gradient(180deg,transparent,rgba(0,0,0,.9));height:20vh;width:100%;position:absolute;bottom:0;border-radius:2rem}.packages_slider img{height:35.3rem;border-radius:2rem}@media(max-width:575.98px){.packages_slider img{height:27rem}}.packages_view-btn{margin-top:2.5rem;text-align:center;position:relative;z-index:1}@media(min-width:1920px){.packages_view-btn{margin-top:3rem}}@media(max-width:1400px){.packages_view-btn{margin-top:2.25rem}}@media(max-width:1200px){.packages_view-btn{margin-top:2rem}}@media(max-width:991.98px){.packages_view-btn{margin-top:1.75rem}}@media(max-width:767.98px){.packages_view-btn{margin-top:1.5rem}}@media(max-width:575.98px){.packages_view-btn{margin-top:1.25rem}}@media(max-width:480px){.packages_view-btn{margin-top:1rem}}.packages_background-wrapper{background-color:transparent;padding:4rem 3rem;border-radius:2rem}@media(min-width:1920px){.packages_background-wrapper{padding:5rem 4rem}}@media(max-width:1400px){.packages_background-wrapper{padding:3.5rem 2.75rem}}@media(max-width:1200px){.packages_background-wrapper{padding:3rem 2.5rem}}@media(max-width:991.98px){.packages_background-wrapper{padding:2.5rem 2rem}}@media(max-width:767.98px){.packages_background-wrapper{padding:2rem 1.5rem}}@media(max-width:575.98px){.packages_background-wrapper{padding:1.75rem 1.25rem}}@media(max-width:480px){.packages_background-wrapper{padding:1.5rem 1rem}}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.packages_content{position:absolute;bottom:2.3rem;display:flex;justify-content:space-between;align-items:center;width:100%;color:#fff;padding:0 2.6rem;z-index:2}.packages_content h5{color:#fff;font-family:El Messiri,sans-serif;font-size:3rem;font-weight:400;line-height:3.2rem;text-transform:capitalize;max-width:35.2rem;width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}@media(max-width:767.98px){.packages_content h5{font-size:2.5rem}}.packages_content h6{color:#fff;font-family:Roboto,sans-serif;font-size:2.6rem;font-weight:500;display:inline-block;margin-right:1.5rem}@media(max-width:767.98px){.packages_content h6{font-size:2rem;margin-right:1rem}}.packages_content span{color:#fff;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:400}@media(max-width:767.98px){.packages_content span{font-size:1.4rem}}.packages_content a:after{content:none}.packages_content a img{width:5rem;height:5rem;margin:0 1.5rem}@media(max-width:767.98px){.packages_content a img{width:4rem;height:4rem}}.individual-image{position:relative}.individual-image:after{content:"";background:linear-gradient(180deg,transparent,rgba(0,0,0,.9));height:100%;width:100%;position:absolute;bottom:0;border-radius:2rem 2rem 0 0}.testimony-slider{background:transparent;margin-top:0;padding:0}@media(max-width:767.98px){.testimony-slider{margin-top:0;padding:0}}.testimony-slider .section-header{display:flex;justify-content:center;align-items:center;margin-bottom:4rem;padding:0 5%}@media(max-width:767.98px){.testimony-slider .section-header{margin-bottom:2.5rem}}.testimony-slider .section-header h2{font-size:4rem;font-weight:500;line-height:1.2;color:#1a1a1a;text-align:center;margin:0}@media(max-width:767.98px){.testimony-slider .section-header h2{font-size:2.8rem}}.testimony-slider .section-footer{display:flex;justify-content:center;margin-top:4rem;padding:0 5%}@media(max-width:767.98px){.testimony-slider .section-footer{margin-top:2.5rem}}.testimony-slider .marquee-container{width:100%;overflow:hidden;position:relative;cursor:pointer;display:flex;padding:2rem 0}.testimony-slider .marquee-track{display:flex;gap:2.5rem;animation:scroll-marquee 50s linear infinite;padding:0 1.25rem}.testimony-slider .marquee-track.paused{animation-play-state:paused}@media(hover:hover){.testimony-slider .marquee-track:hover{animation-play-state:paused}}@keyframes scroll-marquee{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 1.25rem))}}.testimony-slider .testimonial-card{background:#fff;border-radius:16px;border:1px solid #f0f0f0;box-shadow:0 10px 30px rgba(0,0,0,.04);width:380px;min-width:380px;flex-shrink:0;overflow:hidden;display:flex;flex-direction:column;transition:transform .4s ease,box-shadow .4s ease}@media(max-width:767.98px){.testimony-slider .testimonial-card{width:320px;min-width:320px}}.testimony-slider .testimonial-card:hover{transform:translateY(-8px);box-shadow:0 16px 40px rgba(0,0,0,.08)}.testimony-slider .testimonial-card_media{width:100%;height:190px;position:relative;background:#f8f8f8;overflow:hidden}@media(max-width:767.98px){.testimony-slider .testimonial-card_media{height:170px}}.testimony-slider .testimonial-card_media iframe{width:100%;height:100%;border:none}.testimony-slider .testimonial-card_media .thumbnail-container{position:relative;width:100%;height:100%;cursor:pointer}.testimony-slider .testimonial-card_media .thumbnail-container .thumb-image{width:100%;height:100%;-o-object-fit:cover!important;object-fit:cover!important}.testimony-slider .testimonial-card_media .thumbnail-container .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;background:rgba(0,0,0,.4);padding:1.2rem;border-radius:50%;backdrop-filter:blur(6px);transition:all .3s ease;display:flex;align-items:center;justify-content:center}.testimony-slider .testimonial-card_media .thumbnail-container .play-button:hover{transform:translate(-50%,-50%) scale(1.1);background:rgba(235,120,3,.9)}.testimony-slider .testimonial-card_media .thumbnail-container .play-button svg{color:#fff}.testimony-slider .testimonial-card_media .thumbnail-container:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.1);z-index:1;pointer-events:none}.testimony-slider .testimonial-card_media .thumb-image{width:100%;height:100%;-o-object-fit:cover!important;object-fit:cover!important}.testimony-slider .testimonial-card_content{padding:1.5rem;display:flex;flex-direction:column;flex-grow:1;background:#fff}@media(max-width:767.98px){.testimony-slider .testimonial-card_content{padding:1.25rem}}.testimony-slider .testimonial-card_stars{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.testimony-slider .testimonial-card_stars .google-icon{width:20px!important;height:20px!important;-o-object-fit:contain!important;object-fit:contain!important}.testimony-slider .testimonial-card .testimonial-text-container{margin:0 0 1rem;flex-grow:1}.testimony-slider .testimonial-card .testimonial-text-container .testimonial-text{color:#4b5563;font-family:Roboto,sans-serif;font-size:1.4rem;line-height:1.5;font-style:italic;margin:0}@media(max-width:767.98px){.testimony-slider .testimonial-card .testimonial-text-container .testimonial-text{font-size:1.3rem;line-height:1.4}}.testimony-slider .testimonial-card .testimonial-text-container .read-more-btn{background:none;border:none;color:#eb7803;font-size:1.3rem;font-weight:600;cursor:pointer;padding:0;margin-top:.5rem;transition:color .2s}.testimony-slider .testimonial-card .testimonial-text-container .read-more-btn:hover{color:#d66a02;text-decoration:underline}.testimony-slider .testimonial-card_user{display:flex;align-items:center;gap:1.25rem;border-top:1px solid #f0f0f0;padding-top:1.25rem}.testimony-slider .testimonial-card_user .user-avatar{width:48px!important;height:48px!important;border-radius:50%;-o-object-fit:cover!important;object-fit:cover!important;border:2px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.testimony-slider .testimonial-card_user .user-avatar-placeholder{width:48px;height:48px;border-radius:50%;background:#eb7803;color:#fff;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:600;font-family:Roboto,sans-serif}.testimony-slider .testimonial-card_user .user-info{display:flex;flex-direction:column}.testimony-slider .testimonial-card_user .user-info h6{color:#1a1a1a;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:600;margin:0 0 .4rem}@media(max-width:767.98px){.testimony-slider .testimonial-card_user .user-info h6{font-size:1.5rem}}.testimony-slider .testimonial-card_user .user-info span{color:#6b7280;font-family:Roboto,sans-serif;font-size:1.2rem;font-weight:400}@media(max-width:767.98px){.testimony-slider .testimonial-card_user .user-info span{font-size:1.1rem}}.testimony-slider .testimonial-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:1000;display:flex;align-items:center;justify-content:center;padding:2rem;backdrop-filter:blur(4px);animation:fadeIn .3s ease}.testimony-slider .testimonial-modal-content{background:#fff;border-radius:16px;padding:3rem;max-width:600px;width:100%;position:relative;box-shadow:0 20px 50px rgba(0,0,0,.15);animation:slideUp .3s ease}.testimony-slider .testimonial-modal-content .close-modal-btn{position:absolute;top:1.5rem;right:2rem;background:none;border:none;font-size:3rem;color:#999;cursor:pointer;line-height:1;transition:color .2s}.testimony-slider .testimonial-modal-content .close-modal-btn:hover{color:#333}.testimony-slider .testimonial-modal-content .modal-header{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #f0f0f0}.testimony-slider .testimonial-modal-content .modal-header .modal-avatar{width:60px!important;height:60px!important;border-radius:50%;-o-object-fit:cover!important;object-fit:cover!important}.testimony-slider .testimonial-modal-content .modal-header .modal-avatar-placeholder{width:60px;height:60px;border-radius:50%;background:#eb7803;color:#fff;display:flex;align-items:center;justify-content:center;font-size:2.4rem;font-weight:600}.testimony-slider .testimonial-modal-content .modal-header .modal-user-info h4{font-size:2rem;color:#1a1a1a;margin:0 0 .5rem;font-weight:600}.testimony-slider .testimonial-modal-content .modal-header .modal-user-info span{font-size:1.4rem;color:#6b7280}.testimony-slider .testimonial-modal-content .modal-body p{font-size:1.6rem;line-height:1.8;color:#4b5563;font-style:italic;margin:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}