.ahura-testimonial-glass{--atg-hover-lift:10px;--atg-avatar-size:58px;width:100%}.ahura-testimonial-glass__grid{--atg-grid-gap:28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--atg-grid-gap);align-items:stretch}.ahura-testimonial-glass__card{display:flex;min-height:340px;flex-direction:column;padding:36px 36px 30px;border:1px solid rgb(255 255 255 / .72);border-radius:26px;background:rgb(246 249 255 / .66);box-shadow:0 12px 34px rgb(31 55 91 / .06);-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%);transform:translateY(0) scale(1);transition:transform .3s cubic-bezier(.2,.75,.25,1),box-shadow .3s ease,background-color .3s ease}.ahura-testimonial-glass__card:hover{z-index:2;background:rgb(255 255 255 / .86);box-shadow:0 24px 60px rgb(31 55 91 / .15);transform:translateY(calc(var(--atg-hover-lift) * -1)) scale(1.018)}.ahura-testimonial-glass__quote{display:block;align-self:flex-start;height:48px;color:#c9ddff;font-family:Georgia,serif;font-size:64px;font-weight:700;line-height:1}.ahura-testimonial-glass__text{margin:22px 0 0;padding:0;border:0;color:#425779;font-size:16px;font-style:normal;font-weight:500;line-height:2.15;text-align:start}.ahura-testimonial-glass__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;padding-top:0}.ahura-testimonial-glass__person{display:flex;min-width:0;align-items:center;gap:13px}.ahura-testimonial-glass__avatar{display:inline-flex;width:var(--atg-avatar-size);height:var(--atg-avatar-size);flex:0 0 var(--atg-avatar-size);align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:var(--atg-avatar-color,#2878ef);box-shadow:0 9px 22px color-mix(in srgb,var(--atg-avatar-color,#2878ef) 30%,transparent);color:#fff;font-size:16px;font-weight:900}.ahura-testimonial-glass__avatar img{width:100%;height:100%;object-fit:cover}.ahura-testimonial-glass__person-text{display:flex;min-width:0;flex-direction:column;line-height:1.7}.ahura-testimonial-glass__name{overflow:hidden;color:#142344;font-size:15px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.ahura-testimonial-glass__role{overflow:hidden;color:#91a0bd;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ahura-testimonial-glass__stars{flex:0 0 auto;color:#ffad14;font-size:17px;letter-spacing:1px;direction:ltr;white-space:nowrap}@supports not (color:color-mix(in srgb,red,blue)){.ahura-testimonial-glass__avatar{box-shadow:0 9px 22px rgb(40 120 239 / .25)}}@media (max-width:1024px) and (min-width:768px){.ahura-testimonial-glass__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ahura-testimonial-glass__card:last-child:nth-child(odd){grid-column:1 / -1;width:calc((100% - var(--atg-grid-gap)) / 2);justify-self:center}}@media (max-width:767px){.ahura-testimonial-glass__grid{grid-template-columns:1fr;gap:18px}.ahura-testimonial-glass__card:last-child:nth-child(odd){grid-column:auto;width:100%}.ahura-testimonial-glass__card{min-height:300px;padding:28px 24px 24px}.ahura-testimonial-glass__footer{align-items:flex-end}.ahura-testimonial-glass__stars{font-size:14px}}@media (prefers-reduced-motion:reduce){.ahura-testimonial-glass__card{transition:none}.ahura-testimonial-glass__card:hover{transform:none}}.ahura-roadmap{--ahura-roadmap-gap:14px;--ahura-roadmap-badge-size:48px;--ahura-roadmap-line-width:2px;--ahura-roadmap-inline-padding:20px;--ahura-roadmap-hover-lift:8px;--ahura-roadmap-hover-duration:320ms;position:relative;display:flex;flex-direction:column;gap:0;width:100%}.ahura-roadmap__item{position:relative;isolation:isolate;z-index:1;display:flex;align-items:center;gap:14px;min-height:82px;padding:18px 20px;overflow:visible;border-radius:24px;background:#fff;box-shadow:0 12px 35px rgb(27 53 91 / .055);transform:translateY(0) scale(1);transition:transform var(--ahura-roadmap-hover-duration) cubic-bezier(.2,.75,.25,1),box-shadow var(--ahura-roadmap-hover-duration) ease;will-change:transform}.ahura-roadmap__item:hover{z-index:3;transform:translateY(calc(var(--ahura-roadmap-hover-lift) * -1)) scale(1.015);box-shadow:0 24px 55px rgb(27 53 91 / .18)}.ahura-roadmap__connector{display:block;flex:0 0 var(--ahura-roadmap-gap);align-self:flex-start;margin-inline-start:calc(var(--ahura-roadmap-inline-padding) + (var(--ahura-roadmap-badge-size) / 2) - (var(--ahura-roadmap-line-width) / 2));width:var(--ahura-roadmap-line-width);height:var(--ahura-roadmap-gap);background:linear-gradient(to bottom,var(--ahura-step-color),color-mix(in srgb,var(--ahura-step-color) 35%,transparent));opacity:.42}.ahura-roadmap__badge{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--ahura-roadmap-badge-size);width:var(--ahura-roadmap-badge-size);height:var(--ahura-roadmap-badge-size);border-radius:15px;background:var(--ahura-step-bg);color:var(--ahura-step-color);font-size:20px;font-weight:800;line-height:1}.ahura-roadmap__content{min-width:0;flex:1}.ahura-roadmap__title,.ahura-roadmap__description{margin:0;text-align:start}.ahura-roadmap__title{color:#122342;font-size:18px;font-weight:800;line-height:1.55}.ahura-roadmap__description{margin-top:3px;color:#94a3bf;font-size:15px;line-height:1.7}@supports not (color:color-mix(in srgb,red,blue)){.ahura-roadmap__connector{background:var(--ahura-step-color)}}@media (max-width:767px){.ahura-roadmap__item{min-height:76px;gap:12px}.ahura-roadmap__title{font-size:16px}.ahura-roadmap__description{font-size:13px}}@media (prefers-reduced-motion:reduce){.ahura-roadmap__item{transition:box-shadow .2s ease}.ahura-roadmap__item:hover{transform:none}}.elementor-widget-ahura_visual_decorations{position:absolute!important;inset:0;width:100%!important;height:100%!important;margin:0!important;overflow:hidden!important;border-radius:inherit;pointer-events:none}.ahura-visual-decorations{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.ahura-visual-shape{position:absolute;display:block;width:var(--ahura-shape-size);height:var(--ahura-shape-size);left:var(--ahura-shape-x);top:var(--ahura-shape-y);opacity:var(--ahura-shape-opacity);filter:blur(var(--ahura-shape-blur));z-index:var(--ahura-shape-z);transform:translate(-50%,-50%) rotate(var(--ahura-shape-rotation));pointer-events:none}.ahura-visual-shape--circle{border-radius:50%;background:var(--ahura-shape-color)}.ahura-visual-shape--ring{border:var(--ahura-shape-stroke) solid var(--ahura-shape-color);border-radius:50%}.ahura-visual-shape--rounded-square{border-radius:24%;background:var(--ahura-shape-color)}.ahura-visual-shape--outline-square{border:var(--ahura-shape-stroke) solid var(--ahura-shape-color);border-radius:24%}.ahura-visual-shape--blob{border-radius:62% 38% 54% 46% / 45% 58% 42% 55%;background:var(--ahura-shape-color)}.ahura-visual-shape--dotted-square,.ahura-visual-shape--dot-grid{background-image:radial-gradient(circle,var(--ahura-shape-color) 1.7px,transparent 1.9px);background-size:var(--ahura-shape-spacing) var(--ahura-shape-spacing)}.ahura-visual-shape--dotted-square{border-radius:12%}.ahura-visual-shape--line-grid{background-image:linear-gradient(var(--ahura-shape-color) 1px,transparent 1px),linear-gradient(90deg,var(--ahura-shape-color) 1px,transparent 1px);background-size:var(--ahura-shape-spacing) var(--ahura-shape-spacing)}.ahura-visual-shape--diagonal-lines{background-image:repeating-linear-gradient(135deg,var(--ahura-shape-color) 0 1.5px,transparent 1.5px var(--ahura-shape-spacing))}.ahura-visual-shape--float{animation:ahura-visual-float var(--ahura-shape-duration) ease-in-out infinite}.ahura-visual-shape--pulse{animation:ahura-visual-pulse var(--ahura-shape-duration) ease-in-out infinite}.ahura-visual-shape--drift{animation:ahura-visual-drift var(--ahura-shape-duration) ease-in-out infinite alternate}@keyframes ahura-visual-float{50%{transform:translate(-50%,calc(-50% - 14px)) rotate(var(--ahura-shape-rotation))}}@keyframes ahura-visual-pulse{50%{transform:translate(-50%,-50%) rotate(var(--ahura-shape-rotation)) scale(1.08)}}@keyframes ahura-visual-drift{to{transform:translate(calc(-50% + 14px),calc(-50% - 10px)) rotate(var(--ahura-shape-rotation))}}@media (max-width:1024px) and (min-width:768px){.ahura-visual-shape--hide-tablet{display:none}}@media (max-width:767px){.ahura-visual-shape--hide-mobile{display:none}}@media (prefers-reduced-motion:reduce){.ahura-visual-shape{animation:none!important}}.elementor-editor-active .elementor-widget-ahura_visual_decorations{pointer-events:auto;min-height:40px}.elementor-editor-active .ahura-visual-decorations{pointer-events:none}.image-slider-1{border-radius:13px;overflow:hidden}.image-slider-1 .swiper-slide{display:flex;flex-direction:column;justify-content:center;align-items:center}.image-slider-1 .swiper .swiper-wrapper{overflow:unset}.image-slider-1 img{max-width:100%;display:block;margin:0 auto 0 auto;border-radius:13px}.image-slider-1 .swiper-navigation-btns{position:absolute;bottom:0;left:0;z-index:99;padding:15px 25px;direction:rtl}.image-slider-1 .swiper-navigation-btns .swiper-nav-button{display:inline-block;margin-right:17px;cursor:pointer}.image-slider-1 .swiper-pagination{text-align:right;padding:15px 25px;bottom:0}.image-slider-1 .swiper-pagination-bullet{position:relative;width:10px;height:10px;transition:ease .3s}.image-slider-1 .swiper-pagination-bullet-active:before{content:"";position:absolute;display:inline-block;width:2px;height:10px;background-color:#000;right:4px;top:100%;margin-top:4px}.image-slider-1 .swiper-pagination-bullet-active{transform:translateY(-14px)}.image-slider-1 .gg-arrow-long-right{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));border-top:2px solid #fff0;border-bottom:2px solid #000;width:40px;height:2px}.image-slider-1 .gg-arrow-long-right::after{content:"";display:block;box-sizing:border-box;position:absolute;width:12px;height:12px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg);right:0;bottom:-7px}.image-slider-1 .gg-arrow-long-left{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));border-top:2px solid #fff0;border-bottom:2px solid #000;width:40px;height:2px}.image-slider-1 .gg-arrow-long-left::after{content:"";display:block;box-sizing:border-box;position:absolute;width:12px;height:12px;border-bottom:2px solid;border-left:2px solid;transform:rotate(45deg);left:0;bottom:-7px}.image-slider-1 img{object-fit:cover;width:100%;height:100%}.image-slider-1 .content-container.absolute-content{position:absolute;width:100%}.image-slider-1 .slide-title{width:100%}@media (max-width:575px){.image-slider-1,.image-slider-1 .swiper{overflow:hidden}}.shop-category-element{background:#fff;box-shadow:var(--main_soft_shadow);overflow:hidden;display:flex;flex-direction:row-reverse}.shop-category-element .swiper .product-item{box-shadow:none;margin-bottom:0;padding-top:10px}.shop-category-element .swiper .product-item img,.shop-category-element .swiper .product-item .fimage img{border-radius:10px}.shop-category-element .swiper .product-item .fimage img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;background-color:#f5f5f5}.shop-category-element .fimage{width:100%;padding:0 7px;display:inline-block;position:relative}.shop-category-element .fimage .out-of-stock{position:absolute;top:10px;right:10px;z-index:1;margin:0;padding:2px 3px;border-radius:4px}.shop-category-element .prcatboxtitle{width:20%;text-align:center;color:#fff;padding:30px 0}.shop-category-element .prcatboxtitle img{max-width:70%!important;height:auto;margin-bottom:20px}.shop-category-element .prcatboxtitle h2,.shop-category-element .prcatboxtitle .prcat-box-title{display:block;margin-bottom:40px;font-size:1.2rem}.shop-category-element .prcatboxtitle a{border:2px solid #fff;border-radius:4px;color:#fff;padding:5px 15px}.shop-category-element .swiper{width:80%;min-width:0;padding:10px 10px 0 10px;background:#fff;opacity:0;visibility:hidden;transition:opacity 0.3s ease}.shop-category-element .swiper.swiper-initialized{opacity:1;visibility:visible}.shop-category-element .swiper:not(.swiper-initialized) .swiper-slide{width:25%;flex-shrink:0}.shop-category-element .swiper .carousel-box{box-shadow:0 0 17px rgb(0 0 0 / .1);border-radius:30px;margin-bottom:20px;padding:5px 15px}.shop-category-element .item-buttons{text-align:center}.shop-category-element .add-to-cart-btn{display:inline-block;color:#505050;background-color:#fff;border:1px solid #7e7e7e;border-radius:50px;padding:7px 15px;margin-bottom:15px;transition:ease .12s}.shop-category-element .product-item a.product-title{text-align:center;padding-bottom:10px;display:block}.shop-category-element .product-item .separator{display:flex;justify-content:center;align-items:center}.shop-category-element .product-item .separator hr{width:120px;opacity:.2}.shop-category-element .product-item .mwprprice{padding-top:12px}@media only screen and (max-width:970px){.shop-category-element .prcatboxtitle{width:25%}.shop-category-element .swiper{width:75%}}@media only screen and (max-width:768px){.shop-category-element .prcatboxtitle{width:35%}.shop-category-element .swiper{width:65%}}@media only screen and (max-width:600px){.shop-category-element .prcatboxtitle,.shop-category-element .swiper{width:100%}.shop-category-element .prcatboxtitle{height:auto}}.ahura_element_information_box_2{border-radius:20px;padding:15px;margin-top:30px;background-color:#fc7d00;position:relative}.ahura_element_information_box_2::before{content:'';display:block;background:#fff;height:100px;position:absolute;top:-10px;width:90%;left:50%;transform:translateX(-50%);z-index:-1;box-shadow:0 0 20px 4px rgb(0 0 0 / 10%);border-radius:10px}.ahura_element_information_box_2 .icon-box{display:flex;align-items:center;justify-content:center;height:50px}.ahura_element_information_box_2 .icon-box .icon-wrapper{z-index:100;position:absolute;top:0;transform:translateY(-50%);background:#fff;border-radius:50%;padding:20px}.ahura_element_information_box_2 .icon-box .icon-wrapper i,.ahura_element_information_box_2 .icon-box .icon-wrapper svg{font-size:50px;padding-left:0;padding-right:0;color:#F69E48}.ahura_element_information_box_2 .icon-box .icon-wrapper svg{fill:#F69E48;width:50px}.ahura_element_information_box_2 .title{color:#fff;text-align:center}.ahura_element_information_box_2 .title span{font-size:20px;font-weight:700}.ahura_element_information_box_2 .content p{color:#fff;font-size:16px;text-align:center}.ahura-brands-wrap{padding:0;border:1px solid #e0e0e6;border-radius:16px;overflow:hidden}.ahura-brands-wrap .brands-title{text-align:center;font-size:20px;color:#323232;font-weight:500;margin-bottom:1.3rem;padding:0 20px}.ahura-brands-wrap .brands-title i{font-size:15px;vertical-align:middle;margin:-3px 3px 0 3px;color:#ffbd44}.ahura-brands-wrap .brands-title svg{width:15px}.ahura-brands-wrap .brands-title svg{width:25px;height:auto;vertical-align:middle;margin:-3px 3px 0 3px;fill:#ffbd44}.ahura-brands-wrap .brand-item{width:110px;height:110px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.ahura-brands-wrap .brand-item a{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.ahura-brands-wrap .swiper-slide{display:flex;align-items:center;justify-content:center;padding:0 20px}.ahura-brands-wrap .swiper-slide:not(:first-child){border-right:1px solid #f0f0f0}.ahura-brands-wrap .swiper:not(.swiper-rtl):not(.swiper-container-rtl) .swiper-slide:not(:first-child){border-right:none;border-left:1px solid #f0f0f0}.ahura-brands-wrap .swiper-slide img{transition:ease .2s}.ahura-brands-wrap .swiper-pagination{position:relative;text-align:center;bottom:0;margin:25px 0 10px 0}.ahura-brands-wrap .swiper-pagination-bullet{position:relative;width:13px;height:13px;margin:5px;transition:ease .3s}.ahura-brands-wrap .item-title{width:100%;text-align:center;font-size:13px;color:#424242;margin-top:7px}.ahura-brands-wrap .item-title p{margin:0;padding:0}