@charset "utf-8";@import url(../fonts/stylesheet_roboto.css);@import url(../fonts/stylesheet_calibri.css);@import url(../fonts/stylesheet_calibri.css);body,html{overflow-x:hidden}.heading,.sub_heading,p{line-height:1.15;font-family:calibri}.font_50,.heading,.mini_heading,.sub_heading,p{font-family:calibri}.bg_img,.bottom_bg{background-repeat:no-repeat}.stop-scrolling,main{overflow:hidden}.aside-anchor,a{text-decoration:none}.custom_ul li,.heading,.mini_heading,.sub_heading,th p{font-weight:700}#button:hover,.button,.search_btn,label{cursor:pointer}body{background-color:#f3f3f3}.heading{font-size:29px;color:#222;text-transform:uppercase}.sub_heading{font-size:18px;color:#292929}p{font-size:15px;color:#626262}.font_50{font-size:50px}.mini_heading{font-size:25px;line-height:1}.w_text h1,.w_text p,.white_btn:hover p{color:#fff!important}.gray_text{color:#616161}.w_bg,input[type=checkbox]:checked~label .bar{background-color:#fff}#button:active,.Custom_table thead,.dark_blue{background-color:#164863}.accordion-button,.light_blue,.spec_links_div:hover{background-color:#3c79a7}.blue_arrow_btn:hover,.btn:hover,.dark_gray,.white_btn:hover{background-color:#292929}.bg_img{background-size:cover;background-position:center}.bottom_bg{background-position:left bottom;background-size:250px}.mx_12{margin-left:12px!important;margin-right:12px!important}.search-container{position:relative;display:inline-block;margin:0 -32px 0 auto;height:50px;width:50px;vertical-align:bottom}.search_btn,.search_input,main{position:absolute}.search_btn,.search_input,label{top:13px;height:55px}.search_input{right:97px;box-sizing:border-box;width:0;padding:0;outline:0;font-size:18px;color:#29313a;border:none;transition:.8s}::-webkit-input-placeholder{font-family:roboto;font-size:13px;color:#626262;line-height:20px}::-moz-placeholder{font-family:roboto;font-size:13px;color:#626262;line-height:20px}:-ms-input-placeholder{font-family:roboto;font-size:13px;color:#626262;line-height:20px}:-moz-placeholder{font-family:roboto;font-size:13px;color:#626262;line-height:20px}.search_btn{width:55px;background:0 0;border:1px solid #fff;right:44px;text-align:center;line-height:80px;font-size:20px;color:#fff;transition:.8s;border-radius:0}.accordion-button::after,.carousel-item,.count_con{background-repeat:no-repeat}.aside-left,.aside-right{transition:transform .4s ease-in-out}.search_btn:hover{background-color:#fff!important;color:#000}.search_btn i{padding-right:0;top:-13px;position:relative}.search_input:active i{color:#000!important}.search_input.active{width:350px;right:44px;font-size:15px;padding:10px}.search_btn_active{background-color:#fff;color:#000}.aside-right h1,.button,.light_btn:hover span,.nav_links,.schol_con h1,.schol_con p,.spec_links_con p{color:#fff}.main_height{height:100vh}.aside-con-d-none,input[type=checkbox]{display:none}.aside-con-d-inherit{display:inherit!important}main{width:100%;z-index:99}.my_input{width:auto;border:1px solid #fff}.aside-anchor::after,.aside-anchor::before{border-radius:3px;position:absolute;bottom:0;left:0;content:""}.aside-section{top:0;bottom:0;position:absolute}#button,.position_fixed{position:fixed}.aside-anchor,.aside-content,.bar,.button,label{position:relative}.top_logo_menu_con{display:flex}.aside-left{display:none;width:40%;left:0;background-color:#fff;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.aside-right{width:100%;right:0;background-color:#164863;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.aside-list{list-style:none;padding:0 0 0 50px;margin:150px 0 0;text-align:left}.aside-content{padding:0 40px}.aside-list li{margin-bottom:20px}.aside-anchor::after{background-color:#ff5964;right:0;height:3px}.aside-anchor::before,.bar{background-color:#fff;height:3px}.aside-anchor::before{z-index:1;width:50%;-webkit-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out}.aside-anchor:hover:before{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.aside-anchor{padding-bottom:7px;color:#fff;font-size:30px;font-weight:500}input[type=checkbox]:checked~aside .aside-left{transform:translateY(0)}.dark_btn:hover i,.light_btn:hover i,input[type=checkbox]:checked~aside .aside-right{transform:translateX(0)}input[type=checkbox]:checked~label .top{-webkit-transform:translateY(7px) rotateZ(45deg);-moz-transform:translateY(7px) rotateZ(45deg);-ms-transform:translateY(7px) rotateZ(45deg);-o-transform:translateY(7px) rotateZ(45deg);transform:translateY(7px) rotateZ(45deg)}input[type=checkbox]:checked~label .bottom{-webkit-transform:translateY(-9px) rotateZ(-45deg);-moz-transform:translateY(-9px) rotateZ(-45deg);-ms-transform:translateY(-9px) rotateZ(-45deg);-o-transform:translateY(-9px) rotateZ(-45deg);transform:translateY(-9px) rotateZ(-45deg)}input[type=checkbox]:checked~label .middle{width:0}.middle{margin:0 auto}label{display:inline-block;padding:7px 10px;background-color:transparent;margin:0;z-index:3}.bar{top:5px;display:block;width:30px;border-radius:5px;margin:5px auto;transition:background-color .4s ease-in,transform .4s ease-in,width .4s ease-in}#button,.button{display:inline-block}.button{background-image:none;border:2px solid #fff;background-color:transparent;font-size:20px;padding:7px 50px}.aside_row,.contact_div{border-bottom:1px solid #f0efef}.card,.white_box{background-color:#fff}@media (min-width:992px){.aside-left{display:block}.aside-right{width:60%}}.aside-left{padding:0 50px}.aside-left h1,.dark_btn:hover span{color:#164863}.aside_div{padding:40px}.aside_col{border-right:1px solid #f0efef}.contact_div{padding-bottom:15px;margin-bottom:30px}.footer_link,.nav_links{margin-bottom:6px;font-family:calibri;transition:.2s ease-in-out;display:flex}.nav_links{width:fit-content;align-items:baseline}.nav_links i{padding-top:3px}.nav_links:hover{padding-left:5px;color:#ffe7c3}.nav_contact{color:#222}.nav_contact:hover{color:#3c79a7}.top_logo{width:300px;margin-top:10px}.carousel-item{height:100vh;background-position:center;background-color: #000000; background-size:cover}.carousel-caption{position:absolute;right:0;bottom:1.25rem;left:0;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.about_img{position:relative;z-index:-1}.about_text{margin-top:-70px}.count_div{padding:70px 20px 20px;min-height:295px}.count_con{margin-top:-126px;background-position:20px bottom;  background-size: 476px;}.spec_links_con h1{color:#fff;transition:.2s ease-in-out}.dark_btn i,.light_btn i{transform:translateX(-8px);transition:.3s}.student_col{min-height:500px;padding:80px 50px}.spec_links_div hr{color:#8e8e8e;margin:10px 0}.spec_links_div{transition:.2s ease-in-out}.spec_links:hover h1{transform:translateX(10px)}.links_box{min-height:250px}.schol_img{position:relative;margin-top:-250px;width:290px}.courses_links{padding-left:3rem}.news_div{padding:30px 40px}.card{border:0}.news_img{border:1px solid #d3d3d3;border-bottom:0;hbject-fit:cover}.form-control,.white_box{border:1px solid #d3d3d3}.footer_link{color:#fff;width:fit-content;align-items:baseline}.footer_link:hover{color:#ffe7c3;padding-left:5px}.con_details{color:#fff;font-family:calibri;transition:.2s ease-in-out}.con_details:hover{color:#ffe7c3}.top_section{display:flex;height:250px;justify-content:flex-start;align-items:flex-end;background-size:cover;background-position:center;}.white_box{padding:15px}.blue_tbl hr{color:#d3d3d3;margin-top:0!important}.pagination li,td p,th p{color:#333}.pagination a{margin:0 5px;font-family:roboto;font-size:14px;color:#222!important}.pagination .active a{background-color:#164863!important;border:1px solid #164863!important;color:#fff!important}.appli_con{margin-top:210px}.appli_img{margin-top:-400px}.footer_logo_con{margin-top:20px;margin-bottom:14px}.footer_logo_con hr{margin-bottom:26px}.btn p,.white_btn p,td p,th p{margin-bottom:0}.badge{font-size:11px;font-weight:400;margin-bottom:10px}.custom_ul li{font-family:roboto;font-size:13px;color:#626262;line-height:1.5}.custom_ul{list-style-type:square;margin:0}li::marker{font-size:1.2rem;font-weight:bolder;color:#164863}.w_marker li::marker{font-size:1.2rem;font-weight:bolder;color:#fff}.accordion-item{margin-bottom:5px}.accordion-button:not(.collapsed){color:#fff!important;background-color:#164863;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.form-control,.form-control:focus{color:#212529;background-color:#fff}.accordion-button:not(.collapsed)::after{background-image:url(../images/minus.png);transform:rotate(-180deg);background-size:1rem}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url(../images/plus.png);background-size:1rem;background-position:center;transition:transform .2s ease-in-out}.hover-underline-animation:after,.light_btn .hover-underline-animation:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:1px;bottom:0;left:0;transition:transform .25s ease-out}.form-control{display:block;width:100%;padding:.8rem .75rem;font-size:13px;font-weight:400;line-height:1.5;background-clip:padding-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{border-color:#164863;outline:0;box-shadow:none}.Custom_table thead p{color:#fff;text-align:center}.table>:not(:first-child){border-top:none}.table>:not(caption)>*>*{padding:14px;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.dark_btn span,.light_btn span{padding-bottom:7px;padding-right:15px;font-weight:700}.dark_btn,.light_btn{border:none;background:0 0;padding:0}.dark_btn span{font-size:13px;color:#36348e}.dark_btn i{font-size:11px}.dark_btn:active i,.light_btn:active i{transform:scale(.9)}.hover-underline-animation:after{background-color:#164863;transform-origin:bottom right}.dark_btn:hover .hover-underline-animation:after,.light_btn:hover .hover-underline-animation:after{transform:scaleX(1);transform-origin:bottom left}.light_btn span{font-size:13px;color:#fff}.light_btn i{font-size:11px;color:#fff}.hover-underline-animation{position:relative;color:#fff;padding-bottom:20px}.light_btn .hover-underline-animation:after{background-color:#fff;transform-origin:bottom right}.blue_arrow_btn i,.btn,.white_btn,.white_btn p span i{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.white_btn{background-color:#fff;padding:10px 20px;border:none;transition:.5s}#button,.blue_arrow_btn,.blue_btn{background-color:#164863}.blue_arrow_btn,.blue_btn,.l_blue_btn{border-radius:0;padding:10px 25px}.white_btn p{color:#222!important;font-weight:700}.blue_arrow_btn i,.btn,.white_btn p span i{transition:.5s}.blue_arrow_btn:hover i,.white_btn:hover p span i{transform:translateX(5px)}.blue_arrow_btn{font-weight:700;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.btn p{min-width:100px}.btn i{padding-right:5px}.l_blue_btn{background-color:#3c79a7}#button{width:50px;height:50px;text-align:center;border-radius:4px;bottom:30px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000}#button::after{content:"\f077";font-family:FontAwesome;font-weight:400;font-style:normal;font-size:2em;line-height:50px;color:#fff}#button:hover{background-color:#3c79a7}#button.show{opacity:1;visibility:visible}.content{width:77%;margin:50px auto;font-family:Merriweather,serif;font-size:17px;color:#6c767a;line-height:1.9}@media (min-width:500px){.content{width:43%}#button{margin:30px}}.content h1{margin-bottom:-10px;color:#03a9f4;line-height:1.5}.content h3{font-style:italic;color:#96a2a7} .custom_ol li{ font-family: 'roboto'; font-size: 13px; color: #626262; line-height: 1.5; font-weight: 600;}.custom_ol{list-style-type: upper-roman; margin: 0;} .custom_ol li::marker { font-size: 0.75rem; font-weight: bolder; color: #4e4e4e; }.line3_heading{min-height: 62px;}