.industries-sec{width: 100%;display: inline-block;vertical-align: top;}
.industries-sec .all-industries { width: 100%; display: inline-block; }
.industries-sec .all-industries .wrap { width: 100%; display: flex; align-items: stretch; gap: 36px; }
.industries-sec .all-industries .wrap .left { width: 32%; }
.industries-sec .all-industries .wrap .right { width: 68%; }
.industries-sec .all-industries .bottom.wrap{margin-top: 40px;}
.industries-sec .all-industries .wrap .right .images { display: flex; align-items: center; gap: 30px; }
.industries-sec .all-industries .bottom.wrap .right { display: flex; align-items: center; justify-content: space-between; gap: 32px; }
.industries-sec .all-industries .bottom.wrap .right a.normal-cta { color: #2C1B47; text-transform: capitalize; padding: 10px 24px; font-weight: 500; letter-spacing: 0; }
.industries-sec .all-industries .bottom.wrap .right a.normal-cta svg { transition: 0.3s ease-in-out; }
.industries-sec .all-industries .bottom.wrap .right a.normal-cta:hover svg { transform: translateX(4px); }
.industries-sec .all-industries .wrap .right .images .card-main { line-height: 0; display: block; height: auto; width: auto; }
.industries-sec .all-industries .wrap .right .images .card-main img {width: 120px; aspect-ratio: 1; display: block; border-radius: 24px; overflow: hidden; object-fit: cover; }
.industries-sec .all-industries .wrap .right .images .card-main a { display: block; border-radius: 24px; overflow: hidden; }
.industries-sec .all-industries .wrap .left.image { display: block; line-height: 0; }
.industries-sec .all-industries .wrap .left.image img {height: 100%; border-radius: 20px;overflow: hidden; object-fit: cover; display: block; }
.industries-sec .all-industries .wrap .right .content-wrap { height: 100%; width: 100%; display: flex; flex-direction: column; gap: 24px; padding: 50px; border-radius: 20px; }
.industries-sec .all-industries .wrap .right .content-wrap .title-wrap {margin-bottom: 16px; width: 100%; display: flex; align-items: flex-start; }
.industries-sec .all-industries .wrap .right .content-wrap .title h2 { font-family: 'Raleway'; font-weight: 700; font-size: 28px; line-height: 120%; margin: 0; flex: 1; color: var(--Secondary-DarkBlue); text-transform: uppercase; }
.industries-sec .all-industries .wrap .right .content-wrap .title-wrap .subtitle {flex: 1;opacity: 40%; }
.industries-sec .all-industries .wrap .right .content-wrap  .content { margin-top: 16px;}
.industries-sec .all-industries .wrap .right .content-wrap .title-wrap .top-cta { width: auto; }
.industries-sec .all-industries .wrap .right .content-wrap .title-wrap .top-cta a { font-family: Raleway; font-weight: 600; letter-spacing: 0.48px; color: var(--Black); position: relative; padding: 3px 16px; background: transparent; border: 1px solid transparent; border-radius: 20px !important; background-image: linear-gradient(#F5F5F7, #F5F5F7), linear-gradient(90deg, #ff003c, #c600ff, #ffa600); background-origin: border-box; background-clip: padding-box, border-box; }
.industries-sec .all-industries .wrap .right .content-wrap .title-wrap .top-cta a:hover { opacity: 0.8; }
.industries-sec .all-industries .wrap .right .content-wrap .content p { font-size: 16px; line-height: 160%; color: var(--Secondary-DarkBlue); font-weight: 300; }
.industries-sec .all-industries .wrap .right .content-wrap .tags {flex-wrap: wrap; display: flex; align-items: center; gap: 8px; width: 100%; }
/* .industries-sec .all-industries .wrap .right .content-wrap .tags a{background: transparent;border-width: 2px 1px 1px 1px;border-color: var(--Secondary-DarkBlue);border-style: solid;} */
/* .industries-sec .all-industries .wrap .right .content-wrap .tags a:hover{background: var(--Secondary-DarkBlue);} */
.industries-sec .all-industries .wrap .right .content-wrap .products { width: 100%; display: flex; flex-direction: column; gap: 12px; }
.industries-sec .all-industries .wrap .right .content-wrap .products span.title { font-family: 'Raleway'; font-weight: 700; line-height: 20px; letter-spacing: 0.48px; text-transform: uppercase; color: var(--Secondary-DarkBlue); }
.industries-sec .all-industries .wrap .right .content-wrap .products .product-wrap {flex-wrap: wrap; display: flex; align-items: center; gap: 12px; width: 100%; }
.industries-sec .all-industries .wrap .right .content-wrap .products .product-wrap .img { width: auto; display: block; overflow: hidden; border-radius: 60px; border: 1px solid #C2C2C2; }
.industries-sec .all-industries .wrap .right .content-wrap .products .product-wrap img { width: 120px; height: 120px;  opacity: 1; border-radius: 60px; border-width: 1px; transition: 0.3s ease-in-out; display: block; object-fit: cover; overflow: hidden; }
.industries-sec .all-industries .wrap .right .content-wrap .products .product-wrap img:hover { transform: scale(1.1); }
.industries-sec .all-industries .wrap .right .content-wrap .cta-wrap-main { width: 100%; display: flex; align-items: center; justify-content: space-between; gap: 12px; flex-wrap: wrap; }
.industries-sec .all-industries .wrap .right .content-wrap .cta-wrap-main a.read-more { display: flex; align-items: center; gap: 10px; color: var(--Secondary-DarkBlue); }
.industries-sec .all-industries .wrap .right .content-wrap .cta-wrap-main a.read-more svg { height: 24px; width: 24px; transition: 0.3s ease-in-out; }
.industries-sec .all-industries .wrap .right .content-wrap .cta-wrap-main a.read-more:hover svg { transform: translateX(4px); }
.industries-sec .all-industries .wrap .right .content-wrap.bg-light-yellow .title-wrap .top-cta a { background-image: linear-gradient(#FFF9EE, #FFF9EE), linear-gradient(90deg, #ff003c, #c600ff, #ffa600); }

@media (max-width:1200px) {
.industries-sec .all-industries .wrap .left { width: 33%; }
.industries-sec .all-industries .wrap .right { width: 67%; }
.industries-sec .all-industries .wrap { gap: 20px; }
.industries-sec .all-industries .wrap .right .content-wrap { padding: 20px; gap: 20px; }
.industries-sec .all-industries .wrap .right .content-wrap .tags a { padding: 9px 20px; }
.industries-sec .all-industries .bottom.wrap .right { gap: 20px; }
.industries-sec .all-industries .wrap .right .images { gap: 15px; }
.industries-sec .all-industries .bottom.wrap .right a.normal-cta { padding: 8px 18px; }
}
@media (max-width:991px) {
    .industries-sec .all-industries .wrap .right { width: 50%; }
    .industries-sec .all-industries .wrap .left { width: 50%; }
    .industries-sec .all-industries .bottom.wrap .left {display: none; }
    .industries-sec .all-industries .bottom.wrap .right { width: 100%;gap: 10px;}
    .industries-sec .all-industries .wrap .right .content-wrap .title-wrap .top-cta a { padding: 2px 12px; font-size: 16px; line-height: 18px; }
    .industries-sec .all-industries .wrap { gap: 10px; }
    .industries-sec .all-industries .bottom.wrap {margin-top: 20px;}
    .industries-sec .all-industries .wrap .right .content-wrap .title-wrap { flex-direction: column; gap: 10px; margin-bottom: 10px; }
    .industries-sec .all-industries .wrap .right .content-wrap .title h2 { font-size: 20px; }
    .industries-sec .all-industries .wrap .right .content-wrap .content { margin-top: 6px; }
    .industries-sec .all-industries .wrap .right .content-wrap .content p { font-size: 15px; line-height: 140%; }
    .industries-sec .all-industries .wrap .right .content-wrap .tags a { padding: 4px 15px; font-size: 15px; }
    .industries-sec .all-industries .wrap .right .content-wrap .products .product-wrap img { width: 60px; height: 60px; }
}
@media (max-width:767px) {
    .industries-sec .all-industries .wrap { flex-direction: column;gap: 24px; }
    .industries-sec .all-industries .wrap .left { width: 100%; }
    .industries-sec .all-industries .wrap .left.image img { max-height: 500px; }
    .industries-sec .all-industries .wrap .right { width: 100%; }
    .industries-sec .all-industries .wrap .right .content-wrap .title-wrap { flex-direction: row; }
    .industries-sec .all-industries .wrap .right .images .card-main img {width: 90px;}
    .industries-sec .all-industries .bottom.wrap .right {flex-direction: column;align-items: flex-start; gap: 20px;}
    .industries-sec .all-industries .wrap .right .content-wrap .cta-wrap-main { justify-content: center; }
    .industries-sec .all-industries .wrap .right .content-wrap{padding: 24px;gap: 24px;}
    .industries-sec .all-industries .wrap .right .content-wrap .title h2{font-size: 28px;}
    .industries-sec .all-industries .wrap .right .content-wrap .products .product-wrap img {width: 100px;height: 100px;}
}
@media (max-width:640px) {
    .industries-sec .all-industries .wrap .right .images .card-main a { border-radius: 15px; }
    .industries-sec .all-industries .wrap .right .images .card-main img { width: 70px; border-radius: 15px; }
    .industries-sec .all-industries .wrap .right .images { gap: 10px; }
    .industries-sec .all-industries .wrap .right .content-wrap .title h2{font-size: 24px;}
}

@media (max-width:480px) {
    .industries-sec .all-industries .wrap .right .content-wrap .title-wrap { flex-direction: column;}
    .industries-sec .all-industries .wrap .right .content-wrap .title h2{font-size: 20px;}
    .industries-sec .all-industries .wrap .right .content-wrap .products .product-wrap img { width: 100px; height: 100px;}
}