                        @media screen and (min-width:992px) and (max-width:1023px) {
                            .banner-form {
                                position: absolute;
                                top: 90px;
                                right: 4%;
                                width: 354px;
                                background: #fff;
                                box-shadow: 1px 8px 20px rgb(0 0 0 / 20%);
                            }
                        }
                        
                        @media screen and (max-width:319px) {
                            .fnt-size {
                                font-size: 0.55rem!important;
                            }
                            .logo-wd {
                                width: 50%!important;
                            }
                            .banner-section img {
                                margin-top: 5.5rem !important;
                            }
                        }
                        
                        @media screen and (max-width:991px) {
                            .banner-form {
                                position: relative;
                                top: unset;
                                right: unset;
                                width: 100%
                            }
                            .logo-box img {
                                width: 250px;
                            }
                            .mob-res-cust2 {
                                display: none;
                            }
                        }
                        
                        @media screen and (min-width:1280px) {
                            .placement .owl-dots .owl-dot.active span {
                                display: none !important;
                            }
                        }
                        
                        @media screen and (min-width:768px) {}
                        
                        @media screen and (max-width:767px) {
                            .footer_bottom {
                                text-align: center;
                                background-size: cover;
                                padding: 50px 0;
                            }
                            .footer_bottom .col-md-4 {
                                margin-bottom: 30px;
                            }
                            .footer_bottom p {
                                margin-bottom: 0px !important;
                            }
                            .bottom-cont {
                                padding-top: 10px;
                            }
                            .footer_bottom a {
                                font-size: 16px;
                            }
                            .about-building {
                                display: none !important;
                            }
                            .vibrant {
                                margin-top: 0rem;
                            }
                            iframe {
                                width: 100%;
                            }
                            .bg-global {
                                border-radius: 0.5rem !important;
                            }
                            .stroke3 {
                                opacity: 0.3;
                            }
                            .bg-orange {
                                border-radius: 0.8rem !important;
                            }
                            .placement {
                                border-radius: 40px 40px 0px 0px;
                            }
                            .journey {
                                border-radius: 0px 0px 40px 40px;
                            }
                            .robust {
                                background: white;
                            }
                            .bg-global,
                            .bg-orange {
                                border-radius: 0.5rem !important;
                            }
                            .owl-carousel .owl-nav.disabled {
                                display: none!important;
                            }
                            .disp-none {
                                display: none;
                            }
                            .bord {
                                min-height: 82px;
                                display: flex;
                                padding-left: 1rem !important;
                                margin: 0rem 1rem;
                            }
                            .bord-edu-rt {
                                border-right: none;
                            }
                            .robust-mar-top {
                                margin-top: 0rem !important;
                            }
                            .robust {
                                border-radius: 0px;
                            }
                            .education {
                                height: auto;
                            }
                            .speak {
                                margin-top: 0rem !important;
                            }
                            #global2_slide .owl-item img,
                            .enrich .owl-item img,
                            #plac_slide .owl-item img,
                            #rob_slide .owl-item img,
                            #rec_slide .owl-item img {
                                width: 100%;
                            }
                            .centered1 {
                                top: 70%;
                            }
                            .speak .wid {
                                width: 70px;
                            }
                            .border-right2 {
                                border-right: none;
                            }
                            .tab .nav-pills .nav-link.red_act1 {
                                padding: 1rem 1rem;
                            }
                            #speak_slide .owl-item img {
                                margin-left: 0rem;
                            }
                            #speak_slide .owl-nav {
                                display: block;
                            }
                            .logo-wd {
                                width: 50%!important;
                            }
                            .vibrant {
                                padding: 0rem;
                            }
                            .custom-container {
                                padding: 0rem 2rem !important;
                            }
                            .stroke {
                                margin-bottom: -1rem;
                                font-size: 2.6rem;
                            }
                            .head11 {
                                font-size: 2.5rem;
                            }
                            .pd-t3 {
                                padding-top: 0rem;
                            }
                            .educational {
                                border-radius: 0rem;
                            }
                            .pt-edu {
                                padding-top: 8rem;
                            }
                            .border-box1,
                            .border-box2,
                            .border-box3 {
                                min-height: 3rem;
                            }
                            .pd-left {
                                padding-left: 0rem;
                            }
                            .Entrepreneurship {
                                border-radius: 0px 0px 0px 0px;
                                margin-top: 0rem;
                                padding-top: 11rem!important;
                            }
                            .flx-wrap {
                                flex-wrap: wrap;
                            }
                            .pso-set {
                                margin-bottom: 0rem;
                                background-image: none;
                            }
                            .choose {
                                min-height: 45rem;
                            }
                            .mrgn-tp {
                                margin-top: 2rem;
                            }
                            .enrich {
                                padding-top: 0rem!important;
                            }
                            .flx-direction {
                                flex-direction: column;
                            }
                            .stroke1 {
                                font-size: 3rem;
                                margin-bottom: 0rem;
                            }
                            .destination {
                                min-height: 30rem;
                            }
                            .clr-orange {
                                font-size: 2rem;
                                color: #E25401;
                            }
                            .clr-red {
                                color: #D20005;
                                font-size: 2rem;
                            }
                            .pd-4 {
                                padding-left: 1rem;
                            }
                            .mrgn-top {
                                margin-top: -6rem;
                            }
                            .postn1 {
                                text-align: center;
                            }
                            .justy {
                                text-align: center;
                            }
                            .position1 {
                                left: 2rem;
                            }
                            .justify {
                                justify-content: center;
                            }
                            .content-body {
                                width: 94%;
                                left: 0.5rem;
                            }
                            .educational .owl-item img {
                                width: 94%;
                            }
                            .stroke {
                                opacity: 1.5;
                            }
                            .Scholarships {
                                margin-top: 3rem;
                            }
                            .programs {
                                padding-top: 5rem;
                            }
                            .choose {
                                padding-top: 15rem!important;
                            }
                            #sb_container {
                                bottom: 65px!important;
                            }
                            .border-box1,
                            .border-box2,
                            .border-box3 {
                                margin: 0.6rem;
                            }
                            .head35 {
                                font-size: 1.5rem;
                            }
                            .h1,
                            h1 {
                                font-size: 1.4rem;
                            }
                            .h2,
                            h2 {
                                font-size: 1.3rem;
                            }
                            .h3,
                            h3 {
                                font-size: 1.1rem;
                            }
                            .h4,
                            h4 {
                                font-size: 1rem;
                            }
                            .h5,
                            h5 {
                                font-size: 1rem;
                            }
                            #programsmb h5 {
                                font-size: 1.3rem;
                            }
                            .placement .head,
                            .management .head,
                            .education .head,
                            .speak .h1-res {
                                font-size: 1.4rem;
                            }
                            .p,
                            p,
                            .h6,
                            h6 {
                                font-size: 0.9rem;
                            }
                            .head {
                                font-size: 1.4rem;
                            }
                            .head2 {
                                font-size: 1.7rem;
                            }
                        }
                        
                        @media screen and (min-width: 992px) {
                            .pl-insp {
                                padding-left: 7rem !important;
                            }
                            .custom-container {
                                padding: 0rem 5rem !important;
                            }
                            .custom-container-rank {
                                padding: 0rem 3.5rem !important;
                            }
                        }
                        
                        @media screen and (max-width:768px) {
                            .silver-line {
                                width: auto !important;
                            }
                            .formsec {
                                display: none !important;
                            }
                            .formsec1 {
                                display: block !important;
                            }
                            .scroll {
                                bottom: 2px;
                            }
                            .fixed-bottom {
                                display: block;
                            }
                            .footer_bottom a {
                                font-size: 10px;
                            }
                            /* .copyright {
                                margin-bottom: 2.2rem;
                            } */
                        }
                        
                        @media screen and (min-width:769px) {
                            .formsec1 {
                                display: none !important;
                            }
                            .fixed-bottom {
                                display: none;
                            }
                        }
                        
                        @media screen and (max-width: 500px) {
                            .banner-section img {
                                margin-top: 6rem !important;
                            }
                        }
                        
                        @media screen and (max-width:319px) {
                            .para {
                                font-size: 0.55rem !important;
                            }
                        }
                        
                        @media screen and (max-width:400px) {
                            .program2 .stroke3 {
                                font-size: 2.5rem;
                            }
                            .robust .head3 {
                                font-size: 1.5rem;
                            }
                            .accordion .item .item-header h2 button.btn.btn-link {
                                font-size: 0.9rem;
                            }
                            #plac_slide .owl-nav.disabled+.owl-dots {
                                margin-top: -140px !important;
                            }
                            .head-speak {
                                font-size: 1.1rem !important;
                            }
                            .head2 {
                                font-size: 1.2rem;
                            }
                            .head {
                                font-size: 1.4rem;
                            }
                            .para {
                                font-size: 0.7rem;
                            }
                            .h1,
                            h1 {
                                font-size: 1.4rem;
                            }
                            .h2,
                            h2 {
                                font-size: 1.3rem;
                            }
                            /* .h2,
                            h2,
                            .global h1 {
                                font-size: 1.1rem;
                            } */
                            .h3,
                            h3 {
                                font-size: 1.1rem;
                            }
                            .h4,
                            h4 {
                                font-size: 1rem;
                            }
                            .h5,
                            h5 {
                                font-size: 1rem;
                            }
                            .placement .head,
                            .management .head,
                            .education .head,
                            .speak .h1-res {
                                font-size: 1.4rem;
                            }
                            .p,
                            p,
                            .h6,
                            h6 {
                                font-size: 0.9rem;
                            }
                            .bord h5 {
                                font-size: 0.8rem !important;
                            }
                            .border-box1,
                            .border-box2,
                            .border-box3 {
                                padding: 1rem 1rem 0.5rem 0rem;
                            }
                            .head3 {
                                font-size: 1.1rem;
                            }
                            .business p {
                                font-size: 0.72rem;
                            }
                            .speak-top {
                                top: 0rem;
                            }
                            .head-life {
                                font-size: 2.2rem !important;
                            }
                            .nav-pills .nav-link {
                                font-size: 0.75rem;
                            }
                            .journey p {
                                font-size: 0.68rem;
                            }
                            .speak .owl-nav .owl-prev {
                                left: 77% !important;
                            }
                            .speak .owl-nav .owl-prev,
                            .speak .owl-carousel .owl-nav .owl-next {
                                top: 100%;
                            }
                            .owl-carousel .owl-nav button.owl-next img,
                            .owl-carousel .owl-nav button.owl-prev img {
                                width: 20px;
                            }
                            .red-btn {
                                left: -3rem;
                            }
                            .robust p,
                            .management p {
                                font-size: 0.85rem;
                            }
                            .life {
                                height: 450px;
                            }
                            .mar-res {
                                margin-top: -12rem;
                            }
                            .business h5 {
                                font-size: 1.2rem;
                            }
                            .business p {
                                font-size: 0.72rem;
                            }
                            .dotted_bottom {
                                border-bottom: none;
                            }
                            .left-space {
                                padding-left: 1rem !important;
                            }
                            .right-space {
                                padding-right: 1rem !important;
                            }
                            .border-box1 {
                                border-right: none;
                            }
                            .speak h1,
                            .journey h1 {
                                font-size: 1rem !important;
                            }
                            .speak .h3 {
                                font-size: 0.8rem;
                            }
                        }
                        
                        @media screen and (min-width: 576px) {
                            .des-img {
                                display: none;
                            }
                        }
                        
                        @media screen and (max-width: 575px) {
                            .destination {
                                background-image: none;
                            }
                        }
                        
                        @media screen and (min-width:401px) and (max-width:575px) {
                            /* .program2 .stroke3 {
                                font-size: 3rem;
                            } */
                            .robust .head3 {
                                font-size: 2.2rem;
                            }
                            #plac_slide .owl-nav.disabled+.owl-dots {
                                margin-top: -140px !important;
                            }
                            .head-speak {
                                font-size: 1.2rem !important;
                            }
                            .para {
                                font-size: 0.8rem;
                            }
                            .bord h5 {
                                font-size: 0.8rem !important;
                            }
                            .border-box1,
                            .border-box2,
                            .border-box3 {
                                padding: 1rem 1rem 0.5rem 0rem;
                            }
                            .head3 {
                                font-size: 1.27rem;
                            }
                            .business p {
                                font-size: 0.72rem;
                            }
                            .speak-top {
                                top: 0rem;
                            }
                            .global h2 {
                                font-size: 1.2rem !important;
                            }
                            .global h4 {
                                font-size: 0.75rem;
                            }
                            .global h5 {
                                font-size: 0.8rem;
                            }
                            .head-life {
                                font-size: 3rem !important;
                            }
                            .nav-pills .nav-link {
                                font-size: 0.75rem;
                            }
                            .journey p {
                                font-size: 0.72rem;
                            }
                            .speak .owl-nav .owl-prev {
                                left: 83% !important;
                            }
                            .speak .owl-nav .owl-prev,
                            .speak .owl-carousel .owl-nav .owl-next {
                                top: 100%;
                            }
                            .owl-carousel .owl-nav button.owl-next img,
                            .owl-carousel .owl-nav button.owl-prev img {
                                width: 20px;
                            }
                            .custom-container {
                                padding: 0rem 2rem !important;
                            }
                            .red-btn {
                                left: -3rem;
                            }
                            .robust p,
                            .management p {
                                font-size: 0.9rem;
                            }
                            .life {
                                height: 480px;
                            }
                            .mar-res {
                                margin-top: -12rem;
                            }
                            .business h5 {
                                font-size: 1.2rem;
                            }
                            .business p {
                                font-size: 0.72rem;
                            }
                            .dotted_bottom {
                                border-bottom: none;
                            }
                            .left-space {
                                padding-left: 1rem !important;
                            }
                            .right-space {
                                padding-right: 1rem !important;
                            }
                            .border-box1 {
                                border-right: none;
                            }
                            .speak h1 {
                                font-size: 1.1rem;
                            }
                            .speak .h3 {
                                font-size: 0.8rem;
                            }
                            .content-body {
                                width: 92%;
                                /* background-image: none; */
                            }
                        }
                        
                        @media screen and (min-width:576px) and (max-width:767px) {
                            .video-speck-box {
                                width: 500px;
                                margin: 0 auto;
                            }
                            .program2 .stroke3 {
                                font-size: 3.2rem;
                            }
                            .robust .head3 {
                                font-size: 2.8rem;
                            }
                            #plac_slide .owl-nav.disabled+.owl-dots {
                                margin-top: -140px !important;
                            }
                            .head,
                            .head-speak {
                                font-size: 1.8rem;
                            }
                            .head2 {
                                font-size: 1.8rem;
                            }
                            .para {
                                font-size: 0.8rem;
                            }
                            .bord h5 {
                                font-size: 0.8rem !important;
                            }
                            .border-box1,
                            .border-box2,
                            .border-box3 {
                                padding: 0rem 1rem 0.5rem 0rem;
                            }
                            .head3 {
                                font-size: 1.27rem;
                            }
                            .business p {
                                font-size: 0.72rem;
                            }
                            .speak-top {
                                top: 0rem;
                            }
                            .head-life {
                                font-size: 5rem !important;
                            }
                            .nav-pills .nav-link {
                                font-size: 0.75rem;
                            }
                            .journey p {
                                font-size: 0.72rem;
                            }
                            .speak .owl-nav .owl-prev {
                                left: 89% !important;
                            }
                            .speak .owl-nav .owl-prev,
                            .speak .owl-carousel .owl-nav .owl-next {
                                top: 100%;
                            }
                            .owl-carousel .owl-nav button.owl-next img,
                            .owl-carousel .owl-nav button.owl-prev img {
                                width: 20px;
                            }
                            .custom-container {
                                padding: 0rem 3rem !important;
                            }
                            .red-btn {
                                left: -3rem;
                            }
                            .robust p,
                            .management p {
                                font-size: 1rem;
                            }
                            .life {
                                height: 550px;
                            }
                            .mar-res {
                                margin-top: -12rem;
                            }
                            .business h5 {
                                font-size: 1.2rem;
                            }
                            .business p {
                                font-size: 0.72rem;
                            }
                            .dotted_bottom {
                                border-bottom: none;
                            }
                            .left-space {
                                padding-left: 1rem !important;
                            }
                            .right-space {
                                padding-right: 1rem !important;
                            }
                            .border-box1 {
                                border-right: none;
                            }
                            .speak h1 {
                                font-size: 1.1rem;
                            }
                            .speak .h3 {
                                font-size: 0.9rem;
                            }
                            .robust .owl-dots .owl-dot.active span {
                                display: none !important;
                            }
                        }
                        
                        @media screen and (min-width:768px) and (max-width:991px) {
                            .footer_bottom {
                                text-align: center;
                                background-size: cover;
                                padding: 50px 0;
                            }
                            .footer_bottom .col-md-4 {
                                margin-bottom: 30px;
                            }
                            .footer_bottom p {
                                margin-bottom: 0px !important;
                            }
                            .bottom-cont {
                                padding-top: 12px;
                            }
                            .footer_bottom a {
                                font-size: 16px;
                            }
                            .head {
                                font-size: 1.8rem;
                            }
                            .head2 {
                                font-size: 2rem;
                            }
                            .para {
                                font-size: 0.7rem;
                            }
                            .h1,
                            h1 {
                                font-size: 1.7rem;
                            }
                            .h2,
                            h2,
                            h1 {
                                font-size: 1.3rem;
                            }
                            .h3,
                            h3 {
                                font-size: 1.1rem;
                            }
                            .h4,
                            h4 {
                                font-size: 0.9rem;
                            }
                            .h5,
                            h5 {
                                font-size: 0.9rem;
                            }
                            .speak p {
                                font-size: 0.9rem;
                            }
                            .placement .head,
                            .management .head,
                            .education .head,
                            .speak .h1-res {
                                font-size: 1.3rem;
                            }
                            .bord h5 {
                                font-size: 1rem !important;
                            }
                            .border-box1,
                            .border-box2,
                            .border-box3 {
                                padding: 1rem 1rem 0.5rem 0rem;
                            }
                            .head3 {
                                font-size: 1.27rem;
                            }
                            .business p {
                                font-size: 0.72rem;
                            }
                            .speak-top {
                                top: 2rem;
                            }
                            .head-life {
                                font-size: 7rem !important;
                            }
                            .nav-pills .nav-link {
                                font-size: 0.75rem;
                            }
                            .journey p {
                                font-size: 0.72rem;
                            }
                            .speak .owl-nav .owl-prev {
                                left: 87% !important;
                            }
                            .custom-container {
                                padding: 0rem 2rem !important;
                            }
                            .red-btn {
                                left: -3rem;
                            }
                            .robust p,
                            .management p {
                                font-size: 1rem;
                            }
                            .life {
                                height: 700px;
                            }
                            .mar-res {
                                margin-top: -12rem;
                            }
                            .business h5 {
                                font-size: 1.2rem;
                            }
                            .business p {
                                font-size: 0.95rem;
                            }
                            .toll-free {
                                font-size: 0.7rem;
                            }
                            p {
                                font-size: 0.9rem;
                            }
                            .vibrant {
                                padding: 2rem;
                            }
                            .stroke {
                                font-size: 5rem;
                                margin-bottom: -2rem;
                            }
                            .head11 {
                                font-size: 5rem;
                            }
                            .programs {
                                padding-top: 4rem!important;
                            }
                            .educational {
                                padding-top: 3rem!important;
                                min-height: 55rem;
                            }
                            .content-body {
                                padding: 0.5rem;
                            }
                            .pd-left {
                                padding-left: 2rem;
                            }
                            .education {
                                height: 65rem;
                            }
                            .Entrepreneurship {
                                padding-top: 4rem!important;
                            }
                            .mrgn-tp {
                                margin-top: 3rem;
                            }
                            .choose {
                                background-position: right 1%;
                                padding-top: 5rem!important;
                                min-height: 55rem;
                            }
                            .enrich {
                                background-position: left 5%;
                                padding-top: 3rem!important;
                            }
                            .content-body {
                                width: 87%;
                            }
                            .position1 {
                                /* margin-left: 1.5rem; */
                                margin-bottom: 0rem;
                            }
                            .pso-set {
                                width: 88%;
                            }
                            .stroke1 {
                                font-size: 6.5rem;
                                margin-bottom: -3rem;
                            }
                            .clr-orange {
                                font-size: 3.5rem;
                            }
                            .clr-red {
                                font-size: 3.5rem;
                            }
                            .mrgn-b {
                                margin-bottom: 0rem;
                            }
                            .pso-set {
                                background-image: none;
                            }
                            .speak .owl-item img {
                                margin-left: 3rem;
                            }
                            .border-box1,
                            .border-box2,
                            .border-box3 {
                                margin: 0.6rem;
                            }
                            .ps-ab {
                                position: absolute;
                                right: -15rem;
                            }
                            .global {
                                min-height: 68rem;
                            }
                            .head35 {
                                font-size: 2.5rem;
                            }
                        }
                        
                        @media screen and (min-width:992px) and (max-width:1199px) {
                            .head {
                                font-size: 2rem;
                            }
                            .para {
                                font-size: 0.7rem;
                            }
                            .h1,
                            h1 {
                                font-size: 2rem;
                            }
                            .h2,
                            h2 {
                                font-size: 1.4rem;
                            }
                            .h3,
                            h3 {
                                font-size: 1.15rem;
                            }
                            .h4,
                            h4 {
                                font-size: 1rem;
                            }
                            .h5,
                            h5 {
                                font-size: 0.95rem;
                            }
                            .bord h5 {
                                font-size: 0.75rem !important;
                            }
                            .border-box1,
                            .border-box2,
                            .border-box3 {
                                padding: 1rem 1rem 0.5rem 0rem;
                            }
                            .head3 {
                                font-size: 2rem;
                            }
                            .bord {
                                padding: 1rem 0.9rem;
                            }
                            .business p {
                                font-size: 0.72rem;
                            }
                            .speak-top {
                                top: 4rem;
                            }
                            .nav-pills .nav-link {
                                font-size: 0.75rem;
                            }
                            .journey p {
                                font-size: 0.72rem;
                            }
                            .speak .owl-nav .owl-prev {
                                left: 90% !important;
                            }
                            .custom-container {
                                padding: 0rem 3rem !important;
                            }
                            .red-btn {
                                left: -3rem;
                            }
                            .robust p,
                            .management p {
                                font-size: 1rem;
                            }
                            .life {
                                height: 800px;
                            }
                            .toll-free {
                                font-size: 0.7rem;
                            }
                            .vibrant {
                                padding: 1rem;
                            }
                            .stroke {
                                font-size: 6rem;
                                margin-left: -1rem;
                                margin-bottom: -2rem;
                            }
                            .pd-left {
                                padding-left: 3rem;
                            }
                            .choose {
                                padding-top: 5rem!important;
                                min-height: 55rem;
                            }
                            .stroke1 {
                                font-size: 7rem;
                                margin-bottom: -3rem;
                            }
                            .destination {
                                min-height: 35rem;
                            }
                            .owl-theme .owl-nav {
                                display: none;
                            }
                            .enrich,
                            .Entrepreneurship,
                            .educational {
                                padding-top: 8rem!important;
                            }
                            .owl-carousel .owl-dots.disabled,
                            .owl-carousel .owl-nav.disabled {
                                display: none;
                            }
                            .clr-orange {
                                font-size: 4rem;
                            }
                            .clr-red {
                                font-size: 4rem;
                            }
                            .global .owl-carousel .owl-dots.disabled,
                            .owl-carousel .owl-nav.disabled {
                                display: none;
                            }
                            .education {
                                height: 1100px;
                            }
                            .mrgn-top {
                                margin-top: -8rem;
                            }
                            .border-box1,
                            .border-box2,
                            .border-box3 {
                                margin: 0.6rem;
                            }
                            .head11 {
                                font-size: 5rem;
                            }
                            .global {
                                min-height: 65rem;
                            }
                            .head35 {
                                font-size: 2.5rem;
                            }
                        }
                        
                        @media screen and (min-width:1200px) and (max-width:1350px) {
                            .head {
                                font-size: 2.2rem;
                            }
                            .para {
                                font-size: 0.7rem;
                            }
                            .head3 {
                                font-size: 2.2rem;
                            }
                            .speak-top {
                                top: 5rem;
                            }
                            .nav-pills .nav-link {
                                font-size: 0.78rem;
                            }
                            .speak .owl-nav .owl-prev {
                                left: 90%;
                            }
                            .custom-container {
                                padding: 0rem 3rem !important;
                            }
                            .stroke {
                                margin-left: 0rem;
                            }
                            .bord {
                                padding: 1rem 1rem;
                            }
                            .programs h5 {
                                font-size: 1rem;
                            }
                            .Entrepreneurship h5 {
                                font-size: 1rem;
                            }
                            .Entrepreneurship h2 {
                                font-size: 1.5rem;
                            }
                            .Entrepreneurship .head1 {
                                font-size: 3rem;
                            }
                            .choose {
                                background-position: right 5%;
                                padding-top: 5rem!important;
                                min-height: 65rem;
                            }
                            .speak p {
                                font-size: 1.5rem;
                            }
                            .speak h1 {
                                font-size: 2rem;
                            }
                            .mrgn-b {
                                margin-bottom: 0rem;
                            }
                            .destination {
                                min-height: 45rem;
                            }
                            .global .owl-carousel .owl-dots.disabled,
                            .owl-carousel .owl-nav.disabled {
                                display: none;
                            }
                            .vibrant {
                                padding: 1rem;
                            }
                            .stroke {
                                font-size: 7.5rem;
                            }
                            .pso-set {
                                font-size: 0.9rem;
                            }
                            .global {
                                min-height: 70rem;
                            }
                        }
                        
                        @media screen and (min-width:1351px) and (max-width:1650px) {
                            .head {
                                font-size: 2.4rem;
                            }
                            .para {
                                font-size: 0.75rem;
                            }
                            .placement .head,
                            .management .head,
                            .education .head {
                                font-size: 2.2rem;
                            }
                            .bord h5 {
                                font-size: 1rem !important;
                            }
                            .border-box1,
                            .border-box2,
                            .border-box3 {
                                padding: 1rem 1rem 1rem 0rem;
                            }
                            .head3 {
                                font-size: 3rem;
                            }
                            .business p {
                                font-size: 0.88rem;
                            }
                            .speak-top {
                                top: 4rem;
                            }
                            .head-life {
                                font-size: 10rem !important;
                            }
                            .nav-pills .nav-link {
                                font-size: 0.8rem;
                            }
                            .speak .owl-nav .owl-prev {
                                left: 92%;
                            }
                            .position1 {
                                font-size: 0.9rem;
                            }
                            .postn1 {
                                font-size: 0.9rem;
                            }
                            .education {
                                height: 1100px;
                            }
                            .position1 {
                                padding: 0.5rem;
                            }
                            .postn1 {
                                padding: 0.5rem;
                            }
                            .vibrant {
                                padding: 1rem;
                            }
                            .enrich {
                                padding-top: 5rem!important;
                            }
                            .choose {
                                min-height: 70rem;
                            }
                            .global .owl-carousel .owl-dots.disabled,
                            .owl-carousel .owl-nav.disabled {
                                display: none;
                            }
                            .global {
                                min-height: 75rem;
                            }
                        }
                        
                        @media screen and (max-width: 991px) {
                            .fixed-top {
                                position: fixed !important;
                            }
                            .choose1 {
                                display: none;
                            }
                            .choose11 {
                                display: block;
                            }
                            /* .programs {
                                background-image: url('../images/programbg1.webp');
                            }
                            .educational {
                                background-image: url('../images/educationalbg1.webp');
                            }
                            .Entrepreneurship {
                                background-image: url('../images/entrepreneurship1.webp');
                            }
                            .choose {
                                background-image: url('../images/choose1.webp');
                            }
                            .enrich {
                                background-image: url('../images/skillsbg1.webp');
                            } */
                        }
                        /*header res*/
                        
                        @media screen and (min-width: 501px) and (max-width: 575px) {
                            .logo-wd {
                                width: 230px;
                            }
                            .video-speck-box {
                                width: 400px;
                                margin: 0 auto;
                            }
                        }
                        
                        @media screen and (min-width: 576px) and (max-width: 767px) {
                            .logo-wd {
                                width: 300px;
                            }
                        }
                        
                        @media screen and (min-width: 768px) and (max-width: 991px) {
                            .logo-wd {
                                width: 250px;
                            }
                            .logo-w {
                                width: 10%;
                            }
                            .w-65 {
                                width: 65%;
                            }
                        }
                        
                        @media screen and (max-width: 319px) {
                            .logo-wd {
                                width: 100px;
                            }
                            .head-btn-toll {
                                font-size: 0.55rem !important;
                            }
                            .video-speck-box {
                                width: 280px;
                                margin: 0 auto;
                            }
                        }
                        
                        @media screen and (min-width: 320px) and (max-width: 360px) {
                            .logo-wd {
                                width: 120px;
                            }
                            .head-btn-toll {
                                font-size: 0.65rem !important;
                            }
                            .video-speck-box {
                                width: 285px;
                                margin: 0 auto;
                            }
                        }
                        
                        @media screen and (min-width:361px) and (max-width: 400px) {
                            .logo-wd {
                                width: 150px;
                            }
                            .head-btn-toll {
                                font-size: 0.75rem !important;
                            }
                            .educational .owl-item img {
                                width: 96%;
                            }
                            .content-body {
                                width: 96%;
                            }
                            .video-speck-box {
                                width: 360px;
                                margin: 0 auto;
                            }
                        }
                        
                        @media screen and (min-width:401px) and (max-width: 500px) {
                            .logo-wd {
                                width: 155px;
                            }
                            .head-btn-toll {
                                font-size: 0.8rem !important;
                            }
                            .educational .owl-item img {
                                width: 96%;
                            }
                            .content-body {
                                width: 96%;
                            }
                        }
                        
                        @media screen and (min-width:401px) and (max-width:599px) {
                            .head-btn-toll {
                                font-size: 0.85rem;
                            }
                        }
                        
                        @media screen and (min-width: 992px) {
                            .banner-section img {
                                margin-top: 3rem !important;
                            }
                        }
                        
                        #header a:hover {
                            color: #000!important;
                            text-decoration: none;
                        }
                        
                        .btn-danger,
                        .btn-danger:hover {
                            color: #fff;
                            background-color: #D20005;
                            border-color: #D20005;
                        }
                        
                        .btn-danger.focus,
                        .btn-danger:focus {
                            box-shadow: none !important;
                        }
                        /*header res*/
                        
                        @media screen and (max-width:767px) {
                            .tab .nav-pills .nav-link.red_act1 {
                                padding: 1rem 1rem;
                            }
                            .navbar-nav.ml-auto {
                                width: 100%;
                            }
                            .w-65 {
                                width: 65%;
                                margin-top: 0.5rem;
                            }
                            .brd-left {
                                border-left: 1px solid gray;
                            }
                            .banner-section img {
                                margin-top: 6.5rem;
                            }
                            .logo-w {
                                width: 20%;
                            }
                            .toll-free {
                                font-size: 0.6rem!important;
                            }
                            .navbar-toggler {
                                font-size: 1rem;
                            }
                            .navbar-brand {
                                margin-right: 0rem;
                            }
                            .logo-wd {
                                width: 50%!important;
                            }
                            .vibrant {
                                margin-top: 0rem;
                            }
                            .nav-pills .nav-link.active,
                            .nav-pills .show>.nav-link {
                                font-weight: bold;
                                color: #393185 !important;
                                background-color: #FCD116;
                                font-size: 1.2rem;
                            }
                            .nav-pills .nav-link {
                                color: #1A1A18 !important;
                                border-radius: 0.25rem;
                                box-shadow: 0px 1px 7px -1px #00000029;
                                padding: 2rem;
                                font-size: 1.2rem;
                            }
                            .red-box.bg1 {
                                padding: 1rem;
                                min-height: 7rem;
                                border: 1px solid gray;
                                border-radius: 1rem;
                                margin: 0.5rem;
                            }
                            .blue-box.bg2 {
                                padding: 1rem;
                                min-height: 7rem;
                                border: 1px solid gray;
                                border-radius: 1rem;
                                margin: 0.5rem;
                            }
                            .ps-ab {
                                position: relative;
                                right: 0rem;
                            }
                            .global {
                                min-height: 75rem;
                            }
                            .fnt-set {
                                font-size: 0.9rem;
                            }
                            .pd-set {
                                padding: 0.5rem!important;
                                left: 1rem!important;
                            }
                            /* .banner-section {
                margin-top: 4rem;
                } */
                        }
                        
                        @media screen and (min-width: 992px) and (max-width: 1120px) {
                            .navbar-nav.ml-auto {
                                width: 100%!important;
                            }
                        }
                        
                        @media screen and (min-width: 992px) and (max-width: 1199px) {
                            .navbar-nav.ml-auto {
                                width: 80%;
                            }
                            .navbar-light .navbar-nav .nav-link {
                                font-size: 12px;
                            }
                            .toll-free {
                                font-size: 0.7rem;
                            }
                        }
                        
                        @media screen and (min-width: 1200px) and (max-width: 1380px) {
                            .navbar-nav.ml-auto {
                                width: 80%;
                            }
                            .navbar-light .navbar-nav .nav-link {
                                font-size: 14px;
                            }
                        }
                        
                        @media screen and (min-width:1351px) and (max-width:1650px) {
                            .navbar-nav.ml-auto {
                                width: 75%;
                            }
                        }
                        
                        @media screen and (min-width: 768px) and (max-width: 991px) {
                            .logo-wd {
                                width: 250px;
                            }
                            .banner-section img {
                                margin-top: 3rem !important;
                            }
                            .navbar-nav.ml-auto {
                                width: 100%;
                            }
                            .toll-free {
                                font-size: 0.7rem;
                            }
                            .logo-w {
                                width: 10%;
                            }
                            .w-65 {
                                width: 65%;
                            }
                        }
                        
                        @media screen and (min-width: 576px) and (max-width: 767px) {
                            .logo-wd {
                                width: 220px;
                            }
                        }
                        
                        @media screen and (min-width: 501px) and (max-width: 575px) {
                            .logo-wd {
                                width: 180px;
                            }
                        }
                        
                        @media screen and (min-width: 361px) and (max-width: 400px) {
                            .logo-wd {
                                width: 100px;
                            }
                            .toll-free {
                                font-size: 0.5rem!important;
                            }
                        }
                        
                        @media screen and (min-width: 320px) and (max-width: 360px) {
                            .logo-wd {
                                width: 90px;
                            }
                            .head-btn-toll {
                                font-size: 0.55rem !important;
                            }
                        }
                        
                        @media screen and (min-width: 401px) and (max-width: 500px) {
                            .logo-wd {
                                width: 120px;
                            }
                        }
                        
                        @media screen and (max-width: 767px) {
                            .fnt-size {
                                font-size: 0.8rem;
                            }
                            .btn-radius {
                                border-radius: 1rem;
                            }
                        }
                        
                        @media all and (max-width: 1400px) {
                            .act_com.active::after {
                                display: none;
                            }
                        }
                        
                        @media all and (min-width: 768px) and (max-width: 991px) {
                            .nav-tabs .nav-link.active {
                                width: 27%;
                            }
                            .nav-tabs .nav-link {
                                margin: 1rem;
                                font-size: 1.5rem;
                                padding: 1.8rem;
                                height: 25%;
                                width: 25%;
                            }
                        }