/*! src:fba32c951af0 */
@charset "UTF-8";*{margin:0;box-sizing:border-box;font-family:Alexandria,sans-serif;scroll-behavior:smooth}*::-moz-selection{background-color:var(--primary-color);color:var(--light-color)}*::selection{background-color:var(--primary-color);color:var(--light-color)}*::-webkit-scrollbar{width:8px}*::-webkit-scrollbar-track{background-color:var(--light-color)}*::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:8px}*::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}.overflowNone{overflow:hidden}.btn:focus,button:focus,input:focus,.form-control:focus{outline-width:0px!important;outline-color:transparent!important;box-shadow:0 0 #0000}a{text-decoration:none!important}ul{list-style:none;margin:0;padding:0}button{outline:none!important;border:0px!important}.swiper-pagination{width:100%;display:flex;align-items:center;align-content:center;justify-content:center}.swiper-pagination .swiper-pagination-bullet{width:33px;height:3px;background-color:#63347980;border-radius:2px}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1!important;background-color:var(--primary-color)}.swiper-button-next,.swiper-button-prev{top:unset;transform:translateY(0);width:50px;height:50px;border:0px;border:1px solid var(--primary-color);background-color:var(--primary-color);bottom:0;border-radius:50%;overflow:hidden}.swiper-button-next:before,.swiper-button-prev:before{content:"";position:absolute;width:100%;height:0px;top:0;left:0;background-color:var(--light-color);transition:all .3s linear}.swiper-button-next:after,.swiper-button-prev:after{position:absolute;width:24px;height:25px;top:calc(50% - 12px);left:calc(50% - 12px);z-index:9;background:url(../images/icons/arrow.svg) center/contain no-repeat;color:transparent;filter:var(--light-filter)}.swiper-button-next:hover,.swiper-button-prev:hover{box-shadow:0 0 10px #2020201a}.swiper-button-next:hover:before,.swiper-button-prev:hover:before{height:100%}.swiper-button-next:hover:after,.swiper-button-prev:hover:after{filter:var(--primary-filter)}.swiper-button-prev{right:calc(50% - 55px)!important;left:unset!important}.swiper-button-prev:after{transform:scaleX(-1)}.swiper-button-next{right:unset!important;left:calc(50% - 55px)!important}.swiper-button-next:after{transform:scaleX(1)!important}html[dir=ltr] .swiper-button-prev{left:calc(50% - 55px)!important;right:unset!important}html[dir=ltr] .swiper-button-prev:after{transform:scaleX(1)}html[dir=ltr] .swiper-button-next{left:unset!important;right:calc(50% - 55px)!important}html[dir=ltr] .swiper-button-next:after{transform:scaleX(-1)!important}@keyframes bounce-in-fwd{0%{transform:scale(0);animation-timing-function:ease-in;opacity:0}38%{transform:scale(1);animation-timing-function:ease-out;opacity:1}55%{transform:scale(.7);animation-timing-function:ease-in}72%{transform:scale(1);animation-timing-function:ease-out}81%{transform:scale(.84);animation-timing-function:ease-in}89%{transform:scale(1);animation-timing-function:ease-out}95%{transform:scale(.95);animation-timing-function:ease-in}to{transform:scale(1);animation-timing-function:ease-out}}@keyframes fadeInSlide{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce-in-top{0%{transform:translateY(-50px);animation-timing-function:ease-in;opacity:0}38%{transform:translateY(0);animation-timing-function:ease-out;opacity:1}55%{transform:translateY(-20px);animation-timing-function:ease-in}72%{transform:translateY(0);animation-timing-function:ease-out}81%{transform:translateY(-15px);animation-timing-function:ease-in}90%{transform:translateY(0);animation-timing-function:ease-out}95%{transform:translateY(-4px);animation-timing-function:ease-in}to{transform:translateY(0);animation-timing-function:ease-out}}@keyframes bounce-in-left{0%{transform:translate(-30px);animation-timing-function:ease-in;opacity:0}38%{transform:translate(0);animation-timing-function:ease-out;opacity:1}55%{transform:translate(-20px);animation-timing-function:ease-in}72%{transform:translate(0);animation-timing-function:ease-out}81%{transform:translate(-10px);animation-timing-function:ease-in}90%{transform:translate(0);animation-timing-function:ease-out}95%{transform:translate(-4px);animation-timing-function:ease-in}to{transform:translate(0);animation-timing-function:ease-out}}@keyframes pulse-shadow{to{box-shadow:0 0 0 10px #f600,0 0 0 20px #f600}}@keyframes spinner{0%{transform:scaleZ(1)}to{transform:scale(1.4)}}@keyframes pulse{0%{transform:scaleZ(1)}50%{transform:scale3d(.8,.8,.8)}to{transform:scaleZ(1)}}@keyframes dropdown-animate{0%{opacity:0;transform:rotateX(-90deg)}50%{transform:rotateX(20deg)}to{opacity:1;transform:rotateX(0)}}@keyframes rotation{0%{transform:rotate(0)}50%{transform:rotate(10deg)}to{transform:rotate(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes wave{0%,to{-webkit-clip-path:polygon(0% 45%,15% 44%,32% 50%,54% 60%,70% 61%,84% 59%,100% 52%,100% 100%,0% 100%);clip-path:polygon(0% 45%,15% 44%,32% 50%,54% 60%,70% 61%,84% 59%,100% 52%,100% 100%,0% 100%)}50%{-webkit-clip-path:polygon(0% 60%,16% 65%,34% 66%,51% 62%,67% 50%,84% 45%,100% 46%,100% 100%,0% 100%);clip-path:polygon(0% 60%,16% 65%,34% 66%,51% 62%,67% 50%,84% 45%,100% 46%,100% 100%,0% 100%)}}@keyframes niceAnimate{0%{transform:scaleX(1)}50%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes translation{0%{transform:translateZ(0%)}to{transform:translateZ(10%)}}@keyframes rotate-scale-up{0%{transform:scale(1) rotate(0)}50%{transform:scale(2) rotate(180deg)}to{transform:scale(1) rotate(360deg)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}@keyframes vibrate{0%{transform:translate(0)}20%{transform:translate(-10px,10px)}40%{transform:translate(-10px,-10px)}60%{transform:translate(10px,10px)}80%{transform:translate(10px,-10px)}to{transform:translate(0)}}@keyframes translateX{0%,to{transform:translate(2px)}50%{transform:translate(-2px)}}@keyframes translateY{0%,to{transform:translateY(2px)}50%{transform:translateY(-2px)}}@keyframes flip-in-hor-bottom{0%{transform:rotateX(80deg) translate(-50%,-50%);opacity:0}to{transform:rotateX(0) translate(-50%,-50%);opacity:1}}@keyframes shadow{0%{box-shadow:0 0 35px -4px #00a4e6;opacity:0!important}to{box-shadow:0 0 35px -4px #00a4e600}}@keyframes rotate{0%{border-radius:50% 60% 55% 40%}25%{border-radius:30% 10% 70% 20%}50%{border-radius:20% 40% 30% 60%}75%{border-radius:70% 20% 50% 30%}to{border-radius:50% 60% 55% 40%}}@keyframes fadeInRight{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes move{25%{opacity:1}33%{opacity:1;transform:translate(30px)}67%{opacity:1;transform:translate(40px)}to{opacity:0;transform:translate(55px) scale3d(.5,.5,.5)}}@keyframes clip{0%{-webkit-clip-path:polygon(57% 41%,100% 0,52% 46%,0 100%);clip-path:polygon(57% 41%,100% 0,52% 46%,0 100%)}50%{-webkit-clip-path:polygon(57% 41%,100% 0,0 0,0 100%);clip-path:polygon(57% 41%,100% 0,0 0,0 100%)}to{-webkit-clip-path:polygon(100% 100%,100% 0,0 0,0 100%);clip-path:polygon(100% 100%,100% 0,0 0,0 100%)}}@keyframes sideClip{0%{-webkit-clip-path:polygon(0 0,100% 0,0 0,0 100%);clip-path:polygon(0 0,100% 0,0 0,0 100%)}50%{-webkit-clip-path:polygon(0 0,100% 0,0 100%,0 100%);clip-path:polygon(0 0,100% 0,0 100%,0 100%)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes sideClip_2{0%{-webkit-clip-path:polygon(50% 0%,100% 0,100% 60%,100% 100%,55% 100%,31% 100%,46% 68%,70% 53%,60% 26%);clip-path:polygon(50% 0%,100% 0,100% 60%,100% 100%,55% 100%,31% 100%,46% 68%,70% 53%,60% 26%)}50%{-webkit-clip-path:polygon(50% 0%,100% 0,100% 60%,100% 100%,55% 100%,31% 100%,46% 68%,26% 33%,11% 10%);clip-path:polygon(50% 0%,100% 0,100% 60%,100% 100%,55% 100%,31% 100%,46% 68%,26% 33%,11% 10%)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 60%,100% 100%,55% 100%,0 100%,0 59%,0 31%,0 14%);clip-path:polygon(0 0,100% 0,100% 60%,100% 100%,55% 100%,0 100%,0 59%,0 31%,0 14%)}}@keyframes toRightFromLeft{49%{transform:translate(100%)}50%{opacity:0;transform:translate(-100%)}51%{opacity:1}}@keyframes topBubbles{0%{background-position:5% 90%,10% 90%,10% 90%,15% 90%,25% 90%,25% 90%,40% 90%,55% 90%,70% 90%}50%{background-position:0% 80%,0% 20%,10% 40%,20% 0%,30% 30%,22% 50%,50% 50%,65% 20%,90% 30%}to{background-position:0% 70%,0% 10%,10% 30%,20% -10%,30% 20%,22% 40%,50% 40%,65% 10%,90% 20%;background-size:0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%}}@keyframes bottomBubbles{0%{background-position:10% -10%,30% 10%,55% -10%,70% -10%,85% -10%,70% -10%,70% 0%}50%{background-position:0% 80%,20% 80%,45% 60%,60% 100%,75% 70%,95% 60%,105% 0%}to{background-position:0% 90%,20% 90%,45% 70%,60% 110%,75% 80%,95% 70%,110% 10%;background-size:0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%}}@keyframes storm{0%{transform:translateZ(0) translateZ(0)}25%{transform:translate3d(4px,0,0) translateZ(0)}50%{transform:translate3d(-3px,0,0) translateZ(0)}75%{transform:translate3d(2px,0,0) translateZ(0)}to{transform:translateZ(0) translateZ(0)}}@keyframes moving{0%{background-position-x:0px}to{background-position-x:10000px}}:root{--primary-color: #633479;--primary-color-rgb: 99, 52, 121;--secondary-color: #ffc05a;--dark-color: #000;--light-color: #fff;--gray-color: #4b4b4b;--primary-filter: invert(25%) sepia(20%) saturate(1953%) hue-rotate(238deg) brightness(92%) contrast(91%);--secondary-filter: invert(70%) sepia(35%) saturate(662%) hue-rotate(351deg) brightness(105%) contrast(104%);--light-filter: invert(92%) sepia(100%) saturate(23%) hue-rotate(251deg) brightness(108%) contrast(100%);--gray-filter: invert(58%) sepia(0%) saturate(3400%) hue-rotate(13deg) brightness(87%) contrast(97%)}.gray-body{background-color:#fafafa}.page-shape{display:flex;align-content:center;align-items:center;gap:10px;width:100%;margin-bottom:40px}@media (max-width: 992px){.page-shape{gap:5px;margin-bottom:20px}}.page-shape span{color:var(--primary-color);font-size:18px;font-weight:700}@media (max-width: 992px){.page-shape span{font-size:14px}}.page-shape a{color:var(--gray-color);font-size:15px;font-weight:500}@media (max-width: 992px){.page-shape a{font-size:13px}}.page-shape a:hover{color:var(--primary-color)}.page-shape img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}@media (max-width: 992px){.page-shape img{width:15px;height:15px}}.social-media{display:flex;align-content:center;align-items:center;gap:10px}.social-media a{width:25px;height:25px;display:flex;align-content:center;align-items:center;transition:all .3s linear}.social-media a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:invert(3%) sepia(96%) saturate(5608%) hue-rotate(196deg) brightness(93%) contrast(95%)}.social-media a:hover{transform:scale(1.2)}.social-media a:hover img{filter:var(--primary-filter)}.custom-btn{width:154px;height:58px;display:flex;align-items:center;align-content:center;justify-content:center;border-radius:50px;position:relative;z-index:9;overflow:hidden;border:1px solid!important}.custom-btn:after,.custom-btn:before{content:"";position:absolute;width:55%;height:100%;top:0;z-index:-1;transition:all .3s linear}.custom-btn:after{left:0}.custom-btn:before{right:0}.custom-btn span{font-size:18px;font-weight:700}.custom-btn img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.custom-btn.primary-btn{border-color:var(--primary-color)!important;background-color:var(--light-color)}.custom-btn.primary-btn:after,.custom-btn.primary-btn:before{background-color:var(--primary-color)}.custom-btn.primary-btn span{color:var(--light-color)}.custom-btn.primary-btn img{filter:var(--light-filter)}.custom-btn.primary-btn:hover span{color:var(--primary-color)}.custom-btn.primary-btn:hover img{filter:var(--primary-filter)}.custom-btn.secondary-btn{border-color:var(--secondary-color)!important;background-color:var(--light-color)}.custom-btn.secondary-btn:after,.custom-btn.secondary-btn:before{background-color:var(--secondary-color)}.custom-btn.secondary-btn span{color:var(--dark-color)}.custom-btn.secondary-btn img{filter:var(--dark-filter)}.custom-btn.secondary-btn:hover span{color:var(--dark-color)}.custom-btn.secondary-btn:hover img{filter:var(--dark-filter)}.custom-btn.primary-border{border-color:var(--primary-color)!important;background-color:var(--primary-color)}.custom-btn.primary-border:after,.custom-btn.primary-border:before{background-color:var(--light-color)}.custom-btn.primary-border span{color:var(--primary-color)}.custom-btn.primary-border img{filter:var(--primary-filter)}.custom-btn.primary-border:hover span{color:var(--light-color)}.custom-btn.primary-border:hover img{filter:var(--light-filter)}.custom-btn.red-border{border-color:red!important;background-color:red}.custom-btn.red-border:after,.custom-btn.red-border:before{background-color:var(--light-color)}.custom-btn.red-border span{color:red}.custom-btn.red-border:hover span{color:var(--light-color)}.custom-btn:hover:after,.custom-btn:hover:before{width:0%}.service-box{width:100%;border-radius:24px;position:relative;overflow:hidden;z-index:9;cursor:pointer;background-color:var(--light-color);transition:all .3s linear;margin-bottom:20px}.service-box.flex-box{border:1px solid #e6e6e6}.service-box.flex-box .delete-icon{width:40px;height:40px;display:flex;align-content:center;align-items:center;position:absolute;top:15px;left:20px}.service-box.flex-box .delete-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.service-box.flex-box .badge{width:-moz-fit-content;width:fit-content;padding:4px 14px;border-radius:10px;background-color:#2a0d37;position:absolute;top:15px;left:20px;z-index:9;color:var(--light-color);font-size:15px;font-weight:500}.service-box.flex-box .badge.white-badge{background-color:var(--light-color);color:var(--primary-color);left:20px;right:unset}@media (min-width: 992px){.service-box.flex-box{display:flex;align-items:center;align-content:center;justify-content:space-between;gap:10px}.service-box.flex-box .image-contain{width:150px;height:150px;border-radius:8px}.service-box.flex-box .contain{width:calc(100% - 170px);padding:0 15px}}.service-box.product-box{border:1px solid #e6e6e6}.service-box.product-box .badge{background-color:var(--secondary-color)!important;left:20px!important;display:flex;align-content:center;align-items:center;gap:10px;color:var(--dark-color)!important;right:unset!important}.service-box.product-box .badge.white-badge{background-color:var(--light-color)!important;color:var(--primary-color)!important;right:20px!important;left:unset!important}.service-box.product-box .badge img{width:14px;height:14px}.service-box.product-box .fav-btn{left:unset!important;right:20px}.service-box.product-box.provider-nav-card .image-contain{z-index:1}.service-box.product-box.provider-nav-card .provider-item-card-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border-radius:inherit}.service-box.product-box.provider-nav-card>.edit-icon{position:absolute;top:15px;right:20px;z-index:6;display:flex;align-content:center;align-items:center}.service-box.product-box.provider-nav-card>.edit-icon img{filter:none;width:30px;height:30px}a.service-box.product-box.provider-nav-dashboard-card{display:block;color:inherit;text-decoration:none}.service-box .image-contain{width:100%;height:200px;position:relative;z-index:9}.service-box .image-contain .badge,.service-box .image-contain .offer-badge{width:-moz-fit-content;width:fit-content;padding:4px 14px;border-radius:10px;background-color:#2a0d37;position:absolute;top:15px;right:20px;z-index:9;color:var(--light-color);font-size:15px;font-weight:500}.service-box .image-contain .provider-card-category-badge{position:absolute;top:15px;left:20px;z-index:9;max-width:min(58%,calc(100% - 56px));padding:4px 12px;border-radius:10px;background-color:#ffffffeb;color:var(--dark-color);font-size:12px;font-weight:700;line-height:1.3;box-shadow:0 1px 4px #0000001f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.service-box.product-box.provider-nav-dashboard-card .image-contain .provider-dashboard-card-bookings-badge.white-badge{left:unset!important;right:20px!important}.service-box .image-contain .badge.white-badge,.service-box .image-contain .offer-badge.white-badge{background-color:var(--light-color);color:var(--primary-color);left:20px;right:unset}.service-box .image-contain .offer-badge{top:unset;bottom:20px;right:20px;background-color:var(--secondary-color);color:var(--dark-color)}.service-box .image-contain .offer-badge img{filter:var(--dark-filter)}.service-box .image-contain .edit-icon{position:absolute;top:15px;right:20px;z-index:9;display:flex;align-content:center;align-items:center}.service-box .image-contain .edit-icon img{filter:none;width:30px;height:30px}.service-box .image-contain .fav-btn{width:40px;height:40px;display:flex;align-items:center;align-content:center;justify-content:center;border-radius:50%;background-color:#d8aeec;position:absolute;top:15px;left:20px;z-index:9;transition:all .3s ease}.service-box .image-contain .fav-btn img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;filter:var(--light-filter)}.service-box .image-contain .fav-btn.active img{filter:var(--primary-filter)}.service-box .image-contain .service-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.service-box .contain{width:100%;padding:14px 20px}.service-box .contain .flex-data{display:flex;align-items:center;align-content:center;justify-content:space-between;gap:10px}.service-box .contain .flex-data.fit-data{justify-content:flex-start}.service-box .contain .service-location{display:flex;align-items:center;gap:6px;margin-top:6px}.service-box .contain .service-location img{width:14px;height:14px;-o-object-fit:contain;object-fit:contain;border-radius:0}.service-box .contain .service-location span{color:var(--gray-color);font-size:13px;font-weight:500}.service-box .contain .title{font-size:14px;font-weight:700;margin:15px 0;color:var(--dark-color)}.service-box .contain .provider-card-type-label{display:inline-block;width:-moz-fit-content;width:fit-content;max-width:100%;padding:4px 12px;border-radius:10px;font-size:12px;font-weight:700;line-height:1.3}.service-box .contain .provider-card-type-label--service{color:var(--primary-color);background-color:rgba(var(--primary-color-rgb),.12)}.service-box .contain .provider-card-type-label--product{color:var(--dark-color);background-color:#ffc05a59}.service-box .contain .provider-card-type-label+.title{margin-top:8px}.service-box .contain .place-name{display:flex;align-content:center;align-items:center;gap:10px}.service-box .contain .place-name img{width:30px;height:30px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%}.service-box .contain .place-name span{color:var(--dark-color);font-size:15px;font-weight:500}.service-box .contain .rate{display:flex;align-content:center;align-items:center;gap:5px}.service-box .contain .rate img{width:14px;height:14px;-o-object-fit:contain;object-fit:contain}.service-box .contain .rate span{color:var(--gray-color);font-size:15px;font-weight:500}.service-box .contain .price-data{display:flex;align-content:center;align-items:center;flex-wrap:wrap;gap:12px;flex:1;min-width:0}.service-box .contain .price{display:flex;align-content:center;align-items:center;gap:10px}.service-box .contain .price img{width:16px;height:18px;-o-object-fit:contain;object-fit:contain;filter:var(--primary-filter)}.service-box .contain .price p{color:var(--primary-color);font-size:15px;font-weight:700;margin:0}.service-box .contain .before{display:flex;align-content:center;align-items:center;gap:5px;text-decoration:line-through;color:var(--gray-color)}.service-box .contain .before p{color:var(--gray-color);font-size:15px;font-weight:500;margin:0}.service-box .contain .before img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;filter:var(--gray-filter)}.service-box .contain .custom-btn{width:auto!important;min-width:78px;height:38px!important;padding:0 12px;border-radius:10px;flex-shrink:0;white-space:nowrap}.service-box .contain .custom-btn.icon-contain{width:40px;min-width:40px;height:30px;padding:0}.service-box .contain .custom-btn.icon-contain img{width:24px;height:24px}.service-box .contain .custom-btn span{font-size:15px;white-space:nowrap}.service-box .contain .time{display:flex;align-content:center;align-items:center;gap:10px}.service-box .contain .time img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.service-box .contain .time span{color:var(--gray-color);font-size:15px;font-weight:500}.service-box:hover{transform:translateY(-10px);box-shadow:0 -12px 32px #7090b01f}.service-box:hover .title{color:var(--primary-color)}.blog-box{width:100%;padding:24px 16px;border:1px solid #f0f0f0;background-color:var(--light-color);border-radius:32px;overflow:hidden;transition:all .3s linear}@media (max-width: 992px){.blog-box{padding:20px 10px;border-radius:15px}}.blog-box .blog-img{width:100%;height:260px;border-radius:16px;overflow:hidden;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.blog-box .title{font-size:20px;font-weight:900;color:var(--dark-color);margin:24px 0 16px}@media (max-width: 992px){.blog-box .title{font-size:16px;margin:18px 0 15px}}.blog-box .desc{font-size:20px;font-weight:500;color:#838383;margin-bottom:24px}@media (max-width: 992px){.blog-box .desc{margin-bottom:18px;font-size:15px}}.blog-box .custom-btn{width:160px;height:40px}.blog-box:hover{transform:translateY(-10px)}.blog-box:hover .title{background:linear-gradient(to bottom,#f9f871,#ffc05a 18%,#fe8a60 37%,#633479);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.category-box{width:100%;padding:16px;border-radius:12px;margin-bottom:20px;display:flex;justify-content:center;flex-direction:column;gap:15px;text-align:center;align-items:center;align-content:center;justify-content:flex-start;transition:all .3s linear}.category-box img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.category-box span{color:var(--dark-color);font-size:16px;font-weight:500}.category-box.perple{background-color:#d8aeec}.category-box.pink{background-color:#ffccd2}.category-box.yellow{background-color:#fff2de}.category-box.blue{background-color:#dff7f7}.category-box.red{background-color:#ffdcda}.category-box.green{background-color:#e5f5ec}.category-box:hover{transform:translateY(-10px)}.flex-heading{display:flex;align-items:center;align-content:center;justify-content:space-between;gap:10px;margin-bottom:40px}.listing-heading{font-size:36px;font-weight:700;color:var(--dark-color);margin:0 0 16px}@media (max-width: 992px){.listing-heading{font-size:25px}}.listing-heading+.flex-heading .title{font-size:22px}.flex-heading .title{font-size:36px;font-weight:700;color:var(--dark-color);margin:0}@media (max-width: 992px){.flex-heading .title{font-size:25px}}.flex-heading .see-more{display:flex;align-content:center;align-items:center;gap:10px}.flex-heading .see-more img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.flex-heading .see-more span{color:var(--dark-color);font-size:15px;font-weight:500}.flex-heading .see-more:hover span{color:var(--primary-color)}.flex-heading .see-more:hover img{filter:var(--primary-filter);animation:translateX 1s linear infinite alternate}.flex-heading .filter{width:40px;height:40px;background-color:var(--light-color);border-radius:10px;display:flex;align-items:center;align-content:center;justify-content:center}.flex-heading .filter img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.general-section{width:100%;padding:60px 0;position:relative;z-index:9;overflow:hidden}.general-section.large-section{padding:180px 0 60px}@media (max-width: 992px){.general-section.large-section{padding:120px 0 50px}}.general-section.gray-bk{background-color:#f5f5f5}@media (max-width: 992px){.general-section{padding:40px 0}}.download-buttons{display:flex;align-content:center;align-items:center;gap:23px}.download-buttons a{width:160px;height:50px;display:flex;align-content:center;align-items:center}.download-buttons a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.heading{width:100%;text-align:center;margin-bottom:60px}@media (max-width: 992px){.heading{margin-bottom:30px}}.heading .title{background:linear-gradient(to bottom,#f9f871,#ffc05a 18%,#fe8a60 37%,#633479);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-size:36px;font-weight:700}.heading .title.dark{color:var(--dark-color);background:none}@media (max-width: 992px){.heading .title{font-size:25px}}.heading .dark-title{font-size:36px;font-weight:700;color:var(--dark-color)}@media (max-width: 992px){.heading .dark-title{font-size:25px}}.heading .desc{font-size:24px;font-weight:500;color:var(--gray-color);margin:20px 0 0}@media (max-width: 992px){.heading .desc{font-size:16px;margin:15px 0 0}}.heading .link{font-size:15px;font-weight:600;color:var(--primary-color)!important;display:block;text-align:start!important;text-decoration:underline;margin-top:15px}.center-button{width:100%;margin-top:20px;display:flex;align-items:center;align-content:center;justify-content:center}.center-button .custom-btn{width:157px}.navbar{width:100%;padding:20px 0;background-color:var(--light-color);position:fixed;top:0;left:0;transition:all .3s linear;z-index:999}.navbar>.container{max-width:100%;padding-inline:clamp(12px,2.5vw,40px)}@media (min-width: 1600px){.navbar>.container{max-width:1600px}}.navbar.scrolled{padding:10px 0;box-shadow:0 -12px 32px #7090b01f}@media (max-width: 992px){.navbar.scrolled .navbar-nav{top:69px!important}}.navbar .contain{width:100%;display:flex;align-content:center;align-items:center;gap:44px;flex-wrap:nowrap}@media (min-width: 992px) and (max-width: 1599px){.navbar .contain{gap:20px}}@media (max-width: 992px){.navbar .contain{justify-content:space-between;gap:0px}}.navbar .contain .hamburger{width:30px;height:30px;flex-shrink:0;position:relative;transition:.1s;cursor:pointer;display:inline-block}@media (min-width: 992px){.navbar .contain .hamburger{display:none}}.navbar .contain .hamburger span{width:5px;height:5px;background-color:var(--primary-color);display:block;border-radius:50%;position:absolute}.navbar .contain .hamburger span:nth-child(1){left:0;top:0}.navbar .contain .hamburger span:nth-child(2){left:12px;top:0}.navbar .contain .hamburger span:nth-child(3){right:0;top:0}.navbar .contain .hamburger span:nth-child(4){left:0;top:12px}.navbar .contain .hamburger span:nth-child(5){left:12px;top:12px}.navbar .contain .hamburger span:nth-child(6){right:0;top:12px}.navbar .contain .hamburger span:nth-child(7){left:0;bottom:0}.navbar .contain .hamburger span:nth-child(8){position:absolute;left:12px;bottom:0}.navbar .contain .hamburger span:nth-child(9){right:0;bottom:0}.navbar .contain .hamburger span:hover{transform:scale(1.2);transition:.35s cubic-bezier(.8,.5,.2,1.4)}.navbar .contain .hamburger.active{transform:rotate(180deg);cursor:pointer;transition:.2s cubic-bezier(.8,.5,.2,1.4)}.navbar .contain .hamburger.active span{border-radius:50%;transition-delay:.2s;transition:.5s cubic-bezier(.8,.5,.2,1.4)}.navbar .contain .hamburger.active span:nth-child(2){left:6px;top:6px}.navbar .contain .hamburger.active span:nth-child(4){left:6px;top:18px}.navbar .contain .hamburger.active span:nth-child(6){right:6px;top:6px}.navbar .contain .hamburger.active span:nth-child(8){left:18px;bottom:6px}.navbar .contain .brand-name{flex-shrink:0}.navbar .contain .brand-name img{width:153px;height:51px;-o-object-fit:contain;object-fit:contain}@media (min-width: 992px) and (max-width: 1199px){.navbar .contain .brand-name img{width:120px;height:40px}}@media (max-width: 992px){.navbar .contain .brand-name img{width:100px;height:34px}}.navbar .contain .navbar-nav{display:flex;flex-direction:row;flex-wrap:nowrap;gap:44px;flex-shrink:0;min-width:-moz-max-content;min-width:max-content}@media (min-width: 992px) and (max-width: 1599px){.navbar .contain .navbar-nav{gap:18px}}@media (max-width: 992px){.navbar .contain .navbar-nav{width:100%;min-width:0;height:100vh;background-color:var(--light-color);flex-direction:column;justify-content:flex-start;align-content:flex-start;align-items:flex-start;position:absolute;top:80px;right:-100%;gap:0px;z-index:999;transition:all .3s linear;padding:20px 15px;pointer-events:none;visibility:hidden}.navbar .contain .navbar-nav.active-nav{right:0;pointer-events:auto;visibility:visible}.navbar .contain .navbar-nav.active-nav .nav-item{opacity:0;transform:translateY(10px);animation:fadeInSlide .5s ease-out forwards}.navbar .contain .navbar-nav.active-nav .nav-item:nth-child(1){animation-delay:.1s}.navbar .contain .navbar-nav.active-nav .nav-item:nth-child(2){animation-delay:.2s}.navbar .contain .navbar-nav.active-nav .nav-item:nth-child(3){animation-delay:.3s}.navbar .contain .navbar-nav.active-nav .nav-item:nth-child(4){animation-delay:.4s}.navbar .contain .navbar-nav.active-nav .nav-item:nth-child(5){animation-delay:.5s}.navbar .contain .navbar-nav.active-nav .nav-item:nth-child(6){animation-delay:.6s}.navbar .contain .navbar-nav.active-nav .nav-item:nth-child(7){animation-delay:.7s}.navbar .contain .navbar-nav.active-nav .nav-item:nth-child(8){animation-delay:.8s}.navbar .contain .navbar-nav.active-nav .nav-item:nth-child(9){animation-delay:.9s}.navbar .contain .navbar-nav.active-nav .nav-item:nth-child(10){animation-delay:1s}.navbar .contain .navbar-nav.active-nav .nav-item:nth-child(11){animation-delay:1.1s}.navbar .contain .navbar-nav.active-nav .nav-item:nth-child(12){animation-delay:1.2s}}.navbar .contain .navbar-nav .nav-item{padding:0;margin:0;flex-shrink:0}@media (max-width: 992px){.navbar .contain .navbar-nav .nav-item{padding:10px 0;width:100%;border-bottom:1px solid rgba(99,52,121,.1)}.navbar .contain .navbar-nav .nav-item:last-child{padding-bottom:0;border-bottom:0px}.navbar .contain .navbar-nav .nav-item:first-child{padding-top:0}}@media (min-width: 992px){.navbar .contain .navbar-nav .nav-item.hidden{display:none}}.navbar .contain .navbar-nav .nav-item.navbar-mobile-auth{display:none}@media (max-width: 992px){.navbar .contain .navbar-nav .nav-item.navbar-mobile-auth{display:list-item}}.navbar .contain .navbar-nav .nav-item .nav-link{font-size:16px;font-weight:500;color:var(--gray-color);padding:0;margin:0;white-space:nowrap;transition:all .3s linear}@media (min-width: 992px) and (max-width: 1399px){.navbar .contain .navbar-nav .nav-item .nav-link{font-size:14px}}@media (min-width: 1400px) and (max-width: 1599px){.navbar .contain .navbar-nav .nav-item .nav-link{font-size:15px}}.navbar .contain .navbar-nav .nav-item .nav-link:hover,.navbar .contain .navbar-nav .nav-item .nav-link.active{background:linear-gradient(to bottom,#f9f871,#ffc05a 18%,#fe8a60 37%,#633479);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.navbar .contain .form-search{width:416px;max-width:100%;min-width:200px;flex:1 1 220px;height:55px;position:relative;z-index:20;pointer-events:auto}@media (max-width: 992px){.navbar .contain .form-search{width:100%;min-width:0;flex:none}}@media (max-width: 992px){.navbar .contain .form-search.mobile-none{display:none}}.navbar .contain .form-search .form-search-submit{width:40px;height:40px;padding:0;border:0;background:transparent;display:flex;align-items:center;justify-content:center;position:absolute;top:calc(50% - 20px);inset-inline-start:10px;z-index:92;cursor:pointer;pointer-events:auto}.navbar .contain .form-search .form-search-submit img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;pointer-events:none}.navbar .contain .form-search .form-input{width:100%;height:100%;border-radius:50px;border:1px solid #cacaca;background-color:var(--light-color);padding-inline-start:60px;position:relative;z-index:9;color:var(--dark-color);font-size:15px;font-weight:500;pointer-events:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text}.navbar .contain .form-search .form-input::-moz-placeholder{color:var(--gray-color)}.navbar .contain .form-search .form-input::placeholder{color:var(--gray-color)}.navbar .contain .button-contain{width:-moz-fit-content;width:fit-content;flex-shrink:0;position:relative;z-index:2;display:flex;align-content:center;align-items:center;gap:24px;margin-inline-start:auto}@media (min-width: 992px) and (max-width: 1399px){.navbar .contain .button-contain{gap:10px}}@media (min-width: 1400px) and (max-width: 1599px){.navbar .contain .button-contain{gap:14px}}.navbar .contain .button-contain .navbar-utils{display:flex;align-items:center;flex-shrink:0;gap:16px}@media (min-width: 992px) and (max-width: 1399px){.navbar .contain .button-contain .navbar-utils{gap:14px}}@media (max-width: 992px){.navbar .contain .button-contain .navbar-utils{gap:10px}}@media (max-width: 480px){.navbar .contain .button-contain .navbar-utils{gap:8px}}.navbar .contain .button-contain .icon{width:44px;height:44px;display:flex;align-items:center;align-content:center;justify-content:center}.navbar .contain .button-contain .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width: 992px){.navbar .contain .button-contain .icon.mobile-none{display:none}}@media (min-width: 992px) and (max-width: 1399px){.navbar .contain .button-contain .custom-btn{width:auto;height:auto;min-height:48px;padding:8px 18px}.navbar .contain .button-contain .custom-btn span{font-size:14px;line-height:1.2;white-space:nowrap}}@media (max-width: 992px){.navbar .contain .button-contain{gap:8px;margin:unset;flex-wrap:nowrap;min-width:0}}@media (max-width: 400px){.navbar .contain .button-contain{gap:6px}.navbar .contain .button-contain .icon{width:36px;height:36px}}@media (max-width: 992px){.navbar .contain .button-contain .navbar-desktop-auth{display:none!important}}@media (max-width: 992px){.navbar .contain .button-contain .custom-btn{width:auto;height:auto;min-height:34px;padding:6px 10px}.navbar .contain .button-contain .custom-btn span{font-size:11px;line-height:1.2;white-space:nowrap}}@media (max-width: 400px){.navbar .contain .button-contain .custom-btn{min-height:30px;padding:5px 8px}.navbar .contain .button-contain .custom-btn span{font-size:10px}}header{width:100%;padding:156px 0 60px;position:relative;z-index:9;background:var(--light-color) url(../images/intro/intro-bk.webp) center/cover no-repeat}@media (max-width: 992px){header{padding:96px 0 40px}}header .contain{width:100%;height:100%;display:flex;justify-content:center;flex-direction:column;gap:44px}@media (max-width: 992px){header .contain{gap:24px}}header .contain h1{font-size:60px;font-weight:700;margin:0;color:var(--dark-color);line-height:80px}@media (max-width: 992px){header .contain h1{font-size:25px;line-height:40px}}header .contain h1 .secondary-text{color:var(--secondary-color)}header .contain h1 .primary-text{color:var(--primary-color)}header .contain .list{display:flex;align-content:center;align-items:center;gap:42px}@media (max-width: 992px){header .contain .list{gap:20px}}header .contain .list li{padding-inline-end:42px;border-inline-end:1px solid var(--dark-color);display:flex;justify-content:center;flex-direction:column;gap:12px}header .contain .list li:last-child{border:0px;padding:0}@media (max-width: 992px){header .contain .list li{padding-inline-end:20px}}header .contain .list li span{color:var(--primary-color);font-size:24px;font-weight:500}@media (max-width: 992px){header .contain .list li span{font-size:16px}}header .contain .list li span.number{color:var(--gray-color)}@media (max-width: 992px){header .contain .list li span.number{font-size:20px}}header .contain .button-contain{display:flex;align-content:center;align-items:center;gap:32px}@media (max-width: 992px){header .contain .button-contain{gap:20px}}@media (max-width: 992px){header .contain .button-contain .custom-btn{width:calc(100% - 10px)!important}}header .contain .button-contain .custom-btn.primary-border{width:204px}header .image-contain{width:78%;height:570px;margin-inline-start:auto;border-radius:84px;overflow:hidden;animation:translateY 2s ease-in-out infinite alternate}@media (max-width: 992px){header .image-contain{height:500px;width:100%;border-radius:40px;margin-bottom:40px}}header .image-contain img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.large-header{padding:156px 0 40px}@media (max-width: 992px){.large-header{padding:130px 0 30px}}.sub-header{width:100%;padding:156px 0 60px;background:linear-gradient(180deg,#ffc05a,#fdfbf7,#fff);position:relative;z-index:9}.sub-header .contain{width:100%;text-align:center}.sub-header .contain h1{font-size:48px;font-weight:900;color:var(--dark-color);margin:0}@media (max-width: 992px){.sub-header .contain h1{font-size:25px}}.sub-header .contain p{color:var(--dark-color);font-size:32px;font-weight:500;margin:16px 0 32px}@media (max-width: 992px){.sub-header .contain p{font-size:25px;margin:15px 0 20px}}.sub-header .contain .form-group{margin:0 auto 32px;width:80%;height:64px;border-radius:50px;position:relative;z-index:9}.sub-header .contain .form-group .form-control{width:100%;height:100%;border:1px solid #eeeeee;border-radius:50px;padding:0 20px;font-size:16px;font-weight:500;color:var(--dark-color);margin:0;outline:none;transition:all .3s linear}.sub-header .contain .form-group .form-control::-moz-placeholder{color:var(--gray-color);font-size:16px;font-weight:500}.sub-header .contain .form-group .form-control::placeholder{color:var(--gray-color);font-size:16px;font-weight:500}.sub-header .contain .form-group .form-control:focus{border-color:var(--primary-color);box-shadow:0 0 10px rgba(var(--primary-color),.1)}.sub-header .contain .form-group .custom-btn{position:absolute;height:40px;width:100px;top:calc(50% - 20px);left:10px;z-index:9}@media (max-width: 992px){.sub-header .contain .form-group{width:100%;margin-bottom:20px}}.sub-header .contain .sub-desc{color:var(--gray-color);font-size:15px;font-weight:500}.why-us{background:url(../images/why_us/why-us-pattern.webp) center/cover no-repeat}.why-us .list{display:flex;justify-content:center;flex-direction:column;gap:44px}@media (max-width: 992px){.why-us .list{gap:20px}}.why-us .list li{display:flex;align-content:center;align-items:center;gap:32px;transition:all .3s linear}@media (max-width: 992px){.why-us .list li{gap:20px}}.why-us .list li img{width:56px;height:56px;-o-object-fit:contain;object-fit:contain}.why-us .list li .data h3{font-size:24px;font-weight:700;margin-bottom:16px;color:var(--dark-color)}@media (max-width: 992px){.why-us .list li .data h3{font-size:18px;margin-bottom:12px}}.why-us .list li .data p{color:var(--gray-color);font-size:20px;font-weight:500;margin:0}@media (max-width: 992px){.why-us .list li .data p{font-size:15px}}.why-us .list li:hover{transform:translateY(-10px)}.why-us .list li:hover h3{background:linear-gradient(to bottom,#f9f871,#ffc05a 18%,#fe8a60 37%,#633479);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.why-us .image-contain{width:100%;height:487px;animation:translateY 2s ease-in-out infinite alternate}@media (max-width: 992px){.why-us .image-contain{height:300px}}.why-us .image-contain img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}@media (max-width: 992px){.why-us .image-contain img{-o-object-position:center;object-position:center}}.all-services{background:url(../images/all-services/all-service-pattern.webp) center left/cover no-repeat}.all-services .box{width:100%;height:310px;border-radius:16px;overflow:hidden;padding:24px 38px;border:1px solid #cacaca;position:relative;z-index:9;transition:all .3s linear}.all-services .box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0;z-index:-1;transition:all .3s linear}.all-services .box .data{width:100%;height:100%;display:flex;justify-content:center;flex-direction:column;justify-content:flex-end;text-align:center}.all-services .box .data h3{font-size:20px;font-weight:700;margin-bottom:10px;color:var(--light-color)}.all-services .box .data p{color:#cacaca;font-size:14px;font-weight:500;margin:0}.all-services .box:hover{transform:translateY(-10px)}.all-services .box:hover img{transform:scale(1.1)}.buy-now{background:var(--light-color) linear-gradient(455deg,#ffdda5,#fff)}@media (max-width: 992px){.buy-now .padding-shape{padding:0 10px}}.buy-now .box{width:100%;padding:16px;background-color:var(--light-color);position:relative;z-index:9;border-radius:12px;border:1px solid #e1e1e1;transition:all .3s linear;box-shadow:0 -12px 32px #7090b01f;margin-bottom:32px}@media (max-width: 992px){.buy-now .box{padding:10px;margin-bottom:20px}}.buy-now .box .box-img{width:100%;height:260px;border-radius:8px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width: 992px){.buy-now .box .box-img{height:100px}}.buy-now .box span{font-size:12px;font-weight:500;color:#1f1f1f;display:block;margin-top:16px}.buy-now .box h3{font-size:14px;font-weight:700;color:#171717;margin:2px 0 8px}.buy-now .box .price-contain{width:100%;display:flex;align-content:center;align-items:center;gap:10px}.buy-now .box .price-contain p{font-size:14px;font-weight:900;margin:0}.buy-now .box .price-contain p img{width:14px;height:16px;-o-object-fit:contain;object-fit:contain}.buy-now .box .price-contain p.after{color:var(--primary-color)}.buy-now .box .price-contain p.after img{filter:var(--primary-filter)}.buy-now .box .price-contain p.before{color:var(--gray-color);text-decoration:line-through}.buy-now .box .price-contain p.before img{filter:var(--gray-filter)}.buy-now .box:hover{transform:translateY(-10px)}.buy-now .box:hover h3{background:linear-gradient(to bottom,#f9f871,#ffc05a 18%,#fe8a60 37%,#633479);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.buy-now .image-contain{width:100%;height:792px;border-radius:32px;overflow:hidden;animation:translateY 2s ease-in-out infinite alternate}.buy-now .image-contain img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width: 992px){.buy-now .image-contain{height:500px;border-radius:20px}}.download .contain{width:100%;padding:0 100px;position:relative;z-index:9}@media (max-width: 992px){.download .contain{padding:40px 20px}}.download .contain:after{content:"";position:absolute;width:100%;height:85%;top:7.5%;left:0;border-radius:0 66px 66px 0;background:linear-gradient(-45deg,#3e1253,#fff);z-index:-1}@media (max-width: 992px){.download .contain:after{top:unset;bottom:0;border-radius:20px}}.download .contain .mobile-screen{width:100%;height:490px;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;animation:translateY 2s linear infinite alternate}@media (max-width: 992px){.download .contain .mobile-screen{height:300px;margin-bottom:20px;-o-object-position:center;object-position:center}}.download .contain .data-contain{width:100%;height:100%;display:flex;justify-content:center;flex-direction:column}.download .contain .data-contain h2{color:var(--primary-color);font-size:32px;font-weight:900;margin:0}@media (max-width: 992px){.download .contain .data-contain h2{font-size:20px;color:var(--light-color);text-align:center}}.download .contain .data-contain p{color:var(--gray-color);font-size:24px;font-weight:500;margin:20px 0 40px}@media (max-width: 992px){.download .contain .data-contain p{margin:20px 0;font-size:18px;text-align:center;color:#f7f7f7}}.gallery .gallery-bk{width:100%;height:657px;background-size:contain;background-position:center;background-repeat:repeat-x;animation:moving 100s linear infinite}@media (max-width: 992px){.gallery .gallery-bk{height:100px}}@media (max-width: 992px){.famous-brands .padding-shape{padding:0 10px}}.famous-brands .box{width:100%;padding:32px 16px;border:1px solid #e1e1e1;background-color:var(--light-color);border-radius:24px;position:relative;z-index:9;transition:all .3s linear}@media (max-width: 992px){.famous-brands .box{padding:20px 10px;border-radius:15px}}.famous-brands .box .service-img{width:100%;height:180px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media (max-width: 992px){.famous-brands .box .service-img{height:100px}}.famous-brands .box .flex-data{width:100%;margin:32px 0 12px;display:flex;align-items:center;align-content:center;justify-content:space-between}.famous-brands .box .flex-data h3{font-size:14px;font-weight:900;color:var(--dark-color);margin:0}.famous-brands .box .flex-data .rate{display:flex;align-content:center;align-items:center;gap:5px}.famous-brands .box .flex-data .rate img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}@media (max-width: 992px){.famous-brands .box .flex-data .rate img{width:12px;height:12px}}.famous-brands .box .flex-data .rate span{color:#8e8e8e;font-size:12px;font-weight:500}@media (max-width: 992px){.famous-brands .box .flex-data .rate span{font-size:10px}}.famous-brands .box p{color:var(--gray-color);font-size:14px;font-weight:500;margin:0}@media (max-width: 992px){.famous-brands .box p{font-size:12px}}.famous-brands .box:hover{transform:translateY(-10px)}.famous-brands .box:hover h3{background:linear-gradient(to bottom,#f9f871,#ffc05a 18%,#fe8a60 37%,#633479);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.nearest-centers-section .nearest-centers-slider,.vendors-listing-page .famous-brands{position:relative}.nearest-centers-section .swiper-places{overflow:hidden}.nearest-centers-section .swiper-places .swiper-slide,.vendors-listing-page .vendor-center-card{height:100%}.nearest-centers-section .swiper-places .swiper-wrapper{align-items:stretch}.vendor-center-card{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;padding:8px 8px 4px;text-align:center;text-decoration:none!important;color:inherit;background:transparent;border:0;border-radius:0;box-shadow:none;transition:transform .3s ease}.vendor-center-card__media{width:100%;aspect-ratio:1;border-radius:28px;overflow:hidden;background:#f4f1fa;margin-bottom:16px;display:flex;align-items:center;justify-content:center}.vendor-center-card__img{width:100%;height:100%;object-fit:contain;object-position:center;display:block;background:#f4f1fa}.vendor-center-card__media.is-placeholder{background-image:url(../images/placeholder.png);background-repeat:no-repeat;background-position:center;background-size:72%}.vendor-center-card__media.is-placeholder .vendor-center-card__img{display:none}.vendor-center-card__body{width:100%;display:flex;flex-direction:column;align-items:center;gap:8px}.vendor-center-card__title{width:100%;margin:0;color:var(--primary-color, #633479);font-size:16px;font-weight:700;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vendor-center-card__rate{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px;color:#8e8e8e;font-size:13px;font-weight:500}.vendor-center-card__rate img{width:16px;height:16px;object-fit:contain}.vendor-center-card__score{unicode-bidi:isolate;direction:ltr}.vendor-center-card__about{width:100%;margin:0;color:#8e8e8e;font-size:13px;font-weight:500;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vendor-center-card:hover{transform:translateY(-6px)}.vendor-center-card:hover .vendor-center-card__title{color:var(--primary-color, #633479);background:none;-webkit-text-fill-color:unset}@media (max-width: 992px){.vendor-center-card__media{border-radius:20px;margin-bottom:12px}.vendor-center-card__title{font-size:14px}.vendor-center-card__rate,.vendor-center-card__about{font-size:12px}}.consultations-section .consultations-slider{position:relative;padding:0 28px}.consultations-section .consultations-slider .swiper-consultations{overflow:hidden}.consultations-section .consultations-slider .swiper-button-next,.consultations-section .consultations-slider .swiper-button-prev{top:50%;bottom:auto;transform:translateY(-50%);margin-top:0;z-index:2}.consultations-section .consultations-slider .swiper-button-prev{right:0!important;left:auto!important}.consultations-section .consultations-slider .swiper-button-next,html[dir=ltr] .consultations-section .consultations-slider .swiper-button-prev{left:0!important;right:auto!important}html[dir=ltr] .consultations-section .consultations-slider .swiper-button-next{right:0!important;left:auto!important}@media (max-width: 992px){.consultations-section .consultations-slider{padding:0 22px}.consultations-section .consultations-slider .swiper-button-next,.consultations-section .consultations-slider .swiper-button-prev{width:40px;height:40px}.consultations-section .consultations-slider .swiper-button-next:after,.consultations-section .consultations-slider .swiper-button-prev:after{width:18px;height:18px;top:calc(50% - 9px);left:calc(50% - 9px)}}.consultations-section .swiper-slide{height:auto}.consultations-section .doctor-card{display:flex;flex-direction:column;align-items:center;text-align:center;background-color:#f8f9fa;border-radius:20px;padding:20px 16px 18px;height:100%;min-height:220px;transition:transform .3s ease,box-shadow .3s ease}.consultations-section .doctor-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #6334791a}.consultations-section .doctor-card__avatar{width:72px;height:72px;border-radius:50%;overflow:hidden;margin-bottom:10px;flex-shrink:0}.consultations-section .doctor-card__avatar img{width:100%;height:100%;object-fit:cover;display:block}.consultations-section .doctor-card__rating{display:flex;align-items:center;justify-content:center;gap:4px;margin-bottom:8px}.consultations-section .doctor-card__rating img{width:14px;height:14px;object-fit:contain}.consultations-section .doctor-card__rating span{color:#1a1a1a;font-size:14px;font-weight:600;line-height:1}.consultations-section .doctor-card__name{color:var(--primary-color);font-size:15px;font-weight:700;line-height:1.4;margin:0 0 6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.consultations-section .doctor-card__specialty{color:#888;font-size:12px;font-weight:500;line-height:1.5;margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.consultations-section .doctor-card__price{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:auto}.consultations-section .doctor-card__price img{width:16px;height:16px;object-fit:contain;filter:brightness(0) saturate(100%) invert(72%) sepia(52%) saturate(626%) hue-rotate(346deg) brightness(103%) contrast(101%)}.consultations-section .doctor-card__price span{color:var(--secondary-color);font-size:18px;font-weight:700;line-height:1}.consultations-section .consultations-empty{color:var(--gray-color);font-size:14px;text-align:center;margin:0;padding:24px 0}.consultations-listing-page .consultations-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}@media (max-width: 1200px){.consultations-listing-page .consultations-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 992px){.consultations-listing-page .consultations-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media (max-width: 768px){.consultations-listing-page .consultations-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 992px){.consultations-section .doctor-card{padding:16px 12px 14px;min-height:200px;border-radius:16px}.consultations-section .doctor-card__avatar{width:64px;height:64px}.consultations-section .doctor-card__name{font-size:14px}.consultations-section .doctor-card__specialty{font-size:11px}.consultations-section .doctor-card__price span{font-size:16px}}.moment .data-contain{width:100%;height:100%;display:flex;justify-content:center;flex-direction:column;padding:50px 30px 30px;background:linear-gradient(180deg,#ffc05a,#f7f7f7,#fff);border-radius:32px;border:1px solid #eee}@media (max-width: 992px){.moment .data-contain{padding-bottom:0!important}}.moment .data-contain img{width:56px;height:56px;-o-object-fit:contain;object-fit:contain;display:block;margin-bottom:15px}.moment .data-contain h3{color:var(--dark-color);font-size:20px;font-weight:900;margin-bottom:20px!important}.moment .data-contain p{margin-bottom:20px!important;margin-top:0!important}@media (max-width: 992px){.moment .data-contain p{font-size:16px!important}}.moment .images-contain{width:100%;display:grid;grid-template-columns:repeat(2,1fr);row-gap:32px;-moz-column-gap:16px;column-gap:16px}@media (max-width: 992px){.moment .images-contain{gap:15px;margin-bottom:20px}}.moment .images-contain img{width:100%;height:312px;border-radius:12px;overflow:hidden;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width: 992px){.moment .images-contain img{height:150px}}.moment .contain{width:100%;height:100%;display:flex;justify-content:center;flex-direction:column}.moment .contain h1,.moment .contain h2{font-size:36px;font-weight:700;margin:0;background:linear-gradient(to bottom,#f9f871,#ffc05a 18%,#fe8a60 37%,#633479);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.moment .contain p{color:var(--gray-color);font-size:24px;font-weight:500;margin:15px 0 50px}.moment .contain .custom-btn{width:250px}.features{background:url(../images/features/features.webp) center/cover no-repeat}.features .padding-shape{padding:0 12px}@media (max-width: 992px){.features .padding-shape{padding:0 10px;margin-bottom:20px}}.features .padding-shape:nth-child(odd) .box{background:linear-gradient(180deg,#3e1253,#fff,#fff)}.features .padding-shape:nth-child(odd) .box:hover{background:linear-gradient(180deg,#3e1253,#fff)}.features .padding-shape:nth-child(odd) .box:hover h3{color:var(--light-color)}.features .padding-shape:nth-child(odd) .box:hover p{color:var(--light-color);opacity:.8}.features .padding-shape:nth-child(2n) .box{background:linear-gradient(180deg,#ffc05a,#fff,#fff)}.features .padding-shape:nth-child(2n) .box:hover{background:linear-gradient(180deg,#ffc05a,#fff)}.features .padding-shape:nth-child(2n) .box:hover h3{color:var(--dark-color)}.features .padding-shape:nth-child(2n) .box:hover p{color:var(--dark-color);opacity:.8}.features .box{width:100%;height:100%;padding:88px 23px;border-radius:32px;position:relative;z-index:9;border:1px solid #e1e1e1;text-align:center;transition:all .3s linear}@media (max-width: 992px){.features .box{padding:20px 10px;border-radius:18px}}.features .box img{width:60px;height:60px;-o-object-fit:contain;object-fit:contain}.features .box h3{font-size:20px;font-weight:700;color:#030126;margin:32px 0 16px}@media (max-width: 992px){.features .box h3{font-size:18px;margin:20px 0 14px}}.features .box p{color:var(--gray-color);font-size:15px;font-weight:500;margin:0}@media (max-width: 992px){.features .box p{font-size:13px}}.features .box:hover{transform:translateY(-10px)}.features .box:hover img{animation:spinner .3s linear both}.provider-features{width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:60px 120px;background:linear-gradient(0deg,#ffffffe6,#ffffffe6),url(../images/features/provider-features-bg.png) center/cover no-repeat}@media (max-width: 992px){.provider-features{padding:40px 16px}}.provider-features__inner{width:100%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:60px}@media (max-width: 992px){.provider-features__inner{gap:32px}}.provider-features__heading{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.provider-features__title{width:100%;font-family:Alexandria,sans-serif;font-style:normal;font-weight:600;font-size:36px;line-height:54px;text-align:center;margin:0;background:linear-gradient(153.48deg,#f9f871 -26.44%,#ffc05a,#fe8a60 13.68%,#633479 82.83%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width: 992px){.provider-features__title{font-size:25px;line-height:38px}}.provider-features__subtitle{width:100%;font-family:Alexandria,sans-serif;font-style:normal;font-weight:300;font-size:24px;line-height:36px;text-align:center;color:#4b4b4b;margin:0}@media (max-width: 992px){.provider-features__subtitle{font-size:16px;line-height:24px}}.provider-features__content{width:100%;display:flex;flex-direction:column;align-items:center;gap:48px}.provider-features__cards{width:100%;display:flex;flex-direction:row-reverse;justify-content:center;align-items:flex-end;gap:24px}@media (max-width: 992px){.provider-features__cards{flex-wrap:wrap;gap:16px}}.provider-features__card{width:282px;min-height:409px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:88px 32px;gap:40px;border:1px solid #E1E1E1;border-radius:32px;transition:all .3s linear}@media (max-width: 992px){.provider-features__card{width:calc(50% - 8px);min-height:auto;padding:32px 16px;gap:24px;border-radius:18px}}@media (max-width: 480px){.provider-features__card{padding:24px 12px;gap:20px}}.provider-features__card--gold{background:linear-gradient(0deg,#fff3,#fff3),linear-gradient(180deg,#fff 31.57%,#ffc05a 97.56%)}.provider-features__card--purple{background:linear-gradient(0deg,#fff3,#fff3),linear-gradient(180deg,#3e1253,#fff 73.63%);flex-grow:1}@media (max-width: 992px){.provider-features__card--purple{flex-grow:0}}.provider-features__card:hover{transform:translateY(-10px)}.provider-features__card:hover .provider-features__icon img{animation:spinner .3s linear both}.provider-features__card-inner{display:flex;flex-direction:column;align-items:center;gap:32px}.provider-features__icon{width:60px;height:60px;border-radius:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.provider-features__icon img{width:60px;height:60px;-o-object-fit:contain;object-fit:contain}.provider-features__card-text{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.provider-features__card-text h3{font-family:Alexandria,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:35px;color:#030126;margin:0}@media (max-width: 992px){.provider-features__card-text h3{font-size:18px;line-height:28px}}.provider-features__card-text p{font-family:Alexandria,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:30px;text-align:center;color:#4b4b4b;margin:0}@media (max-width: 992px){.provider-features__card-text p{font-size:13px;line-height:24px}}.provider-features__action{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}.provider-features__btn{display:flex;flex-direction:row;align-items:flex-end;padding:16px 32px;gap:50px;background:#633479;border-radius:33px;text-decoration:none!important;transition:opacity .2s ease}.provider-features__btn:hover{opacity:.9}.provider-features__btn span{font-family:Alexandria,sans-serif;font-style:normal;font-weight:600;font-size:18px;line-height:26px;color:#fff;white-space:nowrap}.gift-card-banner{width:100%;padding:60px 120px;background:#fff}@media (max-width: 992px){.gift-card-banner{padding:40px 16px}}.gift-card-banner__inner{width:100%;max-width:1200px;margin:0 auto}.gift-card-banner__card{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:163px;padding:32px 24px;background:#d8aeec;border-radius:999px;overflow:hidden;isolation:isolate}@media (max-width: 992px){.gift-card-banner__card{min-height:0;padding:28px 20px;border-radius:32px}}.gift-card-banner__pattern{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-color:#d8aeec;background-image:url(../images/gift-card-banner-decor-start.png),url(../images/gift-card-banner-decor-end.png);background-repeat:no-repeat;background-position:left bottom,right bottom;background-size:auto 100%,auto 100%}@media (max-width: 992px){.gift-card-banner__pattern{background-size:45% auto,45% auto}}@media (max-width: 576px){.gift-card-banner__pattern{background-image:none}}.gift-card-banner__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;max-width:319px;text-align:center}.gift-card-banner__heading{margin:0;font-family:Alexandria,sans-serif;font-weight:600;font-size:18px;line-height:22px;color:#633479}.gift-card-banner__subheading{margin:0;font-family:Alexandria,sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#1f1f1f}.gift-card-banner__btn{display:inline-flex;align-items:center;justify-content:center;width:150px;min-height:33px;padding:6px 12px;background:#633479;border-radius:8px;font-family:Alexandria,sans-serif;font-weight:400;font-size:14px;color:#fff;text-decoration:none!important;transition:opacity .2s ease}.gift-card-banner__btn:hover{opacity:.9;color:#fff}.download-shape .contain{width:100%;height:100%;display:flex;justify-content:center;flex-direction:column}.download-shape .contain h1,.download-shape .contain h2{background:linear-gradient(to bottom,#f9f871,#ffc05a 18%,#fe8a60 37%,#633479);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-size:32px;font-weight:700;margin:0}.download-shape .contain p{color:var(--gray-color);font-size:24px;font-weight:500;margin:16px 0 48px}@media (max-width: 992px){.download-shape .contain p{margin:15px 0 30px}}.download-shape .image-contain{width:100%;height:528px;animation:translateY 2s ease-in-out infinite alternate}@media (max-width: 992px){.download-shape .image-contain{height:300px}}.download-shape .image-contain img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.blogs{background-color:#fdfbf7}.blogs.no-bk{background-color:transparent}.blogs .nav.nav-tabs{display:flex;align-items:center;align-content:center;justify-content:center;gap:10px;border:0px;margin-bottom:40px;padding:0}.blogs .nav.nav-tabs li{padding:0;margin:0}.blogs .nav.nav-tabs li .nav-link{font-size:15px;font-weight:500;color:var(--gray-color);padding:5px 20px;background-color:var(--light-color);border-radius:50px;transition:all .3s linear;border:1px solid #eeeeee}.blogs .nav.nav-tabs li .nav-link:hover,.blogs .nav.nav-tabs li .nav-link.active{color:var(--light-color);background-color:var(--primary-color);border-color:var(--primary-color)}footer{width:100%;padding:60px 0 20px;background-color:var(--light-color);border-top:1px solid #eeeeee;position:relative;z-index:9}@media (min-width: 992px){footer .padding-shape{padding-inline-start:100px}}footer .border-shape{padding-bottom:20px;border-bottom:1px solid #eeeeee}footer .contain .desc{font-size:24px;font-weight:500;color:var(--gray-color);margin:0}@media (max-width: 992px){footer .contain .desc{font-size:18px}}footer .contain .form-group{width:100%;height:64px;border-radius:50px;position:relative;z-index:9;margin:32px 0 40px}footer .contain .form-group .form-control{width:100%;height:100%;border:1px solid #eeeeee;border-radius:50px;padding:0 20px 0 130px;font-size:16px;font-weight:500;color:var(--dark-color);margin:0;outline:none;transition:all .3s linear}footer .contain .form-group .form-control::-moz-placeholder{color:var(--gray-color);font-size:16px;font-weight:500}footer .contain .form-group .form-control::placeholder{color:var(--gray-color);font-size:16px;font-weight:500}footer .contain .form-group .form-control:focus{border-color:var(--primary-color);box-shadow:0 0 10px rgba(var(--primary-color),.1)}footer .contain .form-group .custom-btn{position:absolute;height:40px;width:auto;min-width:100px;padding:0 18px;white-space:nowrap;top:calc(50% - 20px);left:10px;z-index:9}footer .contain .form-group .custom-btn span{font-size:14px;white-space:nowrap}footer .contain h2{font-size:16px;font-weight:900;color:var(--dark-color);margin-bottom:22px}footer .contain .links{display:flex;justify-content:center;flex-direction:column;gap:22px}footer .contain .links li a{font-size:15px;font-weight:500;color:var(--gray-color)}footer .contain .links li a:hover{color:var(--primary-color)}footer .copyrights{width:100%;padding-top:10px;border-top:1px solid #eeeeee;display:flex;align-items:center;align-content:center;justify-content:space-between;gap:15px;margin-top:40px;flex-wrap:wrap}@media (max-width: 992px){footer .copyrights{justify-content:center;margin-top:20px}}footer .copyrights p{color:var(--dark-color);font-size:15px;font-weight:500;margin:0}footer .copyrights .links{display:flex;align-content:center;align-items:center;gap:20px}footer .copyrights .links a{font-size:15px;font-weight:500;color:var(--dark-color);text-decoration:underline!important}footer .copyrights .links a:hover{background:linear-gradient(to bottom,#f9f871,#ffc05a 18%,#fe8a60 37%,#633479);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.blog-details{width:100%}.blog-details .image-contain{width:100%;height:692px;border-radius:32px;overflow:hidden;margin-bottom:50px;position:relative;z-index:9}.blog-details .image-contain.small-img{height:400px}.blog-details .image-contain .video-img{width:50px;height:50px;position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);z-index:9;display:flex;align-items:center;align-content:center;justify-content:center}.blog-details .image-contain .video-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.blog-details .image-contain h1{width:100%;padding:20px 15px;font-size:24px;font-weight:900;color:var(--light-color);position:absolute;top:50%;left:0;text-align:center;z-index:9;transform:translateY(-50%)}@media (max-width: 992px){.blog-details .image-contain h1{font-size:16px}}@media (max-width: 992px){.blog-details .image-contain{height:300px;margin-bottom:25px}}.blog-details .image-contain img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.blog-details .links-contain{width:100%;padding:20px 15px;background-color:var(--light-color);border:1px solid #eeeeee;border-radius:20px;height:-moz-fit-content;height:fit-content}.blog-details .links-contain h2{color:var(--dark-color);font-size:18px;font-weight:700;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eeeeee}.blog-details .links-contain a{color:var(--dark-color);font-size:15px;font-weight:500;display:block;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eeeeee}.blog-details .links-contain a:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0px}@media (min-width: 992px){.blog-details .links-contain{position:sticky;top:100px;right:0;z-index:9}}.blog-details h1{width:100%;font-size:24px;font-weight:900;color:var(--dark-color);z-index:9;margin-bottom:40px}@media (max-width: 992px){.blog-details h1{font-size:16px}}.blog-details p{color:var(--gray-color);font-size:18px;font-weight:500;margin-bottom:15px}.blog-details iframe{width:100%;height:400px;border-radius:20px;overflow:hidden;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.form-contain .form-group{width:100%;margin-bottom:30px}.form-contain .form-group label{font-size:16px;font-weight:700;color:var(--dark-color);margin-bottom:15px;display:block}.form-contain .form-group .select-data{width:100%;height:-moz-fit-content;height:fit-content;position:relative;z-index:9}.form-contain .form-group .select-data:after{content:"";position:absolute;width:24px;height:24px;background:url(../images/icons/down-arrow.svg) center/contain no-repeat;top:calc(50% - 12px);left:15px;z-index:9;pointer-events:none}.form-contain .form-group .form-phone-row{display:flex;flex-direction:row;align-items:stretch;gap:10px;width:100%;direction:ltr}.form-contain .form-group .form-phone-country{flex:0 0 6.75rem;min-width:6.75rem}.form-contain .form-group .form-phone-number{flex:1;min-width:0}.form-contain .form-group .form-phone-number .form-control{direction:ltr;text-align:left;unicode-bidi:isolate}.form-contain .form-group .select-data.select-data-country-code{direction:ltr;unicode-bidi:isolate;min-width:6.75rem}.form-contain .form-group .select-data.select-data-country-code:after{left:auto;right:12px}.form-contain .form-group .select-data.select-data-country-code .form-control{direction:ltr;text-align:left;unicode-bidi:isolate;padding:0 36px 0 14px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-contain .form-group .text-area{height:100px}.form-contain .form-group .text-area .form-control{resize:none;height:100%;padding:15px}.form-contain .form-group .form-control{width:100%;padding:0 10px;height:56px;background-color:#eee;border-radius:12px;color:var(--dark-color);font-size:15px;font-weight:500;direction:rtl}.form-contain .form-group .form-control::-moz-placeholder{color:var(--gray-color);font-size:15px;font-weight:500}.form-contain .form-group .form-control::placeholder{color:var(--gray-color);font-size:15px;font-weight:500}.form-contain .wrapper{display:flex;justify-content:flex-start;align-items:center;width:100%;cursor:pointer;gap:5px;position:relative}.form-contain .wrapper .radio-check{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:24px;height:24px;border-radius:5px;border:1px solid #b5b9b9!important;cursor:pointer;position:relative;overflow:hidden;z-index:9}.form-contain .wrapper .radio-check.radio-circle{border-radius:50%}.form-contain .wrapper .radio-check.radio-circle:before{background:var(--primary-color);border-radius:50%}.form-contain .wrapper .radio-check.radio-circle:after{background-color:var(--primary-color)}.form-contain .wrapper .radio-check:after,.form-contain .wrapper .radio-check:before{content:"";position:absolute;transition:all .2s linear}.form-contain .wrapper .radio-check:before{background:url(../images/icons/check-wrapper.svg) center/contain no-repeat;transform:scale(0);filter:var(--light-filter);z-index:-1;width:14px;height:14px;top:calc(50% - 7px);left:calc(50% - 7px)}.form-contain .wrapper .radio-check:after{width:100%;height:0px;background-color:var(--primary-color);top:0;left:0;z-index:-2}.form-contain .wrapper .radio-check:checked{border-color:var(--primary-color)!important}.form-contain .wrapper .radio-check:checked:before{transform:scale(1)}.form-contain .wrapper .radio-check:checked:after{height:100%}.form-contain .wrapper .radio-title{color:var(--gray-color);width:calc(100% - 30px);display:flex;font-size:16px;font-weight:500;cursor:pointer;margin-bottom:0!important}.form-contain .wrapper .radio-title .link{color:var(--primary-color);font-size:16px;font-weight:700;margin:0;margin-inline-start:5px;margin-inline-end:5px}.join-us{width:100%}.join-us .image-contain{width:100%;height:674px;border-radius:25px;overflow:hidden;animation:translateY 2s ease-in-out infinite alternate}@media (max-width: 992px){.join-us .image-contain{height:350px}}.join-us .image-contain img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.join-us .custom-btn{width:100%}.join-us h2{background:linear-gradient(to bottom,#f9f871,#ffc05a 18%,#fe8a60 37%,#633479);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-size:24px;font-weight:900;margin-bottom:40px}@media (max-width: 992px){.join-us h2{font-size:18px;margin-bottom:20px}}.about-us-data{width:100%;padding:184px 0 80px;position:relative;z-index:9;overflow:hidden}.about-us-data .about-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0;z-index:-1;animation:spinner 20s linear infinite alternate}.about-us-data h1{font-size:36px;font-weight:900;color:var(--light-color);margin-bottom:40px}@media (max-width: 992px){.about-us-data h1{font-size:28px;margin-bottom:24px}}.about-us-data p{color:#eee;font-size:24px;font-weight:500;margin:0}@media (max-width: 992px){.about-us-data p{font-size:18px}}.numbers .box{width:100%;padding:15px 10px;border-radius:16px;position:relative;z-index:9;height:235px;overflow:hidden;margin-bottom:20px}@media (max-width: 992px){.numbers .box{height:140px}}.numbers .box .service-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;bottom:0;left:0;z-index:-1;-o-object-position:bottom left;object-position:bottom left}.numbers .box h2{color:var(--dark-color);font-size:32px;font-weight:900;margin-bottom:24px}@media (max-width: 992px){.numbers .box h2{font-size:24px;margin-bottom:16px}}.numbers .box .number{display:block;color:var(--dark-color);font-size:52px;font-weight:900;line-height:1.1;letter-spacing:-.02em}@media (max-width: 992px){.numbers .box .number{font-size:36px}}.numbers .box p{color:var(--dark-color);font-size:24px;font-weight:500;margin:0}@media (max-width: 992px){.numbers .box p{font-size:18px}}.numbers .image-contain{width:100%;height:490px;border-radius:32px;overflow:hidden;animation:translateY 2s ease-in-out infinite alternate}@media (max-width: 992px){.numbers .image-contain{height:300px}}.numbers .image-contain img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vision .vision-contain{width:100%;padding:88px 60px;border-radius:80px;position:relative;overflow:hidden;z-index:9}@media (max-width: 992px){.vision .vision-contain{padding:40px 20px;border-radius:20px}}.vision .vision-contain .vision-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;z-index:-1}.vision .vision-contain .title-img{display:flex;align-items:center;align-content:center;justify-content:center;gap:20px;margin-bottom:30px}@media (max-width: 992px){.vision .vision-contain .title-img{gap:10px}}.vision .vision-contain .title-img img{width:60px;height:60px;-o-object-fit:contain;object-fit:contain}@media (max-width: 992px){.vision .vision-contain .title-img img{width:30px;height:30px}}.vision .vision-contain .title-img h2{color:var(--light-color);font-size:25px;font-weight:900;margin:0}@media (max-width: 992px){.vision .vision-contain .title-img h2{font-size:18px}}.vision .vision-contain p{color:var(--light-color);font-size:30px;font-weight:500;margin:0;text-align:center}@media (max-width: 992px){.vision .vision-contain p{font-size:20px}}.mission .title-img{display:flex;align-items:center;align-content:center;justify-content:center;gap:20px;margin-bottom:30px}@media (max-width: 992px){.mission .title-img{gap:10px}}.mission .title-img img{width:60px;height:60px;-o-object-fit:contain;object-fit:contain}@media (max-width: 992px){.mission .title-img img{width:30px;height:30px}}.mission .title-img h2{color:var(--dark-color);font-size:25px;font-weight:900;margin:0}@media (max-width: 992px){.mission .title-img h2{font-size:18px}}.mission .padding-shape{padding:0 12px}@media (max-width: 992px){.mission .padding-shape{padding:0 10px;margin-bottom:20px}}.mission .box{width:100%;height:100%;padding:33px 16px;background-color:#fafafa;border-radius:16px;position:relative;z-index:9;transition:all .3s linear;text-align:center}@media (max-width: 992px){.mission .box{padding:20px 10px}}.mission .box img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.mission .box h3{color:var(--dark-color);font-size:20px;font-weight:900;margin:20px 0}@media (max-width: 992px){.mission .box h3{font-size:18px;margin:15px 0}}.mission .box p{color:var(--gray-color);font-size:15px;font-weight:500;margin:0}@media (max-width: 992px){.mission .box p{font-size:12px}}.mission .box:hover{transform:translateY(-10px)}.mission .box:hover h3{background:linear-gradient(to bottom,#f9f871,#ffc05a 18%,#fe8a60 37%,#633479);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.login-page{width:100%;min-height:100vh;position:relative;z-index:9;padding:40px 0}@media (max-width: 992px){.login-page{padding:30px 0}}.login-page .form-contain{width:100%;height:100%;display:flex;justify-content:center;flex-direction:column}@media (max-width: 992px){.login-page .form-contain{margin-bottom:40px}}.login-page .brand-name img{width:154px;height:60px;-o-object-fit:contain;object-fit:contain}.login-page .heading{margin-bottom:44px;text-align:start;margin-top:32px}@media (max-width: 992px){.login-page .heading{margin-bottom:30px;margin-top:20px}}.login-page .title{background:linear-gradient(to bottom,#f9f871,#ffc05a 18%,#fe8a60 37%,#633479);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.login-page .link{font-size:18px;font-weight:700;color:var(--gray-color);margin-top:32px;display:block;text-align:center}.login-page .link span{color:var(--secondary-color);font-weight:700;font-size:15px}.login-page .heading .link{font-size:15px;font-weight:600;color:var(--primary-color)!important;text-decoration:underline;margin-top:15px;text-align:start}.login-page .image-contain{width:100%;height:90vh;border-radius:32px;overflow:hidden;animation:translateY 2s ease-in-out infinite alternate}.login-page .image-contain.small-img{display:flex;align-items:center;align-content:center;justify-content:center}.login-page .image-contain.small-img img{height:500px;-o-object-fit:contain;object-fit:contain}@media (max-width: 992px){.login-page .image-contain{height:400px}}.login-page .image-contain img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.login-page .resend-link{font-size:15px;font-weight:500;color:var(--primary-color)}.otp-resend-block{margin-top:20px;text-align:center;padding-bottom:20px}.otp-timer-text{font-size:14px;line-height:22px;color:#8e8e8e;margin:0 0 6px}.otp-timer-text .countdown{font-weight:700;color:var(--primary-color);direction:ltr;display:inline-block}.otp-expired-text{font-size:14px;line-height:22px;color:#dc3545;margin:0 0 8px}.otp-resend-form{display:flex;flex-direction:row;justify-content:center;align-items:center}.otp-resend-link{font-size:15px;font-weight:600;color:#8e8e8e;text-decoration:none;pointer-events:none;transition:color .2s;display:inline-block}.otp-resend-link.active{color:var(--primary-color);text-decoration:underline;pointer-events:auto;cursor:pointer}.otp-resend-link.active:hover{opacity:.85}.category .swiper-wrapper,.services .swiper-wrapper,.famous-brands .swiper-wrapper{padding:15px 0 90px}.robot .contain{width:100%;padding:30px 15px;background:url(../images/robot-bk.webp) center/cover repeat-x;border-radius:15px;position:relative;z-index:9;animation:moving 100s linear infinite alternate}.robot .contain .robot-img{width:67px;height:75px;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto 20px;animation:translateY 1s linear infinite alternate}.robot .contain .see-more{display:flex;align-items:center;align-content:center;justify-content:center;gap:10px}.robot .contain .see-more span{color:var(--light-color);font-size:15px;font-weight:500}.robot .contain .see-more img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;filter:var(--light-filter)}.robot .contain .badge{width:-moz-fit-content;width:fit-content;padding:10px 20px;background-color:var(--secondary-color);border-radius:50px;position:absolute;top:15px;right:15px;z-index:99;display:flex;align-content:center;align-items:center;gap:5px}.robot .contain .badge img{width:15px;height:15px;-o-object-fit:contain;object-fit:contain}.robot .contain .badge span{color:var(--dark-color);font-size:15px;font-weight:500}.nav.nav-pills{width:100%;padding:15px 10px;background-color:var(--light-color);display:grid;grid-template-columns:repeat(2,1fr);gap:10px;border-radius:10px;border:0px;margin-bottom:40px}.nav.nav-pills.border-shape{border:1px solid #8e8e8e;background-color:#f5f5f5}.nav.nav-pills.community-nav{display:flex;flex-wrap:wrap}.nav.nav-pills.community-nav .nav-item{width:-moz-fit-content;width:fit-content}.nav.nav-pills.community-nav .nav-item .nav-link{min-width:120px}@media (max-width: 992px){.nav.nav-pills.community-nav .nav-item .nav-link{min-width:100px;padding:10px;height:40px}}.nav.nav-pills.three-nav{grid-template-columns:repeat(3,1fr)}.nav.nav-pills .nav-item{width:100%}.nav.nav-pills .nav-item .nav-link{width:100%;height:50px;display:flex;align-items:center;align-content:center;justify-content:center;color:var(--gray-color);font-size:15px;font-weight:500;border-radius:10px;border:0px}.nav.nav-pills .nav-item .nav-link.active{background-color:var(--primary-color);color:var(--light-color)}.single-service .contain .flex-data{display:flex;align-items:center;align-content:center;justify-content:space-between;gap:10px;margin-bottom:20px}.single-service .contain .flex-data h1,.single-service .contain .flex-data h2{font-size:25px;font-weight:900;color:var(--dark-color);margin:0}@media (max-width: 992px){.single-service .contain .flex-data h1,.single-service .contain .flex-data h2{font-size:18px}}.single-service .contain .flex-data .rate{display:flex;align-content:center;align-items:center;gap:5px;background-color:var(--light-color);padding:5px 10px;border-radius:10px;border:1px solid #eeeeee}.single-service .contain .flex-data .rate img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.single-service .contain .flex-data .rate span{color:var(--gray-color);font-size:15px;font-weight:500}@media (max-width: 992px){.single-service .contain .flex-data .rate span{font-size:12px}}.single-service .contain .service-location{display:flex;align-items:center;gap:8px;margin:-8px 0 16px}.single-service .contain .service-location img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.single-service .contain .service-location span{color:var(--gray-color);font-size:15px;font-weight:500}.single-service .contain .price-data{display:flex;align-content:center;align-items:center;gap:20px}.single-service .contain .price-data .price{display:flex;align-content:center;align-items:center;gap:5px}.single-service .contain .price-data .price p{color:var(--primary-color);font-size:20px;font-weight:900;margin:0}.single-service .contain .price-data .price img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;filter:var(--primary-filter)}.single-service .contain .price-data .before{display:flex;align-content:center;align-items:center;gap:5px;text-decoration:line-through;color:var(--gray-color)}.single-service .contain .price-data .before p{color:var(--gray-color);font-size:15px;font-weight:500;margin:0}.single-service .contain .price-data .before img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;filter:var(--gray-filter)}.single-service .contain .desc{color:var(--gray-color);font-size:15px;font-weight:500;margin:20px 0}.single-service .contain .button-contain{display:flex;align-items:center;align-content:center;justify-content:space-between;gap:10px}.single-service .contain .button-contain .custom-btn{width:calc(100% - 100px);height:50px}.single-service .contain .button-contain .number-contain{display:flex;align-content:center;align-items:center;gap:20px}.single-service .contain .button-contain .number-contain a{width:50px;height:50px;background-color:var(--light-color);display:flex;align-items:center;align-content:center;justify-content:center;border-radius:50%;border:1px solid var(--primary-color);color:var(--primary-color);font-size:30px;font-weight:500}.single-service .contain .button-contain .number-contain a:hover{background-color:var(--primary-color);color:var(--light-color)}.single-service .contain .button-contain .number-contain span{color:var(--dark-color);font-size:24px;font-weight:500}.single-service .single-product-gallery-wrap{position:relative;width:100%}.single-service .product-photo-offer-badge{position:absolute;z-index:2;top:20px;left:20px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:3.4px;padding:3.4px 6.8px;background:#ffc05a;border-radius:6.8px;box-sizing:border-box;min-height:28px;direction:ltr;font-family:Alexandria,sans-serif;font-style:normal;font-weight:400;font-size:13.6px;line-height:20px;color:#000}@media (max-width: 992px){.single-service .product-photo-offer-badge{top:16px;left:16px;font-size:12px;line-height:18px;padding:3px 6px}}.single-service .product-photo-offer-badge__text{flex:none;margin:0;text-align:right;color:#000;white-space:nowrap}.single-service .product-photo-offer-badge__icon{flex:none;width:13.59px;height:13.59px;-o-object-fit:contain;object-fit:contain;filter:brightness(0)}.single-service .mySwiper2{width:100%}@media (max-width: 992px){.single-service .mySwiper2{margin-bottom:40px}}.single-service .mySwiper2 .swiper-slide img{width:100%;height:450px;border-radius:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width: 992px){.single-service .mySwiper2 .swiper-slide img{height:300px}}@media (min-width: 992px){.single-service .mySwiper2 .swiper-wrapper{padding:0 0 90px}}@media (max-width: 992px){.single-service .mySwiper2 .swiper-button-next,.single-service .mySwiper2 .swiper-button-prev{display:none}}.single-service .mySwiper{width:100%;height:450px;overflow:hidden}@media (max-width: 992px){.single-service .mySwiper{height:-moz-fit-content!important;height:fit-content!important}}.single-service .mySwiper .swiper-slide img{width:100%;height:80px;cursor:pointer;border-radius:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.single-service .accordion{width:100%}.single-service .accordion .card{width:100%;padding:0;background-color:var(--light-color);border:0px;border-radius:15px;margin-bottom:30px}.single-service .accordion .card .card-header{width:100%;padding:0;margin:0;border:0px;background-color:transparent}.single-service .accordion .card .card-header .btn{width:100%;padding:32px;background-color:transparent;color:var(--dark-color);font-size:20px;font-weight:700;position:relative;z-index:9;text-align:start;text-decoration:none;border:0px;border-radius:0;box-shadow:none;outline:none}.single-service .accordion .card .card-header .btn .flex-data{margin:0;padding-inline-end:20px}.single-service .accordion .card .card-header .btn .flex-data h2{color:var(--primary-color)}.single-service .accordion .card .card-header .btn .badge{width:-moz-fit-content;width:fit-content;padding:10px 15px;background-color:#e5f5ec;color:#0c9d61;border-radius:50px;font-size:15px;font-weight:500}.single-service .accordion .card .card-header .btn .badge.red{background-color:#fdeaea;color:#c62828}.main-dash .box .coupons-search-toolbar{display:flex;align-items:center;gap:12px;margin-bottom:20px}.main-dash .box .coupons-search-toolbar .coupons-search-form{flex:1;min-width:0;margin-bottom:0}.main-dash .box .coupons-filter-trigger{flex-shrink:0;width:55px;height:55px;border:1px solid #cacaca;border-radius:50%;background-color:var(--light-color);display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:border-color .2s ease}.main-dash .box .coupons-filter-trigger:hover,.main-dash .box .coupons-filter-trigger:focus{border-color:var(--primary-color);outline:none}.main-dash .box .coupons-filter-trigger img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;position:static;pointer-events:none}.main-dash .box .coupons-filter-dropdown.show .coupons-filter-trigger{border-color:var(--primary-color)}@media (max-width: 992px){.single-service .accordion .card .card-header .btn{padding:20px 15px;font-size:16px}}.single-service .accordion .card .card-header .btn:after{content:"";position:absolute;width:24px;height:24px;background:url(../images/icons/down-arrow.svg) center/contain no-repeat;top:calc(50% - 12px);left:15px;z-index:9;pointer-events:none;transition:all .3s linear}.single-service .accordion .card .card-header .btn[aria-expanded=true]{color:var(--primary-color)}.single-service .accordion .card .card-header .btn[aria-expanded=true]:after{transform:rotate(180deg)}.single-service .accordion .card .card-body{width:100%;padding:0 32px 32px}@media (max-width: 992px){.single-service .accordion .card .card-body{padding:0 15px 15px}}.single-service .accordion .card .card-body .about-desc{color:var(--gray-color);font-size:15px;font-weight:500;margin:0}.single-service .accordion .card .card-body .review-box{width:100%;margin-bottom:20px;transition:all .3s linear}.single-service .accordion .card .card-body .review-box .flex-data{display:flex;align-content:center;align-items:center;gap:10px;margin-bottom:15px}.single-service .accordion .card .card-body .review-box .flex-data img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:50%;-o-object-position:center;object-position:center;border:1px solid #eeeeee}.single-service .accordion .card .card-body .review-box .flex-data .data p{color:var(--dark-color);font-size:15px;font-weight:500;margin-bottom:10px}.single-service .accordion .card .card-body .review-box .flex-data .data span{color:var(--gray-color);font-size:15px;font-weight:500}.single-service .accordion .card .card-body .review-box .flex-data .rate{display:flex;align-content:center;align-items:center;gap:5px;margin-inline-start:auto}.single-service .accordion .card .card-body .review-box .flex-data .rate img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;border:0px;border-radius:0}.single-service .accordion .card .card-body .review-box .flex-data .rate span{color:var(--gray-color);font-size:15px;font-weight:500}.single-service .accordion .card .card-body .review-box p{color:var(--gray-color);font-size:15px;font-weight:500;margin:0}.single-service .accordion .card .card-body .review-box:hover{transform:translateY(-10px)}.single-service .accordion .card .card-body .branch-name{width:100%;display:flex;gap:15px;margin-bottom:20px;transition:all .3s linear}.single-service .accordion .card .card-body .branch-name img{width:50px;height:50px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%;border:1px solid #eeeeee}.single-service .accordion .card .card-body .branch-name .data p{color:var(--dark-color);font-size:15px;font-weight:500}.single-service .accordion .card .card-body .branch-name .data .location{display:flex;align-content:center;align-items:center;margin-top:0}.single-service .accordion .card .card-body .branch-name .data .location img{width:15px;height:15px;-o-object-fit:contain;object-fit:contain}.single-service .accordion .card .card-body .branch-name .data .location span{color:var(--gray-color);font-size:15px;font-weight:500}.single-service .accordion .card .card-body .branch-name .badge{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:4px 10px;background-color:var(--primary-color);color:var(--light-color);font-size:15px;font-weight:500;border-radius:5px;margin-inline-start:auto}.single-service .accordion .card .card-body .branch-name:hover{transform:translateY(-10px)}.single-service .accordion .card .card-body .list-data{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.single-service .accordion .card .card-body .list-data li{display:flex;justify-content:center;flex-direction:column;grid-gap:10px}.single-service .accordion .card .card-body .list-data li .name{font-size:15px;font-weight:500;color:var(--gray-color)}.single-service .accordion .card .card-body .list-data li .data{font-size:15px;font-weight:700;color:var(--dark-color)}.cart .cart-details{width:100%;padding:32px;background-color:var(--light-color);border-radius:15px;border:1px solid #eeeeee}@media (max-width: 992px){.cart .cart-details{padding:20px 15px}}.cart .cart-details .flex-data{display:flex;align-items:center;align-content:center;justify-content:space-between;margin-bottom:20px}.cart .cart-details .flex-data .data{display:flex;align-content:center;align-items:center;gap:10px}.cart .cart-details .flex-data .data img{width:40px;height:40px}.cart .cart-details .flex-data .location{display:flex;align-content:center;align-items:center;gap:10px}.cart .cart-details .flex-data .location img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.cart .cart-details .flex-data .location span{color:var(--gray-color);font-size:15px;font-weight:500}.cart .cart-details h2{color:var(--dark-color);font-size:20px;font-weight:900;margin-bottom:0}.cart .cart-details .list{display:flex;justify-content:center;flex-direction:column;gap:15px;margin:20px 0}.cart .cart-details .list li{width:100%;display:flex;align-items:center;align-content:center;justify-content:space-between;gap:10px}.cart .cart-details .list li .name{font-size:15px;font-weight:700;color:var(--dark-color)}.cart .cart-details .list li .data{display:flex;align-content:center;align-items:center;gap:10px;color:var(--primary-color);font-size:15px;font-weight:900}.cart .cart-details .list li .data.dark{color:var(--dark-color)}.cart .cart-details .list li .data img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;filter:var(--primary-filter)}.cart .cart-details .list li.border-shape{border-top:1px solid #eeeeee;padding-top:15px}.cart .cart-details .custom-btn{width:100%;justify-content:space-between;gap:10px;padding:0 15px}.cart .cart-details .custom-btn .data{display:flex;align-content:center;align-items:center;gap:5px}.custom-btn.payment-btn-loading{pointer-events:none;cursor:not-allowed;opacity:.85}.custom-btn.payment-btn-loading .payment-loading-content{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%}.payment-loading-spinner{width:22px;height:22px;border:2px solid rgba(0,0,0,.15);border-top-color:currentColor;border-radius:50%;animation:payment-spin .7s linear infinite}.custom-btn.secondary-btn .payment-loading-spinner{border-color:#0000001f;border-top-color:var(--dark-color)}.custom-btn.primary-btn .payment-loading-spinner{border-color:#ffffff59;border-top-color:currentColor}@keyframes payment-spin{to{transform:rotate(360deg)}}.cart .cart-details .location-box{width:100%;padding:15px 10px;border:1px solid #eeeeee;margin-bottom:15px;border-radius:15px}.cart .cart-details .location-box .flex-img{display:flex;align-content:center;align-items:center;gap:10px;flex-wrap:wrap}.cart .cart-details .location-box .flex-img img{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:10px;border:1px solid #eeeeee}.cart .cart-details .location-box h2{color:var(--dark-color);font-size:15px;font-weight:700;margin-bottom:10px}.cart .cart-details .location-box .location-type{display:flex;align-content:center;align-items:center;gap:10px}.cart .cart-details .location-box .location-type img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.cart .cart-details .location-box .location-type span{color:var(--gray-color);font-size:15px;font-weight:500}.cart .cart-details .location-box .location-type .primary-color{color:var(--primary-color);font-size:15px;font-weight:700}.cart .cart-details .done-message{display:flex;justify-content:center;flex-direction:column;align-items:center;align-content:center;text-align:center;gap:15px}.cart .cart-details .done-message img{width:100px;height:100px;-o-object-fit:contain;object-fit:contain;animation:pulse 1s linear infinite alternate}.cart .cart-details .done-message p{color:var(--dark-color);font-size:15px;font-weight:700;margin-bottom:0}.cart .cart-details .done-message .custom-btn{display:flex;align-items:center;align-content:center;justify-content:center}.cart .cart-details .done-message .qr{display:flex;align-items:center;align-content:center;justify-content:center;gap:10px;color:var(--primary-color);font-size:15px;font-weight:500;text-decoration:underline}.cart .box-details{width:100%;background-color:var(--light-color);border-radius:15px;border:1px solid #eeeeee;margin-bottom:20px;display:flex;align-content:center;align-items:center;transition:all .3s linear}.cart .box-details .box-img{width:120px;height:120px;border-radius:10px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width: 992px){.cart .box-details .box-img{width:90px;height:90px}}.cart .box-details .data{width:calc(100% - 120px);padding:10px}@media (max-width: 992px){.cart .box-details .data{padding:5px;width:calc(100% - 90px)}}.cart .box-details .data h2{color:var(--dark-color);font-size:15px;font-weight:700;margin-bottom:10px}@media (max-width: 992px){.cart .box-details .data h2{font-size:12px;margin-bottom:5px}}.cart .box-details .data p{color:var(--gray-color);font-size:15px;font-weight:500;margin-bottom:10px}@media (max-width: 992px){.cart .box-details .data p{font-size:12px;margin-bottom:5px}}.cart .box-details .data .flex-data{display:flex;align-items:center;align-content:center;justify-content:space-between;gap:10px}.cart .box-details .data .flex-data .price{display:flex;align-content:center;align-items:center;gap:5px}.cart .box-details .data .flex-data .price p{color:var(--primary-color);font-size:15px;font-weight:900;margin:0}.cart .box-details .data .flex-data .price img{width:18px;height:14px;-o-object-fit:contain;object-fit:contain;filter:var(--primary-filter)}.cart .box-details .data .flex-data .delete-btn{width:40px;height:40px;display:flex;align-items:center;align-content:center;justify-content:center;border-radius:50%}@media (max-width: 992px){.cart .box-details .data .flex-data .delete-btn{width:30px;height:30px}}.cart .box-details .data .flex-data .delete-btn img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cart .box-details:hover{transform:translateY(-10px)}.cart .box-details:hover h2{color:var(--primary-color)}.modal-dialog{width:100%;border:0px;padding:0;border-radius:0}@media (max-width: 992px){.modal-dialog{margin:0 auto!important}}@media (min-width: 992px){.modal-dialog.big-modal{min-width:900px}}.modal-dialog .box{width:100%;position:relative;z-index:91;transition:all .3s linear}@media (min-width: 992px){.modal-dialog .box{display:flex;align-items:center;align-content:center;justify-content:space-between;gap:20px;align-items:flex-start;align-content:flex-start}}.modal-dialog .box .image-contain{width:192px;height:192px;overflow:hidden;background-color:transparent;position:relative;z-index:9;background:url(../images/pattern/speaker-pattern.svg) center right/contain no-repeat;filter:drop-shadow(0px 12px 32px rgba(112,144,176,.12)) drop-shadow(0px -12px 32px rgba(112,144,176,.12))}.modal-dialog .box .image-contain.partner-image{background:#f8fafa;overflow:hidden;display:flex;align-items:center;align-content:center;justify-content:center;border-radius:15px;filter:drop-shadow(0px 0px 0px transparent)}.modal-dialog .box .image-contain.partner-image:after{display:none}.modal-dialog .box .image-contain.partner-image img{-o-object-fit:contain;object-fit:contain;border-radius:0;-o-object-position:center;object-position:center;background-color:var(--light-color)}.modal-dialog .box .image-contain img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;width:95%;height:95%;background-color:var(--light-color);-o-object-position:top center;object-position:top center;border-radius:50%}.modal-dialog .box .data{width:100%;padding:20px 0 0}@media (min-width: 992px){.modal-dialog .box .data{width:calc(100% - 192px)}}.modal-dialog .box .data h3{font-size:20px;font-weight:900;color:var(--black-color);margin-bottom:0;text-align:start}.modal-dialog .box .data h4{font-size:15px;font-weight:900;color:var(--black-color);margin:0;text-align:start}.modal-dialog .box .data .list{display:flex;justify-content:center;flex-direction:column;gap:15px;margin:15px 0}.modal-dialog .box .data .list li{font-size:18px;font-weight:500;color:var(--gray-color);padding-inline-start:15px;position:relative;text-align:start;z-index:9}.modal-dialog .box .data .list li:after{content:"";position:absolute;width:10px;height:10px;background-color:var(--gray-color);border-radius:50%;top:8px;right:0;z-index:-1}html[dir=ltr] .modal-dialog .box .data .list li:after{right:unset;left:0}@media (max-width: 992px){.modal-dialog .box .data .list li{font-size:15px}}.modal-dialog .box .data .job{font-size:14px;font-weight:700;color:var(--secondary-color)!important;margin:16px 0;text-align:start}.modal-dialog .box .data .about-speaker{font-size:14px;font-weight:500;color:var(--gray-color);margin-bottom:20px;text-align:start}.modal-dialog .box .data .social{justify-content:flex-start;width:100%;margin-bottom:20px}.modal-dialog .modal-content{width:100%;border:0px;padding:0;border-radius:20px!important}.modal-dialog .modal-content .modal-body{width:100%;border:0px;border-radius:20px!important}.modal-dialog .modal-content .modal-body .contain{width:100%;padding:30px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;text-align:center;border-radius:20px!important;position:relative;z-index:9;overflow:hidden}.modal-dialog .modal-content .modal-body .contain .close-btn{width:30px;height:30px;display:flex;align-content:center;align-items:center;position:absolute;top:10px;left:10px;z-index:99}html[dir=ltr] .modal-dialog .modal-content .modal-body .contain .close-btn{left:unset;right:10px}.modal-dialog .modal-content .modal-body .contain .close-btn img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.modal-dialog .modal-content .modal-body .contain .icon{width:172px;height:172px;-o-object-fit:contain;object-fit:contain;margin-bottom:20px}.modal-dialog .modal-content .modal-body .contain .brand-name{width:190px;height:50px;margin:0 auto 30px}.modal-dialog .modal-content .modal-body .contain .brand-name img{width:100%!important;height:100%!important;margin-bottom:0;-o-object-fit:contain;object-fit:contain}.modal-dialog .modal-content .modal-body .contain span.danger{font-size:15px;font-weight:500;display:block;margin-top:15px;color:var(--primary-color)}.modal-dialog .modal-content .modal-body .contain h1{font-size:18px;font-weight:900;color:var(--dark-color);margin:0}.modal-dialog .modal-content .modal-body .contain h1.primary-color{color:var(--primary-color)}.modal-dialog .modal-content .modal-body .contain p{color:var(--gray-color);font-size:15px;font-weight:500;margin-top:20px}.modal-dialog .modal-content .modal-body .contain .download-qr{font-size:15px;font-weight:500;color:var(--primary-color);display:flex;align-content:center;align-items:center;margin-top:20px;gap:10px}.modal-dialog .modal-content .modal-body .contain .download-qr img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;filter:var(--primary-filter)}.modal-dialog .modal-content .modal-body .contain .flex-button{display:flex;align-content:center;align-items:center;gap:10px;width:100%;margin-top:20px}.modal-dialog .modal-content .modal-body .contain .flex-button .custom-btn{width:calc(50% - 5px)}.delete-service-modal .modal-body .contain .delete-service-modal-icon{width:72px;height:72px;-o-object-fit:contain;object-fit:contain;margin-bottom:16px;flex-shrink:0}.delete-service-modal .modal-body .contain .delete-service-modal-title{max-width:320px;line-height:1.45}.delete-service-modal .modal-body .contain .delete-service-modal-actions{display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:12px;width:100%;margin-top:24px}.delete-service-modal .modal-body .contain .delete-service-modal-actions>button,.delete-service-modal .modal-body .contain .delete-service-modal-actions>form{flex:1 1 0;min-width:0;margin:0}.delete-service-modal .modal-body .contain .delete-service-modal-delete-form{display:block}.delete-service-modal .modal-body .contain .delete-service-modal-actions .custom-btn{width:100%;min-height:48px;display:inline-flex;align-items:center;justify-content:center}@media (max-width: 400px){.delete-service-modal .modal-body .contain .delete-service-modal-actions{flex-direction:column}}.provider-delete-offer-trigger{font-family:Alexandria,system-ui,sans-serif;font-size:15px;font-weight:500;color:#ec2d30!important;text-decoration:none!important}.provider-delete-offer-trigger:hover{color:#c41e21!important;text-decoration:underline!important}.provider-delete-confirm-modal .modal-dialog.provider-delete-confirm-modal__dialog{max-width:600px;width:calc(100% - 24px);margin-left:auto;margin-right:auto}.provider-delete-confirm-modal .modal-content.provider-delete-confirm-modal__content{border-radius:32px!important;overflow:hidden;border:none;box-shadow:0 12px 40px #0000001f}.provider-delete-confirm-modal .modal-body{padding:0}.provider-delete-confirm-modal .modal-body .contain.provider-delete-confirm-modal__inner{padding:32px;border-radius:32px!important;align-items:stretch;max-width:100%}.provider-delete-confirm-modal__top{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;min-height:32px;margin-bottom:10px;position:relative}.provider-delete-confirm-modal__grab{width:60px;height:6px;border-radius:8px;background:#e8e8e8;margin:0 auto;position:absolute;left:50%;transform:translate(-50%)}.provider-delete-confirm-modal__close{width:32px;height:32px;padding:0;margin:0;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;flex-shrink:0;z-index:2;margin-inline-start:auto}.provider-delete-confirm-modal__close svg{display:block}.provider-delete-confirm-modal__body{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;margin-top:8px}.provider-delete-confirm-modal__icon{width:64px;height:64px;flex-shrink:0;object-fit:contain}.provider-delete-confirm-modal__title{width:100%;max-width:536px;margin:0;padding:0;font-family:Alexandria,system-ui,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-align:center;color:#ec2d30}.provider-delete-confirm-modal__actions{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:center;gap:12px;width:100%;max-width:536px;margin:24px auto 0}.provider-delete-confirm-modal__actions>.provider-delete-confirm-modal__delete-form,.provider-delete-confirm-modal__actions>.provider-delete-confirm-modal__btn{flex:1 1 0;min-width:0}.provider-delete-confirm-modal__delete-form{margin:0;display:flex}.provider-delete-confirm-modal__btn{box-sizing:border-box;width:100%;min-height:48px;padding:12px 16px;border-radius:12px;font-family:Alexandria,system-ui,sans-serif;font-size:16px;line-height:24px;text-align:center;cursor:pointer;border:none;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.provider-delete-confirm-modal__btn--danger{background:#ec2d30;color:#fff;font-weight:600;border:1px solid #ec2d30}.provider-delete-confirm-modal__btn--danger:hover{background:#c41e21;border-color:#c41e21;color:#fff}.provider-delete-confirm-modal__btn--secondary{background:#fff;border:1px solid #e0e0e0;color:#333;font-weight:500}.provider-delete-confirm-modal__btn--secondary:hover{background:#f7f7f7;border-color:#cfcfcf;color:#111}.become-service .become-contain{display:flex;justify-content:center;flex-direction:column;align-items:center;align-content:center}.become-service .become-contain .robot-img{width:300px;height:250px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;animation:translateY 1s linear infinite alternate}@media (min-width: 992px){.become-service .become-contain .heading{width:70%;margin:20px auto}}.become-service .service-item{width:100%;padding:32px;background-color:var(--light-color);border-radius:24px;border:1px solid #eeeeee;transition:all .3s linear;margin-bottom:20px}@media (max-width: 992px){.become-service .service-item{padding:20px 15px;border-radius:15px}}.become-service .service-item .flex-data{display:flex;align-content:center;align-items:center;gap:15px;margin-bottom:15px}.become-service .service-item .flex-data .number{width:50px;height:50px;background-color:#fff2de;color:var(--dark-color);font-size:20px;font-weight:500;border-radius:50%;display:flex;align-items:center;align-content:center;justify-content:center}.become-service .service-item .flex-data h2{font-size:20px;font-weight:900;color:var(--dark-color);margin:0}.become-service .service-item p{color:var(--gray-color);font-size:15px;font-weight:500;margin:0}.become-service .service-item:hover{transform:translateY(-10px)}.become-request .form-contain{width:100%;padding:32px;background-color:var(--light-color);border-radius:20px;border:1px solid #eeeeee}@media (max-width: 992px){.become-request .form-contain{padding:20px 15px}}.become-request .form-contain h2{color:var(--dark-color);font-size:20px;font-weight:900;margin-bottom:20px}.become-request .form-contain .steps{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:40px}@media (max-width: 992px){.become-request .form-contain .steps{margin-bottom:20px}}.become-request .form-contain .steps .step{width:100%;height:8px;border-radius:50px;background-color:#ddd}@media (max-width: 992px){.become-request .form-contain .steps .step{height:4px}}.become-request .form-contain .steps .step.active{background-color:var(--secondary-color)}.become-request .form-contain .form-control{background-color:var(--light-color)}.become-request .flex-button{width:100%;display:flex;gap:10px}.become-request .flex-button .custom-btn,.become-request .flex-button .submit-btn{flex:1;height:50px}.upload-box{width:100%;padding:40px 15px;background-color:var(--light-color);border:1px dashed var(--dark-color)!important;border-radius:15px;cursor:pointer;text-align:center}.upload-box p{font-size:16px;font-weight:500;color:var(--dark-color);margin:0}.upload-box .upload-btn{width:100%;cursor:pointer;display:flex;align-items:center;align-content:center;justify-content:center;gap:15px;margin-top:15px}.upload-box .upload-btn img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.upload-box .upload-btn span{color:var(--gray-color);font-size:15px;font-weight:500}.upload-box .loader{border:4px solid #eee;border-top:4px solid var(--primary-color);border-radius:50%;width:24px;height:24px;animation:spin 1s linear infinite;display:none}.upload-box .file-name{margin-top:15px;font-size:14px;color:var(--primary-color)}.image-upload-header{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:4px;margin-bottom:24px;width:100%}.image-upload-header h2{font-family:Alexandria,sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:32px;text-align:right;color:#000;margin:0;width:100%}.image-upload-header .image-upload-hint,.image-upload-hint{font-family:Alexandria,sans-serif;font-size:14px;line-height:22px;text-align:right;color:#8e8e8e;margin:0;width:100%}.doctor-form-fields .form-group{margin-bottom:1.25rem}.doctor-form-fields .form-group:last-child{margin-bottom:0}.doctor-logo-row{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.doctor-logo-preview-wrap{flex-shrink:0}.doctor-logo-preview{width:80px;height:80px;object-fit:cover;border-radius:50%;display:block}.doctor-form-fields .upload-box{flex:1;min-width:200px}.doctor-available-times{margin-bottom:1.25rem}.doctor-available-times .flex-data h3{font-size:16px;font-weight:500;color:var(--dark-color);margin:0}.all-requests .box{width:100%;padding:24px;background-color:var(--light-color);border-radius:16px;position:relative;z-index:9;transition:all .3s linear}.all-requests .box .flex-data{display:flex;align-items:center;align-content:center;justify-content:space-between;gap:15px}.all-requests .box .flex-data h2{font-size:16px;font-weight:500;color:var(--dark-color);margin:0}.all-requests .box .flex-data h2 b{font-weight:900;font-size:18px}.all-requests .box .flex-data .badge{background-color:#c0e5d1;color:#0c9d61;font-size:15px;font-weight:500;padding:4px 15px;border-radius:50px;width:-moz-fit-content;width:fit-content}.all-requests .box p{color:var(--dark-color);font-size:18px;font-weight:900;margin:20px 0}.all-requests .box .list{display:flex;justify-content:center;flex-direction:column;gap:10px}.all-requests .box .list li{display:flex;align-items:center;align-content:center;justify-content:space-between;color:var(--primary-color)}.all-requests .box .list li .name{font-size:18px;font-weight:700}.all-requests .box .list li .data{font-weight:500;font-size:15px}.all-requests .box .list li .data img{width:14px;height:16px;-o-object-fit:contain;object-fit:contain;filter:var(--primary-filter)}.all-requests .box .flex-button{display:flex;align-content:center;align-items:center;gap:10px;width:100%;margin-top:20px}.all-requests .box .flex-button .custom-btn{height:40px;border-radius:10px;width:calc(50% - 5px)}.all-requests .box:hover{transform:translateY(-10px)}.all-requests .box:hover h2{color:var(--primary-color)}.all-requests .request-box{width:100%;padding:20px;background-color:var(--light-color);border-radius:10px;border:1px solid #eeeeee;transition:all .3s linear}.all-requests .request-box .flex-data{display:flex;align-items:center;align-content:center;justify-content:space-between;gap:15px}.all-requests .request-box .flex-data .service-name{display:flex;align-content:center;align-items:center;gap:10px}.all-requests .request-box .flex-data .service-name img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%;border:1px solid #ffcd7b}.all-requests .request-box .flex-data .service-name p{color:var(--dark-color);font-size:18px;font-weight:900;margin:0}.all-requests .request-box .flex-data .date{width:-moz-fit-content;width:fit-content;padding:5px 10px;background-color:#fff7e1;border-radius:10px;display:flex;align-content:center;align-items:center;gap:10px}.all-requests .request-box .flex-data .date img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.all-requests .request-box .flex-data .date p{color:#fe9b0e;font-size:13px;font-weight:500;margin:0}.all-requests .request-box .flex-button{display:flex;align-content:center;align-items:center;gap:10px;width:100%;margin-top:20px}.all-requests .request-box .flex-button .custom-btn{height:40px;border-radius:10px;width:calc(50% - 5px)}.all-requests .request-box .desc{font-size:17px;font-weight:500;color:var(--gray-color);margin-top:20px}.all-requests .request-box h2{color:var(--dark-color);font-size:18px;font-weight:700;margin:20px 0}.all-requests .request-box .list{display:flex;justify-content:center;flex-direction:column;gap:10px}.all-requests .request-box .list li{display:flex;align-items:center;align-content:center;justify-content:space-between;color:var(--primary-color)}.all-requests .request-box .list li.dark{color:var(--dark-color)}.all-requests .request-box .list li .name{font-size:18px;font-weight:700}.all-requests .request-box .list li .data{font-weight:500;font-size:15px}.all-requests .request-box .list li .data img{width:14px;height:16px;-o-object-fit:contain;object-fit:contain;filter:var(--primary-filter)}.all-requests .request-box .custom-btn{border-radius:10px;height:40px;margin-top:20px}.all-requests .request-box:hover{transform:translateY(-10px)}.all-requests .request-box:hover .service-name p{color:var(--primary-color)}.all-requests .tab-pane{width:100%;padding:20px 30px}@media (max-width: 992px){.all-requests .tab-pane{padding:20px 15px}}.all-requests .empty-state{width:100%;text-align:center;padding:40px 0}@media (max-width: 992px){.all-requests .empty-state{padding:30px 0}}.all-requests .empty-state img{width:300px;height:260px;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto 20px;animation:translateY 2s ease-in-out infinite alternate}.all-requests .empty-state h2{color:var(--primary-color);font-size:24px;font-weight:700;text-align:center;margin-bottom:10px}.all-requests .empty-state p{color:var(--gray-color);font-size:18px;font-weight:500;text-align:center;margin-bottom:20px}.all-requests .badge-green{background-color:#c0e5d1;color:#0c9d61;font-size:15px;font-weight:500;padding:15px 20px;border-radius:5px;width:96%;display:block;margin:0 auto 20px}@media (max-width: 992px){.all-requests .badge-green{padding:10px 15px}}.all-requests .request-contain{width:100%;background-color:var(--light-color);border-radius:10px}.profile .profile-toggle-btn{width:100%;padding:0;margin:0 0 20px;border:none;background:transparent;cursor:pointer;display:none;font:inherit;text-align:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit}.profile .profile-toggle-btn .profile-toggle-body{display:flex;align-items:center;justify-content:center;position:relative;width:100%;min-height:52px;border-radius:15px;border:1px solid rgba(255,255,255,.12);background-color:var(--primary-color);overflow:hidden}.profile .profile-toggle-btn .toggle-data{display:flex;align-content:center;align-items:center;flex-shrink:0;padding:8px;position:absolute;inset-inline-start:12px;top:50%;transform:translateY(-50%);z-index:2}.profile .profile-toggle-btn .toggle-data img{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.profile .profile-toggle-btn .toggle-icon{position:relative;min-width:0;align-self:stretch;display:flex;align-items:center;align-content:center;justify-content:center;flex:1;padding-block:12px;padding-inline-start:56px;padding-inline-end:44px;background-color:transparent}.profile .profile-toggle-btn .toggle-icon .profile-toggle-section-title{min-width:0;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:15px;font-weight:700}.profile .profile-toggle-btn .toggle-icon .profile-toggle-chevron{position:absolute;inset-inline-end:18px;top:50%;width:16px;height:16px;flex-shrink:0;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1);transition:transform .3s ease;transform:translateY(-50%)}.profile .profile-toggle-btn.active .toggle-icon .profile-toggle-chevron{transform:translateY(-50%) rotate(180deg)}@media (max-width: 992px){.profile .profile-toggle-btn{display:block}}.profile .user-profile-box{width:100%;padding:20px 15px;background-color:var(--light-color);border-radius:15px;border:1px solid #eeeeee;position:relative;z-index:9;transition:all .3s linear}@media (max-width: 992px){.profile .user-profile-box{display:none;top:0;left:0;width:100%;height:100vh;border-radius:0;z-index:999;overflow-y:scroll;padding-top:60px;padding-bottom:50px}.profile .user-profile-box.active{display:block}.profile .user-profile-box .close-sidebar{display:flex}}@media (max-width: 992px){.profile .row>.col-lg-3:has(.user-profile-box.active)~.col-lg-9{display:none!important}}.profile .user-profile-box .close-sidebar{position:absolute;top:15px;left:15px;width:40px;height:40px;display:flex;align-items:center;align-content:center;justify-content:center;background-color:#f5f5f5;border-radius:50%;cursor:pointer;display:none}@media (max-width: 992px){.profile .user-profile-box .close-sidebar{display:flex}}.profile .user-profile-box .close-sidebar img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.profile .user-profile-box .user-name{display:flex;align-content:center;align-items:center;gap:10px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #eeeeee}.profile .user-profile-box .user-name img{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.profile .user-profile-box .user-name p{color:var(--dark-color);font-size:15px;font-weight:700;margin:0}.profile .user-profile-box .profile-nav{display:flex;justify-content:center;flex-direction:column;gap:20px}.profile .user-profile-box .profile-nav li{width:100%}.profile .user-profile-box .profile-nav li.border-shape{padding-top:10px;border-top:1px solid #eee}.profile .user-profile-box .profile-nav li a{width:100%;display:flex;align-content:center;align-items:center;gap:10px}.profile .user-profile-box .profile-nav li a img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.profile .user-profile-box .profile-nav li a span{color:var(--gray-color);font-size:15px;font-weight:500}.profile .user-profile-box .profile-nav li a.active span{font-weight:900;color:var(--primary-color)}.profile .form-control{background-color:var(--light-color)!important}.profile .brand-name{width:100px;height:50px;display:flex;align-items:center;align-content:center;justify-content:center;margin:0 auto 20px}.profile .brand-name img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.profile .box-contain{width:100%;background-color:var(--light-color);border-radius:15px;border:1px solid #eeeeee;padding:20px}.profile .box-contain h2{color:var(--dark-color);font-size:18px;font-weight:700;margin-bottom:20px}.profile .box-contain .data-desc{font-size:15px;font-weight:500;color:var(--gray-color);margin-bottom:20px}.profile .flex-heading{display:flex;align-content:center;align-items:center;gap:15px;margin-bottom:30px;justify-content:flex-start}.profile .flex-heading .back{width:40px;height:40px;background-color:var(--primary-color);border-radius:50%;display:flex;align-items:center;align-content:center;justify-content:center}.profile .flex-heading .back img{width:24px;height:24px;transform:scaleX(-1);-o-object-fit:contain;object-fit:contain;filter:var(--light-filter)}.profile .flex-heading h2{width:-moz-fit-content;width:fit-content;margin:0;text-align:start!important}.profile .nav-pills{border:1px solid #eee;padding:10px}.profile .service-box{border:1px solid #eee}.profile .location-box{width:100%;padding:20px 15px;border:1px solid #eee;border-radius:10px;display:flex;align-content:center;align-items:center;gap:15px}.profile .location-box .wrapper{width:-moz-fit-content;width:fit-content}.profile .location-box .data h2{color:var(--dark-color);font-size:15px;font-weight:500;margin-bottom:10px}.profile .location-box .data p{color:var(--gray-color);font-size:14px;font-weight:500;margin:0}.profile .location-box .edit-btn{display:flex;align-content:center;align-items:center;gap:5px;margin-inline-start:auto;color:var(--primary-color);font-size:14px;font-weight:500;text-decoration:underline}.profile .location-box .edit-btn img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.profile .add-new{display:flex;align-content:center;align-items:center;gap:10px;font-weight:700;color:var(--primary-color);font-size:15px}.profile .iframe-contain{width:100%;height:400px}.profile .iframe-contain iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile .banner{width:100%;padding:60px 40px;position:relative;z-index:9;border-radius:20px;overflow:hidden}.profile .banner.height-banner{height:200px}@media (max-width: 992px){.profile .banner{padding:40px 20px}}.profile .banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;z-index:-1}.profile .banner .data{width:-moz-fit-content;width:fit-content;margin-inline-start:auto}.profile .banner .data p{color:var(--light-color);font-size:20px;font-weight:700;margin-bottom:10px}.profile .banner .data span{color:var(--light-color);font-size:30px;font-weight:700;margin-bottom:0}.profile .money-change{width:100%;padding:20px 15px;background-color:#f5f5f5;border-radius:15px;overflow:hidden;border:1px dashed var(--primary-color);position:relative;z-index:9;display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin:30px 0}.profile .money-change:after{content:"";position:absolute;width:1px;height:100%;top:0;left:calc(50% - .5px);background-color:var(--primary-color);z-index:-2}.profile .money-change:before{content:"";position:absolute;width:40px;height:40px;background:#f5f5f5 url(../images/icons/arrow.svg) center/24px 24px no-repeat;border:1px solid var(--primary-color);border-radius:50%;top:calc(50% - 20px);left:calc(50% - 20px);z-index:-1}.profile .money-change .data{display:flex;justify-content:center;flex-direction:column;text-align:center}.profile .money-change .data p{color:var(--dark-color);font-size:18px;font-weight:500;margin-bottom:15px}.profile .money-change .data span{color:var(--primary-color);font-size:20px;font-weight:900}.profile .money-change .data span img{width:13px;height:16px;-o-object-fit:contain;object-fit:contain;filter:var(--primary-filter)}.profile .money-box{width:100%;padding:20px 15px;background-color:#fff2de;transition:all .3s linear;border-radius:15px;border:1px solid #cacaca;display:block}@media (max-width: 992px){.profile .money-box{padding:15px 10px;border-radius:10px}}.profile .money-box img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.profile .money-box p{color:var(--dark-color);font-size:18px;font-weight:900;margin:20px 0 0}.profile .money-box:hover{transform:translateY(-10px)}.profile .money-box:hover p{color:var(--primary-color)}.profile .how-win{width:100%;padding:20px 15px;background-color:#f5f5f5;border-radius:15px;overflow:hidden;border:1px dashed var(--primary-color);position:relative;margin:30px 0}.profile .how-win h2{color:var(--primary-color)}.profile .how-win .data-desc{margin-bottom:40px}.profile .how-win .win-box{width:100%;transition:all .3s linear}.profile .how-win .win-box .flex-head{display:flex;align-content:center;align-items:center;gap:10px;margin-bottom:15px}.profile .how-win .win-box .flex-head img{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}.profile .how-win .win-box .flex-head h3{font-size:18px;font-weight:900;color:var(--dark-color);margin:0}.profile .how-win .win-box p{color:var(--gray-color);font-size:15px;font-weight:500;margin:0}.profile .how-win .win-box:hover{transform:translateY(-10px)}.profile .how-win .win-box:hover .flex-head h3{color:var(--primary-color)}.profile .empty-state{width:100%;text-align:center}.profile .empty-state img{width:300px;height:260px;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto 20px;animation:translateY 2s ease-in-out infinite alternate}.profile .empty-state h2{color:var(--primary-color);font-size:24px;font-weight:700;text-align:center;margin-bottom:10px}.profile .empty-state p{color:var(--gray-color);font-size:18px;font-weight:500;text-align:center;margin-bottom:20px}.profile .point-list{width:100%;padding:20px 15px;border:1px solid #eee;border-radius:15px;overflow:hidden;display:flex;align-content:center;align-items:center;gap:15px;margin-bottom:20px;transition:all .3s linear}.profile .point-list .point-list-img{width:50px;height:50px;-o-object-fit:contain;object-fit:contain}.profile .point-list .data{width:-moz-fit-content;width:fit-content}.profile .point-list .data .flex-head{display:flex;align-content:center;align-items:center;gap:10px}.profile .point-list .data .flex-head img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.profile .point-list .data .flex-head h2{font-size:18px;font-weight:900;color:var(--primary-color);margin:0}.profile .point-list .data p{color:var(--gray-color);font-size:17px;font-weight:500;margin:0}.profile .point-list span{margin-inline-start:auto;font-size:15px;font-weight:500;color:var(--gray-color)}.profile .point-list:hover{transform:translateY(-10px)}.profile .wheel-container{text-align:center}.profile .wheel-container .wheel-wrapper{position:relative;width:320px;height:320px;margin:0 auto 30px}@media (max-width: 992px){.profile .wheel-container .wheel-wrapper{width:280px;height:280px}}.profile .wheel-container .wheel-wrapper canvas{width:100%;height:100%;border-radius:50%;border:8px solid #2d2d2d;box-shadow:0 0 20px #0000004d}.profile .wheel-container .wheel-pointer{position:absolute;top:-5px;left:50%;transform:translate(-50%);width:30px;height:40px;background-color:#fff;-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 100%,0 0,100% 0);z-index:10;filter:drop-shadow(0 4px 6px rgba(0,0,0,.3))}.profile .wheel-container .wheel-pointer:before{content:"";position:absolute;top:-8px;left:50%;transform:translate(-50%);width:16px;height:16px;background-color:#fff;border-radius:50%;box-shadow:0 2px 4px #0003}.profile .wheel-container .wheel-title{color:var(--primary-color);font-size:28px;font-weight:900;margin-bottom:10px}.profile .wheel-container .wheel-desc{color:var(--gray-color);font-size:16px;font-weight:500;margin-bottom:30px}.profile .order-box{width:100%;padding:20px 15px;border:1px solid #eee;border-radius:15px;display:flex;justify-content:center;flex-direction:column;gap:20px;margin-bottom:20px;transition:all .3s linear}.profile .order-box .flex-data{display:flex;align-items:center;align-content:center;justify-content:space-between;gap:10px;width:100%}.profile .order-box .flex-data .package{display:flex;align-content:center;align-items:center;gap:10px}.profile .order-box .flex-data .package img{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}.profile .order-box .flex-data .package span{color:var(--gray-color);font-size:15px;font-weight:500;margin:0}.profile .order-box .flex-data .data,.profile .order-box .flex-data .data .price{display:flex;align-content:center;align-items:center;gap:10px}.profile .order-box .flex-data .data .price p{color:var(--primary-color);font-size:15px;font-weight:700;margin:0}.profile .order-box .flex-data .data .price img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;filter:var(--primary-filter)}.profile .order-box .flex-data .data .status{background-color:#f2faf6;padding:5px 10px;width:-moz-fit-content;width:fit-content;border-radius:10px;display:flex;align-items:center;align-content:center;justify-content:center}.profile .order-box .flex-data .data .status span{color:#0c9d61;font-size:15px;font-weight:500;margin:0}.profile .order-box .flex-data .data .status.status-pending,.order-box .flex-data .data .status.status-pending{background-color:#fff8e6}.profile .order-box .flex-data .data .status.status-pending span,.order-box .flex-data .data .status.status-pending span{color:#f5a623}.profile .order-box .flex-data .data .status.status-accepted,.order-box .flex-data .data .status.status-accepted{background-color:#f2faf6}.profile .order-box .flex-data .data .status.status-accepted span,.order-box .flex-data .data .status.status-accepted span{color:#0c9d61}.profile .order-box .flex-data .data .status.status-rejected,.order-box .flex-data .data .status.status-rejected{background-color:#fef2f2}.profile .order-box .flex-data .data .status.status-rejected span,.order-box .flex-data .data .status.status-rejected span{color:#ef4444}.profile .order-box .flex-data .data .status.status-used,.order-box .flex-data .data .status.status-used{background-color:#eff6ff}.profile .order-box .flex-data .data .status.status-used span,.order-box .flex-data .data .status.status-used span{color:#3b82f6}.profile .order-box .flex-data .data .status.status-processing,.order-box .flex-data .data .status.status-processing{background-color:#fef3c7}.profile .order-box .flex-data .data .status.status-processing span,.order-box .flex-data .data .status.status-processing span{color:#d97706}.profile .order-box .flex-data .custom-btn{width:calc(50% - 5px);border-radius:10px;height:40px}.profile .order-box .flex-data .order-item{display:flex;align-content:center;align-items:center;gap:10px}.profile .order-box .flex-data .order-item img{width:60px;height:60px;border-radius:10px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.profile .order-box .flex-data .order-item .data-item h2{color:var(--dark-color);font-size:18px;font-weight:900;margin-bottom:4px}.profile .order-box .flex-data .order-item .data-item span{color:var(--gray-color);font-size:15px;font-weight:500;margin:0}.profile .order-box .flex-data .qr{width:30px;height:30px;display:flex;align-items:center;align-content:center;justify-content:center;background-color:var(--primary-color);border-radius:10px;padding:5px}.profile .order-box .flex-data .qr img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:var(--light-filter)}.profile .order-box:hover{transform:translateY(-10px)}@media (max-width: 992px){.profile .order-box{padding:15px 10px}}.profile .wallet-data{width:90%;padding:20px 15px;background-color:var(--light-color);border:1px solid rgba(238,238,238,.9333333333);border-radius:10px;margin:-100px auto 20px;position:relative;z-index:9}.profile .wallet-data .flex-data{display:flex;align-content:center;align-items:center;gap:10px}.profile .wallet-data .flex-data img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.profile .wallet-data .flex-data p{color:var(--dark-color);font-size:15px;font-weight:500;margin:0}.profile .wallet-data .flex-data .price{width:-moz-fit-content;width:fit-content;margin-inline-start:auto;display:flex;align-content:center;align-items:center;gap:5px}.profile .wallet-data .flex-data .price span{color:var(--primary-color);font-size:15px;font-weight:500;margin:0}.profile .wallet-data .flex-data .price img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;filter:var(--primary-filter)}.profile .wallet-data .badge{width:100%;padding:10px 15px;background-color:#fff2de;border-radius:10px;margin-top:20px;text-align:start}.profile .wallet-data .badge p{color:var(--dark-color);font-size:15px;font-weight:500;margin:0}.profile .wallet-box{width:100%;padding:20px 15px;border:1px dashed #eee;border-radius:10px;display:flex;justify-content:center;flex-direction:column;gap:10px;transition:all .3s linear}.profile .wallet-box.primary-color{border-color:var(--primary-color);border-style:solid}.profile .wallet-box.primary-color:hover{transform:translateY(0)}.profile .wallet-box img{width:40px;height:40px}.profile .wallet-box h2{color:var(--gray-color);font-size:18px;font-weight:500;margin:0}.profile .wallet-box .price{display:flex;align-content:center;align-items:center;gap:5px}.profile .wallet-box .price span{color:var(--primary-color)}.profile .wallet-box .price img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;filter:var(--primary-filter)}.profile .wallet-box p{color:var(--gray-color);font-size:15px;font-weight:500;margin:0}.profile .wallet-box:hover{transform:translateY(-10px)}.profile .task-list{display:flex;justify-content:center;flex-direction:column;gap:14px}.profile .task-list li{display:flex;align-items:center;align-content:center;justify-content:space-between;gap:10px}.profile .task-list li .name{color:var(--gray-color);font-size:15px;font-weight:500;margin:0}.profile .task-list li .data{display:flex;align-content:center;align-items:center;gap:5px;color:var(--primary-color);font-size:15px;font-weight:700}.profile .task-list li .data img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;filter:var(--primary-filter)}.profile .task-list li .data.dark{color:var(--dark-color)}.profile .custom-btn{border-radius:10px;height:45px}.wheel-prize-modal .modal-content{border-radius:20px;overflow:hidden;border:none}.wheel-prize-modal .modal-body{padding:40px 30px;text-align:center}.wheel-prize-modal .modal-body .prize-icon{width:200px;height:200px;margin:0 auto 20px;animation:bounce 1s ease infinite}.wheel-prize-modal .modal-body h2{color:var(--primary-color);font-size:28px;font-weight:900;margin-bottom:10px}.wheel-prize-modal .modal-body .prize-amount{color:var(--secondary-color);font-size:48px;font-weight:900;margin-bottom:10px}.wheel-prize-modal .modal-body .prize-amount small{font-size:24px}.wheel-prize-modal .modal-body p{color:var(--gray-color);font-size:16px;margin-bottom:30px}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.support-tickets{display:flex;flex-direction:column;gap:20px;margin-top:20px}.ticket-info{display:flex;flex-wrap:wrap;gap:20px;padding:20px;background-color:#f9fafb;border-radius:12px;margin-bottom:20px}.ticket-info .info-item{display:flex;align-items:center;gap:8px}.ticket-info .info-item .label{color:var(--gray-color);font-size:14px;font-weight:500}.ticket-info .info-item .value{color:var(--dark-color);font-size:14px;font-weight:600}.ticket-info .info-item .status-badge{padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600}.ticket-info .info-item .status-badge.pending{background-color:#fff8e6;color:#f5a623}.ticket-info .info-item .status-badge.resolved{background-color:#f0fdf4;color:#22c55e}.ticket-info .info-item .status-badge.not-resolved{background-color:#fef2f2;color:#ef4444}.ticket-chat{border:1px solid #e5e7eb;border-radius:15px;overflow:hidden}.ticket-chat .chat-messages{max-height:400px;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:20px;background-color:#fafafa}.ticket-chat .message{display:flex;align-items:flex-start;gap:12px;max-width:80%}@media (max-width: 992px){.ticket-chat .message{max-width:95%}}.ticket-chat .message .message-avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0}.ticket-chat .message .message-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ticket-chat .message .message-avatar.admin-avatar{background-color:var(--primary-color);display:flex;align-items:center;align-content:center;justify-content:center}.ticket-chat .message .message-avatar.admin-avatar img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.ticket-chat .message .message-content{padding:15px;border-radius:15px}.ticket-chat .message .message-content p{margin:0 0 8px;font-size:14px;line-height:1.6}.ticket-chat .message .message-content .message-time{font-size:11px;color:#9ca3af}.ticket-chat .message.user-message{align-self:flex-end;flex-direction:row-reverse}.ticket-chat .message.user-message .message-content{background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%);border-radius:15px 15px 0}.ticket-chat .message.user-message .message-content p{color:var(--light-color)}.ticket-chat .message.user-message .message-content .message-time{color:#ffffffb3}.ticket-chat .message.admin-message{align-self:flex-start}.ticket-chat .message.admin-message .message-content{background-color:var(--light-color);border:1px solid #e5e7eb;border-radius:15px 15px 15px 0}.ticket-chat .message.admin-message .message-content p{color:var(--dark-color)}.ticket-chat .chat-input{padding:15px 20px;background-color:var(--light-color);border-top:1px solid #e5e7eb}@media (max-width: 992px){.ticket-chat .chat-input{padding:10px 8px}}.ticket-chat .chat-input .input-form{display:flex;align-items:center;gap:10px}.ticket-chat .chat-input .input-form .upload-btn{width:45px;height:45px;border-radius:50%;background-color:#f3f4f6;border:none;display:flex;align-items:center;align-content:center;justify-content:center;cursor:pointer;transition:all .3s ease;flex-shrink:0}@media (max-width: 992px){.ticket-chat .chat-input .input-form .upload-btn{width:38px;height:38px}}.ticket-chat .chat-input .input-form .upload-btn img{width:20px;height:20px}@media (max-width: 992px){.ticket-chat .chat-input .input-form .upload-btn img{width:16px;height:16px}}.ticket-chat .chat-input .input-form .upload-btn:hover{background-color:#e5e7eb}.ticket-chat .chat-input .input-form .emoji-wrapper{position:relative}.ticket-chat .chat-input .input-form .emoji-wrapper .emoji-btn{width:45px;height:45px;border-radius:50%;background-color:#f3f4f6;border:none;display:flex;align-items:center;align-content:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:20px}@media (max-width: 992px){.ticket-chat .chat-input .input-form .emoji-wrapper .emoji-btn{width:38px;height:38px;font-size:18px}}.ticket-chat .chat-input .input-form .emoji-wrapper .emoji-btn:hover{background-color:#e5e7eb}.ticket-chat .chat-input .input-form .emoji-wrapper .emoji-picker{position:absolute;bottom:55px;right:0;width:280px;background-color:var(--light-color);border-radius:15px;box-shadow:0 5px 30px #00000026;display:none;z-index:100;overflow:hidden}@media (max-width: 992px){.ticket-chat .chat-input .input-form .emoji-wrapper .emoji-picker{width:220px;bottom:50px}}.ticket-chat .chat-input .input-form .emoji-wrapper .emoji-picker.active{display:block}.ticket-chat .chat-input .input-form .emoji-wrapper .emoji-picker .emoji-tabs{display:flex;border-bottom:1px solid #e5e7eb;padding:8px;gap:5px}@media (max-width: 992px){.ticket-chat .chat-input .input-form .emoji-wrapper .emoji-picker .emoji-tabs{padding:5px;gap:3px}}.ticket-chat .chat-input .input-form .emoji-wrapper .emoji-picker .emoji-tabs .emoji-tab{flex:1;padding:8px;border:none;background:none;font-size:18px;cursor:pointer;border-radius:8px;transition:all .2s ease}@media (max-width: 992px){.ticket-chat .chat-input .input-form .emoji-wrapper .emoji-picker .emoji-tabs .emoji-tab{padding:5px;font-size:16px}}.ticket-chat .chat-input .input-form .emoji-wrapper .emoji-picker .emoji-tabs .emoji-tab:hover{background-color:#f3f4f6}.ticket-chat .chat-input .input-form .emoji-wrapper .emoji-picker .emoji-tabs .emoji-tab.active{background-color:var(--primary-color);filter:grayscale(0)}.ticket-chat .chat-input .input-form .emoji-wrapper .emoji-picker .emoji-content{padding:10px;max-height:200px;overflow-y:auto}@media (max-width: 992px){.ticket-chat .chat-input .input-form .emoji-wrapper .emoji-picker .emoji-content{padding:8px;max-height:150px}}.ticket-chat .chat-input .input-form .emoji-wrapper .emoji-picker .emoji-content .emoji-category{display:none;flex-wrap:wrap;gap:5px}@media (max-width: 992px){.ticket-chat .chat-input .input-form .emoji-wrapper .emoji-picker .emoji-content .emoji-category{gap:3px}}.ticket-chat .chat-input .input-form .emoji-wrapper .emoji-picker .emoji-content .emoji-category.active{display:flex}.ticket-chat .chat-input .input-form .emoji-wrapper .emoji-picker .emoji-content .emoji-category .emoji{width:35px;height:35px;display:flex;align-items:center;align-content:center;justify-content:center;font-size:22px;cursor:pointer;border-radius:8px;transition:all .2s ease}@media (max-width: 992px){.ticket-chat .chat-input .input-form .emoji-wrapper .emoji-picker .emoji-content .emoji-category .emoji{width:28px;height:28px;font-size:18px}}.ticket-chat .chat-input .input-form .emoji-wrapper .emoji-picker .emoji-content .emoji-category .emoji:hover{background-color:#f3f4f6;transform:scale(1.2)}.ticket-chat .chat-input .input-form .form-control{flex:1;border:1px solid #e5e7eb;border-radius:25px;padding:12px 20px;font-size:14px}@media (max-width: 992px){.ticket-chat .chat-input .input-form .form-control{padding:8px 14px;font-size:13px;border-radius:20px}}.ticket-chat .chat-input .input-form .form-control:focus{border-color:var(--primary-color);box-shadow:none}.ticket-chat .chat-input .input-form .send-btn{width:45px;height:45px;border-radius:50%;background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%);border:none;display:flex;align-items:center;align-content:center;justify-content:center;cursor:pointer;transition:all .3s ease;flex-shrink:0}@media (max-width: 992px){.ticket-chat .chat-input .input-form .send-btn{width:38px;height:38px}}.ticket-chat .chat-input .input-form .send-btn img{width:20px;height:20px;filter:brightness(0) invert(1)}@media (max-width: 992px){.ticket-chat .chat-input .input-form .send-btn img{width:16px;height:16px}}.ticket-chat .chat-input .input-form .send-btn:hover{transform:scale(1.05)}.ticket-chat .message-image{max-width:200px;border-radius:12px;overflow:hidden;margin-bottom:8px;cursor:pointer;transition:transform .3s ease}.ticket-chat .message-image img{width:100%;height:auto;display:block}.ticket-chat .message-image:hover{transform:scale(1.02)}.ticket-chat .typing-indicator .message-content{padding:15px 20px}.ticket-chat .typing-indicator .typing-dots{display:flex;align-items:center;gap:5px}.ticket-chat .typing-indicator .typing-dots span{width:8px;height:8px;background-color:var(--gray-color);border-radius:50%;animation:typingBounce 1.4s infinite ease-in-out both}.ticket-chat .typing-indicator .typing-dots span:nth-child(1){animation-delay:-.32s}.ticket-chat .typing-indicator .typing-dots span:nth-child(2){animation-delay:-.16s}.ticket-chat .typing-indicator .typing-dots span:nth-child(3){animation-delay:0s}@keyframes typingBounce{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}.support-ticket{background-color:var(--light-color);border-radius:15px;padding:20px;position:relative;border:2px solid transparent;transition:all .3s ease}.support-ticket.pending{-o-border-image:linear-gradient(90deg,#f9f871 0%,#ffc05a 50%,#fe8a60 100%) 1;border-image:linear-gradient(90deg,#f9f871,#ffc05a,#fe8a60) 1;border-style:solid;border-width:2px;background:linear-gradient(var(--light-color),var(--light-color)) padding-box,linear-gradient(90deg,#f9f871,#ffc05a,#fe8a60) border-box;border:2px solid transparent;border-radius:15px}.support-ticket.pending .ticket-badge{background-color:#fff8e6;color:#f5a623}.support-ticket.resolved{border:2px solid #22c55e}.support-ticket.resolved .ticket-badge{background-color:#f0fdf4;color:#22c55e}.support-ticket.not-resolved{border:2px solid #ef4444}.support-ticket.not-resolved .ticket-badge{background-color:#fef2f2;color:#ef4444}.support-ticket .ticket-badge{position:absolute;top:20px;left:20px;padding:5px 15px;border-radius:20px;font-size:12px;font-weight:600}.support-ticket .ticket-content{text-align:right}.support-ticket .ticket-content h3{color:var(--dark-color);font-size:18px;font-weight:700;margin-bottom:10px}.support-ticket .ticket-content .ticket-type{color:var(--gray-color);font-size:14px;font-weight:500;margin-bottom:10px}.support-ticket .ticket-content .ticket-desc{color:#9ca3af;font-size:14px;font-weight:400;line-height:1.6;margin:0}.community .steps{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:40px}@media (max-width: 992px){.community .steps{margin-bottom:20px}}.community .steps .step{width:100%;height:8px;border-radius:50px;background-color:#ddd}@media (max-width: 992px){.community .steps .step{height:4px}}.community .steps .step.active{background-color:var(--secondary-color)}.community .form-control{background-color:var(--light-color)!important}.community .step-data{width:100%}.community .flex-button{display:flex;grid-template-columns:repeat(2,1fr);gap:10px}.community .flex-button .custom-btn{margin-top:0;width:100%}.community .custom-btn{border-radius:10px;height:45px;margin-top:40px;width:100%}.community .community-box{width:100%;padding:32px 16px;background-color:var(--light-color);border-radius:16px;position:relative;z-index:9;overflow:hidden}.community .community-box .flex-data{display:flex;align-items:center;align-content:center;justify-content:space-between;gap:10px;width:100%;padding-bottom:15px;border-bottom:1px solid #eee;margin-bottom:15px}.community .community-box .flex-data .user-data{display:flex;align-content:center;align-items:center;gap:10px}.community .community-box .flex-data .user-data img{width:40px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%;height:40px}.community .community-box .flex-data .user-data .data p{color:var(--dark-color);font-size:15px;font-weight:500;margin-bottom:10px}.community .community-box .flex-data .user-data .data span{color:var(--gray-color);font-size:15px;font-weight:500}.community .community-box .flex-data .rate{display:flex;align-content:center;align-items:center;gap:5px}.community .community-box .flex-data .rate img{width:15px;height:15px;-o-object-fit:contain;object-fit:contain}.community .community-box .flex-data .rate span{color:var(--dark-color);font-size:15px;font-weight:500}.community .community-box .flex-data .data h2{color:var(--gray-color);font-size:15px;font-weight:500;margin-bottom:10px}.community .community-box .flex-data .data h2 span{color:var(--primary-color);font-weight:900}.community .community-box .flex-data .data .date{color:var(--gray-color);font-size:15px;font-weight:500}.community .community-box .flex-data .badge{background-color:#f0fdf4;color:#22c55e;padding:5px 10px;border-radius:10px;font-size:12px;font-weight:500}.community .community-box h3{color:var(--dark-color);font-size:18px;font-weight:900;margin-bottom:20px}.community .community-box .images-contain{display:grid;grid-template-columns:repeat(4,1fr);row-gap:10px;-moz-column-gap:10px;column-gap:10px}.community .community-box .images-contain img{width:100%;height:100px;border-radius:10px;-o-object-fit:cover;object-fit:cover}@media (max-width: 992px){.community .community-box .images-contain img{height:50px}}.community .community-box .top-border{border-top:1px solid #eee;border-bottom:none!important;padding-top:15px;padding-bottom:0!important;margin-bottom:0!important;margin-top:15px}.community .community-box .actions{display:flex;align-items:center;gap:20px;width:100%;justify-content:flex-end}.community .community-box .actions .action-btn{display:flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;padding:8px 12px;border-radius:10px;transition:all .3s ease}.community .community-box .actions .action-btn:hover{background-color:#f5f5f5}.community .community-box .actions .action-btn img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;transition:all .3s ease}.community .community-box .actions .action-btn .count{color:var(--dark-color);font-size:14px;font-weight:700}.community .community-box .actions .action-btn span:last-child{color:var(--gray-color);font-size:14px;font-weight:500}.community .community-box .actions .action-btn.like-btn.liked img{filter:invert(27%) sepia(94%) saturate(5618%) hue-rotate(352deg) brightness(88%) contrast(97%)}.community .community-box .actions .action-btn.like-btn.liked .count{color:#e53935}.community .community-box .actions .action-btn.community-copy-link .community-copy-icon{display:inline-flex;color:var(--gray-color);line-height:0}.community .community-box .actions .action-btn.community-copy-link.is-copied .community-copy-label{color:#16a34a;font-weight:600}.community .community-categories-section{display:flex;flex-direction:column;align-items:center;gap:44px;width:100%;max-width:1200px;margin-inline:auto;margin-bottom:32px}@media (max-width: 992px){.community .community-categories-section{gap:24px;margin-bottom:24px}}.community .community-categories-section .community-categories-title{width:100%;margin:0;text-align:center;color:var(--dark-color);font-size:18px;font-weight:700}@media (max-width: 992px){.community .community-categories-section .community-categories-title{font-size:16px}}.community .community-categories-section .community-categories-carousel{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:32px;width:100%;max-width:1200px;min-height:68px}@media (max-width: 992px){.community .community-categories-section .community-categories-carousel{gap:12px}}.community .community-categories-section .community-categories-arrow{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:12px;border-radius:1000px;background:#e1e1e199;border:1px solid #f0eef0!important;cursor:pointer;transition:opacity .2s ease}.community .community-categories-section .community-categories-arrow img{display:block;width:24px;height:24px;object-fit:contain;filter:brightness(0);opacity:.85}.community .community-categories-section .community-categories-arrow--prev img{transform:rotate(180deg)}.community .community-categories-section .community-categories-arrow:disabled{opacity:.35;cursor:not-allowed}@media (max-width: 992px){.community .community-categories-section .community-categories-arrow{width:40px;height:40px;padding:8px}.community .community-categories-section .community-categories-arrow img{width:20px;height:20px}}.community .community-categories-section .community-categories-scroll{flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.community .community-categories-section .community-categories-scroll::-webkit-scrollbar{display:none}.community .community-categories-section .community-categories-scroll .nav.nav-pills.community-nav{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:32px;width:max-content;max-width:none;min-width:min(100%,max-content);padding:0;margin:0;background:transparent;border:none;border-radius:0}@media (max-width: 992px){.community .community-categories-section .community-categories-scroll .nav.nav-pills.community-nav{gap:12px}}.community .community-categories-section .community-categories-scroll .nav.nav-pills.community-nav .nav-item{width:auto;flex-shrink:0}.community .community-categories-section .community-categories-scroll .nav.nav-pills.community-nav .nav-item .nav-link{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-width:182px;min-height:68px;padding:12px 24px;margin:0;font-family:Alexandria,sans-serif;font-size:20px;font-weight:400;line-height:20px;text-align:center;color:#666565;background:#fff;border:1px solid #eeeeee!important;border-radius:32px;white-space:nowrap;transition:background .2s ease,color .2s ease,border-color .2s ease}@media (max-width: 992px){.community .community-categories-section .community-categories-scroll .nav.nav-pills.community-nav .nav-item .nav-link{min-width:140px;min-height:56px;padding:10px 16px;font-size:15px;line-height:1.2;border-radius:24px}}.community .community-categories-section .community-categories-scroll .nav.nav-pills.community-nav .nav-item .nav-link:hover{background:#fafafa}.community .community-categories-section .community-categories-scroll .nav.nav-pills.community-nav .nav-item .nav-link.active{background:#633479;color:#fff;border-color:#633479!important}.community .community-pagination{width:100%;max-width:1200px;margin:2.5rem auto .5rem;padding:20px 20px 18px;background:#fff;border:1px solid #eeeeee;border-radius:20px;box-shadow:0 8px 32px #292d320f}@media (max-width: 992px){.community .community-pagination{margin-top:1.75rem;padding:16px 12px 14px;border-radius:16px}}.community .community-pagination__meta{margin:0 0 16px;text-align:center;font-size:15px;line-height:1.5;color:#666565;font-family:Alexandria,sans-serif}@media (max-width: 992px){.community .community-pagination__meta{font-size:14px;margin-bottom:12px}}.community .community-pagination__meta-strong{color:#292d32;font-weight:700;padding:0 2px}.community .community-pagination__nav{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(99,52,121,.35) transparent;padding-bottom:4px}.community .community-pagination__nav::-webkit-scrollbar{height:6px}.community .community-pagination__nav::-webkit-scrollbar-thumb{background:#63347959;border-radius:6px}.community .community-pagination__list{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:8px;margin:0 auto;padding:4px 0;list-style:none;width:max-content;max-width:100%;min-width:min(100%,max-content)}.community .community-pagination__list .page-item{margin:0}.community .community-pagination__list .page-item.active .page-link{background:#633479;border-color:#633479;color:#fff;font-weight:600}.community .community-pagination__list .page-item.disabled .page-link{opacity:.4;pointer-events:none}.community .community-pagination__list .page-link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 14px;margin:0;font-family:Alexandria,sans-serif;font-size:16px;font-weight:500;line-height:1;color:#666565;background:#fff;border:1px solid #eeeeee;border-radius:12px;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}@media (max-width: 992px){.community .community-pagination__list .page-link{min-width:40px;height:40px;padding:0 10px;font-size:15px;border-radius:10px}}.community .community-pagination__list .page-link:hover:not(span){background:#faf8fb;border-color:#d8c4e0;color:#633479}.community .community-pagination__list .page-link:focus-visible{outline:2px solid #633479;outline-offset:2px}.community .community-pagination__list .page-item.active span.page-link{cursor:default}.community .community-pagination__arrow{min-width:48px!important;padding:0!important;font-size:1.35rem!important;font-weight:600!important;line-height:1!important;color:#292d32!important}@media (max-width: 992px){.community .community-pagination__arrow{min-width:42px!important;font-size:1.25rem!important}}.community .community-pagination__ellipsis{min-width:36px!important;border-style:dashed!important;background:#fafafa!important;color:#9ca3af!important;font-weight:600!important;cursor:default!important}.community .community-form{width:100%;padding:40px 20px;background-color:var(--light-color);border-radius:16px;border:1px solid #eee}@media (max-width: 992px){.community .community-form{padding:20px 10px}}.community .community-form h2{color:var(--dark-color);font-size:18px;font-weight:700;margin-bottom:20px;text-align:start}@media (max-width: 992px){.community .community-form h2{font-size:16px;margin-bottom:15px}}.comments-modal .modal-dialog{max-width:500px}.comments-modal .modal-content{border-radius:20px;border:none;overflow:hidden}.comments-modal .modal-header{border-bottom:1px solid #eee;padding:20px}.comments-modal .modal-header .modal-title{color:var(--dark-color);font-size:18px;font-weight:700}.comments-modal .modal-header .close{padding:0;margin:0;background:none;border:none;opacity:1}.comments-modal .modal-header .close img{width:24px;height:24px;filter:var(--gray-filter)}.comments-modal .modal-body{padding:0;max-height:400px;overflow-y:auto}.comments-modal .modal-body .comments-list{padding:15px 20px}.comments-modal .modal-body .comments-list .comment-item{display:flex;gap:12px;padding:15px 0;border-bottom:1px solid #f5f5f5}.comments-modal .modal-body .comments-list .comment-item:last-child{border-bottom:none}.comments-modal .modal-body .comments-list .comment-item .comment-avatar{width:45px;height:45px;border-radius:50%;overflow:hidden;flex-shrink:0;background-color:#d8aeec;display:flex;align-items:center;align-content:center;justify-content:center}.comments-modal .modal-body .comments-list .comment-item .comment-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.comments-modal .modal-body .comments-list .comment-item .comment-content{flex:1}.comments-modal .modal-body .comments-list .comment-item .comment-content .comment-header{display:flex;align-items:center;gap:10px;margin-bottom:5px}.comments-modal .modal-body .comments-list .comment-item .comment-content .comment-header h6{color:var(--dark-color);font-size:14px;font-weight:700;margin:0}.comments-modal .modal-body .comments-list .comment-item .comment-content .comment-header .comment-date{color:var(--gray-color);font-size:12px}.comments-modal .modal-body .comments-list .comment-item .comment-content p{color:var(--gray-color);font-size:14px;line-height:1.6;margin:0}.comments-modal .modal-footer{border-top:1px solid #eee;padding:15px 20px}.comments-modal .modal-footer .comment-form{display:flex;align-items:center;gap:10px;width:100%}.comments-modal .modal-footer .comment-form .form-control{flex:1;border:1px solid #eee;border-radius:25px;padding:12px 20px;font-size:14px}.comments-modal .modal-footer .comment-form .form-control:focus{border-color:var(--primary-color);box-shadow:none}.comments-modal .modal-footer .comment-form .send-btn{width:45px;height:45px;border-radius:50%;background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%);border:none;display:flex;align-items:center;align-content:center;justify-content:center;cursor:pointer;flex-shrink:0}.comments-modal .modal-footer .comment-form .send-btn img{width:20px;height:20px;filter:brightness(0) invert(1)}.comment-item.new-comment{animation:slideIn .3s ease}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.searchable-select{position:relative;width:100%}.searchable-select .select-trigger{position:relative;display:flex;align-items:center}.searchable-select .select-trigger .search-input{width:100%;height:56px;padding:0 40px 0 15px;border:1px solid #eee;border-radius:10px;font-size:14px;color:var(--dark-color);background-color:var(--light-color);transition:all .3s ease}.searchable-select .select-trigger .search-input:focus{border-color:var(--primary-color);outline:none}.searchable-select .select-trigger .search-input::-moz-placeholder{color:var(--gray-color)}.searchable-select .select-trigger .search-input::placeholder{color:var(--gray-color)}.searchable-select .select-trigger .arrow-icon{position:absolute;left:15px;width:12px;height:12px;filter:var(--gray-filter);transition:transform .3s ease}.searchable-select.active .select-trigger .arrow-icon{transform:rotate(180deg)}.searchable-select.active .select-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.searchable-select .select-dropdown{position:absolute;top:calc(100% + 5px);left:0;right:0;background-color:var(--light-color);border:1px solid #eee;border-radius:10px;box-shadow:0 5px 20px #0000001a;z-index:100;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;max-height:250px;overflow:hidden;display:flex;flex-direction:column}.searchable-select .select-dropdown .options-list{overflow-y:auto;max-height:180px;padding:8px 0}.searchable-select .select-dropdown .options-list .option{padding:12px 15px;font-size:14px;color:var(--dark-color);cursor:pointer;transition:all .2s ease}.searchable-select .select-dropdown .options-list .option:hover{background-color:#f5f5f5}.searchable-select .select-dropdown .options-list .option.selected{background-color:rgba(var(--primary-color-rgb),.1);color:var(--primary-color);font-weight:600}.searchable-select .select-dropdown .options-list .option.hidden{display:none}.searchable-select .select-dropdown .options-list .no-results{padding:15px;text-align:center;color:var(--gray-color);font-size:14px}.searchable-select .select-dropdown .add-new-option{padding:10px 15px;border-top:1px solid #eee;display:none}.searchable-select .select-dropdown .add-new-option.show{display:block}.searchable-select .select-dropdown .add-new-option .add-btn{display:flex;align-items:center;gap:8px;width:100%;padding:10px 15px;background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%);border:none;border-radius:8px;cursor:pointer;transition:all .3s ease}.searchable-select .select-dropdown .add-new-option .add-btn img{width:16px;height:16px;filter:brightness(0) invert(1)}.searchable-select .select-dropdown .add-new-option .add-btn span{color:#fff;font-size:14px;font-weight:500}.searchable-select .select-dropdown .add-new-option .add-btn span .typed-text{font-weight:700}.searchable-select .select-dropdown .add-new-option .add-btn:hover{transform:scale(1.02)}.community-post-type-modal .community-post-type-modal__dialog.modal-dialog{max-width:520px;width:calc(100% - 40px);margin:1rem auto}.community-post-type-modal .community-post-type-modal__content{border:none;border-radius:32px;background:#fff;box-shadow:0 12px 48px #0000002e;overflow:visible}.community-post-type-modal .community-post-type-modal__inner{position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;width:100%;padding:52px 32px 36px;gap:28px}@media (max-width: 992px){.community-post-type-modal .community-post-type-modal__inner{padding:48px 22px 30px;gap:22px}}.community-post-type-modal .community-post-type-modal__close{position:absolute;top:16px;right:16px;z-index:2;width:32px;height:32px;border:none;border-radius:50%;background:#ec2d30;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:background .2s ease,transform .15s ease}.community-post-type-modal .community-post-type-modal__close:hover{background:#d32f2f}.community-post-type-modal .community-post-type-modal__close:focus{outline:none;box-shadow:0 0 0 3px #ec2d3059}.community-post-type-modal .community-post-type-modal__close-icon{display:block}.community-post-type-modal .community-post-type-modal__title{margin:0;padding:0 40px;text-align:center;font-family:Alexandria,sans-serif;font-size:18px;font-weight:700;line-height:1.45;color:#000}@media (max-width: 992px){.community-post-type-modal .community-post-type-modal__title{padding:0 36px}}.community-post-type-modal .community-post-type-modal__options{display:flex;flex-direction:column;gap:16px;width:100%}.community-post-type-modal .community-post-type-modal__option{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:100%;min-height:54px;padding:14px 20px;box-sizing:border-box;border-radius:16px;border:1px solid #e0e0e0;background:#fff;font-family:Alexandria,sans-serif;font-size:16px;font-weight:600;line-height:1.5;color:#000;text-decoration:none;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:border-color .2s ease,background .2s ease}.community-post-type-modal .community-post-type-modal__option:hover{border-color:#cfcfcf;background:#fafafa;color:#000;text-decoration:none}.community-post-type-modal .community-post-type-modal__option:focus{outline:none;box-shadow:0 0 0 3px #0000000f}.community-post-type-modal .community-post-type-modal__label{flex:none}.community-post-type-modal .community-post-type-modal__icon{display:flex;flex:none;align-items:center;justify-content:center;width:22px;height:22px}.community-form .step-title{text-align:center;color:var(--dark-color);font-size:20px;font-weight:700;margin-bottom:20px}.community-form .steps{display:flex;gap:10px;margin-bottom:30px}.community-form .steps .step{flex:1;height:6px;background-color:#eee;border-radius:10px;transition:all .3s ease}.community-form .steps .step.active{background:linear-gradient(90deg,#f9c74f,#f9844a)}.community-form .step-content{display:none}.community-form .step-content.active{display:block}.community-form .custom-select-wrapper{position:relative;width:100%;border-radius:9px;border:solid 1px #a5a2a2a1}.community-form .custom-select-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:var(--light-color);border:2px solid #eee;border-radius:10px;cursor:pointer;text-align:right;font-size:15px;color:var(--dark-color);transition:border-color .2s ease}.community-form .custom-select-trigger:hover,.community-form .custom-select-wrapper.is-open .custom-select-trigger{border-color:var(--primary-color)}.community-form .custom-select-trigger .custom-select-arrow{width:16px;height:16px;margin-right:8px;flex-shrink:0;transition:transform .2s ease}.community-form .custom-select-wrapper.is-open .custom-select-trigger .custom-select-arrow{transform:rotate(180deg)}.community-form .custom-select-dropdown{position:absolute;top:calc(100% + 4px);right:0;left:0;z-index:100;max-height:220px;overflow-y:auto;background:#fff;border:2px solid #eee;border-radius:10px;box-shadow:0 8px 24px #0000001f;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.community-form .custom-select-wrapper.is-open .custom-select-dropdown{opacity:1;visibility:visible;pointer-events:auto}.community-form .custom-select-option{padding:12px 16px;cursor:pointer;font-size:15px;color:var(--dark-color);transition:background-color .15s ease}.community-form .custom-select-option:hover{background-color:rgba(var(--primary-color-rgb),.08)}.community-form .custom-select-option.selected{background-color:rgba(var(--primary-color-rgb),.12);color:var(--primary-color);font-weight:600}.community-form .rating-section{text-align:center;margin:25px 0}.community-form .rating-section label{display:block;color:var(--dark-color);font-size:16px;font-weight:600;margin-bottom:15px}.community-form .rating-section .star-rating{display:flex;justify-content:center;gap:10px;direction:ltr}.community-form .rating-section .star-rating .star{font-size:35px;color:#ddd;cursor:pointer;transition:all .2s ease}.community-form .rating-section .star-rating .star:hover,.community-form .rating-section .star-rating .star.active{color:#f9c74f;transform:scale(1.1)}.community-form .image-upload-section{margin:25px 0}.community-form .image-upload-section .image-type-selector{display:flex;justify-content:center;gap:15px;margin-bottom:20px}.community-form .image-upload-section .image-type-selector .type-option{cursor:pointer;overflow:hidden}.community-form .image-upload-section .image-type-selector .type-option input[type=radio]{display:none}.community-form .image-upload-section .image-type-selector .type-option input[type=radio]:checked+.type-btn{background:var(--primary-color);color:#fff;border-color:transparent}.community-form .image-upload-section .image-type-selector .type-option .type-btn{display:inline-block;padding:10px 30px;border:2px solid #eee;border-radius:25px;font-size:14px;font-weight:600;color:var(--gray-color);overflow:hidden;transition:all .3s ease}.community-form .image-upload-section .image-type-selector .type-option .type-btn:hover{border-color:var(--primary-color);color:var(--primary-color)}.community-form .image-upload-section .upload-area{display:flex;align-items:center;justify-content:center;gap:15px;height:115px;padding:30px;border:2px dashed #ddd;border-radius:15px;cursor:pointer;transition:all .3s ease}.community-form .image-upload-section .upload-area img{width:30px;height:30px}.community-form .image-upload-section .upload-area span{color:var(--dark-color);font-size:15px;font-weight:500}.community-form .image-upload-section .upload-area:hover{background-color:rgba(var(--primary-color-rgb),.05)}.community-form .image-upload-section .uploaded-images{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:20px}@media (max-width: 992px){.community-form .image-upload-section .uploaded-images{grid-template-columns:repeat(2,1fr)}}.community-form .image-upload-section .uploaded-images .image-item{position:relative;border-radius:10px;overflow:hidden}.community-form .image-upload-section .uploaded-images .image-item img{width:100%;height:120px;-o-object-fit:cover;object-fit:cover}.community-form .image-upload-section .uploaded-images .image-item .remove-btn{position:absolute;top:8px;right:8px;width:24px;height:24px;background-color:#0009;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;align-content:center;justify-content:center;transition:all .3s ease}.community-form .image-upload-section .uploaded-images .image-item .remove-btn:before,.community-form .image-upload-section .uploaded-images .image-item .remove-btn:after{content:"";position:absolute;width:12px;height:2px;background-color:#fff}.community-form .image-upload-section .uploaded-images .image-item .remove-btn:before{transform:rotate(45deg)}.community-form .image-upload-section .uploaded-images .image-item .remove-btn:after{transform:rotate(-45deg)}.community-form .image-upload-section .uploaded-images .image-item .remove-btn:hover{background-color:#e53935}.community-form .image-upload-section .uploaded-images .image-item .image-label{position:absolute;bottom:0;left:0;right:0;padding:8px;background-color:#0009;text-align:center}.community-form .image-upload-section .uploaded-images .image-item .image-label span{color:#fff;font-size:12px;font-weight:500}.community-form .anonymous-toggle{display:flex;align-items:center;gap:15px;width:100%;margin:25px 0}.community-form .anonymous-toggle .toggle-switch{position:relative;width:50px;height:28px}.community-form .anonymous-toggle .toggle-switch input{opacity:0;width:0;height:0}.community-form .anonymous-toggle .toggle-switch input:checked+.toggle-slider{background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%)}.community-form .anonymous-toggle .toggle-switch input:checked+.toggle-slider:before{transform:translate(-22px)}.community-form .anonymous-toggle .toggle-switch .toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ddd;border-radius:34px;transition:.4s}.community-form .anonymous-toggle .toggle-switch .toggle-slider:before{position:absolute;content:"";height:22px;width:22px;right:3px;bottom:3px;background-color:#fff;border-radius:50%;transition:.4s}.community-form .anonymous-toggle .toggle-text{text-align:right}.community-form .anonymous-toggle .toggle-text .toggle-label{display:block;color:var(--dark-color);font-size:14px}.community-form .anonymous-toggle .toggle-text .toggle-label strong{color:var(--primary-color)}.community-form .anonymous-toggle .toggle-text .toggle-hint{color:var(--gray-color);font-size:12px}.community-form .review-notice{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:20px;padding:15px;background-color:#fff8e6;border-radius:10px}.community-form .review-notice img{width:18px;height:18px;filter:invert(70%) sepia(50%) saturate(500%) hue-rotate(0deg)}.community-form .review-notice span{color:#f5a623;font-size:13px;font-weight:500}.continue-info .form-contain{border:0px;padding:0}.continue-info .form-contain .steps{display:grid;gap:0px;grid-template-columns:repeat(3,1fr);margin-bottom:45px}@media (max-width: 992px){.continue-info .form-contain .steps{margin-bottom:30px}}.continue-info .form-contain .steps .step{width:100%;background-color:transparent;position:relative;z-index:9;height:-moz-fit-content;height:fit-content}.continue-info .form-contain .steps .step:after{content:"";position:absolute;width:100%;height:6px;background-color:#e1e1e1;top:16px;right:0%;z-index:-1}.continue-info .form-contain .steps .step.active{background-color:transparent}.continue-info .form-contain .steps .step.active .icon{background-color:var(--primary-color);border-color:var(--primary-color)}.continue-info .form-contain .steps .step.active .icon img{filter:var(--light-filter)}.continue-info .form-contain .steps .step.active span{color:var(--primary-color)}.continue-info .form-contain .steps .step.active:after{background-color:var(--primary-color)}.continue-info .form-contain .steps .step:nth-child(2){text-align:center}.continue-info .form-contain .steps .step:nth-child(2) .icon{margin:0 auto 10px}.continue-info .form-contain .steps .step:last-child{text-align:end}.continue-info .form-contain .steps .step:last-child .icon{margin-inline-start:auto}.continue-info .form-contain .steps .step .icon{width:40px;height:40px;background-color:var(--light-color);border-radius:10px;border:1px solid #8e8e8e;display:flex;align-items:center;align-content:center;justify-content:center;margin-bottom:10px}.continue-info .form-contain .steps .step .icon img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;filter:var(--gray-filter)}.continue-info .form-contain .steps .step span{color:var(--gray-color);font-size:15px;font-weight:500}.continue-info .form-contain .form-group .form-icon{width:100%;height:56px;position:relative;z-index:9}.continue-info .form-contain .form-group .form-icon.text-area{height:120px}.continue-info .form-contain .form-group .form-icon.text-area .icon{top:15px}.continue-info .form-contain .form-group .form-icon.text-area .form-control{padding-top:15px}.continue-info .form-contain .form-group .form-icon .icon{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;position:absolute;top:calc(50% - 12px);right:12px;z-index:9;pointer-events:none}.continue-info .form-contain .form-group .form-icon .upload-icon{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;position:absolute;top:calc(50% - 12px);left:12px;z-index:9;pointer-events:none}.continue-info .form-contain .form-group .form-icon .form-control{width:100%;height:100%;padding-inline-start:50px}.continue-info .form-contain .form-group .form-icon .form-control.text-contain{display:flex;justify-content:center;flex-direction:column}.continue-info .form-contain .form-group .form-icon .form-control.text-contain p{color:var(--gray-color);font-size:15px;font-weight:500;margin:0}.continue-info .form-contain .form-group .form-icon .form-control[type=file]{position:absolute;top:0;left:0;z-index:9;opacity:0}.continue-info .form-contain .form-group .form-icon .form-control:focus{border-color:var(--primary-color)!important}.continue-info .center-button{display:flex;align-items:center;align-content:center;justify-content:center;width:100%;margin-top:10px;text-align:center}.continue-info .center-button .link{font-size:18px;font-weight:700;color:var(--dark-color)}.continue-info .upload-wrapper{position:relative}.continue-info .upload-wrapper .upload-input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;z-index:2}.continue-info .upload-wrapper .upload-icon{position:absolute;inset-inline-end:16px;width:26px;height:26px;transition:.3s}.continue-info .upload-wrapper.loading .upload-icon{content:"";width:22px;height:22px;border:3px solid #ddd;border-top:3px solid var(--primary-color);border-radius:50%;animation:spin 1s linear infinite;content:url()}.continue-info .upload-wrapper.done .upload-icon{content:url(../images/icons/donee.svg)}.continue-info .step-contain.continue-info-address-figma{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.continue-info-address-figma{font-family:Alexandria,sans-serif;width:100%;max-width:min(1200px,100%);min-width:0;margin-inline:auto;box-sizing:border-box}.continue-info-address-figma .ci-figma-stack{display:flex;flex-direction:column;align-items:stretch;gap:44px;width:100%;min-width:0}.continue-info-address-figma .ci-figma-card{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;padding:24px;gap:16px;width:100%;max-width:100%;min-width:0;background:#fff;border:1px solid #f6f6f6;border-radius:16px}.continue-info-address-figma .ci-figma-card__title{margin:0;font-family:Alexandria,sans-serif;font-weight:600;font-size:14px;line-height:22px;text-align:right;color:#000}.continue-info-address-figma .ci-figma-rows{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0}.continue-info-address-figma .ci-figma-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;width:100%;min-width:0}.continue-info-address-figma .ci-figma-row--single{grid-template-columns:minmax(0,1fr)}.continue-info-address-figma .ci-figma-field{flex:none;min-width:0;width:100%;max-width:100%;display:flex;flex-direction:column;gap:4px}.continue-info-address-figma .ci-figma-field--full{grid-column:1 / -1}.continue-info-address-figma .ci-figma-input-shell{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;padding:12px;gap:8px;min-height:46px;width:100%;max-width:100%;min-width:0;background:#fff;border:1px solid #eeeeee;border-radius:8px;position:relative}.continue-info-address-figma .ci-figma-input-shell--select{justify-content:space-between}.continue-info-address-figma .ci-figma-input-shell.is-invalid{border-color:#dc3545}.continue-info-address-figma .ci-figma-control{flex:1 1 auto;min-width:0;width:100%;border:0;outline:0;box-shadow:none!important;background:transparent;font-family:Alexandria,sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#000;text-align:right}.continue-info-address-figma .ci-figma-control::placeholder{color:#cacaca}.continue-info-address-figma .ci-figma-control:focus{outline:0}.continue-info-address-figma .ci-figma-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;padding-inline-end:40px;padding-inline-start:4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.continue-info-address-figma .ci-figma-input-shell--city .ci-figma-select{padding-inline-start:38px;padding-inline-end:44px}.continue-info-address-figma .ci-figma-input-shell--icon-end .ci-figma-control{padding-inline-end:34px}.continue-info-address-figma .ci-figma-chevron{position:absolute;inset-inline-end:12px;top:50%;transform:translateY(-50%);pointer-events:none;width:24px;height:24px;object-fit:contain;opacity:.9}.continue-info-address-figma .ci-figma-inline-icon{position:absolute;inset-inline-end:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;pointer-events:none}.continue-info-address-figma .ci-figma-inline-icon img{display:block;width:18px;height:18px;object-fit:contain;filter:brightness(0) saturate(100%) invert(84%) sepia(0%) saturate(0%) hue-rotate(198deg) brightness(92%) contrast(86%)}.continue-info-address-figma .ci-figma-inline-icon--map{inset-inline-end:auto;inset-inline-start:12px}.continue-info-address-figma .ci-figma-error{display:block;font-size:13px;line-height:1.4;color:#dc3545;text-align:right}@media (max-width: 991px){.continue-info-address-figma .ci-figma-row:not(.ci-figma-row--single){grid-template-columns:minmax(0,1fr)}.continue-info-address-figma .ci-figma-stack{gap:28px}.continue-info-address-figma .ci-figma-card{padding:18px 14px}}@media (max-width: 576px){.continue-info-address-figma .ci-figma-card{padding:16px 12px;border-radius:12px}.continue-info-address-figma .ci-figma-stack{gap:20px}.continue-info-address-figma .ci-figma-row{gap:12px}.continue-info-address-figma .ci-figma-control,.continue-info-address-figma .ci-figma-select{font-size:16px}}.continue-info-address-figma .ci-figma-card--work-times{gap:12px}.continue-info-address-figma .ci-work-times-head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.continue-info-address-figma .ci-work-times-head__title{margin:0}.continue-info-address-figma .ci-work-times-head__actions{display:flex;align-items:center;gap:10px}.continue-info-address-figma .ci-work-times-day{padding-top:8px;border-top:1px solid #f0f0f0}.continue-info-address-figma .ci-work-times-head+.ci-work-times-day{border-top:0;padding-top:0}.continue-info-address-figma .ci-work-times-day__row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.continue-info-address-figma .ci-work-times-day__label{margin:0;font-family:Alexandria,sans-serif;font-weight:600;font-size:15px;line-height:1.4;color:#000}.continue-info-address-figma .ci-work-times-day__times.row{margin-inline:0;max-width:100%}.continue-info-address-figma .ci-work-times-day__times [class*=col-]{padding-inline:6px;max-width:100%;margin-bottom:8px}.continue-info-address-figma .ci-work-times-day__times .ci-figma-input-shell{min-height:46px}.dashboard-nav{width:100%;padding:16px 24px;background-color:var(--primary-color);position:fixed;top:0;left:0;z-index:10060}@media (max-width: 992px){.dashboard-nav{padding:16px 0}}.dashboard-nav .contain{display:flex;align-items:center;align-content:center;justify-content:space-between}.dashboard-nav .contain .hamburger{width:30px;height:30px;position:relative;transition:.1s;cursor:pointer;display:inline-block}@media (min-width: 992px){.dashboard-nav .contain .hamburger{display:none}}.dashboard-nav .contain .hamburger span{width:5px;height:5px;background-color:var(--light-color);display:block;border-radius:50%;position:absolute}.dashboard-nav .contain .hamburger span:nth-child(1){left:0;top:0}.dashboard-nav .contain .hamburger span:nth-child(2){left:12px;top:0}.dashboard-nav .contain .hamburger span:nth-child(3){right:0;top:0}.dashboard-nav .contain .hamburger span:nth-child(4){left:0;top:12px}.dashboard-nav .contain .hamburger span:nth-child(5){left:12px;top:12px}.dashboard-nav .contain .hamburger span:nth-child(6){right:0;top:12px}.dashboard-nav .contain .hamburger span:nth-child(7){left:0;bottom:0}.dashboard-nav .contain .hamburger span:nth-child(8){position:absolute;left:12px;bottom:0}.dashboard-nav .contain .hamburger span:nth-child(9){right:0;bottom:0}.dashboard-nav .contain .hamburger span:hover{transform:scale(1.2);transition:.35s cubic-bezier(.8,.5,.2,1.4)}.dashboard-nav .contain .hamburger.active{transform:rotate(180deg);cursor:pointer;transition:.2s cubic-bezier(.8,.5,.2,1.4)}.dashboard-nav .contain .hamburger.active span{border-radius:50%;transition-delay:.2s;transition:.5s cubic-bezier(.8,.5,.2,1.4)}.dashboard-nav .contain .hamburger.active span:nth-child(2){left:6px;top:6px}.dashboard-nav .contain .hamburger.active span:nth-child(4){left:6px;top:18px}.dashboard-nav .contain .hamburger.active span:nth-child(6){right:6px;top:6px}.dashboard-nav .contain .hamburger.active span:nth-child(8){left:18px;bottom:6px}.dashboard-nav .contain .branch-name img{width:100px;height:40px;-o-object-fit:contain;object-fit:contain}.dashboard-nav .contain .flex-data{display:flex;align-content:center;align-items:center;gap:10px}.dashboard-nav .contain .flex-data .icon{width:40px;height:40px;display:flex;align-items:center;align-content:center;justify-content:center;position:relative;z-index:9}.dashboard-nav .contain .flex-data .icon img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.dashboard-nav .contain .flex-data .icon span{width:20px;height:20px;background-color:var(--secondary-color);border-radius:50%;position:absolute;border:1px solid var(--light-color);top:0;color:var(--dark-color);font-size:15px;font-weight:500;right:0;display:flex;align-items:center;align-content:center;justify-content:center}.side-dash{width:270px;height:100vh;background-color:var(--light-color);position:fixed;top:0;right:0;z-index:10050;padding:100px 0;display:flex;flex-direction:column;gap:16px;overflow-y:scroll;transition:all .3s linear}@media (max-width: 992px){.side-dash{right:-100%;width:100%;top:74px;padding:20px 0}.side-dash.active-nav{right:0}}.side-dash .link{width:100%;display:flex;align-content:center;align-items:center;gap:10px;padding:8px 24px;position:relative;z-index:9}.side-dash .link[data-toggle=collapse]:after{content:"";position:absolute;width:24px;height:24px;background:url(../images/icons/down-arrow.svg) center/contain no-repeat;top:calc(50% - 12px);left:20px;z-index:-1;transition:all .3s linear}.side-dash .link[data-toggle=collapse][aria-expanded=true]:after{transform:rotate(180deg)}.side-dash .link img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.side-dash .link span{color:var(--dark-color);font-size:15px;font-weight:700}.side-dash .link.active,.side-dash .link:hover{background-color:#fff2de}.side-dash .link:hover span{color:var(--primary-color)}.side-dash .card{padding:0 10px;border:0px;border-radius:0;display:flex;flex-direction:column;gap:10px}.main-dash{width:100%;padding-inline-start:300px;padding-top:100px;padding-bottom:40px;padding-inline-end:30px}@media (max-width: 992px){.main-dash{padding:90px 10px 10px}}.main-dash .main-link{display:flex;align-content:center;align-items:center;gap:10px;margin-bottom:30px}@media (max-width: 992px){.main-dash .main-link{margin-bottom:20px}}.main-dash .main-link li{padding-inline-end:20px;position:relative;z-index:9}.main-dash .main-link li:after{content:"";position:absolute;width:14px;height:14px;background:url(../images/icons/down-arrow.svg) center/contain no-repeat;transform:rotate(90deg);top:calc(50% - 7px);left:0}.main-dash .main-link li:last-child{padding-inline-end:0px}.main-dash .main-link li:last-child:after{display:none}.main-dash .main-link a{font-size:15px;font-weight:500;color:var(--gray-color)}.main-dash .main-link span{color:var(--primary-color);font-size:18px;font-weight:700}.main-dash .center-button{width:100%;margin-top:20px;display:flex;align-items:center;align-content:center;justify-content:center}.main-dash .center-button .large-btn{width:280px;border-radius:10px}.main-dash .empty-data{width:100%;padding:60px 40px;background-color:var(--light-color);border-radius:24px;text-align:center;position:relative;z-index:9;margin-bottom:40px}.main-dash .empty-data.qr-shape{border:1px dashed var(--primary-color)}.main-dash .empty-data.qr-shape h2{color:var(--primary-color);margin-bottom:0}@media (max-width: 992px){.main-dash .empty-data{padding:30px 20px;margin-bottom:20px}}.main-dash .empty-data .icon{width:44px;height:44px;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto 12px}.main-dash .empty-data h2{color:var(--dark-color);font-size:16px;font-weight:700;margin:0}.main-dash .empty-data p{color:var(--gray-color);font-size:15px;font-weight:500;margin:20px 0}.main-dash .empty-data .custom-btn{width:100%}.main-dash .flex-icon-button{display:flex;align-content:center;align-items:center;gap:10px}.main-dash .flex-icon-button .wrapper{width:-moz-fit-content;width:fit-content}.main-dash .grid-box{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width: 992px){.main-dash .grid-box{gap:20px;grid-template-columns:repeat(1,1fr)}}.main-dash .grid-box .box{display:flex;flex-direction:column;align-content:center;align-items:center;text-align:center;gap:15px}.main-dash .grid-box .box img{width:50px;height:50px;-o-object-fit:contain;object-fit:contain}.main-dash .grid-box .box h3{font-size:18px;font-weight:700;color:var(--gray-color);margin:0}.main-dash .grid-box .box.active{background-color:var(--primary-color)}.main-dash .grid-box .box.active h3{color:var(--light-color)}.main-dash .box{width:100%;padding:32px 20px;background-color:var(--light-color);border-radius:24px;border:1px solid #eeeeee;margin-bottom:24px}@media (max-width: 992px){.main-dash .box{padding:20px 10px;border-radius:18px}}.main-dash .box h2{color:var(--dark-color);font-size:24px;font-weight:900;margin-bottom:24px;width:-moz-fit-content;width:fit-content}@media (max-width: 992px){.main-dash .box h2{font-size:18px;margin-bottom:20px}}.main-dash .box .statistics{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:15px}@media (max-width: 992px){.main-dash .box .statistics{gap:10px;grid-template-columns:repeat(1,1fr)}}.main-dash .box .statistics .statistics-box{padding:32px;border-radius:12px;display:flex;align-content:center;align-items:center;gap:10px;width:100%;transition:all .3s linear}@media (max-width: 992px){.main-dash .box .statistics .statistics-box{padding:20px 10px;border-radius:10px}}.main-dash .box .statistics .statistics-box:nth-child(1){background-color:#fff2de}.main-dash .box .statistics .statistics-box:nth-child(2){background-color:#faf5ff}.main-dash .box .statistics .statistics-box:nth-child(3){background-color:#fff7ed}.main-dash .box .statistics .statistics-box .box-icon{width:44px;height:44px;-o-object-fit:contain;object-fit:contain}.main-dash .box .statistics .statistics-box .data{width:calc(100% - 44px)}.main-dash .box .statistics .statistics-box .data h3{font-size:24px;font-weight:700;color:var(--dark-color);margin-bottom:2px}.main-dash .box .statistics .statistics-box .data p{color:var(--dark-color);font-size:15px;font-weight:500;margin:0}.main-dash .box .statistics .statistics-box:hover{transform:translateY(-10px)}.main-dash .box .flex-data{display:flex;align-items:center;align-content:center;justify-content:space-between;gap:10px;margin-bottom:24px}@media (max-width: 992px){.main-dash .box .flex-data{margin-bottom:20px}}.main-dash .box .flex-data h2{margin-bottom:0!important}.main-dash .box .flex-data .see-more{display:flex;align-content:center;align-items:center;gap:5px}.main-dash .box .flex-data .see-more img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;filter:var(--secondary-filter)}.main-dash .box .flex-data .see-more span{font-size:15px;font-weight:500;color:var(--secondary-color)}.main-dash .box .flex-data .see-more:hover img{animation:translateX 1s ease-in-out infinite alternate;filter:var(--primary-filter)}.main-dash .box .flex-data .see-more:hover span{background:linear-gradient(to bottom,#f9f871,#ffc05a 18%,#fe8a60 37%,#633479);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.main-dash .box .flex-data.flex-start{justify-content:flex-start}.main-dash .box .badge{width:-moz-fit-content;width:fit-content;padding:10px 20px;background-color:var(--primary-color);border-radius:50px;display:flex;align-content:center;align-items:center;gap:5px}.main-dash .box .badge img{width:15px;height:15px;-o-object-fit:contain;object-fit:contain}.main-dash .box .badge span{color:var(--dark-color);font-size:15px;font-weight:500}.main-dash .box .form-group .form-control{background-color:var(--light-color)!important}.main-dash .form-contain .form-group>label{font-family:Alexandria,sans-serif;font-size:16px;font-weight:800;line-height:24px;color:#0d0c0d;margin-bottom:12px;display:block}.main-dash .form-contain .form-group .form-control::-moz-placeholder{font-weight:400;color:#8d8d8d}.main-dash .form-contain .form-group .form-control::placeholder{font-weight:400;color:#8d8d8d}.main-dash .box .form-group .form-icon{width:100%;height:56px;position:relative;z-index:9}.main-dash .box .form-group .form-icon .icon{width:18px;height:18px;-o-object-fit:contain;object-fit:contain;position:absolute;top:calc(50% - 9px);right:12px;z-index:9;pointer-events:none}html[dir=ltr] .main-dash .box .form-group .form-icon .icon{right:auto;left:12px}.main-dash .box .form-group .form-icon .form-control{width:100%;height:100%;padding-inline-start:42px;background-color:#fff!important;border:1px solid #e1e1e1;border-radius:8px;font-size:14px;color:#4b4b4b}.main-dash .box .form-group .form-icon .form-control:focus{border-color:var(--primary-color)!important}.main-dash .box .form-group .form-icon .form-control.is-invalid{border-color:#dc3545!important}@media (max-width: 992px){.main-dash .box .swiper-wrapper{padding-bottom:50px!important}}.main-dash .box.services .swiper-provider-dashboard-carousel{position:relative;padding-inline:58px}.main-dash .box.services .swiper-provider-dashboard-carousel .swiper-wrapper{padding:12px 0 16px!important}@media (max-width: 992px){.main-dash .box.services .swiper-provider-dashboard-carousel .swiper-wrapper{padding-bottom:16px!important}}.main-dash .box.services .swiper-provider-dashboard-carousel .swiper-button-next,.main-dash .box.services .swiper-provider-dashboard-carousel .swiper-button-prev{top:50%;bottom:auto;transform:translateY(-50%);margin-top:0}.main-dash .box.services .swiper-provider-dashboard-carousel .swiper-button-prev{right:0!important;left:auto!important}.main-dash .box.services .swiper-provider-dashboard-carousel .swiper-button-next,html[dir=ltr] .main-dash .box.services .swiper-provider-dashboard-carousel .swiper-button-prev{left:0!important;right:auto!important}html[dir=ltr] .main-dash .box.services .swiper-provider-dashboard-carousel .swiper-button-next{right:0!important;left:auto!important}.main-dash .box .list-check{display:flex;justify-content:center;flex-direction:column;gap:15px}.main-dash .box .list-check li{display:flex;justify-content:center;flex-direction:column;gap:10px}.main-dash .box .list-check li a{display:flex;align-content:center;align-items:center;gap:10px}.main-dash .box .list-check li img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.main-dash .box .list-check li .name{font-size:15px;font-weight:700;color:var(--dark-color)}.main-dash .box .list-check li .data{font-size:15px;font-weight:500;color:var(--primary-color)}.main-dash .box .list-check li .data.check-data{padding-inline-start:30px;display:block;position:relative;z-index:9}.main-dash .box .list-check li .data.check-data:after{content:"";position:absolute;width:24px;height:24px;background:url(../images/dashboard/tick-circle.svg) center/contain no-repeat;top:calc(50% - 12px);right:0;z-index:-1}.main-dash .box .list-check li .image-contain{width:100px;height:100px;border-radius:10px;display:block;overflow:hidden}.main-dash .box .list-check li .image-contain img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-dash .client-box{width:100%}.main-dash .client-box.border-box{padding:20px 15px;border:1px solid #eeeeee;border-radius:20px}.main-dash .client-box .flex-name{display:flex;align-content:center;align-items:center;gap:10px;margin-bottom:24px}.main-dash .client-box .flex-name img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.main-dash .client-box .flex-name img.cover-img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:70px;height:70px}.main-dash .client-box .flex-name p{color:var(--dark-color);font-size:18px;font-weight:700;margin:0}.main-dash .client-box .flex-name .wrapper{width:-moz-fit-content;width:fit-content;margin:0;margin-inline-start:auto}.main-dash .client-box .see-video{display:flex;align-content:center;align-items:center;gap:5px;padding:5px 10px;background-color:#f7e6ff;border-radius:8px;margin-inline-start:auto}.main-dash .client-box .see-video img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.main-dash .client-box .see-video span{color:var(--primary-color);font-size:15px;font-weight:500}.main-dash .client-box .green{background-color:#0c9d61;margin-inline-start:auto;color:#fff;padding:6px 14px;border-radius:50px;font-size:14px;font-weight:500}.main-dash .client-box .red{background-color:#dc3545;margin-inline-start:auto;color:#fff;padding:6px 14px;border-radius:50px;font-size:14px;font-weight:500}.main-dash .client-box .desc{font-size:15px;font-weight:700;color:var(--primary-color)}.main-dash .client-box .custom-btn{width:100%}.main-dash .client-box .social-data{display:flex;align-items:center;align-content:center;justify-content:space-between;gap:10px}.main-dash .client-box .social-data.colored-data{display:grid;grid-template-columns:repeat(2,1fr)}.main-dash .client-box .social-data.colored-data .data{width:100%;height:45px;border-radius:8px;justify-content:center}.main-dash .client-box .social-data.colored-data .data:nth-child(1){background-color:#fff2de}.main-dash .client-box .social-data.colored-data .data:nth-child(2){background-color:#d8aeec}.main-dash .client-box .social-data .data{display:flex;align-content:center;align-items:center;gap:5px}.main-dash .client-box .social-data .data img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.main-dash .client-box .social-data .data span{color:var(--primary-color);font-size:15px;font-weight:500}.main-dash .accordion .card{border:1px solid #ddd}.main-dash .form-search{width:100%;height:55px;position:relative;z-index:9;border:1px solid #cacaca;margin-bottom:20px;border-radius:50px;overflow:hidden}@media (max-width: 992px){.main-dash .form-search{width:100%}}@media (max-width: 992px){.main-dash .form-search.mobile-none{display:none}}.main-dash .form-search img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;position:absolute;top:calc(50% - 16px);right:16px;z-index:91;pointer-events:none}html[dir=ltr] .main-dash .form-search img{left:16px;right:unset}.main-dash .form-search .form-input{width:100%;height:100%;background-color:var(--light-color);padding-inline-start:60px;border:0px!important;position:relative;z-index:9;color:var(--dark-color);font-size:15px;font-weight:500}.main-dash .form-search .form-input::-moz-placeholder{color:var(--gray-color)}.main-dash .form-search .form-input::placeholder{color:var(--gray-color)}.main-dash .form-search .form-input:hover,.main-dash .form-search:hover{border-color:var(--primary-color)!important}.center-form{display:flex;align-items:center;align-content:center;justify-content:center}.profile-image-upload{width:150px;height:150px;position:relative;margin:0 auto}.profile-image-upload .image-preview{width:100%;height:100%;border-radius:50%;background-color:#d8aeec;overflow:hidden;display:flex;align-items:center;align-content:center;justify-content:center;position:relative}.profile-image-upload .image-preview img{width:60%;height:60%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:invert(30%) sepia(20%) saturate(1000%) hue-rotate(230deg);transition:all .3s ease}.profile-image-upload .image-preview img.uploaded{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:none}.profile-image-upload .upload-btn-overlay{width:50px;height:50px;border-radius:50%;background-color:var(--primary-color);display:flex;align-items:center;align-content:center;justify-content:center;position:absolute;bottom:-10px;right:-10px;cursor:pointer;transition:all .3s ease;border:3px solid var(--light-color)}.profile-image-upload .upload-btn-overlay img,.profile-image-upload .upload-btn-overlay svg{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;color:var(--light-color);stroke:var(--light-color)}.profile-image-upload .upload-btn-overlay:hover{transform:scale(1.1)}.switch{position:relative;display:inline-block;width:40px;height:20px}.switch input{opacity:0;width:0;height:0}.switch input:checked+.slider{background-color:var(--primary-color)}.switch input:checked+.slider:before{transform:translate(20px)}.switch .slider{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background-color:#d2d5da;border-radius:50px;transition:.3s}.switch .slider:before{content:"";position:absolute;height:15px;width:15px;left:3px;top:3px;background-color:var(--light-color);border-radius:50%;transition:.3s}.primary-span{font-size:15px;font-weight:700;color:var(--primary-color)}@media (max-width: 999px){.order-mobile-0{order:0}.order-mobile-1{order:1}}.navbar{z-index:10002}.services-listing-page{min-height:100vh;display:flex;flex-direction:column}.general-section.services-section{overflow:visible;flex:1}.services-page-wrapper{position:relative}.services-filter-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#0006;z-index:10000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.services-filter-overlay.is-open{display:block}.services-filter-panel{--filter-panel-top: 72px;position:fixed;top:var(--filter-panel-top);right:-480px;width:450px;max-width:90vw;height:calc(100vh - var(--filter-panel-top));max-height:calc(100vh - var(--filter-panel-top));z-index:10001;background:#fff;border:1px solid #e8e8e8;box-shadow:-4px 0 24px #0000001f;border-radius:16px 0 0 16px;overflow:hidden;display:flex;flex-direction:column;transition:right .35s cubic-bezier(.4,0,.2,1)}.services-filter-panel.is-open{right:0}.filter-panel-inner{display:flex;flex-direction:column;padding:0;gap:0;min-height:0;flex:1;overflow:hidden}.filter-panel-header{padding:20px 24px;border-bottom:1px solid #eee;flex-shrink:0;background:#fff}.filter-panel-content{flex:1;min-height:0;padding:24px 24px 16px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.filter-panel-header{padding:20px 24px;border-bottom:1px solid #eee;flex-shrink:0}.filter-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.filter-close-btn{background:none;border:none;padding:6px;cursor:pointer;line-height:0;border-radius:8px;transition:background .2s}.filter-close-btn:hover{background:#63347914}.filter-title{font-family:Alexandria,sans-serif;font-size:18px;line-height:28px;color:#1a1a1a;font-weight:600;text-align:right}.filter-divider{display:none}.filter-section-card{background:#fafafa;border:1px solid #eee;border-radius:12px;padding:18px 20px;margin-bottom:16px}.filter-section-card:last-of-type{margin-bottom:0}.filter-section{display:flex;flex-direction:column;gap:16px}.filter-section-label{font-family:Alexandria,sans-serif;font-size:16px;line-height:24px;color:#000;font-weight:500;text-align:right}.filter-sort-options{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:24px}.filter-checkbox-row{display:flex;flex-direction:row;align-items:center;gap:8px;cursor:pointer;flex:1;justify-content:flex-end}.filter-checkbox-row span:first-child{font-family:Alexandria,sans-serif;font-size:14px;line-height:22px;color:#4b4b4b;text-align:right}.filter-checkbox-row input[type=radio]{display:none}.filter-checkbox-box{display:flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;border:1px solid #633479;border-radius:4px;background:#fff;transition:background .2s,border-color .2s}.filter-checkbox-row input[type=radio]:checked~.filter-checkbox-box{background:#633479;border-color:#633479}.filter-checkbox-row input[type=radio]:checked~.filter-checkbox-box:after{content:"";display:block;width:12px;height:12px;background:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 8L6.5 11.5L13 4.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain}.filter-range-track{position:relative;width:100%;height:6px;margin:10px 0 8px;cursor:pointer}.filter-range-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#d8aeec;border-radius:8px}.filter-range-fill{position:absolute;top:0;bottom:0;background:#633479;border-radius:8px}.filter-range-thumb{position:absolute;top:-2px;width:10px;height:10px;background:#633479;border-radius:50%;cursor:grab;touch-action:none;z-index:2}.filter-range-thumb:active{cursor:grabbing;transform:scale(1.3)}.filter-range-values{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;margin-top:12px}.filter-range-input-group{display:flex;flex-direction:row;align-items:center;gap:8px}.filter-range-input-group .filter-range-label{font-family:Alexandria,sans-serif;font-size:13px;line-height:20px;color:#64668e;font-weight:500;text-align:right}.filter-range-input-group span:not(.filter-range-label){font-family:Alexandria,sans-serif;font-size:14px;line-height:22px;color:#4b4b4b;text-align:right}.filter-range-input-box{display:flex;align-items:center;justify-content:center;padding:6px 12px;min-width:72px;height:36px;border:1px solid #e1e1e1;border-radius:8px;font-family:Alexandria,sans-serif;font-size:14px;line-height:22px;color:#1f1f1f;text-align:center;background:#fff;font-weight:500}.filter-dropdown-section{border:1px solid #F5F5F5;border-radius:8px;overflow:hidden}.filter-dropdown-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px;cursor:pointer;-webkit-user-select:none;user-select:none}.filter-dropdown-header span{font-family:Alexandria,sans-serif;font-size:16px;line-height:24px;color:#8e8e8e}.filter-dropdown-arrow{transition:transform .25s ease}.filter-dropdown-section.is-open .filter-dropdown-arrow{transform:rotate(180deg)}.filter-dropdown-list{display:none;flex-direction:column;gap:8px;padding:0 16px 16px;max-height:240px;overflow-y:auto;-webkit-overflow-scrolling:touch}.filter-dropdown-section.is-open .filter-dropdown-list{display:flex}.filter-alert{padding:12px 16px;border-radius:8px;font-size:14px;line-height:1.4;margin-bottom:16px;text-align:right}.filter-alert-warning{background:#fff8e6;border:1px solid #f5d976;color:#7d5a00}.filter-dropdown-item{display:flex;flex-direction:row;align-items:center;gap:8px;cursor:pointer;direction:rtl}.filter-dropdown-item input[type=checkbox]{display:none}.filter-dropdown-check{display:flex;align-items:center;justify-content:center;width:20px;height:20px;min-width:20px;border:1px solid #633479;border-radius:4px;background:#fff;transition:background .2s,border-color .2s}.filter-dropdown-item input[type=checkbox]:checked~.filter-dropdown-check{background:#633479;border-color:#633479}.filter-dropdown-item input[type=checkbox]:checked~.filter-dropdown-check:after{content:"";display:block;width:12px;height:12px;background:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 8L6.5 11.5L13 4.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain}.filter-dropdown-item span:last-child{font-family:Alexandria,sans-serif;font-size:14px;line-height:22px;color:#4b4b4b}.filter-actions-wrap{flex-shrink:0;padding:16px 24px 24px;border-top:1px solid #eee;background:#fff;margin-top:auto}.filter-actions{display:flex;flex-direction:row-reverse;align-items:center;gap:12px}.filter-btn-clear:hover{background:#f5f5f5;color:#1f1f1f}.filter-btn-cancel,.filter-btn-apply{flex:1;height:48px;border-radius:12px;font-family:Alexandria,sans-serif;font-size:16px;font-weight:600;line-height:24px;cursor:pointer;border:none;transition:opacity .2s,background .2s}.filter-btn-cancel{background:#fff;border:1px solid #D1D1DD;color:#1f1f1f}.filter-btn-apply{background:#633479;color:#fff}.filter-btn-cancel:hover,.filter-btn-apply:hover,.filter-btn-clear:hover{opacity:.9}[dir=rtl] .services-filter-panel,[dir=rtl] .filter-panel-inner,[dir=rtl] .filter-section-label,[dir=rtl] .filter-dropdown-header span,[dir=rtl] .filter-checkbox-row span:first-child{text-align:right}@media (max-width: 576px){.services-filter-panel{width:100%;max-width:100vw;border-radius:16px 0 0 16px}.filter-panel-header,.filter-panel-content,.filter-actions-wrap{padding-left:20px;padding-right:20px}}.profile-phone-form-group .profile-page-phone-row{display:flex;flex-direction:row;align-items:stretch;gap:10px;width:100%;direction:ltr}.profile-phone-form-group .profile-phone-country{flex:0 0 108px;min-width:108px}.profile-phone-form-group .profile-phone-country-select.select-data:after{left:auto;right:12px}.profile-phone-form-group .profile-phone-cc-input.form-control{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;height:56px;padding:0 36px 0 14px;color:#888;font-weight:500;-moz-appearance:none;appearance:none;-webkit-appearance:none}.profile-phone-form-group .profile-phone-number-wrap{flex:1;min-width:0;position:relative}.profile-phone-form-group .profile-phone-national-input.form-control{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;height:56px;padding:0 44px 0 14px;color:#888;font-weight:500;width:100%;direction:ltr}.profile-phone-form-group .profile-phone-input-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;justify-content:center}@media (max-width: 576px){.profile-phone-form-group .profile-phone-country{flex:0 0 96px;min-width:96px}}.od-frame{display:flex;flex-direction:column;align-items:flex-start;padding:32px;gap:10px;width:100%;background:#fff;border-radius:24px;direction:ltr}.od-inner{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:32px;width:100%;direction:rtl}.od-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:0;gap:24px;width:100%}.od-header-actions{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:24px;width:100%}.od-back-btn{width:44px;height:44px;border-radius:100px;background:#fff2de;display:inline-flex;align-items:center;justify-content:center;position:relative;transition:transform .15s ease,opacity .15s ease;flex-shrink:0}.od-back-btn:hover{transform:translateY(-1px);opacity:.95}.od-back-btn svg{transform:scaleX(-1)}.od-content{display:flex;flex-direction:column;align-items:center;padding:0;gap:44px;width:100%}.od-title-wrap{width:100%;display:flex;justify-content:flex-start}.od-title{width:100%;font-family:Alexandria,sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:32px;color:#0d0c0d;margin:0}.od-sections{width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:16px}.od-card{box-sizing:border-box;width:100%;background:#fff;border:1px solid #F5F5F5;border-radius:16px}.od-card-inner{display:flex;flex-direction:column;align-items:flex-start;padding:32px 24px;gap:16px;direction:rtl}.od-card-title{width:100%;font-family:Alexandria,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#000}.od-service-list{width:100%;display:flex;flex-direction:column;gap:12px}.od-service-card{box-sizing:border-box;width:100%;min-height:181px;display:flex;flex-direction:row;align-items:center;padding:16px;gap:16px;background:#fff;border:1px solid #EEEEEE;border-radius:16px;overflow:hidden}.od-service-info{flex:1;min-width:0;display:flex;justify-content:flex-start}.od-service-text{width:100%}.od-service-name{width:100%;font-family:Alexandria,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:26px;color:#000}.od-service-desc{width:100%;font-family:Alexandria,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#8e8e8e}.od-service-price{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:6px}.od-service-price .od-price{font-family:Alexandria,sans-serif;font-weight:700;font-size:18px;line-height:26px;color:#633479}.od-qty{font-family:Alexandria,sans-serif;font-weight:700;font-size:14px;line-height:20px;color:#8e8e8e}.od-riyal{height:16px;width:auto;display:inline-block}.od-service-image{flex:0 0 188px;width:188px;height:149px;border-radius:16px;overflow:hidden;margin-left:0;order:-1}.od-service-image img{width:100%;height:100%;object-fit:cover;display:block}.od-summary-card{border:1px solid #EEEEEE}.od-summary{width:100%;display:flex;flex-direction:column;gap:16px}.od-summary-row{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.od-summary-key{font-family:Alexandria,sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#4b4b4b;text-align:left;order:-1}.od-summary-value{display:flex;align-items:center;justify-content:flex-end;gap:8px}.od-money .od-price{font-family:Alexandria,sans-serif;font-weight:900;font-size:16px;line-height:24px;color:#633479}.od-copy{display:inline-flex;align-items:center;gap:8px;padding:0 8px;height:24px;border:0;background:transparent;cursor:pointer;transition:opacity .15s ease}.od-copy:hover{opacity:.85}.od-copy-text{font-family:Alexandria,sans-serif;font-weight:900;font-size:16px;line-height:24px;color:#1f1f1f}.od-copy.is-copied .od-copy-text{color:#633479}.od-copy-icon{display:inline-flex;align-items:center;justify-content:center;order:-1}.od-actions{width:100%;display:flex;flex-direction:row-reverse;align-items:flex-start;padding:0;gap:32px}.od-btn{flex:1;min-height:54px;padding:12px 16px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-family:Alexandria,sans-serif;font-size:18px;line-height:26px;text-decoration:none;transition:transform .15s ease,opacity .15s ease,background .15s ease,border-color .15s ease;cursor:pointer}.od-btn:hover:not(.is-disabled){transform:translateY(-1px);opacity:.95}.od-btn-outline{background:#fff;border:1px solid #633479;color:#633479;font-weight:500}.od-btn-outline:hover:not(.is-disabled){background:#633479;color:#fff}.od-btn-primary{background:#633479;border:1px solid #633479;color:#fff;font-weight:700}.od-btn-primary:hover:not(.is-disabled){background:#7a4191;border-color:#7a4191}.od-btn-primary.is-disabled{opacity:.55;pointer-events:none;transform:none;cursor:not-allowed}@media (max-width: 992px){.od-frame{padding:24px}}@media (max-width: 576px){.od-frame{padding:16px;border-radius:16px}.od-title{font-size:20px;line-height:28px}.od-actions{flex-direction:column;gap:12px}.od-service-card{min-height:auto;padding:12px}.od-service-image{flex:0 0 96px;width:96px;height:96px;border-radius:12px}.od-service-desc{display:none}.od-service-name,.od-service-price .od-price{font-size:16px;line-height:22px}.od-card-inner{padding:20px 16px}.od-back-btn{width:40px;height:40px}}.community-story-form{max-width:1200px;margin:0 auto;background:#fff;border-radius:32px;padding:32px}@media (max-width: 992px){.community-story-form{padding:24px 16px;border-radius:20px}}.community-story-form .story-form__section-title{font-family:Alexandria,sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#000;text-align:right;margin:0 0 24px}.community-story-form .story-form__fields{display:flex;flex-direction:column;gap:32px;margin-bottom:24px}.community-story-form .custom-select-trigger{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:12px;gap:8px;width:100%;height:52px;box-sizing:border-box;background:#fff;border:1px solid #e1e1e1;border-radius:8px;font-family:Alexandria,sans-serif;font-size:16px;line-height:24px;color:#000;text-align:right;cursor:pointer;transition:border-color .2s ease}.community-story-form .custom-select-trigger:hover{border-color:silver}.community-story-form .custom-select-trigger .custom-select-value{flex:1;text-align:right}.community-story-form .custom-select-trigger .custom-select-arrow-icon{flex-shrink:0;transition:transform .2s ease}.community-story-form .custom-select-wrapper.is-open .custom-select-trigger .custom-select-arrow-icon{transform:rotate(180deg)}.community-story-form .story-date-native{position:absolute;width:0;height:0;opacity:0;pointer-events:none;overflow:hidden}.community-story-form .story-form__textarea{width:100%;min-height:144px;padding:12px;box-sizing:border-box;background:#fff;border:1px solid #e1e1e1;border-radius:8px;font-family:Alexandria,sans-serif;font-size:14px;line-height:22px;color:#000;text-align:right;resize:vertical}.community-story-form .story-form__textarea::-moz-placeholder{color:#8e8e8e}.community-story-form .story-form__textarea::placeholder{color:#8e8e8e}.community-story-form .rating-section{text-align:center}.community-story-form .rating-section label{display:block;font-family:Alexandria,sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#000;margin-bottom:8px}.community-story-form .rating-section .star-rating{display:flex;justify-content:center;gap:6px}.community-story-form .rating-section .star-rating .star{font-size:32px;color:#a0a1b3;cursor:pointer;transition:color .15s ease,transform .15s ease;line-height:1}.community-story-form .rating-section .star-rating .star:hover,.community-story-form .rating-section .star-rating .star.active{color:#f9c74f;transform:scale(1.1)}.community-story-form .story-form__video-upload{width:100%}.community-story-form .story-form__video-area{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:100%;min-height:115px;padding:24px 27px;background:#fff;border:1px dashed #633479;border-radius:8px;cursor:pointer;transition:background .2s ease}.community-story-form .story-form__video-area:hover{background:#faf5ff}.community-story-form .story-form__video-area svg{flex-shrink:0}.community-story-form .story-form__video-area span{font-family:Alexandria,sans-serif;font-size:16px;line-height:24px;color:#4b4b4b;text-align:right}.community-story-form .story-form__anonymous-row{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:100%;margin-bottom:24px}@media (max-width: 992px){.community-story-form .story-form__anonymous-row{flex-wrap:wrap}}.community-story-form .story-form__anonymous-text{flex:1;font-family:Alexandria,sans-serif;font-size:16px;line-height:24px;color:#000;text-align:right}.community-story-form .story-form__toggle{position:relative;width:38px;height:24px;flex-shrink:0;cursor:pointer}.community-story-form .story-form__toggle input{opacity:0;width:0;height:0;position:absolute}.community-story-form .story-form__toggle input:checked+.story-form__toggle-track{background:var(--primary-color, #633479)}.community-story-form .story-form__toggle input:checked+.story-form__toggle-track:before{transform:translate(-14px)}.community-story-form .story-form__toggle-track{display:block;width:100%;height:100%;border-radius:12px;background:#cacaca;transition:background .2s ease;position:relative}.community-story-form .story-form__toggle-track:before{content:"";position:absolute;top:2px;right:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .2s ease}.community-story-form .story-form__footer{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}.community-story-form .story-form__submit-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 16px;gap:8px;width:100%;height:54px;background:#633479;border:none;border-radius:12px;cursor:pointer;transition:background .2s ease}.community-story-form .story-form__submit-btn:hover{background:#4e2960}.community-story-form .story-form__submit-btn span{font-family:Alexandria,sans-serif;font-size:18px;font-weight:600;line-height:26px;color:#fff}.community-story-form .story-form__notice{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;margin:0}.community-story-form .story-form__notice span{font-family:Alexandria,sans-serif;font-size:12px;font-weight:300;line-height:18px;color:#000;text-align:center}.community-story-form .story-form__notice svg{flex-shrink:0}.customer-reviews{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:60px 120px;background:#fff}@media (max-width: 992px){.customer-reviews{padding:40px 16px}}.customer-reviews__inner{width:100%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:32px}.customer-reviews__header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid #EEEEEE}.customer-reviews__view-all{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 20px;gap:4px;border-radius:32px;text-decoration:none!important;transition:opacity .2s ease}.customer-reviews__view-all svg{width:20px;height:20px}.customer-reviews__view-all span{font-family:Alexandria,sans-serif;font-size:14px;line-height:22px;color:#0d0c0d}.customer-reviews__view-all:hover{opacity:.7}.customer-reviews__title{font-family:Alexandria,sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:32px;color:#000;margin:0}@media (max-width: 992px){.customer-reviews__title{font-size:20px;line-height:28px}}.customer-reviews__content{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:24px}.customer-reviews__summary{width:100%;display:flex;flex-direction:row;align-items:center;gap:32px}@media (max-width: 992px){.customer-reviews__summary{flex-direction:column;gap:24px}}.customer-reviews__bars{flex:1}.customer-reviews__bar-labels{display:flex;flex-direction:column;gap:31px;width:100%}.customer-reviews__bar-row{display:flex;flex-direction:row;align-items:center;gap:8px}.customer-reviews__bar-count{font-family:Alexandria,sans-serif;font-size:16px;line-height:24px;color:#8e8e8e;white-space:nowrap;min-width:92px}@media (max-width: 992px){.customer-reviews__bar-count{font-size:12px;min-width:70px}}.customer-reviews__bar-score{font-family:Alexandria,sans-serif;font-size:16px;line-height:24px;color:#8e8e8e;min-width:24px;text-align:center}@media (max-width: 992px){.customer-reviews__bar-score{font-size:12px}}.customer-reviews__bar-track{flex:1;height:12px;background:#eee;border-radius:16px;overflow:hidden;direction:rtl}.customer-reviews__bar-fill{height:100%;background:#633479;border-radius:16px}.customer-reviews__divider-vertical{width:1px;height:170px;background:#cacaca;flex-shrink:0}@media (max-width: 992px){.customer-reviews__divider-vertical{width:100%;height:1px}}.customer-reviews__overall{display:flex;flex-direction:column;align-items:center;gap:12px;flex-shrink:0;min-width:148px}.customer-reviews__overall-score{font-family:Alexandria,sans-serif;font-style:normal;font-weight:700;font-size:30px;line-height:38px;color:#000}.customer-reviews__overall-stars{display:flex;flex-direction:row;align-items:center;gap:12px}.customer-reviews__overall-stars svg{width:20px;height:20px}.customer-reviews__separator{width:100%;height:0;border-top:1px solid #EEEEEE}.customer-reviews__list{width:100%;display:flex;flex-direction:column;gap:24px}.customer-reviews__item{width:100%;display:flex;flex-direction:column;gap:8px}.customer-reviews__item-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media (max-width: 992px){.customer-reviews__item-header{flex-direction:column;align-items:flex-start;gap:12px}}.customer-reviews__item-rating{display:flex;flex-direction:row;align-items:center;gap:12px}.customer-reviews__item-score{font-family:Alexandria,sans-serif;font-weight:400;font-size:20px;line-height:28px;color:#000}.customer-reviews__item-stars{display:flex;flex-direction:row;align-items:center;gap:12px}.customer-reviews__item-stars svg{width:20px;height:20px}.customer-reviews__item-author{display:flex;flex-direction:row;align-items:center;gap:15px}.customer-reviews__item-info{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.customer-reviews__item-name{font-family:Alexandria,sans-serif;font-weight:600;font-size:18px;line-height:26px;color:#171717}@media (max-width: 992px){.customer-reviews__item-name{font-size:16px}}.customer-reviews__item-date{font-family:Alexandria,sans-serif;font-size:16px;line-height:24px;color:#8e8e8e}@media (max-width: 992px){.customer-reviews__item-date{font-size:14px}}.customer-reviews__item-avatar{width:44px;height:44px;border-radius:32px;border:.5px solid #FFCD7B;overflow:hidden;flex-shrink:0}.customer-reviews__item-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.customer-reviews__item-text{font-family:Alexandria,sans-serif;font-weight:400;font-size:24px;line-height:32px;text-align:right;color:#4b4b4b;margin:0}@media (max-width: 992px){.customer-reviews__item-text{font-size:16px;line-height:24px}}.customer-reviews__item-images{display:flex;flex-direction:row;align-items:center;gap:16px;margin-top:8px}.customer-reviews__item-image{width:100px;height:100px;border-radius:12px;overflow:hidden;flex-shrink:0}.customer-reviews__item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 992px){.customer-reviews__item-image{width:80px;height:80px}}.customer-reviews__action{width:100%;display:flex;justify-content:center;padding-top:8px}.customer-reviews__btn{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:16px 32px;background:#633479;border-radius:33px;text-decoration:none!important;transition:opacity .2s ease;font-family:Alexandria,sans-serif;font-weight:600;font-size:18px;line-height:26px;color:#fff}.customer-reviews__btn:hover{opacity:.9;color:#fff}@media (max-width: 992px){.customer-reviews__btn{padding:12px 24px;font-size:16px}}
