.image-text-section{position:relative}.image-text-section .image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:.5rem}.image-text-section .image-section{position:relative;padding-bottom:37.879%}.image-text-section .image-section .image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;min-height:100%;max-width:100%;object-fit:cover;border-radius:.5rem}.image-text-section .image-text-wrapper{position:relative}.image-text-section .content-section{position:absolute;top:50%;left:0;width:100%;height:100%;z-index:2;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;text-align:center}.image-text-section .text-section{max-width:35rem;margin:0 auto}.image-text-section .main-heading{color:var(--color-white);letter-spacing:-.01em}.image-text-section .image-button{margin-top:3.75rem}.image-text-section .image-button a{display:inline-flex;align-items:center;justify-content:space-between;gap:1.5rem;border:.0625rem solid #ffffff47;margin:0 auto;border-radius:9999px;padding:.6875rem .6875rem .6875rem 2.5rem;color:var(--color-white);font-weight:400;font-size:1.25rem;line-height:1.2;letter-spacing:-.025em}.image-text-section .icon{width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;margin:0 auto 1.5rem}@media screen and (max-width: 61.9375em){.image-text-section .image-section{padding-bottom:50%}}@media screen and (max-width: 48em){.image-text-section .image-section{padding-bottom:80%}.image-text-section .icon,.image-text-section .icon svg{width:1.75rem;height:1.75rem;margin:0 auto}.image-text-section .text-section .icon{margin-bottom:1.25rem}.image-text-section .image-button a{padding:.25rem .25rem .25rem 1.5rem;gap:.5rem;width:100%}.image-text-section .image-button{margin-top:4.5625rem}}@media screen and (max-width: 37.5em){.image-text-section .image-section{padding-bottom:100%}.image-text-section .image-button a{padding:.25rem .25rem .25rem 1.5rem;height:2.875rem;font-size:.875rem}.image-text-section .content-section{padding:3.125rem 1.125rem 1.125rem}.benefits-list-section .section-border-heading{padding-bottom:3.25rem}}@media screen and (max-width: 23.125em){.image-text-section .image-section{padding-bottom:110%}.image-text-section .image-button{margin-top:3.75rem}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/bd-studio-finder.css.map */
