*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{overflow-x:hidden;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}ul{list-style:none;padding:0;margin:0}a{text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:#fff0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}::-moz-selection{background-color:#46b298;color:#fff;text-shadow:none}::selection{background-color:#46b298;color:#fff;text-shadow:none}input::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:inherit;opacity:.7}input:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:inherit;opacity:.7}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:inherit;opacity:.7}body{margin:0;padding:0;font-size:16px;overflow-x:hidden;font-family:"Roboto",sans-serif!important}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}h1,h2,h3,h4,h5,h6,ul,li,figure{margin:0;padding:0;font-family:"Open Sans",sans-serif}img{margin:0;padding:0;border:none;width:100%;display:block}a,button,input{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}a{text-decoration:none!important}p{margin:0;padding:0;font-family:"Roboto",sans-serif}.form-select:focus{outline:none;box-shadow:none}#prelodaer{position:fixed;width:100%;height:100%;background:#fff;top:0;left:0;z-index:999}.cta{display:inline-block;position:relative;overflow:hidden;z-index:2;text-align:center;padding:9px 10px;background:#cf592e;border:1px solid #cf592e;font-weight:700;font-size:16px;color:#fff;min-width:140px;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.cta:after{position:absolute;content:"";top:0;left:-100%;width:100%;height:100%;background:#fff;z-index:-1;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;opacity:0}.cta:hover{border:1px solid #fff;color:#000}.cta:hover:after{left:0;opacity:1}.heading{font-size:40px;font-weight:600;margin-bottom:15px;color:#000;line-height:54px;position:relative;text-transform:uppercase}.heading>span{color:#cf592e}.subheading{font-size:16px;font-weight:400;margin-bottom:15px;color:#000;line-height:24px;position:relative}.wow{visibility:visible;animation-duration:1500ms;animation-delay:0ms;animation-name:fadeInUp}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.scroll-top{width:40px;height:40px;line-height:40px;position:fixed;bottom:105%;right:20px;font-size:16px;border-radius:50%;z-index:999999;color:#fff;text-align:center;background:#cf592e;border:1px solid #cf592e;-webkit-transition:1s ease;transition:1s ease;padding:0}.scroll-top.cta{min-width:0}.scroll-top:hover{color:#cf592e;background:#518C16;border:1px solid #cf592e;-webkit-box-shadow:0 2px 5px 0 rgb(70 178 152);-moz-box-shadow:0 2px 5px 0 rgb(70 178 152);box-shadow:0 2px 5px 0 rgb(70 178 152 / .6)}.scroll-top.open{bottom:30px;display:flex;align-items:center;justify-content:center}#vidya{position:fixed;right:20px;bottom:90px;display:flex;align-items:center;justify-content:center;flex-direction:row-reverse;z-index:99999;transform:translateY(-50px);opacity:0}#vidya.active{transform:translateY(0);opacity:1}.vidyaIcon img{width:60px;height:60px}.vidyaText{background:#fff;padding:12px 20px;border-radius:20px 20px 0 20px;margin-right:20px;box-shadow:5px 7px 16px -4px rgb(0 0 0 / .2);transform:translateX(-50px);opacity:0;visibility:hidden;transition:all ease-in-out 300ms}.vidyaText.active{transform:translateX(0);opacity:1;visibility:visible}.vidyaText h2{font-size:18px;font-weight:700;color:#333}.vidyaText p{color:#0391fd;font-size:14px}.sticky-icon{z-index:1;position:fixed;top:50%;transform:translateY(-50%) translateX(calc(-100% + 45px));left:0;width:260px;display:flex;flex-direction:column;z-index:99}.sticky-icon a{border-radius:0 50px 50px 0;text-align:right;margin:2px 0;text-decoration:none;text-transform:uppercase;padding:5px;font-size:16px;color:#fff;transition:all .8s;background:#cf592e}.sticky-icon a:hover{color:#fff;transform:translateX(calc(100% - 45px))}.sticky-icon a:hover i{transform:rotate(1turn)}.sticky-icon a span{height:35px;width:35px;color:#000;text-align:center;line-height:35px;border-radius:50%;margin-left:20px;display:inline-block}.sticky-icon a span,.sticky-icon a i{background-color:#fff;transition:all .5s;font-size:20px}.topbar{position:relative;padding:5px 0;background:#cf592e}.topbar .topbar_left ul li{list-style:none;display:inline-block}.topbar .topbar_left ul li+li{margin-left:10px}.topbar .topbar_left ul li a{border:1px solid #fff;font-size:12px;width:25px;height:25px;border-radius:50%;color:#fff;display:flex;justify-content:center;align-items:center}.topbar .topbar_mid ul li{display:inline-block}.topbar .topbar_mid ul li+li{margin-left:10px}.topbar .topbar_mid ul li a{font-size:14px;color:#fff;display:inline-flex;gap:7px;align-items:center;position:relative}.topbar_mid{display:flex;justify-content:center}.topbar_mid ul{display:flex;justify-content:center}.topbar .topbar_mid ul li a+a{margin-left:15px}.topbar .topbar_mid ul li a+a::before{content:"/";position:absolute;left:-10px;top:0}.topbar_right{display:flex;justify-content:right}.topbar .topbar_right ul li{display:inline-block}.topbar .topbar_right ul li a{font-size:14px;color:#fff;display:flex;align-items:center;gap:5px;background:#518C16;padding:5px 10px}.main_header{width:100%;display:block;margin:0;padding:15px 0;background:#fff;top:0;left:0;z-index:99;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.main_header.sticky-header{position:fixed;box-shadow:0 4px 12px rgb(0 0 0 / .2);animation:700ms ease-in-out 0s normal none 1 running fadeInDown}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}100%{opacity:1;transform:translateZ(0)}}.main_header .logo{width:100%;display:flex;gap:10px;margin:0;padding:0}.main_header .logo a{flex:0 0 auto}.main_header .logo a+a{padding-left:10px;border-left:1px solid #bababa}.main_header .logo img{max-height:60px}.main_header .navigation_sec{width:100%;display:block;margin:0;padding:0}#modal_1 .modal-title{color:#518c16}#modal_1 .modal-body .form-label{font-weight:600}#modal_1 .form-control:focus{border:1px solid #cf592e;box-shadow:none}#modal_1 .modal-footer{display:flex;justify-content:center}#modal_1 .modal-footer .cta::after{background:#518C16}#modal_1 .modal-footer .cta:hover{color:#fff}.navigation_sec .nav_sec{width:100%;display:block;margin:0;padding:0}.navigation_sec .nav_sec>ul{width:100%;display:block;margin:0;padding:0;text-align:right}.navigation_sec .nav_sec>ul>li{display:inline-block;vertical-align:middle;margin:0;padding:0;position:relative}.navigation_sec .nav_sec>ul>li.onlinePayment{background:#cf592e;border-radius:23px;padding:6px 15px!important}.navigation_sec .nav_sec>ul>li.onlinePayment a{color:#fff!important}.navigation_sec .nav_sec>ul>li+li{margin-left:25px}.navigation_sec .nav_sec>ul>li a{font-style:normal;font-weight:500;font-size:14px;color:#000;text-transform:uppercase}.navigation_sec .nav_sec ul li:hover>a,.navigation_sec .nav_sec ul li.current-menu-item>a{color:#518C16}.navigation_sec .nav_sec ul li.active>a{color:#fff}.navigation_sec .arw-nav{position:absolute;right:-19px;width:19px;height:19px;top:3px;z-index:999;cursor:pointer;background:url(/wp-content/themes/GMIT/images/down.png) no-repeat center;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-size:cover}.navigation_sec ul>li:hover>.arw-nav{transform:rotate(180deg)}.navigation_sec .nav_sec ul li ul{width:250px;background:#fff;position:absolute;top:100%;left:0;z-index:999;display:none;margin:0;padding:0;box-shadow:0 4px 12px rgb(0 0 0 / .2)}.navigation_sec .nav_sec ul li ul li ul{top:50%;left:100%;right:auto}.navigation_sec .nav_sec>ul>li:hover>ul{display:block}.navigation_sec .nav_sec ul li ul li{width:100%;display:block;margin:0;padding:0;position:relative}.navigation_sec .nav_sec ul li ul li .arw-nav{right:10px;top:10px}.navigation_sec ul>li>ul>li:hover>.arw-nav{transform:rotate(180deg)}.navigation_sec .nav_sec>ul>li>ul>li:hover>ul{display:block}.navigation_sec .nav_sec ul li ul li+li{border-top:1px solid #cf592e}.navigation_sec .nav_sec ul>li>ul>li>ul>li>a,.navigation_sec .nav_sec ul>li>ul>li>a{margin:0;padding:10px 10px;display:block;font-size:13px;font-weight:500;color:#000;text-align:left}.navigation_sec .nav_sec>ul>li>ul>li>ul>li:hover>a,.navigation_sec .nav_sec>ul>li>ul>li:hover>a{color:#fff;background:#cf592e}span.toggle-menu{display:none}.nav_sec li.active{background:#cf592e;border-radius:23px;padding:6px 15px!important;-webkit-box-shadow:0 2px 2px 0 rgb(0 0 0 / .25);-moz-box-shadow:0 2px 2px 0 rgb(0 0 0 / .25);box-shadow:0 2px 2px 0 rgb(0 0 0 / .25)}.nav_sec .about_list li.active a{color:#fff!important}.banner_main{position:relative}.hero_banner{background-size:cover;background-position:right bottom;background-repeat:no-repeat;min-height:calc(100vh - 100px);position:relative;z-index:1}.prev_btn,.next_btn{position:absolute;top:50%;transform:translateY(-50%);z-index:1;border:1px solid #fff;color:#fff;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;font-size:20px;transition:all 0.5s ease-in-out}.prev_btn{left:50px}.next_btn{right:50px}.prev_btn:hover,.next_btn:hover{background:#cf592e;border:1px solid #cf592e}.campus-information-area{padding:70px 0 60px;position:relative}.campus-content .campus-title h2{font-size:40px;margin-bottom:15px}.campus-content .campus-title h2 span{color:#cf592e}.estemate-form{padding:40px;background-color:#fff;box-shadow:0 0 20px 3px rgb(0 0 0 / .09);position:relative;margin-top:0;z-index:1}.estemate-form h3{font-size:30px;margin-bottom:30px}.estemate-form h3{font-size:30px;margin-bottom:30px}.estemate-form .form-group{margin-bottom:15px}.estemate-form .form-group .each_ak_form_input{background-color:#f4f6f9;border:1px solid #f4f6f9;padding:10px;width:100%}.estemate-form .form-group .each_ak_form_input:focus{outline:none;box-shadow:none;border:1px solid #cf592e}.estemate-form .cta{margin:0 auto;text-align:center}.estemate-form .cta::after{background:#518C16}.estemate-form .cta:hover{color:#fff}.campus-information-area .each_counter_card{margin-top:30px;border:1px solid #ddd;display:flex;flex-direction:column;align-items:center;padding:10px;border-radius:10px}.campus-information-area .each_counter_card span{font-size:40px;margin-bottom:5px;line-height:1;font-weight:700}.campus-information-area .each_counter_card .target{color:#cf592e;font-weight:500}.campus-information-area .each_counter_card p{font-size:20px;font-weight:500;margin-top:10px}.course_offered{position:relative;padding:60px 0;background:#f4f6f9}.course_offered .section_top{text-align:center;max-width:450px;margin:0 auto 30px}.course_offered .course_slider_wrap{position:relative}.course_offered .course_slider_wrap .next_btn{right:-60px}.course_offered .course_slider_wrap .prev_btn{left:-60px}.course_offered .course_slider_wrap .next_btn,.course_offered .course_slider_wrap .prev_btn{border:1px solid #cf592e;background:#cf592e}.course_offered .each_course_slider{position:relative;overflow:hidden;z-index:1}.course_offered .each_course_slider::before{position:absolute;content:"";height:100%;width:100%;background-image:linear-gradient(to bottom,transparent,rgb(0 0 0 / .9));left:0;top:0}.course_offered .each_course_slider .course_content{position:absolute;bottom:0;left:0;width:100%;padding:30px}.course_offered .each_course_slider .serial_no{position:absolute;top:30px;left:30px;color:#fff;font-size:18px}.course_offered .each_course_slider .course_content h5 a{font-size:22px;font-weight:500;color:#fff;margin-bottom:10px;transition:all ease .5s;display:block}.course_offered .each_course_slider .course_content h5 a:hover{color:#cf592e}.course_offered .each_course_slider .course_content p{color:#fff;margin-bottom:15px;font-size:16px}.course_offered .each_course_slider .course_content .read_more{font-size:18px;font-weight:500;color:#fff}.course_offered .each_course_slider .course_content .read_more:hover{color:#cf592e}.our_recruiter{position:relative;padding:60px 0}.our_recruiter .section_top{text-align:center;margin-bottom:30px}.our_recruiter .recruiter_slider_wrap .swiper-wrapper{transition-timing-function:linear!important}.flemingcollege{position:relative;padding:60px 0}.flemingcollege .heading{text-align:center}.flemingcollege .flemingcollege_wrap{min-height:545px;position:relative;border-radius:10px;overflow:hidden;z-index:1;margin:0 auto;background-position:center;background-repeat:no-repeat;background-size:cover}.flemingcollege .flemingcollege_wrap::before{position:absolute;content:"";background-image:linear-gradient(to bottom,transparent,rgb(0 0 0 / .7));width:100%;height:100%;top:0;left:0;z-index:-1}.flemingcollege .flemingcollege_wrap .video-btn{z-index:-1;content:'';position:absolute;left:50%;top:50%;width:60px;height:60px;transform:translate(-50%,-50%);opacity:1;border-radius:50%;background:#cf592e;display:flex;align-items:center;justify-content:center;line-height:80px;color:#fff;font-size:30px}.flemingcollege .flemingcollege_wrap .video-btn::before,.flemingcollege .flemingcollege_wrap .video-btn::after{opacity:0;content:"";display:block;position:absolute;width:200px;height:200px;top:50%;left:50%;border-radius:50%;border:10px solid #cf592e;-webkit-animation:zoomBig 3.25s linear infinite;animation:zoomBig 3.25s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}@keyframes zoomBig{0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:1;border-width:10px}40%{opacity:.5;border-width:5px}65%{border-width:1px}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0;border-width:10px}}.campus_life{padding:60px 0;padding-top:0}.campus_life img{border-radius:10px}.campus_life .campus_2{min-height:353px;object-fit:cover}.campus_life .campus{margin-bottom:15px}.campus_life .cta{margin-top:20px}.campus_life .cta i{margin-left:10px}.campus_life .cta::after{background:#518C16}.campus_life .cta:hover{color:#fff}.alumni{position:relative;padding:60px 0;background:#f4f6f9}.alumni .alumni_content a{color:#cf592e;font-weight:700;text-decoration:underline!important;text-transform:capitalize}.alumni .alumni_content{text-align:center}.alumni .each_alumni{position:relative;text-align:left;min-height:300px;margin-top:20px}.alumni .each_alumni::before{content:"";background-image:linear-gradient(to bottom,transparent,rgb(0 0 0 / .7));position:absolute;height:100%;width:100%;top:0;right:0;left:0;bottom:0;overflow:hidden;border-radius:10px;transition:all 0.9s ease-in-out}.alumni .each_alumni img{border-radius:10px;min-height:300px;object-fit:cover}.alumni .each_alumni .alumni_para{position:absolute;left:20px;bottom:15px}.alumni .alumni_bottom{margin-top:40px;text-align:center}.alumni .each_alumni .alumni_para .heading{font-size:18px;line-height:24px;color:#fff;margin-bottom:10px}.alumni .each_alumni .alumni_para p{color:#fff;font-size:14px}.alumni .alumni_bottom .cta{margin-top:25px}.alumni .cta::after{background:#518C16}.alumni .cta:hover{color:#fff}.alumni .cta i{margin-left:10px}.alumni .alumni_bottom .each_alumni h5{color:#fff}.alumni .alumni_bottom .each_alumni span{color:#cf592e;font-weight:600;text-transform:uppercase}.approvals{padding:60px 0}.approvals .heading{text-align:center;margin-bottom:40px}.approvals .approvals_part .each_logo{padding:20px;background-color:#cf592e2e;display:flex;justify-content:center;align-items:center;border-radius:10px}.approvals .approvals_part .each_logo img{max-width:100px}.notice-area{position:relative;padding:50px 0 60px;background:#f4f6f9}.notice-left{padding:45px 45px 45px 45px;box-shadow:0 0 6px 0 rgb(0 0 0 / .15);position:relative;min-height:470px;background:#FFF}.ak_notice_wrapper{position:relative;padding-right:45px}.notice-left h3,.notice-left-wrapper h3{border-bottom:2px solid #cf592e;color:#000;font-size:28px;line-height:34px;text-transform:uppercase;padding-bottom:10px;margin-bottom:20px}.notice-area .single-notice-left .notice_title{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.notice-left-wrapper h3{margin-bottom:33px}.notice-right-wrapper{margin-right:27px}.single-notice-left{border-bottom:1px solid #E7E7E7;padding-bottom:10px}.single-notice-left span{color:#cf592e;font-weight:500}.single-notice-left+.single-notice-left{padding-top:10px}.notice-area .single-notice-left a{font-size:14px;color:#000;margin-bottom:0;font-weight:500}.notice-area #style-2::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);border-radius:10px;background-color:#F5F5F5}.notice-area #style-2::-webkit-scrollbar{width:12px;background-color:#F5F5F5}.notice-area #style-2::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);background-color:#cf592e}.notice-area .scrollbar{height:300px;overflow-y:scroll;margin-bottom:25px}.notice-area .force-overflow{min-height:450px}.main_footer{width:100%;display:block;margin:0;padding:0;position:relative;background:#0c3246}.main_footer .footer_top{width:100%;display:block;margin:0;padding:60px 0 20px;background:#0c3246}.main_footer .first_col{width:100%;display:block;margin:0;padding:0}.main_footer .footer_logo{margin:0 0 20px;max-width:120px;background:#fff;padding:10px;border-radius:10px}.main_footer .footer_logo a{display:inline-block}.main_footer .first_col p{font-weight:400;font-size:14px;line-height:20px;text-align:justify;color:#fff;max-width:325px}.main_footer .social_links{width:100%;display:flex;margin:20px 0 0;padding:0;gap:20px;align-items:center}.main_footer .social_links h5{font-weight:400;font-size:14px;line-height:24px;color:#fff;margin:0}.main_footer .social_links ul{margin:0;padding:0}.main_footer .social_links ul li{display:inline-block;vertical-align:middle;margin:0;padding:0}.main_footer .social_links ul li+li{margin-left:10px}.main_footer .social_links ul li a{font-size:18px;color:#fff;text-align:center}.main_footer .social_links ul li a:hover{color:#cf592e}.main_footer .second_col{width:100%;margin:0;padding:0;height:100%}.main_footer .footer_nav ul{margin:0;padding:0}.main_footer .footer_nav ul li{margin:0 0 5px}.main_footer .footer_nav ul li a{font-weight:400;font-size:14px;line-height:20px;color:#fff;transition:all 0.9s ease-in-out}.main_footer .footer_nav ul li a:hover{color:#cf592e}.main_footer .footer_top h4{font-weight:600;font-size:18px;line-height:22px;text-transform:capitalize;color:#fff;margin:0 0 20px}.main_footer .office_address ul{padding:0;margin:0}.main_footer .office_address ul li{margin-bottom:5px;display:flex;gap:10px;margin-bottom:20px;align-items:start}.main_footer .office_address ul li i{color:#fff;line-height:22px}.main_footer .office_address ul li a{color:#fff;line-height:normal;transition:all 0.9s ease-in-out}.main_footer .office_address ul li a:hover{color:#cf592e}.main_footer .office_address .each_address{display:flex;align-items:center;justify-content:flex-start;margin:0 0 15px}.main_footer .each_address img{margin-right:20px}.main_footer .each_address h5{font-weight:600;font-size:16px;line-height:24px;text-transform:capitalize;color:#fff;margin-bottom:10px}.main_footer .each_address p{font-weight:500;font-size:14px;line-height:20px;color:#fff;margin:0}.footer_phn a{display:block}.main_footer .footer_bottom{width:100%;display:block;margin:0;background:#fff0;text-align:center}.copyright_text{padding:10px 0;border-top:1px solid #cf592e}.copyright_text img{display:inline-block;vertical-align:middle;margin:0;padding:0}.copyright_text p{display:inline-block;vertical-align:middle;margin:0 0 0 5px;padding:0;text-transform:capitalize;font-weight:400;font-size:15px;color:#fff}.copyright_text p a{color:#fff}.copyright_text p a span{color:#46b298}.breadcrumb{background-size:cover;background-repeat:no-repeat;padding:133px 0 100px;position:relative;z-index:1;margin-bottom:0}.breadcrumb::before{width:100%;height:100%;background:linear-gradient(90deg,rgba(81,140,22,72) -53%,rgb(0 0 0 / .2) 50%);position:absolute;top:0;left:0;z-index:-1;content:''}.breadcrumb .page_banner .heading{color:#fff}.breadcrumb .breadcrumbs{overflow:hidden;padding:16px 0;display:flex;justify-content:center;align-items:center}.breadcrumb .breadcrumbs li{display:block;float:left;position:relative}.breadcrumb .breadcrumbs li+li{margin-left:15px;padding-left:30px}.breadcrumb .breadcrumbs li+li:before{color:#fefefe;content:"\F280";font-size:14px;left:0;position:absolute;display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:normal!important;font-variant:normal;text-transform:none;vertical-align:-.125em;-webkit-font-smoothing:antialiased}.breadcrumb .breadcrumbs li a,.breadcrumb .breadcrumbs li span{color:#fefefe;display:block;font-size:14px;font-weight:600;line-height:24px;text-transform:uppercase;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.breadcrumb .breadcrumbs li a:hover{color:#cf592e}.what_we_are{padding:60px 0}.what_we_are p{margin-bottom:15px}.what_we_are p:last-child{margin-bottom:0}.what_we_are .cta::after{background:#518C16}.what_we_are .cta:hover{color:#fff}.what_we_are .cta{margin-top:20px}.what_we_are .cta i{margin-left:10px}.our_story{padding:60px 0;background:#f4f6f9}.our_story .heading{text-align:center}.our_story p{text-align:center}.our_story .our_story_video{position:relative;z-index:1;background-size:cover;background-position:center;background-repeat:no-repeat;height:400px;margin-top:30px;border-radius:10px}.our_story .our_story_video::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .7);opacity:.3;z-index:-1;border-radius:10px}.our_story .our_story_video .video-btn{z-index:-1;content:'';position:absolute;left:50%;top:50%;width:60px;height:60px;transform:translate(-50%,-50%);opacity:1;border-radius:50%;background:rgb(255 255 255 / .7);display:flex;align-items:center;justify-content:center}.our_story .our_story_video .video-btn i{color:#D70000;font-size:30px}.our_story .dropcap_para{text-align:left;margin-top:20px}.our_story .dropcap{font-size:30px;font-weight:700;background-color:#cf592e;padding:10px 25px;display:inline-block;color:#fff;text-transform:uppercase;margin:0 10px 5px 0;float:left}.about_counter{padding:60px 0;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.about_counter::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgb(81 140 22) -70%,rgb(0 0 0 / .1) 100%)}.about_counter .single-fun-factor{text-align:center;padding:40px 20px;border:1px solid rgb(255 255 255 / .2);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:relative;background:rgb(0 0 0 / .7)}.about_counter .single-fun-factor h2{font-size:56px;line-height:46px;font-weight:900;color:#cf592e}.about_counter .single-fun-factor h2 span{color:#cf592e}.about_counter .single-fun-factor>h4{font-size:24px;line-height:14px;margin-top:20px;position:relative;margin-bottom:0;font-weight:500;color:#fff}.about_counter .single-fun-factor:hover{border-color:#518C16}.student_say{background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;position:relative;padding:60px 0}.student_say .swiper-slide{height:auto;align-items:stretch;display:flex}.student_say .each_student_img{height:77px;margin:auto auto 28px;width:77px}.student_say .each_student{padding:20px;box-shadow:5px 5px 10px 5px rgb(0 0 0 / .12);position:relative;margin-top:50px;margin-right:10px;margin-left:10px;margin-bottom:30px}.student_say .each_student_img img{border-radius:50%;border:1px solid #FFF;width:77px;height:77px;object-fit:cover;object-position:top}.student_say .each_student_content{padding:0;text-align:center;max-width:680px;margin:0 auto}.student_say .each_student_content p{font-size:16px;font-weight:400;margin-bottom:15px}.student_say .each_student_content h4{font-size:18px;font-weight:600;margin-bottom:4px}.student_say .each_student_content h5{margin-bottom:0;font-size:16px;font-weight:600;color:#cf592e}.mission{padding:60px 0}.mission .mission_left .mission_img_1 img{width:90%}.mission .mission_left .mission_img_2{position:absolute;right:0;bottom:-120px;border:10px solid #fff;max-width:60%;box-shadow:0 3px 6px rgb(0 0 0 / .16),0 3px 6px rgb(0 0 0 / .23);animation:up-down linear 4s;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:up-down linear 4s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:up-down linear 4s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:up-down linear 4s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:up-down linear 4s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%}@keyframes up-down{0%{transform:translate(1px,20px)}24%{transform:translate(1px,30px)}50%{transform:translate(1px,12px)}74%{transform:translate(1px,22px)}100%{transform:translate(1px,22px)}}@-moz-keyframes up-down{0%{-moz-transform:translate(1px,20px)}24%{-moz-transform:translate(1px,30px)}50%{-moz-transform:translate(1px,12px)}74%{-moz-transform:translate(1px,22px)}100%{-moz-transform:translate(1px,22px)}}@-webkit-keyframes up-down{0%{-webkit-transform:translate(1px,20px)}24%{-webkit-transform:translate(1px,30px)}50%{-webkit-transform:translate(1px,12px)}74%{-webkit-transform:translate(1px,22px)}100%{-webkit-transform:translate(1px,22px)}}@-o-keyframes up-down{0%{-o-transform:translate(1px,20px)}24%{-o-transform:translate(1px,30px)}50%{-o-transform:translate(1px,12px)}74%{-o-transform:translate(1px,22px)}100%{-o-transform:translate(1px,22px)}}@-ms-keyframes up-down{0%{-ms-transform:translate(1px,20px)}24%{-ms-transform:translate(1px,30px)}50%{-ms-transform:translate(1px,12px)}74%{-ms-transform:translate(1px,22px)}100%{-ms-transform:translate(1px,22px)}}.mission .mission_right p{margin-bottom:15px}.mission .mission_right h6{font-size:24px;margin-bottom:15px}.mission .mission_right .mission_list li{margin-bottom:15px;position:relative;font-size:17px;z-index:1;padding-left:25px;display:flex;align-items:center}.mission .mission_right .mission_list li::before{position:absolute;content:"\F62E";color:#cf592e;display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:normal!important;font-variant:normal;text-transform:none;vertical-align:-.125em;-webkit-font-smoothing:antialiased;top:0;left:0;display:flex;align-items:center}.vision{padding:60px 0}.vision .vision_top{padding:160px 0;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;border-radius:10px}.vision .vision_top::before{content:"";background-color:rgb(5 5 5 / 30%);position:absolute;height:100%;width:100%;top:0;right:0;left:0;bottom:0;overflow:hidden;border-radius:10px;transition:all 0.9s ease-in-out}.vision .vision_top_main{position:relative}.vision .vision_top_main .item{padding:30px 30px;background:#fff;box-shadow:0 5px 30px 0 rgb(214 215 216 / .57);z-index:1;position:relative}.vision .vision_top_main .vision_bottom .item i{position:relative;z-index:1;padding:10px;font-size:47px;color:#cf592e;display:inline-block}.vision .vision_top_main .vision_bottom .item_1 i{position:relative;z-index:1;padding:10px;font-size:47px;color:#518c16;display:inline-block}.vision .vision_top_main .vision_bottom .item i::after{background:url(/wp-content/themes/GMIT/images/4.jpg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1;position:absolute;left:0;top:0;content:"";height:100%;width:100%;opacity:.3}.vision .vision_top_main .vision_bottom .item_1 i::after{background:url(/wp-content/themes/GMIT/images/5.jpg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1;position:absolute;left:0;top:0;content:"";height:100%;width:100%;opacity:.3}.vision .vision_top_main .vision_bottom .item_cont .heading{font-size:30px;margin-bottom:0;font-weight:500}.vision .vision_bottom{margin-top:-140px}.principal_message{padding:60px 0}.principal_message .principal_wrap{background-color:#F3F5F5;padding:50px}.principal_message .principal_wrap .principal_image img{margin-bottom:30px}.principal_message .it-teacher-details-left-social{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #D9D9D9;display:flex;align-items:center;justify-content:center}.principal_message .it-teacher-details-left-social a{height:45px;width:45px;border-radius:50%;line-height:45px;text-align:center;display:inline-block;background-color:#fff;margin:0 6px;display:flex;justify-content:center;align-items:center;transition:all 0.9s ease-in-out}.principal_message .it-teacher-details-left-social a:hover{background:#518C16}.principal_message .it-teacher-details-left-social a:hover i{color:#fff}.principal_message .it-teacher-details-left-social a i{font-size:24px;color:#cf592e;transition:all 0.9s ease-in-out}.principal_message .it-teacher-details-left-info{margin-bottom:40px}.principal_message .it-teacher-details-left-info ul li{list-style-type:none;position:relative;margin-bottom:10px;display:flex;align-items:center;justify-content:start;margin-bottom:20px}.principal_message .it-teacher-details-left-info ul li i{color:#cf592e;height:45px;width:45px;border-radius:50%;line-height:45px;text-align:center;display:inline-block;background-color:#fff;margin:0 6px;display:flex;justify-content:center;align-items:center;transition:all 0.9s ease-in-out;font-size:20px}.principal_message .it-teacher-details-left-info ul li a{color:#212529;font-size:17px;font-weight:400;line-height:1;font-family:Roboto,sans-serif;transition:all 0.6s ease-in-out;display:flex;align-items:center;margin-left:10px;display:block}.principal_message .it-teacher-details-left-info ul li a:hover{color:#518C16}.principal_message .it-teacher-details-right{background-color:#FFF;padding:60px;margin-left:20px}.principal_message .it-teacher-details-right-title-box{margin-bottom:20px}.principal_message .it-teacher-details-right-title-box .heading{font-size:35px;font-weight:500;margin-bottom:0}.principal_message .it-teacher-details-right-title-box .spcl_para{color:#cf592e;font-size:18px}.principal_message .it-teacher-details-right .message .heading{font-size:24px;margin-bottom:0;text-transform:capitalize}.principal_message .it-teacher-details-right .message p{margin-bottom:20px}.principal_message .it-teacher-details-right .message p:last-child{margin-bottom:0}.media_coverage{padding:60px 0}.media_coverage .heading{text-align:center}.media_coverage .coverage{margin-top:20px}.media_coverage .coverage_wrap{position:relative}.media_coverage .coverage .portfolio-info{opacity:0;position:absolute;inset:auto 40px 40px 40px;z-index:3;transition:all ease-in-out 0.3s;padding:20px}.media_coverage .coverage .portfolio-info h4{font-size:18px;font-weight:600;color:#fff;padding-right:50px}.media_coverage .coverage .portfolio-info .preview-link,.media_coverage .coverage .portfolio-info .details-link{position:absolute;right:20px;font-size:24px;top:calc(50% - 14px);color:rgb(255 255 255 / .7);transition:0.3s;line-height:0}.media_coverage .each_coverage_slider{overflow:hidden;z-index:1;position:relative}.media_coverage .each_coverage_slider img{transition:all 0.3s;box-shadow:0 3px 6px rgb(0 0 0 / .16),0 3px 6px rgb(0 0 0 / .23);max-height:200px;object-fit:contain}.media_coverage .each_coverage_slider::before{content:"";inset:0;position:absolute;background-image:linear-gradient(to bottom,transparent,rgb(81 140 22 / .8));z-index:2;transition:0.5s;visibility:hidden;opacity:0}.media_coverage .each_coverage_slider:hover:before{visibility:visible;opacity:1}.media_coverage .each_coverage_slider:hover img{transform:scale(1.2)}.media_coverage .each_coverage_slider:hover .portfolio-info{opacity:1;inset:auto 10px 0 10px}.glightbox-clean .gslide-title{font-size:20px;font-weight:600;font-family:"Roboto",sans-serif;text-align:center}.media_coverage .coverage_wrap .prev_btn{left:-60px;background-color:#cf592e}.media_coverage .coverage_wrap .next_btn{right:-60px;background-color:#cf592e}.alumni_testimonial{padding:60px 0;text-align:center}.wrapper{margin-left:40px}.video-main{position:relative;display:inline-block}.video{height:50px;width:50px;line-height:50px;text-align:center;border-radius:100%;background:#fff0;color:#fff;display:inline-block;background:#518C16;z-index:999;display:flex;justify-content:center;align-items:center}@keyframes waves{0%{-webkit-transform:scale(.2,.2);transform:scale(.2,.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}50%{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}100%{-webkit-transform:scale(.9,.9);transform:scale(.9,.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}.waves{position:absolute;width:100px;height:100px;background:rgb(81 140 22 / .3);opacity:0;border-radius:100%;right:-25px;bottom:-25px;z-index:-1;-webkit-animation:waves 3s ease-in-out infinite;animation:waves 3s ease-in-out infinite}.wave-1{-webkit-animation-delay:0s;animation-delay:0s}.wave-2{-webkit-animation-delay:1s;animation-delay:1s}.wave-3{-webkit-animation-delay:2s;animation-delay:2s}.alumni_testimonial .heading{text-align:center;max-width:700px;margin:0 auto;margin-bottom:20px}.alumni_testimonial p{text-align:center;max-width:600px;margin:0 auto 30px}.alumni_testimonial .almnBlock{border:2px dashed #CF592E;padding:20px;border-radius:10px;overflow:hidden;margin-bottom:20px}.alumni_testimonial .almnBlock .subheading{margin-bottom:0;color:#CF592E;font-weight:500}.alumni_testimonial .almnBlock .alumni_placement{max-width:90px}.alumni_testimonial .almnBlock .alumni_placement_content{margin-bottom:0;text-align:left;margin-top:20px}.alumni_testimonial .cta::after{background:#518C16}.alumni_testimonial .cta:hover{color:#fff}.alumni_testimonial .alumni_right_cont{text-align:left}.alumni_testimonial .alumni_video{display:flex;align-items:center;margin-top:5px}.alumni_testimonial .alumni_video i{font-size:25px;color:#fff}.alumni_testimonial .video-btn{z-index:-1;content:'';position:absolute;left:50%;top:50%;width:60px;height:60px;transform:translate(-50%,-50%);opacity:1;border-radius:50%;background:#cf592e;display:flex;align-items:center;justify-content:center;line-height:80px;color:#fff;font-size:30px}.alumni_testimonial .video-btn::before,.alumni_testimonial .video-btn::after{opacity:0;content:"";display:block;position:absolute;width:200px;height:200px;top:50%;left:50%;border-radius:50%;border:10px solid #cf592e;-webkit-animation:zoomBig 3.25s linear infinite;animation:zoomBig 3.25s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.recent_placement{padding:60px 0}.recent_placement .top_part .heading{text-align:center}.recent_placement .top_part p{text-align:center;margin-bottom:25px}.recent_placement .each_alumni_testimonial_slider{min-height:426px;position:relative;border-radius:10px;overflow:hidden;z-index:1;background-repeat:no-repeat;background-size:cover}.recent_placement .each_alumni_testimonial_slider::before{position:absolute;content:"";height:100%;width:100%;background-image:linear-gradient(to bottom,transparent,rgb(81 140 22 / .5));left:0;top:0;z-index:-1}.recent_placement .each_alumni_testimonial_slider .video_cont{position:absolute;left:20px;bottom:15px}.recent_placement .each_alumni_testimonial_slider .heading{font-size:20px;line-height:10px;color:#fff;margin-bottom:10px}.recent_placement .each_alumni_testimonial_slider{color:#fff}.recent_placement .each_alumni_testimonial_slider span{color:#cf592e;font-weight:600}.recent_placement .alumni_testimonial_Wrap .next_btn{right:-60px}.recent_placement .alumni_testimonial_Wrap .prev_btn{left:-60px}.recent_placement .alumni_testimonial_Wrap .next_btn,.recent_placement .alumni_testimonial_Wrap .prev_btn{border:1px solid #cf592e;background:#cf592e}.recent_placement .alumni_testimonial_Wrap{position:relative}.approval_sec{padding:60px 0}.approval_sec .content-wrapper .each_logo img{width:200px;margin:0 auto;box-shadow:5px 7px 16px -4px rgb(0 0 0 / .2);border-radius:10px;background:#fff}.approval_sec .tab-wrapper{text-align:center;display:block;margin:auto}.approval_sec .tabs{margin:0;padding:0;display:flex;justify-content:center}.approval_sec .tab-link{margin:0 1%;list-style:none;padding:10px 40px;cursor:pointer;font-weight:700;transition:all ease 0.5s;border:1px solid #cf592e;border-radius:50px;color:#cf592e}.approval_sec .tab-link:hover{color:#46b29880;border-color:#46b29880}.approval_sec .tab-link:hover,.approval_sec .tab-link.active{background:#EE6534;color:#fff}.approval_sec .content-wrapper{padding:40px 80px}.approval_sec .tab-content{display:none;text-align:center;color:#888;font-weight:300;font-size:15px;opacity:0;transform:translateY(15px);animation:fadeIn 0.5s ease 1 forwards}.approval_sec .tab-content.active{display:block}@keyframes fadeIn{100%{opacity:1;transform:none}}.contact_us{position:relative;padding:70px 0}.contact_left_address{background:#518C16;padding:35px 50px;height:100%}.contact_left_address h4{font-size:30px;margin-bottom:15px;color:#fff;text-transform:capitalize}.contact_left_address p{font-size:16px;margin-bottom:20px;color:#fff}.contact_left_address ul li{display:flex;gap:10px;align-items:center}.contact_left_address ul li+li{margin-top:35px}.contact_left_address ul li .icon{width:80px;height:80px;line-height:70px;text-align:center;border-radius:50%;transition:all 0.5s ease-in-out;background-color:#fff;display:flex;position:relative;flex:0 0 auto;align-items:center;justify-content:center}.contact_left_address ul li .icon svg{fill:#cf592e}.contact_left_address ul li .icon:after{position:absolute;content:"";width:60px;height:62px;line-height:62px;text-align:center;border-radius:50%;transition:all 0.5s ease-in-out;border:1px dashed #cf592e;top:50%;left:50%;transform:translate(-50%,-50%)}.contact_left_address ul li .each_item span{display:block;color:#fff;font-size:15px}.contact_left_address ul li .each_item p,.contact_left_address ul li .each_item a{font-size:18px;color:#fff;margin:0;display:block}.contact_right_form{box-shadow:0 0 6px 0 rgb(0 0 0 / .15);padding:30px}.contact_right_form h6{font-size:16px;margin-bottom:8px}.contact_right_form h6 i{color:#cf592e;margin-right:10px}.contact_right_form h3{font-size:34px;margin-bottom:10px}.contact_right_form p{font-size:14px;margin-bottom:10px}.each_input_item{margin-bottom:10px}.each_input_item label{display:inline-block;margin-bottom:10px;font-size:16px;font-weight:600}.each_input_item .each_field{width:100%;padding:12px 20px;background-color:#fff0;border-radius:4px;border:1px solid #e3e3e3;resize:none}.each_input_item .each_field:focus{outline:none;border:1px solid #CF592E}.contact_right_form .cta:hover{color:#fff;border:1px solid #CF592E}.contact_us_address{padding:60px 0}.contact_us_address .contact_main{float:left;width:100%;text-align:center;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}.contact_us_address .contact_main .contact_rotate{background:rgb(207 89 46)}.contact_us_address .contact_main .contact_rotate{display:inline-block;width:130px;height:130px;color:#fff;text-align:center;position:relative}.contact_us_address .contact_main .contact_rotate i{font-size:40px;line-height:130px}.contact_us_address .contact_main .contact_rotate:after{border-top-color:rgb(207 89 46)}.contact_us_address .contact_rotate:after{position:absolute;top:100%;border:9px solid #fff0;content:" ";height:0;width:0;left:50%;margin-left:-9px}.contact_us_address .contact_main h4{font-size:24px;font-weight:500;margin-top:40px;margin-bottom:20px;text-transform:capitalize}.contact_us_address .contact_main p{margin:0}.contact_us_address .contact_main a{color:#000;transition:all 0.9s ease-in-out;font-weight:500}.contact_us_address .contact_main a:hover{color:#cf592e}.contact_us_address .contact_main:hover i{transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}.contact_map_sec iframe{width:100%}.contact_us_form{padding:60px 0}.contact_us_form .contact_us_form_top{text-align:center}.contact_us_form .contact_us_form_top p{max-width:640px;margin:0 auto}.contact_us_form .contact_us_form_bottom{margin-top:30px;padding:40px 20px;box-shadow:0 3px 6px rgb(0 0 0 / .16),0 3px 6px rgb(0 0 0 / .23);border-radius:10px}.contact_us_form .contact_us_form_bottom .form-label{font-size:18px;font-weight:500;color:#cf592e}.contact_us_form .contact_us_form_bottom .form-label-first{height:50px;padding:15px 18px;font-size:16px;border:1px solid #d7d7d7;border-radius:10px;box-shadow:none;text-transform:capitalize;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.contact_us_form .contact_us_form_bottom .form-control:focus{border:1px solid #cf592e;box-shadow:none}.contact_us_form .contact_us_form_bottom .form-control-text-area{border-radius:10px}.courses{padding:60px 0}.courses .section_top{text-align:center;max-width:450px;margin:0 auto 30px}.courses .each_courses{position:relative;overflow:hidden;z-index:1;border-radius:10px;margin-bottom:20px}.courses .each_courses::before{position:absolute;content:"";height:100%;width:100%;background-image:linear-gradient(to bottom,transparent,rgb(0 0 0 / .8));left:0;top:0}.courses .each_courses .course_content{position:absolute;bottom:0;left:0;width:100%;padding:30px}.courses .each_courses .course_content h5 a{font-size:22px;font-weight:600;color:#fff;margin-bottom:15px;transition:all ease .5s;display:block}.courses .each_courses .course_content .read_more{font-size:18px;font-weight:600;color:#fff;display:flex;gap:10px}.courses_details_top{padding:60px 0}.courses_details_top .course_image img{max-width:600px}.course_tab{padding:60px 0}.course_tab .panelContainer{clear:left;border:2px solid #cf592e;background-color:#fff;padding:20px}.course_tab .tabs{margin:0;padding:0;list-style:none}.course_tab .tabs li{float:left;padding:0;margin:0;text-align:center}.course_tab .tabs a{display:block;text-decoration:none;color:#fff;font-weight:700;padding:8px 8px 6px;margin-right:4px;border:2px solid #cf592e;border-top-right-radius:5px;border-top-left-radius:5px;background-color:#cf592e;margin-bottom:-2px}.course_tab .tabs a.active{border-bottom:2px solid #fff;background-color:#fff;color:#000;font-weight:700}.course_tab .panel img{margin-top:10px;max-width:400px;border-radius:15px}.course_tab .panel p{font-size:17px}.course_tab .panel .hod_name{text-align:right;margin-top:25px}.course_tab .panel .hod_name span{font-weight:700;font-size:20px;font-style:italic;color:#518C16}.course_tab .panel .social{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:15px}.course_tab .panel .social li a i{font-size:25px;color:#cf592e;transition:all 0.9s ease-in-out;margin-right:0}.course_tab .panel .social li{border:1px solid #cf592e;padding:10px;border-radius:100%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;transition:all 0.9s ease-in-out}.course_tab .panel .social li:hover{background:#518C16;border:1px solid #518C16}.course_tab .panel .social li:hover a i{color:#fff}.course_tab .panel .table_part .color{color:#518c16}.course_tab .panel .table_part tbody tr th,.course_tab .panel .table_part tbody tr td{border:none}.course_tab .panel a{color:#000;font-size:20px}.course_tab .panel a i{font-size:20px;color:#518c16;margin-right:15px}.course_tab .panel .infasturcture_table thead tr th,.course_tab .panel .infasturcture_table tbody tr td{text-align:center}.course_tab .panel .infasturcture_table tbody tr td span{font-weight:700;color:#518c16}.course_tab .panel .infasturcture_image .each_infasturcture{overflow:hidden;z-index:1;position:relative;border-radius:20px}.course_tab .panel .infasturcture_image .each_infasturcture::before{content:"";inset:0;position:absolute;background-image:linear-gradient(to bottom,transparent,rgb(81 140 22 / .8));z-index:2;transition:0.5s;visibility:hidden;opacity:0;border-radius:20px}.course_tab .panel .infasturcture_image .each_infasturcture img{transition:all 0.3s;box-shadow:0 3px 6px rgb(0 0 0 / .16),0 3px 6px rgb(0 0 0 / .23)}.course_tab .panel .infasturcture_image .each_infasturcture .portfolio-info{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;transition:all ease-in-out 0.3s;padding:20px}.course_tab .panel .infasturcture_image .each_infasturcture:hover:before{visibility:visible;opacity:1}.course_tab .panel .infasturcture_image i{margin-right:0;color:#FFF;font-size:30px}.course_tab .panel .infasturcture_image .each_infasturcture .portfolio-info .preview-link,.course_tab .panel .infasturcture_image .each_infasturcture .portfolio-info .details-link{font-size:24px;color:rgb(255 255 255 / .7);transition:0.3s;line-height:0}.course_tab .panel .infasturcture_image .each_infasturcture:hover .portfolio-info{opacity:1}.pdf_btn{text-align:center;margin-top:40px}.course_tab .panel .pdf_btn .cta{color:#fff;font-size:16px;padding:9px 18px}.course_tab .panel .pdf_btn .cta:after{background:#518C16}.placement{position:relative;padding:60px 0}.placement .placement_list ul li:not(:last-child){margin-bottom:10px}.placement .placement_list ul li a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;background:#cf592eb3;border:1px solid #E0EEF3;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:16px 20px;font-size:18px;font-weight:500;color:#fff;position:relative}.placement .placement_list ul li a::before{position:absolute;content:"\f138";font-family:bootstrap-icons!important;top:50%;transform:translateY(-50%);right:20px}.placement .placement_list ul li.active a,.placement .placement_list ul li a:hover{background:#cf592e}.placement .placement_right .each_placement_tab{box-shadow:0 7px 15px 0 rgb(0 0 0 / .05);border:1px solid #E5E7E8;padding:20px;border-radius:10px;display:none}.placement .placement_right .each_placement_tab h4{margin-bottom:15px;font-size:26px}.placement .placement_right .each_placement_tab p:not(:last-child){margin-bottom:10px}.placement .placement_right .each_placement_tab ul{display:grid;gap:15px;grid-template-columns:auto auto auto auto}.placement .placement_right #tab_4 ul{grid-template-columns:auto}.placement .placement_right .each_placement_tab ul li{border:1px solid #518C16;border-radius:5px;padding:10px;position:relative}.placement .placement_right #tab_1 ul li::before{content:"";position:absolute;background-image:linear-gradient(to bottom,transparent,rgb(0 0 0 / .8));width:100%;height:0%;bottom:0;left:0;transition:all 0.5s ease-in-out}.placement .placement_right #tab_1 ul li::before{content:"";position:absolute;background-image:linear-gradient(to bottom,transparent,rgb(0 0 0 / .8));width:100%;height:0%;bottom:0;left:0;transition:all 0.5s ease-in-out}.placement .placement_right #tab_1 ul li:hover .zoomInIcon{opacity:1;visibility:visible}.placement .placement_right #tab_1 ul li:hover::before{height:100%}.gallery{position:relative;padding:60px 0}.gallery .each_gallery_img{position:relative;border-radius:10px;overflow:hidden;margin-bottom:20px}.gallery .each_gallery_img img{height:280px;object-fit:cover}.gallery .each_gallery_img::before{position:absolute;content:"";background-image:linear-gradient(to bottom,transparent,rgb(0 0 0 / .8));width:100%;height:100%;top:0;left:0}.zoomInIcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:30px;opacity:0;z-index:1;visibility:hidden;transition:all 0.5s ease-in-out}.zoomInIcon:hover{color:#cf592e}.gallery .each_gallery_img:hover .zoomInIcon{opacity:1;visibility:visible}.library_contact .each_contact{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:20px;align-items:center;box-shadow:0 0 35px rgb(0 0 0 / .15);padding:20px;flex-direction:column;justify-content:center;min-height:190px}.library_contact .each_contact .icon{width:50px;height:50px;line-height:50px;background-color:#cf592e;border-radius:100%;text-align:center;color:#fff;flex:0 0 auto;box-shadow:0 0 35px rgb(0 0 0 / .15)}.library_contact .each_contact .content{text-align:center}.library_contact .each_contact .content p{font-size:16px;color:#5d666f;line-height:32px}.library_contact .each_contact .content h6 a{font-size:17px;line-height:20px;color:#000;font-weight:600;word-break:break-word;text-align:center}.placement .placement_right .each_placement_tab .library_contact .each_contact .content p{margin:0}.library_hod{position:relative;border:1px solid #ddd;border-radius:5px;padding:10px}.library_hod h5{font-size:18px;color:#000;font-weight:600}.library_hod span{font-size:16px;color:#cf592e;font-weight:400}.library_hod p{font-size:16px;color:#000;font-weight:400}.library_map{margin-top:20px}.library_map iframe{width:100%}.library_btn .each_contact_btn a{padding:10px;text-align:center;color:#fff;border:1px solid #cf592e;transition:all 0.5s ease-in-out;display:block}.library_btn .each_contact_btn a:hover{background-color:#cf592e;color:#000}.student_credit_card{position:relative;padding:60px 0}.student_credit_card .each_info_content{margin-top:20px}.student_credit_card .each_info_content h6{font-size:20px;font-weight:600;margin-bottom:10px}.student_credit_card .each_info_content ul li{position:relative;padding-left:25px}.student_credit_card .each_info_content ul li a{color:#cf592e;word-break:break-word}.student_credit_card .each_info_content ul li::before{position:absolute;content:"\F271";left:0;top:0;font-family:bootstrap-icons!important;font-style:normal;color:#cf592e}.section_right{position:relative;padding:25px;box-shadow:0 0 20px 3px rgb(0 0 0 / .09);border-radius:10px}.section_right h6{font-size:20px;font-weight:600;margin-bottom:10px}.section_right .each_contact{display:flex;align-items:center;gap:10px;margin-bottom:15px}.section_right .each_contact i{width:40px;height:40px;display:flex;justify-content:center;align-items:center;font-size:16px;background:#cf592e;color:#fff;border-radius:50%;flex:0 0 auto}.section_right .each_contact a{color:#000;font-weight:600}.counter .each_counter_card{margin-top:30px;box-shadow:0 0 20px 3px rgb(0 0 0 / .09);display:flex;flex-direction:column;align-items:center;padding:10px;border-radius:10px}.counter .each_counter_card span{font-size:40px;margin-bottom:5px;line-height:1;font-weight:700}.counter .each_counter_card .target{color:#cf592e;font-weight:500}.counter .each_counter_card p{font-size:20px;font-weight:500;margin-top:10px}.scolarship{padding:60px 0}.scholarship_table{margin-top:25px}.scholarship_table td a{color:#000}.scholarship_table td a:hover{color:#cf592e}.placement_right .cdc_img{position:relative;border-radius:10px;box-shadow:0 0 20px 3px rgb(0 0 0 / .09);overflow:hidden;margin-top:20px}.placement_right .cdc_img p{padding:10px;color:#000}.each_placement_tab h4{border-bottom:1px solid #cf592e;padding-bottom:6px}.each_placement_tab .each_faq{margin-bottom:20px}.each_placement_tab .each_faq h6{font-size:20px;font-weight:600;margin-bottom:10px}.each_placement_tab .each_faq p:not(:last-child){margin-bottom:10px}.each_placement_tab .each_faq br{display:none}.each_faq .cta:after{background:#518C16}.each_faq .cta:hover{color:#fff}.Committees_sec{position:relative;padding:60px 0}.Committees_sec .each_committee{position:relative;border-radius:10px;box-shadow:0 0 20px 3px rgb(0 0 0 / .09);overflow:hidden;padding:20px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:self-start;flex-direction:column;gap:15px}.Committees_sec .each_committee h5{font-size:20px;margin-bottom:0}.Committees_sec .each_committee .cta{display:inline-flex;justify-content:center;gap:10px;align-items:center}.Committees_sec .each_committee .cta::after{background:#518C16}.Committees_sec .each_committee .cta:hover{color:#fff}.student_journey{padding:60px 0}.course_freestrucure{position:relative;padding:60px 0}.course_freestrucure .freestrucure_from{border-radius:10px;box-shadow:0 0 20px 3px rgb(0 0 0 / .09);overflow:hidden;padding:25px}.course_freestrucure .freestrucure_from h2{font-size:26px;margin-bottom:15px;border-bottom:1px solid #cf592e;padding-bottom:8px}.course_freestrucure .freestrucure_from label{font-size:16px;font-weight:600}.course_freestrucure .freestrucure_from .form-control:focus{box-shadow:none;outline:none}.course_freestrucure_content{margin-bottom:30px}.student_journey img{max-width:800px;margin:0 auto}#modal_1 .form-group{margin-bottom:15px}#modal_1 .cta:hover{color:#fff}.event_listing{position:relative;padding:60px 0}.event_listing .each_event_list{border-radius:10px;box-shadow:0 0 20px 3px rgb(0 0 0 / .09);overflow:hidden;margin-bottom:20px}.event_listing .each_event_list img{width:100%;min-height:312px;object-fit:cover}.event_listing .each_event_list .event_content{padding:20px}.event_listing .each_event_list .event_content h5{font-size:19px;line-height:24px;margin-bottom:10px;text-transform:capitalize}.testimonials_sec{padding:60px 0 0}.testimonials_sec .heading{text-align:center;margin-bottom:30px}.testimonials_sec .testi_wrapper{position:relative}.testimonials_sec .next_btn{right:-30px}.testimonials_sec .prev_btn{left:-30px}.testimonials_sec .next_btn,.testimonials_sec .prev_btn{border:1px solid #cf592e;background:#cf592e}.testimonials_sec .video-btn{z-index:1;content:'';position:absolute;left:50%;top:50%;width:60px;height:60px;transform:translate(-50%,-50%);opacity:1;border-radius:50%;background:rgb(255 255 255 / .7);display:flex;align-items:center;justify-content:center}.testimonials_sec .video-btn i{color:#D70000;font-size:30px}.testimonial_desc{margin-bottom:30px}.recent-blog-posts{position:relative;padding:60px 0}.recent-blog-posts .post-box{margin-top:25px;background:var(--colorWhite);border-radius:15px;overflow:hidden;position:relative;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.recent-blog-posts .post-box:hover{box-shadow:0 5px 25px 0 rgb(9 9 25 / .1)}.recent-blog-posts .post-box .post-img{overflow:hidden;position:relative}.recent-blog-posts .post-box img{transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.recent-blog-posts .post-box .meta{display:flex;gap:10px}.recent-blog-posts .post-box .meta i{color:#cf592e;margin-right:5px}.recent-blog-posts .post-box .meta .post_item{color:#5a5b6b;font-size:15px;font-weight:400;margin-right:30px}.recent-blog-posts .post-box .post_content{border-radius:0 0 15px 15px;border:1px solid rgb(9 9 25 / .1);padding:25px}.recent-blog-posts .post-box .post_content .post-title{font-size:20px;font-weight:600;margin-bottom:10px;transition:all linear .3s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:10px;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.recent-blog-posts .post-box .post_content .readmore{margin:10px 0 0;color:#cf592e;font-weight:600;display:inline-block}.recent-blog-posts .post-box .post_content .readmore i{color:#cf592e;margin-left:5px}.blog_details{position:relative;padding:60px 0}.blog_details .row{--bs-gutter-x:50px}.blog_details .blog_inner{position:relative}.blog_details .blog_inner .post-img{border-radius:10px;overflow:hidden}.blog_details .blog_inner .post-img img{height:500px;border-radius:10px;object-fit:cover}.blog_details .blog_inner .title{font-size:26px;margin:15px 0}.blog_details .blog_inner .meta-top ul{display:flex;gap:20px;padding:15px 0;border-bottom:1px solid rgb(9 9 25 / .1)}.blog_details .blog_inner .meta-top ul li{font-size:16px;font-weight:400;color:#5a5b6b}.blog_details .blog_inner .meta-top ul li i{margin-right:5px;color:#5a5b6b}.blog_details .content h2{font-size:24px;margin-bottom:10px}.blog_details .content p{margin-bottom:10px}.recent-posts .post-item{display:flex;gap:20px;border-bottom:1px solid rgb(9 9 25 / .1);padding-bottom:15px}.recent-posts .post-item img{width:100px;height:100px;border-radius:10px;flex:0 0 auto}.recent-posts .post-item .recent_post_content h4 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;color:#000;transition:all 0.5s ease-in-out}.recent-posts .post-item .recent_post_content h4{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:15px;font-weight:600;color:#000;display:block;margin-top:10px;transition:all 0.5s ease-in-out}.recent-posts .post-item .recent_post_content h4 a:hover{color:#cf592e}.recent-posts .post-item .recent_post_content .blog_time{margin-bottom:10px;color:#5a5b6b}.recent-posts .sidebar-title{font-size:24px;font-style:normal;font-weight:600;line-height:24px;border-left:3px solid #cf592e;padding-left:15px;margin-bottom:30px}.library{position:relative}.library .each_library_info{border:1px solid #ddd;padding:20px;border-radius:10px;height:100%}.library .each_library_info .library_img{border-radius:50%;width:65px;height:65px;overflow:hidden;display:flex;justify-content:center;align-items:center;margin-bottom:15px;box-shadow:0 0 35px rgb(0 0 0 / .15)}.library .each_library_info .library_img img{width:40px;height:40px}.library .each_library_info h5{font-size:20px;color:#cf592e;margin-bottom:10px}.library .placement_right .each_placement_tab ul{display:block}.library .placement_right .each_placement_tab ul li{border:none;border-radius:0;padding:0;position:relative}.library .placement_right .each_placement_tab ul li+li{margin-top:7px}.library .placement_right .each_placement_tab ul li::before{display:none}.library .placement_right .each_placement_tab .each_info_content{padding-bottom:15px}.library .placement_right .each_placement_tab ul.facilities li{padding-left:20px;position:relative}.library .placement_right .each_placement_tab ul.facilities li::after{position:absolute;content:"\F271";top:0;left:0;color:#cf592e;font-size:16px;font-family:bootstrap-icons!important;font-style:normal}.library .placement_right .each_placement_tab .library_team_image .each_image{position:relative}.library .placement_right .each_placement_tab .each_image{position:relative;overflow:hidden;z-index:1}.library .placement_right .each_placement_tab .library_team_image .each_image img{border-radius:5px}.library .placement_right .each_placement_tab .library_team_image .each_image .librarin_name{margin-top:10px;text-align:center}.library .placement_right .each_placement_tab .library_team_image .each_image .librarin_name h5{font-size:18px;margin-bottom:7px;color:#cf592e}.library .placement_right .each_placement_tab .library_team_image .each_image .librarin_name p{font-size:14px;margin-bottom:0;color:#000}.library .placement_right .each_placement_tab .each_image::after{position:absolute;content:"";background:rgb(0 0 0 / .25);width:100%;height:100%;top:0;left:0;opacity:0;z-index:0;visibility:hidden;transition:all 0.5s ease-in-out}.library .placement_right .each_placement_tab .each_image:hover::after{opacity:1;visibility:visible}.library .placement_right .each_placement_tab .each_image:hover .zoomInIcon{opacity:1;visibility:visible}.tpo_img{float:right;max-width:250px}@media only screen and (max-width:1680px){.inner_banner_content h1{font-size:60px;line-height:85px;margin:0 0 45px}.inner_banner_content .all_info{margin:0 0 15px}.inner_banner_content .all_info .each_info{margin:0 0 30px}}@media only screen and (max-width:1440px){.hero_banner .banner_content h2{font-size:60px;line-height:82px;margin:0 0 30px}}@media only screen and (max-width:1370px){.cta{padding:12px 10px;font-size:18px}.container{position:relative;max-width:1170px!important;margin:0 auto;padding:0 15px;width:100%!important}.nav_sec>ul>li+li{margin-left:30px}.navigation_sec .nav_sec>ul>li a{font-size:13px}.hero_banner .banner_content h2{font-size:55px;line-height:75px;margin:0 0 20px}.hero_banner .banner_content p{font-size:18px;line-height:32px;text-align:left;max-width:575px;margin:0 0 30px}.inner_banner_content h1{font-size:55px;line-height:80px;margin:0 0 30px}.inner_banner_content{padding:60px 0}}@media only screen and (max-width:1199px){.hero_banner .banner_content h2{font-size:45px;line-height:65px}.contactUs .contact-wrap .contact-left .contact-address ul li p{max-width:100%}}@media only screen and (max-width:991px){.main_header{padding:12px 0}span.toggle-menu img{float:left}span.toggle-menu{width:auto;float:right;margin:0;padding:7px;display:block;cursor:pointer;background:#cf592e;border-radius:5px}.navigation_sec .nav_sec{width:280px;height:100%;float:none;position:fixed;z-index:999;top:0;right:-100%;padding:70px 0 0;background:#000;display:block;-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out}.navigation_sec .nav_sec.slidein{right:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.navigation_sec .nav_sec .cls-btn{width:32px;height:32px;position:absolute;top:15px;right:15px;cursor:pointer;background:url(/wp-content/themes/GMIT/images/cross.png) no-repeat center}.navigation_sec .nav_sec>ul{text-align:left}.navigation_sec .nav_sec ul>li{display:block;padding-bottom:0;width:100%;margin:0}.navigation_sec .nav_sec ul>li+li{margin-left:0}.navigation_sec .nav_sec ul>li>ul>li a,.navigation_sec .nav_sec ul>li a{color:#fff;padding:11px 15px;font-size:15px;border-radius:0;display:block}.navigation_sec .nav_sec ul>li>ul>li a{font-size:13px;padding:8px 18px}.navigation_sec .nav_sec ul>li:hover>a,.navigation_sec .nav_sec ul>li.active>a{background:#518C16;color:#fff}.navigation_sec .nav_sec img{display:inline-block;vertical-align:middle}.navigation_sec .nav_sec i{float:left;font-style:normal;color:#fff;line-height:30px;font-size:21px;font-weight:600}.navigation_sec .nav_sec ul>li:hover ul{display:none}.nav_sec li.active{background:none;border-radius:23px;padding:0!important}.navigation_sec .nav_sec ul>li ul{width:100%;background:#cf592e;position:static;top:100%;left:0;text-align:left;display:none;border-radius:0;padding:0}.navigation_sec .nav_sec ul li ul li+li{border-top:1px solid #cf592e}.navigation_sec .nav_sec ul li ul li ul li a{padding:6px 24px;color:#fff;font-size:12px}.navigation_sec .nav_sec ul ul>li:hover>a,.navigation_sec .nav_sec ul ul>li.active>a{background:#cf592e;color:#fff}.navigation_sec .nav_sec ul li ul li .arw-nav{right:0;top:0;height:36px}.navigation_sec .nav_sec ul li .arw-nav{width:40px;height:45px;position:absolute;right:0;top:0;z-index:999;cursor:pointer;background:url(/wp-content/themes/GMIT/images/arw.png) no-repeat center;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.navigation_sec .nav_sec ul li .arw-nav.actv{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.navigation_sec .nav_sec>ul>li+li{margin-left:0}.navigation_sec .nav_sec>ul>li a{font-size:16px}.navigation_sec .nav_sec>ul>li.onlinePayment{padding:0!important;border-radius:0}.hero_banner{background-position:center}.hero_banner .banner_content{width:100%;max-width:640px;margin:0 auto;padding:15px;border-radius:6px;text-align:center}.hero_banner .banner_content h2{font-size:40px;line-height:50px;margin:0 0 10px}.hero_banner .banner_content p{text-align:center;margin:0 0 20px}.about_bottom .each_about_box img{max-width:60px}.about_bottom .row{--bs-gutter-x:20px}.about_bottom .each_about_box span,.about_bottom .each_about_box .purecounter{font-size:22px}.about_bottom .each_about_box p{font-size:14px;font-weight:400}.about_bottom{padding:30px 0}.about-area .section_top .heading{font-size:32px}.about-area .section_top p{font-size:14px}.about-area .section_top .cta{margin-top:25px}.about_inner{padding:20px}.heading{font-size:32px;line-height:40px;margin-bottom:10px}.subheading{font-size:18px;margin-bottom:10px}.join_us .join_our_team .heading{font-size:32px;line-height:40px}.join_us .join_our_team .section_content{font-size:14px;line-height:22px;max-width:700px;margin:15px auto 30px}.problem_wrap .heading{max-width:495px;margin:10px auto;font-size:28px;line-height:44px}.problem_wrap .arrow_down img{margin:15px auto}.problem_wrap .each_problem_slider img{border-radius:10px}.problem_slider_wrap,.problem_wrap .each_problem_slider{border-radius:10px;padding:0 15px;overflow:hidden}.problem_wrap .problem_content{max-width:100%;padding:0 30px;margin-top:20px}.problem_wrap .each_problem_wrap:nth-child(even) .problem_content{margin-left:0}.problem_wrap .each_problem_wrap:nth-child(even) .problem_slider_wrap,.problem_wrap .each_problem_wrap:nth-child(even) .each_problem_slider,.problem_wrap .each_problem_wrap:nth-child(even) .each_problem_slider img{border-radius:10px;overflow:hidden}.problem_wrap .problem_content span{font-size:36px;width:50px;height:50px;margin-bottom:15px}.problem_wrap .problem_content p{font-size:14px}.problem_wrap .each_problem_wrap{margin-bottom:25px}.problem_wrap .swiper-horizontal>.swiper-pagination-bullets,.problem_wrap .swiper-pagination-bullets.swiper-pagination-horizontal,.problem_wrap .swiper-pagination-custom,.swiper-pagination-fraction{bottom:15px}.our_solution .section_top .heading{color:#fff;font-size:32px}.our_solution{padding:50px 0}.our_solution .each_solution p{font-size:14px;line-height:20px}.our_solution .all_solution_box{gap:16px}.direct_impact .heading{font-size:32px;margin-bottom:10px}.direct_impact .impact_wrap{gap:25px;margin-top:20px;flex-direction:column}.direct_impact .impact_wrap .impact_content ul li img{width:25px;height:25px}.direct_impact .impact_wrap .impact_content ul li{gap:10px}.direct_impact .impact_wrap .impact_content ul li p{font-size:16px}.direct_impact .impact_wrap .impact_content ul li+li{margin-top:0}.direct_impact .impact_wrap .impact_content ul{display:flex;flex-wrap:wrap;gap:20px}.impact_content{padding:0 25px 25px}.direct_impact .know_more_about .know_more_left span{font-size:18px}.direct_impact .know_more_about .know_more_left .heading{font-size:32px;line-height:46px}.direct_impact .know_more_about .know_more_left{border-left:6px solid #46b298;padding-left:10px;margin-bottom:15px}.video_section .video_list{margin-top:10px;margin-bottom:25px}.video_section .video_slider .each_big_video .video_btn i{font-size:38px}.video_section .video_slider .each_big_video .video_btn p{font-size:22px}.testimonial_sec .heading{font-size:32px}.testimonial_img .testimonial_img_slider{width:170px;height:170px}.testimonial_img .testimonial_img_slider img{width:170px;height:170px}.testimonial_content .each_testimonial_slider{padding:20px 30px;border-radius:10px}.testimonial_content .each_testimonial_slider .main_content{font-size:14px}.testimonial_content .quote_left,.testimonial_content .quote_right{font-size:18px}.testimonial_content .quote_left{left:10px;top:10px}.testimonial_content{border-radius:10px}.testimonial_content .testi_owner p{font-size:14px}.testimonial_content .swiper-horizontal>.swiper-pagination-bullets,.testimonial_content .swiper-pagination-bullets.swiper-pagination-horizontal,.testimonial_content .swiper-pagination-custom,.swiper-pagination-fraction{display:none}.testimonial_content .testi_owner span{font-size:12px}.testimonial_sec .arrow_down{margin-bottom:15px}.awards{padding:30px 0}.awards .graphics_bg_bottom{bottom:0}.arrow_down img{height:30px}.teams{padding:30px 0 60px}.teams .team_slider_wrap .each_team_slider img{width:86px;height:86px;margin:-42px auto 10px}.teams .team_slider_wrap .each_team_slider h6{font-size:20px;margin-bottom:10px}.teams .team_slider_wrap .each_team_slider i{font-size:28px}.teams .team_slider_wrap .each_team_slider p{font-size:14px;min-height:44px;margin-bottom:10px}.teams .team_slider_wrap .each_team_slider{padding:0 20px 20px}.teams .team_btn .cta{padding:10px 23px}.teams .swiper-horizontal>.swiper-pagination-bullets,.teams .swiper-pagination-bullets.swiper-pagination-horizontal,.teams .swiper-pagination-custom,.teams .swiper-pagination-fraction{margin-top:30px}.banner_main .swiper-pagination-bullet,.problem_wrap .swiper-pagination-bullet,.teams .swiper-pagination-bullet{width:10px;height:10px}.teams .team_btn{margin-top:10px}.contact_address{padding:30px 0}.getInTouch .contact_address h5{font-size:32px;margin-bottom:15px}.getInTouch .contact_address ul li p,.getInTouch .contact_address ul li a{font-size:16px}.getInTouch .contact_address ul li i{font-size:20px}.getInTouch .contact_address ul li+li{margin-top:15px}.getInTouch::before{position:absolute;background:#000;content:"";width:100%;height:70%;bottom:0;right:0;top:unset}.getInTouch .contact_form .roha_form_input .each_form_input{padding:10px 15px;margin-bottom:15px}.getInTouch .contact_form .roha_contact_form{border-radius:15px;max-width:554px}.subscribe_area{padding:30px 0 15px}.subscribe_left{margin-bottom:15px}.subscribe_area .subscribe_left h5{font-size:32px}.main_footer{padding:25px 0 0}.getInTouch .contact_form .form_btn .cta{min-width:130px;padding:10px 20px 10px 10px}.main_footer .footer_logo{max-width:150px;padding:10px}.copyright_text{padding:20px 0}.main_footer .footer_top{padding:60px 0 15px}.awards .awards_inner .heading{padding:20px;margin:0}.testi_owner{padding-top:10px}.cta{padding:6px 10px;font-size:15px;min-width:130px}.inner_about .heading{font-size:32px}.about_text{margin-bottom:20px}.inner_banner{padding:60px 0 40px}.border_bottom_patern{bottom:0;left:0}.inner_about .heading{font-size:24px}.inner_about .about_img .about_img_2{max-width:380px;position:static;margin-top:20px}.inner_about .about_img::before{display:none}.inner_about .about_img .bull_img{display:none}.about_inner_box{padding:0}.inner_about .about_roha{margin-top:30px}.inner_about .about_bottom_text{margin:20px auto 10px}.inner_about .about_bottom_text p{font-size:14px}.inner_about_bottom .each_about_box{padding:20px 0 0}.subscribe_area .subscribe_left p{font-size:14px}.inner_contact_top .each_contact_box .icon_holder{width:65px;height:65px;margin:0 auto 15px}.inner_contact_top .each_contact_box .icon_holder i{font-size:28px}.inner_contact_top .each_contact_box h6{font-size:18px;margin-bottom:8px}.inner_contact_top .each_contact_box p,.inner_contact_top .each_contact_box a{font-size:14px}.inner_contact_top .each_contact_box{min-height:225px;padding:20px;margin-bottom:20px}.contact_map .inner_contact_left h5{font-size:32px;margin-bottom:10px}.contact_map .inner_contact_left p{font-size:14px;margin-bottom:15px}.contact_map .inner_contact_left .map_item iframe{border-radius:10px;border:5px solid #fff!important;height:320px}.contact_map{padding:30px 0}.inner_contact_form{border-radius:10px}.problem_wrap .each_problem_wrap .row{--bs-gutter-x:20px}}@media only screen and (max-width:767px){.inner_banner_content h2{font-size:24px;line-height:32px;text-align:center}}@media only screen and (max-width:575px){.main_header .logo{gap:5px;align-items:center}.main_header .logo img{width:80px}.main_header .logo_text{font-size:10px;padding-left:0;border:none}.hero_banner{min-height:0;background-position:center bottom}.hero_banner .banner_content h2{font-size:24px;line-height:40px}.inner_banner_content ol li{font-size:16px}.hero_banner .banner_content p{font-size:15px;line-height:25px}.cta{padding:8px 10px;font-size:15px;min-width:100px}.hero_banner .banner_content a.cta{min-width:128px}.about_bottom{padding:0}.about_bottom .each_about_box{margin-bottom:30px}.about-area{margin-top:0}.banner_main .swiper-horizontal>.swiper-pagination-bullets,.banner_main .swiper-pagination-bullets.swiper-pagination-horizontal,.banner_main .swiper-pagination-custom,.banner_main .swiper-pagination-fraction{bottom:20px}.join_us .join_our_team .heading{font-size:24px;line-height:30px}.subheading{font-size:14px;line-height:18px}.join_us .join_our_team .section_content{font-size:14px;line-height:18px;margin:15px auto 30px}.problem_wrap .heading{max-width:300px;margin:10px auto;font-size:18px;line-height:32px}.problem_wrap .problem_content span{font-size:26px;width:40px;height:40px;margin-bottom:10px}.problem_slider_wrap,.problem_wrap .each_problem_slider{border-radius:20px;padding:0 8px}.problem_wrap .problem_content{max-width:100%;padding:0 15px;margin-top:20px}.our_solution .all_solution_box{flex-direction:column}.our_solution .each_solution{margin:10px 0;max-width:100%}.our_solution .section_top .heading{line-height:30px;font-size:24px}.direct_impact .heading{font-size:24px}.direct_impact .know_more_about .know_more_left .heading{font-size:24px;line-height:30px}.direct_impact .know_more_about .know_more_left span{font-size:14px}.video_section .video_list .video_thumb .each_video_thumb{border:2px solid #fff}.video_section .video_slider .each_big_video .video_btn i{font-size:24px}.video_section .video_slider .each_big_video .video_btn p{font-size:16px}.testimonial_sec .heading{font-size:24px}.testimonial_sec .row{flex-direction:row-reverse}.testimonial_sec .row{flex-direction:column-reverse;gap:20px}.testimonial_content .quote_right{right:20px;top:50%}.heading{font-size:24px;line-height:30px;margin-bottom:15px}.getInTouch .contact_address h5{font-size:24px;margin-bottom:15px}.getInTouch .contact_address ul li p,.getInTouch .contact_address ul li a{font-size:14px}.subscribe_area .subscribe_left h5{font-size:24px}.subscribe_area .subscribe_right .subscribe_btn{font-size:12px;padding:0 15px}.subscribe_area .subscribe_right .subs-email{font-size:16px;padding:10px 10px}.main_footer .social_links{margin:15px 0 20px;gap:20px}.main_footer .footer_top h4{margin:0 0 10px}.main_footer .footer_nav ul li{margin:0 0 5px}.main_footer .second_col{margin-bottom:20px}.about_inner{border-radius:0}.main_footer .footer_top{padding:30px 0 15px}.main_footer .footer_logo{max-width:100px;padding:6px}.inner_about{padding:20px 0}.inner_about .about_roha{border-radius:10px}.inner_about .about_img img{border-radius:10px}.gallery_img{padding:30px 0}.gallery_img .loadmore{text-align:center;margin-top:30px}.inner_contact_top .each_contact_box{min-height:auto;padding:20px;margin-bottom:20px}.inner_contact_top{padding:30px 0}.inner_contact_top .each_contact_box .icon_holder{width:45px;height:45px;margin:0 auto 15px}.inner_contact_top .each_contact_box .icon_holder i{font-size:22px}.inner_contact_form h5,.contact_map .inner_contact_left h5{font-size:24px}.inner_contact_form .roha_form_input .each_form_input{padding:8px 10px}.teams .heading{margin-bottom:10px}.navigation_sec .nav_sec ul li ul li:hover>a,.navigation_sec .nav_sec ul li ul li.current-menu-item>a{color:#fff}.topbar_left{display:none}.topbar .topbar_mid ul li a{font-size:10px}.topbar .topbar_mid ul li+li{margin-left:0}.topbar .topbar_mid ul li a+a{margin-left:5px}.topbar_right{justify-content:center}.topbar .topbar_right ul li a{font-size:10px;padding:3px 10px}.topbar .topbar_mid ul li a+a::before{left:-5px}.campus-information-area{padding:30px 0}.campus-content .campus-title h2{font-size:24px;margin-bottom:10px}.campus-information-area .each_counter_card span{font-size:24px}.campus-information-area .each_counter_card p{font-size:16px;margin-top:5px}.estemate-form{padding:20px;margin-top:20px}.estemate-form h3{font-size:24px;margin-bottom:15px}.course_offered{padding:30px 0}.course_offered .each_course_slider .course_content h5 a{font-size:18px;margin-bottom:5px}.course_offered .each_course_slider .course_content .read_more{font-size:14px}.notice-area,.alumni,.campus_life,.flemingcollege,.our_recruiter{padding:30px 0}.flemingcollege .flemingcollege_wrap{min-height:170px}.flemingcollege .flemingcollege_wrap .video-btn{width:40px;height:40px;font-size:20px}.flemingcollege .flemingcollege_wrap .video-btn::before,.flemingcollege .flemingcollege_wrap .video-btn::after{width:100px;height:100px}.campus_life .left_side{margin-bottom:25px}.campus_life .campus{margin-bottom:0;margin-top:20px}.alumni .each_alumni .alumni_para .heading{font-size:18px;line-height:normal}.alumni .alumni_bottom{margin-top:0}.alumni .each_alumni{margin-top:15px}.approvals .approvals_part .each_logo{margin-top:15px}.approvals .heading{margin-bottom:20px}.notice-left{padding:20px;min-height:410px;margin-bottom:20px}.mission .mission_left .mission_img_1 img{width:100%}.mission .mission_left .mission_img_1{margin-bottom:20px}.vision,.mission{padding:30px 0}.mission .mission_right h6{font-size:20px;margin-bottom:15px}.vision .vision_top_main .item{padding:20px;margin-top:15px}.vision .vision_top_main .vision_bottom .item_cont .heading{font-size:24px;margin-bottom:10px}.approval_sec .tabs{flex-direction:column;gap:10px}.approval_sec .content-wrapper .each_logo img{margin-bottom:20px}.approval_sec{padding:30px 0}.approval_sec .content-wrapper{padding:40px 0 0}.principal_message .principal_wrap{padding:25px}.principal_message .it-teacher-details-right{padding:25px;margin-left:0}.principal_message .it-teacher-details-right-title-box .heading{font-size:20px;font-weight:500;margin-bottom:6px}.principal_message .it-teacher-details-right .message .heading{font-size:18px}.principal_message .it-teacher-details-right-title-box{margin-bottom:10px}.principal_message .it-teacher-details-left-info ul li:not(:last-child){margin-bottom:10px}.principal_message .principal_wrap .principal_image img{margin-bottom:15px}.principal_message .it-teacher-details-left-info{margin-bottom:15px}.principal_message{padding:30px 0}.media_coverage .coverage_wrap .prev_btn,.media_coverage .coverage_wrap .next_btn{display:none}.media_coverage{padding:30px 0}.Committees_sec{padding:30px 0}.courses{padding:30px 0}.breadcrumb .breadcrumbs{padding:0}.scolarship{padding:30px 0}.section_right{margin-top:20px}.counter .each_counter_card span{font-size:26px}.student_credit_card{padding:30px 0}.course_freestrucure .freestrucure_from h2{font-size:22px}.course_freestrucure{padding:30px 0}.student_journey{padding:30px 0}.placement_right{margin-top:20px}.placement .placement_right .each_placement_tab h4{font-size:22px}.placement_right .cdc_img{margin-bottom:20px}.placement{padding:30px 0}.placement .placement_list ul li a{padding:8px 20px;font-size:16px}.each_placement_tab .each_faq br{display:none}.each_placement_tab .each_faq h6{font-size:18px}.testimonials_sec .next_btn,.testimonials_sec .prev_btn{display:none}.alumni_testimonial{padding:30px 0}.testimonials_sec{padding:30px 0 0}.alumni_testimonial .alumni_right_cont{margin-top:15px}.gallery{padding:30px 0}.event_listing{padding:60px 0}.contact_left_address{padding:25px 25px}.contact_left_address ul li .each_item p,.contact_left_address ul li .each_item a{font-size:16px}.contact_left_address ul li .icon{width:65px;height:65px}.contact_left_address ul li .icon:after{width:55px;height:55px}.contact_right_form h3,.contact_left_address h4{font-size:24px;margin-bottom:10px}.contact_right_form{padding:25px}.contact_us{position:relative;padding:30px 0}.recent-blog-posts .post-box .post_content .post-title{font-size:18px}.recent-blog-posts{padding:30px 0}.blog_details .blog_inner .title{font-size:16px}.blog_details .sidebar{margin-top:20px}.recent-posts .post-item .recent_post_content h4 a{font-size:15px}.blog_details .blog_inner .post-img img{height:250px}.breadcrumb .breadcrumbs li+li{margin-left:10px;padding-left:20px}#vidya{bottom:142px}.vidyaIcon img{width:42px;height:42px}.vidyaText{margin-right:10px;padding:7px 10px}.vidyaText h2{font-size:12px}.vidyaText p{color:#0391fd;font-size:12px}.student_say .each_student_content p{font-size:14px}.about_counter .single-fun-factor{padding:30px 20px}.about_counter .single-fun-factor h2{font-size:30px;line-height:32px}.student_say{padding:30px 0}.placement .placement_right .each_placement_tab ul{display:grid;gap:15px;grid-template-columns:auto auto}.placement .placement_right .each_placement_tab{padding:15px}.tpo_img{float:none;max-width:100%}}@media only screen and (max-width:420px){.hero_banner .banner_content h2{font-size:29px;line-height:30px}.inner_banner_content h1{font-size:30px;line-height:40px}}@media only screen and (min-width:768px) and (max-width:1399px){.subscribe-content form .form-group{width:33%}.subscribe-content form .cta{margin-top:15px}}section.masonary{column-width:300px;column-gap:5px;padding:5px}section.masonary img{width:100%;cursor:pointer}.lightbox{position:fixed;width:100%;height:100%;top:0;display:none;background:#7f8c8d;perspective:1000}.filter{position:absolute;width:100%;height:100%;filter:blur(20px);opacity:.5;background-position:center;background-size:cover}.lightbox img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotateY(0deg);max-height:95vh;max-width:calc(95vw - 100px);transition:0.8s cubic-bezier(.7,0,.4,1);transform-style:preserve-3d}[class^="arrow"]{height:200px;width:50px;background:rgb(0 0 0 / .4);position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}[class^="arrow"]:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);width:15px;height:15px}.arrowr{right:0}.arrowr:after{border-right:1px solid #fff;border-bottom:1px solid #fff}.arrowl{left:0}.arrowl:after{border-left:1px solid #fff;border-top:1px solid #fff}.close{position:absolute;right:0;width:50px;height:50px;background:rgb(0 0 0 / .4);margin:20px;cursor:pointer}.close:after,.close:before{content:'';position:absolute;top:50%;left:50%;width:1px;height:100%;background:#e74c3c}.close:after{transform:translate(-50%,-50%) rotate(-45deg)}.close:before{transform:translate(-50%,-50%) rotate(45deg)}.title{font-size:20px;color:#000;z-index:1000;position:absolute;top:0;left:0}