.second-mid-banner{background-repeat:no-repeat;background-size:cover;display:flex;margin-bottom:0;overflow:hidden}.second-mid-banner:hover .second-mid-banner-content h2{color:#fff;font-family:sofia_pro_regular,sans-serif;font-size:5.8rem}.second-mid-banner-content{display:none;transition:display .5s ease-in-out}.second-mid-banner:hover .second-mid-banner-content{display:flex;flex-direction:column;justify-content:center;padding:8rem}.second-mid-banner-left-wrapper{background:#fff;padding:8rem 6rem 12rem;position:relative;transform:translateX(0);transition:transform .8s ease-in-out;width:100%;z-index:5}.second-mid-banner-left-wrapper h3{font-family:sofia_pro_regular,sans-serif;font-size:3.2rem;position:relative}.second-mid-banner-left-wrapper h2{font-family:sofia_pro_semibold,sans-serif;font-size:5.4rem;margin-top:24px}.second-mid-banner-left-wrapper p{font-size:2.8rem}.second-mid-banner-left-wrapper h3:after{border-bottom:2px solid #ee7524;bottom:0;content:"";left:0;position:absolute;top:40px;width:100px}.second-mid-banner:hover .second-mid-banner-left-wrapper{transform:translateX(100%)}.second-mid-banner:hover .second-mid-banner-content{transform:translateX(-100%)}.second-mid-banner-button-wrapper{border:3px solid #ee7524;padding:6px 30px}.second-mid-banner-button-wrapper p{font-family:sofia_pro_regular,sans-serif!important;font-weight:800;margin-top:.2rem}.second-mid-banner:hover .second-mid-banner-button-wrapper{background:#3679dc;border:2px solid #3679dc;border-radius:8px;transition:.8s ease}.second-mid-banner:hover .second-mid-banner-button-wrapper p{color:#fff}.second-mid-banner-button-wrapper{align-items:center;background:transparent;border:2px solid #ee7524;border-radius:0;display:inline-flex;margin-top:30px;padding:8px 30px;width:max-content}.second-mid-banner-button-wrapper p{color:#ee7524;margin:0}.second-mid-banner-button-wrapper:hover p{color:#fff}@media (max-width:1024px){.second-mid-banner:hover .second-mid-banner-content{padding:0 15px}}@media (max-width:767px){.second-mid-banner-row{flex-direction:column-reverse}.second-mid-banner-wrapper{padding:2rem}.second-mid-banner:hover .second-mid-banner-content,.second-mid-banner:hover .second-mid-banner-left-wrapper{transform:translateX(0)}}