.main-features--container{background:#c6d8e0}.main-features--inner{max-width:1190px;margin:0 auto;padding:50px 0}.top-text{padding:0 15px 47px}.main-features--container .heading{color:#001838;font-family:"Maison Neue",Sans-serif;font-size:30px;font-weight:800;font-style:italic;line-height:.6em}.main-features--container .desc{max-width:990px;text-align:left;color:#001838;font-family:"Maison Neue",Sans-serif;font-size:18px;font-weight:400;line-height:1.3em}.main-features--container ul{list-style-type:none;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding:0 0 0 10px;margin:0}.main-features--container ul li{display:flex;flex-direction:column;align-items:center}.main-features--container ul .main-features--img-wrapper{position:relative}.main-features--container ul .main-features--img-wrapper .absolute-img{position:absolute;bottom:-11%;left:50%;transform:translate(-50%)}.main-features--container ul .main-features--img-wrapper .absolute-img img{border-radius:6px}.main-features--container ul .features--title{font-family:Maison Neue,sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:1.3em;align-self:flex-start;margin-bottom:0;padding-inline:3rem;color:#000}.main-features--container ul .features--description{text-align:left;color:#001838;font-family:"Maison Neue ",Sans-serif;font-size:14px;font-weight:300;margin:0;margin-top:1rem;padding-inline:3rem;line-height:23px}@media screen and (max-width: 749px){.main-features--container ul{padding:0 25px;overflow-x:scroll;scrollbar-width:none;gap:25px}.main-features--container .heading{font-size:22px;line-height:13px}.main-features--container .desc{font-size:14px;line-height:18px}.top-text{padding:0 20px 20px}.main-features--inner{padding:45px 0}.main-features--container ul .features--title{padding:0;width:100%;margin-top:50px}.main-features--container ul .features--description{padding:0;width:100%}}@media screen and (min-width: 750px) and (max-width: 989px){.main-features--container ul{padding:0 25px;overflow-x:scroll;scrollbar-width:none;gap:23px}.top-text{padding:0 20px 20px}.main-features--container .desc{font-size:16px}.main-features--inner{padding:45px 0}.main-features--container ul .features--title{padding:0;width:100%;margin-top:50px}.main-features--container ul .features--description{padding:0;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-main-features.css.map */
