.tm-steps{display:flex;align-items:flex-start;gap:32px;margin-bottom:30px;width:115%}.tm-step{position:relative;display:flex;flex-direction:column;width:16.67%}.tm-step div{background-color:#ffc64e!important;width:35px;height:35px;border-radius:50%;position:absolute;top:-20px;left:-15px;display:flex;justify-content:center;align-items:center}.tm-step div p{color:#000;font-family:Poppins;font-size:15px;font-style:normal;font-weight:700;line-height:32.4px;letter-spacing:.6px}.tm-step img{width:85px;height:97px;margin:0 auto 15px}.tm-step span{color:#fff;text-align:center;font-family:Poppins;font-size:11px;font-style:normal;font-weight:700;line-height:17px;letter-spacing:.6px}.hero-new{background:url(/cdn/shop/files/MomentsGate.com-Hero_Banner_Desktop_5756_x_2664.png?v=1752011665);background-size:cover;background-position:center;background-repeat:no-repeat}.btns-testi{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:16px}.custom_button2{padding:20px 40px;border-radius:50px;border:1px solid var(--Primary-Yellow, #ffc64e);color:var(--Primary-Purple, #2e0d29);font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:16px;text-align:center}@media (max-width: 768px){.gellary_section .gellary_slider .swiper-slide{background-color:transparent!important}.btns-testi{flex-direction:column-reverse;align-items:stretch}.custom_button2{padding:14px 40px}.hero-new{background:url(/cdn/shop/files/MomentsGate.com-Hero_Banner_Mobile_1560_x_1961.png?v=1752012306);background-size:cover;background-position:80% 70%;background-repeat:no-repeat;padding-top:150px;margin-top:-1px}.hero-new .text_content .heading{font-size:20px;line-height:32px;padding-right:20%}.hero-new .text_content .pera p{font-size:12px;line-height:18px;padding-right:30%}.hero-new .text_content .list .list_item .iconbox{height:20px;width:20px;min-width:20px}.hero-new .text_content .list .list_item .text{font-size:10px;flex-grow:1;letter-spacing:normal;line-height:12px!important}.hero-new .text_content .list .list_item{gap:8px}.hero-new .text_content .list{grid-template-columns:repeat(2,1fr);gap:12px;row-gap:8px;align-items:start}.tm-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 12px;margin-bottom:30px;width:100%}.tm-step img{width:80px;height:90px}.tm-step div{width:28px;height:28px;top:-10px;left:-2px}.tm-step{justify-content:center;align-items:center;width:unset}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/tm-dev.css.map */
