.img-content-module{box-sizing:border-box;margin:0;padding:0;width:100%}.img-content-wrapper{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.team-image-section{overflow:hidden;position:relative;width:100%}.team-image{display:block;height:auto;object-fit:cover;width:100%}.banner-section{background-color:#fdc300;box-sizing:border-box;padding:60px 62px 40px;width:100%}.banner-content{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:row;gap:60px}.banner-left,.banner-right{flex:1 1 0;min-width:0}@media (max-width:1024px){.banner-section{padding:50px 50px 35px}.banner-content{gap:50px}}@media (max-width:991.92px){.banner-section{padding:45px 40px 35px}.banner-content{flex-direction:column;gap:0}.banner-left,.banner-right{width:100%}}@media (max-width:767px){.banner-section{padding:40px 30px 30px}.banner-content{gap:5px}}.variation-2-content,.variation-2-section{box-sizing:border-box;width:100%}.variation-2-content{display:flex;flex-direction:row}.variation-2-left{background-color:#fdc300;box-sizing:border-box;display:flex;flex:0 0 38%;flex-direction:column;min-width:0;padding:0}.variation-2-left-text{box-sizing:border-box;padding:40px 40px 0;width:auto}.variation-2-left-image-section{box-sizing:border-box;margin-top:auto;overflow:hidden;position:relative;width:100%}.variation-2-left-image{display:block;height:auto;object-fit:cover;width:100%}.variation-2-image-placeholder{background-color:rgba(0,0,0,.1);color:rgba(0,0,0,.5);font-size:16px;justify-content:center;min-height:300px;padding:20px;text-align:center;width:100%}.variation-2-image-placeholder,.variation-2-right{align-items:center;box-sizing:border-box;display:flex}.variation-2-right{background-color:#ededed;flex:1 1 0;min-width:0;padding:0 50px}.variation-2-right-text{box-sizing:border-box;width:100%}.variation-2-right-text .strongtag{font-weight:700}.variation-2-section.swapped .variation-2-content{flex-direction:row-reverse}@media (max-width:1024px){.variation-2-left-text{padding:50px 50px 0}.variation-2-right{padding:50px 50px 35px}}@media (max-width:991.92px){.variation-2-content,.variation-2-section.swapped .variation-2-content{flex-direction:column!important}.variation-2-left{flex:1 1 auto;width:100%}.variation-2-left-text{margin-bottom:30px;padding:45px 40px 0}.variation-2-right{padding:45px 40px 35px;width:100%}}@media (max-width:767px){.variation-2-left-text{margin-bottom:0;padding:20px 30px}.variation-2-right{padding:40px 30px 20px}}