.image-block-section{margin-bottom:104px}.image-block-section .row{display:flex;margin:0 -8px;flex-wrap:wrap}.image-block-section .banner-image{width:33.33%;padding:0 8px}.image-block-section .image-section{position:relative;padding-bottom:150%;height:100%}.image-block-section .image-section .image{position:absolute;width:100%;height:100%;object-fit:cover;left:0;top:0}.image-block-section .image-text-wrapper{position:relative}.image-block-section .content-section{position:absolute;top:40px;left:40px;z-index:99;right:40px;text-align:left;color:#fff}.image-block-section .content-section .heading{font-weight:500;font-family:Playfair Display;font-size:34px;letter-spacing:0px;color:#fff;line-height:34px;margin-bottom:24px}.image-block-section .button-section{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border:1px solid #fff;gap:6px;font-size:14px;margin:0;text-decoration:none;color:#fff;letter-spacing:0px;font-family:Gotham;transition:.5s all;height:42px;font-weight:500}.image-block-section .button-section:hover{background:#fff;color:#333}.image-block-section .button-section svg path{transition:.5s all}.image-block-section .button-section:hover svg path{fill:#333}@media screen and (max-width:1100px){.image-block-section .image-section{padding-bottom:112%}}@media screen and (max-width:991px){.image-block-section{margin-bottom:80px}}@media screen and (max-width:768px){.image-block-section .content-section{left:24px;right:24px}.image-block-section .banner-image{width:100%;padding:0;margin-bottom:16px}.image-block-section .row{margin:0}.image-block-section .banner-image:last-child{margin-bottom:0}.image-block-section .image-section{padding-bottom:120%}}@media screen and (max-width:600px){.image-block-section .image-section{padding-bottom:141%}}
/*# sourceMappingURL=/cdn/shop/t/153/assets/image-block-section.css.map */
