html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {box-sizing: border-box; margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: 'Poppins', sans-serif; vertical-align: baseline; }

:root{
    /* Fonts */
    --poppins-Fonts: 'Poppins', sans-serif;
    /* Colors */
    --primary-color:#9A0002;
    --secondary-color: #176533;
    --warning-color: #E29425;
    --white-color:#FFFFFF;
    --black-color:#353535;
    --dark-gray-color:#555555;
    --light-sky-color:#F6FFF9;
    --light-pink: #FFEFEF;
    --light-yellow: rgba(252, 255, 126, 0.5);
}
/* Commen-css start */
/* TypoGraphy */
a{text-decoration: none;}
a,img, button, p{transition: all 0.3s ease-in-out;}
a:hover{text-decoration: none; color: var(--white-color);}
p{color: var(--dark-gray-color); font-family: var(--poppins-Fonts); margin-bottom: 24px; font-size: 16px; line-height: 28.8px;}
li{color: var(--dark-gray-color); font-family: var(--poppins-Fonts); font-size: 16px; line-height: 28.8px;}
h1,h2,h3,h4,h5,h6{ font-style: normal; text-transform: capitalize; transition: all 0.3s ease; color: var(--black-color);}
h1{ font-weight: 600; font-size: 40px; line-height: 140%; margin-bottom: 36px;}
h2{ font-weight: 500; font-size: 35px; line-height: 160%;}
h3{ font-weight: 600; font-size: 24px; line-height: 150%;}
h4{ font-weight: 700; font-size: 20px; line-height: 160%;}
h5{ font-weight: 600; font-size: 18px; line-height: 160%; color: var(--black-color);}
h6{ font-weight: 600; font-size: 16px; line-height: 180%; color: var(--black-color);}
.img-fluid { max-width: 100%; height: auto;}
.w-100{width: 100%;}
.ph-btn{ border-radius: 6px; display: inline-block; min-width: 130px; border: 1px solid var(--primary-color); text-align: center; padding: 9px 19px; font-family: var(--poppins-Fonts); font-style: normal; font-weight: 600; font-size: 14px; line-height: 160%; text-transform: uppercase; color: var(--white-color); background-color: var(--primary-color);}
.ph-btn:hover{border: 1px solid var(--primary-color); color: var(--primary-color); background-color: transparent;}
.objectFit-img{ max-width: 100%; position: absolute; object-fit: cover; object-position: center; top: 0; left: 0; width: 100%; height: 100%;}
.padding-100{padding: 100px 0;}
.padding-80{padding: 80px 0;}
.d-flex{display: flex !important;}
.flex-wrap{flex-wrap: wrap !important;}
.d-block{display: block !important;}
.position-relative{position: relative !important;}
.position-absolute{position: absolute !important;}
.justify-content-center{justify-content: center;}
.align-items-start{align-items: flex-start;}
.align-items-end{align-items: flex-end;}
.align-items-center{align-items: center;}
.justify-content-between{justify-content: space-between;}
.p-0{padding: 0 !important;}
.pl-0{padding-left: 0 !important;}
.pt-0{padding-top: 0 !important;}
.pb-0{padding-bottom: 0 !important;}
.mb-0{margin-bottom: 0 !important;}
.text-center{text-align: center;}
.m-auto{margin-left: auto !important; margin-right: auto !important;}
.red-text{color: var(--primary-color) !important;}
/* Commen-css End */

.container{ max-width: 1200px; width: 100%; margin: 0 auto; padding: 0 15px;}
.row{ display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 -15px;}
.col{ position: relative; width: 100%; padding-right: 15px; padding-left: 15px;}
/* header start */
.site-header{ background: #FFFFFF; box-shadow: 0px 0px 28px rgba(0, 0, 0, 0.15);}
.site-header-wrapper{padding: 25px 0;}
.site-navbar{display: inline-block;}
.site-navbar ul li{list-style: none;}
.site-navbar ul .nav-item .nav-link{ display: block; font-style: normal; font-weight: 400; font-size: 14px; line-height: 21px; color: var(--black-color); padding: 15px;}
.site-navbar ul .nav-item .nav-link:hover, .site-navbar ul .nav-item .nav-link.active{color: var(--warning-color);}
.site-navbar ul .nav-item:last-child{margin-left: 45px;}
.site-navbar ul .nav-item > .dropdown { display: none; position: absolute; min-width: 200px; top: 45px; z-index: 1; text-align: left; background-color: var(--white-color); box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 12%); }
.site-navbar ul .nav-item > .dropdown li { margin: 0;}
.site-navbar ul .nav-item > .dropdown li a { display: block; color: var(--black-color); padding: 10px 15px; font-weight: 400; font-size: 14px; line-height: 21px;}
.site-navbar ul .nav-item > .dropdown li a:hover { color: var(--white-color); background: var(--warning-color); }
/* .site-navbar ul .nav-item.active { pointer-events: none;} */
  
/* Humburger */
.site-header-wrapper .navbar-toggler{ display: none; background-color: var(--primary-color); width: 40px; height: 35px; padding: 5px; border: 1px solid var(--primary-color); border-radius: 5px;}
.site-header-wrapper .navbar-toggler-icon{background-color: var(--white-color); width: 100%; height: 2px; display: block; margin-bottom: 5px;}
.site-header-wrapper .navbar-toggler-icon:last-child{margin-bottom: 0;}
.menu-bar-wrapper .navbar-collapse{transition: all 0.5s ease;}
.navbar-toggler .navbar-toggler-icon{ display: block; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.navbar-toggler:hover{ cursor: pointer; }
.navbar-toggler.is-active .navbar-toggler-icon:nth-child(2){  opacity: 0;}
.navbar-toggler.is-active .navbar-toggler-icon:nth-child(1){ -webkit-transform: translateY(7px) rotate(45deg); -ms-transform: translateY(7px) rotate(45deg); -o-transform: translateY(7px) rotate(45deg); transform: translateY(7px) rotate(45deg); }
.navbar-toggler.is-active .navbar-toggler-icon:nth-child(3){ -webkit-transform: translateY(-7px) rotate(-45deg); -ms-transform: translateY(-7px) rotate(-45deg); -o-transform: translateY(-7px) rotate(-45deg); transform: translateY(-7px) rotate(-45deg); }
.down-arrow{ margin-left: 5px; background-repeat: no-repeat; background-position: center; background-size: 11px 6px; display: inline-block; height: 12px; width: 12px; background-image: url("data:image/svg+xml,%3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0407 1.18894L5.81694 5.84793C5.76665 5.90323 5.71218 5.9423 5.65352 5.96516C5.59485 5.98839 5.532 6 5.46495 6C5.39791 6 5.33506 5.98839 5.27639 5.96516C5.21773 5.9423 5.16325 5.90323 5.11297 5.84793L0.876614 1.18894C0.759286 1.05991 0.700623 0.898617 0.700623 0.705069C0.700623 0.51152 0.763477 0.345622 0.889185 0.207373C1.01489 0.0691242 1.16155 -4.71069e-07 1.32916 -4.68971e-07C1.49677 -4.66874e-07 1.64343 0.0691242 1.76914 0.207373L5.46495 4.27189L9.16077 0.207373C9.27809 0.0783411 9.42258 0.0138246 9.59421 0.0138246C9.76618 0.0138246 9.91502 0.0829488 10.0407 0.221198C10.1664 0.359447 10.2293 0.520737 10.2293 0.705069C10.2293 0.889401 10.1664 1.05069 10.0407 1.18894Z' fill='black'/%3E%3C/svg%3E%0A");position: absolute; top: 50%; transform: translateY(-50%); right: -3px; cursor: pointer;}
.down-arrow:hover{background-image: url("data:image/svg+xml,%3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0407 1.18894L5.81694 5.84793C5.76665 5.90323 5.71218 5.9423 5.65352 5.96516C5.59485 5.98839 5.532 6 5.46495 6C5.39791 6 5.33506 5.98839 5.27639 5.96516C5.21773 5.9423 5.16325 5.90323 5.11297 5.84793L0.876614 1.18894C0.759286 1.05991 0.700623 0.898617 0.700623 0.705069C0.700623 0.51152 0.763477 0.345622 0.889185 0.207373C1.01489 0.0691242 1.16155 -4.71069e-07 1.32916 -4.68971e-07C1.49677 -4.66874e-07 1.64343 0.0691242 1.76914 0.207373L5.46495 4.27189L9.16077 0.207373C9.27809 0.0783411 9.42258 0.0138246 9.59421 0.0138246C9.76618 0.0138246 9.91502 0.0829488 10.0407 0.221198C10.1664 0.359447 10.2293 0.520737 10.2293 0.705069C10.2293 0.889401 10.1664 1.05069 10.0407 1.18894Z' fill='%23E29425'/%3E%3C/svg%3E%0A");}
/* header End */

/* hero-section start */
.hero-section .row{ flex-direction: row-reverse; }
.hero-ctn-wrraper{padding-left: 84px;}
.hero-ctn-wrraper h1::before{content: ""; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 67.93 69.24' width='69.24' height='67.93'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23e29425; %7D %3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='43.05 60.26 43.05 18.31 34.93 10.18 34.93 5.12 34.94 3.83 34.93 3.83 34.93 2.55 32.99 .62 33.01 2.56 33 2.55 33 10.18 24.88 18.31 24.88 60.26 29.81 60.26 29.81 64.83 24.88 64.83 24.88 68.62 33.44 68.62 34.49 68.62 43.05 68.62 43.05 64.83 38.12 64.83 38.12 60.26 43.05 60.26'/%3E%3C/svg%3E"); background-size: 25px 86px; width: 25px; height: 86px; position: absolute; top: 50%; transform: translateY(-50%); left: -45px; background-position: center; background-repeat: no-repeat;}
.hero-ctn-wrraper p{margin-bottom: 36px;}
.hero-col{ -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
.hero-img{ box-shadow:6px 6px 16px rgba(0, 0, 0, 0.25); border-radius: 15px; overflow: hidden; }
.hero-img::before{content: ""; display: block; padding-top: 69.5%;}
/* hero-section eND */

/* Award section start  */
.award-wrapper{background-color: var(--secondary-color); padding: 32px 84px; border-radius: 15px;}
.award-col-9{ -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
.award-col-3{ -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
.award-ctn h3{color: var(--white-color);}
.award-img h5, .award-img span{color: var(--white-color);}
.award-img span{ font-size: 14px; line-height: 22px; }
/* Award section En */

/* Approved by the govt section start */
.approved-govt-section .container{padding: 0 84px;}
.approved-govt-section .row{margin: 0 -35px;}
.approved-govt-col-7{ -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; padding: 0 35px; }
.approved-govt-col-5{ -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; padding: 0 35px;}
.approved-govt-ctn h5, .approved-govt-ctn p{margin-bottom: 40px;}
.approved-govt-img{overflow: hidden; border-radius: 15px;}
.approved-govt-img::before{content: ""; display: block; padding-top: 100%;}
.approved-govt-ctn p{ text-align: justify;}
.approved-govt-list h3{color: var(--primary-color); margin-bottom: 12px;}
.approved-govt-list{padding: 24px 20px; border: 1px solid var(--secondary-color); margin: 25px 0; border-radius: 6px;}
.approved-govt-list ul {padding: 0 16px;}
.approved-govt-list ul li{font-style: normal; margin-bottom: 24px; font-weight: 400; font-size: 17px; line-height: 140%; color: var(--black-color);}
.approved-govt-list ul li:last-child{margin-bottom: 0;}
.approved-govt-list h5{margin-bottom: 12px;}
.approved-govt-list p{ font-weight: 400; font-size: 16px; line-height: 160%; margin-bottom: 0;}
/* Approved by the govt section End */

/* Courses Offered section start  */
.Courses-Offered-section{background-color: var(--light-yellow);}
.Courses-Offered-title{position: relative; margin-bottom: 30px;}
.Courses-Offered-title h2{text-indent: 63px; margin-bottom: 48px;}
.Courses-Offered-title h2::before{content: ""; background-image: url("data:image/svg+xml,%3Csvg width='49' height='8' viewBox='0 0 49 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0.0859375H44L48.5 3.58594L44 7.08594H0V0.0859375Z' fill='%23E29425'/%3E%3C/svg%3E%0A"); background-position: center; background-repeat: no-repeat; background-size: 49px 8px; width: 49px; height: 8px; position: absolute;  left: 0; top: 50%; transform: translateY(-50%);}
.Courses-Offered-title p{ font-weight: 400; font-size: 20px; line-height: 160%; padding-left: 63px;}
.col-4{flex: 1 0 380px; margin: 15px 0;}
.Courses-Offered-box{ cursor: pointer; background-color: var(--white-color); border-radius: 12px; padding: 33px 24px 28px; transition: all 0.3s ease;}
.Courses-Offered-box h5{margin-bottom: 15px;}
.Courses-Offered-box .ph-btn{ max-width:-webkit-max-content; max-width:-moz-max-content; max-width:max-content; display: block; margin: 0 auto; }
.Courses-Offered-box span{ font-family: var(--poppins-Fonts); font-style: normal; font-weight: 400; font-size: 18px; line-height: 160%; color: #6F6F6F; }
.Courses-Offered-box p{line-height: 26px; margin-bottom: 12px;}
.Courses-Offered-box:hover{background-color: var(--secondary-color);}
.Courses-Offered-box:hover h5, .Courses-Offered-box:hover p, .Courses-Offered-box:hover h3, .Courses-Offered-box:hover span{color: var(--white-color);}
.Courses-Offered-box:hover .ph-btn{background-color: var(--warning-color); border-color: var(--warning-color); color: var(--white-color);}
/* Courses Offered section End */

/* New Features section start */
sup { vertical-align: super; font-size: smaller;}
.features-box{border: 1px solid #A4A4A4; border-radius: 6px; width: 100%; padding: 15px; margin: 12px;}
.features-box-wrapper:first-child .features-box:last-child, .features-box-wrapper:last-child .features-box:first-child{ max-width: 200px; min-height: 209px;}
.features-box-wrapper:first-child .features-box:first-child, .features-box-wrapper:last-child .features-box:last-child{ max-width: 276px; min-height: 130px;}
.features-box-wrapper:last-child{margin-top: -80px;}
.features-img{width: 80px;}
.features-col{ -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
.features-ctn p{ display: inline-flex; align-items: end; margin-bottom: 0; font-family: var(--poppins-Fonts); font-weight: 600; font-size: 32px; line-height: 160%; color: var(--warning-color);}
.features-ctn p span{ margin-left: 5px; color: var(--black-color); display: inline-block; font-weight: 600; font-size: 22px; line-height: 35.2px;}
.features-ctn label{display: inline-block; font-weight: 600; font-size: 22px; line-height: 35.2px;}
.features-ctn{width: calc(100% - 90px); margin-left: auto;}
.features-ctn h2{margin-bottom: 38px;}
.features-list ul{margin-bottom: 43px;}
.features-list li{margin-bottom: 12px; position: relative; font-weight: 400; font-size: 16px; line-height: 160%; color: var(--dark-gray-color); padding-left: 36px; list-style: none;}
.features-list li::before{content: ""; background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23176533'/%3E%3Cpath d='M6.75 12.75L10.25 16.25L17.25 8.75' stroke='white' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); background-size: 24px; background-position: center; background-repeat: no-repeat; width: 24px; height: 24px; position: absolute; left: 0; top: 0;}
.features-box-wrapper:last-child .features-box:first-child .features-ctn, .features-box-wrapper:first-child .features-box:last-child .features-ctn{width: 100%;}
.moblie-heading{display: none;}
/* New Features section End */

/* Results section start */
.results-section{background-color: var(--light-sky-color);}
.results-col-6{ -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; margin-bottom: 55px;}
.results-col-6:nth-last-child(2),.results-col-6:last-child{margin-bottom: 0;}
.results-col-4{ -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; padding: 0 6px;}
.results-img-box::before{content: ""; padding-top: 142.2%; display: block;}
.result-title{position: relative; font-weight: 500; color: var(--black-color); font-size: 30px; text-align: center; line-height: 150%; margin-bottom: 43px;}
.result-title::after{content: ""; background-image: url("data:image/svg+xml,%3Csvg width='50' height='47' viewBox='0 0 50 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M49 29.4212C47.3801 29.3473 46.0093 28.7318 44.8878 27.5746C43.7664 26.4175 43.1931 25.0388 43.1931 23.4385C43.1931 25.0388 42.6449 26.4175 41.5234 27.5746C40.4019 28.7318 39.0312 29.3473 37.4112 29.4212C39.0312 29.495 40.4019 30.1105 41.5234 31.2677C42.0656 31.8132 42.4925 32.4598 42.7791 33.17C43.0658 33.8801 43.2065 34.6395 43.1931 35.4039C43.1931 33.8036 43.7414 32.4248 44.8878 31.2677C46.0093 30.1105 47.3801 29.495 49 29.4212V29.4212ZM43.1931 11.6946C40.053 11.5469 37.3863 10.3405 35.1931 8.07543C33 5.81037 31.9034 3.12677 31.9034 0C31.9034 3.12677 30.8069 5.81037 28.6137 8.07543C26.4206 10.3405 23.7539 11.5223 20.5888 11.6946C22.6573 11.7931 24.5514 12.3593 26.2959 13.4426C28.0156 14.5013 29.3863 15.9293 30.4081 17.7019C31.405 19.4746 31.9034 21.3704 31.9034 23.4385C31.9034 20.3117 33 17.6035 35.1931 15.3384C37.3863 13.0487 40.053 11.8423 43.1931 11.6946ZM34.919 38.2106C32.5514 38.1121 30.5327 37.2012 28.8878 35.5024C27.243 33.8036 26.4206 31.7847 26.4206 29.4212C26.4206 31.7847 25.5981 33.8036 23.9533 35.5024C22.3084 37.2012 20.3146 38.1121 17.947 38.2106C20.3146 38.3091 22.3084 39.22 23.9533 40.9188C25.5981 42.6176 26.4206 44.6365 26.4206 47C26.4206 44.6365 27.243 42.6176 28.8878 40.9188C30.46 39.2683 32.6265 38.2954 34.919 38.2106V38.2106ZM17.947 26.5406C15.5794 26.4421 13.5857 25.5312 11.9408 23.8324C10.2959 22.1336 9.49844 20.1147 9.49844 17.7266C9.49844 20.0901 8.67601 22.109 7.03115 23.8078C5.38629 25.5065 3.3676 26.4175 1 26.516C3.3676 26.6145 5.38629 27.5254 7.03115 29.2242C8.67601 30.923 9.49844 32.9419 9.49844 35.3054C9.49844 32.9419 10.3209 30.923 11.9408 29.2242C13.5857 27.55 15.5794 26.6391 17.947 26.5406V26.5406Z' stroke='%23E29425'/%3E%3C/svg%3E%0A"); background-size: 48px; width: 48px; height: 48px; background-position: center; background-repeat: no-repeat; position: absolute; top: 0; right: 150px;}
.result-postion{ font-weight: 500; font-size: 20px; font-family: var(--poppins-Fonts); line-height: 150%; text-align: center; margin-bottom: 15px;}
.results-box{border: 1px solid #EAEAEA; border-radius: 15px 15px 0px 0px; background-color: var(--white-color); overflow: hidden;}
.results-box::before{content: ""; background-color: var(--warning-color); width: 50%; height: 100%; position: absolute; left: 0; top: 0;}
.results-ctn-box{background-color: var(--white-color); text-align: center; padding: 10px; position: relative;}
/* Results section End */

/* Celebrations_Phoenix section start */
.Celebrations_Phoenix-section .Courses-Offered-title h2{margin-bottom: 48px;}
.Celebrations_Phoenix-section .Courses-Offered-title{margin-bottom: 48px;}
.title-row p{max-width: 658px; width: 100%;font-weight: 400; font-size: 16px; line-height: 160%; margin-bottom: 0;}
.Celebrations_Phoenix-section .row{margin: 0 -12.5px;}
.celePhoenix-col-6{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; padding: 20px 12.5px;}
.celePhoenix-wrapper{ border: 1px solid #A4A4A4; border-radius: 15px; padding: 20px; height: 100%;}
.celePhoenix-img, .celePhoenix-ctn{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
.celePhoenix-ctn{padding-left: 24px;}
.celePhoenix-img {border-radius: 12px; overflow: hidden; max-width: 260px; width: 100%;}
.celePhoenix-img::before {content: ""; padding-top: 100%; display: block;}
.celePhoenix-ctn h4{margin-bottom: 12px; font-weight: 500; font-size: 20px; font-family: var(--poppins-Fonts); line-height: 160%; color: var(--black-color);}
.celePhoenix-ctn p{ margin-bottom: 35px; font-weight: 400; font-size: 16px;font-family: var(--poppins-Fonts); color: var(--dark-gray-color); line-height: 160%;}
.celePhoenix-ctn a{font-weight: 500; color: var(--primary-color); font-size: 14px; font-family: var(--poppins-Fonts); line-height: 160%;}
/* Celebrations_Phoenix section End */

/* Student Help Desk section start  */
.StuHelp-Desk-section{background-color: var(--light-pink);}
.StuHelp-Desk-ctn p{ padding-top: 30px; padding-bottom: 45px; margin-bottom: 0; min-height: 130px;}
.StuHelp-Desk-ctn .ph-btn{position: absolute; left: 30px; bottom: 30px;}
.StuHelp-Desk-wapper{background-color: var(--white-color); border: 1px solid #A4A4A4; border-radius: 15px; padding: 30px; height: 100%;}
/* .StuHelp-Desk-img{min-height: 60px;} */
.StuHelp-Desk-img h3{ font-weight: 500; font-size: 26px; line-height: 32.76px; width: calc(100% - 80px); margin-left: 24px;}
.StuHelp-Desk-wrapper .row{margin: 0 -21px;}
.StuHelp-Desk-wrapper .row .col-4{padding: 0 21px;}
/* Student Help Desk section End */

/* new articles section start */
.article-box{ border: 1px solid #A4A4A4; box-shadow: 6px 6px 16px 0 rgba(0, 0, 0, 0.25); border-radius: 15px; padding: 16px 16px 12px; }
.article-img{ border-radius: 12px; overflow: hidden; }
.article-img::before{ content: ""; padding-top: 89.4%; display: block;}
.article-ctn{ padding: 18px 28px; }
.article-ctn h3{ padding-bottom: 11px; border-bottom: 1px solid #A4A4A4; }
.article-ctn p{ margin-bottom: 15px; font-weight: 400; font-size: 16px; color: var(--dark-gray-color); line-height: 19px; }
.article-ctn a{ color: var(--primary-color); }
.article-ctn span{ font-weight: 500; font-size: 14px; line-height: 160%; color: var(--black-color); display: inline-block; margin-bottom: 8px;}
.date-time{ padding-top: 18px; padding-bottom: 14px; }
.calender{ margin-right: 7px; background-repeat: no-repeat; background-position: center; background-size: 27px; width: 27px; height: 27px; background-image: url("data:image/svg+xml,%3Csvg width='27' height='28' viewBox='0 0 27 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1638_2630)'%3E%3Cpath d='M25.122 3.22264L18.4339 3.22266V1.55794C18.4339 1.09645 18.0601 0.722656 17.5986 0.722656C17.1371 0.722656 16.7633 1.09645 16.7633 1.55794V3.22224H10.081V1.55794C10.081 1.09645 9.70725 0.722656 9.24576 0.722656C8.78426 0.722656 8.41047 1.09645 8.41047 1.55794V3.22224H1.73405C0.811474 3.22224 0.0634766 3.97024 0.0634766 4.89281V25.7749C0.0634766 26.6975 0.811474 27.4455 1.73405 27.4455H25.122C26.0446 27.4455 26.7926 26.6975 26.7926 25.7749V4.89281C26.7926 3.97063 26.0446 3.22264 25.122 3.22264V3.22264ZM25.122 25.7749H1.73405V4.89281H8.41047V5.73436C8.41047 6.19583 8.78426 6.56965 9.24576 6.56965C9.70725 6.56965 10.081 6.19583 10.081 5.73436V4.89323H16.7633V5.73478C16.7633 6.19627 17.1371 6.57006 17.5986 6.57006C18.0601 6.57006 18.4339 6.19627 18.4339 5.73478V4.89323H25.122V25.7749ZM19.275 14.0813H20.9456C21.4067 14.0813 21.7809 13.7071 21.7809 13.246V11.5755C21.7809 11.1144 21.4067 10.7402 20.9456 10.7402H19.275C18.8139 10.7402 18.4397 11.1144 18.4397 11.5755V13.246C18.4397 13.7071 18.8139 14.0813 19.275 14.0813ZM19.275 20.7632H20.9456C21.4067 20.7632 21.7809 20.3894 21.7809 19.9279V18.2573C21.7809 17.7963 21.4067 17.4221 20.9456 17.4221H19.275C18.8139 17.4221 18.4397 17.7963 18.4397 18.2573V19.9279C18.4397 20.3898 18.8139 20.7632 19.275 20.7632ZM14.2633 17.4221H12.5927C12.1317 17.4221 11.7575 17.7963 11.7575 18.2573V19.9279C11.7575 20.3894 12.1317 20.7632 12.5927 20.7632H14.2633C14.7244 20.7632 15.0986 20.3894 15.0986 19.9279V18.2573C15.0986 17.7967 14.7244 17.4221 14.2633 17.4221ZM14.2633 10.7402H12.5927C12.1317 10.7402 11.7575 11.1144 11.7575 11.5755V13.246C11.7575 13.7071 12.1317 14.0813 12.5927 14.0813H14.2633C14.7244 14.0813 15.0986 13.7071 15.0986 13.246V11.5755C15.0986 11.114 14.7244 10.7402 14.2633 10.7402ZM7.58104 10.7402H5.91047C5.44939 10.7402 5.07518 11.1144 5.07518 11.5755V13.246C5.07518 13.7071 5.44939 14.0813 5.91047 14.0813H7.58104C8.04211 14.0813 8.41632 13.7071 8.41632 13.246V11.5755C8.41632 11.114 8.04211 10.7402 7.58104 10.7402ZM7.58104 17.4221H5.91047C5.44939 17.4221 5.07518 17.7963 5.07518 18.2573V19.9279C5.07518 20.3894 5.44939 20.7632 5.91047 20.7632H7.58104C8.04211 20.7632 8.41632 20.3894 8.41632 19.9279V18.2573C8.41632 17.7967 8.04211 17.4221 7.58104 17.4221Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1638_2630'%3E%3Crect width='26.7291' height='26.7291' fill='white' transform='translate(0.0634766 0.71875)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A"); display: inline-block; vertical-align: middle; }
.time{ margin-right: 7px; background-repeat: no-repeat; background-position: center; background-size: 23px 28px; width: 23px; height: 28px; background-image: url("data:image/svg+xml,%3Csvg width='23' height='28' viewBox='0 0 23 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.240723 1.67336C0.240723 1.42018 0.338504 1.17737 0.512555 0.998349C0.686606 0.819325 0.922671 0.71875 1.16882 0.71875H21.5869C21.833 0.71875 22.0691 0.819325 22.2431 0.998349C22.4172 1.17737 22.515 1.42018 22.515 1.67336C22.515 1.92654 22.4172 2.16935 22.2431 2.34837C22.0691 2.5274 21.833 2.62797 21.5869 2.62797H19.7307V4.53719C19.7311 6.15818 19.2856 7.74621 18.4457 9.11784C17.6059 10.4895 16.4059 11.5887 14.9844 12.2886C14.4461 12.554 14.1621 13.0084 14.1621 13.4151V14.7515C14.1621 15.1582 14.448 15.6126 14.9844 15.878C16.4059 16.5779 17.6059 17.6771 18.4457 19.0488C19.2856 20.4204 19.7311 22.0084 19.7307 23.6294V25.5386H21.5869C21.833 25.5386 22.0691 25.6392 22.2431 25.8182C22.4172 25.9972 22.515 26.2401 22.515 26.4932C22.515 26.7464 22.4172 26.9892 22.2431 27.1682C22.0691 27.3473 21.833 27.4478 21.5869 27.4478H1.16882C0.922671 27.4478 0.686606 27.3473 0.512555 27.1682C0.338504 26.9892 0.240723 26.7464 0.240723 26.4932C0.240723 26.2401 0.338504 25.9972 0.512555 25.8182C0.686606 25.6392 0.922671 25.5386 1.16882 25.5386H3.025V23.6294C3.02462 22.0084 3.47009 20.4204 4.30995 19.0488C5.14981 17.6771 6.34979 16.5779 7.77128 15.878C8.30957 15.6126 8.59357 15.1582 8.59357 14.7515V13.4151C8.59357 13.0084 8.30771 12.554 7.77128 12.2886C6.34979 11.5887 5.14981 10.4895 4.30995 9.11784C3.47009 7.74621 3.02462 6.15818 3.025 4.53719V2.62797H1.16882C0.922671 2.62797 0.686606 2.5274 0.512555 2.34837C0.338504 2.16935 0.240723 1.92654 0.240723 1.67336ZM4.88119 2.62797V4.53719C4.88085 5.79808 5.22735 7.03334 5.88066 8.10024C6.53396 9.16715 7.46741 10.0222 8.57315 10.5665C9.5625 11.0553 10.4498 12.0767 10.4498 13.4132V14.7534C10.4498 16.0899 9.5625 17.1113 8.57315 17.6001C7.46741 18.1444 6.53396 18.9994 5.88066 20.0664C5.22735 21.1333 4.88085 22.3685 4.88119 23.6294V25.5386H17.8745V23.6294C17.8748 22.3685 17.5283 21.1333 16.875 20.0664C16.2217 18.9994 15.2883 18.1444 14.1825 17.6001C13.1932 17.1113 12.3059 16.0918 12.3059 14.7534V13.4132C12.3059 12.0767 13.1932 11.0553 14.1825 10.5665C15.2883 10.0222 16.2217 9.16715 16.875 8.10024C17.5283 7.03334 17.8748 5.79808 17.8745 4.53719V2.62797H4.88119Z' fill='black'/%3E%3C/svg%3E%0A"); display: inline-block; vertical-align: middle; }
.article-slider .slick-slide { padding: 30px; }
.Courses-Offered-title .slick-next:before, .Courses-Offered-title .slick-prev:before,.article-slider .slick-next:before, .article-slider .slick-prev:before{display: none;}
.Courses-Offered-title .slick-next, .Courses-Offered-title .slick-prev, .article-slider .slick-prev, .article-slider .slick-next{ width: 42px; height: 42px; bottom: auto; top: 50%; transform: translateY(-50%); background-color: #C0C0C0; border-radius: 50%; background-position: center center; background-size: 10px 15px; background-repeat: no-repeat;}
.Courses-Offered-title .slick-next:hover, .Courses-Offered-title .slick-prev:hover, .article-slider .slick-prev:hover, .article-slider .slick-next:hover{background-color: var(--secondary-color); box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.25);}
.Courses-Offered-title .slick-prev, .article-slider .slick-prev{ z-index: 1; left: auto; right: 80px; background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.91884 13.9206L1.10736 7.5679C1.02652 7.49228 0.969826 7.41084 0.937285 7.32357C0.904197 7.2363 0.888428 7.14311 0.889976 7.04398C0.891524 6.94486 0.910197 6.8522 0.945994 6.766C0.981245 6.6798 1.04045 6.60017 1.12362 6.5271L8.13047 0.371638C8.32452 0.20116 8.56506 0.118163 8.85208 0.122646C9.1391 0.127129 9.38367 0.223901 9.58578 0.41296C9.7879 0.602019 9.88702 0.820453 9.88315 1.06826C9.87928 1.31607 9.77338 1.5313 9.56546 1.71396L3.45267 7.08401L9.39477 12.6424C9.5834 12.8188 9.67574 13.0339 9.67178 13.2877C9.66781 13.5419 9.56186 13.7604 9.35394 13.943C9.14602 14.1257 8.90539 14.2149 8.63204 14.2106C8.35868 14.2063 8.12095 14.1097 7.91884 13.9206Z' fill='white'/%3E%3C/svg%3E%0A"); }
.Courses-Offered-title .slick-next, .article-slider .slick-next{right: 30px;  background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.08116 13.9206L8.89264 7.5679C8.97348 7.49228 9.03017 7.41084 9.06271 7.32357C9.0958 7.2363 9.11157 7.14311 9.11002 7.04398C9.10848 6.94486 9.0898 6.8522 9.05401 6.766C9.01876 6.6798 8.95955 6.60017 8.87638 6.5271L1.86953 0.371638C1.67548 0.20116 1.43494 0.118163 1.14792 0.122646C0.860895 0.127129 0.616329 0.223901 0.414217 0.41296C0.212104 0.602019 0.112983 0.820453 0.116854 1.06826C0.120724 1.31607 0.226619 1.5313 0.434538 1.71396L6.54733 7.08401L0.605235 12.6424C0.416596 12.8188 0.324259 13.0339 0.328222 13.2877C0.332194 13.5419 0.438138 13.7604 0.646056 13.943C0.853975 14.1257 1.09461 14.2149 1.36796 14.2106C1.64132 14.2063 1.87905 14.1097 2.08116 13.9206Z' fill='white'/%3E%3C/svg%3E%0A"); }
/* new articles section End */

/* Footer start */
.site-footer{background-color: #0A142F; padding-bottom: 40px;}
.site-footer .container .row{margin: 0 -35px;}
.site-footer-col{ padding: 0 35px;}
.site-footer-col:first-child{ -ms-flex: 0 0 30%; flex: 0 0 30%; max-width: 30%; }
.site-footer-col:nth-child(2), .site-footer-col:nth-child(3){ -ms-flex: 0 0 22%; flex: 0 0 22%; max-width: 22%; }
.site-footer-col:last-child{ -ms-flex: 0 0 26%; flex: 0 0 26%; max-width: 26%; }
.footer-logo-wrapper a{margin-bottom: 67px;}
.footer-logo-wrapper h4{color: var(--white-color); font-weight: 400; letter-spacing: -0.01em;}
.footer-email-form .form-grp input[type="email"]{ max-width: 338px; color: var(--white-color); width: 100%; padding: 24px 24px 24px 0; background-color: transparent; border: none; border-bottom: 1px solid rgba(255, 255, 255, 0.25); font-family: var(--poppins-Fonts); font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; }
.footer-email-form .form-grp input[type="email"]:focus-visible{outline: none;}
.f-email-btn{ position: absolute; top: 50%; transform: translateY(-50%); right: -10px; background-position: center; background-repeat: no-repeat; background-size: 20px; height: 20px; width: 20px; background-color: transparent; border: none; background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.77734 2L17.9996 2V16.2222' stroke='white' stroke-width='3'/%3E%3Cpath d='M18 2L2 18' stroke='white' stroke-width='3'/%3E%3C/svg%3E%0A");}
.site-footer h6{margin-bottom: 16px; color: var(--white-color);}
.footer-info-links ul li{list-style: none;}
.footer-info-links ul li a{ display: inline-block; font-weight: 400; font-size: 16px; line-height: 29px; color: rgba(255, 255, 255, 0.75); mix-blend-mode: normal; padding: 7px 0;}
.footer-info-links ul li a:hover{color: var(--warning-color);}
.f-contact-us ul li{list-style: none; color: rgba(255, 255, 255, 0.75); display: flex; align-items: flex-start; margin-bottom: 16px;}
.f-contact-us ul li:last-child{margin-bottom: 0;}
.f-contact-us ul li img{margin-right: 12px;}
.f-contact-us ul li a{ display: inline-block; color: rgba(255, 255, 255, 0.75); font-size: 16px; line-height: 20px; word-break: break-word; }
.f-contact-us ul li a:hover{color: var(--warning-color);}
.copyright-wrapper{margin-top: 70px;}
.copyright-wrapper p, .copyright-wrapper p a{margin-bottom: 0; color: var(--white-color); font-weight: 400; font-size: 14px; line-height: 22px; display: inline-block;}
.copyright-wrapper p a:hover{color: var(--warning-color);}
.copyright-wrapper ul li{list-style: none; }
.copyright-wrapper ul li a{color: var(--white-color); padding: 0 24px;}
.copyright-wrapper ul li a:hover{color: var(--warning-color);}
/* Footer End */

/* capsule-btn-group start */
.capsule-btn-group{display: flex; flex-wrap: wrap; flex-direction: column; position: fixed; top: 35%; right: -30px; z-index: 2;}
.capsule-btn{min-width: 80px; height: 40px; border: 2px solid #E29425; border-radius: 100px; margin-bottom: 12px; display: inline-flex; padding-left: 10px; align-items: center;}
/* capsule-btn-group End */

/* --------------------------Mission& Vission page start----------------------------------- */
.commen-container-section h1{color: var(--secondary-color);}
.mission-Vission-hero-img{border-radius: 15px; overflow: hidden; box-shadow: 6px 6px 16px rgba(0, 0, 0, 0.25);}
.mission-Vission-hero-img::before{content: ""; padding-top: 51.3%; display: block;}
.ph-mission-img{max-width: 420px; width: 100%; margin-left: auto; border-radius: 15px; overflow: hidden;}
.ph-mission-img::before{content: ""; padding-top: 90%; display: block;}
.ph-mission-section .row{flex-direction: row-reverse;}
.ph-mission-col-5{ -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; }
.ph-mission-col-7{ -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; }
.Mission-enable-students-wrapper ul li{list-style: none; padding: 28px 0; background-color: var(--light-yellow); border-radius: 10px; position: relative; padding-left: 70px; margin-bottom: 18px; padding-right: 22px; font-weight: 500;
font-size: 18px; line-height: 160%;}
.Mission-enable-students-wrapper ul li:last-child{margin-bottom: 0;}
.Mission-enable-students-wrapper ul li span{ font-family: var(--poppins-Fonts); font-weight: 500; font-size: 30px; line-height: 45px; color: var(--white-color); background-color: var(--secondary-color); display: inline-flex; align-items: center; justify-content: center; width: 59px; height: 100%; border-radius: 10px 0px 0px 10px; position: absolute; left: 0; top: 0;}
.ph-mission-img-wrapper .Courses-Offered-title{display: none;}
.mission-Vission-hero-img-wrapper .img-corner{top: -9%; right: -5%;}
/* --------------------------Mission& Vission page End----------------------------------- */

/* --------------------------About Us page Start----------------------------------- */
.aboutUs-img{ border-radius: 4px; overflow: hidden;}
.aboutUs-img{margin: 60px 0;}
.aboutUs-img::before{content: ""; padding-top: 29%; display: block;}
.aboutUs-textBlock-wrapper p{ margin-bottom: 30px; }
.aboutUs-textBlock-wrapper ul li{list-style: none; font-weight: 600; font-size: 16px; color: #6F6F6F; line-height: 160%; margin-bottom: 20px;}
.aboutUs-textBlock-wrapper ul li:last-child{margin-bottom: 0;}
/* --------------------------About Us page End----------------------------------- */

.student-welfare-activities-wrapper .row {margin: 0 -24px;}
.col-welfare-3{-ms-flex: 0 0 33.333334%; flex: 0 0 33.333334%; max-width: 33.333334%; padding: 24px;}
.student-welfare-activities-section .Courses-Offered-title{padding-bottom: 35px;}
section.approved-govt-section .Courses-Offered-title::before { content: ""; width: 100%; height: 1px; max-width: 402px; position: absolute; background-color: #C2C2C2; left: 0; bottom: -22px; }
.boxB-shadow::after{content: ""; width: 100%; height: 100%; position: absolute; left: 0; bottom: 0; border-radius: 15px; background: linear-gradient(180deg, rgba(0, 0, 0, 0) 29.17%, #000000 100%); }
.student-welfare-activities-box{height: 100%;  border: 1px solid #176533; border-radius: 15px; display: flex; padding: 22px; align-items: center; justify-content: center; text-align: center;}
.student-welfare-activities-box p{margin-bottom: 0;}
.student-welfare-activities-wrapper ul li p{ font-weight: 500; font-size: 16px;  line-height: 160%;  color: #6F6F6F;}
.mission-Vission-hero-ctn {position: absolute; left: 0; bottom: 50px; width: 100%; padding: 0 30px; z-index: 1;}
.mission-Vission-hero-ctn h3{color: var(--white-color); margin-bottom: 22px;}
.col-gnm-6{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
.GNM-admission-col:first-child .col-gnm-6{padding: 23px; min-height: 250px;}
.GNM-admission-col:first-child .col-gnm-6:first-child, .GNM-admission-col:first-child .col-gnm-6:last-child{background-color: var(--secondary-color); box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.15); border-radius: 4px;}
.GNM-admission-wrapper h3{ font-weight: 300; font-size: 20px; line-height: 150%; color: var(--black-color);}
.GNM-admission-wrapper h3 span{font-weight: 600;}
.GNM-admission-img{ border-radius: 15px; overflow: hidden; }
.GNM-admission-col:first-child .col-gnm-6:first-child h3, .GNM-admission-col:first-child .col-gnm-6:last-child h3{color: var(--white-color);}
.GNM-admission-img::before{content: ""; padding-top: 85%; display: block;}
.eligibility-col-6{-ms-flex: 1 0 50%; flex: 1 0 50%; max-width: 100%; margin-bottom: 30px;}
.eligibility-wrapper h4{font-weight: 400; font-size: 20px; line-height: 150%;}
.eligibility-wrapper h4 strong{font-weight: 500;}
.eligibility-ctn-box{background-color: var(--light-sky-color);  border-radius: 0 10px 10px 0; height: 100%; padding: 24px; border-left: 12px solid var(--warning-color); }
.pbbsc-section .Courses-Offered-title h2{text-indent: 0; padding-left: 55px;}
.pbbsc-section .row{margin: 0 -32px;}
.pbbsc-col-3{ -ms-flex: 0 0 33.333334%; flex: 0 0 33.333334%; max-width:  33.333334%; margin-bottom: 60px;}
.pbbsc-col-3:first-child, .pbbsc-col-3:nth-child(4) {flex-grow: 3;}
.pbbsc-box{background: var(--light-pink); box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.15); padding: 32px; min-height: 248px; height: 100%; border-radius: 0px 50px 0px 49px;}
.pbbsc-col-3:nth-child(3) .pbbsc-box,.pbbsc-col-3:nth-child(4) .pbbsc-box {border-radius: 50px 0px;}
.pbbsc-box h4{font-weight: 400; font-size: 20px; line-height: 150%; text-align: center;}

/* ----------------------Fee-Particular-Page-start------------------------------------------ */
.fee-particulars-section .container{padding-left: 0; padding-right: 0;}
.fee-particulars-section .row{margin: 0 -15px;}
.fee-particulars-section .approved-govt-list{border: 1px solid #C2C2C2; border-radius: 8px;}
.fee-particulars-section .approved-govt-col-7{padding: 15px;}
.fee-particulars-section .approved-govt-img::before{padding-top: 65%;}
.approved-govt-list-img{border-radius: 4px; overflow: hidden;}
.approved-govt-list-img::before{content: ""; padding-top: 65%; display: block;}
.pproved-govt-list-footer{padding-top: 13px; text-align: center;}
.pproved-govt-list-footer a{color: var(--black-color); font-weight: 600; font-size: 16px; line-height: 160%;}
.right-aarow{ background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.3672 11.4328L11.5125 3.74766C11.4445 3.68906 11.3578 3.65625 11.2664 3.65625H9.19219C9.01875 3.65625 8.93906 3.87187 9.07031 3.98438L17.2781 11.1094H3.5625C3.45937 11.1094 3.375 11.1937 3.375 11.2969V12.7031C3.375 12.8062 3.45937 12.8906 3.5625 12.8906H17.2758L9.06797 20.0156C8.93672 20.1305 9.01641 20.3438 9.18984 20.3438H11.3344C11.3789 20.3438 11.4234 20.3273 11.4562 20.2969L20.3672 12.5672C20.4483 12.4966 20.5134 12.4095 20.558 12.3116C20.6025 12.2138 20.6256 12.1075 20.6256 12C20.6256 11.8925 20.6025 11.7862 20.558 11.6884C20.5134 11.5905 20.4483 11.5034 20.3672 11.4328Z' fill='%23353535'/%3E%3C/svg%3E%0A"); background-position: center; background-repeat: no-repeat; background-size: 24px; width: 24px; height: 24px; display: inline-block; transform: translateX(120px); vertical-align: middle;}
.fee-particulars-section .approved-govt-ctn .approved-govt-title{border-bottom: 1px solid #C2C2C2; padding-bottom: 20px; margin-bottom: 30px;}
.fee-particulars-section .approved-govt-ctn h6{ font-weight: 600; font-size: 18px; line-height: 160%; color: var(--dark-gray-color); }
.fee-particulars-section .approved-govt-ctn ul{padding-left: 20px;}
.fee-particulars-section .approved-govt-ctn ul li{line-height: 25.6px; margin-bottom: 25px;}
.fee-particulars-section .approved-govt-ctn h6:last-child{ font-size: 16px;}
/* ----------------------Fee-Particular-Page-End------------------------------------------ */

/* ------------------Institution_Rules_page start--------------------- */
.institution-rules-section{background-color: var(--light-sky-color);}
.institution-rules-wrapper ul{column-count: 2; margin-bottom: 50px;}
.institution-rules-wrapper ul li{list-style: none; font-weight: 500; font-size: 16px; line-height: 160%; text-align: justify; color: #6F6F6F; position: relative; padding-left: 20px; margin-bottom: 15px;}
.institution-rules-wrapper ul li::before{content: ""; background-position: center; background-repeat: no-repeat; background-size: 15px; width: 15px; height: 15px; position: absolute; top: 2px; left: 0; background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.8457 0.505859L8.44756 5.43586H13.6313L9.43756 8.48277L11.0394 13.4128L6.8457 10.3659L2.65199 13.4128L4.25385 8.48277L0.0601377 5.43586H5.24385L6.8457 0.505859Z' fill='%239A0002'/%3E%3C/svg%3E%0A");}
/* ------------------Institution_Rules_page End--------------------- */

/* ---------------------Gallery-page-start------------------- */
/* Tabs--css Start*/
.tab-menu{border-bottom: 1px solid var(--dark-gray-color);}
.tab-menu ul { margin: 0; padding: 0; list-style: none; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; flex-wrap: wrap;}
.tab-menu ul li { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; text-align: center; }
.tab-menu ul li a { border-bottom: 5px solid transparent; color: #808080; text-transform: uppercase; letter-spacing: 0.44px; font-family: var(--poppins-Fonts); font-weight: bold; display: inline-block; padding: 18px 26px; text-decoration: none; transition: 0.5s all; font-weight: 600; font-size: 18px; line-height: 160%; }
.tab-menu ul li a.svg-fill svg{vertical-align: middle; margin-right: 16px;}
.tab-menu ul li a.svg-fill:hover svg path{fill: var(--black-color); transition: all 0.3s ease;}
.tab-menu ul li a:hover { color: var(--black-color); text-decoration: none; }
.tab-menu ul li a.active { color: var(--black-color); border-color: var(--primary-color); text-decoration: none;}
.tab-menu ul li a.svg-fill.active svg path{fill: var(--black-color);}
.tab-box { display: none;}
.tab-teaser { max-width: 100%; width: 100%; margin: 0 auto; font-family: var(--poppins-Fonts); }
.tab-main-box { padding: 80px 0 10px 0; margin-top: -2px;}
.gallery-Mediumimg,.gallery-Miniimg,.gallery-img{border-radius: 6px; overflow: hidden;}
.gallery-img::before{content: ""; padding-top: 85%; display: block;}
.gallery-Miniimg::before{content: ""; padding-top: 56.25%; display: block;}
.gallery-Mediumimg::before{content: ""; padding-top: 56%; display: block;}
.gallery-col-6, .gallery-img-col-6{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; padding: 10px;}
.gallery-img-col-6{padding: 7.5px;}
.gallery-img-group{margin: 0 -7.5px;}
/* Tabs--css End*/

/* ---------------------Gallery-page-End------------------- */

/* -----------------------Contact-Us page start--------------------------- */
.contact-information{background-color: #FFFFE0; padding: 24px 20px;}
.col-contact-6{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
.contact-information h6{font-size: 18px; margin-bottom: 30px;}
.contact-info-list li{list-style: none; display: flex; flex-wrap: wrap; align-items: flex-start; margin-bottom: 30px;}
.contact-info-list li.svg-fill svg {vertical-align: middle; margin-right: 16px;}
.contact-info-list li.svg-fill svg path{fill: var(--warning-color);}
.contact-info-list li p, .contact-info-list li a{display: inline-block; color: #6F6F6F; font-weight: 600; font-size: 16px; line-height: 130% }
.contact-info-list li a{padding-left: 40px; word-break: break-all;}
.contact-info-list li p{width: calc(100% - 40px); margin-left: auto; margin-bottom: 0;}
.contact-info-list li label{width: 100%;}
.contact-map{ border-radius: 20px; overflow: hidden;}
.contact-map::before{content: ""; padding-top: 60%; display: block;}
.contact-us-form{padding-top: 30px;}
.contact-us-form h6{font-size: 18px; line-height: 28px; margin-bottom: 14px;}
.form-control{ box-sizing: border-box; display: block; width: 100%; background-clip: padding-box; margin-bottom: 20px;  font-weight: 400; background: #F5F5F5; padding: 22px 34px; border: none; border-radius: 6px; font-size: 16px; line-height: 24px; text-transform: capitalize; color: #6F6F6F;}
.form-control.message-textarea{min-height: 185px;}
.form-control:focus-visible{outline-color: var(--warning-color);}
/* -----------------------Contact-Us page ENd---------------------------- */

/* -------------------------------Hotels-Rules-page start---------------------------------- */
.Courses-Offered-title .form-control{max-width: 266px; width: auto; background-color: transparent; padding: 5px 12px; padding-left: 30px; border: 1px solid #E0E0E0; border-radius: 6px; background-position: 5px center; background-repeat: no-repeat; background-size: 23px; background-image: url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.2438 20.9847L16.0983 14.8392C17.5751 13.0663 18.3115 10.7922 18.1544 8.49017C17.9972 6.1881 16.9586 4.03524 15.2546 2.47943C13.5506 0.923625 11.3123 0.0846662 9.0055 0.137082C6.69866 0.189497 4.50084 1.12925 2.86925 2.76085C1.23765 4.39245 0.297896 6.59026 0.24548 8.8971C0.193065 11.2039 1.03202 13.4422 2.58783 15.1462C4.14364 16.8502 6.2965 17.8888 8.59857 18.046C10.9006 18.2031 13.1747 17.4667 14.9476 15.9899L21.0931 22.1354L22.2438 20.9847ZM1.89978 9.11522C1.89978 7.6667 2.32932 6.25071 3.13407 5.04631C3.93883 3.84192 5.08265 2.9032 6.42091 2.34888C7.75916 1.79455 9.23174 1.64952 10.6524 1.93211C12.0731 2.2147 13.3781 2.91223 14.4024 3.93649C15.4266 4.96074 16.1241 6.26573 16.4067 7.68641C16.6893 9.10709 16.5443 10.5797 15.99 11.9179C15.4356 13.2562 14.4969 14.4 13.2925 15.2048C12.0881 16.0095 10.6721 16.4391 9.22362 16.4391C7.28188 16.4369 5.42028 15.6646 4.04726 14.2916C2.67424 12.9186 1.90194 11.057 1.89978 9.11522Z' fill='%23808080'/%3E%3C/svg%3E%0A");}
.Mission-enable-students-wrapper ul{margin-bottom: 30px;}
/* -------------------------------Hotels-Rules-page End------------------------------------- */

/* ---------------------------------------Computer-Facilities_page start---------------------------------------- */
.computer-facilities-wrapper .row{flex-direction: row-reverse;}
.computer-facilities-wrapper .Courses-Offered-title h2{ margin-bottom: 38px; }
.computer-facilities-wrapper .Courses-Offered-title p{ font-weight: 400; font-size: 16px; line-height: 160%;  color: #6F6F6F; }
.col-comfac-5{ -ms-flex: 0 0 45%; flex: 0 0 45%; max-width: 45%; }
.col-comfac-7{ -ms-flex: 0 0 55%; flex: 0 0 55%; max-width: 55%; }
.computer-facilities-slider .slick-slide{ box-shadow:6px 6px 16px rgba(0, 0, 0, 0.25);}
.computer-facilities-img img{ border-radius: 15px; }
.computer-facilities-img::before{content: ""; padding-top: 65%; display: block;}
.computer-facilities-slider .slick-next:before, .computer-facilities-slider .slick-prev:before{display: none;}
.computer-facilities-slider .slick-next, .computer-facilities-slider .slick-prev{ background-color: #C0C0C0; border-radius: 100px; transition: all 0.3s ease; height: 42px; width: 42px; top: auto; bottom: 0; z-index: 1; background-position: center;  background-repeat: no-repeat; background-size: 10px 15px;}
.computer-facilities-slider .slick-next:hover, .computer-facilities-slider .slick-prev:hover{background-color: var(--warning-color); box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.25); }
.computer-facilities-slider .slick-next{left: -50px; background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.58116 13.9206L9.39264 7.5679C9.47348 7.49228 9.53017 7.41084 9.56271 7.32357C9.5958 7.2363 9.61157 7.14311 9.61002 7.04398C9.60848 6.94486 9.5898 6.8522 9.55401 6.766C9.51876 6.6798 9.45955 6.60017 9.37638 6.5271L2.36953 0.371638C2.17548 0.20116 1.93494 0.118163 1.64792 0.122646C1.3609 0.127129 1.11633 0.223901 0.914217 0.41296C0.712104 0.602019 0.612983 0.820453 0.616854 1.06826C0.620724 1.31607 0.726619 1.5313 0.934538 1.71396L7.04733 7.08401L1.10523 12.6424C0.916596 12.8188 0.824259 13.0339 0.828222 13.2877C0.832194 13.5419 0.938138 13.7604 1.14606 13.943C1.35398 14.1257 1.59461 14.2149 1.86796 14.2106C2.14132 14.2063 2.37905 14.1097 2.58116 13.9206Z' fill='white'/%3E%3C/svg%3E%0A"); }
.computer-facilities-slider .slick-prev{left: -100px; background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.41884 13.9206L0.607364 7.5679C0.526519 7.49228 0.469826 7.41084 0.437285 7.32357C0.404197 7.2363 0.388428 7.14311 0.389976 7.04398C0.391524 6.94486 0.410197 6.8522 0.445994 6.766C0.481245 6.6798 0.540454 6.60017 0.623621 6.5271L7.63047 0.371638C7.82452 0.20116 8.06506 0.118163 8.35208 0.122646C8.6391 0.127129 8.88367 0.223901 9.08578 0.41296C9.2879 0.602019 9.38702 0.820453 9.38315 1.06826C9.37928 1.31607 9.27338 1.5313 9.06546 1.71396L2.95267 7.08401L8.89477 12.6424C9.0834 12.8188 9.17574 13.0339 9.17178 13.2877C9.16781 13.5419 9.06186 13.7604 8.85394 13.943C8.64602 14.1257 8.40539 14.2149 8.13204 14.2106C7.85868 14.2063 7.62095 14.1097 7.41884 13.9206Z' fill='white'/%3E%3C/svg%3E%0A");}
/* ----------------------------------------------Computer-Facilities_page-End--------------------------------------- */

/* ---------------------------List of Affiliated Hospitals page start--------------------------- */
.fl-table { border-radius: 5px; font-weight: 400; font-size: 16px; line-height: 160%; font-family: var(--poppins-Fonts); border: none; border-collapse: collapse; width: 100%; max-width: 100%; white-space: nowrap; background-color: white; border-spacing: 0 9px; border-collapse: inherit; }
.fl-table td, .fl-table th{ text-align: center; padding: 10px; }
.fl-table td:nth-child(2n), .fl-table th:nth-child(2) {text-align: left;}
.fl-table td { border-right: 1px solid transparent; font-size: 12px; font-weight: 400; font-size: 16px; line-height: 160%; }
.fl-table thead{ box-shadow: 0 0 0 1px #ECECEC;}
.fl-table thead th { color: var(--black-color); background-color: var(--white-color); font-weight: 500; word-wrap: break-word; white-space: break-spaces; vertical-align: middle;}
.fl-table tr{background: var(--light-yellow); }
.fl-table tr:nth-child(even) { background-color: #FFF8F8;}
/* ---------------------------List of Affiliated Hospitals page End---------------------------  */

/* ----------------------------Our Facilities page start-------------------------- */
.our-facilities-section .Courses-Offered-title h2{margin-bottom: 20px;}
.our-facilities-section .approved-govt-col-7, .our-facilities-section .approved-govt-col-5{padding: 0 15px;}
.our-facilities-section .row{margin: 0 -15px;}
.our-facilities-section .Courses-Offered-title p{ font-weight: 400; font-size: 16px; line-height: 160%;}
.our-facilities-col-6{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; margin-bottom: 20px; padding: 0 10px;}
.our-facilities-img{border-radius: 6px; overflow: hidden; height: 100%;}
.our-facilities-img::before{ content: ""; padding-top: 62%; display: block;}
.our-facilities-col-7, .our-facilities-col-5{padding: 0 10px; margin-bottom: 50px;}
.our-facilities-col-5{ -ms-flex: 0 0 40%; flex: 0 0 40%; max-width: 40%; }
.our-facilities-col-7{ -ms-flex: 0 0 60%; flex: 0 0 60%; max-width: 60%; }
.approved-govt-ctn .ph-btn{  max-width: -webkit-max-content; max-width: -moz-max-content; max-width: max-content; display: block; margin: 0 auto; }
.our-facilities-col-4{-ms-flex: 0 0 33.33334%; flex: 0 0 33.33334%; max-width: 33.3334%; padding: 0 10px; margin-bottom: 40px;}
.facilities-img::before{padding-top: 114%;}
/* ----------------------------Our Facilities page End-------------------------- */

/* -----------------ph-content-wrapper--Anti-ragging-cell -page start------------------------ */
.ph-content-wrapper h2{margin-bottom: 24px; max-width: 850px; width: 100%;}
.ph-content-wrapper h3{margin-bottom: 24px;}
.ph-content-wrapper h4{color:#6F6F6F; margin-bottom: 24px; font-weight: 600;}
.ph-content-wrapper h5{font-size: 18px; margin-bottom: 12px;}
.ph-content-wrapper ul{margin-bottom: 60px;}
.ph-content-wrapper li{ margin-bottom: 24px; font-style: normal; font-weight: 400; font-size: 16px; line-height: 160%; padding-left: 40px; list-style: none; position: relative; }
.ph-content-wrapper li::before{content: ""; position: absolute; left: 0; width: 25px; height: 25px; top: 0; background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.60938 13.168L11.0404 16.668L17.9024 9.16797' stroke='%23176533' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M24.0192 12.418C24.0192 18.7787 18.967 23.918 12.7557 23.918C6.54437 23.918 1.49219 18.7787 1.49219 12.418C1.49219 6.05726 6.54437 0.917969 12.7557 0.917969C18.967 0.917969 24.0192 6.05726 24.0192 12.418Z' stroke='%23176533'/%3E%3C/svg%3E%0A"); background-position: center; background-repeat: no-repeat; background-size: 25px; }
.ph-box-list::before{display: none;}
.ph-box-list .student-welfare-activities-box{border: 2px solid #E0E0E0; border-radius: 21px; min-height: 144px;}
.ph-table{width: 100%; background-color: var(--light-sky-color); border: 1px solid #C2C2C2; border-radius: 8px; margin-bottom: 60px;}
.ph-table tbody th, .ph-table tbody td{  padding: 15px;  vertical-align: middle; box-sizing: border-box; overflow-x: hidden; overflow-y: auto; font-size: 13px; text-overflow: ellipsis; text-align: left; width: calc(100% / 2); }
.ph-float-left tbody tr td{ width: auto;}
.ph-table tbody th{width: auto; font-family: var(--poppins-Fonts); font-style: normal; font-weight: 500; font-size: 20px; line-height: 30px; color: #6F6F6F; width: calc(100% / 2);}
.ph-float-left tbody td{ font-weight: 400; font-size: 18px; line-height: 27px; }
.ph-table thead tr th{text-align: left; padding: 15px; font-weight: 500; font-size: 20px; line-height: 30px; color: #6F6F6F;}
.ph-table tbody tr td{ font-weight: 400; font-size: 18px; line-height: 27px; color: #6F6F6F; }
.ph-table-pink{background-color: var(--light-pink);}
/* -----------------ph-content-wrapper--Anti-ragging-cell -page End------------------------ */

/* ---------------------------------Examination_page start---------------------------------------- */
.timeline-icon{ display: inline-block; background-position: center; background-repeat: no-repeat; background-size: 25px; background-color: rgba(154, 154, 154, 0.1); width: 50px;
height: 50px; border-radius: 50%; background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1638_1690)'%3E%3Cpath d='M13.2937 2.2793C7.95973 2.2793 3.62053 6.5537 3.49093 11.8745V12.1205H0.644531L4.95733 16.7933L9.15013 12.1205H5.94373V11.8745C6.07213 7.9109 9.31333 4.7405 13.2937 4.7405C17.3569 4.7405 20.6509 8.0453 20.6509 12.1205C20.6509 16.1957 17.3569 19.5005 13.2937 19.5005C11.7271 19.5014 10.2015 18.9996 8.94133 18.0689L7.25413 19.8737C8.97615 21.2271 11.1035 21.9618 13.2937 21.9593C18.7117 21.9593 23.1025 17.5553 23.1025 12.1205C23.1025 6.6857 18.7117 2.2793 13.2937 2.2793ZM12.0937 6.1205V12.1205C12.0951 12.4385 12.2214 12.7432 12.4453 12.9689L16.2853 16.8089C16.6249 16.5893 16.9453 16.3421 17.2297 16.0553L14.4937 13.3205V6.1205H12.0937Z' fill='%23176533'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1638_1690'%3E%3Crect width='24' height='24' fill='white' transform='translate(0.09375 0.121094)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.courses-timeline-wrapper h4{margin-left: 12px; width: calc(100% - 60px); margin-left: auto;}
.courses-timeline{margin-bottom: 24px;}
.ph-content-box{ border: 1px solid #C2C2C2; border-radius: 8px; padding: 20px; }
.ph-content-6{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width:50%;}
.ph-content-box ul li{    list-style-type: disc;  display: list-item; padding: inherit; margin-left: 40px;}
.ph-content-box ul{margin-bottom: 0;}
.ph-content-box .ph-content-6:last-child ul:nth-child(2){margin-bottom: 40px;}
.project-wrok{display: inline-block; background-position: center; background-repeat: no-repeat; background-size: 24px; background-color: rgba(154, 154, 154, 0.1); width: 50px;
height: 50px; border-radius: 50%; background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.09375 19.0195V8.01953H20.0938V11.3095C20.8138 11.5295 21.4937 11.8495 22.0938 12.2795V8.01953C22.0938 6.90953 21.2038 6.01953 20.0938 6.01953H16.0938V4.01953C16.0938 2.90953 15.2038 2.01953 14.0938 2.01953H10.0938C8.98375 2.01953 8.09375 2.90953 8.09375 4.01953V6.01953H4.09375C2.98375 6.01953 2.10375 6.90953 2.10375 8.01953L2.09375 19.0195C2.09375 20.1295 2.98375 21.0195 4.09375 21.0195H11.7738C11.4738 20.3995 11.2737 19.7295 11.1737 19.0195H4.09375ZM10.0938 4.01953H14.0938V6.01953H10.0938V4.01953Z' fill='%23176533'/%3E%3Cpath d='M18.0938 13.0195C15.3338 13.0195 13.0938 15.2595 13.0938 18.0195C13.0938 20.7795 15.3338 23.0195 18.0938 23.0195C20.8537 23.0195 23.0938 20.7795 23.0938 18.0195C23.0938 15.2595 20.8537 13.0195 18.0938 13.0195ZM19.7437 20.3695L17.5938 18.2195V15.0195H18.5938V17.8095L20.4438 19.6595L19.7437 20.3695V20.3695Z' fill='%23176533'/%3E%3C/svg%3E%0A"); }
.ph-work-table.fl-table{table-layout: fixed; margin-bottom: 60px;}
.ph-work-table td{ border-right: 1px solid transparent; font-size: 12px; font-weight: 400; font-size: 16px; line-height: 160%; word-wrap: break-word; white-space: break-spaces; text-align: center; vertical-align: middle; }
.ph-work-table.fl-table td:nth-child(2n), .ph-work-table.fl-table th:nth-child(2) {text-align: center;}
.ph-work-table.fl-table tr{background-color: var(--light-sky-color);}
.ph-work-table.fl-table tr:nth-child(even){background-color: #FFF8F8;}
.ph-work-table.fl-table thead{border-radius: 8px;}
.weeks-icon{display: inline-block; background-position: center; background-repeat: no-repeat; background-size: 25px; background-color: rgba(154, 154, 154, 0.1); width: 50px;
height: 50px; border-radius: 50%; background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5938 2.01953H6.59375C6.06332 2.01953 5.55461 2.23024 5.17954 2.60532C4.80446 2.98039 4.59375 3.4891 4.59375 4.01953V20.0195C4.59375 20.55 4.80446 21.0587 5.17954 21.4337C5.55461 21.8088 6.06332 22.0195 6.59375 22.0195H18.5938C19.1242 22.0195 19.6329 21.8088 20.008 21.4337C20.383 21.0587 20.5938 20.55 20.5938 20.0195V8.01953L14.5938 2.01953Z' stroke='%23176533' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.5938 2.01953V8.01953H20.5938' stroke='%23176533' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.5938 13.0195H8.59375' stroke='%23176533' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.5938 17.0195H8.59375' stroke='%23176533' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5938 9.01953H9.59375H8.59375' stroke='%23176533' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.courses-timeline-4{-ms-flex: 0 0 33.3334%; flex: 0 0 33.3334%; max-width:33.3334%;}
/* ---------------------------------Examination_page End---------------------------------------- */

/* ----------------------Media-Query start------------------- */
@media (min-width:991.98px) {
    .site-navbar{display: block !important;}
}
@media (max-width:1400px){
    .container{ max-width: 1140px;}
    .site-navbar ul .nav-item:last-child{margin-left: 0;}
    
    /* Approved by the govt section start */
    .approved-govt-ctn h5, .approved-govt-ctn p{margin-bottom: 20px;}
    /* Approved by the govt section End */

    .StuHelp-Desk-img h3{width: calc(100% - 60px);}

    /* Student Help Desk section start */
    .StuHelp-Desk-img h3 {font-size: 24px; margin-left: 5px;  }
    .StuHelp-Desk-img img{width: 40px;}
    .result-title::after{right: 120px;}
    /* Student Help Desk section End */

    /* new articles section start */
    .article-slider .slick-slide { padding: 20px; }
    .Courses-Offered-title .slick-next{right: 20px;}
    /* new articles section End */

    /* Footer start */
    .footer-info-links ul li a{font-size: 14px; line-height: 20px;}
    .f-contact-us ul li a{font-size: 14px;}
    /* Footer End */
}
@media (max-width:1280px){
    /* Commen-css start */
    /* TypoGraphy */
    h1{ font-weight: 600; font-size: 38px; line-height: 140%; margin-bottom: 32px;}
    h2{ font-weight: 500; font-size: 32px; line-height: 160%;}
    h3{ font-weight: 600; font-size: 22px; line-height: 150%;}
    .padding-100{padding: 80px 0;}
    .padding-80{padding: 70px 0;}
    /* Commen-css End */

    /* hero section start */
    .hero-ctn-wrraper p{margin-bottom: 32px;}
    /* hero section End */

    /* Courses Offered section start */
    .Celebrations_Phoenix-section .Courses-Offered-title, .Courses-Offered-title h2{margin-bottom: 30px;}
    /* Courses Offered section End */

    /* Results section start */
    .result-title::after{right: 120px;}
    /* Results section End */

}
@media (max-width:1199px){
    h1{ font-weight: 600; font-size: 34px; margin-bottom: 30px; }
    .container{ max-width: 960px;}
    /* header-start */
    .brand-logo{max-width: 20%; width: 100%;}
    .site-navbar ul .nav-item:last-child{margin-left: 10px;}
    .site-navbar ul .nav-item .nav-link{padding: 12px; font-size: 12px; line-height: 16px;}
    .site-navbar ul .nav-item .ph-btn{padding: 9px; min-width: 100px; }
    /* header-End */

    /* Award section start  */
    .award-wrapper{ padding: 30px 50px; }
    /* Award section End */

    /* Approved by the govt section Start */
    .approved-govt-col-5, .approved-govt-col-7{ padding: 0 15px;  }
    .approved-govt-ctn h5, .approved-govt-ctn p { margin-bottom: 15px;}
    .approved-govt-ctn p {line-height: 24px;}
    /* Approved by the govt section End */

    /* Results section start */
    .result-title::after { right: 80px; }
    .result-postion{font-size: 18px;}
    /* Results section End */

    /* Courses Offered section start  */
    .Courses-Offered-title p{ font-size: 18px; padding-left: 40px;}
    /* Courses Offered section End*/

    .features-box-wrapper:last-child { margin-top: 0; }
    .features-box-wrapper:last-child .features-box:first-child .features-ctn, .features-box-wrapper:first-child .features-box:last-child .features-ctn{ width: calc(100% - 90px); margin-left: auto;  }
    .features-box-wrapper:first-child .features-box:last-child, .features-box-wrapper:last-child .features-box:first-child{max-width: 276px; min-height: auto; display: flex; flex-wrap: wrap;}

    /* Celebrations_Phoenix section start */
    .celePhoenix-img::before{padding-top: 136%;}
    /* Celebrations_Phoenix section End */

    .article-ctn{padding: 15px 5px;}

    /* Footer start */
    .site-footer .container .row { margin: 0 -20px; }
    .site-footer-col{padding: 0 20px; margin-bottom: 30px;}
    .copyright-wrapper ul li a { padding: 0 10px; }
    .f-contact-us ul li a {font-size: 13px; }
    /* Footer End */

    /* capsule start */
    .capsule-btn-group{top: 50%;}
    /* capsule End */

    /* ----------------------Fee-Particular-Page-start------------------------------------------ */
    .right-aarow{transform: translateX(50px);}
    /* ----------------------Fee-Particular-Page-End------------------------------------------ */

    .tab-menu ul li{flex: 0 0 50%;}
    .tab-menu ul li a {font-size: 12px;}
    .gallery-Mediumimg::before { padding-top: 50%;}
    .gallery-Miniimg::before { padding-top: 65%;}

    /* ----------------------------------------------Computer-Facilities_page-Start--------------------------------------- */
    .computer-facilities-slider .slick-prev{left: 200px;}
    .computer-facilities-slider .slick-next{left: auto; right: 200px;}
    /* ----------------------------------------------Computer-Facilities_page-End--------------------------------------- */
    .contact-map::before{padding-top: 56.25%;}
    .col-contact-6 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
    .form-control{padding: 12px;}


}
@media (max-width:991px){
    /* Commen-css start */
    /* TypoGraphy */
    h2{ font-weight: 500; font-size: 30px; }
    .padding-100{padding: 60px 0;}
    .padding-80{padding: 50px 0;}
    /* Commen-css End */
    .container{ max-width: 720px;}
    /* header-start */
    .site-header .row{padding: 0 15px;}
    .brand-logo{max-width: 100%; width: auto;}
    .site-navbar{ z-index: 999; display: none; position: absolute; width: 100%; left: 0; top: 100px; background-color: var(--white-color);  box-shadow: 0px 10px 10px rgba(0, 0, 0, 12%);}
    .site-navbar ul{flex-direction: column; padding: 30px 0;}
    .site-navbar ul .nav-item{margin-right: auto; padding-left: 15px;}
    .site-navbar ul .nav-item .nav-link{ text-align: left; padding: 15px; font-size: 14px;}
    .site-header-wrapper .navbar-toggler{display: block;}
    .site-navbar ul .nav-item .ph-btn { padding: 9px 19px; min-width: 130px; }
    .site-navbar ul .nav-item:last-child{ margin-top: 15px;}
    .site-navbar ul .nav-item > .dropdown{ top: 20px; left: 120px; padding: 10px 0; }
    /* header-End */

    /* Hero section start */
    .hero-section .row{flex-direction: column;}
    .hero-col {  -ms-flex: 0 0 100%;  flex: 0 0 100%; max-width: 100%; }
    .hero-img{margin-bottom: 30px;}
    .hero-ctn-wrraper p{margin-bottom: 30px;}
    /* Hero section End */

    /* Award section Start */
    .award-wrapper { padding: 30px; }
    .award-col-9, .award-col-3{ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
    /* Award section End */

    /* Approved by the govt section start */
    .hero-ctn-wrraper { padding-left: 50px; }
    .approved-govt-section .container{padding: 0 15px;}
    .approved-govt-section .row{margin: 0 -15px;}
    .approved-govt-col-7, .approved-govt-col-5{ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
    .approved-govt-img::before{padding-top: 56.25%;}
    .Courses-Offered-box{padding: 20px 15px;}
    /* Approved by the govt section End */

    /* Courses Offered section start  */
    .col-4 { flex: 1 0 360px; }
    /* Courses Offered section End */

    /* new articles section start */
    .article-img::before{padding-top: 56.25%;}
    /* new articles section End */

    /* New Features section start */
    .features-col{ -ms-flex: 0 0 100%;  flex: 0 0 100%; max-width: 100%;}
    .moblie-heading{display: block; margin-bottom: 20px;}
    .features-box{margin: 10px;}
    .features-list h2{display: none;}
    .features-list { width: 100%; margin-top: 30px; }
    .features-box-wrapper:first-child .features-box:last-child, .features-box-wrapper:last-child .features-box:first-child, .features-box-wrapper:first-child .features-box:first-child, .features-box-wrapper:last-child .features-box:last-child{max-width: 46%; align-items: center;}
    .features-box-wrapper:last-child{align-items: flex-start;}
    .features-box-wrapper:first-child .features-box:first-child, .features-box-wrapper:last-child .features-box:last-child{min-height: 100%; height: 100%;}
    .features-ctn { width: calc(100% - 90px);}
    .features-ctn p{display: inline-block;}
    .features-ctn{margin-top: 0;}
    .features-list ul { margin-bottom: 30px; }
    .result-title{font-size: 24px;}
    .result-title::after{ background-size: 38px; width: 38px; height: 38px; right: 50px; }
    .features-img { width: 60px; }
    .features-ctn p{font-size: 24px;}
    /* New Features section End */

    /* result section start */
    .results-col-6{ -ms-flex: 0 0 50%; flex: 0 0 100%; max-width: 100%;}
    .results-col-6{margin-bottom: 30px;}
    .result-title::after { background-size: 30px; width: 30px; height: 30px; right: 220px; }
    .results-img-box::before{padding-top: 120%;}
    /* result section End */

    /* Celebrations_Phoenix section start */
    .Celebrations_Phoenix-section .Courses-Offered-title h2{margin-bottom: 30px;}
    .title-row p { max-width: 500px;}
    /* Celebrations_Phoenix section End */
    /* Student Help Desk section start */
    .StuHelp-Desk-img h3 { width: calc(100% - 45px);  }
    /* Student Help Desk section End */
    .celePhoenix-wrapper{flex-direction: column; height: auto;}
    .celePhoenix-img::before{padding-top: 56.25%;}
    .celePhoenix-img{margin-bottom: 20px;}
    .celePhoenix-ctn{padding-left: 0;}
    .celePhoenix-img, .celePhoenix-ctn{ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
    .celePhoenix-ctn p { margin-bottom: 15px; }    

    /* Footer start */
    .site-footer-col:first-child, .site-footer-col:nth-child(2), .site-footer-col:nth-child(3), .site-footer-col:last-child{ -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }        
    .copyright-wrapper { margin-top: 0px; }
    .copyright-wrapper .row{justify-content: center; gap: 10px 0;}
    .site-footer-col{padding: 0 15px;}
    .site-footer .container .row{margin: 0 -15px;}
    /* Footer End */

    .mission-Vission-hero-img::before{padding-top: 56.25%;}
    .ph-mission-section .row{flex-direction: column;}
    .ph-mission-img-wrapper .Courses-Offered-title{display: block;}
    .ph-mission-ctn .Courses-Offered-title{display: none;}
    .ph-mission-img{max-width: 100%; margin-bottom: 30px;}
    .ph-mission-img::before{padding-top: 56.25%;}
    .ph-mission-col-7, .ph-mission-col-5{ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
    .Mission-enable-students-wrapper ul li{font-size: 16px; line-height: 24px;}
    .Mission-enable-students-wrapper ul li span{font-size: 24px; line-height: 1;}
    .col-welfare-3{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
    .mission-Vission-hero-img-wrapper .img-corner {   top: -12%;  right: -4%; }
    .ph-box-list{padding-left: 0 !important;}
    .aboutUs-img::before{padding-top: 56.25%;}

    /* ---------Admission page start------------ */
    .GNM-admission-wrapper .row{flex-direction: column-reverse;}
    .col-gnm-6{ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
    .GNM-admission-img {margin-bottom: 30px;}
    .GNM-admission-col:first-child .col-gnm-6{min-height: 150px;}
    .eligibility-col-6 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; margin-bottom: 15px; }
    .pbbsc-col-3 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; margin-bottom: 60px; }
    .GNM-admission-img::before{padding-top: 56.25%;}
    /* ---------Admission page End------------ */
    
    /* ----------------------Fee-Particular-Page-start------------------------------------------ */
    .institution-rules-wrapper ul{column-count: 1;}
    .institution-rules-wrapper ul li{font-size: 16px; line-height: 24px;}
    /* ----------------------Fee-Particular-Page-End------------------------------------------ */
    
    /* ----------------------------------------------Computer-Facilities_page-Start--------------------------------------- */
    .computer-facilities-img::before { padding-top: 56.25%; }
    .computer-facilities-wrapper .row{flex-direction: column;}
    .col-comfac-7,.col-comfac-5 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
    .col-comfac-7 {margin-bottom: 30px;}
    .computer-facilities-slider .slick-prev, .computer-facilities-slider .slick-next{bottom: auto; top: 50%; width: 35px; height: 35px; background-size: 12px 10px;}
    .computer-facilities-slider .slick-prev{left: 0;}
   .computer-facilities-slider .slick-next{left: auto; right: 0;}
   /* ----------------------------------------------Computer-Facilities_page-End--------------------------------------- */

   /* ----------------------------------------------Our-facilities_page-start--------------------------------------- */
   .approved-govt-ctn{margin-bottom: 30px;}
   .our-facilities-section .Courses-Offered-title{margin-bottom: 40px;}
   /* ----------------------------------------------Our-facilities_page-End--------------------------------------- */

}
@media (max-width:767px){
     /* Commen-css start */
    /* TypoGraphy */
    p{ margin-bottom: 24px; font-size: 14px; line-height: 20px;}
    li{ font-size: 14px; line-height: 20px; }
    h1{ font-weight: 600; font-size: 30px; margin-bottom: 20px; }
    h2{ font-weight: 500; font-size: 28px; }
    h3{font-size: 20px;}
    h4{font-size: 18px;}
    h5{font-size: 16px;}
    h6{font-size: 14px;}
    .padding-100{padding: 60px 0;}
    .padding-80{padding: 50px 0;}
    /* Commen-css End */
    .container{ max-width: 540px;}

    /* Hero section start */
    .hero-ctn-wrraper p{margin-bottom: 20px;}
    /* Hero section End */
    
    /* Award section Start */
    .award-wrapper { padding: 30px 15px; }
    .approved-govt-ctn h5, .approved-govt-ctn p { margin-bottom: 20px; }
    .hero-ctn-wrraper { padding-left: 0; }
    /* .hero-ctn-wrraper h1::before{display: none;} */
    /* Award section End */

    /* Courses Offered section start  */
    .Courses-Offered-title p{ font-size: 16px;  margin-bottom: 20px; max-width: 100%; padding-left: 0px;}
    /* Courses Offered section End*/

    .StuHelp-Desk-img h3 { font-size: 20px; line-height: 28px; }

    .features-box-wrapper:first-child .features-box:last-child, .features-box-wrapper:last-child .features-box:first-child, .features-box-wrapper:first-child .features-box:first-child, .features-box-wrapper:last-child .features-box:last-child{max-width: 100%;}
    .result-title::after{right: 140px;}
    
    /* article-section Start */
    .article-slider .slick-slide { padding: 15px; }
    .article-slider .slick-next{right: -30px;}
    .article-slider .slick-prev{left: -30px;}
    /* article-section ENd */
    
    /* Capsule-css start */
    .capsule-btn-group {top: 30%; }
    /* Capsule-css End */
    .tab-menu ul li {  flex: 0 0 100%;   }
    .tab-menu ul li a{display: block; text-align: left; padding-left: 12px;}
    .gallery-img-group{margin: 0px;}
    .gallery-col-6, .gallery-img-col-6 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; padding: 15px; padding-top: 0;  }
    .gallery-img-col-6{padding: 15px 0;} 
    .gallery-img::before, .gallery-Mediumimg::before, .gallery-Miniimg::before { padding-top: 56.25%;  }
    .aboutUs-img{margin: 30px 0;}
    
    /* ---------------------------List of Affiliated Hospitals page start---------------------------  */
    .fl-table { display: block;  width: 100%; border-spacing: 0; border-collapse: collapse;}
    .fl-table thead, .fl-table tbody, .fl-table thead th { display: block; }
    .fl-table thead th:last-child{ border-bottom: none; }
    .fl-table thead { float: left; }
    .fl-table tbody { width: auto; position: relative; overflow-x: auto; }
    .fl-table td, .fl-table th {  padding: 20px .625em .625em .625em;  height: 60px; vertical-align: middle; box-sizing: border-box; overflow-x: hidden; overflow-y: auto; width: 120px; font-size: 13px; text-overflow: ellipsis; }
    .fl-table thead th { text-align: left; border-bottom: 1px solid #f7f7f9; }
    .fl-table tbody tr { display: table-cell; }
    .fl-table tbody tr:nth-child(odd) { background: none; }
    .fl-table tr:nth-child(even) { background: transparent; }
    .fl-table tbody tr:first-child { border-top: none; }
    .fl-table tr td:nth-child(odd) { background: var(--light-yellow); border: none; border-right: 1px solid #E6E4E4; text-align: left;}
    .fl-table tr td:nth-child(even) { border-right: 1px solid #E6E4E4; background-color: var(--light-pink);}
    .fl-table tbody td {  display: block; text-align: center; }
    /* ---------------------------List of Affiliated Hospitals page End---------------------------  */

    /* -----------------------Examination page start------------------------ */
    .ph-table{margin-bottom: 30px; table-layout: fixed;}
    .ph-table tbody{ width: auto; position: relative; overflow-x: auto;}
    .ph-table tbody tr td{font-size: 14px; line-height: 20px; }
    /* .ph-content-wrapper li{padding-left: 0;} */
    .ph-content-box{padding-left: 20px !important;}
    .ph-work-table.fl-table tr td:nth-child(odd){text-align: center;}
    .ph-work-table.fl-table td, .ph-work-table.fl-table th{padding: 5px;}
    .ph-work-table.fl-table thead th{text-align: center;}
    .courses-timeline-4, .ph-content-6{  -ms-flex: 0 0 100%; flex: 0 0 100%;  max-width: 100%; margin-bottom: 20px;}
    .ph-content-wrapper ul{margin-bottom: 30px;}
    .ph-content-box ul li{margin-left: 15px;}
    .ph-work-table.fl-table{margin-bottom: 30px;}
    /* -----------------------Examination page End------------------------ */
}
@media (max-width:480px){
    h2 { font-size: 24px; }
    .container{ max-width: 100%;}
    .col-4 { flex: 1 0 300px; }

    /* Celebrations_Phoenix section start  */
    .Courses-Offered-title h2 {  text-indent: 50px;}
    .Courses-Offered-title h2::before{background-size: 40px 8px; width: 40px; transform: inherit; top: 15px;}
    .Celebrations_Phoenix-section .row{margin: 0 -15px;}
    .celePhoenix-col-6{ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; padding: 20px 15px;}
    /* Celebrations_Phoenix section End  */

    /* Results section Start */
    .result-title::after { right: 80px; }
    .results-col-4{ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; padding: 0 6px; margin-bottom: 30px;}
    .results-img-box::before { padding-top: 90%; }
    .results-col-4{padding: 0 15px;}
    /* Results section End */

    .StuHelp-Desk-wapper{padding: 20px;}
    .StuHelp-Desk-ctn .ph-btn { left: 20px; bottom: 20px; }
    .Courses-Offered-title h2{text-indent: 0; padding-left: 45px;}
    /* Student Help Desk section start */
    .StuHelp-Desk-wrapper .row { margin: 0 -15px; }
    .StuHelp-Desk-wrapper .row .col-4{padding: 0 15px;}
    /* Student Help Desk section End */
    
    /* article-section start */
    .article-slider .slick-next, .article-slider .slick-prev{width: 35px; height: 35px;}
    .article-slider .slick-next { right: 0; }
    .article-slider .slick-prev { left: 0; }
    /* article-section ENd */

    /* Footer start */
    .site-footer-col:first-child, .site-footer-col:nth-child(2), .site-footer-col:nth-child(3), .site-footer-col:last-child{ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
    .copyright-wrapper ul{justify-content: center;}
    .f-email-btn{right: 0;}
    .footer-email-form .form-grp input[type="email"]{max-width: 90%;}
    /* Footer End */

    /* capsule start */
    .capsule-btn{background-color: var(--white-color);}
    /* capsule End */
    .mission-Vission-hero-img-wrapper .img-corner{display: none;}
    .Mission-enable-students-wrapper ul li span{width: 40px;}
    .Mission-enable-students-wrapper ul li{padding-left: 50px;}
    .student-welfare-activities-wrapper .row {margin: 0 -15px;}
    .col-welfare-3{-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; padding: 15px;}
    .mission-Vission-hero-ctn{bottom: 10px; padding: 0 10px;}
    .mission-Vission-hero-ctn h3{font-size: 16px; line-height: 24px;}
    .pbbsc-section .row { margin: 0 -15px; }
    .pbbsc-col-3 { -ms-flex: 0 0  100%; flex: 0 0 100%; max-width:  100%; margin-bottom: 30px; }

}
@media (max-width: 375px){
    .site-navbar { top: 89px; }
    .result-title::after { right: 45px; }
    .site-navbar ul .nav-item > .dropdown{min-width: 160px;}
    .brand-logo img{max-width: 75%; width: 100%;}
}
/* ----------------------Media-Query End------------------- */

/*----Css--*/

/*faculty-page-Css-13-04-23*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {box-sizing: border-box; margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: 'Poppins', sans-serif; vertical-align: baseline; }

:root{
    /* Fonts */
    --poppins-Fonts: 'Poppins', sans-serif;
    /* Colors */
    --primary-color:#9A0002;
    --secondary-color: #176533;
    --warning-color: #E29425;
    --white-color:#FFFFFF;
    --black-color:#353535;
    --dark-gray-color:#555555;
    --light-sky-color:#F6FFF9;
    --light-pink: #FFEFEF;
    --light-yellow: rgba(252, 255, 126, 0.5);
}
/* Commen-css start */
/* TypoGraphy */
a{text-decoration: none;}
a,img, button, p{transition: all 0.3s ease-in-out;}
a:hover{text-decoration: none; color: var(--white-color);}
p{color: var(--dark-gray-color); font-family: var(--poppins-Fonts); margin-bottom: 24px; font-size: 16px; line-height: 28.8px;}
li{color: var(--dark-gray-color); font-family: var(--poppins-Fonts); font-size: 16px; line-height: 28.8px;}
h1,h2,h3,h4,h5,h6{ font-style: normal; text-transform: capitalize; transition: all 0.3s ease; color: var(--black-color);}
h1{ font-weight: 600; font-size: 40px; line-height: 140%; margin-bottom: 36px;}
h2{ font-weight: 500; font-size: 35px; line-height: 160%;}
h3{ font-weight: 600; font-size: 24px; line-height: 150%;}
h4{ font-weight: 700; font-size: 20px; line-height: 160%;}
h5{ font-weight: 600; font-size: 18px; line-height: 160%; color: var(--black-color);}
h6{ font-weight: 600; font-size: 16px; line-height: 180%; color: var(--black-color);}
.img-fluid { max-width: 100%; height: auto;}
.w-100{width: 100%;}
.ph-btn{cursor: pointer; border-radius: 6px; display: inline-block; min-width: 130px; border: 1px solid var(--primary-color); text-align: center; padding: 9px 19px; font-family: var(--poppins-Fonts); font-style: normal; font-weight: 600; font-size: 14px; line-height: 160%; text-transform: uppercase; color: var(--white-color); background-color: var(--primary-color);}
.ph-btn:hover{border: 1px solid var(--primary-color); color: var(--primary-color); background-color: transparent;}
.objectFit-img{ max-width: 100%; position: absolute; object-fit: cover; object-position: center; top: 0; left: 0; width: 100%; height: 100%;}
.padding-100{padding: 100px 0;}
.padding-80{padding: 80px 0;}
.d-flex{display: flex !important;}
.flex-wrap{flex-wrap: wrap !important;}
.d-block{display: block !important;}
.position-relative{position: relative !important;}
.position-absolute{position: absolute !important;}
.justify-content-center{justify-content: center;}
.align-items-start{align-items: flex-start;}
.align-items-end{align-items: flex-end;}
.align-items-center{align-items: center;}
.justify-content-between{justify-content: space-between;}
.p-0{padding: 0 !important;}
.pl-0{padding-left: 0 !important;}
.pt-0{padding-top: 0 !important;}
.pb-0{padding-bottom: 0 !important;}
.mb-0{margin-bottom: 0 !important;}
.text-center{text-align: center;}
.m-auto{margin-left: auto !important; margin-right: auto !important;}
.red-text{color: var(--primary-color) !important;}
/* Commen-css End */

.container{ max-width: 1200px; width: 100%; margin: 0 auto; padding: 0 15px;}
.row{ display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 -15px;}
.col{ position: relative; width: 100%; padding-right: 15px; padding-left: 15px;}
/* header start */
.site-header{ background: #FFFFFF; box-shadow: 0px 0px 28px rgba(0, 0, 0, 0.15);}
.site-header-wrapper{padding: 0px 0;}
.site-navbar{display: inline-block;}
.site-navbar ul li{list-style: none;}
.site-navbar ul .nav-item .nav-link{ display: block; font-style: normal; font-weight: 400; font-size: 14px; line-height: 21px; color: var(--black-color); padding: 40px 15px;}
.site-navbar ul .nav-item .nav-link:hover, .site-navbar ul .nav-item .nav-link.active{color: var(--warning-color);}
.site-navbar ul .nav-item:last-child{margin-left: 45px;}
.site-navbar ul .nav-item > .dropdown { display: none; position: absolute; min-width: 200px; top: 45px; z-index: 1; text-align: left; background-color: var(--white-color); box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 12%); }
.site-navbar ul .nav-item > .dropdown li { margin: 0;}
.site-navbar ul .nav-item > .dropdown li a { display: block; color: var(--black-color); padding: 10px 15px; font-weight: 400; font-size: 14px; line-height: 21px;}
.site-navbar ul .nav-item > .dropdown li a:hover { color: var(--white-color); background: var(--warning-color); }
/* .site-navbar ul .nav-item.active { pointer-events: none;} */
  
/* Humburger */
.site-header-wrapper .navbar-toggler{ display: none; background-color: var(--primary-color); width: 40px; height: 35px; padding: 5px; border: 1px solid var(--primary-color); border-radius: 5px;}
.site-header-wrapper .navbar-toggler-icon{background-color: var(--white-color); width: 100%; height: 2px; display: block; margin-bottom: 5px;}
.site-header-wrapper .navbar-toggler-icon:last-child{margin-bottom: 0;}
.menu-bar-wrapper .navbar-collapse{transition: all 0.5s ease;}
.navbar-toggler .navbar-toggler-icon{ display: block; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.navbar-toggler:hover{ cursor: pointer; }
.navbar-toggler.is-active .navbar-toggler-icon:nth-child(2){  opacity: 0;}
.navbar-toggler.is-active .navbar-toggler-icon:nth-child(1){ -webkit-transform: translateY(7px) rotate(45deg); -ms-transform: translateY(7px) rotate(45deg); -o-transform: translateY(7px) rotate(45deg); transform: translateY(7px) rotate(45deg); }
.navbar-toggler.is-active .navbar-toggler-icon:nth-child(3){ -webkit-transform: translateY(-7px) rotate(-45deg); -ms-transform: translateY(-7px) rotate(-45deg); -o-transform: translateY(-7px) rotate(-45deg); transform: translateY(-7px) rotate(-45deg); }
.down-arrow{ margin-left: 5px; background-repeat: no-repeat; background-position: center; background-size: 11px 6px; display: inline-block; height: 12px; width: 12px; background-image: url("data:image/svg+xml,%3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0407 1.18894L5.81694 5.84793C5.76665 5.90323 5.71218 5.9423 5.65352 5.96516C5.59485 5.98839 5.532 6 5.46495 6C5.39791 6 5.33506 5.98839 5.27639 5.96516C5.21773 5.9423 5.16325 5.90323 5.11297 5.84793L0.876614 1.18894C0.759286 1.05991 0.700623 0.898617 0.700623 0.705069C0.700623 0.51152 0.763477 0.345622 0.889185 0.207373C1.01489 0.0691242 1.16155 -4.71069e-07 1.32916 -4.68971e-07C1.49677 -4.66874e-07 1.64343 0.0691242 1.76914 0.207373L5.46495 4.27189L9.16077 0.207373C9.27809 0.0783411 9.42258 0.0138246 9.59421 0.0138246C9.76618 0.0138246 9.91502 0.0829488 10.0407 0.221198C10.1664 0.359447 10.2293 0.520737 10.2293 0.705069C10.2293 0.889401 10.1664 1.05069 10.0407 1.18894Z' fill='black'/%3E%3C/svg%3E%0A");position: absolute; top: 50%; transform: translateY(-50%); right: -3px; cursor: pointer;}
.down-arrow:hover{background-image: url("data:image/svg+xml,%3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0407 1.18894L5.81694 5.84793C5.76665 5.90323 5.71218 5.9423 5.65352 5.96516C5.59485 5.98839 5.532 6 5.46495 6C5.39791 6 5.33506 5.98839 5.27639 5.96516C5.21773 5.9423 5.16325 5.90323 5.11297 5.84793L0.876614 1.18894C0.759286 1.05991 0.700623 0.898617 0.700623 0.705069C0.700623 0.51152 0.763477 0.345622 0.889185 0.207373C1.01489 0.0691242 1.16155 -4.71069e-07 1.32916 -4.68971e-07C1.49677 -4.66874e-07 1.64343 0.0691242 1.76914 0.207373L5.46495 4.27189L9.16077 0.207373C9.27809 0.0783411 9.42258 0.0138246 9.59421 0.0138246C9.76618 0.0138246 9.91502 0.0829488 10.0407 0.221198C10.1664 0.359447 10.2293 0.520737 10.2293 0.705069C10.2293 0.889401 10.1664 1.05069 10.0407 1.18894Z' fill='%23E29425'/%3E%3C/svg%3E%0A");}
/* header End */

/* hero-section start */
.hero-section .row{ flex-direction: row-reverse; }
.hero-ctn-wrraper{padding-left: 84px;}
.hero-ctn-wrraper h1::before{content: ""; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 67.93 69.24' width='69.24' height='67.93'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23e29425; %7D %3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='43.05 60.26 43.05 18.31 34.93 10.18 34.93 5.12 34.94 3.83 34.93 3.83 34.93 2.55 32.99 .62 33.01 2.56 33 2.55 33 10.18 24.88 18.31 24.88 60.26 29.81 60.26 29.81 64.83 24.88 64.83 24.88 68.62 33.44 68.62 34.49 68.62 43.05 68.62 43.05 64.83 38.12 64.83 38.12 60.26 43.05 60.26'/%3E%3C/svg%3E"); background-size: 80px 86px; width: 25px; height: 86px; position: absolute; top: 50%; transform: translateY(-50%); left: -45px; background-position: center; background-repeat: no-repeat;}
.hero-ctn-wrraper p{margin-bottom: 36px;}
.hero-col{ -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
.hero-img{ box-shadow:6px 6px 16px rgba(0, 0, 0, 0.25); border-radius: 15px; overflow: hidden; }
.hero-img::before{content: ""; display: block; padding-top: 69.5%;}
/* hero-section eND */

/* Award section start  */
.award-wrapper{background-color: var(--secondary-color); padding: 32px 84px; border-radius: 15px;}
.award-col-9{ -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
.award-col-3{ -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
.award-ctn h3{color: var(--white-color);}
.award-img h5, .award-img span{color: var(--white-color);}
.award-img span{ font-size: 14px; line-height: 22px; }
/* Award section En */

/* Approved by the govt section start */
.approved-govt-section .container{padding: 0 84px;}
.approved-govt-section .row{margin: 0 -35px;}
.approved-govt-col-7{ -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; padding: 0 35px; }
.approved-govt-col-5{ -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; padding: 0 35px;}
.approved-govt-ctn h5, .approved-govt-ctn p{margin-bottom: 40px;}
.approved-govt-img{overflow: hidden; border-radius: 15px;}
.approved-govt-img::before{content: ""; display: block; padding-top: 100%;}
.approved-govt-ctn p{ text-align: justify;}
.approved-govt-list h3{color: var(--primary-color); margin-bottom: 12px;}
.approved-govt-list{padding: 24px 20px; border: 1px solid var(--secondary-color); margin: 25px 0; border-radius: 6px;}
.approved-govt-list ul {padding: 0 16px;}
.approved-govt-list ul li{font-style: normal; margin-bottom: 24px; font-weight: 400; font-size: 17px; line-height: 140%; color: var(--black-color);}
.approved-govt-list ul li:last-child{margin-bottom: 0;}
.approved-govt-list h5{margin-bottom: 12px;}
.approved-govt-list p{ font-weight: 400; font-size: 16px; line-height: 160%; margin-bottom: 0;}
/* Approved by the govt section End */

/* Courses Offered section start  */
.Courses-Offered-section{background-color: var(--light-yellow);}
.Courses-Offered-title{position: relative; margin-bottom: 30px;}
.Courses-Offered-title h2{text-indent: 63px; margin-bottom: 48px;}
.Courses-Offered-title h2::before{content: ""; background-image: url("data:image/svg+xml,%3Csvg width='49' height='8' viewBox='0 0 49 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0.0859375H44L48.5 3.58594L44 7.08594H0V0.0859375Z' fill='%23E29425'/%3E%3C/svg%3E%0A"); background-position: center; background-repeat: no-repeat; background-size: 49px 8px; width: 49px; height: 8px; position: absolute;  left: 0; top: 50%; transform: translateY(-50%);}
.Courses-Offered-title p{ font-weight: 400; font-size: 20px; line-height: 160%; padding-left: 63px;}
.col-4{flex: 1 0 380px; margin: 15px 0;}
.Courses-Offered-box{ cursor: pointer; background-color: var(--white-color); border-radius: 12px; padding: 33px 24px 28px; transition: all 0.3s ease;}
.Courses-Offered-box h5{margin-bottom: 15px;}
.Courses-Offered-box .ph-btn{ max-width:-webkit-max-content; max-width:-moz-max-content; max-width:max-content; display: block; margin: 0 auto; }
.Courses-Offered-box span{ font-family: var(--poppins-Fonts); font-style: normal; font-weight: 400; font-size: 18px; line-height: 160%; color: #6F6F6F; }
.Courses-Offered-box p{line-height: 26px; margin-bottom: 12px;}
.Courses-Offered-box:hover{background-color: var(--secondary-color);}
.Courses-Offered-box:hover h5, .Courses-Offered-box:hover p, .Courses-Offered-box:hover h3, .Courses-Offered-box:hover span{color: var(--white-color);}
.Courses-Offered-box:hover .ph-btn{background-color: var(--warning-color); border-color: var(--warning-color); color: var(--white-color);}
/* Courses Offered section End */

/* New Features section start */
sup { vertical-align: super; font-size: smaller;}
.features-box{border: 1px solid #A4A4A4; border-radius: 6px; width: 100%; padding: 15px; margin: 12px;}
.features-box-wrapper:first-child .features-box:last-child, .features-box-wrapper:last-child .features-box:first-child{ max-width: 200px; min-height: 209px;}
.features-box-wrapper:first-child .features-box:first-child, .features-box-wrapper:last-child .features-box:last-child{ max-width: 276px; min-height: 130px;}
.features-box-wrapper:last-child{margin-top: -80px;}
.features-img{width: 80px;}
.features-col{ -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
.features-ctn p{ display: inline-flex; align-items: end; margin-bottom: 0; font-family: var(--poppins-Fonts); font-weight: 600; font-size: 32px; line-height: 160%; color: var(--warning-color);}
.features-ctn p span{ margin-left: 5px; color: var(--black-color); display: inline-block; font-weight: 600; font-size: 22px; line-height: 35.2px;}
.features-ctn label{display: inline-block; font-weight: 600; font-size: 22px; line-height: 35.2px;}
.features-ctn{width: calc(100% - 90px); margin-left: auto;}
.features-ctn h2{margin-bottom: 38px;}
.features-list ul{margin-bottom: 43px;}
.features-list li{margin-bottom: 12px; position: relative; font-weight: 400; font-size: 16px; line-height: 160%; color: var(--dark-gray-color); padding-left: 36px; list-style: none;}
.features-list li::before{content: ""; background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23176533'/%3E%3Cpath d='M6.75 12.75L10.25 16.25L17.25 8.75' stroke='white' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); background-size: 24px; background-position: center; background-repeat: no-repeat; width: 24px; height: 24px; position: absolute; left: 0; top: 0;}
.features-box-wrapper:last-child .features-box:first-child .features-ctn, .features-box-wrapper:first-child .features-box:last-child .features-ctn{width: 100%;}
.moblie-heading{display: none;}
/* New Features section End */

/* Results section start */
.results-section{background-color: var(--light-sky-color);}
.results-col-6{ -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; margin-bottom: 55px;}
.results-col-6:nth-last-child(2),.results-col-6:last-child{margin-bottom: 0;}
.results-col-4{ -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; padding: 0 6px;}
.results-img-box::before{content: ""; padding-top: 142.2%; display: block;}
.result-title{position: relative; font-weight: 500; color: var(--black-color); font-size: 30px; text-align: center; line-height: 150%; margin-bottom: 43px;}
.result-title::after{content: ""; background-image: url("data:image/svg+xml,%3Csvg width='50' height='47' viewBox='0 0 50 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M49 29.4212C47.3801 29.3473 46.0093 28.7318 44.8878 27.5746C43.7664 26.4175 43.1931 25.0388 43.1931 23.4385C43.1931 25.0388 42.6449 26.4175 41.5234 27.5746C40.4019 28.7318 39.0312 29.3473 37.4112 29.4212C39.0312 29.495 40.4019 30.1105 41.5234 31.2677C42.0656 31.8132 42.4925 32.4598 42.7791 33.17C43.0658 33.8801 43.2065 34.6395 43.1931 35.4039C43.1931 33.8036 43.7414 32.4248 44.8878 31.2677C46.0093 30.1105 47.3801 29.495 49 29.4212V29.4212ZM43.1931 11.6946C40.053 11.5469 37.3863 10.3405 35.1931 8.07543C33 5.81037 31.9034 3.12677 31.9034 0C31.9034 3.12677 30.8069 5.81037 28.6137 8.07543C26.4206 10.3405 23.7539 11.5223 20.5888 11.6946C22.6573 11.7931 24.5514 12.3593 26.2959 13.4426C28.0156 14.5013 29.3863 15.9293 30.4081 17.7019C31.405 19.4746 31.9034 21.3704 31.9034 23.4385C31.9034 20.3117 33 17.6035 35.1931 15.3384C37.3863 13.0487 40.053 11.8423 43.1931 11.6946ZM34.919 38.2106C32.5514 38.1121 30.5327 37.2012 28.8878 35.5024C27.243 33.8036 26.4206 31.7847 26.4206 29.4212C26.4206 31.7847 25.5981 33.8036 23.9533 35.5024C22.3084 37.2012 20.3146 38.1121 17.947 38.2106C20.3146 38.3091 22.3084 39.22 23.9533 40.9188C25.5981 42.6176 26.4206 44.6365 26.4206 47C26.4206 44.6365 27.243 42.6176 28.8878 40.9188C30.46 39.2683 32.6265 38.2954 34.919 38.2106V38.2106ZM17.947 26.5406C15.5794 26.4421 13.5857 25.5312 11.9408 23.8324C10.2959 22.1336 9.49844 20.1147 9.49844 17.7266C9.49844 20.0901 8.67601 22.109 7.03115 23.8078C5.38629 25.5065 3.3676 26.4175 1 26.516C3.3676 26.6145 5.38629 27.5254 7.03115 29.2242C8.67601 30.923 9.49844 32.9419 9.49844 35.3054C9.49844 32.9419 10.3209 30.923 11.9408 29.2242C13.5857 27.55 15.5794 26.6391 17.947 26.5406V26.5406Z' stroke='%23E29425'/%3E%3C/svg%3E%0A"); background-size: 48px; width: 48px; height: 48px; background-position: center; background-repeat: no-repeat; position: absolute; top: 0; right: 150px;}
.result-postion{ font-weight: 500; font-size: 20px; font-family: var(--poppins-Fonts); line-height: 150%; text-align: center; margin-bottom: 15px;}
.results-box{zindex:1;border: 1px solid #EAEAEA; border-radius: 15px 15px 0px 0px; background-color: var(--white-color); overflow: hidden;}
.results-box::before{content: ""; background-color: var(--warning-color); width: 50%; height: 100%; position: absolute; left: 0; top: 0;}
.results-ctn-box{background-color: var(--white-color); text-align: center; padding: 10px; position: relative;}
/* Results section End */

/* Celebrations_Phoenix section start */
.Celebrations_Phoenix-section .Courses-Offered-title h2{margin-bottom: 48px;}
.Celebrations_Phoenix-section .Courses-Offered-title{margin-bottom: 48px;}
.title-row p{max-width: 658px; width: 100%;font-weight: 400; font-size: 16px; line-height: 160%; margin-bottom: 0;}
.Celebrations_Phoenix-section .row{margin: 0 -12.5px;}
.celePhoenix-col-6{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; padding: 20px 12.5px;}
.celePhoenix-wrapper{ border: 1px solid #A4A4A4; border-radius: 15px; padding: 20px; height: 100%;}
.celePhoenix-img, .celePhoenix-ctn{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
.celePhoenix-ctn{padding-left: 24px;}
.celePhoenix-img {border-radius: 12px; overflow: hidden; max-width: 260px; width: 100%;}
.celePhoenix-img::before {content: ""; padding-top: 100%; display: block;}
.celePhoenix-ctn h4{margin-bottom: 12px; font-weight: 500; font-size: 20px; font-family: var(--poppins-Fonts); line-height: 160%; color: var(--black-color);}
.celePhoenix-ctn p{ margin-bottom: 35px; font-weight: 400; font-size: 16px;font-family: var(--poppins-Fonts); color: var(--dark-gray-color); line-height: 160%;}
.celePhoenix-ctn a{font-weight: 500; color: var(--primary-color); font-size: 14px; font-family: var(--poppins-Fonts); line-height: 160%;}
/* Celebrations_Phoenix section End */

/* Student Help Desk section start  */
.StuHelp-Desk-section{background-color: var(--light-pink);}
.StuHelp-Desk-ctn p{ padding-top: 30px; padding-bottom: 45px; margin-bottom: 0; min-height: 130px;}
.StuHelp-Desk-ctn .ph-btn{position: absolute; left: 30px; bottom: 30px;}
.StuHelp-Desk-wapper{background-color: var(--white-color); border: 1px solid #A4A4A4; border-radius: 15px; padding: 30px 24px; height: 100%;}
/* .StuHelp-Desk-img{min-height: 60px;} */
.StuHelp-Desk-img h3{ font-weight: 500; font-size: 26px; line-height: 32.76px; width: calc(100% - 80px); margin-left: 24px;}
.StuHelp-Desk-wrapper .row{margin: 0 -21px;}
.StuHelp-Desk-wrapper .row .col-4{padding: 0 21px;}
/* Student Help Desk section End */

/* new articles section start */
.article-box{ border: 1px solid #A4A4A4; box-shadow: 6px 6px 16px 0 rgba(0, 0, 0, 0.25); border-radius: 15px; padding: 16px 16px 12px; }
.article-img{ border-radius: 12px; overflow: hidden; }
.article-img::before{ content: ""; padding-top: 89.4%; display: block;}
.article-ctn{ padding: 18px 28px; }
.article-ctn h3{ padding-bottom: 11px; border-bottom: 1px solid #A4A4A4; }
.article-ctn p{ margin-bottom: 15px; font-weight: 400; font-size: 16px; color: var(--dark-gray-color); line-height: 19px; }
.article-ctn a{ color: var(--primary-color); }
.article-ctn span{ font-weight: 500; font-size: 14px; line-height: 160%; color: var(--black-color); display: inline-block; margin-bottom: 8px;}
.date-time{ padding-top: 18px; padding-bottom: 14px; }
.calender{ margin-right: 7px; background-repeat: no-repeat; background-position: center; background-size: 27px; width: 27px; height: 27px; background-image: url("data:image/svg+xml,%3Csvg width='27' height='28' viewBox='0 0 27 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1638_2630)'%3E%3Cpath d='M25.122 3.22264L18.4339 3.22266V1.55794C18.4339 1.09645 18.0601 0.722656 17.5986 0.722656C17.1371 0.722656 16.7633 1.09645 16.7633 1.55794V3.22224H10.081V1.55794C10.081 1.09645 9.70725 0.722656 9.24576 0.722656C8.78426 0.722656 8.41047 1.09645 8.41047 1.55794V3.22224H1.73405C0.811474 3.22224 0.0634766 3.97024 0.0634766 4.89281V25.7749C0.0634766 26.6975 0.811474 27.4455 1.73405 27.4455H25.122C26.0446 27.4455 26.7926 26.6975 26.7926 25.7749V4.89281C26.7926 3.97063 26.0446 3.22264 25.122 3.22264V3.22264ZM25.122 25.7749H1.73405V4.89281H8.41047V5.73436C8.41047 6.19583 8.78426 6.56965 9.24576 6.56965C9.70725 6.56965 10.081 6.19583 10.081 5.73436V4.89323H16.7633V5.73478C16.7633 6.19627 17.1371 6.57006 17.5986 6.57006C18.0601 6.57006 18.4339 6.19627 18.4339 5.73478V4.89323H25.122V25.7749ZM19.275 14.0813H20.9456C21.4067 14.0813 21.7809 13.7071 21.7809 13.246V11.5755C21.7809 11.1144 21.4067 10.7402 20.9456 10.7402H19.275C18.8139 10.7402 18.4397 11.1144 18.4397 11.5755V13.246C18.4397 13.7071 18.8139 14.0813 19.275 14.0813ZM19.275 20.7632H20.9456C21.4067 20.7632 21.7809 20.3894 21.7809 19.9279V18.2573C21.7809 17.7963 21.4067 17.4221 20.9456 17.4221H19.275C18.8139 17.4221 18.4397 17.7963 18.4397 18.2573V19.9279C18.4397 20.3898 18.8139 20.7632 19.275 20.7632ZM14.2633 17.4221H12.5927C12.1317 17.4221 11.7575 17.7963 11.7575 18.2573V19.9279C11.7575 20.3894 12.1317 20.7632 12.5927 20.7632H14.2633C14.7244 20.7632 15.0986 20.3894 15.0986 19.9279V18.2573C15.0986 17.7967 14.7244 17.4221 14.2633 17.4221ZM14.2633 10.7402H12.5927C12.1317 10.7402 11.7575 11.1144 11.7575 11.5755V13.246C11.7575 13.7071 12.1317 14.0813 12.5927 14.0813H14.2633C14.7244 14.0813 15.0986 13.7071 15.0986 13.246V11.5755C15.0986 11.114 14.7244 10.7402 14.2633 10.7402ZM7.58104 10.7402H5.91047C5.44939 10.7402 5.07518 11.1144 5.07518 11.5755V13.246C5.07518 13.7071 5.44939 14.0813 5.91047 14.0813H7.58104C8.04211 14.0813 8.41632 13.7071 8.41632 13.246V11.5755C8.41632 11.114 8.04211 10.7402 7.58104 10.7402ZM7.58104 17.4221H5.91047C5.44939 17.4221 5.07518 17.7963 5.07518 18.2573V19.9279C5.07518 20.3894 5.44939 20.7632 5.91047 20.7632H7.58104C8.04211 20.7632 8.41632 20.3894 8.41632 19.9279V18.2573C8.41632 17.7967 8.04211 17.4221 7.58104 17.4221Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1638_2630'%3E%3Crect width='26.7291' height='26.7291' fill='white' transform='translate(0.0634766 0.71875)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A"); display: inline-block; vertical-align: middle; }
.time{ margin-right: 7px; background-repeat: no-repeat; background-position: center; background-size: 23px 28px; width: 23px; height: 28px; background-image: url("data:image/svg+xml,%3Csvg width='23' height='28' viewBox='0 0 23 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.240723 1.67336C0.240723 1.42018 0.338504 1.17737 0.512555 0.998349C0.686606 0.819325 0.922671 0.71875 1.16882 0.71875H21.5869C21.833 0.71875 22.0691 0.819325 22.2431 0.998349C22.4172 1.17737 22.515 1.42018 22.515 1.67336C22.515 1.92654 22.4172 2.16935 22.2431 2.34837C22.0691 2.5274 21.833 2.62797 21.5869 2.62797H19.7307V4.53719C19.7311 6.15818 19.2856 7.74621 18.4457 9.11784C17.6059 10.4895 16.4059 11.5887 14.9844 12.2886C14.4461 12.554 14.1621 13.0084 14.1621 13.4151V14.7515C14.1621 15.1582 14.448 15.6126 14.9844 15.878C16.4059 16.5779 17.6059 17.6771 18.4457 19.0488C19.2856 20.4204 19.7311 22.0084 19.7307 23.6294V25.5386H21.5869C21.833 25.5386 22.0691 25.6392 22.2431 25.8182C22.4172 25.9972 22.515 26.2401 22.515 26.4932C22.515 26.7464 22.4172 26.9892 22.2431 27.1682C22.0691 27.3473 21.833 27.4478 21.5869 27.4478H1.16882C0.922671 27.4478 0.686606 27.3473 0.512555 27.1682C0.338504 26.9892 0.240723 26.7464 0.240723 26.4932C0.240723 26.2401 0.338504 25.9972 0.512555 25.8182C0.686606 25.6392 0.922671 25.5386 1.16882 25.5386H3.025V23.6294C3.02462 22.0084 3.47009 20.4204 4.30995 19.0488C5.14981 17.6771 6.34979 16.5779 7.77128 15.878C8.30957 15.6126 8.59357 15.1582 8.59357 14.7515V13.4151C8.59357 13.0084 8.30771 12.554 7.77128 12.2886C6.34979 11.5887 5.14981 10.4895 4.30995 9.11784C3.47009 7.74621 3.02462 6.15818 3.025 4.53719V2.62797H1.16882C0.922671 2.62797 0.686606 2.5274 0.512555 2.34837C0.338504 2.16935 0.240723 1.92654 0.240723 1.67336ZM4.88119 2.62797V4.53719C4.88085 5.79808 5.22735 7.03334 5.88066 8.10024C6.53396 9.16715 7.46741 10.0222 8.57315 10.5665C9.5625 11.0553 10.4498 12.0767 10.4498 13.4132V14.7534C10.4498 16.0899 9.5625 17.1113 8.57315 17.6001C7.46741 18.1444 6.53396 18.9994 5.88066 20.0664C5.22735 21.1333 4.88085 22.3685 4.88119 23.6294V25.5386H17.8745V23.6294C17.8748 22.3685 17.5283 21.1333 16.875 20.0664C16.2217 18.9994 15.2883 18.1444 14.1825 17.6001C13.1932 17.1113 12.3059 16.0918 12.3059 14.7534V13.4132C12.3059 12.0767 13.1932 11.0553 14.1825 10.5665C15.2883 10.0222 16.2217 9.16715 16.875 8.10024C17.5283 7.03334 17.8748 5.79808 17.8745 4.53719V2.62797H4.88119Z' fill='black'/%3E%3C/svg%3E%0A"); display: inline-block; vertical-align: middle; }
.article-slider .slick-slide { padding: 30px; }
.Courses-Offered-title .slick-next:before, .Courses-Offered-title .slick-prev:before,.article-slider .slick-next:before, .article-slider .slick-prev:before{display: none;}
.Courses-Offered-title .slick-next, .Courses-Offered-title .slick-prev, .article-slider .slick-prev, .article-slider .slick-next{ width: 42px; height: 42px; bottom: auto; top: 50%; transform: translateY(-50%); background-color: #C0C0C0; border-radius: 50%; background-position: center center; background-size: 10px 15px; background-repeat: no-repeat;}
.Courses-Offered-title .slick-next:hover, .Courses-Offered-title .slick-prev:hover, .article-slider .slick-prev:hover, .article-slider .slick-next:hover{background-color: var(--secondary-color); box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.25);}
.Courses-Offered-title .slick-prev, .article-slider .slick-prev{ z-index: 1; left: auto; right: 80px; background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.91884 13.9206L1.10736 7.5679C1.02652 7.49228 0.969826 7.41084 0.937285 7.32357C0.904197 7.2363 0.888428 7.14311 0.889976 7.04398C0.891524 6.94486 0.910197 6.8522 0.945994 6.766C0.981245 6.6798 1.04045 6.60017 1.12362 6.5271L8.13047 0.371638C8.32452 0.20116 8.56506 0.118163 8.85208 0.122646C9.1391 0.127129 9.38367 0.223901 9.58578 0.41296C9.7879 0.602019 9.88702 0.820453 9.88315 1.06826C9.87928 1.31607 9.77338 1.5313 9.56546 1.71396L3.45267 7.08401L9.39477 12.6424C9.5834 12.8188 9.67574 13.0339 9.67178 13.2877C9.66781 13.5419 9.56186 13.7604 9.35394 13.943C9.14602 14.1257 8.90539 14.2149 8.63204 14.2106C8.35868 14.2063 8.12095 14.1097 7.91884 13.9206Z' fill='white'/%3E%3C/svg%3E%0A"); }
.Courses-Offered-title .slick-next, .article-slider .slick-next{right: 30px;  background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.08116 13.9206L8.89264 7.5679C8.97348 7.49228 9.03017 7.41084 9.06271 7.32357C9.0958 7.2363 9.11157 7.14311 9.11002 7.04398C9.10848 6.94486 9.0898 6.8522 9.05401 6.766C9.01876 6.6798 8.95955 6.60017 8.87638 6.5271L1.86953 0.371638C1.67548 0.20116 1.43494 0.118163 1.14792 0.122646C0.860895 0.127129 0.616329 0.223901 0.414217 0.41296C0.212104 0.602019 0.112983 0.820453 0.116854 1.06826C0.120724 1.31607 0.226619 1.5313 0.434538 1.71396L6.54733 7.08401L0.605235 12.6424C0.416596 12.8188 0.324259 13.0339 0.328222 13.2877C0.332194 13.5419 0.438138 13.7604 0.646056 13.943C0.853975 14.1257 1.09461 14.2149 1.36796 14.2106C1.64132 14.2063 1.87905 14.1097 2.08116 13.9206Z' fill='white'/%3E%3C/svg%3E%0A"); }
/* new articles section End */

/* Footer start */
.site-footer{background-color: #0A142F !important; padding: 70px 0px 40px;}
.site-footer .container .row{margin: 0 -30px;}
.site-footer-col{ padding: 0 30px;}
.site-footer-col:first-child{ -ms-flex: 0 0 30%; flex: 0 0 30%; max-width: 30%; }
.site-footer-col:nth-child(2), .site-footer-col:nth-child(3){ -ms-flex: 0 0 22%; flex: 0 0 22%; max-width: 22%; }
.site-footer-col:last-child{ -ms-flex: 0 0 26%; flex: 0 0 26%; max-width: 26%; }
.footer-logo-wrapper a{margin-bottom: 67px;}
.footer-logo-wrapper h4{color: var(--white-color); font-weight: 400; letter-spacing: -0.01em;}
.footer-email-form .form-grp input[type="email"]{ max-width: 338px; color: var(--white-color); width: 100%; padding: 24px 24px 24px 0; background-color: transparent; border: none; border-bottom: 1px solid rgba(255, 255, 255, 0.25); font-family: var(--poppins-Fonts); font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; }
.footer-email-form .form-grp input[type="email"]:focus-visible{outline: none;}
.f-email-btn{ position: absolute; top: 50%; transform: translateY(-50%); right: -10px; background-position: center; background-repeat: no-repeat; background-size: 20px; height: 20px; width: 20px; background-color: transparent; border: none; background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.77734 2L17.9996 2V16.2222' stroke='white' stroke-width='3'/%3E%3Cpath d='M18 2L2 18' stroke='white' stroke-width='3'/%3E%3C/svg%3E%0A");}
.site-footer h6{margin-bottom: 16px; color: var(--white-color);}
.footer-info-links ul li{list-style: none;}
.footer-info-links ul li a{ display: inline-block; font-weight: 400; font-size: 16px; line-height: 29px; color: rgba(255, 255, 255, 0.75); mix-blend-mode: normal; padding: 7px 0;}
.footer-info-links ul li a:hover{color: var(--warning-color);}
.f-contact-us ul li{list-style: none; color: rgba(255, 255, 255, 0.75); display: flex; align-items: flex-start; margin-bottom: 16px;}
.f-contact-us ul li:last-child{margin-bottom: 0;}
.f-contact-us ul li img{margin-right: 12px;}
.f-contact-us ul li a{ display: inline-block; color: rgba(255, 255, 255, 0.75); font-size: 16px; line-height: 20px; word-break: break-word; }
.f-contact-us ul li a:hover{color: var(--warning-color);}
.copyright-wrapper{margin-top: 70px;}
.copyright-wrapper p, .copyright-wrapper p a{margin-bottom: 0; color: var(--white-color); font-weight: 400; font-size: 14px; line-height: 22px; display: inline-block;}
.copyright-wrapper p a:hover{color: var(--warning-color);}
.copyright-wrapper ul li{list-style: none; }
.copyright-wrapper ul li a{color: var(--white-color); padding: 0 24px;}
.copyright-wrapper ul li a:hover{color: var(--warning-color);}
/* Footer End */

/* capsule-btn-group start */
.capsule-btn-group{display: flex; flex-wrap: wrap; flex-direction: column; position: fixed; top: 35%; right: -30px; z-index: 2;}
.capsule-btn{min-width: 80px; height: 40px; border: 2px solid #E29425; border-radius: 100px; margin-bottom: 12px; display: inline-flex; padding-left: 10px; align-items: center;}
/* capsule-btn-group End */

/* --------------------------Mission& Vission page start----------------------------------- */
.commen-container-section h1{color: var(--secondary-color);}
.mission-Vission-hero-img{border-radius: 15px; overflow: hidden; box-shadow: 6px 6px 16px rgba(0, 0, 0, 0.25);}
.mission-Vission-hero-img::before{content: ""; padding-top: 51.3%; display: block;}
.ph-mission-img{max-width: 420px; width: 100%; margin-left: auto; border-radius: 15px; overflow: hidden;}
.ph-mission-img::before{content: ""; padding-top: 90%; display: block;}
.ph-mission-section .row{flex-direction: row-reverse;}
.ph-mission-col-5{ -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; }
.ph-mission-col-7{ -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; }
.Mission-enable-students-wrapper ul li{list-style: none; padding: 28px 0; background-color: var(--light-yellow); border-radius: 10px; position: relative; padding-left: 70px; margin-bottom: 18px; padding-right: 22px; font-weight: 500;
font-size: 18px; line-height: 160%;}
.Mission-enable-students-wrapper ul li:last-child{margin-bottom: 0;}
.Mission-enable-students-wrapper ul li span{ font-family: var(--poppins-Fonts); font-weight: 500; font-size: 30px; line-height: 45px; color: var(--white-color); background-color: var(--secondary-color); display: inline-flex; align-items: center; justify-content: center; width: 59px; height: 100%; border-radius: 10px 0px 0px 10px; position: absolute; left: 0; top: 0;}
.ph-mission-img-wrapper .Courses-Offered-title{display: none;}
.mission-Vission-hero-img-wrapper .img-corner{top: -9%; right: -5%;}
/* --------------------------Mission& Vission page End----------------------------------- */

/* --------------------------About Us page Start----------------------------------- */
.aboutUs-img{ border-radius: 4px; overflow: hidden;}
.aboutUs-img{margin: 60px 0;}
.aboutUs-img::before{content: ""; padding-top: 29%; display: block;}
.aboutUs-textBlock-wrapper p{ margin-bottom: 30px; }
.aboutUs-textBlock-wrapper ul li{list-style: none; font-weight: 600; font-size: 16px; color: #6F6F6F; line-height: 160%; margin-bottom: 20px;}
.aboutUs-textBlock-wrapper ul li:last-child{margin-bottom: 0;}
/* --------------------------About Us page End----------------------------------- */

.student-welfare-activities-wrapper .row {margin: 0 -24px;}
.col-welfare-3{-ms-flex: 0 0 33.333334%; flex: 0 0 33.333334%; max-width: 33.333334%; padding: 24px;}
.student-welfare-activities-section .Courses-Offered-title{padding-bottom: 35px;}
section.approved-govt-section .Courses-Offered-title::before { content: ""; width: 100%; height: 1px; max-width: 402px; position: absolute; background-color: #C2C2C2; left: 0; bottom: -22px; }
.boxB-shadow::after{content: ""; width: 100%; height: 100%; position: absolute; left: 0; bottom: 0; border-radius: 15px; background: linear-gradient(180deg, rgba(0, 0, 0, 0) 29.17%, #000000 100%); }
.student-welfare-activities-box{height: 100%;  border: 1px solid #176533; border-radius: 15px; display: flex; padding: 22px; align-items: center; justify-content: center; text-align: center;}
.student-welfare-activities-box p{margin-bottom: 0;}
.student-welfare-activities-wrapper ul li p{ font-weight: 500; font-size: 16px;  line-height: 160%;  color: #6F6F6F;}
.mission-Vission-hero-ctn {position: absolute; left: 0; bottom: 50px; width: 100%; padding: 0 30px; z-index: 1;}
.mission-Vission-hero-ctn h3{color: var(--white-color); margin-bottom: 22px;}
.col-gnm-6{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
.GNM-admission-col:first-child .col-gnm-6{padding: 23px; min-height: 250px;}
.GNM-admission-col:first-child .col-gnm-6:first-child, .GNM-admission-col:first-child .col-gnm-6:last-child{background-color: var(--secondary-color); box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.15); border-radius: 4px;}
.GNM-admission-wrapper h3{ font-weight: 300; font-size: 20px; line-height: 150%; color: var(--black-color);}
.GNM-admission-wrapper h3 span{font-weight: 600;}
.GNM-admission-img{ border-radius: 15px; overflow: hidden; }
.GNM-admission-col:first-child .col-gnm-6:first-child h3, .GNM-admission-col:first-child .col-gnm-6:last-child h3{color: var(--white-color);}
.GNM-admission-img::before{content: ""; padding-top: 85%; display: block;}
.eligibility-col-6{-ms-flex: 1 0 50%; flex: 1 0 50%; max-width: 100%; margin-bottom: 30px;}
.eligibility-wrapper h4{font-weight: 400; font-size: 20px; line-height: 150%;}
.eligibility-wrapper h4 strong{font-weight: 500;}
.eligibility-ctn-box{background-color: var(--light-sky-color);  border-radius: 0 10px 10px 0; height: 100%; padding: 24px; border-left: 12px solid var(--warning-color); }
.pbbsc-section .Courses-Offered-title h2{text-indent: 0; padding-left: 55px;}
.pbbsc-section .row{margin: 0 -32px;}
.pbbsc-col-3{ -ms-flex: 0 0 33.333334%; flex: 0 0 33.333334%; max-width:  33.333334%; margin-bottom: 60px;}
.pbbsc-col-3:first-child, .pbbsc-col-3:nth-child(4) {flex-grow: 3;}
.pbbsc-box{background: var(--light-pink); box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.15); padding: 32px; min-height: 248px; height: 100%; border-radius: 0px 50px 0px 49px;}
.pbbsc-col-3:nth-child(3) .pbbsc-box,.pbbsc-col-3:nth-child(4) .pbbsc-box {border-radius: 50px 0px;}
.pbbsc-box h4{font-weight: 400; font-size: 20px; line-height: 150%; text-align: center;}

/* ----------------------Fee-Particular-Page-start------------------------------------------ */
.fee-particulars-section .container{padding-left: 0; padding-right: 0;}
.fee-particulars-section .row{margin: 0 -15px;}
.fee-particulars-section .approved-govt-list{border: 1px solid #C2C2C2; border-radius: 8px;}
.fee-particulars-section .approved-govt-col-7{padding: 15px;}
.fee-particulars-section .approved-govt-img::before{padding-top: 65%;}
.approved-govt-list-img{border-radius: 4px; overflow: hidden;}
.approved-govt-list-img::before{content: ""; padding-top: 65%; display: block;}
.pproved-govt-list-footer{padding-top: 13px; text-align: center;}
.pproved-govt-list-footer a{color: var(--black-color); font-weight: 600; font-size: 16px; line-height: 160%;}
.right-aarow{ background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.3672 11.4328L11.5125 3.74766C11.4445 3.68906 11.3578 3.65625 11.2664 3.65625H9.19219C9.01875 3.65625 8.93906 3.87187 9.07031 3.98438L17.2781 11.1094H3.5625C3.45937 11.1094 3.375 11.1937 3.375 11.2969V12.7031C3.375 12.8062 3.45937 12.8906 3.5625 12.8906H17.2758L9.06797 20.0156C8.93672 20.1305 9.01641 20.3438 9.18984 20.3438H11.3344C11.3789 20.3438 11.4234 20.3273 11.4562 20.2969L20.3672 12.5672C20.4483 12.4966 20.5134 12.4095 20.558 12.3116C20.6025 12.2138 20.6256 12.1075 20.6256 12C20.6256 11.8925 20.6025 11.7862 20.558 11.6884C20.5134 11.5905 20.4483 11.5034 20.3672 11.4328Z' fill='%23353535'/%3E%3C/svg%3E%0A"); background-position: center; background-repeat: no-repeat; background-size: 24px; width: 24px; height: 24px; display: inline-block; transform: translateX(120px); vertical-align: middle;}
.fee-particulars-section .approved-govt-ctn .approved-govt-title{border-bottom: 1px solid #C2C2C2; padding-bottom: 20px; margin-bottom: 30px;}
.fee-particulars-section .approved-govt-ctn h6{ font-weight: 600; font-size: 18px; line-height: 160%; color: var(--dark-gray-color); }
.fee-particulars-section .approved-govt-ctn ul{padding-left: 20px;}
.fee-particulars-section .approved-govt-ctn ul li{line-height: 25.6px; margin-bottom: 25px;}
.fee-particulars-section .approved-govt-ctn h6:last-child{ font-size: 16px;}
/* ----------------------Fee-Particular-Page-End------------------------------------------ */

/* ------------------Institution_Rules_page start--------------------- */
.institution-rules-section{background-color: var(--light-sky-color);}
.institution-rules-wrapper ul{column-count: 2; margin-bottom: 50px;}
.institution-rules-wrapper ul li{list-style: none; font-weight: 500; font-size: 16px; line-height: 160%; text-align: justify; color: #6F6F6F; position: relative; padding-left: 20px; margin-bottom: 15px;}
.institution-rules-wrapper ul li::before{content: ""; background-position: center; background-repeat: no-repeat; background-size: 15px; width: 15px; height: 15px; position: absolute; top: 2px; left: 0; background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.8457 0.505859L8.44756 5.43586H13.6313L9.43756 8.48277L11.0394 13.4128L6.8457 10.3659L2.65199 13.4128L4.25385 8.48277L0.0601377 5.43586H5.24385L6.8457 0.505859Z' fill='%239A0002'/%3E%3C/svg%3E%0A");}
/* ------------------Institution_Rules_page End--------------------- */

/* ---------------------Gallery-page-start------------------- */
/* Tabs--css Start*/
.tab-menu{border-bottom: 1px solid var(--dark-gray-color);}
.tab-menu ul { margin: 0; padding: 0; list-style: none; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; flex-wrap: wrap;}
.tab-menu ul li { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; text-align: center; }
.tab-menu ul li a { border-bottom: 5px solid transparent; color: #808080; text-transform: uppercase; letter-spacing: 0.44px; font-family: var(--poppins-Fonts); font-weight: bold; display: inline-block; padding: 18px 26px; text-decoration: none; transition: 0.5s all; font-weight: 600; font-size: 18px; line-height: 160%; }
.tab-menu ul li a.svg-fill svg{vertical-align: middle; margin-right: 16px;}
.tab-menu ul li a.svg-fill:hover svg path{fill: var(--black-color); transition: all 0.3s ease;}
.tab-menu ul li a:hover { color: var(--black-color); text-decoration: none; }
.tab-menu ul li a.active { color: var(--black-color); border-color: var(--primary-color); text-decoration: none;}
.tab-menu ul li a.svg-fill.active svg path{fill: var(--black-color);}
.tab-box { display: none;}
.tab-teaser { max-width: 100%; width: 100%; margin: 0 auto; font-family: var(--poppins-Fonts); }
.tab-main-box { padding: 80px 0 10px 0; margin-top: -2px;}
.gallery-Mediumimg,.gallery-Miniimg,.gallery-img{border-radius: 6px; overflow: hidden;}
.gallery-img::before{content: ""; padding-top: 85%; display: block;}
.gallery-Miniimg::before{content: ""; padding-top: 56.25%; display: block;}
.gallery-Mediumimg::before{content: ""; padding-top: 56%; display: block;}
.gallery-col-6, .gallery-img-col-6{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; padding: 10px;}
.gallery-img-col-6{padding: 7.5px;}
.gallery-img-group{margin: 0 -7.5px;}
/* Tabs--css End*/

/* ---------------------Gallery-page-End------------------- */

/* -----------------------Contact-Us page start--------------------------- */
.contact-information{background-color: #FFFFE0; padding: 24px 20px;}
.col-contact-6{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
.contact-information h6{font-size: 18px; margin-bottom: 30px;}
.contact-info-list li{list-style: none; display: flex; flex-wrap: wrap; align-items: flex-start; margin-bottom: 30px;}
.contact-info-list li.svg-fill svg {vertical-align: middle; margin-right: 16px;}
.contact-info-list li.svg-fill svg path{fill: var(--warning-color);}
.contact-info-list li p, .contact-info-list li a{display: inline-block; color: #6F6F6F; font-weight: 600; font-size: 16px; line-height: 130% }
.contact-info-list li a{padding-left: 40px; word-break: break-all;}
.contact-info-list li p{width: calc(100% - 40px); margin-left: auto; margin-bottom: 0;}
.contact-info-list li label{width: 100%;}
.contact-map{ border-radius: 20px; overflow: hidden;}
.contact-map::before{content: ""; padding-top: 60%; display: block;}
.contact-us-form{padding-top: 30px;}
.contact-us-form h6{font-size: 18px; line-height: 28px; margin-bottom: 14px;}
.form-control{ box-sizing: border-box; display: block; width: 100%; background-clip: padding-box; margin-bottom: 20px;  font-weight: 400; background: #F5F5F5; padding: 22px 34px; border: none; border-radius: 6px; font-size: 16px; line-height: 24px; text-transform: none; color: #6F6F6F;}
.form-control.message-textarea{min-height: 185px;}
.form-control:focus-visible{outline-color: var(--warning-color);}
/* -----------------------Contact-Us page ENd---------------------------- */

/* -------------------------------Hotels-Rules-page start---------------------------------- */
.Courses-Offered-title .form-control{max-width: 266px; width: auto; background-color: transparent; padding: 5px 12px; padding-left: 30px; border: 1px solid #E0E0E0; border-radius: 6px; background-position: 5px center; background-repeat: no-repeat; background-size: 23px; background-image: url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.2438 20.9847L16.0983 14.8392C17.5751 13.0663 18.3115 10.7922 18.1544 8.49017C17.9972 6.1881 16.9586 4.03524 15.2546 2.47943C13.5506 0.923625 11.3123 0.0846662 9.0055 0.137082C6.69866 0.189497 4.50084 1.12925 2.86925 2.76085C1.23765 4.39245 0.297896 6.59026 0.24548 8.8971C0.193065 11.2039 1.03202 13.4422 2.58783 15.1462C4.14364 16.8502 6.2965 17.8888 8.59857 18.046C10.9006 18.2031 13.1747 17.4667 14.9476 15.9899L21.0931 22.1354L22.2438 20.9847ZM1.89978 9.11522C1.89978 7.6667 2.32932 6.25071 3.13407 5.04631C3.93883 3.84192 5.08265 2.9032 6.42091 2.34888C7.75916 1.79455 9.23174 1.64952 10.6524 1.93211C12.0731 2.2147 13.3781 2.91223 14.4024 3.93649C15.4266 4.96074 16.1241 6.26573 16.4067 7.68641C16.6893 9.10709 16.5443 10.5797 15.99 11.9179C15.4356 13.2562 14.4969 14.4 13.2925 15.2048C12.0881 16.0095 10.6721 16.4391 9.22362 16.4391C7.28188 16.4369 5.42028 15.6646 4.04726 14.2916C2.67424 12.9186 1.90194 11.057 1.89978 9.11522Z' fill='%23808080'/%3E%3C/svg%3E%0A");}
.Mission-enable-students-wrapper ul{margin-bottom: 30px;}
/* -------------------------------Hotels-Rules-page End------------------------------------- */

/* ---------------------------------------Computer-Facilities_page start---------------------------------------- */
.computer-facilities-wrapper .row{flex-direction: row-reverse;}
.computer-facilities-wrapper .Courses-Offered-title h2{ margin-bottom: 38px; }
.computer-facilities-wrapper .Courses-Offered-title p{ font-weight: 400; font-size: 16px; line-height: 160%;  color: #6F6F6F; }
.col-comfac-5{ -ms-flex: 0 0 45%; flex: 0 0 45%; max-width: 45%; }
.col-comfac-7{ -ms-flex: 0 0 55%; flex: 0 0 55%; max-width: 55%; }
.computer-facilities-slider .slick-slide{ box-shadow:6px 6px 16px rgba(0, 0, 0, 0.25);}
.computer-facilities-img img{ border-radius: 15px; }
.computer-facilities-img::before{content: ""; padding-top: 65%; display: block;}
.computer-facilities-slider .slick-next:before, .computer-facilities-slider .slick-prev:before{display: none;}
.computer-facilities-slider .slick-next, .computer-facilities-slider .slick-prev{ background-color: #C0C0C0; border-radius: 100px; transition: all 0.3s ease; height: 42px; width: 42px; top: auto; bottom: 0; z-index: 1; background-position: center;  background-repeat: no-repeat; background-size: 10px 15px;}
.computer-facilities-slider .slick-next:hover, .computer-facilities-slider .slick-prev:hover{background-color: var(--warning-color); box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.25); }
.computer-facilities-slider .slick-next{left: -60px; background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.58116 13.9206L9.39264 7.5679C9.47348 7.49228 9.53017 7.41084 9.56271 7.32357C9.5958 7.2363 9.61157 7.14311 9.61002 7.04398C9.60848 6.94486 9.5898 6.8522 9.55401 6.766C9.51876 6.6798 9.45955 6.60017 9.37638 6.5271L2.36953 0.371638C2.17548 0.20116 1.93494 0.118163 1.64792 0.122646C1.3609 0.127129 1.11633 0.223901 0.914217 0.41296C0.712104 0.602019 0.612983 0.820453 0.616854 1.06826C0.620724 1.31607 0.726619 1.5313 0.934538 1.71396L7.04733 7.08401L1.10523 12.6424C0.916596 12.8188 0.824259 13.0339 0.828222 13.2877C0.832194 13.5419 0.938138 13.7604 1.14606 13.943C1.35398 14.1257 1.59461 14.2149 1.86796 14.2106C2.14132 14.2063 2.37905 14.1097 2.58116 13.9206Z' fill='white'/%3E%3C/svg%3E%0A"); }
.computer-facilities-slider .slick-prev{left: -110px; background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.41884 13.9206L0.607364 7.5679C0.526519 7.49228 0.469826 7.41084 0.437285 7.32357C0.404197 7.2363 0.388428 7.14311 0.389976 7.04398C0.391524 6.94486 0.410197 6.8522 0.445994 6.766C0.481245 6.6798 0.540454 6.60017 0.623621 6.5271L7.63047 0.371638C7.82452 0.20116 8.06506 0.118163 8.35208 0.122646C8.6391 0.127129 8.88367 0.223901 9.08578 0.41296C9.2879 0.602019 9.38702 0.820453 9.38315 1.06826C9.37928 1.31607 9.27338 1.5313 9.06546 1.71396L2.95267 7.08401L8.89477 12.6424C9.0834 12.8188 9.17574 13.0339 9.17178 13.2877C9.16781 13.5419 9.06186 13.7604 8.85394 13.943C8.64602 14.1257 8.40539 14.2149 8.13204 14.2106C7.85868 14.2063 7.62095 14.1097 7.41884 13.9206Z' fill='white'/%3E%3C/svg%3E%0A");}
/* ----------------------------------------------Computer-Facilities_page-End--------------------------------------- */

/* ---------------------------List of Affiliated Hospitals page start--------------------------- */
.fl-table { border-radius: 5px; font-weight: 400; font-size: 16px; line-height: 160%; font-family: var(--poppins-Fonts); border: none; border-collapse: collapse; width: 100%; max-width: 100%; white-space: nowrap; background-color: white; border-spacing: 0 9px; border-collapse: inherit; }
.fl-table td, .fl-table th{ text-align: center; padding: 10px; }
.fl-table td:nth-child(2n), .fl-table th:nth-child(2) {text-align: left;}
.fl-table td { border-right: 1px solid transparent; font-size: 12px; font-weight: 400; font-size: 16px; line-height: 160%; }
.fl-table thead{ box-shadow: 0 0 0 1px #ECECEC;}
.fl-table thead th { color: var(--black-color); background-color: var(--white-color); font-weight: 500; word-wrap: break-word; white-space: break-spaces; vertical-align: middle;}
.fl-table tr{background: var(--light-yellow); }
.fl-table tr:nth-child(even) { background-color: #FFF8F8;}
/* ---------------------------List of Affiliated Hospitals page End---------------------------  */

/* ----------------------------Our Facilities page start-------------------------- */
.our-facilities-section .Courses-Offered-title h2{margin-bottom: 20px;}
.our-facilities-section .approved-govt-col-7, .our-facilities-section .approved-govt-col-5{padding: 0 15px;}
.our-facilities-section .row{margin: 0 -15px;}
.our-facilities-section .Courses-Offered-title p{ font-weight: 400; font-size: 16px; line-height: 160%;}
.our-facilities-col-6{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; margin-bottom: 20px; padding: 0 10px;}
.our-facilities-img{border-radius: 6px; overflow: hidden; height: 100%;}
.our-facilities-img::before{ content: ""; padding-top: 62%; display: block;}
.our-facilities-col-7, .our-facilities-col-5{padding: 0 10px; margin-bottom: 50px;}
.our-facilities-col-5{ -ms-flex: 0 0 40%; flex: 0 0 40%; max-width: 40%; }
.our-facilities-col-7{ -ms-flex: 0 0 60%; flex: 0 0 60%; max-width: 60%; }
.approved-govt-ctn .ph-btn{  max-width: -webkit-max-content; max-width: -moz-max-content; max-width: max-content; display: block; margin: 0 auto; }
.our-facilities-col-4{-ms-flex: 0 0 33.33334%; flex: 0 0 33.33334%; max-width: 33.3334%; padding: 0 10px; margin-bottom: 40px;}
.facilities-img::before{padding-top: 114%;}
/* ----------------------------Our Facilities page End-------------------------- */

/* -----------------ph-content-wrapper--Anti-ragging-cell -page start------------------------ */
.ph-content-wrapper h2{margin-bottom: 24px; max-width: 850px; width: 100%;}
.ph-content-wrapper h3{margin-bottom: 24px;}
.ph-content-wrapper h4{color:#6F6F6F; margin-bottom: 24px; font-weight: 600;}
.ph-content-wrapper h5{font-size: 18px; margin-bottom: 12px;}
.ph-content-wrapper ul{margin-bottom: 60px;}
.ph-content-wrapper li{ margin-bottom: 24px; font-style: normal; font-weight: 400; font-size: 16px; line-height: 160%; padding-left: 40px; list-style: none; position: relative; }
.ph-content-wrapper li::before{content: ""; position: absolute; left: 0; width: 25px; height: 25px; top: 0; background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.60938 13.168L11.0404 16.668L17.9024 9.16797' stroke='%23176533' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M24.0192 12.418C24.0192 18.7787 18.967 23.918 12.7557 23.918C6.54437 23.918 1.49219 18.7787 1.49219 12.418C1.49219 6.05726 6.54437 0.917969 12.7557 0.917969C18.967 0.917969 24.0192 6.05726 24.0192 12.418Z' stroke='%23176533'/%3E%3C/svg%3E%0A"); background-position: center; background-repeat: no-repeat; background-size: 25px; }
.ph-box-list::before{display: none;}
.ph-box-list .student-welfare-activities-box{border: 2px solid #E0E0E0; border-radius: 21px; min-height: 144px;}
.ph-table{width: 100%; background-color: var(--light-sky-color); border: 1px solid #C2C2C2; border-radius: 8px; margin-bottom: 60px;}
.ph-table tbody th, .ph-table tbody td{  padding: 15px;  vertical-align: middle; box-sizing: border-box; overflow-x: hidden; overflow-y: auto; font-size: 13px; text-overflow: ellipsis; text-align: left; width: calc(100% / 2); }
.ph-float-left tbody tr td{ width: auto;}
.ph-table tbody th{width: auto; font-family: var(--poppins-Fonts); font-style: normal; font-weight: 500; font-size: 20px; line-height: 30px; color: #6F6F6F; width: calc(100% / 2);}
.ph-float-left tbody td{ font-weight: 400; font-size: 18px; line-height: 27px; }
.ph-table thead tr th{text-align: left; padding: 15px; font-weight: 500; font-size: 20px; line-height: 30px; color: #6F6F6F;}
.ph-table tbody tr td{ font-weight: 400; font-size: 18px; line-height: 27px; color: #6F6F6F; }
.ph-table-pink{background-color: var(--light-pink);}
/* -----------------ph-content-wrapper--Anti-ragging-cell -page End------------------------ */

/* ---------------------------------Examination_page start---------------------------------------- */
.timeline-icon{ display: inline-block; background-position: center; background-repeat: no-repeat; background-size: 25px; background-color: rgba(154, 154, 154, 0.1); width: 50px;
height: 50px; border-radius: 50%; background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1638_1690)'%3E%3Cpath d='M13.2937 2.2793C7.95973 2.2793 3.62053 6.5537 3.49093 11.8745V12.1205H0.644531L4.95733 16.7933L9.15013 12.1205H5.94373V11.8745C6.07213 7.9109 9.31333 4.7405 13.2937 4.7405C17.3569 4.7405 20.6509 8.0453 20.6509 12.1205C20.6509 16.1957 17.3569 19.5005 13.2937 19.5005C11.7271 19.5014 10.2015 18.9996 8.94133 18.0689L7.25413 19.8737C8.97615 21.2271 11.1035 21.9618 13.2937 21.9593C18.7117 21.9593 23.1025 17.5553 23.1025 12.1205C23.1025 6.6857 18.7117 2.2793 13.2937 2.2793ZM12.0937 6.1205V12.1205C12.0951 12.4385 12.2214 12.7432 12.4453 12.9689L16.2853 16.8089C16.6249 16.5893 16.9453 16.3421 17.2297 16.0553L14.4937 13.3205V6.1205H12.0937Z' fill='%23176533'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1638_1690'%3E%3Crect width='24' height='24' fill='white' transform='translate(0.09375 0.121094)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.courses-timeline-wrapper h4{margin-left: 12px; width: calc(100% - 60px); margin-left: auto;}
.courses-timeline{margin-bottom: 24px;}
.ph-content-box{ border: 1px solid #C2C2C2; border-radius: 8px; padding: 20px; }
.ph-content-6{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width:50%;}
.ph-content-box ul li{    list-style-type: disc;  display: list-item; padding: inherit; margin-left: 40px;}
.ph-content-box ul{margin-bottom: 0;}
.ph-content-box .ph-content-6:last-child ul:nth-child(2){margin-bottom: 40px;}
.project-wrok{display: inline-block; background-position: center; background-repeat: no-repeat; background-size: 24px; background-color: rgba(154, 154, 154, 0.1); width: 50px;
height: 50px; border-radius: 50%; background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.09375 19.0195V8.01953H20.0938V11.3095C20.8138 11.5295 21.4937 11.8495 22.0938 12.2795V8.01953C22.0938 6.90953 21.2038 6.01953 20.0938 6.01953H16.0938V4.01953C16.0938 2.90953 15.2038 2.01953 14.0938 2.01953H10.0938C8.98375 2.01953 8.09375 2.90953 8.09375 4.01953V6.01953H4.09375C2.98375 6.01953 2.10375 6.90953 2.10375 8.01953L2.09375 19.0195C2.09375 20.1295 2.98375 21.0195 4.09375 21.0195H11.7738C11.4738 20.3995 11.2737 19.7295 11.1737 19.0195H4.09375ZM10.0938 4.01953H14.0938V6.01953H10.0938V4.01953Z' fill='%23176533'/%3E%3Cpath d='M18.0938 13.0195C15.3338 13.0195 13.0938 15.2595 13.0938 18.0195C13.0938 20.7795 15.3338 23.0195 18.0938 23.0195C20.8537 23.0195 23.0938 20.7795 23.0938 18.0195C23.0938 15.2595 20.8537 13.0195 18.0938 13.0195ZM19.7437 20.3695L17.5938 18.2195V15.0195H18.5938V17.8095L20.4438 19.6595L19.7437 20.3695V20.3695Z' fill='%23176533'/%3E%3C/svg%3E%0A"); }
.ph-work-table.fl-table{table-layout: fixed; margin-bottom: 60px;}
.ph-work-table td{ border-right: 1px solid transparent; font-size: 12px; font-weight: 400; font-size: 16px; line-height: 160%; word-wrap: break-word; white-space: break-spaces; text-align: center; vertical-align: middle; }
.ph-work-table.fl-table td:nth-child(2n), .ph-work-table.fl-table th:nth-child(2) {text-align: center;}
.ph-work-table.fl-table tr{background-color: var(--light-sky-color);}
.ph-work-table.fl-table tr:nth-child(even){background-color: #FFF8F8;}
.ph-work-table.fl-table thead{border-radius: 8px;}
.weeks-icon{display: inline-block; background-position: center; background-repeat: no-repeat; background-size: 25px; background-color: rgba(154, 154, 154, 0.1); width: 50px;
height: 50px; border-radius: 50%; background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5938 2.01953H6.59375C6.06332 2.01953 5.55461 2.23024 5.17954 2.60532C4.80446 2.98039 4.59375 3.4891 4.59375 4.01953V20.0195C4.59375 20.55 4.80446 21.0587 5.17954 21.4337C5.55461 21.8088 6.06332 22.0195 6.59375 22.0195H18.5938C19.1242 22.0195 19.6329 21.8088 20.008 21.4337C20.383 21.0587 20.5938 20.55 20.5938 20.0195V8.01953L14.5938 2.01953Z' stroke='%23176533' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.5938 2.01953V8.01953H20.5938' stroke='%23176533' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.5938 13.0195H8.59375' stroke='%23176533' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.5938 17.0195H8.59375' stroke='%23176533' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5938 9.01953H9.59375H8.59375' stroke='%23176533' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.courses-timeline-4{-ms-flex: 0 0 33.3334%; flex: 0 0 33.3334%; max-width:33.3334%;}
/* ---------------------------------Examination_page End---------------------------------------- */

/* ------------------Phoenix scholer page start--------------- */
.scholars-wrapper .col-lg-3, .Graduate-Faculty-wrapper .col-lg-3{
    -ms-flex: 0 0 25%; flex: 0 0 25%; max-width:25%;
    padding-top: 40px; padding-bottom: 40px;
}
.scholars-img::before, .Graduate-Faculty-img:before{content: ""; padding-top: 120%; display: block;}
.scholars-ctn, .Graduate-Faculty-ctn {text-align: center; padding: 16px;}
.scholars-ctn h6, .scholars-ctn span, .Graduate-Faculty-ctn h6, .Graduate-Faculty-ctn span{  font-weight: 600; font-size: 18px; line-height: 27px;}
.scholars-ctn span ,.Graduate-Faculty-ctn span{font-weight: 400;}

/* ------------------Phoenix scholer page End--------------- */
/* ######################### Jalaj 05-05-2023 #######################*/

/*******
/* container 1240 
.wrapper_container_1{
    max-width: 1270px;
    margin: 0 auto;
    padding: 0 15px;
}
/* container 1140 
.wrapper_container_2{
    max-width: 1170px;
    margin: 0 auto;
    padding: 0 15px;
}
/* container 1280 
.wrapper_container_3{
    max-width: 1310px;
    margin: 0 auto;
    padding: 0 15px;
}
/* container 930 
.wrapper_container_4{
    max-width: 960px;
    margin: 0 auto;
    padding: 0 15px;
}

/* container 1072 
.wrapper_container_5{
    max-width: 1102px;
    margin: 0 auto;
    padding: 0 15px;
}

/* container 1070 
.wrapper_inner_container_1{
    max-width: 1100px;
    margin: 0 auto;
    padding: 0 15px;
}
*********/

.award-wrapper .award-imgCtn span, .award-wrapper .award-imgCtn h5 {
    text-transform: uppercase;
}
.approved-govt-list {
    border: 1px solid #E0E0E0;
}
.approved-govt-section {
    padding-top: 0px;
}


section.Courses-Offered-section {
    padding-top: 49px;
}
section.Courses-Offered-section .Courses-Offered-title h2{
    margin-bottom: 32px;
}

section.features-section .features-list h2 {
    margin-bottom: 38px;
}
section.features-section .features-list ul {
    margin-bottom: 33px;
}

.Courses-Offered-title h2 {
    text-transform: none;
}
.StuHelp-Desk-wapper .StuHelp-Desk-ctn p {
    margin-bottom: 49px;
    padding-bottom: 0px;
}

section.article-section .Courses-Offered-title h2 {
    margin-bottom: 0px;
}
.article-slider-wrapper .article-ctn h3 {
    font-weight: 700;
    color: #000;
    line-height: 30px;
}
.article-slider-wrapper a {
    font-size: 14px;
    font-weight: 600;
    font-family: 'Poppins', sans-serif;
}
.footer-info-links h6 {
    font-weight: 700;
}

.footer-email-form input[type="email"]::-webkit-input-placeholder {
    color: #fff;
    font-size: 16px;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
}

.copyright-wrapper .row {
    margin: 0 -15px !important;
}
.site-footer .container {
    max-width: 1230px;
}
.footer-info-links ul li:last-child a {
    padding-bottom: 0px;
}
.commen-container-section .container {
    max-width: 1230px;
}
.GNM-admission-wrapper .GNM-admission-ctnBox h3, .eligibility-ctn-box h4 {
    text-transform: none;
}
.GNM-admission-ctnBox strong {
    font-weight: 700;
}
.mission-Vission-hero-ctn .ph-btn:hover {
    background: #fff;
}
.course_offered_section .Courses-Offered-title h2 {
    text-align: left;
    text-indent: 0px;
    padding-left: 60px;
}
.course_offered_section .Courses-Offered-title h2::before {
    top: 26px;
}
body.student-welfare-activities .mission-Vission-hero-ctn h3 {
    font-weight: 500;
    line-height: 48px;
    font-family: 'Poppins', sans-serif;
}
section.student-welfare-activities-section .Courses-Offered-title {
    padding-bottom: 34px !important;
    border-bottom: 1px solid #C2C2C2;
}
.student-welfare-activities-wrapper {
    padding-top: 40px;
}
section.student-welfare-activities-section .Courses-Offered-title p {
    font-size: 16px;
}
.student-welfare-activities-box p{
    font-weight: 500;
}
body.fee-particular .approved-govt-title {
    position: relative;
}
body.fee-particular .approved-govt-title h6:last-child::before {
    content: "";
    position: absolute;
    bottom: -14px;
    left: 0;
    max-width: 402px;
    background: #C2C2C2;
    height: 1px;
    width: 100%;
}
body.fee-particular .approved-govt-listGrp .approved-govt-list {
    border-color: #C2C2C2;
}
body.fee-particular .grid-section .col-md-12.column>div>p {
    display: none;
}
body.fee-particular .approved-govt-title h6:first-child {
    margin-bottom: 16px;
}

body.fee-particular .approved-govt-title h6, body.fee-particular .approved-govt-col-7 .approved-govt-ctn ul+h6 {
    color: #555;
    text-transform: none !important;
}
body.fee-particular .approved-govt-col-5 .approved-govt-img {
    max-height: 285px;
    margin-bottom: 48px;
}
body.fee-particular .approved-govt-col-5 .approved-govt-list {
    margin-bottom: 0px;
    margin-top: 35px;
}
body.fee-particular .approved-govt-col-7 .approved-govt-ctn ul li{
    margin-bottom: 25px;
}
body.fee-particular .approved-govt-col-7 .approved-govt-ctn ul li:last-child{
    margin-bottom: 38px;
}
body.fee-particular .grid-section {
    padding-bottom: 80px;
}
body.institution-rules .grid-section p:empty {
    display: none;
}
.institution-rules-wrapper li {
    padding-left: 35px !important;
    padding-right: 20px;
}
.grid-section p:empty {
    margin: 0px;
}
.contact-Us-section .contact-us-form textarea.message-textarea {
    margin-bottom: 28px;
}
.contact-Us-section .contact-info-list label {
    color: #6F6F6F;
}

body.about .grid-section .col-md-12.column > div>p {
    display: none;
}
.contact-Us-section .contact-us-form textarea.message-textarea::-webkit-input-placeholder {
    font-size: 16px;
    font-weight: 400;
    font-family: 'Poppins', sans-serif;
}
.contact-Us-section .contact-us-form input::-webkit-input-placeholder {
    font-size: 16px;
    font-weight: 400;
    font-family: 'Poppins', sans-serif;
}
section.gallery-tabs-section .tab-menu {
    border: none;
}
section.gallery-tabs-section .tab-menu ul li a, .mission-Vission-hero-ctn h3,
body.hostel-rules .Mission-enable-students-section .Mission-enable-students-wrapper h6{
    text-transform: none;
}
section.gallery-tabs-section .tab-menu ul li {
    flex: 1;
    text-align: left;
    border-bottom: 1px solid #A4A4A4;
}
section.gallery-tabs-section .tab-teaser .ph-btn {
    display: block;
    margin: 0 auto;
    max-width: 152px;
    margin-top: 40px;
}
.tab-main-box {
    padding-bottom: 0px;
}

body.our-facilities .commen-container-section h1.text-center {
    margin-bottom: 0px;
}
body.our-facilities .approved-govt-col-7 .approved-govt-ctn p {
    margin-bottom: 64px;
}
body.our-facilities .approved-govt-col-7 .approved-govt-ctn .Courses-Offered-title {
    margin-bottom: 0px;
    position: relative;
}
body.our-facilities .approved-govt-col-7 .approved-govt-ctn .Courses-Offered-title::before{
    content: "";
    position: absolute;
    bottom: -24px;
    left: 0px;
    width: 402px;
    background: #C2C2C2;
    height: 1px;
}
body.our-facilities .approved-govt-col-5 .approved-govt-list:nth-of-type(2) {
    border-color: #176533;
}

body.our-facilities .approved-govt-col-5 .approved-govt-list:nth-of-type(3), body.our-facilities .approved-govt-col-5 .approved-govt-list:nth-of-type(4) {
    border-color: #C2C2C2;
}

body.our-facilities .approved-govt-col-7 .approved-govt-ctn p{
    font-size: 16px;
    font-weight: 400;
}
body.hostel-rules .gallery-wrapper .gallery-col-6 {
    padding-top: 0px;
    padding-bottom: 0px;
}
body.hostel-rules .Mission-enable-students-section .Courses-Offered-title input {
    height: 53px;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 34px;
    background-size: 21px;
    margin-bottom: 0px;
}


body.anti-ragging-cell .commen-container-section h1 {
    margin-bottom: 0px;
}
body.anti-ragging-cell section.ph-rules-section .ph-content-wrapper p:nth-of-type(1) {
    margin-bottom: 58px;
    position: relative;
    font-size: 16px;
    font-weight: 400;
    color: #6F6F6F;
    line-height: 25.6px;
}
body.anti-ragging-cell section.ph-rules-section .ph-content-wrapper h5 {
    font-weight: 500;
}
body.anti-ragging-cell section.ph-rules-section .ph-content-wrapper p,
body.anti-ragging-cell section.ph-rules-section .ph-content-wrapper ul li {
    font-size: 16px;
    font-weight: 400;
    line-height: 25.6px;
    color: #6F6F6F;
}
body.anti-ragging-cell section.ph-rules-section > .container > .ph-content-wrapper > p:nth-of-type(1)::before {
    content: "";
    position: absolute;
    bottom: -24px;
    left: 0px;
    width: 927px;
    background: #C2C2C2;
    height: 1px;
}
body.anti-ragging-cell section.ph-rules-section .ph-content-wrapper h5:nth-of-type(2) {
    margin-bottom: 31px;
}
body.anti-ragging-cell .ph-content-wrapper .student-welfare-activities-wrapper {
    padding-top: 25px;
    padding-bottom: 0px;
}
body.anti-ragging-cell .ph-content-wrapper ul:nth-of-type(2) li:last-child, body.anti-ragging-cell .ph-content-wrapper ul:nth-of-type(1) li:last-child {
    margin-bottom: 0px;
}
body.anti-ragging-cell .ph-content-wrapper .student-welfare-activities-box p {
    margin-bottom: 0px !important;
}
body.anti-ragging-cell .ph-content-wrapper li.ph-box-list {
    margin-bottom: 62px;
}
body.anti-ragging-cell .ph-content-wrapper .student-welfare-activities-box p {
    font-size: 14px;
    color: #6F6F6F;
    font-weight: 400;
    line-height: 22.4px;
}
body.anti-ragging-cell table.ph-table {
    margin-bottom: 0px;
}
body.anti-ragging-cell .grid-section {
    padding-bottom: 72px;
}
body.examination-rules .commen-container-section {
    padding-bottom: 61px;
}

body.examination-rules .commen-container-section h1 {
    margin-bottom: 0px;
}
.scrollToTop {
    position: fixed;
    bottom: 10%;
    right: 1%;
    padding: 7px 10px;
    background: #000000;
    color: white;
    cursor: pointer;
    -webkit-transition: 0.3s all ease 0s;
    -o-transition: 0.3s all ease 0s;
    transition: 0.3s all ease 0s;
    z-index: 99;
}
input[type="search" i]:enabled:read-write:-webkit-any(:focus, :hover)::-webkit-search-cancel-button {
    opacity: 1;
    pointer-events: auto;
}
body.examination-rules .ph-content-wrapper li{
    color: #6F6F6F;
    font-size: 18px;
}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

@keyframes fadeInUp{
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 5%, 0);
        transform: translate3d(0, 5%, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
.wrapper__large__menu--box {
    min-width: 255px;
    padding: 10px;
    top: 102px;
    position: absolute;
    display: none;
    z-index: 999;
    transition: all 3s ease;
    background-color: #fff;
    padding: 18px 0px;
    border-radius: 8px;
}

nav.site-navbar ul li .wrapper__large__menu--list ul li a, .wrapper__large__menu--list .sub-dropdown ul li a {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    text-transform: capitalize;
    font-family: 'Poppins', sans-serif;
    transition: all 0.3s ease;
    position: relative;
    display: inline-block;
    padding-left: 18px;
    color: #353535;
}
nav.site-navbar ul li .wrapper__large__menu--list ul li a:hover, .wrapper__large__menu--list .sub-dropdown ul li a:hover{
    color: var(--warning-color);
}
nav.site-navbar ul li #nav-arrow-link{
    transition: all 0.3s ease;
}
.results-box .results-img-box {
    z-index: 1;
}
.results-box .results-img-box::after {
    content: "";
    background-color: var(--warning-color);
    width: 50%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: -1;
}
section.features-section .col.features-col .features-box-wrapper:last-child .features-box:first-child p sup {
    line-height: 65px;
    font-size: 18px;
    margin-right: 8px;
}
body.anti-ragging-cell section.ph-rules-section .ph-content-wrapper p {
    font-size: 16px;
    font-weight: 400;
    line-height: 25.6px;
    color: #6F6F6F;
}
body.anti-ragging-cell table.ph-table{
    margin-bottom: 60px;
}

body.anti-ragging-cell table.ph-table:last-child {
    margin-bottom: 0px;
}
body.examination-rules .ph-content-wrapper h4 {
    font-weight: 500;
    line-height: 32px;
}
body.examination-rules .ph-content-wrapper .col.ph-content-6 h4 {
    color: #353535;
    font-weight: 600;
    line-height: 30px;
}
body.examination-rules .ph-content-wrapper .col.ph-content-6 ul li {
    font-weight: 500;
    line-height: 27px;
    margin-bottom: 15px;
}
body.examination-rules .ph-content-wrapper .col.ph-content-6 ul li:last-child {
    margin-bottom: 0px;
}
body.fee-particular .boxB-shadow::after, body.institution-rules .boxB-shadow::after {
    opacity: 0;
}
body.fee-particular .approved-govt-col-7 .approved-govt-ctn ul {
    margin-left: 20px;
}
.footer-logo-wrapper .footer-email-form .umbraco-forms-page {
    position: relative;
}
.footer-logo-wrapper .footer-email-form .umbraco-forms-page input {
    margin-bottom: 0px;
    color: #fff;
    background: transparent;
    border-bottom: 1px solid #4c4c4c;
    border-radius: 0px;
    padding-left: 0px;
    text-transform: none;
}
.footer-logo-wrapper .footer-email-form .umbraco-forms-page button.f-email-btn {
    right: 0px;
    cursor: pointer;
}
.footer-logo-wrapper .footer-email-form .umbraco-forms-page input:focus-visible {
    outline: none;
}
.common-thank-you-page {
    max-width: 1140px;
    margin-left: auto;
    margin-right: auto;
    padding: 60px 15px;
}
.common-thank-you-page h2, .common-thank-you-page p {
    text-align: center;
}
.common-thank-you-page p:last-child {
    margin-bottom: 0px;
}
.common-thank-you-page ul li {
    list-style-type: none;
}
.common-thank-you-page ul li i svg path {
    fill: #E29425;
}
.common-thank-you-page ul li a, .common-thank-you-page p a {
    color: var(--primary-color);
}
.common-thank-you-page ul li a:hover, .common-thank-you-page p a:hover{
    color: #E29425;
}
.common-thank-you-page ul li i {
    display: inline-flex;
    margin-right: 10px;
    padding-top: 5px;
}
.common-thank-you-page ul li:not(:first-child) {
    display: flex;
    margin-bottom: 10px;
    margin-top: 10px;
}
.form-group {
    position: relative;
}
span.field-validation-error {
    color: red;
    position: absolute;
}

.contact-Us-section span.field-validation-error {
    position: initial;
}
.contact-Us-section span.field-validation-error {
    position: initial;
    display: inline-block;
    margin-bottom: 20px;
}
.umbraco-forms-Contact .umbraco-forms-page .input-validation-error {
    margin-bottom: 6px;
}

.umbraco-forms-Contact.us input, .umbraco-forms-Contact.us textarea {
    font-family: 'Poppins', sans-serif;
}

header.site-header{
    transition: all 0.4s ease;
}
header.site-header.header-sticky {
    position: sticky;
    top: 0;
    z-index: 9999;
    transition: all 0.4s ease;
}
.brand-logo img {
    max-width: 230px;
    object-fit: cover;
}

.wrapper__large__menu--list .sub-dropdown {
    width: 100%;
    opacity: 0;
    visibility: hidden;
    position: absolute;
    top: 0;
    float: right;
    transform: translateY(100%);
    transition: all 0.3s ease;
    background: #fff;
    z-index: 999;
    border-radius: 8px;
}
.wrapper__large__menu--list li:hover.sub-dropdown {
    opacity: 1;
    visibility: visible;
}

/*jalaj 13-06-2025 start*/

.wrapper__form__result {
    color: #353535;
    font-family: var(--poppins-Fonts);
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 32px;
    margin-bottom: 20px;
}
.wrapper__result__card {
    max-width: 1030px;
    width: 100%;
    border-radius: 8px;
    padding: 25px;
    border: 1px solid #C2C2C2;
}
.wrapper__result__card {
    display: flex;
    align-items: end;
    flex-wrap: wrap;
    margin-bottom: 30px;
}

body.blog .wrapper__result__card .wrapper__result__card--left {
    max-width: 100%;
    width: 100%;
}
.wrapper__result__card h5 {
    color: #353535;
    font-family: var(--poppins-Fonts);
    font-size: 22px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 6px;
}
body.blog .wrapper__result__card .wrapper__result__card--left .wrapper__location__list {
    margin-bottom: 12px;
}
.wrapper__location__list ul {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin: 0 -9px;
}
.wrapper__location__list ul li {
    list-style-type: none;
    color: #686A6F;
    font-family: var(--poppins-Fonts);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 21px;
    display: flex;
    padding: 0 9px;
    flex-wrap: wrap;
}
.wrapper__location__list ul li img {
    width: 17px;
    height: 17px;
    object-fit: unset;
    margin-right: 12px;
}
body.blog .wrapper__result__card .wrapper__result__card--left p {
    margin-bottom: 20px;
    text-align: justify;
}
.wrapper__result__card--right {
    max-width: calc(100% - 782px);
    width: 100%;
}
.wrapper__result__card--right .ph-btn {
    max-width: 198px;
    width: 100%;
    height: 54px;
    align-items: center;
    display: flex;
    justify-content: center;
}
body.blog .wrapper__result__card .wrapper__result__card--right a.ph-btn {
    max-width: 174px;
}
.blog__container p a:hover, .blog__container p a, .blog__container a,.blog__container a:hover {
    color: var(--primary-color);
}


.author_section .author_section_inner {
    display: flex;
    align-items: center;
}

.author_section .author_section_inner .author_img_wrap {
    max-width: 400px;
    padding-right: 30px;
    width: 100%;
}

.author_section .author_section_inner .author_content_wrap {
    max-width: calc(100% - 400px);
    width: 100%;
}
.author_section {
    padding: 50px 0px;
}
.author_content_wrap .author_title a:hover {
    color: #0000e9 !important;
}
.author_content_wrap .author_title {
    margin-bottom: 10px;
}
.author_content_wrap p{
    color: var(--dark-gray-color);
    font-family: var(--poppins-Fonts);
    font-size: 16px;
    line-height: 28.8px;
}
container.blog__container span.cate-wp a {
    color: #0000e9 !important;
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 24px !important;
    display: inline-block;
}
.author_content_wrap .author_title a {
    font-size: 24px;
    font-weight: 600;
    line-height: 38px;
    color: #9A0002;
}
.author_content_wrap .author_title a:hover{
    color: #9A0002 !important;
}
.faq-wrapper{max-width: 1128px; width: 100%; padding: 0px; margin-top: 20px;}
.faq-accordion { list-style: none; padding: 0; }
.faq-accordion .faq-inner {  padding-left: 30px; overflow: hidden; display: none; }
.faq-accordion .faq-inner p{ font-family: var(--DM-sans-Font); font-weight: 400; font-size: 14px; line-height: 150%; color: #1B1D28;margin-bottom:0px; }
.faq-accordion li { margin: 14px 0; }
.faq-accordion li a.faq-toggle { background-repeat: no-repeat; background-position: right center; background-size: 24px; background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.21875 9L12.3512 15L18.4837 9' stroke='%231B1D28' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); text-transform: uppercase; font-weight: 400;  font-size: 14px;  line-height: 150%; width: 100%; display: block;  color: var(--black-color); padding: 0.75em; border-radius: 0.15em; transition: background 0.3s ease; position: relative; padding-left: 20px; }
.faq-accordion li a.faq-toggle.active-faq{background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.8672 15L12.7347 9L6.6022 15' stroke='%231B1D28' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.faq-accordion li a.faq-toggle::before{content: ""; width: 4px; height: 4px; top: 18px; border-radius: 50%; background-color: var(--black-color); position: absolute; left: 0;}
.faq-accordion li a.faq-toggle:hover {  color: var(--Primary-1-color); }
.faq-inner.show .faq-accordion li a.faq-toggle::before{background-color: #181E4E;}
a.faq-toggle.active-faq {
    color: var(--primary-color) !important;
}

a,a:hover{
    color: var(--primary-color);
}

.testimonials__section__inner {
    pointer-events: none;
}
.aboutUs-textBlock-wrapper ul li {
    list-style-type: disc;
    font-weight: 500;
    margin-left: 18px;
}
.pb__70{
    padding-bottom:70px;
}
.li-dot li, body.bsc-nursing .grid-section ul li {
    list-style-type: disc !important;
    font-weight: 400 !important;
}
body.bsc-nursing .grid-section ul.faq-accordion li {
    list-style-type: none !important;
}
.Courses-Offered-title h2 {
    text-indent: 0px;
    padding-left: 63px;
}
.blog__container .grid-section ul {
    padding-left: 21px;
}
.blog__container .grid-section h3, .blog__container .grid-section h2, .blog__container .grid-section h4 {
    margin-bottom: 1rem;
}

/*For career page css-09-08-23*/
*{box-sizing:border-box;}
 .wrapper__input__box__left input[type="text"] {border-radius: 4px; border: 1px solid #ECECEC;background: #FFF;width: 100%;  height: 54px; outline: none;  padding: 17px 30px;}
        .wrapper__input__box__left label {color: #6F6F6F;font-family: var(--poppins-Fonts);font-size: 18px;font-style: normal;font-weight: 400; line-height: normal;letter-spacing: 0.36px;padding-left: 24px;padding-bottom: 11px; display: inline-block;}
        .wrapper__input__box__left {  max-width: 820px; width: 100%; padding: 0 6px;}
        .wrapper__form__job {display: flex; flex-wrap: wrap;  align-items: end; margin: 0 -6px; }
        .wrapper__input__box__right { max-width: calc(100% - 820px);width: 100%; padding: 0 6px;}
        .wrapper__input__box__right .ph-btn {  max-width: 198px; width: 100%; height: 54px;}
        .wrapper__job__search {margin-bottom: 40px;}
        .wrapper__form__result {color: #353535;font-family: var(--poppins-Fonts); font-size: 20px; font-style: normal; font-weight: 500;line-height: 32px; margin-bottom: 20px; }
        .wrapper__result__card {max-width:1030px;width: 100%;border-radius:8px; padding:25px;border:1px solid #C2C2C2;}
        .wrapper__positions__list ul { padding-inline-start: 0;  margin: 0 -16px; }

        .wrapper__positions__list ul li {list-style-type: none; display: inline-block;color: #353535;font-family: var(--poppins-Fonts); font-size: 16px; font-style: normal;  font-weight: 500; line-height: normal; margin-bottom: 12px; padding: 0 16px;}
        .wrapper__form__result h4 { color: #353535;font-family: var(--poppins-Fonts);font-size: 20px; font-style: normal; font-weight: 500; line-height: 160%; margin-bottom: 20px;}
        .wrapper__result__card h5 {color: #353535;font-family: var(--poppins-Fonts); font-size: 22px;font-style: normal;font-weight: 500;line-height: normal; margin-bottom: 6px;}
        .wrapper__location__list ul { display: flex;flex-wrap: wrap;align-items: center; margin: 0 -9px; }
        .wrapper__location__list ul li {list-style-type: none;display: inline-block;color: #686A6F;font-family: var(--poppins-Fonts);font-size: 14px;font-style: normal;font-weight: 400;line-height: 21px;display: flex;padding: 0 9px;flex-wrap: wrap;}
        .wrapper__location__list ul li img {width: 17px;height: 17px;object-fit: unset; margin-right: 12px;}
        .wrapper__result__card {display: flex;align-items: end;flex-wrap: wrap;margin-bottom: 30px;}
        .wrapper__result__card--left {max-width: 782px;width: 100%;}
        .wrapper__result__card--right {max-width: calc(100% - 782px);width: 100%;}
        .wrapper__result__card--right .ph-btn { max-width: 198px; width: 100%;height: 54px;align-items: center;display: flex;
            justify-content: center;}
        
/*For career page css-09-08-23 end*/
section.results-section .Courses-Offered-title {
    display: flex;
    align-items: baseline;
    flex-wrap: wrap;
    margin-bottom: 48px;
}
section.results-section .Courses-Offered-title h2 {
    margin-bottom: 0px;
}
section.results-section .Courses-Offered-title .title-row {
    margin-left: auto;
}
body.home section.results-section .result-title {
    max-width: 381px;
    margin-left: 0px;
    font-size: 24px;
}
body.home section.results-section .result-title::after {
    right: -100px;
}
body.home section.results-section.old__achievement {
    display: none;
}
body.phoenix-achievements .commen-container-section {
    padding-bottom: 0px;
}
body.phoenix-achievements section.results-section.achievements-page {
    padding-top: 0px;
}


/*jalaj 13-06-2025 End*/











/* ----------------------Media-Query start------------------- */
@media (min-width:991.98px) {
    .site-navbar{display: block !important;}
}
@media (max-width:1400px){
    .container{ max-width: 1140px;}
    .site-navbar ul .nav-item:last-child{margin-left: 0;}
    
    /* Approved by the govt section start */
    .approved-govt-ctn h5, .approved-govt-ctn p{margin-bottom: 20px;}
    /* Approved by the govt section End */

    .StuHelp-Desk-img h3{width: calc(100% - 60px);}

    /* Student Help Desk section start */
    .StuHelp-Desk-img h3 {font-size: 24px; margin-left: 5px;  }
    .StuHelp-Desk-img img{width: 40px;}
    .result-title::after{right: 120px;}
    /* Student Help Desk section End */

    /* new articles section start */
    .article-slider .slick-slide { padding: 20px; }
    .Courses-Offered-title .slick-next{right: 20px;}
    /* new articles section End */

    /* Footer start */
    .footer-info-links ul li a{font-size: 14px; line-height: 20px;}
    .f-contact-us ul li a{font-size: 14px;}
    /* Footer End */
}
@media (max-width:1280px){
    /* Commen-css start */
    /* TypoGraphy */
    h1{ font-weight: 600; font-size: 38px; line-height: 140%; margin-bottom: 32px;}
    h2{ font-weight: 500; font-size: 32px; line-height: 160%;}
    h3{ font-weight: 600; font-size: 22px; line-height: 150%;}
    .padding-100{padding: 80px 0;}
    .padding-80{padding: 70px 0;}
    /* Commen-css End */

    /* hero section start */
    .hero-ctn-wrraper p{margin-bottom: 32px;}
    /* hero section End */

    /* Courses Offered section start */
    .Celebrations_Phoenix-section .Courses-Offered-title, .Courses-Offered-title h2{margin-bottom: 30px;}
    /* Courses Offered section End */

    /* Results section start */
    .result-title::after{right: 120px;}
    /* Results section End */

}
@media (max-width:1199px){
    h1{ font-weight: 600; font-size: 34px; margin-bottom: 30px; }
    .container{ max-width: 960px;}
    /* header-start */
    .brand-logo{max-width: 20%; width: 100%;}
    .site-navbar ul .nav-item:last-child{margin-left: 10px;}
    .site-navbar ul .nav-item .nav-link{padding: 12px; font-size: 12px; line-height: 16px;}
    .site-navbar ul .nav-item .ph-btn{padding: 9px; min-width: 100px; }
    /* header-End */

    /* Award section start  */
    .award-wrapper{ padding: 30px 50px; }
    /* Award section End */

    /* Approved by the govt section Start */
    .approved-govt-col-5, .approved-govt-col-7{ padding: 0 15px;  }
    .approved-govt-ctn h5, .approved-govt-ctn p { margin-bottom: 15px;}
    .approved-govt-ctn p {line-height: 24px;}
    /* Approved by the govt section End */

    /* Results section start */
    .result-title::after { right: 80px; }
    .result-postion{font-size: 18px;}
    /* Results section End */

    /* Courses Offered section start  */
    .Courses-Offered-title p{ font-size: 18px; padding-left: 40px;}
    /* Courses Offered section End*/

    .features-box-wrapper:last-child { margin-top: 0; }
    .features-box-wrapper:last-child .features-box:first-child .features-ctn, .features-box-wrapper:first-child .features-box:last-child .features-ctn{ width: calc(100% - 90px); margin-left: auto;  }
    .features-box-wrapper:first-child .features-box:last-child, .features-box-wrapper:last-child .features-box:first-child{max-width: 276px; min-height: auto; display: flex; flex-wrap: wrap;}

    /* Celebrations_Phoenix section start */
    .celePhoenix-img::before{padding-top: 136%;}
    /* Celebrations_Phoenix section End */

    .article-ctn{padding: 15px 5px;}

    /* Footer start */
    .site-footer .container .row { margin: 0 -20px; }
    .site-footer-col{padding: 0 20px; margin-bottom: 30px;}
    .copyright-wrapper ul li a { padding: 0 10px; }
    .f-contact-us ul li a {font-size: 13px; }
    /* Footer End */

    /* capsule start */
    .capsule-btn-group{top: 50%;}
    /* capsule End */

    /* ----------------------Fee-Particular-Page-start------------------------------------------ */
    .right-aarow{transform: translateX(50px);}
    /* ----------------------Fee-Particular-Page-End------------------------------------------ */

    .tab-menu ul li{flex: 0 0 50%;}
    .tab-menu ul li a {font-size: 12px;}
    .gallery-Mediumimg::before { padding-top: 50%;}
    .gallery-Miniimg::before { padding-top: 65%;}

    /* ----------------------------------------------Computer-Facilities_page-Start--------------------------------------- */
    .computer-facilities-slider .slick-prev{left: 200px;}
    .computer-facilities-slider .slick-next{left: auto; right: 200px;}
    /* ----------------------------------------------Computer-Facilities_page-End--------------------------------------- */
    .contact-map::before{padding-top: 56.25%;}
    .col-contact-6 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
    .form-control{padding: 12px;}


}
@media (max-width:991px){
    /* Commen-css start */
    /* TypoGraphy */
    h2{ font-weight: 500; font-size: 30px; }
    .padding-100{padding: 60px 0;}
    .padding-80{padding: 50px 0;}
    /* Commen-css End */
    .container{ max-width: 720px;}
    /* header-start */
    .site-header .row{padding: 20px 15px;}
    .brand-logo{max-width: 100%; width: auto;}
    .site-navbar{ z-index: 999; display: none; position: absolute; width: 100%; left: 0; top: 100px; background-color: var(--white-color);  box-shadow: 0px 10px 10px rgba(0, 0, 0, 12%);}
    .site-navbar ul{flex-direction: column; padding: 30px 0;}
    .site-navbar ul .nav-item{margin-right: auto; padding-left: 15px;}
    .site-navbar ul .nav-item .nav-link{ text-align: left; padding: 15px; font-size: 14px;}
    .site-header-wrapper .navbar-toggler{display: block;}
    .site-navbar ul .nav-item .ph-btn { padding: 9px 19px; min-width: 130px; }
    .site-navbar ul .nav-item:last-child{ margin-top: 15px;}
    .site-navbar ul .nav-item > .dropdown{ top: 20px; left: 120px; padding: 10px 0; }
    /* header-End */

    /* Hero section start */
    .hero-section .row{flex-direction: column;}
    .hero-col {  -ms-flex: 0 0 100%;  flex: 0 0 100%; max-width: 100%; }
    .hero-img{margin-bottom: 30px;}
    .hero-ctn-wrraper p{margin-bottom: 30px;}
    /* Hero section End */

    /* Award section Start */
    .award-wrapper { padding: 30px; }
    .award-col-9, .award-col-3{ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
    /* Award section End */

    /* Approved by the govt section start */
    .hero-ctn-wrraper { padding-left: 50px; }
    .approved-govt-section .container{padding: 0 15px;}
    .approved-govt-section .row{margin: 0 -15px;}
    .approved-govt-col-7, .approved-govt-col-5{ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
    .approved-govt-img::before{padding-top: 56.25%;}
    .Courses-Offered-box{padding: 20px 15px;}
    /* Approved by the govt section End */

    /* Courses Offered section start  */
    .col-4 { flex: 1 0 360px; }
    /* Courses Offered section End */

    /* new articles section start */
    .article-img::before{padding-top: 56.25%;}
    /* new articles section End */

    /* New Features section start */
    .features-col{ -ms-flex: 0 0 100%;  flex: 0 0 100%; max-width: 100%;}
    .moblie-heading{display: block; margin-bottom: 20px;}
    .features-box{margin: 10px;}
    .features-list h2{display: none;}
    .features-list { width: 100%; margin-top: 30px; }
    .features-box-wrapper:first-child .features-box:last-child, .features-box-wrapper:last-child .features-box:first-child, .features-box-wrapper:first-child .features-box:first-child, .features-box-wrapper:last-child .features-box:last-child{max-width: 46%; align-items: center;}
    .features-box-wrapper:last-child{align-items: flex-start;}
    .features-box-wrapper:first-child .features-box:first-child, .features-box-wrapper:last-child .features-box:last-child{min-height: 100%; height: 100%;}
    .features-ctn { width: calc(100% - 90px);}
    .features-ctn p{display: inline-block;}
    .features-ctn{margin-top: 0;}
    .features-list ul { margin-bottom: 30px; }
    .result-title{font-size: 24px;}
    .result-title::after{ background-size: 38px; width: 38px; height: 38px; right: 50px; }
    .features-img { width: 60px; }
    .features-ctn p{font-size: 24px;}
    /* New Features section End */

    /* result section start */
    .results-col-6{ -ms-flex: 0 0 50%; flex: 0 0 100%; max-width: 100%;}
    .results-col-6{margin-bottom: 30px;}
    .result-title::after { background-size: 30px; width: 30px; height: 30px; right: 220px; }
    .results-img-box::before{padding-top: 120%;}
    /* result section End */

    /* Celebrations_Phoenix section start */
    .Celebrations_Phoenix-section .Courses-Offered-title h2{margin-bottom: 30px;}
    .title-row p { max-width: 500px;}
    /* Celebrations_Phoenix section End */
    /* Student Help Desk section start */
    .StuHelp-Desk-img h3 { width: calc(100% - 45px);  }
    /* Student Help Desk section End */
    .celePhoenix-wrapper{flex-direction: column; height: auto;}
    .celePhoenix-img::before{padding-top: 56.25%;}
    .celePhoenix-img{margin-bottom: 20px;}
    .celePhoenix-ctn{padding-left: 0;}
    .celePhoenix-img, .celePhoenix-ctn{ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
    .celePhoenix-ctn p { margin-bottom: 15px; }    

    /* Footer start */
    .site-footer-col:first-child, .site-footer-col:nth-child(2), .site-footer-col:nth-child(3), .site-footer-col:last-child{ -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }        
    .copyright-wrapper { margin-top: 0px; }
    .copyright-wrapper .row{justify-content: center; gap: 10px 0;}
    .site-footer-col{padding: 0 15px;}
    .site-footer .container .row{margin: 0 -15px;}
    /* Footer End */

    .mission-Vission-hero-img::before{padding-top: 56.25%;}
    .ph-mission-section .row{flex-direction: column;}
    .ph-mission-img-wrapper .Courses-Offered-title{display: block;}
    .ph-mission-ctn .Courses-Offered-title{display: none;}
    .ph-mission-img{max-width: 100%; margin-bottom: 30px;}
    .ph-mission-img::before{padding-top: 56.25%;}
    .ph-mission-col-7, .ph-mission-col-5{ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
    .Mission-enable-students-wrapper ul li{font-size: 16px; line-height: 24px;}
    .Mission-enable-students-wrapper ul li span{font-size: 24px; line-height: 1;}
    .col-welfare-3{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
    .mission-Vission-hero-img-wrapper .img-corner {   top: -12%;  right: -4%; }
    .ph-box-list{padding-left: 0 !important;}
    .aboutUs-img::before{padding-top: 56.25%;}

    /* ---------Admission page start------------ */
    .GNM-admission-wrapper .row{flex-direction: column-reverse;}
    .col-gnm-6{ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
    .GNM-admission-img {margin-bottom: 30px;}
    .GNM-admission-col:first-child .col-gnm-6{min-height: 150px;}
    .eligibility-col-6 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; margin-bottom: 15px; }
    .pbbsc-col-3 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; margin-bottom: 60px; }
    .GNM-admission-img::before{padding-top: 56.25%;}
    /* ---------Admission page End------------ */
    
    /* ----------------------Fee-Particular-Page-start------------------------------------------ */
    .institution-rules-wrapper ul{column-count: 1;}
    .institution-rules-wrapper ul li{font-size: 16px; line-height: 24px;}
    /* ----------------------Fee-Particular-Page-End------------------------------------------ */
    
    /* ----------------------------------------------Computer-Facilities_page-Start--------------------------------------- */
    .computer-facilities-img::before { padding-top: 56.25%; }
    .computer-facilities-wrapper .row{flex-direction: column;}
    .col-comfac-7,.col-comfac-5 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
    .col-comfac-7 {margin-bottom: 30px;}
    .computer-facilities-slider .slick-prev, .computer-facilities-slider .slick-next{bottom: auto; top: 50%; width: 35px; height: 35px; background-size: 12px 10px;}
    .computer-facilities-slider .slick-prev{left: 0;}
   .computer-facilities-slider .slick-next{left: auto; right: 0;}
   /* ----------------------------------------------Computer-Facilities_page-End--------------------------------------- */

   /* ----------------------------------------------Our-facilities_page-start--------------------------------------- */
   .approved-govt-ctn{margin-bottom: 30px;}
   .our-facilities-section .Courses-Offered-title{margin-bottom: 40px;}
   /* ----------------------------------------------Our-facilities_page-End--------------------------------------- */

}
@media (max-width:767px){
     /* Commen-css start */
    /* TypoGraphy */
    p{ margin-bottom: 24px; font-size: 14px; line-height: 20px;}
    li{ font-size: 14px; line-height: 20px; }
    h1{ font-weight: 600; font-size: 30px; margin-bottom: 20px; }
    h2{ font-weight: 500; font-size: 28px; }
    h3{font-size: 20px;}
    h4{font-size: 18px;}
    h5{font-size: 16px;}
    h6{font-size: 14px;}
    .padding-100{padding: 60px 0;}
    .padding-80{padding: 50px 0;}
    /* Commen-css End */
    .container{ max-width: 540px;}

    /* Hero section start */
    .hero-ctn-wrraper p{margin-bottom: 20px;}
    /* Hero section End */
    
    /* Award section Start */
    .award-wrapper { padding: 30px 15px; }
    .approved-govt-ctn h5, .approved-govt-ctn p { margin-bottom: 20px; }
    .hero-ctn-wrraper { padding-left: 0; }
    /* Award section End */

    /* Courses Offered section start  */
    .Courses-Offered-title p{ font-size: 16px;  margin-bottom: 20px; max-width: 100%; padding-left: 0px;}
    /* Courses Offered section End*/

    .StuHelp-Desk-img h3 { font-size: 20px; line-height: 28px; }

    .features-box-wrapper:first-child .features-box:last-child, .features-box-wrapper:last-child .features-box:first-child, .features-box-wrapper:first-child .features-box:first-child, .features-box-wrapper:last-child .features-box:last-child{max-width: 100%;}
    .result-title::after{right: 140px;}
    
    /* article-section Start */
    .article-slider .slick-slide { padding: 15px; }
    .article-slider .slick-next{right: -30px;}
    .article-slider .slick-prev{left: -30px;}
    /* article-section ENd */
    
    /* Capsule-css start */
    .capsule-btn-group {top: 30%; }
    /* Capsule-css End */
    .tab-menu ul li {  flex: 0 0 100%;   }
    .tab-menu ul li a{display: block; text-align: left; padding-left: 12px;}
    .gallery-img-group{margin: 0px;}
    .gallery-col-6, .gallery-img-col-6 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; padding: 15px; padding-top: 0;  }
    .gallery-img-col-6{padding: 15px 0;} 
    .gallery-img::before, .gallery-Mediumimg::before, .gallery-Miniimg::before { padding-top: 56.25%;  }
    .aboutUs-img{margin: 30px 0;}
    
    /* ---------------------------List of Affiliated Hospitals page start---------------------------  */
    .fl-table { display: block;  width: 100%; border-spacing: 0; border-collapse: collapse;}
    .fl-table thead, .fl-table tbody, .fl-table thead th { display: block; }
    .fl-table thead th:last-child{ border-bottom: none; }
    .fl-table thead { float: left; }
    .fl-table tbody { width: auto; position: relative; overflow-x: auto; }
    .fl-table td, .fl-table th {  padding: 20px .625em .625em .625em;  height: 60px; vertical-align: middle; box-sizing: border-box; overflow-x: hidden; overflow-y: auto; width: 120px; font-size: 13px; text-overflow: ellipsis; }
    .fl-table thead th { text-align: left; border-bottom: 1px solid #f7f7f9; }
    .fl-table tbody tr { display: table-cell; }
    .fl-table tbody tr:nth-child(odd) { background: none; }
    .fl-table tr:nth-child(even) { background: transparent; }
    .fl-table tbody tr:first-child { border-top: none; }
    .fl-table tr td:nth-child(odd) { background: var(--light-yellow); border: none; border-right: 1px solid #E6E4E4; text-align: left;}
    .fl-table tr td:nth-child(even) { border-right: 1px solid #E6E4E4; background-color: var(--light-pink);}
    .fl-table tbody td {  display: block; text-align: center; }
    /* ---------------------------List of Affiliated Hospitals page End---------------------------  */

    /* -----------------------Examination page start------------------------ */
    .ph-table{margin-bottom: 30px; table-layout: fixed;}
    .ph-table tbody{ width: auto; position: relative; overflow-x: auto;}
    .ph-table tbody tr td{font-size: 14px; line-height: 20px; }
    /* .ph-content-wrapper li{padding-left: 0;} */
    .ph-content-box{padding-left: 20px !important;}
    .ph-work-table.fl-table tr td:nth-child(odd){text-align: center;}
    .ph-work-table.fl-table td, .ph-work-table.fl-table th{padding: 5px;}
    .ph-work-table.fl-table thead th{text-align: center;}
    .courses-timeline-4, .ph-content-6{  -ms-flex: 0 0 100%; flex: 0 0 100%;  max-width: 100%; margin-bottom: 20px;}
    .ph-content-wrapper ul{margin-bottom: 30px;}
    .ph-content-box ul li{margin-left: 15px;}
    .ph-work-table.fl-table{margin-bottom: 30px;}
    /* -----------------------Examination page End------------------------ */
}
@media (max-width:480px){
    h2 { font-size: 24px; }
    .container{ max-width: 100%;}
    .col-4 { flex: 1 0 300px; }

    /* Celebrations_Phoenix section start  */
    .Courses-Offered-title h2 {  text-indent: 50px;}
    .Courses-Offered-title h2::before{background-size: 40px 8px; width: 40px; transform: inherit; top: 15px;}
    .Celebrations_Phoenix-section .row{margin: 0 -15px;}
    .celePhoenix-col-6{ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; padding: 20px 15px;}
    /* Celebrations_Phoenix section End  */

    /* Results section Start */
    .result-title::after { right: 80px; }
    .results-col-4{ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; padding: 0 6px; margin-bottom: 30px;}
    .results-img-box::before { padding-top: 90%; }
    .results-col-4{padding: 0 15px;}
    /* Results section End */

    .StuHelp-Desk-wapper{padding: 20px;}
    .StuHelp-Desk-ctn .ph-btn { left: 20px; bottom: 20px; }
    .Courses-Offered-title h2{text-indent: 0; padding-left: 45px;}
    /* Student Help Desk section start */
    .StuHelp-Desk-wrapper .row { margin: 0 -15px; }
    .StuHelp-Desk-wrapper .row .col-4{padding: 0 15px;}
    /* Student Help Desk section End */
    
    /* article-section start */
    .article-slider .slick-next, .article-slider .slick-prev{width: 35px; height: 35px;}
    .article-slider .slick-next { right: 0; }
    .article-slider .slick-prev { left: 0; }
    /* article-section ENd */

    /* Footer start */
    .site-footer-col:first-child, .site-footer-col:nth-child(2), .site-footer-col:nth-child(3), .site-footer-col:last-child{ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
    .copyright-wrapper ul{justify-content: center;}
    .f-email-btn{right: 0;}
    .footer-email-form .form-grp input[type="email"]{max-width: 90%;}
    /* Footer End */

    /* capsule start */
    .capsule-btn{background-color: var(--white-color);}
    /* capsule End */
    .mission-Vission-hero-img-wrapper .img-corner{display: none;}
    .Mission-enable-students-wrapper ul li span{width: 40px;}
    .Mission-enable-students-wrapper ul li{padding-left: 50px;}
    .student-welfare-activities-wrapper .row {margin: 0 -15px;}
    .col-welfare-3{-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; padding: 15px;}
    .mission-Vission-hero-ctn{bottom: 10px; padding: 0 10px;}
    .mission-Vission-hero-ctn h3{font-size: 16px; line-height: 24px;}
    .pbbsc-section .row { margin: 0 -15px; }
    .pbbsc-col-3 { -ms-flex: 0 0  100%; flex: 0 0 100%; max-width:  100%; margin-bottom: 30px; }

}
@media (max-width: 375px){
    .site-navbar { top: 89px; }
    .result-title::after { right: 45px; }
    .site-navbar ul .nav-item > .dropdown{min-width: 160px;}
    .brand-logo img{max-width: 75%; width: 100%;}
}
/* ----------------------Media-Query End------------------- */
/*faculty-page-Css-13-04-23 end */


/* #################### Jalaj 08-05-2023 ########################### */

@media(min-width:768px){
    .StuHelp-Desk-wapper h3 {
        max-width: 230px;
    }
    .StuHelp-Desk-wrapper .row .col-4:last-child .StuHelp-Desk-img h3 {
        max-width: 218px;
    }
    .article-slider-wrapper .article-ctn h3 {
        font-size: 25px;
    }
    .copyright-wrapper {
        max-width: 1170px;
        margin-left: auto;
        margin-right: auto;
    }
    .commen-container-section {
        padding-top: 54px;
    }
    .commen-container-section .mission-Vission-hero-img {
        min-height: 591px;
        max-height: 591px;
    }
    section.Mission-enable-students-section {
        padding-bottom: 61px;
    }
    body.admission .mission-Vission-hero-ctn h3 {
        font-size: 30px;
        line-height: 48px;
    }
    .course_offered_section .row .pbbsc-col-3:nth-child(2) {
        padding-left: 54px;
        padding-right: 44px;
    }
    .course_offered_section .row .pbbsc-col-3:nth-child(3) {
        padding-left: 44px;
    }
    .course_offered_section .pbbsc-box {
        max-width: 252px;
    }
    .course_offered_section .row .pbbsc-col-3:nth-child(4) .pbbsc-box {
        max-width: 352px;
    }
    .course_offered_section .row .pbbsc-col-3:nth-child(5) .pbbsc-box {
        margin-left: auto;
        margin-right: auto;
    }
    .course_offered_section .row .pbbsc-col-3:nth-child(6) .pbbsc-box {
        margin-left: auto;
        margin-right: auto;
        border-radius: 49px 0px;
    }
    .course_offered_section {
        padding-bottom: 50px;
    }
    body.student-welfare-activities .mission-Vission-hero-ctn h3 {
        font-size: 30px;
        font-weight: 500;
        line-height: 48px;
        font-family: 'Poppins', sans-serif;
    }
    .student-welfare-activities-wrapper {
        padding-bottom: 75px;
    }
    body.institution-rules .mission-Vission-hero-section {
        padding-bottom: 48px;
    }
    body.institution-rules .institution-rules-section {
        padding-top: 42px;
        padding-bottom: 50px;
    }
    section.institution-rules-section h2 {
        margin-bottom: 42px;
    }
    body.contact-us .mission-Vission-hero-section {
        padding-bottom: 66px;
    }
    .contact-Us-section .contact-us-form {
        padding-top: 35px;
    }
    body.contact-us .contact-Us-section {
        padding-bottom: 121px;
    }
    body.about .commen-container-section {
        padding-bottom: 67px;
    }
    .aboutUs-textBlock-wrapper .aboutUs-img {
        max-height: 355px;
        min-height: 355px;
    }
    body.about #OurMission h2 {
        margin-bottom: 43px;
    }
    body.about .aboutUs-textBlock-wrapper {
        margin-bottom: 70px;
    }
    body.computer-facilities .commen-container-section h1 {
        margin-bottom: 73px;
    }
    body.computer-facilities .commen-container-section .Courses-Offered-title h2 {
        margin-bottom: 37px;
    }
    body.computer-facilities .commen-container-section .Courses-Offered-title p {
        padding-left: 0px;
        max-width: 418px;
    }
    body.computer-facilities .commen-container-section {
        padding-bottom: 89px;
    }
    section.gallery-tabs-section h2 {
        margin-bottom: 56px;
    }
    section.gallery-tabs-section .gallery-wrapper .gallery-img {
        min-height: 502px;
        max-height: 502px;
    }
    section.gallery-tabs-section {
        padding-bottom: 58px;
    }
    body.list-of-affiliated-hospitals .commen-container-section h1 {
        margin-bottom: 60px;
    }
    body.list-of-affiliated-hospitals .commen-container-section .gallery-col-6 {
        padding-top: 0px;
        padding-bottom: 0px;
    }
    body.list-of-affiliated-hospitals .commen-container-section .gallery-col-6 .gallery-img-col-6 {
        padding-bottom: 15px;
    }
    body.list-of-affiliated-hospitals .commen-container-section .gallery-col-6 .gallery-img-col-6 {
        padding-bottom: 15px;
        padding-top: 0px;
    }
    body.list-of-affiliated-hospitals .commen-container-section .gallery-col-6:last-child .gallery-img {
        max-height: 511px;
        min-height: 511px;
    }
    body.list-of-affiliated-hospitals .commen-container-section {
        padding-bottom: 57px;
    }
    body.list-of-affiliated-hospitals .Courses-Offered-title h2 {
        text-transform: none;
        margin-bottom: 34px;
    }
    section.affiliated-hospitals-section {
        padding-bottom: 100px;
    }
    body.our-facilities .commen-container-section {
        padding-bottom: 65px;
    }
    body.our-facilities .approved-govt-col-7 .Courses-Offered-title h2{
        margin-bottom: 25px;
    }
    body.our-facilities .approved-govt-col-5 .approved-govt-img {
        max-height: 506px;
        min-height: 506px;
    }
    body.our-facilities .approved-govt-col-5 .approved-govt-list .approved-govt-list-img {
        min-height: 257px;
        max-height: 257px;
    }
    body.our-facilities .grid-section {
        padding-bottom: 121px;
    }
    body.our-facilities .approved-govt-col-7 .approved-govt-ctn .row .our-facilities-col-6 .our-facilities-img {
        min-height: 182px;
        max-height: 182px;
    }
    body.our-facilities .approved-govt-col-7 .approved-govt-ctn .row .our-facilities-col-4 .our-facilities-img {
        min-height: 213px;
        max-height: 213px;
    }
    body.hostel-rules .commen-container-section h1 {
        margin-bottom: 67px;
    }
    body.hostel-rules .gallery-wrapper .gallery-col-6 .gallery-img {
        min-height: 502px;
        max-height: 502px;
    }
    body.hostel-rules .gallery-wrapper .gallery-col-6:last-child .gallery-Mediumimg {
        max-height: 304px;
    }
    body.hostel-rules .gallery-wrapper .gallery-col-6:last-child .gallery-img-group .gallery-Miniimg {
        max-height: 183px;
        min-height: 183px;
    }
    body.hostel-rules .gallery-wrapper .gallery-col-6:last-child .gallery-img-group .gallery-img-col-6 {
        padding-top: 0px;
        margin-top: 15px;
    }
    body.hostel-rules .commen-container-section {
        padding-bottom: 76px;
    }
    body.hostel-rules .Mission-enable-students-section .Courses-Offered-title {
        margin-bottom: 45px;
    }
    body.hostel-rules .Mission-enable-students-section .Courses-Offered-title h2 {
        margin-bottom: 0px;
    }
    body.anti-ragging-cell .commen-container-section {
        padding-bottom: 64px;
    }
    section.features-section {
        padding: 76px 0px 96px;
    }
    section.results-section {
        padding: 69px 0px 106px;
    }
    body.anti-ragging-cell .ph-content-wrapper h3.text-center {
        max-width: 882px;
        margin-left: auto;
        margin-right: auto;
    }
    
    
    
}
@media(min-width:991px){
    .GNM-admission-wrapper .row .GNM-admission-col:last-child {
        padding-left: 40px;
        -ms-flex: 0 0 50%;
        flex: 0 0 42.5%;
        max-width: 42.5%;
    }
    
    .GNM-admission-wrapper .row .GNM-admission-col:first-child {
        padding-right: 40px;
        -ms-flex: 0 0 50%;
        flex: 0 0 57.5%;
        max-width: 57.5%;
    }
    .GNM-admission-wrapper .row .GNM-admission-col:last-child img {
        min-height: 498px;
    }
    .GNM-admission-wrapper .row .GNM-admission-col:last-child .GNM-admission-img {
        min-height: 498px;
    }
    .student-welfare-activities-wrapper .col-welfare-3:nth-child(n+4) {
        padding-bottom: 0px;
    }
    body.contact-us .contact-Us-section .col-contact-6:first-child {
        padding-right: 18.5px;
    }
    
    body.contact-us .contact-Us-section .col-contact-6:last-child {
        padding-left: 18.5px;
    }
    body.list-of-affiliated-hospitals .Courses-Offered-title h2 {
        text-indent: 30px;
    }
    body.list-of-affiliated-hospitals .Courses-Offered-title h2::before {
        left: -50px;
    }
    nav.site-navbar ul > li:hover .wrapper__large__menu--box {
        box-shadow: 0px 0px 10px rgb(0 0 0 / 6%);
        display: block;
    }
    section.Courses-Offered-section .Courses-Offered-box {
        min-height: 483px;
    }
    section.Courses-Offered-section .Courses-Offered-box a.ph-btn {
        position: absolute;
        bottom: -5px;
        transform: translate(-50%, -50%);
        left: 50%;
    }
    .approved-govt-section .approved-govt-col-7{
        padding-right: 33px;
    }
    .approved-govt-section .approved-govt-col-5{
        padding-left: 33px;
    }
    .site-footer .f-contact-us li:last-child a {
        white-space: nowrap;
    }
    
    
    
}

@media(min-width:1200px){
    section.gallery-tabs-section .container {
        max-width: 1145px;
    }
    section.features-section .col.features-col:last-child ul li {
        max-width: 440px;
    }
    section.affiliated-hospitals-section table thead tr th:nth-child(1) {
        min-width: 100px;
    }
    
    
    
    section.affiliated-hospitals-section table thead tr th:nth-child(3) {
        min-width: 150px;
    }
    section.results-section .Courses-Offered-title .title-row {
        position: relative;
        top: -7px;
    }
    body.home section.results-section .col.results-col-6 .row .col.results-col-4 {
        -ms-flex: 0 0 31.333333%;
        flex: 0 0 31.333333%;
        max-width: 31.333333%;
    }
}

@media(max-width:991px){
    body.faculty .Graduate-Faculty-wrapper .col.col-lg-3 {
        flex: 0 0 100%;
        max-width: 100%;
    }
    header.site-header nav.site-navbar ul {
        padding-top: 0px;
    }
    nav.site-navbar ul li.nav-inner-active .wrapper__large__menu--box {
        display: block;
        box-shadow: 0px 0px 10px rgb(0 0 0 / 6%);
        top: 41px;
        min-width: 205px;
        padding: 15px 0px;
    }
    nav.site-navbar ul li.nav-inner-active #nav-arrow-link {
        transform: rotate(180deg);
        margin-top: -6px;
    }
    nav.site-navbar ul li.nav-inner-active .wrapper__large__menu--box ul {
        padding-bottom: 0;
    }
    
}

@media(min-width:1440px){
    .common-thank-you-page{
        max-width: 1200px;
    }
}

@media(min-width:1900px){
    .common-thank-you-page {
        min-height: 35vh;
    }
}

@media(max-width:767px){
    .brand-logo img {
        max-width: 100%;
        width: 162px;
    }
    body.home .grid-section .hero-section+p, body.home .grid-section .award-section+p {
        display: none;
    }
    h1 {
        font-weight: 600;
        font-size: 20px;
        margin-bottom: 20px;
    }
    .hero-ctn-wrraper h1 {
        padding-left: 29px;
    }
    .hero-ctn-wrraper h1::before {
        transform: none;
        top: -16px;
        left: 0px;
        background-size: 48px 69px;
    }
    section.gallery-tabs-section .tab-menu ul {
        flex-wrap: nowrap;
        overflow-x: auto;
    }
    section.gallery-tabs-section .tab-menu ul li {
        flex: 0 0 50%;
    }
    section.gallery-tabs-section .tab-menu ul li a {
        padding-right: 0px;
    }
    .computer-facilities-slider .slick-prev, .computer-facilities-slider .slick-next{
        top: -34px;
        width: 24px;
        height: 24px;
        background-size: 9px 9px;
    }
    .computer-facilities-slider .slick-prev {
        right: 40px;
        left: initial;
    }
    .computer-facilities-slider .slick-next {
        right: 5px;
    }
    .computer-facilities-slider .slick-arrow {
        top: 111%;
    }
    .institution-rules-wrapper ul li {
        padding-right: 0px;
        text-align: left;
    }
    body.our-facilities .approved-govt-col-7 .approved-govt-ctn .Courses-Offered-title::before,
    body.anti-ragging-cell section.ph-rules-section > .container > .ph-content-wrapper > p:nth-of-type(1)::before {
        width: 100%;
    }
    body.our-facilities .approved-govt-col-7 .approved-govt-ctn .row .our-facilities-col-6 .our-facilities-img::before {
        padding-top: 119%;
    }
    body.admission .grid-section .col-md-12.column>div>p {
        display: none;
    }
    .GNM-admission-col:first-child .col-gnm-6{
        background: #176533;
        margin-bottom: 20px;
        border-radius: 4px;
    }
    .GNM-admission-col:first-child .col-gnm-6 .GNM-admission-ctnBox h3 {
        color: #fff;
    }
    body.admission .Courses-Offered-title h2, body.admission .Courses-Offered-title {
        margin-bottom: 16px;
    }
    body.admission .grid-section {
        padding-bottom: 40px;
    }
    body.fee-particular .approved-govt-ctn ul {
        margin-left: 20px;
    }
    body.hostel-rules .Mission-enable-students-section .Courses-Offered-title input {
        background-size: 18px;
        min-width: 100%;
        background-position: 8px center;
    }
    body.anti-ragging-cell section.ph-rules-section table.ph-table, body.anti-ragging-cell section.ph-rules-section h4 {
        margin-bottom: 16px;
    }
    body.anti-ragging-cell table.ph-table{
        margin-bottom: 20px;
    }
    body.anti-ragging-cell table.ph-table:last-child{
        margin-bottom: 0px;
    }
    input[type="search"]::-webkit-search-decoration{
        display: none;
    }
    /* 06-06-2023 */
    .results-wrapper .results-box .results-img-box {
        min-height: 505px;
        max-height: 505px;
    }
    .Graduate-Faculty-wrapper .row .col-lg-3 {
        flex: 0 0 50%;
        max-width: 50%;
    }
    .Graduate-Faculty-wrapper .row .col-lg-3:not(:last-child) {
        padding-bottom: 0px;
        padding-top: 10px;
    }
    body.student-welfare-activities .mission-Vission-hero-ctn h3{
        line-height: 26px;
        margin-bottom: 10px;
    }
    
    /* .brand-logo img{
        opacity: 0;
    }
    .brand-logo a.d-block::before {
        content: "";
        position: absolute;
        background: url(/media/ckhjgaby/phoenis-logo-03.svg);
        width: 172px;
        height: 42px;
        background-repeat: no-repeat;
        background-size: 172px auto;
    } */
    section.contact-Us-section .row .col.col-contact-6:last-child {
        padding-top: 30px;
    }

    .common-thank-you-page{
        padding: 110px 15px;
    }
    .common-thank-you-page h2 {
        margin-bottom: 20px;
        font-size: 20px;
    }
    body.hostel-rules .gallery-wrapper .gallery-col-6:last-child {
        padding-top: 16px;
    }
    body.hostel-rules .gallery-wrapper .gallery-col-6:last-child .gallery-img-group .gallery-img-col-6:last-child {
        padding-top: 0px;
    }

    
    
}
/*author html 04-12-2024*/
.custom_row {
            display: flex;
            flex-wrap: wrap;
}

.author__page__section {
    padding: 100px 0px;
}

.author__page__left__card {
    max-width: 355px;
    width: 100%;
    padding-right: 40px;
}


.author__page__right__card {
    max-width: calc(100% - 355px);
    width: 100%;
}


.author__page__left__card_inner figure {
    height: 274px;
    width: 100%;
    margin: 0px !important;
}

.author__page__left__card_inner figure img {
    height: 100%;
    width: 100%;
    border-radius: 15px;
}

.author__page__left__card_inner .person_info {
    padding: 20px;
    background: #FFF8E5;
    text-align: center;
}

.wrapper__title__1 {
    color: #000;
    font-size: 35px;
    font-weight: 500;
    line-height: 52.5px;
    margin-bottom: 10px;
}

.wrapper__title__2 {
    font-size: 24px;
    font-weight: 600;
    line-height: 38px;
    color: #9A0002;
}

.wrapper__title__3 {
    font-size: 20px;
    font-weight: 500;
    line-height: 32px;
    color: #000;
}


.author__page__left__card_inner .person_info .social_links {
    margin-top: 26px;
    gap: 0px 10px;
}

.mb__20 {
    margin-bottom: 20px;
}

.mb__40 {
    margin-bottom: 40px;
}

.mb__12 {
    margin-bottom: 12px;
}

.para__common {

    font-size: 16px;
    font-weight: 400;
    line-height: 28.8px;
    color: #6F6F6F;
}

.Courses-Offered-title .wrapper__title__1::before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='49' height='8' viewBox='0 0 49 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0.0859375H44L48.5 3.58594L44 7.08594H0V0.0859375Z' fill='%23E29425'/%3E%3C/svg%3E%0A");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 49px 8px;
    width: 49px;
    height: 8px;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}

.Courses-Offered-title .wrapper__title__1 {
    text-indent: 63px;
}

.Courses-Offered-title .wrapper__title__1 {
    font-size: 35px;
    font-weight: 500;
    line-height: 52.5px;
    text-align: left;
    color: #000;
}

.mb__28 {
    margin-bottom: 28px;
}

.mb__0 {
    margin-bottom: 20px !important;
}

/*testimonials section jalaj 27-01-2025 start*/
.testimonials_grid_item {
        flex: 0 0 10%;
        max-width: 10%;
        transition: all 0.5s ease;
        overflow: hidden;
        padding: 0 8px;
        border-radius: 20px;
        overflow: hidden;
        /* min-height: 570px; */
        cursor: pointer;
    }

    .t_grid_item_inner {
        display: flex;
        height: 100%;
        position: relative;
    }

    .t_grid_item_img {
        max-width: 400px;
        width: 100%;
        position: relative;
    }

    .t_grid_item_content {
        max-width: calc(100% - 400px);
        width: 100%;
        display: flex;
        flex-direction: column;
        gap: 70px 0px;
    }

    .t_grid_item_img figure {
        height: 100%;
    }

    .t_grid_item_content {
        background: #fff;
        padding: 80px 45px;
        justify-content: space-between;
        border-top-right-radius: 30px;
        border-bottom-right-radius: 30px;
    }

    .content_title_wrapper h3 {
        color: var(--black-color);
        margin-bottom: 20px;
    }

    .content_bottom_wrapper h5 {
        color: var(--black-color);
        text-transform: uppercase;
        font-size: 15px;
        font-weight: 600;
    }

    .content_bottom_wrapper p {
        text-transform: uppercase;
        margin-bottom: 0px;
        font-size: 12px;
        font-weight: 600;
        line-height: 20px;
    }

    section.testimonials__section {
        background: #e9e6dc;
        padding: 60px 0px;
    }

    .t_grid_item_img figure img {
        height: 100%;
        object-fit: cover;
        border-top-right-radius: 30px;
        border-bottom-right-radius: 30px;
        border-bottom-left-radius: 30px;
        border-top-left-radius: 30px;
        transition: all 0.5s ease;
        /*height: 440px;*/
        width: 100%;
    }

    .quote_overlay {
        position: relative;
    }

    .quote_wrap::before {
        position: absolute;
        left: 0px;
        top: 0px;
        width: 200px;
        height: 300px;
        background: #fff;
        z-index: 1;
    }

    .quote_span {
        width: 60px;
        height: 60px;
        border-radius: 50%;
        display: flex;
        align-items: center;
        justify-content: center;
        background: #cbfa40;
        position: absolute;
        top: 11px;
        right: -32px;
        z-index: 1;
        transform: translateY(100%);
    }

    .t_grid_item_img figure {
        position: relative;
        margin: 0px !important;
    }

    .t_grid_item_img figure::after {
        content: "";
        position: absolute;
        top: 0px;
        right: 0px;
        background-image: url('data:image/svg+xml,<svg class=" scale-1 -right-[69px] transition-all duration-300 absolute top-[8px]" xmlns="http://www.w3.org/2000/svg" width="104" height="350" viewBox="0 0 104 350" fill="none"><path d="M37 11.6752V0H104V350H37V190.072C37 173.391 30.4545 157.377 18.7708 145.472C-5.53472 120.707 -5.53472 81.0397 18.7708 56.2743C30.4545 44.3695 37 28.3554 37 11.6752Z" fill="white"></path></svg>');
        width: 38px;
        height: 350px;
    }

    .t_grid_item_img figure .round_ball {
        position: absolute;
        bottom: 0px;
        width: 20px;
        height: 20px;
        background: #cbfa40;
        border-radius: 50%;
    }

    .t_grid_item_img figure .round_ball {
        position: absolute;
        bottom: -10px;
        width: 20px;
        height: 20px;
        background: #cbfa40;
        border-radius: 50%;
        transform: translate(-50%, -50%);
        left: 50%;
        animation: ping 1s cubic-bezier(0, 0, .2, 1) infinite;
    }

    .content_title_wrapper p {
        margin-bottom: 0px;
        font-size: 14px;
    }

    @keyframes ping {

        75%,
        to {
            transform: scale(2);
            opacity: 0
        }
    }

    .testimonials_grid_item .t_grid_item_inner .t_grid_item_content {
        position: absolute;
        z-index: -99999;
        transition: all 0.5s ease;
    }

    .testimonials_grid_item .t_grid_item_inner .quote_span {
        z-index: -999999;
        transition: all 0.5s ease;
    }

    .testimonials_grid_item .t_grid_item_img figure::after {
        opacity: 0;
        transition: all 0.5s ease;
    }

    .testimonials_grid_item.active {
        flex: 0 0 100%;
        max-width: 100%;
        cursor: default;
    }

    .testimonials_grid_item.active .t_grid_item_inner .t_grid_item_content {
        position: initial;
        z-index: 1;
        transition: all 0.5s ease;
    }

    .testimonials_grid_item.active .t_grid_item_inner .quote_span {
        z-index: 2;
        transition: all 0.5s ease;
    }

    .testimonials_grid_item.active .t_grid_item_img figure::after {
        opacity: 1;
        transition: all 0.5s ease;
    }

    .testimonials_grid_item.active .t_grid_item_img figure img {
        border-top-right-radius: 0px;
        border-bottom-right-radius: 0px;
    }

    .testimonials_grid_item.active .round_ball {
        display: none;
    }
.testimonials_grid_item.active .t_grid_item_img img {
    /*object-position: -134px;*/
}


/*testimonials section jalaj 27-01-2025 End*/

/* responsive media */
/*19-06-2025*/
@media (max-width:1024px) {
            .wrapper__input__box__left {max-width: 562px;}
            .wrapper__result__card--left ,.wrapper__result__card--right{ max-width: 100%;}
            .wrapper__location__list {margin-bottom: 20px;}
        }
@media (max-width:576px) {
    .wrapper__input__box__left {margin-bottom: 20px; }
    .wrapper__result__card--right .ph-btn {max-width: 100%;}
    .wrapper__location__list li:nth-child(2) {display: none;}
}

@media(min-width:768px) {
    .testimonials_grid_wrapper {
        display: flex;
        margin: 0px -8px;
    }
}

@media(min-width:768px) and (max-width:1024px) {

    .author__page__left__card,
    .author__page__right__card {
        max-width: 50%;
        padding: 0 15px;
        width: 100%
    }
}
@media(max-width:767px) {
    .author__page__left__card {
        margin-bottom: 30px;
    }

    .author__page__left__card,
    .author__page__right__card {
        max-width: 100%;
        padding: 0px;
    }

    .wrapper__title__1, .Courses-Offered-title .wrapper__title__1 {
        font-size: 24px;
        line-height: 36px;
    }

    .wrapper__title__2 {
        font-size: 20px;
        line-height: 32px;
    }

    .wrapper__title__3 {
        font-size: 18px;
        line-height: 26px;
    }
    
    /*testimonials section responsive jalaj 27-01-2025 start*/
    .t_grid_item_inner {
        flex-wrap: wrap;
    }

    .t_grid_item_img,
    .t_grid_item_content {
        max-width: 100%;
    }

    .testimonials_grid_item {
        max-width: 100% !important;
    }

    .t_grid_item_content {
        padding: 25px 20px;
        border-radius: 0px;
    }

    .t_grid_item_img figure img {
        border-radius: 0px;
        object-position: initial;
        height: auto;
    }

    .t_grid_item_content {
        gap: 30px 0px;
    }

    .testimonials_grid_wrapper .testimonials_grid_item:not(:last-child) {
        margin-bottom: 30px;
    }

    .t_grid_item_img figure::after {
        left: 0px;
        bottom: 0px;
        transform: rotate(90deg) translateX(67px) translateY(8px);
        width: 33px;
    }

    .testimonials_grid_item .quote_span {
        left: 58px;
        bottom: 24px;
        top: initial;
        width: 40px;
        height: 40px;
    }
    .testimonials_grid_item.active .t_grid_item_img img {
    object-position: initial;
}
    /*responsive jalaj 27-01-2025 End*/
        

    
}














        