.elementor-74838 .elementor-element.elementor-element-eb4540f{margin:-40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-d421255 .elementor-repeater-item-8562860 .swiper-slide-bg{background-image:url(https://dev.gemastro.com/wp-content/uploads/2025/11/November-Gemstone-2100x700-1-scaled.jpg);background-size:cover;}.elementor-74838 .elementor-element.elementor-element-d421255 .elementor-repeater-item-56b2ae1 .swiper-slide-bg{background-image:url(https://dev.gemastro.com/wp-content/uploads/2025/09/New-arrivals-2100x700-1-scaled.jpg);background-size:cover;}.elementor-74838 .elementor-element.elementor-element-d421255 .elementor-repeater-item-59d7fe9 .swiper-slide-bg{background-image:url(https://dev.gemastro.com/wp-content/uploads/2024/07/Our-Mostly-gemstones-are-IIGJ-certified.jpg);background-size:cover;}.elementor-74838 .elementor-element.elementor-element-d421255 .elementor-repeater-item-03b1e48 .swiper-slide-bg{background-image:url(https://dev.gemastro.com/wp-content/uploads/2024/07/You-Dream-It-We-Create-It-GemAstro.jpg);background-size:cover;}.elementor-74838 .elementor-element.elementor-element-d421255 .swiper-slide{transition-duration:calc(3000ms*1.2);height:500px;}.elementor-74838 .elementor-element.elementor-element-d421255 > .elementor-widget-container{margin:-10px -10px -10px -10px;padding:0px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-d421255 .swiper-slide-inner{text-align:center;}.elementor-74838 .elementor-element.elementor-element-71f78eb{margin:-35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-946837e .elementor-repeater-item-fb0cd2c .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dev.gemastro.com/wp-content/uploads/2025/11/November-Birthstone-Citrine-scaled.jpg);background-size:cover;}.elementor-74838 .elementor-element.elementor-element-946837e .elementor-repeater-item-ac93657 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dev.gemastro.com/wp-content/uploads/2025/09/New-arrivals-1208x1400-1.jpg);background-size:cover;}.elementor-74838 .elementor-element.elementor-element-946837e .elementor-repeater-item-062be9f .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dev.gemastro.com/wp-content/uploads/2024/07/You-Dream-It-We-Create-It-Gem-Astro.jpg);background-size:cover;}.elementor-74838 .elementor-element.elementor-element-946837e .elementor-repeater-item-932cfc7 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dev.gemastro.com/wp-content/uploads/2024/07/Our-Mostly-gemstones-are-govt.-lab-certified.jpg);background-size:cover;}.elementor-74838 .elementor-element.elementor-element-946837e .swiper-slide{transition-duration:calc(3000ms*1.2);height:522px;}.elementor-74838 .elementor-element.elementor-element-946837e .swiper-slide-inner{text-align:center;}.elementor-74838 .elementor-element.elementor-element-827509d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-45px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-827509d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74838 .elementor-element.elementor-element-fef7c59 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-74838 .elementor-element.elementor-element-036b8b8:not(.elementor-motion-effects-element-type-background), .elementor-74838 .elementor-element.elementor-element-036b8b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 30%, var( --e-global-color-accent ) 100%);}.elementor-74838 .elementor-element.elementor-element-036b8b8 > .elementor-container{max-width:1250px;}.elementor-74838 .elementor-element.elementor-element-036b8b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-74838 .elementor-element.elementor-element-036b8b8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74838 .elementor-element.elementor-element-3925577.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-74838 .elementor-element.elementor-element-c11397f{--icon-box-icon-margin:8px;}.elementor-74838 .elementor-element.elementor-element-c11397f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-e7b7ba9 );}.elementor-74838 .elementor-element.elementor-element-c11397f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7b7ba9 );}.elementor-74838 .elementor-element.elementor-element-c11397f.elementor-view-framed .elementor-icon, .elementor-74838 .elementor-element.elementor-element-c11397f.elementor-view-default .elementor-icon{fill:var( --e-global-color-e7b7ba9 );color:var( --e-global-color-e7b7ba9 );border-color:var( --e-global-color-e7b7ba9 );}.elementor-74838 .elementor-element.elementor-element-c11397f .elementor-icon{font-size:30px;}.elementor-74838 .elementor-element.elementor-element-c11397f .elementor-icon-box-title, .elementor-74838 .elementor-element.elementor-element-c11397f .elementor-icon-box-title a{font-size:14px;font-weight:400;}.elementor-74838 .elementor-element.elementor-element-7b479f0.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-74838 .elementor-element.elementor-element-fa1f228{--icon-box-icon-margin:8px;}.elementor-74838 .elementor-element.elementor-element-fa1f228 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-e7b7ba9 );}.elementor-74838 .elementor-element.elementor-element-fa1f228.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7b7ba9 );}.elementor-74838 .elementor-element.elementor-element-fa1f228.elementor-view-framed .elementor-icon, .elementor-74838 .elementor-element.elementor-element-fa1f228.elementor-view-default .elementor-icon{fill:var( --e-global-color-e7b7ba9 );color:var( --e-global-color-e7b7ba9 );border-color:var( --e-global-color-e7b7ba9 );}.elementor-74838 .elementor-element.elementor-element-fa1f228 .elementor-icon{font-size:30px;}.elementor-74838 .elementor-element.elementor-element-fa1f228 .elementor-icon-box-title, .elementor-74838 .elementor-element.elementor-element-fa1f228 .elementor-icon-box-title a{font-size:14px;font-weight:400;}.elementor-74838 .elementor-element.elementor-element-c3d8088.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-74838 .elementor-element.elementor-element-6f7b00a{--icon-box-icon-margin:8px;}.elementor-74838 .elementor-element.elementor-element-6f7b00a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-e7b7ba9 );}.elementor-74838 .elementor-element.elementor-element-6f7b00a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7b7ba9 );}.elementor-74838 .elementor-element.elementor-element-6f7b00a.elementor-view-framed .elementor-icon, .elementor-74838 .elementor-element.elementor-element-6f7b00a.elementor-view-default .elementor-icon{fill:var( --e-global-color-e7b7ba9 );color:var( --e-global-color-e7b7ba9 );border-color:var( --e-global-color-e7b7ba9 );}.elementor-74838 .elementor-element.elementor-element-6f7b00a .elementor-icon{font-size:30px;}.elementor-74838 .elementor-element.elementor-element-6f7b00a .elementor-icon-box-title, .elementor-74838 .elementor-element.elementor-element-6f7b00a .elementor-icon-box-title a{font-size:14px;font-weight:400;}.elementor-74838 .elementor-element.elementor-element-2379251.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-74838 .elementor-element.elementor-element-210e44d{--icon-box-icon-margin:8px;}.elementor-74838 .elementor-element.elementor-element-210e44d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-e7b7ba9 );}.elementor-74838 .elementor-element.elementor-element-210e44d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7b7ba9 );}.elementor-74838 .elementor-element.elementor-element-210e44d.elementor-view-framed .elementor-icon, .elementor-74838 .elementor-element.elementor-element-210e44d.elementor-view-default .elementor-icon{fill:var( --e-global-color-e7b7ba9 );color:var( --e-global-color-e7b7ba9 );border-color:var( --e-global-color-e7b7ba9 );}.elementor-74838 .elementor-element.elementor-element-210e44d .elementor-icon{font-size:30px;}.elementor-74838 .elementor-element.elementor-element-210e44d .elementor-icon-box-title, .elementor-74838 .elementor-element.elementor-element-210e44d .elementor-icon-box-title a{font-size:14px;font-weight:400;}.elementor-74838 .elementor-element.elementor-element-f150e9e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-74838 .elementor-element.elementor-element-0d211db{--icon-box-icon-margin:8px;}.elementor-74838 .elementor-element.elementor-element-0d211db .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-e7b7ba9 );}.elementor-74838 .elementor-element.elementor-element-0d211db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7b7ba9 );}.elementor-74838 .elementor-element.elementor-element-0d211db.elementor-view-framed .elementor-icon, .elementor-74838 .elementor-element.elementor-element-0d211db.elementor-view-default .elementor-icon{fill:var( --e-global-color-e7b7ba9 );color:var( --e-global-color-e7b7ba9 );border-color:var( --e-global-color-e7b7ba9 );}.elementor-74838 .elementor-element.elementor-element-0d211db .elementor-icon{font-size:30px;}.elementor-74838 .elementor-element.elementor-element-0d211db .elementor-icon-box-title, .elementor-74838 .elementor-element.elementor-element-0d211db .elementor-icon-box-title a{font-size:14px;font-weight:400;}.elementor-74838 .elementor-element.elementor-element-209d2e8:not(.elementor-motion-effects-element-type-background), .elementor-74838 .elementor-element.elementor-element-209d2e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.gemastro.com/wp-content/uploads/2025/10/search-form-bg.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-74838 .elementor-element.elementor-element-209d2e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:55px 0px 55px 0px;}.elementor-74838 .elementor-element.elementor-element-209d2e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74838 .elementor-element.elementor-element-189ea53{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-74838 .elementor-element.elementor-element-189ea53 > .elementor-widget-container{background-color:var( --e-global-color-e7b7ba9 );padding:25px 20px 25px 20px;border-radius:10px 10px 10px 10px;}.elementor-74838 .elementor-element.elementor-element-7a2f458:not(.elementor-motion-effects-element-type-background), .elementor-74838 .elementor-element.elementor-element-7a2f458 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.gemastro.com/wp-content/uploads/2025/10/rings-bg.png");background-position:bottom center;background-repeat:no-repeat;}.elementor-74838 .elementor-element.elementor-element-7a2f458{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 60px 0px;padding:90px 0px 90px 0px;}.elementor-74838 .elementor-element.elementor-element-7a2f458 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74838 .elementor-element.elementor-element-035f80a{text-align:center;}.elementor-74838 .elementor-element.elementor-element-035f80a .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:2.8rem;font-weight:400;font-style:italic;color:var( --e-global-color-e7b7ba9 );}.elementor-74838 .elementor-element.elementor-element-88da5fb .elementor-button{background-color:#FFFFFF00;font-size:1.4rem;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e7b7ba9 );border-radius:5px 5px 5px 5px;padding:15px 65px 15px 65px;}.elementor-74838 .elementor-element.elementor-element-88da5fb .elementor-button:hover, .elementor-74838 .elementor-element.elementor-element-88da5fb .elementor-button:focus{background-color:var( --e-global-color-e7b7ba9 );color:var( --e-global-color-primary );}.elementor-74838 .elementor-element.elementor-element-88da5fb > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-88da5fb .elementor-button:hover svg, .elementor-74838 .elementor-element.elementor-element-88da5fb .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-74838 .elementor-element.elementor-element-29eeaa2{margin:40px 0px -30px 0px;padding:0px 0px 10px 0px;}.elementor-74838 .elementor-element.elementor-element-a3dfc25{text-align:center;}.elementor-74838 .elementor-element.elementor-element-a3dfc25 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:2.5rem;font-weight:400;font-style:italic;}.elementor-74838 .elementor-element.elementor-element-7d4ff6c5 > .elementor-container{max-width:1220px;}.elementor-74838 .elementor-element.elementor-element-7d4ff6c5{margin:50px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-70d5eccb > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-74838 .elementor-element.elementor-element-70d5eccb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-74838 .elementor-element.elementor-element-70d5eccb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-74838 .elementor-element.elementor-element-70d5eccb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-74838 .elementor-element.elementor-element-70d5eccb .elementor-image-box-wrapper .elementor-image-box-img{width:65%;}.elementor-74838 .elementor-element.elementor-element-70d5eccb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-74838 .elementor-element.elementor-element-70d5eccb .elementor-image-box-title{font-size:16px;}.elementor-74838 .elementor-element.elementor-element-17dc5f4f > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-74838 .elementor-element.elementor-element-17dc5f4f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-74838 .elementor-element.elementor-element-17dc5f4f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-74838 .elementor-element.elementor-element-17dc5f4f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-74838 .elementor-element.elementor-element-17dc5f4f .elementor-image-box-wrapper .elementor-image-box-img{width:65%;}.elementor-74838 .elementor-element.elementor-element-17dc5f4f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-74838 .elementor-element.elementor-element-17dc5f4f .elementor-image-box-title{font-size:16px;}.elementor-74838 .elementor-element.elementor-element-4a63e9e3 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-74838 .elementor-element.elementor-element-4a63e9e3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-74838 .elementor-element.elementor-element-4a63e9e3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-74838 .elementor-element.elementor-element-4a63e9e3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-74838 .elementor-element.elementor-element-4a63e9e3 .elementor-image-box-wrapper .elementor-image-box-img{width:65%;}.elementor-74838 .elementor-element.elementor-element-4a63e9e3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-74838 .elementor-element.elementor-element-4a63e9e3 .elementor-image-box-title{font-size:16px;}.elementor-74838 .elementor-element.elementor-element-56022b22 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-74838 .elementor-element.elementor-element-56022b22.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-74838 .elementor-element.elementor-element-56022b22.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-74838 .elementor-element.elementor-element-56022b22.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-74838 .elementor-element.elementor-element-56022b22 .elementor-image-box-wrapper .elementor-image-box-img{width:65%;}.elementor-74838 .elementor-element.elementor-element-56022b22 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-74838 .elementor-element.elementor-element-56022b22 .elementor-image-box-title{font-size:16px;}.elementor-74838 .elementor-element.elementor-element-26efe7db > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-74838 .elementor-element.elementor-element-26efe7db.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-74838 .elementor-element.elementor-element-26efe7db.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-74838 .elementor-element.elementor-element-26efe7db.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-74838 .elementor-element.elementor-element-26efe7db .elementor-image-box-wrapper .elementor-image-box-img{width:65%;}.elementor-74838 .elementor-element.elementor-element-26efe7db .elementor-image-box-img img{transition-duration:0.3s;}.elementor-74838 .elementor-element.elementor-element-26efe7db .elementor-image-box-title{font-size:16px;}.elementor-74838 .elementor-element.elementor-element-2c3950e4 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-74838 .elementor-element.elementor-element-2c3950e4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-74838 .elementor-element.elementor-element-2c3950e4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-74838 .elementor-element.elementor-element-2c3950e4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-74838 .elementor-element.elementor-element-2c3950e4 .elementor-image-box-wrapper .elementor-image-box-img{width:65%;}.elementor-74838 .elementor-element.elementor-element-2c3950e4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-74838 .elementor-element.elementor-element-2c3950e4 .elementor-image-box-title{font-size:16px;}.elementor-74838 .elementor-element.elementor-element-56ad0ed{margin:-10px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-0dab302 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-74838 .elementor-element.elementor-element-0dab302 .elementor-button:hover, .elementor-74838 .elementor-element.elementor-element-0dab302 .elementor-button:focus{background-color:#000000;}.elementor-74838 .elementor-element.elementor-element-0dab302 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-6c6a21e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-74838 .elementor-element.elementor-element-6c6a21e:not(.elementor-motion-effects-element-type-background), .elementor-74838 .elementor-element.elementor-element-6c6a21e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 37%, var( --e-global-color-accent ) 100%);}.elementor-74838 .elementor-element.elementor-element-6c6a21e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:60px 0px 0px 0px;padding:40px 10px 030px 10px;}.elementor-74838 .elementor-element.elementor-element-6c6a21e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74838 .elementor-element.elementor-element-adac08f > .elementor-element-populated{margin:-12rem 0rem -4rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-74838 .elementor-element.elementor-element-97b46eb > .elementor-widget-container{margin:-42px 0px -30px 0px;padding:0px 0px 0px 0px;border-radius:50% 50% 50% 50%;}.elementor-74838 .elementor-element.elementor-element-0e6c947{text-align:left;}.elementor-74838 .elementor-element.elementor-element-0e6c947 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:3rem;font-weight:400;font-style:italic;color:var( --e-global-color-e7b7ba9 );}.elementor-74838 .elementor-element.elementor-element-9727649{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-74838 .elementor-element.elementor-element-9727649 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74838 .elementor-element.elementor-element-36a3292 .elementor-button{background-color:#40D45E;}.elementor-74838 .elementor-element.elementor-element-36a3292 .elementor-button:hover, .elementor-74838 .elementor-element.elementor-element-36a3292 .elementor-button:focus{background-color:#32AF4B;}.elementor-74838 .elementor-element.elementor-element-36a3292 .elementor-button-content-wrapper{flex-direction:row;}.elementor-74838 .elementor-element.elementor-element-36a3292 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-74838 .elementor-element.elementor-element-98bbe16 .elementor-button{background-color:#ECA300;}.elementor-74838 .elementor-element.elementor-element-98bbe16 .elementor-button:hover, .elementor-74838 .elementor-element.elementor-element-98bbe16 .elementor-button:focus{background-color:#32AF4B;}.elementor-74838 .elementor-element.elementor-element-98bbe16 .elementor-button-content-wrapper{flex-direction:row;}.elementor-74838 .elementor-element.elementor-element-98bbe16 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-74838 .elementor-element.elementor-element-4f18520 .elementor-button{background-color:var( --e-global-color-e7b7ba9 );font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-74838 .elementor-element.elementor-element-4f18520 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-4f18520 .elementor-button-content-wrapper{flex-direction:row;}.elementor-74838 .elementor-element.elementor-element-4f18520 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-74838 .elementor-element.elementor-element-80d3139:not(.elementor-motion-effects-element-type-background), .elementor-74838 .elementor-element.elementor-element-80d3139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-text ) 100%);}.elementor-74838 .elementor-element.elementor-element-80d3139{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:070px 0px 30px 0px;}.elementor-74838 .elementor-element.elementor-element-80d3139 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74838 .elementor-element.elementor-element-701daa5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-74838 .elementor-element.elementor-element-701daa5{text-align:center;}.elementor-74838 .elementor-element.elementor-element-701daa5 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-74838 .elementor-element.elementor-element-b88c78f{margin:0px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-df6cad1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-df6cad1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74838 .elementor-element.elementor-element-eb404a4 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-74838 .elementor-element.elementor-element-3acd56e > .elementor-widget-container{margin:20px 0px 0px 0px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );}.elementor-74838 .elementor-element.elementor-element-3acd56e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-74838 .elementor-element.elementor-element-0de4541 > .elementor-widget-container{margin:-2px 0px 0px 0px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );}.elementor-74838 .elementor-element.elementor-element-0de4541 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-74838 .elementor-element.elementor-element-68e5630{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-c30d912{text-align:center;}.elementor-74838 .elementor-element.elementor-element-c30d912 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:3rem;font-weight:400;font-style:italic;}.elementor-74838 .elementor-element.elementor-element-5c3c8a8{text-align:center;}.elementor-74838 .elementor-element.elementor-element-2314e07{text-align:center;}.elementor-74838 .elementor-element.elementor-element-eeee307 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-74838 .elementor-element.elementor-element-eeee307{margin:30px 0px 30px 0px;}.elementor-74838 .elementor-element.elementor-element-75f0d89.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-74838 .elementor-element.elementor-element-194fbe1 .elementor-button{background-color:var( --e-global-color-primary );font-size:1.8rem;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-e7b7ba9 );color:var( --e-global-color-e7b7ba9 );}.elementor-74838 .elementor-element.elementor-element-194fbe1 .elementor-button:hover, .elementor-74838 .elementor-element.elementor-element-194fbe1 .elementor-button:focus{background-color:#A80040;}.elementor-74838 .elementor-element.elementor-element-194fbe1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-194fbe1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-74838 .elementor-element.elementor-element-194fbe1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-74838 .elementor-element.elementor-element-691119d{text-align:center;}.elementor-74838 .elementor-element.elementor-element-691119d .elementor-heading-title{font-size:2.2rem;}.elementor-74838 .elementor-element.elementor-element-8b83071 .elementor-button{background-color:var( --e-global-color-primary );font-size:1.8rem;font-weight:600;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-e7b7ba9 );color:var( --e-global-color-e7b7ba9 );}.elementor-74838 .elementor-element.elementor-element-8b83071 .elementor-button:hover, .elementor-74838 .elementor-element.elementor-element-8b83071 .elementor-button:focus{background-color:#A80040;}.elementor-74838 .elementor-element.elementor-element-8b83071{width:var( --container-widget-width, 129.503% );max-width:129.503%;--container-widget-width:129.503%;--container-widget-flex-grow:0;}.elementor-74838 .elementor-element.elementor-element-8b83071 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-8b83071 .elementor-button-content-wrapper{flex-direction:row;}.elementor-74838 .elementor-element.elementor-element-8b83071 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-74838 .elementor-element.elementor-element-326b517 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-74838 .elementor-element.elementor-element-326b517:not(.elementor-motion-effects-element-type-background), .elementor-74838 .elementor-element.elementor-element-326b517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 50%, var( --e-global-color-accent ) 100%);}.elementor-74838 .elementor-element.elementor-element-326b517{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:50px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-74838 .elementor-element.elementor-element-326b517 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74838 .elementor-element.elementor-element-0a80f80 > .elementor-widget-container{margin:-42px 0px -30px 0px;padding:0px 0px 0px 0px;border-radius:50% 50% 50% 50%;}.elementor-74838 .elementor-element.elementor-element-07047c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-07047c0{text-align:left;}.elementor-74838 .elementor-element.elementor-element-07047c0 .elementor-heading-title{font-size:19px;font-weight:400;color:var( --e-global-color-e7b7ba9 );}.elementor-74838 .elementor-element.elementor-element-ef8fb5b .elementor-button{background-color:var( --e-global-color-e7b7ba9 );font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-74838 .elementor-element.elementor-element-ef8fb5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-ef8fb5b .elementor-button-content-wrapper{flex-direction:row;}.elementor-74838 .elementor-element.elementor-element-ef8fb5b .elementor-button .elementor-button-content-wrapper{gap:13px;}@media(max-width:1024px){.elementor-74838 .elementor-element.elementor-element-946837e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-946837e .swiper-slide{height:736px;}.elementor-74838 .elementor-element.elementor-element-827509d{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-036b8b8{margin:-30px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-209d2e8:not(.elementor-motion-effects-element-type-background), .elementor-74838 .elementor-element.elementor-element-209d2e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-74838 .elementor-element.elementor-element-189ea53 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-74838 .elementor-element.elementor-element-189ea53{--container-widget-width:59%;--container-widget-flex-grow:0;width:var( --container-widget-width, 59% );max-width:59%;}.elementor-74838 .elementor-element.elementor-element-a3dfc25 .elementor-heading-title{font-size:22px;}.elementor-74838 .elementor-element.elementor-element-6c6a21e{padding:20px 20px 20px 20px;}.elementor-74838 .elementor-element.elementor-element-adac08f > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-74838 .elementor-element.elementor-element-c326253 > .elementor-widget-container{margin:0px 0px -80px 0px;}.elementor-74838 .elementor-element.elementor-element-c30d912 .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-74838 .elementor-element.elementor-element-71f78eb{margin:-50px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-946837e > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-946837e .swiper-slide{height:423px;}.elementor-74838 .elementor-element.elementor-element-946837e .swiper-slide-contents{max-width:0%;}.elementor-74838 .elementor-element.elementor-element-946837e .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-827509d{margin:-30px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-036b8b8{margin:-10px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-74838 .elementor-element.elementor-element-3925577{width:50%;}.elementor-74838 .elementor-element.elementor-element-c11397f{--icon-box-icon-margin:0px;}.elementor-74838 .elementor-element.elementor-element-c11397f .elementor-icon{font-size:18px;}.elementor-74838 .elementor-element.elementor-element-c11397f .elementor-icon-box-title, .elementor-74838 .elementor-element.elementor-element-c11397f .elementor-icon-box-title a{font-size:12px;}.elementor-74838 .elementor-element.elementor-element-7b479f0{width:50%;}.elementor-74838 .elementor-element.elementor-element-fa1f228{--icon-box-icon-margin:0px;}.elementor-74838 .elementor-element.elementor-element-fa1f228 .elementor-icon{font-size:18px;}.elementor-74838 .elementor-element.elementor-element-fa1f228 .elementor-icon-box-title, .elementor-74838 .elementor-element.elementor-element-fa1f228 .elementor-icon-box-title a{font-size:12px;}.elementor-74838 .elementor-element.elementor-element-c3d8088{width:50%;}.elementor-74838 .elementor-element.elementor-element-6f7b00a > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-6f7b00a{--icon-box-icon-margin:0px;}.elementor-74838 .elementor-element.elementor-element-6f7b00a .elementor-icon{font-size:18px;}.elementor-74838 .elementor-element.elementor-element-6f7b00a .elementor-icon-box-title, .elementor-74838 .elementor-element.elementor-element-6f7b00a .elementor-icon-box-title a{font-size:12px;}.elementor-74838 .elementor-element.elementor-element-2379251{width:50%;}.elementor-74838 .elementor-element.elementor-element-210e44d > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-210e44d{--icon-box-icon-margin:0px;}.elementor-74838 .elementor-element.elementor-element-210e44d .elementor-icon{font-size:18px;}.elementor-74838 .elementor-element.elementor-element-210e44d .elementor-icon-box-title, .elementor-74838 .elementor-element.elementor-element-210e44d .elementor-icon-box-title a{font-size:12px;}.elementor-74838 .elementor-element.elementor-element-f150e9e{width:100%;}.elementor-74838 .elementor-element.elementor-element-0d211db > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-0d211db{--icon-box-icon-margin:0px;}.elementor-74838 .elementor-element.elementor-element-0d211db .elementor-icon{font-size:18px;}.elementor-74838 .elementor-element.elementor-element-0d211db .elementor-icon-box-title, .elementor-74838 .elementor-element.elementor-element-0d211db .elementor-icon-box-title a{font-size:12px;}.elementor-74838 .elementor-element.elementor-element-209d2e8:not(.elementor-motion-effects-element-type-background), .elementor-74838 .elementor-element.elementor-element-209d2e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-74838 .elementor-element.elementor-element-189ea53 > .elementor-widget-container{margin:0px 20px 0px 20px;border-radius:5px 5px 5px 5px;}.elementor-74838 .elementor-element.elementor-element-189ea53{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-74838 .elementor-element.elementor-element-7a2f458:not(.elementor-motion-effects-element-type-background), .elementor-74838 .elementor-element.elementor-element-7a2f458 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.gemastro.com/wp-content/uploads/2025/10/rings-bg-phone.png");background-position:center right;background-size:cover;}.elementor-74838 .elementor-element.elementor-element-7a2f458{padding:70px 0px 55px 0px;}.elementor-74838 .elementor-element.elementor-element-3849071 > .elementor-element-populated{margin:18% 0% -24% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-035f80a > .elementor-widget-container{margin:60px 20px 0px 20px;}.elementor-74838 .elementor-element.elementor-element-035f80a .elementor-heading-title{font-size:2.2rem;}.elementor-74838 .elementor-element.elementor-element-88da5fb > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-74838 .elementor-element.elementor-element-88da5fb .elementor-button{font-size:1rem;}.elementor-74838 .elementor-element.elementor-element-29eeaa2{margin:0px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-a3dfc25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-74838 .elementor-element.elementor-element-a3dfc25 .elementor-heading-title{font-size:20px;}.elementor-74838 .elementor-element.elementor-element-7d4ff6c5{margin:20px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-237b270f{width:33%;}.elementor-74838 .elementor-element.elementor-element-70d5eccb > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-74838 .elementor-element.elementor-element-70d5eccb .elementor-image-box-img{margin-bottom:15px;}.elementor-74838 .elementor-element.elementor-element-70d5eccb .elementor-image-box-title{font-size:12px;}.elementor-74838 .elementor-element.elementor-element-471e1adc{width:33%;}.elementor-74838 .elementor-element.elementor-element-17dc5f4f > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-74838 .elementor-element.elementor-element-17dc5f4f .elementor-image-box-img{margin-bottom:15px;}.elementor-74838 .elementor-element.elementor-element-17dc5f4f .elementor-image-box-title{font-size:12px;}.elementor-74838 .elementor-element.elementor-element-678a97{width:33%;}.elementor-74838 .elementor-element.elementor-element-4a63e9e3 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-74838 .elementor-element.elementor-element-4a63e9e3 .elementor-image-box-img{margin-bottom:15px;}.elementor-74838 .elementor-element.elementor-element-4a63e9e3 .elementor-image-box-title{font-size:12px;}.elementor-74838 .elementor-element.elementor-element-10a83335{width:33%;}.elementor-74838 .elementor-element.elementor-element-56022b22 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-74838 .elementor-element.elementor-element-56022b22 .elementor-image-box-img{margin-bottom:15px;}.elementor-74838 .elementor-element.elementor-element-56022b22 .elementor-image-box-title{font-size:12px;}.elementor-74838 .elementor-element.elementor-element-77a18714{width:33%;}.elementor-74838 .elementor-element.elementor-element-26efe7db > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-74838 .elementor-element.elementor-element-26efe7db .elementor-image-box-img{margin-bottom:15px;}.elementor-74838 .elementor-element.elementor-element-26efe7db .elementor-image-box-title{font-size:12px;}.elementor-74838 .elementor-element.elementor-element-7ac34cdb{width:33%;}.elementor-74838 .elementor-element.elementor-element-2c3950e4 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-74838 .elementor-element.elementor-element-2c3950e4 .elementor-image-box-img{margin-bottom:15px;}.elementor-74838 .elementor-element.elementor-element-2c3950e4 .elementor-image-box-title{font-size:12px;}.elementor-74838 .elementor-element.elementor-element-6c6a21e{padding:30px 20px 50px 20px;}.elementor-74838 .elementor-element.elementor-element-adac08f > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-74838 .elementor-element.elementor-element-97b46eb > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-74838 .elementor-element.elementor-element-0e6c947 .elementor-heading-title{font-size:24px;}.elementor-74838 .elementor-element.elementor-element-bbe5f47{width:50%;}.elementor-74838 .elementor-element.elementor-element-92b7ae7{width:50%;}.elementor-74838 .elementor-element.elementor-element-4f18520 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-4f18520 .elementor-button{font-size:14px;}.elementor-74838 .elementor-element.elementor-element-701daa5 .elementor-heading-title{font-size:18px;}.elementor-74838 .elementor-element.elementor-element-df6cad1{margin:20px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-c30d912 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-74838 .elementor-element.elementor-element-c30d912 .elementor-heading-title{font-size:28px;}.elementor-74838 .elementor-element.elementor-element-eeee307{margin:0px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-194fbe1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-194fbe1 .elementor-button{font-size:22px;word-spacing:0.9em;}.elementor-74838 .elementor-element.elementor-element-8b83071 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-74838 .elementor-element.elementor-element-8b83071 .elementor-button{font-size:22px;word-spacing:0.9em;}.elementor-74838 .elementor-element.elementor-element-326b517{padding:30px 20px 50px 20px;}.elementor-74838 .elementor-element.elementor-element-39adf0f > .elementor-element-populated{margin:-6em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-74838 .elementor-element.elementor-element-0a80f80 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-74838 .elementor-element.elementor-element-07047c0 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-74838 .elementor-element.elementor-element-07047c0 .elementor-heading-title{font-size:20px;}.elementor-74838 .elementor-element.elementor-element-3658ca7 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-74838 .elementor-element.elementor-element-ef8fb5b .elementor-button{font-size:14px;}}@media(min-width:768px){.elementor-74838 .elementor-element.elementor-element-3925577{width:15.987%;}.elementor-74838 .elementor-element.elementor-element-7b479f0{width:24.02%;}.elementor-74838 .elementor-element.elementor-element-c3d8088{width:18.739%;}.elementor-74838 .elementor-element.elementor-element-2379251{width:21.251%;}.elementor-74838 .elementor-element.elementor-element-f150e9e{width:20%;}.elementor-74838 .elementor-element.elementor-element-adac08f{width:25%;}.elementor-74838 .elementor-element.elementor-element-85163d6{width:75%;}.elementor-74838 .elementor-element.elementor-element-bbe5f47{width:22%;}.elementor-74838 .elementor-element.elementor-element-92b7ae7{width:22.666%;}.elementor-74838 .elementor-element.elementor-element-7e30748{width:55%;}.elementor-74838 .elementor-element.elementor-element-75f0d89{width:47%;}.elementor-74838 .elementor-element.elementor-element-de3afa9{width:5.152%;}.elementor-74838 .elementor-element.elementor-element-5d62d2b{width:47%;}.elementor-74838 .elementor-element.elementor-element-39adf0f{width:17.614%;}.elementor-74838 .elementor-element.elementor-element-0a3c127{width:49.89%;}.elementor-74838 .elementor-element.elementor-element-3658ca7{width:32.162%;}}@media(max-width:1024px) and (min-width:768px){.elementor-74838 .elementor-element.elementor-element-3925577{width:30%;}.elementor-74838 .elementor-element.elementor-element-7b479f0{width:30%;}.elementor-74838 .elementor-element.elementor-element-c3d8088{width:34%;}.elementor-74838 .elementor-element.elementor-element-2379251{width:50%;}.elementor-74838 .elementor-element.elementor-element-f150e9e{width:25%;}.elementor-74838 .elementor-element.elementor-element-237b270f{width:33%;}.elementor-74838 .elementor-element.elementor-element-471e1adc{width:33%;}.elementor-74838 .elementor-element.elementor-element-678a97{width:33%;}.elementor-74838 .elementor-element.elementor-element-10a83335{width:33%;}.elementor-74838 .elementor-element.elementor-element-77a18714{width:33%;}.elementor-74838 .elementor-element.elementor-element-7ac34cdb{width:33%;}.elementor-74838 .elementor-element.elementor-element-adac08f{width:30%;}.elementor-74838 .elementor-element.elementor-element-85163d6{width:70%;}.elementor-74838 .elementor-element.elementor-element-bbe5f47{width:30%;}.elementor-74838 .elementor-element.elementor-element-92b7ae7{width:30%;}.elementor-74838 .elementor-element.elementor-element-7e30748{width:40%;}.elementor-74838 .elementor-element.elementor-element-75f0d89{width:45%;}.elementor-74838 .elementor-element.elementor-element-de3afa9{width:10%;}.elementor-74838 .elementor-element.elementor-element-5d62d2b{width:45%;}}/* Start custom CSS for image, class: .elementor-element-97b46eb */.elementor-widget-image.ask img {
    vertical-align: middle;
    display: inline-block;
    background: white;
    padding: 0px;
    border-radius: 50%;
    border: 2px solid #FC7B50;
    width: 100px;
    height: 100px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6e4d91b */.review-grid-container {
        display: grid;
        grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
        grid-auto-rows: 10px;
        grid-auto-flow: dense;
        gap: 20px;
        padding: 30px;
        max-width: 1400px;
        margin: 0 auto;
    }
    
    .review-item1 { grid-row: span 23; }
    .review-item2 { grid-row: span 18; }
    .review-item3 { grid-row: span 19; }
    .review-item4 { grid-row: span 18; }
    .review-item5 { grid-row: span 16; }
    .review-item6 { grid-row: span 18; }

    .review-grid-item {
        background-color: #ffffff !important;
        border: 1px solid #d0d0d0;
        border-radius: 12px;
        padding: 30px;
        text-align: left;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: flex-start;
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
        transition: transform 0.3s ease, box-shadow 0.3s ease;
    }

    .review-grid-item:hover {
        transform: translateY(-5px);
        box-shadow: 0 6px 16px rgba(0, 0, 0, 0.12);
    }

    .review-image-grid {
        display: flex;
        gap: 15px;
        margin-bottom: 25px;
        width: 100%;
    }

    .review-image-grid img {
        max-width: 150px;
        max-height: 120px;
        object-fit: cover;
        border-radius: 6px;
    }

    .review-icon-title-row {
        display: flex;
        align-items: center;
        gap: 10px;
        margin-bottom: 12px;
    }

    .review-google-icon {
        width: 28px;
        height: 28px;
    }

    .review-title {
        font-size: 16px;
        font-style: italic;
        color: #4a4a4a;
        margin: 0;
        font-weight: 500;
    }

    .review-grid-item p {
        margin: 15px 0;
        font-size: 16px;
        color: #2d2d2d;
        line-height: 1.6;
    }

    .review-grid-item h3 {
        margin: 0;
        font-size: 20px;
        color: #2d2d2d;
        font-weight: 700;
    }

    .review-verified-buyer {
        display: flex;
        align-items: center;
        gap: 8px;
        font-size: 14px;
        color: #28a745;
        margin-top: 10px;
        font-weight: 500;
    }

    .review-verified-buyer img {
        width: 20px;
        height: 20px;
        background-color: #e6f4ea;
        border-radius: 50%;
        padding: 5px;
    }

    @media (max-width: 768px) {
        .review-grid-container {
            grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
            padding: 20px;
            gap: 15px;
            grid-auto-rows: minmax(min-content, max-content);
        }

        .review-image-grid img {
            max-width: 80px;
            height: 60px;
        }

        .review-grid-item {
            padding: 20px;
        }

        .review-grid-item p {
            font-size: 14px;
        }

        .review-grid-item h3 {
            font-size: 18px;
        }

        .review-title {
            font-size: 14px;
        }

        .review-google-icon {
            width: 24px;
            height: 24px;
        }

        .review-verified-buyer img {
            width: 18px;
            height: 18px;
            padding: 4px;
        }

        .review-verified-buyer {
            font-size: 13px;
        }
        
        .review-grid-item p {
            margin: 15px 0;
            font-size: 13px
        }
    }

    .review-star-rating {
        display: flex;
        gap: 4px;
        margin-bottom: 12px;
        font-size: 18px;
        color: #FFD700;
    }

    @media (max-width: 480px) {
        .review-grid-container {
            grid-template-columns: 1fr;
            padding: 15px;
            gap: 12px;
        }

        .review-image-grid {
            grid-template-columns: 1fr;
            gap: 10px;
        }

        .review-image-grid img {
            max-width: 100%;
            height: 100px;
        }
    }

.review-grid-item {
    opacity: 0;
    animation: fadeIn 0.6s ease-in forwards;
}

/* Staggered animation delays for grid items */
.review-grid-container .review-grid-item:nth-child(1) { animation-delay: 0.1s; }
.review-grid-container .review-grid-item:nth-child(2) { animation-delay: 0.2s; }
.review-grid-container .review-grid-item:nth-child(3) { animation-delay: 0.3s; }
.review-grid-container .review-grid-item:nth-child(4) { animation-delay: 0.4s; }
.review-grid-container .review-grid-item:nth-child(5) { animation-delay: 0.5s; }
.review-grid-container .review-grid-item:nth-child(6) { animation-delay: 0.6s; }

/* Fade-in animation for carousel slides */
.swiper-slide-active .review-grid-item {
    animation: fadeIn 0.6s ease-in forwards;
}

@keyframes fadeIn {
    from {
        opacity: 0;
        transform: translateY(10px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a80f80 */.elementor-widget-image.ask img {
    vertical-align: middle;
    display: inline-block;
    background: white;
    padding: 0px;
    border-radius: 50%;
    border: 2px solid #FC7B50;
    width: 100px;
    height: 100px;
}/* End custom CSS */