.grid-component .image-wrapper{-o-object-fit:cover;object-fit:cover;overflow:hidden;border-radius:30px}.grid-component .image-wrapper .img-wrapper{position:relative;overflow:hidden;background-repeat:no-repeat;-o-object-fit:cover;object-fit:cover}.grid-component .image-wrapper.image-redirect{cursor:pointer}.grid-component .bg-image-gradient{bottom:0}.grid-component .my-component-heading-mb,.grid-component .my-component-description-mb{margin-bottom:24px}.grid-component .my-component-heading-mb a,.grid-component .my-component-description-mb a{border:0}.grid-component .my-component-heading-mb a:active,.grid-component .my-component-heading-mb a:focus,.grid-component .my-component-description-mb a:active,.grid-component .my-component-description-mb a:focus{outline:2px solid #0a95ff;border:0}.grid-component .my-hero-banner-component{margin-top:80px;margin-bottom:80px}.grid-component .position-wrapper{bottom:0;left:0}@media (max-width: 640.98px){.grid-component{margin-left:0;margin-top:0}.grid-component .image-wrapper{border-radius:0}.grid-component .my-component-heading-mb{margin-bottom:8px}.grid-component .my-component-description-mb{margin-bottom:16px}.grid-component .my-hero-banner-component{margin-top:40px;margin-bottom:40px}}@media (max-width: 1024.98px){.grid-component{margin-left:0;margin-top:0;max-width:100%}.grid-component .image-wrapper{border-radius:0}}

