/* font-size */
.sub-title{
	font-size:20px;
}
.uk-grid-title-medium .el-title{
	font-size:18px;
}
.uk-text-xsmall{
	font-size:14px;
	font-weight:400;
	line-height:20px;
}
.uk-muted-text{
	color:#F5F4F2;
}
.btn-text-large>a{
	font-size:24px;
	font-weight:600;
	line-height:33px;
}
#text-bold{
font-weight:600;
}
/*===========font-weight============  */
.font-weight-seven{font-weight:700;}

/* ================nav bar toggle icon============ */
.uk-navbar-toggle-icon svg {
	display:none;
	
}
/* ======================content-align=================== */
#panel-center .uk-grid-column-small {
align-items: center;
}

/* ==========================border-radius========================== */

#border-r-xsmall img{
	border-radius:8px;
}
#border-r-small .el-item:hover .el-image{
	border-radius:12px;
}
.uk-navbar-toggle-icon::before {
    content: "";
    display: inline-block;
    float: left;
    background-image: url(../images/nav-toggle-icon.svg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 8px;
    width: 20px;
}
/* grid-content center */
.grid-content-center .el-item a  div{
	    align-items: center;
}
/* university course list  */
#uni_course_list .uk-list li{
	position:relative;
	padding-left:35px;
}
#uni_course_list .uk-list li::before{
	content: '';
	background-image: url(../images/angle-right-bold-arrow.svg);
	position: absolute;
	top:0;
	left:0;
	height:20px;
	width:100%;
	background-repeat:no-repeat;
	
}
.uk-marker svg{
display:none;
}
#world-map .el-marker, #nepal-map .el-marker {
	background: #f82626;
}
#world-map .el-marker, #nepal-map .el-marker {
content: '';
    display:block;
    position:absolute;
    top:0;
    left:0;
    height:1px;
    width:1px;
    border-radius:50%;
    animation: animate1 2s linear infinite;
}

@keyframes animate1
{
    0%{
    box-shadow: 0 0 0 0px rgba(226, 10, 22, 0.6);
    }
    40%{
    box-shadow: 0 0 0 10px rgba(226, 10, 22, 0);
    }
    80%{
    box-shadow: 0 0 0 10px rgba(226, 10, 22, 0);
    }
    100%{
    box-shadow: 0 0 0 0px rgba(226, 10, 22, 0);
    }
}



/*===================offcanvas======================== */
@media only screen and (max-width:640px){
	.uk-offcanvas-bar{
	background-image: url(../images/bottom-offcanvas-with-logo.png);
    background-position: 100% 100%;
    background-repeat: no-repeat;
		background-size:180px ;
}
}
@media only screen and (min-width:641px){
.uk-offcanvas-bar{
	background-image: url(../images/bottom-offcanvas-with-logo.png);
    background-position: 100% 100%;
    background-repeat: no-repeat;
	}}
/* ========================university course section bg image =================================== */
#u-course-section-bg-tringle-left-right{
	
	background-image: url(../images/single-tringle-right.png), url(../images/double-tringle-left.png);
    background-position: 105% 80%, 0 20%;
    background-repeat: no-repeat, no-repeat;
}
/*--------------------------Contact ----------Form---------------------- */
.custom_form{
    padding-top: 30px;
    padding-bottom:30px;
    display:flex;
    justify-content:center;
}
#get_start .wpcf7 {
width:100%;
	padding:0 !important;
}
#enroll_form .wpcf7{
	padding: 10px 0px;
    display: flex;
    justify-content: center;
}
#enroll_form .wpcf7-submit{
	padding:0;
}
#enroll_form input.wpcf7-form-control.wpcf7-submit {
   display: block;
   margin: 0 auto;
}
.wpcf7 {
width:100%;
    padding:50px 40px;
}
.on_form_label>p{
font-size:16px;
    font-family: 'Noto Sans';
    font-weight:400;
    line-height:35px;
}
.wpcf7 input{
height:45px;
    width:99%;
    border:1px solid #A8A8A8;
    border-radius:5px;
	background:transparent;
}

.wpcf7 textarea {
height:80px;
    width:99%;
    border:1px solid #A8A8A8;
    border-radius:5px;
	background:transparent;
}

.wpcf7-select{
height:45px;
    width:100%;
    border:1px solid #A8A8A8;
    border-radius:5px;
    font-family: 'Noto Sans';
    color:#6D6D6D; 
    font-size:14px;	
	background:transparent;
}
.wpcf7 input[type=checkbox]{
	width:5% !important;
	height:16px !important;
	background:transparent;
}
.wpcf7-list-item{
	margin:0 !important;
} 
.wpcf7-list-item-label{
	font-size:14px;
}
::placeholder{
	padding:10px;
 font-family: 'Noto Sans';
    color:#6D6D6D; 
    font-size:14px;	
}
:focus-visible {
    outline: 1px solid #6D6D6D;
}
.wpcf7-submit{
    display:inline;
    width:50% !important;
    font-size:14px;
    font-weight:500;
    font-family: 'Noto Sans';
background: #E20A16 !important;
    border-radius: 8px !important;
    color: #fff !important;
    transition: .5s;
    padding: 8px 50px 8px 50px;

}
.frm_form_field > input{
	background:transparent !important;
}
/* --------------------------------formidable------------------ */

/* ------------contatc form -------------end------------- */
/* =====home=====main===banner========== */
.home_main_banner{
	background-image:url(../images/circle-gradient-red-blue-color-two.svg), 
		url(../images/circle-gradient-red-color.svg), 
		url(../images/circle-gradient-red-blue-color.svg);
	background-size: 900px 870px, 500px 500px, 1000px 1000px ;
	background-position: -15% 10%, 60% 60%, 115% 100%;
	background-repeat:no-repeat, no-repeat, no-repeat;
}

#home_hero_banner .hom-banner-circle-1, .hom-banner-circle-2, .hom-banner-circle-3{
display:flex;
    justify-content:right;
}
#home_hero_banner .hom-banner-circle-1 img {
    position: relative;
    display: inline-block;
    z-index: 99;
}

#home_hero_banner .hom-banner-circle-3::before {
    content: '';
    position: absolute;
    top: 32%;
    left: 55%;
    transform: translate(-50%, -50%);
    width: 545px; 
    height: 545px; 
    border:1px dashed #003C7A;
    border-radius: 50%;
    animation: rotate3 100s linear infinite;
    z-index: 0;
}
#home_hero_banner .hom-banner-circle-2::before {
    content: '';
    position: absolute;
    top: 32%;
    left: 55%;
    transform: translate(-50%, -50%);
    width: 450px; 
    height: 450px; 
    border:1px dashed #e20a16;
    border-radius: 50%;
    animation: rotate2 100s linear infinite;
    z-index:0;
}


#home_hero_banner .hom-banner-circle-1::before {
    content: '';
    position: absolute;
    top: 32%;
    left: 55%;
    transform: translate(-50%, -50%);
    width: 350px; 
    height: 350px; 
    border:1px dashed #003C7A;
    border-radius: 50%;
    animation: rotate1 100s linear infinite;
    z-index: 0;
}

@keyframes rotate1 {
    0% {
       transform: translate(-50%, -50%) rotate(0deg);
    }
    100% {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}
@keyframes rotate2 {
    100% {
       transform: translate(-50%, -50%) rotate(0deg);
    }
    0% {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}

@keyframes rotate3 {
    0% {
       transform: translate(-50%, -50%) rotate(0deg);
    }
    100% {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}

/* ==============responsive=====================circle==================hom==========================main banner */
@media screen and (max-width: 1600px) and (min-width: 1440px){
	.hom-banner-circle-1 img{
		width:350px;
	}
	#home_hero_banner .hom-banner-circle-1, .hom-banner-circle-2, .hom-banner-circle-3{
display:flex;
    justify-content:center;
}
#home_hero_banner .hom-banner-circle-1 img {
    position: relative;
    display: inline-block;
    z-index: 99;
}

	#home_hero_banner .hom-banner-circle-3::before {
    content: '';
    position: absolute;
    top: 28%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 450px; 
    height: 450px; 
    border:1px dashed #003C7A;
    border-radius: 50%;
    animation: rotate3 100s linear infinite;
    z-index: 0;
}
	#home_hero_banner .hom-banner-circle-2::before {
    content: '';
    position: absolute;
    top: 28%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 350px; 
    height: 350px; 
    border:1px dashed #e20a16;
    border-radius: 50%;
    animation: rotate2 100s linear infinite;
    z-index:0;
}
	#home_hero_banner .hom-banner-circle-1::before {
    content: '';
    position: absolute;
    top: 28%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 250px; 
    height: 250px; 
    border:1px dashed #003C7A;
    border-radius: 50%;
    animation: rotate1 100s linear infinite;
    z-index: 0;
}

}
@media screen and (max-width: 1440px) and (min-width: 1280px){
	.hom-banner-circle-1 img{
		width:370px;
	}
	#home_hero_banner .hom-banner-circle-1, .hom-banner-circle-2, .hom-banner-circle-3{
display:flex;
    justify-content:center;
}
#home_hero_banner .hom-banner-circle-1 img {
    position: relative;
    display: inline-block;
    z-index: 99;
}

	#home_hero_banner .hom-banner-circle-3::before {
    content: '';
    position: absolute;
    top: 25%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 450px; 
    height: 450px; 
    border:1px dashed #003C7A;
    border-radius: 50%;
    animation: rotate3 100s linear infinite;
    z-index: 0;
}
	#home_hero_banner .hom-banner-circle-2::before {
    content: '';
    position: absolute;
    top: 25%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 350px; 
    height: 350px; 
    border:1px dashed #e20a16;
    border-radius: 50%;
    animation: rotate2 100s linear infinite;
    z-index:0;
}
	#home_hero_banner .hom-banner-circle-1::before {
    content: '';
    position: absolute;
    top: 25%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 250px; 
    height: 250px; 
    border:1px dashed #003C7A;
    border-radius: 50%;
    animation: rotate1 100s linear infinite;
    z-index: 0;
}}
@media screen and (max-width: 1280px) and (min-width: 960px){
	.hom-banner-circle-1 img{
		width:300px;
	}
	#home_hero_banner .hom-banner-circle-1, .hom-banner-circle-2, .hom-banner-circle-3{
display:flex;
    justify-content:center;
}
#home_hero_banner .hom-banner-circle-1 img {
    position: relative;
    display: inline-block;
    z-index: 99;
}

	#home_hero_banner .hom-banner-circle-3::before {
    content: '';
    position: absolute;
    top: 25%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 380px; 
    height: 380px; 
    border:1px dashed #003C7A;
    border-radius: 50%;
    animation: rotate3 100s linear infinite;
    z-index: 0;
}
	#home_hero_banner .hom-banner-circle-2::before {
    content: '';
    position: absolute;
    top: 25%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 300px; 
    height: 300px; 
    border:1px dashed #e20a16;
    border-radius: 50%;
    animation: rotate2 100s linear infinite;
    z-index:0;
}
	#home_hero_banner .hom-banner-circle-1::before {
    content: '';
    position: absolute;
    top: 25%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 200px; 
    height: 200px; 
    border:1px dashed #003C7A;
    border-radius: 50%;
    animation: rotate1 100s linear infinite;
    z-index: 0;
}
}
@media screen and (max-width: 1280px) and (min-width: 960px){
	.hom-banner-circle-1 img{
		width:360px;
	}
	#home_hero_banner .hom-banner-circle-1, .hom-banner-circle-2, .hom-banner-circle-3{
display:flex;
    justify-content:center;
}
#home_hero_banner .hom-banner-circle-1 img {
    position: relative;
    display: inline-block;
    z-index: 99;
}

	#home_hero_banner .hom-banner-circle-3::before {
    content: '';
    position: absolute;
    top: 25%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 420px; 
    height: 420px; 
    border:1px dashed #003C7A;
    border-radius: 50%;
    animation: rotate3 100s linear infinite;
    z-index: 0;
}
	#home_hero_banner .hom-banner-circle-2::before {
    content: '';
    position: absolute;
    top: 25%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 320px; 
    height: 320px; 
    border:1px dashed #e20a16;
    border-radius: 50%;
    animation: rotate2 100s linear infinite;
    z-index:0;
}
	#home_hero_banner .hom-banner-circle-1::before {
    content: '';
    position: absolute;
    top: 25%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 220px; 
    height: 220px; 
    border:1px dashed #003C7A;
    border-radius: 50%;
    animation: rotate1 100s linear infinite;
    z-index: 0;
}
}
@media only screen and (max-width: 960px) {
	.hom-banner-circle-1 img{
		width:250px;
	}
	#home_hero_banner .hom-banner-circle-1, .hom-banner-circle-2, .hom-banner-circle-3{
display:flex;
    justify-content:center;
}
#home_hero_banner .hom-banner-circle-1 img {
    position: relative;
    display: inline-block;
    z-index: 99;
}

	#home_hero_banner .hom-banner-circle-3::before {
    content: '';
    position: absolute;
    top: 25%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 350px; 
    height: 350px; 
    border:1px dashed #003C7A;
    border-radius: 50%;
    animation: rotate3 100s linear infinite;
    z-index: 0;
}
	#home_hero_banner .hom-banner-circle-2::before {
    content: '';
    position: absolute;
    top: 25%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 260px; 
    height: 260px; 
    border:1px dashed #e20a16;
    border-radius: 50%;
    animation: rotate2 100s linear infinite;
    z-index:0;
}
	#home_hero_banner .hom-banner-circle-1::before {
    content: '';
    position: absolute;
    top: 25%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 180px; 
    height: 180px; 
    border:1px dashed #003C7A;
    border-radius: 50%;
    animation: rotate1 100s linear infinite;
    z-index: 0;
}
}
/* ============================home main-banner============== */
#panel_location::before{
content:'';
    height:12px;
    width:12px;
    display:block;
    position:absolute;
    top:35%;
    right:104%;
    background-color:#004287;
    border-radius:50%;
}

#panel_location{
background-color:#004287;
    padding:5px 10px;
        border-radius:5px;
}

#panel_location{
background-color:#004287;
    padding:5px 10px;
        border-radius:5px;
}
#panel_location .el-title{
font-size:12px;
    color:#fff;
}
/* ---------mbl_location----------------- */
#panel_location_mbl::before{
content:'';
    height:8px;
    width:8px;
    display:block;
    position:absolute;
    top:35%;
    right:104%;
    background-color:#004287;
    border-radius:50%;
}
#panel_location_mbl{
background-color:#004287;
    padding:1px 2px;
        border-radius:5px;
}
#panel_location_mbl .el-title{
font-size:10px;
    color:#fff;
}

/* --------- */
#panel_experience::before{
content:'';
    height:12px;
    width:12px;
    display:block;
    position:absolute;
    top:35%;
    right:104%;
    background-color:#004287;
    border-radius:50%;
}
#panel_experience{
background-color:#004287;
    padding:5px 10px;
        border-radius:5px;
}
#panel_experience .el-title{
font-size:12px;
    color:#fff;
}


/* ---------------experience-----mbl--------- */
#panel_experience_mbl::before{
content:'';
    height:8px;
    width:8px;
    display:block;
    position:absolute;
    top:35%;
    right:104%;
    background-color:#e20a16;
    border-radius:50%;
}
#panel_experience_mbl{
background-color:#e20a16;
    padding:0px 3px;
        border-radius:5px;
}
#panel_experience_mbl .el-title{
font-size:10px;
    color:#fff;
}

/* scholarship */
#panel_scholarship::after{
content:'';
    height:12px;
    width:12px;
    display:block;
    position:absolute;
    top:35%;
    left:104%;
    background-color:#e20a16;
    border-radius:50%;
}
#panel_scholarship{
background-color:#e20a16;
    padding:5px 10px;
        border-radius:5px;
}
#panel_scholarship .el-title{
font-size:12px;
    color:#fff;
}
/* -----------------scholarship mbl--------------- */
#panel_scholarship_mbl::after{
content:'';
    height:8px;
    width:8px;
    display:block;
    position:absolute;
    top:35%;
    left:104%;
    background-color:#004287;
    border-radius:50%;
}
#panel_scholarship_mbl{
background-color:#004287;
    padding:1px 2px;
        border-radius:5px;
}
#panel_scholarship_mbl .el-title{
font-size:10px;
    color:#fff;
}
/* =---------------------------------- */
#panel_success::after{
content:'';
    height:12px;
    width:12px;
    display:block;
    position:absolute;
    top:35%;
    left:104%;
    background-color:#004287;
    border-radius:50%;
}
#panel_success{
	width:125px;
background-color:#004287;
    padding:5px 10px;
        border-radius:5px;
}
#panel_success .el-title{
font-size:12px;
    color:#fff;
}
/* --------success mbl------------ */
#panel_success_mbl::after{
content:'';
    height:8px;
    width:8px;
    display:block;
    position:absolute;
    top:35%;
    left:104%;
    background-color:#004287;
    border-radius:50%;
}
#panel_success_mbl{
background-color:#004287;
    padding:0px 3px;
        border-radius:5px;
}
#panel_success_mbl .el-title{
font-size:10px;
    color:#fff;
}
/* responsive */
@media only screen and (min-width: 1600px){
	#panel_location{
		position:absolute;
		bottom:111%;
		left:55%;
	}
	#panel_scholarship{
		position:absolute;
		right:80%;
		bottom:89%;
	}	
	#panel_experience{
		position:absolute;
		bottom:69%;
		left:90%;
	}
	#panel_success{
		position:absolute;
		bottom:60%;
		right:81%;
	}
}
@media screen and (max-width: 1600px) and (min-width: 1470px){
	#panel_location{
		position:absolute;
		top:-162px;
		left:280px;
	}
	#panel_scholarship{
		position:absolute;
		right:405px;
		top:-50px;
	}	
	#panel_experience{
		position:absolute;
		top:40px;
		left:393px;
	}
	#panel_success{
		position:absolute;
		bottom:200px;
		right:388px;
	}
}
@media screen and (max-width: 1459px) and (min-width: 1440px){
	#panel_location{
		position:absolute;
		top:-162px;
		left:280px;
	}
	#panel_scholarship{
		position:absolute;
		right:405px;
		top:-50px;
	}	
	#panel_experience{
		position:absolute;
		top:40px;
		left:390px;
	}
	#panel_success{
		position:absolute;
		bottom:200px;
		right:382px;
	}
}
@media screen and (max-width: 1440px) and (min-width: 1430px){
	#panel_location{
		position:absolute;
		top:-170px;
		left:270px;
	}
	#panel_scholarship{
		position:absolute;
		right:410px;
		top:-46px;
	}	
	#panel_experience{
		position:absolute;
		top:40px;
		left:388px;
	}
	#panel_success{
		position:absolute;
		bottom:225px;
		right:380px;
	}
}
@media screen and (max-width: 1430px) and (min-width: 1400px){
	#panel_location{
		position:absolute;
		top:-169px;
		left:270px;
	}
	#panel_scholarship{
		position:absolute;
		right:408px;
		top:-45px;
	}	
	#panel_experience{
		position:absolute;
		top:25px;
		left:382px;
	}
	#panel_success{
		position:absolute;
		bottom:225px;
		right:378px;
	}
}
@media screen and (max-width: 1400px) and (min-width: 1360px){
	#panel_location{
		position:absolute;
		top:-169px;
		left:270px;
	}
	#panel_scholarship{
		position:absolute;
		right:398px;
		top:-45px;
	}	
	#panel_experience{
		position:absolute;
		top:25px;
		left:375px;
	}
	#panel_success{
		position:absolute;
		bottom:225px;
		right:370px;
	}
}
@media screen and (max-width: 1360px) and (min-width: 1325px){
	#panel_location{
		position:absolute;
		top:-169px;
		left:270px;
	}
	#panel_scholarship{
		position:absolute;
		right:384px;
		top:-50px;
	}	
	#panel_experience{
		position:absolute;
		top:25px;
		left:359px;
	}
	#panel_success{
		position:absolute;
		bottom:210px;
		right:350px;
	}
}
@media screen and (max-width: 1325px) and (min-width: 1280px){
	#panel_location{
		position:absolute;
		top:-169px;
		left:260px;
	}
	#panel_scholarship{
		position:absolute;
		right:375px;
		top:-50px;
	}	
	#panel_experience{
		position:absolute;
		top:25px;
		left:352px;
	}
	#panel_success{
		position:absolute;
		bottom:210px;
		right:340px;
	}
}
@media screen and (max-width: 1280px) and (min-width: 960px){
	#panel_location{
		position:absolute;
		top:-157px;
		left:225px;
	}
	#panel_scholarship{
		position:absolute;
		right:338px;
		top:-50px;
	}	
	#panel_experience{
		position:absolute;
		top:30px;
		left:319px;
	}
	#panel_success{
		position:absolute;
		bottom:220px;
		right:314px;
	}
}
@media only screen and (max-width: 960px){
	#panel_location{
		position:absolute;
		top:-147px;
		left:220px;
	}
	#panel_scholarship{
		position:absolute;
		right:285px;
		top:-50px;
	}	
	#panel_experience{
		position:absolute;
		top:30px;
		left:265px;
	}
	#panel_success{
		position:absolute;
		bottom:150px;
		right:260px;
	}
}
/* =====home=====main===banner====end====== */
/*==========================KIEC=========================GLOBAL+======================  */
#hom_kiec_global{
	background-image: url(../images/image-bg-gradient-circle.svg);
	background-repeat: no-repeat;
	background-position:100% 50%;
	background-size:1200px 1200px;
}
/* ===================home========================================evnets */
#kiec_events .uk-slider-items  div .el-item .el-content {
    	color:#fff;
font-size:16px;
	font-weight:400;
    line-height:22.4px;
}
#kiec_events .uk-slider-items  div .el-item .uk-child-width-expand {
    align-items: center;
}
	
#kiec_events .uk-slider-items  div:nth-child(1) .el-item .el-title {
background: #399918;/*green*/
	color: #ffff;
	font-weight:500;
    text-align:center;
	line-height:28px;
	width:60px;
	border-radius:8px;
    padding-top:12px;
    padding-bottom:12px;
	padding-left:2px;
	padding-right:2px;
}

#kiec_events .uk-slider-items  div:nth-child(2) .el-item .el-title {
    color:#fff;
	font-weight:500;
    text-align:center;
	line-height:28px;
width:60px;
	border-radius:8px;
    background:#FF0000;/*red*/
    padding-top:12px;
    padding-bottom:12px;
	padding-left:2px;
	padding-right:2px;
}
#kiec_events .uk-slider-items  div:nth-child(3) .el-item .el-title {
    color:#fff;
	font-weight:500;
    text-align:center;
	line-height:28px;
width:60px;
	border-radius:8px;
	background: #865DFF;
    
    padding-top:12px;
    padding-bottom:12px;
	padding-left:2px;
	padding-right:2px;
}
#kiec_events .uk-slider-items  div:nth-child(4) .el-item .el-title {

	background:#399918;/*green*/
	color: #fff;
	font-weight:500;
    text-align:center;
	line-height:28px;
	width:60px;
	border-radius:8px;
    padding-top:12px;
    padding-bottom:12px;
	padding-left:2px;
	padding-right:2px;
}
	#kiec_events .uk-slider-items  div:nth-child(5) .el-item .el-title {
    color:#fff;
	font-weight:500;
    text-align:center;
	line-height:28px;
width:60px;
	border-radius:8px;
		background-color:#FF0000;/*red*/
    
    padding-top:12px;
    padding-bottom:12px;
	padding-left:2px;
	padding-right:2px;
}
#kiec_events .uk-slider-items  div:nth-child(6) .el-item .el-title {
    color:#fff;
	font-weight:500;
    text-align:center;
	line-height:28px;
width:60px;
	border-radius:8px;
    background-color:#F4CE14;
    padding-top:12px;
    padding-bottom:12px;
	padding-left:2px;
	padding-right:2px;
}
/* ======================home===============testimonials======================= */
#home_testimonials_slider_sec{
	background-image: url(../images/large-tringle-icon.png);
	background-attachment:cover;
	background-position:100% 100%;
	background-size:325px 315px;
	background-repeat: no-repeat;
	z-index:99;
	
	
}

/* ==========home==========get============started====================== */
.home_testi_panel_text .el-title{
font-size:14px;
    line-height:20px;
}
.home_testi_panel_text .el-content{
font-size:12px;
    line-height:14px;
}
.home_testi_panel_text{
border-radius:5px;
}
.home_testi_panel_text{
	 padding: 5px 5px;
backdrop-filter: blur(5px);
    background: rgba(255, 255, 255, 0.5);
}

/* fancy text style */
#fancy-text-border .el-title{
	color: transparent;
            -webkit-text-stroke-width: 1px;
            -webkit-text-stroke-color: #fff;
}
/* ========================card-border======================= */
.uk-card-border .el-item{
	border:1px solid #C2C2C2;
	border-radius:5px;
    padding:20px;
}
/* ==============================section==========background========================== */
@media screen and (min-width:1600px){
#au-section-bg-left {
background-image: url(../images/graduation-girl-posing-kiec.png);
    background-position: 22% 100%;
    background-repeat: no-repeat;
	background-size:500px 700px;
	
}
}
@media only screen and (min-width:1200px) and (max-width:1599px){
#au-section-bg-left {
background-image: url(../images/graduation-girl-posing-kiec.png);
    background-position: 10% 100%;
    background-repeat: no-repeat;
	background-attachment:cover;
	background-size:400px 580px;
}
}
/* ========================global------------------elements======================== */

/* button text */
.uk-button-text> span> svg{
	height:10px;
	width:10px;
	 stroke-width: 2;
}
.uk-button-text span{
	color:#fff;
	padding:5px;
	background-color:#E20A16;
	border-radius:50%;
}
/* botton default */
.uk-button-default{
	font-size:18px !important;
}
/* overlay-slider */
#br-overlay-slider .uk-cover-container{
border-radius:16px;
}
.uk-slidenav-previous, .uk-slidenav-next {
    position: relative;
}
.uk-slidenav-previous svg{
display:none ;
}
.uk-slidenav-next svg{
display:none ;
}

.uk-light .uk-slidenav-previous:before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 10px;
    height: 16px;
    margin-left: -5px;
    margin-top: -8px;
    background-image: url("../images/previuos-icon.png");
    background-repeat: no-repeat; 
    background-position: center; 
    background-size: auto;
}
.uk-light .uk-slidenav-next:before{ 
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 10px;
    height: 16px;
    margin-left: -5px;
    margin-top: -8px;
    background-image: url("../images/next-icon.png");
    background-repeat: no-repeat; 
    background-position: center;
    background-size: auto;
}

.uk-slidenav-previous:before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 10px;
    height: 16px;
    margin-left: -5px;
    margin-top: -8px;
    background-image: url("../images/previous-icon-dark.svg");
    background-repeat: no-repeat; 
    background-position: center; 
    background-size: auto;
}
.uk-slidenav-next:before{ 
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 10px;
    height: 16px;
    margin-left: -5px;
    margin-top: -8px;
    background-image: url("../images/next-icon-dark.svg");
    background-repeat: no-repeat; 
    background-position: center;
    background-size: auto;
}
/* ===============================background=============================== */

/* =============breadcrum===========arrow================ */
.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before {
    content: "〱";
    transform: rotate(3.142rad);
    display: inline-block;
	margin: 0 5px 0 calc(5px - 4px);align-content}

/* =============social ====================media============ */
#hom_social_sec{
	background-image: url(../images/image-bg-gradient-circle.svg);
	background-repeat: no-repeat;
	background-position:100% 50%;
	background-size:1200px 1200px;
}
#hom_social_gallery{
	position:relative;
	z-index:99;
}
#hom_social_gallery::before{
	content:'';
	background-image: url(../images/small-tringle-red-icon.png);
	position:absolute;
	right:92%;
	bottom:87%;
	height:110px;
	width:93px;
	transform: rotate(358deg);
	background-repeat:no-repeat;
	z-index:-1;
}
#hom_social_gallery::after{
	content:'';
	background-image: url(../images/small-tringle-blue-icon.png);
	position:absolute;
	left:101%;
	top:68%;
	height:110px;
	width:93px;
	background-repeat:no-repeat;
}
/* ==========================================Student Accommodation-================== */

@media only screen and (min-width:1600px){
#std_accom_abt_uhom{
background-image:url(../images/circle-gradient-red-blue-color-two.svg);
    background-attachment: auto;
    background-size: 1000px;
    background-repeat: no-repeat;
    background-position: 100% 100px;
}
}
@media screen and (max-width: 1600px)  {
#std_accom_abt_uhom{
background-image: url(../images/circle-gradient-red-blue-color-two.svg);
    background-attachment: auto;
    background-size:  800px;
    background-repeat: no-repeat;
    background-position: 100% 100px;
}
}
@media screen and (max-width: 1440px)  {
#std_accom_abt_uhom{
background-image:url(../images/circle-gradient-red-blue-color-two.svg);
    background-attachment: auto;
    background-size:  800px;
    background-repeat: no-repeat;
    background-position:100% 100px;
}
}
#university_intro_sec{
		background-image:url(../images/circle-gradient-red-blue-color-two.svg), url(../images/single-tringle-right.png);
    background-attachment:auto, auto;
    background-size: 1200px 1200px, 250px;
    background-repeat: no-repeat, no-repeat;
    background-position:10% 40%, 108% -8%;
	}
	
/* university introduction bg image	 */
#book_appoinment{
	background-image:url(../images/circle-gradient-red-blue-color-two.svg), url(../images/double-tringle-left.png), url(../images/single-tringle-right.png);
    background-attachment:auto, auto, auto;
    background-size: 1200px 1200px, 250px, 250px;
    background-repeat: no-repeat, no-repeat, no-repeat;
    background-position:120% 450px, 1% 50%, 100% 15%;
}
#success-stories-banner{
	background-image:url(../images/circle-gradient-red-blue-color-two.svg), url(../images/double-tringle-left.png), url(../images/single-tringle-right.png);
    background-attachment:auto, auto, auto;
    background-size: 1200px 1200px, 250px, 250px;
    background-repeat: no-repeat, no-repeat, no-repeat;
    background-position:100% 450px, 1% 50%, 100% 15%;	
}
/*event tag for category  */
#event_tag .el-meta{
	text-align:center;
    background: #E20A16;
    padding: 2px 15px;
	 color: #ffff !important;
    width: 40%;
    border-radius: 25px;
	 box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
#learning_center_card{
	background-image:url('../images/double-tringle-left.png');
	background-attachment:cover;
	
	background-size:80px;
	background-position:80% 100%;
	background-repeat:no-repeat;
	transition:.3s;
	
}
#learning_center_card_b{
	background-image:url(../images/double-tringle-left-red.png);
	background-attachment:cover;
	background-size:80px;
	background-position:80% 100%;
	background-repeat:no-repeat;
	transition:.3s;
	
}
#learning_center_card:hover{
	 box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.4), 0 6px 20px 0 rgba(0, 0, 0, 0.2);
	
}
#learning_center_card_b:hover{
	 box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.4), 0 6px 20px 0 rgba(0, 0, 0, 0.2);
}
/* form style */
@media (max-width: 480px) {
      body .with_frm_style .frm_form_fields > fieldset{ 
          font-family: "natosans";
          padding-right: 15px;
          padding-left: 11px;
          padding-top: 35px;
          padding-bottom: 42px
        
    }
}
/* @media(max-width:480px)
{
	.frm_button_submit {
		font-size: 13px !important;
        font-weight: 600 !important;
        font-family: 'Noto Sans' !important;
        background: #E20A16 !important;
        border-radius: 8px !important;
		color: #fff !important;
	}
} */
/* contact form  */
/* .custom_form{
    padding-top: 30px;
    padding-bottom:30px;
    display:flex;
    justify-content:center;
}
#get_start .wpcf7 {
width:100%;
	padding:0 !important;
}
#enroll_form .wpcf7{
	padding: 10px 0px;
    display: flex;
    justify-content: center;
}
#enroll_form .wpcf7-submit{
	padding:0;
}
#enroll_form input.wpcf7-form-control.wpcf7-submit {
   display: block;
   margin: 0 auto;
}
.wpcf7 {
width:100%;
    padding:50px 40px;
}
.on_form_label>p{
font-size:16px;
    font-family: 'Noto Sans';
    font-weight:400;
    line-height:35px;
}
.wpcf7 input{
height:45px;
    width:99%;
    border:1px solid #A8A8A8;
    border-radius:5px;
	background:transparent;
}

.wpcf7 textarea {
height:80px;
    width:99%;
    border:1px solid #A8A8A8;
    border-radius:5px;
	background:transparent;
}

.wpcf7-select{
height:45px;
    width:100%;
    border:1px solid #A8A8A8;
    border-radius:5px;
    font-family: 'Noto Sans';
    color:#6D6D6D; 
    font-size:14px;	
	background:transparent;
}
.wpcf7 input[type=checkbox]{
	width:5% !important;
	height:16px !important;
	background:transparent;
}
.wpcf7-list-item{
	margin:0 !important;
} 
.wpcf7-list-item-label{
	font-size:14px;
}
::placeholder{
	padding:10px;
 font-family: 'Noto Sans';
    color:#6D6D6D; 
    font-size:14px;	
}
:focus-visible {
    outline: 1px solid #6D6D6D;
}
.wpcf7-submit{
    display:inline;
    width:50% !important;
    font-size:14px;
    font-weight:500;
    font-family: 'Noto Sans';
background: #E20A16 !important;
    border-radius: 8px !important;
    color: #fff !important;
    transition: .5s;
    padding: 8px 50px 8px 50px;

}  */