/* HERO SECTION SoEC*/
                .hero-section{
                background:#273f70;
                color:#fff;
                padding:45px 0;
                }

                /* TEXT */
                .hero-title{
                font-size:44px;
                font-weight:bold;
                line-height:1;
                }
                .hero-sub{
                font-size:16px;
                line-height:1.8;
                color:#d1d5db;
                margin-top:20px;
                max-width:620px;
                }

                /* BUTTONS */
                .btn-apply{
                background:#d90429;
                border:none;
                padding:12px 32px;
                border-radius:6px;
                font-weight:600;
                color:#fff;
                }
                .btn-apply:hover{
                background:#b80322;
                }

                .btn-outline-light{
                padding:12px 32px;
                border-radius:6px;
                font-weight:600;
                }

                /* IMAGE */
                .hero-img{
                border-radius:18px;
                overflow:hidden;
                }
                .hero-img img{
                width:100%;
                height:auto;
                object-fit:cover;
                }

                /* RESPONSIVE */
                @media(max-width:991px){
                .hero-title{
                    font-size:34px;
                }
                .hero-section{
                    text-align:center;
                }
                }
/* SoEC Style End */

/* HERO SECTION SoMC*/
                .somc-hero-section{
                background:var(--secondary-color);
                color:#fff;
                padding:45px 0;
                }

                /* TEXT */
                .somc-hero-section .hero-title{
                font-size:44px;
                font-weight:bold;
                line-height:1;
                }
                .somc-hero-section .hero-sub{
                font-size:16px;
                line-height:1.8;
                color:#d1d5db;
                margin-top:20px;
                max-width:620px;
                }

                /* BUTTONS */
                .somc-hero-section .btn-apply{
                background:#d90429;
                border:none;
                padding:12px 32px;
                border-radius:6px;
                font-weight:600;
                color:#fff;
                }
                .somc-hero-section .btn-apply:hover{
                background:#b80322;
                }

                .somc-hero-section .btn-outline-light{
                padding:12px 32px;
                border-radius:6px;
                font-weight:600;
                }

                /* IMAGE */
                .somc-hero-section .hero-img{
                border-radius:18px;
                overflow:hidden;
                }
                .somc-hero-section .hero-img img{
                width:100%;
                height:auto;
                object-fit:cover;
                }

                /* RESPONSIVE */
                @media(max-width:991px){
                .somc-hero-section .hero-title{
                    font-size:34px;
                }
                .somc-hero-section .hero-section{
                    text-align:center;
                }
                }
/* SoMC Style End */

/* HERO SECTION SoMC*/
                .sopr-hero-section{
                background:#e5fdff;
                color:#000;
                padding:45px 0;
                }

                /* TEXT */
                .sopr-hero-section .hero-title{
                font-size:44px;
                font-weight:bold;
                line-height:1;
                }
                .sopr-hero-section .hero-sub{
                font-size:16px;
                line-height:1.8;
                color:#d1d5db;
                margin-top:20px;
                max-width:620px;
                }

                /* BUTTONS */
                .sopr-hero-section .btn-apply{
                background:#d90429;
                border:none;
                padding:12px 32px;
                border-radius:6px;
                font-weight:600;
                color:#fff;
                }
                .sopr-hero-section .btn-apply:hover{
                background:#b80322;
                }

                .sopr-hero-section .btn-outline-light{
                padding:12px 32px;
                border-radius:6px;
                font-weight:600;
                }

                /* IMAGE */
                .sopr-hero-section .hero-img{
                border-radius:18px;
                overflow:hidden;
                }
                .sopr-hero-section .hero-img img{
                width:100%;
                height:auto;
                object-fit:cover;
                }

                /* RESPONSIVE */
                @media(max-width:991px){
                .sopr-hero-section .hero-title{
                    font-size:34px;
                }
                .sopr-hero-section .hero-section{
                    text-align:center;
                }
                }
/* SoMC Style End */


/* SOHMT Style Start */

               .sohmt-hero-section{
                background:#273f7d ;
                color:#fff;
                padding:45px 0;
                }

                /* TEXT */
                .sohmt-hero-section .hero-title{
                font-size:44px;
                font-weight:bold;
                line-height:1;
                }
                .sohmt-hero-section .hero-sub{
                font-size:16px;
                line-height:1.8;
                color:#d1d5db;
                margin-top:20px;
                max-width:620px;
                }

                /* BUTTONS */
                .sohmt-hero-section .btn-apply{
                background:#d90429;
                border:none;
                padding:12px 32px;
                border-radius:6px;
                font-weight:600;
                color:#fff;
                }
                .sohmt-hero-section .btn-apply:hover{
                background:#b80322;
                }

                .sohmt-hero-section .btn-outline-light{
                padding:12px 32px;
                border-radius:6px;
                font-weight:600;
                }

                /* IMAGE */
                .sohmt-hero-section .hero-img{
                border-radius:18px;
                overflow:hidden;
                }
                .sohmt-hero-section .hero-img img{
                width:100%;
                height:auto;
                object-fit:cover;
                }

                .slint{
                    border: 2px solid #fba215 !important;
                }

                .slint li{
                    color: #fff;
                }

                /* RESPONSIVE */
                @media(max-width:991px){
                .sohmt-hero-section .hero-title{
                    font-size:34px;
                }
                .sohmt-hero-section .hero-section{
                    text-align:center;
                }
                }

/* SOHMT Style End */


