.custom-featured-section{align-items:center;background:#f5f5f5;border-radius:20px;box-shadow:0 5px 25px rgba(0,0,0,.1);display:flex;gap:30px;justify-content:space-between;min-height:80vh;padding:60px 120px}.custom-featured-content{max-width:45%;padding-right:20px;text-align:left}.custom-title{color:#001c46;font-size:48px;font-weight:700;margin-bottom:20px}.custom-subtitle{color:#001c46;font-size:22px;font-weight:500;margin-bottom:25px}.custom-description{font-size:18px;line-height:1.6;margin-bottom:35px}.custom-button{border-radius:30px;display:inline-block;font-size:18px;font-weight:700;padding:12px 30px;text-decoration:none;transition:all .3s ease-in-out}.custom-button:hover{opacity:.8;text-decoration:none;transform:translateY(-2px)}.custom-featured-image{padding-left:20px;width:45%}.custom-featured-image img{border-radius:15px;box-shadow:0 8px 25px rgba(0,0,0,.15);display:block;height:auto;max-width:100%;transition:transform .3s ease}.custom-featured-image img:hover{transform:scale(1.02)}.custom-mobile-image{display:none;margin-bottom:30px;text-align:center}.custom-mobile-image img{border-radius:15px;box-shadow:0 8px 25px rgba(0,0,0,.15);height:auto;max-width:90%}@media (max-width:1024px){.custom-featured-section{flex-direction:column;gap:30px;padding:40px 30px;text-align:center}.custom-featured-content{max-width:100%;padding-right:0}.custom-title{font-size:36px;text-align:center}.custom-subtitle{font-size:20px;text-align:center}.custom-mobile-image{display:block;margin-bottom:30px;margin-top:10px}.custom-featured-image{display:none;padding-left:0;width:100%}.custom-button{display:block;margin:0 auto;width:fit-content}}@media (min-width:768px) and (max-width:1024px){.custom-featured-section{padding:50px}}