body,
html {
	color: #000;
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
}
p {
	color: #000;
	font-size: 16px
}
a:focus {
	outline: 0 solid
}
sub,
sup {
	font-size: 14px
}
p {
	margin: 0 0 15px;
	color: #000;
	font-weight: 600;
	line-height: 25px
}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OX-hpOqc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OVuhpOqc.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXuhpOqc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OUehpOqc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXehpOqc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

.megaMenu .megaMenu-tab,.topNavBar{background-color:#1034a7}.navBar,.topNavBar{min-width:100%;min-height:auto}#header,.megaMenu .megaMenu-tab{box-shadow:3px 3px 8px -2px #0004}#header{position:sticky;top:0;z-index:9999;transition:.3s ease-out}.mobileNav,.sliderMenu{display:none}.topNavBar .topNavBar-list{display:flex;align-items:center;justify-content:flex-end;list-style:none;padding:0;margin:0}.topNavBar .topNavBar-list>.topNavBar-item{position:relative;align-items:center;margin-bottom:0}.topNavBar .topNavBar-list>.topNavBar-item::after{position:absolute;right:-5px;bottom:1px;content:'|';color:#fff}.topNavBar .topNavBar-list>.topNavBar-item:last-child::after{content:''}.topNavBar .topNavBar-list>.topNavBar-item .topNavBar-link{color:#fff;padding:0 .5rem;font-size:14px}.navBar{background-color:#fff;display:block}.navBar .navBar-wrapper{display:flex;align-items:center}.navBar .navBar-wrapper .brand-logo{display:flex;gap:1rem}.navBar .navBar-wrapper .brand-logo .logo{display:inline-block;min-width:120px}.navBar .navBar-wrapper .navList{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:1rem;width:100%;justify-content:flex-end}.navBar .navBar-wrapper .navList>.navItem .navLink{display:inline-block;font-size:15px;color:#000;font-weight:700}.navBar .navBar-wrapper .navList>.navItem .navLink.active{color:#e31e34}.navBar .navBar-wrapper .navList>.navItem .navLink i{top:2px;position:relative;transform:rotate(0)}.navBar .navBar-wrapper .navList>.navItem .navLink.active i{position:relative;transform:rotate(180deg)}.navBar .navBar-wrapper .navList>.navItem:last-child .navLink{background-color:#e31e34;color:#fff;padding:.2rem .6rem;border-radius:25px;border:2px solid #e31e34}.navBar .navBar-wrapper .navList>.navItem:last-child:hover .navLink{background-color:transparent;color:#e31e34}.megaMenu .megaMenu-tab{position:absolute;top:-100%;backdrop-filter:blur(15px);padding:1.5rem 0;visibility:collapse;opacity:0;width:100%;transition:.5s;z-index:-1}.megaMenu .megaMenu-tab.active{visibility:visible;top:89px;opacity:1}.megaMenu .sub-title{font-weight:700;color:#fff;font-size:26px;margin-bottom:.8rem}.megaMenu .wrapper{display:grid;grid-template-columns:repeat(3,1fr);align-items:flex-start;gap:1rem}.megaMenu .megaMenu-list{padding:0;margin:0;list-style:none}.megaMenu .megaMenu-list>.megaMenu-item{margin-bottom:.6rem}.megaMenu .megaMenu-list>.megaMenu-item .megaMenu-link{color:#fff;font-size:16px;position:relative;left:0}.megaMenu hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #ffffff3b}.megaMenu .megaMenu-list>.megaMenu-item .megaMenu-link:hover{position:relative;left:5px}.megaMenu .megaMenu-pills{display:block}.megaMenu .megaMenu-pills>.megaMenuNav-item .megaMenuNav-link{font-size:16px;color:#fff;padding:.2rem .6rem;margin-bottom:.3rem}.megaMenu .megaMenu-pills>.megaMenuNav-item .megaMenuNav-link:hover{background-color:#ffffff21}.megaMenu .megaMenu-pills>.megaMenuNav-item .megaMenuNav-link.active{background-color:#e31e34;color:#fff}.megaMenu .megaMenuTab-content{display:grid;grid-column:2/4;background-color:#fff;padding:1rem;border-radius:18px}.megaMenu .megaMenuTab-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.megaMenu .megaMenuTab-wrapper .megaMenu-list>.megaMenu-item .megaMenu-link{color:#1034a7;font-size:16px;position:relative;left:0;transition:.3s}.megaMenu .megaMenuSub-title{font-weight:700;color:#e31e34;margin-bottom:.8rem}.megaMenu .program-title{font-weight:700;color:#000;margin-bottom:1rem;font-size:18px}@media screen and (max-width:1200px){#sliderMenu-dropdown .programSlider,#sliderMenu-dropdown .programSlider.active,.sliderMenu{width:275px}#sliderMenu-dropdown .programSlider,#sliderMenu-dropdown .programSlider.active,.sliderMenu,.sliderMenu.active{transition:.5s cubic-bezier(.075, .82, .165, 1)}.megaMenu,.navBar,.topNavBar{display:none}.mobileNav{display:block;background-color:#fff}.mobileNav-wrapper{display:flex}.mobileNav-wrapper .logo{display:inline-block;width:100px}.mobileNav-wrapper .toggleBtn{display:block;margin-left:auto}.mobileNav-wrapper .toggleBtn i{font-size:24px;color:#e31e34;font-weight:700}.sliderMenu{z-index:999;display:block;position:fixed;top:0;right:-275px;height:100vh;background-color:#1034a7;overflow-y:auto;box-shadow:-3px -3px 8px -5px #0004}.sliderMenu.active{right:0}.sliderMenu .logo{position:sticky;top:0;display:grid;padding:.8rem 1rem;border-bottom:2px solid #fff;z-index:999;background-color:#e31e34}.sliderMenu .logo .logoLink{display:inline-block;font-size:18px;color:#fff;font-weight:700}.sliderMenu .sliderMenuBtn{position:absolute;top:7px;right:5px;padding:0 5px;display:inline-block;font-size:22px;color:#fff;background-color:transparent;border:none;z-index:9999}.sliderMenu .card{border-radius:0;border:none}.sliderMenu .card .card-header{padding:0;background-color:#1034a7;border-bottom:0}.sliderMenu .card .card-header .card-link{padding:.75rem 1.25rem;display:block;font-size:16px;color:#fff}.sliderMenu .card .card-header .card-link i{float:right;position:relative;top:3px;transform:rotate(180deg)}.sliderMenu .card .card-header .card-link.collapsed i{position:relative;transform:rotate(0)}.sliderMenu .card .card-body{padding:.5rem 1rem;background-color:#f7f7f7}.sliderMenu .navList{margin:0;padding:0;list-style:none}.sliderMenu .navList>.navItem{display:block;margin-bottom:10px}.sliderMenu .navList>.navItem .navLink{color:#1a237e;display:block;line-height:18px}#sliderMenu-dropdown{position:relative;overflow:hidden}#sliderMenu-dropdown .programSlider.active{left:0}#sliderMenu-dropdown .programSlider{position:absolute;top:0;left:-275px;height:100%;background-color:#1034a7}#sliderMenu-dropdown .programSliderClose-btn{color:#fff}#sliderMenu-dropdown .program-title{font-size:16px;margin-bottom:1rem;font-weight:700;color:#e31e34;line-height:24px}#sliderMenu-dropdown .program-subTitle{color:#e31e34;font-weight:700;margin-bottom:.8rem}}@media screen and (max-width:991px){#sliderMenu-dropdown .programSlider,#sliderMenu-dropdown .programSlider.active,.sliderMenu{width:275px}#sliderMenu-dropdown .programSlider,#sliderMenu-dropdown .programSlider.active,.sliderMenu,.sliderMenu.active{transition:.5s cubic-bezier(.075, .82, .165, 1)}.megaMenu,.navBar,.topNavBar{display:none}.mobileNav{display:block;background-color:#fff}.mobileNav-wrapper{display:flex}.mobileNav-wrapper .logo{display:inline-block;width:100px}.mobileNav-wrapper .toggleBtn{display:block;margin-left:auto}.mobileNav-wrapper .toggleBtn i{font-size:24px;color:#e31e34;font-weight:700}.sliderMenu{z-index:999;display:block;position:fixed;top:0;right:-275px;height:100vh;background-color:#1034a7;overflow-y:auto;box-shadow:-3px -3px 8px -5px #0004}.sliderMenu.active{right:0}.sliderMenu .logo{position:sticky;top:0;display:grid;padding:.8rem 1rem;border-bottom:2px solid #fff;z-index:999;background-color:#e31e34}.sliderMenu .logo .logoLink{display:inline-block;font-size:18px;color:#fff;font-weight:700}.sliderMenu .sliderMenuBtn{position:absolute;top:7px;right:5px;padding:0 5px;display:inline-block;font-size:22px;color:#fff;background-color:transparent;border:none;z-index:9999}.sliderMenu .card{border-radius:0;border:none}.sliderMenu .card .card-header{padding:0;background-color:#1034a7;border-bottom:0}.sliderMenu .card .card-header .card-link{padding:.75rem 1.25rem;display:block;font-size:16px;color:#fff}.sliderMenu .card .card-header .card-link i{float:right;position:relative;top:3px;transform:rotate(180deg)}.sliderMenu .card .card-header .card-link.collapsed i{position:relative;transform:rotate(0)}.sliderMenu .card .card-body{padding:.5rem 1rem;background-color:#f7f7f7}.sliderMenu .navList{margin:0;padding:0;list-style:none}.sliderMenu .navList>.navItem{display:block;margin-bottom:10px}.sliderMenu .navList>.navItem .navLink{color:#1a237e;display:block;line-height:18px}#sliderMenu-dropdown{position:relative;overflow:hidden}#sliderMenu-dropdown .programSlider.active{left:0}#sliderMenu-dropdown .programSlider{position:absolute;top:0;left:-275px;height:100%;background-color:#1034a7}#sliderMenu-dropdown .programSliderClose-btn{color:#fff}#sliderMenu-dropdown .program-title{font-size:16px;margin-bottom:1rem;font-weight:700;color:#e31e34;line-height:24px}#sliderMenu-dropdown .program-subTitle{color:#e31e34;font-weight:700;margin-bottom:.8rem}}@media screen and (max-width:769px){#sliderMenu-dropdown .programSlider,#sliderMenu-dropdown .programSlider.active,.sliderMenu{width:275px}#sliderMenu-dropdown .programSlider,#sliderMenu-dropdown .programSlider.active,.sliderMenu,.sliderMenu.active{transition:.5s cubic-bezier(.075, .82, .165, 1)}.megaMenu,.navBar,.topNavBar{display:none}.mobileNav{display:block;background-color:#fff}.mobileNav-wrapper{display:flex}.mobileNav-wrapper .logo{display:inline-block;width:100px}.mobileNav-wrapper .toggleBtn{display:block;margin-left:auto}.mobileNav-wrapper .toggleBtn i{font-size:24px;color:#e31e34;font-weight:700}.sliderMenu{z-index:999;display:block;position:fixed;top:0;right:-275px;height:100vh;background-color:#1034a7;overflow-y:auto;box-shadow:-3px -3px 8px -5px #0004}.sliderMenu.active{right:0}.sliderMenu .logo{position:sticky;top:0;display:grid;padding:.8rem 1rem;border-bottom:2px solid #fff;z-index:999;background-color:#e31e34}.sliderMenu .logo .logoLink{display:inline-block;font-size:18px;color:#fff;font-weight:700}.sliderMenu .sliderMenuBtn{position:absolute;top:7px;right:5px;padding:0 5px;display:inline-block;font-size:22px;color:#fff;background-color:transparent;border:none;z-index:9999}.sliderMenu .card{border-radius:0;border:none}.sliderMenu .card .card-header{padding:0;background-color:#1034a7;border-bottom:0}.sliderMenu .card .card-header .card-link{padding:.75rem 1.25rem;display:block;font-size:16px;color:#fff}.sliderMenu .card .card-header .card-link i{float:right;position:relative;top:3px;transform:rotate(180deg)}.sliderMenu .card .card-header .card-link.collapsed i{position:relative;transform:rotate(0)}.sliderMenu .card .card-body{padding:.5rem 1rem;background-color:#f7f7f7}.sliderMenu .navList{margin:0;padding:0;list-style:none}.sliderMenu .navList>.navItem{display:block;margin-bottom:10px}.sliderMenu .navList>.navItem .navLink{color:#1a237e;display:block;line-height:18px}#sliderMenu-dropdown{position:relative;overflow:hidden}#sliderMenu-dropdown .programSlider.active{left:0}#sliderMenu-dropdown .programSlider{position:absolute;top:0;left:-275px;height:100%;background-color:#1034a7}#sliderMenu-dropdown .programSliderClose-btn{color:#fff}#sliderMenu-dropdown .program-title{font-size:16px;margin-bottom:1rem;font-weight:700;color:#e31e34;line-height:24px}#sliderMenu-dropdown .program-subTitle{color:#e31e34;font-weight:700;margin-bottom:.8rem}}


.programs-section .sub-title .logo-1,.programs-section .sub-title .logo-2{width:40px;height:40px;display:inline-grid;place-items:center;margin-right:.5rem}.programs-section{padding:2.5rem 0}.programs-section .wrapper{display:grid;padding:1.5rem;grid-template-columns:repeat(2,1fr);background-color:#1034a7;border-radius:25px}.programs-section .programs{padding:1.5rem}.programs-section .title{font-weight:700;color:#1034a7;font-size:36px}.programs-section .text{font-weight:600;color:#000;font-size:22px;margin-bottom:1.4rem}.programs-section .programs:nth-last-child(1){background-color:#efedff;border-radius:25px;padding:1.5rem}.programs-section .programs:nth-last-child(1) .sub-title{color:#1034a7}.programs-section .programs:nth-last-child(1) .link{color:#1034a7!important}.programs-section .sub-title{font-weight:700;color:#fff;font-size:24px;margin-bottom:1.2rem;display:grid;grid-template-columns:1fr 9fr;align-items:center}.programs-section .programList{display:grid;grid-template-columns:repeat(2,1fr);padding:0;margin:0;list-style:none;gap:.5rem}.programs-section .programList .item .link{display:inline-block;font-size:14px;font-weight:600;padding:2px 8px;border-radius:5px;color:#fff;text-decoration:none}.programs-section .icon{display:inline-block;margin-right:8px}.programs-section .sub-title .logo-1{border:1px solid #fff;color:#fff;border-radius:50%}.programs-section .sub-title .logo-2{border:1px solid #1034a7;color:#1034a7;border-radius:50%}.program-title{font-weight:700;color:#1034a7;margin-bottom:1.6rem}@media screen and (max-width:768px){.programs-section .sub-title{font-size:18px}.programs-section .wrapper{padding:1.5rem;grid-template-columns:1fr}.programs-section .programList{grid-template-columns:1fr}.program-title{font-size:24px;line-height:32px}}
.whyChoose-section{padding:2.5rem 0;background-color:#f7f7f7}.whyChoose-section .whyChoose-wrapper{display:grid;grid-template-columns:repeat(2,1fr);align-items:center}.whyChoose-section .whyChoose-wrapper .imgCard img{border-radius:25px}.whyChoose-section .whyChoose-wrapper .imgCard{border-radius:25px;z-index:1;position:relative}.whyChoose-section .whyChoose-wrapper .imgCard::after{content:'';position:absolute;top:25px;right:-25px;background-color:#1034a7;width:100%;height:100%;z-index:-1;border-radius:25px}@media screen and (max-width:768px){.whyChoose-section .whyChoose-wrapper{display:grid;grid-template-columns:1fr;align-items:center}.whyChoose-section .whyChoose-wrapper .imgCard::after{top:8px;right:-8px}}
.Admission h3 {
	font-size: 16px;
	color: #ffc107 !important;
	padding-left: 15px;
}
a,a:hover{text-decoration:none}.top-btn,a{transition:.3s}.top-btn:focus,a:active,a:hover{outline:0}ul{line-height:25px}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif;color:#000;font-weight:500}h1{font-size:48px;line-height:50px}h2{font-size:38px;line-height:40px}h3{font-size:30px;line-height:32px}h4{font-size:24px;line-height:26px}h5{font-size:20px;line-height:22px}.top-btn,h6{font-size:16px}h6{line-height:20px}a:hover{color:#000}.top-btn{position:fixed;place-items:center;background:#e31e34;color:#fff;width:45px;height:95px;place-items:center;border-radius:5%;right:25px;bottom:10%;border:none;opacity:0}.top-btn:focus,.top-btn:hover{background:#1034a7;color:#fff}.top-btn i{display:block;max-width:24px;margin:81.33% auto;font-size:25px}.top-btn span{position:relative;top:-20px}@media (max-width:768px){.top-btn{bottom:80px;z-index:9}}.clear{clear:both}button,button[type=submit],input,input[type=date],input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{box-shadow:none!important}::-moz-selection{background:#1034a7;text-shadow:none;color:#fff}::selection{background:#1034a7;text-shadow:none;color:#fff}
.area-padding {
	padding: 30px 0 30px
}

.section-headline h2 {
	display: inline-block;
	font-size: 40px;
	font-weight: 600;
	margin-bottom: 70px;
	position: relative;
	text-transform: capitalize;
	color: #fff;
	line-height: 1.1
}

.section-headline h2::after {
	border: 1px solid #e91d25;
	bottom: -15px;
	content: "";
	left: 0;
	margin: 0 auto;
	position: absolute;
	right: 0;
	width: 40%
}

@media (max-width:769px) {
	.section-headline h2 {
		display: inline-block;
		font-size: 30px;
		font-weight: 600;
		margin-bottom: 70px;
		position: relative;
		text-transform: capitalize;
		color: #fff;
		line-height: 1.1
	}
}

.apply-btn {
	font-size: 13px;
	color: #fff !important;
	background: linear-gradient(90deg, rgb(253 31 31) 0, #fd6c7a 100%);
	display: inline-block;
	text-align: center;
	text-transform: uppercase;
	font-weight: 500;
	padding: 10px;
	border-radius: 50px;
	position: relative;
	top: 3px
}

.apply-btn-online {
	font-size: 13px;
	color: #fff !important;
	background: #e31e34;
	display: inline-block;
	text-align: center;
	text-transform: uppercase;
	font-weight: 500;
	padding: 10px;
	border-radius: 50px;
	position: relative;
	top: 3px
}

.apply-btn-online:hover {
	background: #e31e34
}

.apply-btn:hover {
	background: #e31e34
}
.whatsNew-section .card-text,.whatsNew-section .card-title{overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis}.whatsNew-section{background-color:#1034a7;padding:1.5rem 0}.whatsNew-section .readMore-btn{float:right}.whatsNew-section .title{font-weight:700;color:#fff;margin-bottom:1.8rem}.whatsNew-section .card{position:relative;border-radius:12px;border:none;margin:1rem}.whatsNew-section .card::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:#698af5;z-index:-1;border-radius:12px;transform:translate(0,0);transition:.3s ease-out}.whatsNew-section .card:hover.card::after{transform:translate(15px,15px);transition:transform .3s ease-out}.whatsNew-section .card:hover .card-img img{transform:scale(1.08);transition:transform .3s ease-out}.whatsNew-section .card .card-img{overflow:hidden;border-radius:12px}.whatsNew-section .card .card-img img{width:100%;max-height:221px;object-fit:cover;border-radius:12px;transition:.3s ease-out}.whatsNew-section .card .card-body{padding:1.5rem}.whatsNew-section .card-title{font-weight:700;max-height:50px;display:-webkit-box;-webkit-line-clamp:2;line-height:26px;font-size:18px}.whatsNew-section .date{text-align:center;justify-content:center;position:absolute;top:35%;right:20px;display:inline-flex;align-items:flex-end;margin-left:auto;color:#fff;margin-bottom:.6rem;font-size:14px;font-weight:700;min-height:30px;background-color:#e71f26;padding:8px;border-radius:5px}.whatsNew-section .date span{display:inline-block;text-align:center;line-height:20px}.whatsNew-section .card-text{max-height:100px;display:-webkit-box;-webkit-line-clamp:4;line-height:1.6}.whatsNew-section .owl-nav{position:absolute;top:-60px;right:0;display:flex;align-content:space-between;gap:1rem;background-color:#fff4;border-radius:25px;padding:5px}.whatsNew-section .owl-nav button{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background-color:#fff!important}.whatsNew-section .owl-nav button span{position:relative;top:-8px;font-size:28px;color:#1034a7}@media screen and (max-width:768px){.whatsNew-section .card::after{transform:translate(15px,15px)}}

.text-blue {
	color: #fff !important
}
.mt-8 {
	margin-top: 8em !important
}
.w-100 {
	width: 100%
}
@media (max-width:769px) {
	.main {
		position: relative;
		top: 00px;
		margin-bottom: 70px
	}
	.mt--1 {
		margin-top: 1.5rem !important
	}
}
.section-new {
	padding-bottom: 100px
}
.boder-img-yasaswy {
	padding: 4px;
	border: 3px solid #ffc107;
	border-radius: 5px
}

.footer-head ul li a{color:#fff;font-size:14px;line-height:30px}.footer-head ul li a:hover{color:#e31e34}.footer-area{padding:40px 0;background:#1034a7}.footer-head .bi-chevron-double-right{color:#fff}.footer-head p{color:#fff;margin-bottom:5px;text-align:justify;font-size:14px}.footer-head h4{color:orange;font-size:18px;letter-spacing:0;padding-bottom:0;font-weight:700}.footer-content ul{list-style:none;margin:0;padding:0}.footer-icons ul li a{border:1px solid #fff;color:#fff;display:block;font-size:16px;height:40px;line-height:38px;margin-right:5px;text-align:center;width:40px;border-radius:50%}.display-fexx{display:flex}.footer-area-bottom{background:#1034a7;padding:15px 0}.copyright>p{margin-bottom:0;color:#fff}

.carousel-indicators .active {
	opacity: 1
}
.carousel-indicators{
	display: block;
	margin-left: 90%;
}
.carousel-indicators li {
	box-sizing: content-box;
	-ms-flex: 0 1 auto;
	flex: 0 1 auto;
	width: 20px;
	height: 20px;
	margin-right: 10px;
	margin-left: 10px;
	text-indent: -999px;
	cursor: pointer;
	background-color: #e31e34;
	background-clip: padding-box;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	opacity: .5;
	transition: opacity .6s ease;
	border-radius: 100%;
	display: block;
	
}

.p-0 {
	padding: 0 !important
}
.csr .section-headline h2,.csr-new .section-headline h2{display:inline-block;font-weight:600;position:relative;text-transform:capitalize;text-align:center;line-height:1.3}.csr .section-headline h2{font-size:40px;color:#1034a7;top:90px}.csr .section-headline h2::after{border:1px solid #e91d25;bottom:-20px;content:"";left:0;margin:0 auto;position:absolute;right:0;width:40%}.csr span,.disc a:hover{color:#e91d25}@media (max-width:769px){.csr .section-headline h2{font-size:45px}}.disc{list-style-type:disc;font-size:16px;text-align:justify;color:#000;line-height:25px}.disc li{margin-bottom:10px}.disc a{color:#1034a7}.font-18{font-size:18px;line-height:30px}.csr-new .section-headline h2{font-size:40px;color:#1034a7;padding-top:20%}.text-dark-blue{color:#1034a7!important}.text-dark-red{color:#e91d25!important}@media (max-width:767px){.csr-new .section-headline h2{font-size:30px}}
.awardsrecognitions-section{overflow:hidden;background:#f1f1f1;padding:40px}.awardsrecognitions-section-row{background:rgb(255 255 255);padding-top:40px;padding-bottom:40px;box-shadow:rgba(174,174,174,.24) 0 9px 38px 0;border-radius:5px}.awardsrecognitions-section .nav-tabs{border:0}.awardsrecognitions-section .section-title h2{font-size:45px;font-weight:600;margin-bottom:20px;padding-bottom:20px;position:relative;font-family:'Open Sans',sans-serif;color:#1034a7}.awardsrecognitions-section .section-title{text-align:center;padding-bottom:20px}.awardsrecognitions-section .section-title h2::after{content:'';position:absolute;display:block;width:50px;height:3px;background:#e31e34;bottom:0;left:calc(50% - 25px)}.awardsrecognitions-section .nav-link{border:0;padding:20px 15px;transition:.3s;color:#433f39;border-radius:0;border-right:2px solid #e8e7e4;font-weight:700;font-size:16px;font-family:'Open Sans',sans-serif}.awardsrecognitions-section .nav-link:hover{color:#e31e34}.awardsrecognitions-section .nav-link.active{color:#fff!important;border-color:#e31e34;box-shadow:0 2px 15px rgba(0,0,0,.12);background:#1034a7}.awardsrecognitions-section .tab-pane.active{-webkit-animation:.5s ease-out fadeIn;animation:.5s ease-out fadeIn}.awardsrecognitions-section .details h3{font-size:24px;font-weight:700;margin-bottom:20px;color:#1034a7!important;font-family:'Open Sans',sans-serif}.awardsrecognitions-section .details p{color:#444;font-family:'Open Sans',sans-serif;text-align:justify}.awardsrecognitions-section .details p:last-child{margin-bottom:0}@media (max-width:992px){.awardsrecognitions-section .nav-link{border:0;padding:15px}.awardsrecognitions-section .nav-link.active{color:#fff;background:#1034a7}}@media (max-width:769px){.awardsrecognitions-section{padding:20px 0 0}}

.details .card-custom {
	position: relative;
	display: block;
	background: #f8f8f8;
	border-radius: 5px;
	overflow: hidden;
	height: 100%;
	-webkit-transition: all .25s cubic-bezier(.645, .045, .355, 1);
	-o-transition: all .25s cubic-bezier(.645, .045, .355, 1);
	transition: all .25s cubic-bezier(.645, .045, .355, 1);
	border: none;
	border-radius: 5px
}

.details .card-custom:hover {
	background: #fff;
	-webkit-box-shadow: 0 0 40px rgba(51, 51, 51, .1);
	box-shadow: 0 0 40px rgba(51, 51, 51, .1);
	border-left: 3px solid #e31e34;
	border-radius: 5px
}

.details .card-custom h6 {
	color: #e31e34
}

.details .card-custom small {
	color: #000
}

.details .card-custom P {
	text-align: left
}

.media {
	background: #fff;
	-webkit-box-shadow: 0 0 40px rgba(51, 51, 51, .1);
	box-shadow: 0 0 40px rgba(51, 51, 51, .1);
	border-left: 3px solid #e31e34;
	border-radius: 5px;
	margin-bottom: 15px
}

.media img {
	width: 60px
}

.media h4 {
	color: #e31e34;
	font-size: 18px;
	margin-bottom: 0
}

.media h6 {
	font-size: 14px;
	font-weight: 400;
	margin-bottom: 5px
}

.media i {
	color: #000
}

.award-section {
	padding: 0 0 5px 0;
	margin-top: 44px
}

.online-payment .icon-boxes h3 {
	font-size: 28px;
	font-weight: 700;
	color: #e31e34;
	margin-bottom: 15px
}

.online-payment .icon-box .description {
	line-height: 24px;
	font-size: 14px;
	text-align: justify;
	color: #000
}
.placement-section{overflow:hidden;padding-top:40px;padding-bottom:60px}.placement-section .section-title h2{font-size:45px;font-weight:600;margin-bottom:20px;padding-bottom:20px;position:relative;color:#1034a7}.placement-section .section-title h2::after{content:'';position:absolute;display:block;width:50px;height:3px;background:#e31e34;bottom:0;left:calc(50% - 25px)}.placement-section .section-title{text-align:center;padding-bottom:30px}.placement-section .section-title p{font-size:18px;line-height:30px;color:#444;padding:0 10%}.placement-section .nav-tabs{border:0}.placement-section .nav-link{border:0;padding:20px 15px;transition:.3s;color:#000;border-radius:0;border-right:2px solid #e8e7e4;font-weight:400;font-size:22px}.placement-section .nav-link:hover{color:#e31e34}.placement-section .nav-link.active{color:#fff!important;border-color:#e31e34;box-shadow:0 2px 15px rgba(0,0,0,.12);background:#1034a7}.placement-section .tab-pane.active{-webkit-animation:.5s ease-out fadeIn;animation:.5s ease-out fadeIn}.placement-section .details h3{font-size:36px;font-weight:600;margin-bottom:20px;color:#1034a7}.placement-section .details p{color:#000;text-align:justify;line-height:25px}.placement-section .details p:last-child{margin-bottom:0}.w-100{width:100%}@media (max-width:992px){.placement-section .nav-link{border:0;padding:15px}.placement-section .nav-link.active{color:#fff;background:#1034a7}}@media (max-width:769px){.placement-section .section-title h2{font-size:30px}.placement-section .section-title p{line-height:25px;font-size:14px}#placement-section .pl-5{padding-left:0!important}.placement-section .nav-link{font-size:18px}.placement-section .details h3{font-size:22px;font-weight:600;margin-top:20px;color:#1034a7}.online-reg p{font-size:14px;line-height:32px;color:#000;text-align:justify}.online-reg h3{font-size:22px;line-height:32px;color:#e91d25;left:2%;position:relative}}
.text-sm {
	font-size: 14px !important
}
::placeholder{color:#bdbdbd;opacity:1;font-weight:400}:-ms-input-placeholder{color:#bdbdbd;font-weight:400}::-ms-input-placeholder{color:#bdbdbd;font-weight:400}input,select{padding:10px 12px;border:1px solid #d3d3d3;border-radius:2px;margin-bottom:5px;margin-top:2px;box-sizing:border-box;color:#2c3e50;font-size:14px;letter-spacing:1px}input:focus,select:focus{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #304ffe;outline-width:0}button:focus{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;outline-width:0}a{color:inherit;cursor:pointer}

.gallery {
	border: 1px solid #fbdada;
	padding: 10px 10px 10px 10px
}

.events {
	border: 1px solid #fbdada;
	padding: 10px 10px 10px 10px
}

.section-title.left-border .title-tag {
	padding-left: 45px
}

.section-title .title-tag {
	font-size: 20px;
	font-weight: 700;
	color: #ff4a17;
	display: inline-block;
	position: relative;
	margin-bottom: 15px
}

.section-title.left-border .title-tag::before {
	display: block
}

.section-title .title-tag::after,
.section-title .title-tag::before {
	position: absolute;
	left: 0;
	width: 30px;
	height: 3px;
	background-color: #ff4a17;
	content: '';
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	display: none
}

.section-title .title {
	font-size: 50px;
	line-height: 1.1
}

.section-headline .university-building {
	width: 100px;
	height: 100px;
	padding: 15px;
	border-radius: 50px;
	margin-bottom: 20px
}

.line-height-30 {
	line-height: 25px
}

@media (max-width:767px) {
	.section-title .title-tag {
		font-size: 18px
	}

	.section-title .title {
		font-size: 30px
	}
}

.single-well p {
	color: #fff;
	font-size: 18px;
	line-height: 30px;
	text-align: justify
}

a.readMore-btn {
	font-size: 16px;
	margin-top: 1rem;
	background-color: orange;
	display: inline-block;
	padding: 6px 18px;
	border-radius: 8px;
	color: #000 !important;
	border: solid 2px orange
}

a.readMore-btn:hover {
	background-color: transparent;
	border: solid 2px orange;
	color: orange !important
}

a.readMore-btn i {
	position: relative;
	left: 0;
	transition: ease-out .3s
}

a.readMore-btn:hover i {
	position: relative;
	left: 8px;
	transition: ease-out .3s
}
.section-headline.services-head>h2 {
	margin-bottom: 25px
}

.section-head>h2 {
	color: #333
}

.icfai-tabs {
	background: #f7f6f5
}

@-webkit-keyframes pulsate-btn {
	0% {
		transform: scale(.6, .6);
		opacity: 1
	}

	100% {
		transform: scale(1, 1);
		opacity: 0
	}
}

@keyframes pulsate-btn {
	0% {
		transform: scale(.6, .6);
		opacity: 1
	}

	100% {
		transform: scale(1, 1);
		opacity: 0
	}
}

@media (max-width:769px) {
	.speak-section {
		padding: 0 0 50px 0
	}
}

.active>h3 {
	background: #f5f5f5 none repeat scroll 0 0;
	color: #333;
	transition: all .4s ease 0s
}

.active>button {
	background: #3ec1d5 none repeat scroll 0 0;
	border: 1px solid #3ec1d5;
	color: #fff;
	transition: .4s
}

.active>button:hover {
	background: 0 0;
	border: 1px solid none;
	color: #fff;
	transition: .4s
}

@-webkit-keyframes animate-loading {
	0% {
		transform: rotate(0)
	}

	100% {
		transform: rotate(360deg)
	}
}

@keyframes animate-loading {
	0% {
		transform: rotate(0)
	}

	100% {
		transform: rotate(360deg)
	}
}
.footer-area {
	padding: 40px 0;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	background: #1034a7 url(../img/overlay-bg.png) repeat
}
.footer-head p {
	color: #fff;
	margin-bottom: 5px
}

.footer-head ul li {
	margin-bottom: 10px
}

.footer-logo {
	padding-bottom: 20px
}

.footer-logo img {
	width: 340px;
	height: 100px
}


.footer-contacts p span {
	color: #fff;
	font-weight: 700
}

.footer-content {
	display: block;
	overflow: hidden
}

.footer-content ul {
	list-style: none;
	margin: 0;
	padding: 0
}

.footer-area-bottom {
	background: #1034a7;
	padding: 15px 0
}

.copyright-text a:hover {
	text-decoration: underline;
	color: #3ec1d5
}

.copyright-text a {
	color: #444
}

.copyright>p {
	margin-bottom: 0;
	color: #fff;
	font-size: 14px
}

@media (min-width:992px) and (max-width:1169px) {
	.slider-content {
		padding: 146px 0
	}
}

@media (max-width:767px) {
	.slider-area {
		margin-top: 25px
	}

	.slider-content {
		padding: 80px 0
	}

	.slider-content h2 {
		font-size: 18px !important;
		line-height: 24px !important
	}

	.slider-content h1 {
		font-size: 18px !important;
		line-height: 26px !important;
		font-weight: 500
	}

	.layer-1-3 a.ready-btn {
		padding: 8px 15px
	}

	.section-headline h2 {
		font-size: 20px
	}

	.section-headline h2 {
		margin-bottom: 60px
	}


	.area-padding {
		margin-top: 0 !important
	}

	.section-headline h3 {
		font-size: 25px
	}
	.footer-content {
		margin-bottom: 30px
	}

}
@media (max-width:575px) {
	.slider-content {
		padding: 0
	}
}
.faq-list-dropdown {
	padding: 10px 0
}

.faq-list-dropdown li {
	font-size: 16px;
	line-height: 30px
}
@media all and (-ms-high-contrast:none){.em-three,.portfolio-item::before{background-color:#e31e34}.em-two,.portfolio-item::after{background-color:#1034a7}.about-new .play-btn::before{border-left:15px solid #e31e34}.img--65{height:44px;width:44px}.fms-img{background:#fff;box-shadow:#bdbdbd 0 12px 16px}.apply-btn:hover{background:#e31e34!important}.apply-btn,.apply-btn-online,.apply-btn-online:hover{background:#e31e34}.facilities .nav-link.active{background:#4144a7;color:#fff;border-color:#4c4ea1}.program-section .program-btn{background-color:#4925cc}.program-section h3{font-weight:600;color:#1034a7!important}.nav-item{width:100%}.alumni-day .title .icon img,.fms-advantage .title .icon img,.fms-alumni .alumni-title .icon img{min-width:80px;display:flex;align-items:center;margin:auto;height:100%}.alumni-day .title,.fms-alumni .alumni-title{display:block!important;padding-top:5%}.distinguished-alumni .title,.fms-advantage .title,.industry-interace .title{display:block!important;padding-top:10%}.fms-advantage .title{display:flex;align-items:center;height:83%!important;text-align:center}}
@supports (-ms-ime-align:auto) {
	.program-section .nav-item {
		width: 100%
	}

	.portfolio-item::before {
		background-color: #e31e34
	}

	.portfolio-item::after {
		background-color: #1034a7
	}

	.about-new .play-btn::before {
		border-left: 15px solid #e31e34
	}

	.em-three {
		background-color: #e31e34
	}

	.em-two {
		background-color: #1034a7
	}

	.img--65 {
		height: 44px;
		width: 44px
	}

	.fms-img {
		background: #fff;
		box-shadow: #bdbdbd 0 12px 16px
	}

	.apply-btn:hover {
		background: linear-gradient(90deg, #e91d25 0, #e91d25 100%) !important
	}

	.apply-btn {
		background: linear-gradient(90deg, #fd1f1f 0, #fd6c7a 100%)
	}

	.facilities .nav-link.active {
		background: #4144a7;
		color: #fff;
		border-color: #4c4ea1
	}

	.program-section .program-btn {
		background-color: #4925cc
	}

	.apply-btn-online:hover {
		background: #e31e34
	}

	.apply-btn-online {
		background: #e31e34
	}
}

.slider-section .card .card-img-overlay {
	border: none;
	border-radius: 0
}

.slider-section .card {
	border: 0;
	border-radius: 0;
	height: 89vh
}

.slider-section .owl-carousel {
	position: relative
}

.slider-section .owl-carousel .owl-nav span {
	font-size: 35px;
	color: #fff
}

.slider-section .owl-carousel .owl-nav .owl-prev {
	width: 50px;
	height: 50px;
	background-color: #e31e34;
	border-radius: 50%;
	margin: 0 5px;
	outline-style: none;
	color: #fff;
	padding: 2px 5px 5px 20px
}

.slider-section .owl-carousel .owl-nav .owl-prev:hover {
	background: #1034a7
}

.slider-section .owl-carousel .owl-nav .owl-next {
	width: 50px;
	height: 50px;
	background-color: #e31e34;
	border-radius: 50%;
	margin: 0 5px;
	outline-style: none;
	color: #fff;
	padding: 2px 5px 5px 20px
}

.slider-section .owl-carousel .owl-nav .owl-next:hover {
	background: #1034a7
}

.slider-section .card-img-overlay {
	display: grid;
	align-items: center
}

.slider-section .card .card-img-overlay .card {
	background-color: #1034a7;
	z-index: 999;
	border-radius: 6px;
	display: grid;
	align-items: center;
	max-height: 200px
}

.slider-section .card-img-overlay .card .card-title {
	font-size: 36px;
	color: #fff;
	font-weight: 700
}

.slider-section .card-img-overlay .card .start-app-btn {
	border: solid 1px #e31e34;
	border-radius: 30px;
	display: inline-block;
	color: #fff;
	padding: 5px 15px;
	margin: 10px 3px 0 0;
	background-color: #e31e34;
	font-size: 12px
}

.slider-section .card-img-overlay .card .watch-btn {
	border: solid 1px;
	border-radius: 30px;
	display: inline-block;
	color: #fff;
	padding: 5px 15px;
	margin: 10px 0 0 3px;
	font-size: 12px
}
.wrapper-admission {
	display: flex;
	grid-template-columns: repeat(2, 1fr);
	gap: 0.5rem;
	
 }
.slider-section .admission-card {
	background-color: #4067e5e6;
	width: 380px;
	padding: 1.3rem;
	border-radius: 12px;
	max-width: 100%;
	max-height:fit-content
}

.slider-section .admission-card .card-title {
	font-weight: 700;
	color: #fff;
	margin-bottom: 1.6rem
}

.slider-section .admission-list {
	display: flex;
	list-style: none;
	padding: 0;
	margin: 0;
	gap: .6rem
}

.slider-section .admission-list>.admission-item .admission-link {
	color: #fff;
	background-color: #e31e34;
	border: solid 2px #e31e34;
	display: inline-block;
	padding: 4px 16px;
	border-radius: 25px
}

.admission-link {
	color: #fff;
	background-color: #e31e34;
	border: solid 2px #e31e34;
	display: inline-block;
	padding: 4px 16px;
	border-radius: 25px;
	font-size: 14px;
}
.admission-link-1 {
	color: #000000;
	background-color: orange;
	border: solid 2px orange;
	display: inline-block;
	padding: 4px 16px;
	border-radius: 25px;
	font-size: 14px;
}
.slider-section .admission-list>.admission-item:nth-last-child(1) .admission-link{color:#000;background-color:orange;border:2px solid orange}.slider-section .admission-list>.admission-item .admission-link:hover{color:#fff;background-color:transparent;border:2px solid #e31e34}.slider-section .admission-list>.admission-item:nth-last-child(1) .admission-link:hover{color:#fff;background-color:transparent;border:2px solid orange}.slider-section .owl-nav{position:absolute;bottom:5%;right:10%;transform:translate(50%,-50%);display:flex}.slider-section .owl-nav .owl-dot{width:18px;height:18px;background-color:#f7f6f6bd;border-radius:50%;margin:0 5px;outline-style:none}@media (max-width:767px){.wrapper-admission{display:flex;grid-template-columns:0;gap:.5rem;flex-direction:column}.owl-carousel .owl-item img{min-height:300px;background:right/cover no-repeat #d6cfcf;position:relative}body>.popUp-section,body>.slider-section{will-change:transform}.slider-section{margin-top:0}.slider-section .card{height:92vh}.slider-section .card-img-overlay .card .card-title{color:#fff;font-weight:600;font-size:26px}.slider-section .admission-card{margin-left:0;padding:10px;max-width:100%}.slider-section .admission-list>.admission-item .admission-link{font-size:12px;padding:2px 8px}.slider-section .owl-nav{position:absolute;bottom:5%;right:20%}.about-area .card .card-title{font-size:35px}}


.IUR-main-bg-white {
	background-color: #fff;
	padding: 2.5rem 0 0 0;
	position: relative;
	background-image: url(../svg-icons/bg-shape-iud.png);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}
.IUR-about-section {
    padding: 0 15px 0 20px;
}
.IUR-about-section .IUR-heading-subheading {
    margin-bottom: 26px;
    position: relative;
}
.IUR-heading-subheading .IUR-main-title {
    margin-bottom: 35px;
    font-size: 36px;
    font-weight: 700;
    color: #1034a7;
    line-height: 40px;
}
.IUR-about-section .IUR-heading-subheading p {
    font-size: 15px;
    line-height: 26px;
}

.btn-warning-new {
	position: relative;
	display: inline-block;
	background-color: #ffc107;
	font-size: 16px;
	color: #000;
	text-decoration: none !important;
	padding: 0.6rem 1.6rem;
	font-weight: 600;
	transition: ease 0.3s;
	z-index: 1;
	border-radius: 8px;
	margin-bottom: 2rem;

}

.btn-warning-new:hover {
	color: #ffffff !important;
	transition: ease 0.3s;
}

.btn-warning-new::after {
	content: '';
	position: absolute;
	top: 0;
	left: auto;
	right: 0;
	bottom: 0;
	background-color: #1034a7;
	width: 0%;
	height: 100%;
	transition: ease 0.3s;
	z-index: -1;
}

.btn-warning-new:hover.btn-warning-new::after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: auto;
	bottom: 0;
	background-color: #1034a7;
	width: 100%;
	height: 100%;
	transition: ease 0.3s;
	border-radius: 50px;
}
.IUR-main-list-section .IUR-icon-list-items {
    margin: 0;
    padding: 0;
    list-style: none;
}
.IUR-main-list-section .IUR-icon-list-items li {
    position: relative;
    font-size: 16px;
    line-height: 25px;
    font-weight: 700;
    padding: 15px 0 15px 40px;
}
.IUR-main-list-section .IUR-icon-list-items li:before {
    content: counter(pbmitbox2, decimal-leading-zero) ". ";
    counter-increment: pbmitbox2;
    position: absolute;
    top: 15px;
    left: 0;
    color: #ccc;
}
.top-60 {
    position: relative;
    top: 0px;
    left: -25px;
}
.IUR-main-inner-section {
    padding: 20px 30px;
    background-color: #d6edff;
    border-radius: 16px;
    box-shadow: 0 2px 40px 0 rgb(0 0 0 / 5%);
    margin-bottom: 30px;
}
.IUR-main-inner-box .IUR-main-inner-contents .IUD-icon-media {
    position: absolute;
    left: -30px;
    top: 10px;
    width: 60px;
    height: 75px;
    background-color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 10px;
    box-shadow: -5px 10px 25px rgb(56 152 226 / 40%);
}
.IUR-main-inner-box .IUR-main-inner-contents .IUR-main-inner-box .IUR-main-inner-contents  {
    width: 35px;
    height: 45px;
}
.IUR-main-inner-section .IUR-main-element-title {
    font-size: 24px;
    margin-bottom: 10px;
    color: #000000;
    font-weight: 700;
    line-height: 28px;
}
.IUR-main-inner-contents p {
    margin: 0 0 15px;
    color: #000;
    font-weight: 600;
    line-height: 25px;
    font-size: 15px;
}
.IUR-main-inner-contents ul {
    margin: 0;
    padding: 0 0 0 0px;
    color: #1034a7;
    padding-top: 0.5rem;
    line-height: 1.5;
}
.IUR-main-inner-contents ul li {
    margin-bottom: 1rem;
}
.IUR-main-inner-contents ul li a {
    color: #1034a7;
}
.IUD-bg-blue-light {
    background-color: #c5d3ff;
}
.bg-clr-pink-light {
    background-color: #ffd0d6;
}
.IUR-main-inner-box .IUR-main-inner-contents .IUR-icon-media1 {
    position: absolute;
    left: -30px;
    top: 260px;
    width: 60px;
    height: 75px;
    background-color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 10px;
    box-shadow: -5px 10px 25px rgb(56 152 226 / 40%);
}
.dep-btn {
    position: relative;
    padding-right: 20px;
    text-decoration: none;
    text-align: right;
    font-size: 14px;
    color: #000000;
}
.bi-briefcase::before {
    content: "\f1cc";
    font-size: 32px;
    position: relative;
    top: 2px;
    color: #1034a7;
}
.bi-people::before {
    content: "\f4d0";
    font-size: 32px;
    position: relative;
    top: 2px;
    color: #1034a7;
}
a.play-btn {
    position: relative;
    align-items: center;
    justify-content: center;
    width: 35px;
    height: 35px;
    border-radius: 50%;
    text-decoration: none;
    background-color: #d6251f;
    z-index: 1;
}

a.play-btn i {
    position: relative;
    left: 10px;
    display: block;
    color: #fff;
	top: 5px;
}
.programs-section .programs .IUD-r-circle-1 {
    width: 200px;
    height: 200px;
    position: absolute;
    background-color: #e31e34;
    border-radius: 50%;
    opacity: 0.09;
    right: -70px;
}
.programs-section .programs  .IUJha-l-line-1 {
    width: 150px;
    height: 150px;
    position: absolute;
    border: 1px solid #e7e7e7;
    border-radius: 50%;
    opacity: 0.1;
    left: -40px;
    top: -30px;
}
.programs-section .programs .IUJha-l-line-2 {
    width: 150px;
    height: 150px;
    position: absolute;
    border: 1px solid #e7e7e7;
    border-radius: 50%;
    opacity: 0.1;
    left: 40px;
    top: -30px;
}
.programs-section .programs .IUJha-r-circle-1 {
    width: 150px;
    height: 150px;
    position: absolute;
    background-color: #ffc107;
    border-radius: 50%;
    opacity: 0.05;
    left:  40px;
    top: 50px;
   
}
@media (max-width: 769px)
{
    .top-60 {
        position: relative;
        top: 0px;
        left: -5px;
    }
    .programs-new-section .title, .IUR-heading-subheading .IUR-main-title {
        font-size: 24px;
        line-height: 24px;
        margin-bottom: 1rem;
        margin-top: 1rem;
    }
    .IUR-main-inner-box .IUR-main-inner-contents .IUD-icon-media1, .IUR-main-inner-box .IUR-main-inner-contents .IUR-icon-media {
        left: 10px;
    }
    .programs-section .programs .IUD-r-circle-1{
        right: 0;
    }
    .IUR-main-inner-box .IUR-main-inner-contents .IUD-icon-media
    {
        left: 10px;
        width: 60px;
        height: 70px;
        top: -20px;
    }
    .IUR-main-inner-section .IUR-main-element-title {
        padding-left: 45px !important;
    }
    .IUR-main-inner-box .IUR-main-inner-contents .IUR-icon-media1, .IUR-main-inner-box .IUR-main-inner-contents .IUR-icon-media {
        left: 10px;
        top: 300px;
    }
	
}