   .home-section-one {
   	position: relative;
   	padding-top: 90px;
   	padding-bottom: 80px;
   	background-repeat: no-repeat;
   	background-size: cover;
   	background-position: top center;
   }

   .home-section-one::before {
   	content: "";
   	position: absolute;
   	inset: 0;
   	background: linear-gradient(180deg, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0.55) 100%);
   	pointer-events: none;
   }

   .home-section-one .container {
   	position: relative;
   	z-index: 1;
   }

   .home-section-one span {
   	color: #3872b8;
   	font-size: 18px;
   	font-style: normal;
   	line-height: 30px;
   	text-transform: uppercase;
   	margin-bottom: 20px;
   	display: block;
   	font-family: "avenir_arabicmedium";
   }

   .home-section-one h1,
   h1,
   h1 a,
   .home-section-one h2,
   .home-section-one h2 a {
   	color: #181818;
   	font-size: 50px;
   	font-style: normal;
   	font-weight: normal;
   	line-height: 50px;
   	letter-spacing: 0px !important;
   	text-transform: uppercase;
   	margin-bottom: 20px;
   	font-family: "avenir_arabicheavy";
   	width: 100%;
   	text-align: left;
   }

   .home-section-one p {
   	color: #4f4f4f;
   	font-size: 16px;
   	font-style: normal;
   	line-height: 28px;
   	letter-spacing: 0.18px;
   	margin-bottom: 30px;
   	font-family: "avenir_arabicmedium";
   }

   .home-section-one span {
   	color: #3872b8;
   }

   .home-section-one h1,
   .home-section-one h2 {
   	color: #181818;
   	text-shadow: none;
   }

   .red-button,
   .home-contact input[type="submit"] {
   	border-radius: 60px;
   	background: #bf293a;
   	color: #fff;
   	text-align: center;
   	font-size: 16px;
   	font-style: normal;
   	font-family: "avenir_regularregular";
   	line-height: 30px;
   	text-transform: uppercase;
   	margin-bottom: 20px;
   	width: 224px;
   	height: 70px;
   	display: block;
   	line-height: 70px;
   }

   .home-contact input[type="submit"] {
   	background: #3872b8;
   	margin: 0 auto;
   	font-family: "avenir_arabicmedium";
   	cursor: pointer;
   }

   .home-section-one .container {
   	display: block;
   }

   .home-content {
   	max-width: 715px;
   	visibility: hidden;
   	background: rgba(255, 255, 255, 0.88);
   	padding: 35px 40px;
   	border-radius: 12px;
   }

   .home-content.first-item,
   .owl-item.active .home-content {
   	visibility: visible;
   }

   .news-block-one h2 {
   	color: #fff;
   	font-size: 30px;
   	font-style: normal;
   	line-height: 34px;
   	text-transform: uppercase;
   	margin-bottom: 0;
   	font-family: "avenir_arabicmedium";
   	transition: all 0.3s ease-in-out;
   }

   .news-block-one {
   	padding: 15px 10px;
   	background: #3f7fcd;
   	width: 20%;
   	border-radius: 0;
   	display: flex;
   	justify-content: center;
   	align-items: center;
   }

   .news-block-two {
   	display: flex;
   	width: 65%;
   	background: #3872b8;
   	padding: 15px 70px;
   	transition: all 0.3s ease-in-out;
   }

   .news-block-three {
   	border-radius: 0;
   	background: #3f7fcd;
   	width: 15%;
   	display: table;
   }

   .news-single {
   	display: table;
   }

   .news-single h3,
   .news-single h3 a {
   	font-size: 16px;
   	color: #fff;
   	font-size: 18px;
   	font-style: normal;
   	line-height: 27px;
   	letter-spacing: 0.18px;
   	display: table-cell;
   	vertical-align: middle;
   	font-family: "avenir_arabiclight";
   }

   .news-single img {
   	margin-right: 30px;
   }

   .news-block-three a {
   	color: #fff;
   	font-size: 15px;
   	font-style: normal;
   	line-height: 42px;
   	display: table-cell;
   	vertical-align: middle;
   	text-align: center;
   }

   .news-section.full-width-section {
   	margin-top: 0;
   	z-index: 3;
   	position: fixed;
   	bottom: 0;
   	background: #2b66ad;
   }

   .vision-left {
   	width: 50%;
   	margin-right: 8%;
   }

   .vision-left img {
   	margin-bottom: 30px;
   }

   .vision-right-one {
   	margin-bottom: 80px;
   }

   .vision-right {
   	width: 40%;
   	margin-top: 30px;
   }

   .vision-right-two {
   	padding-bottom: 80px;
   	position: relative;
   	margin-bottom: 0px;
   }

   .vision-right-two::after {
   	width: 159px;
   	height: 8px;
   	bottom: 0;
   	left: 0;
   	content: "";
   	position: absolute;
   	background: #bf293a;
   }

   .vision-left img {
   	max-width: 740px;
   }

   .we-enhance-section,
   .vision-mission-section,
   .education-section,
   .news-listing-section,
   .member-section,
   .events-section,
   .lifeline-section,
   .contact-section {
   	padding: 100px 0;
   }

   .we-enhance-section {
   	background: #eff3f8;
   }

   .education-box-one img {
   	max-width: 100%;
   }

   .education-box-one p {
   	font-size: 21px;
   	line-height: 36px;
   	color: #000;
   	margin-bottom: 0;
   }

   .education-box-one p b {
   	font-family: "avenir_arabicmedium";
   	font-size: 24px;
   }

   .education-box-one a {
   	font-size: 16px;
   	line-height: 30px;
   	letter-spacing: 0em;
   	text-align: center;
   	color: #3872b8;
   	text-decoration: underline;
   	margin-top: 10px;
   	display: block;
   	text-transform: uppercase;
   	font-family: "avenir_arabicheavy";
   }

   .we-enhance-section h2 {
   	text-transform: uppercase;
   	text-align: center;
   	margin-bottom: 70px;
   	display: block;
   	margin: 0 auto 70px auto;
   }

   .education-section h2 {
   	display: block;
   	width: 100%;
   	margin: 0 auto 25px auto;
   }

   .education-section p {
   	max-width: 1048px;
   	display: block;
   	margin: 0 auto;
   	text-align: center;
   	font-family: "avenir_arabicmedium";
   }

   .educations {
   	width: 100%;
   	background-color: #fff;
   	border-radius: 0;
   	text-align: center;
   	margin-top: 10px;
   }

   ul#educations-nav {
   	list-style: none;
   	margin: 0;
   	overflow: auto;
   	margin-bottom: 50px;
   }

   ul#educations-nav li {
   	display: inline-block;
   	cursor: pointer;
   	margin: 0 30px;
   }

   ul#educations-nav li:hover,
   ul#educations-nav li.active {
   	border-bottom: 4px solid #3872b8;
   	font-family: "avenir_arabicmedium";
   }

   #educations-nav li a {
   	font-size: 30px;
   	line-height: 90px;
   	letter-spacing: -0.06em;
   	text-align: left;
   	color: #7388a0;
   }

   #educations-nav li.active a {
   	color: #000;
   }

   .news-single img,
   .owl-carousel .owl-item .news-single img {
   	width: 97px;
   	height: 60px;
   	object-fit: cover;
   }

   .edu-box {
   	background: #3872b8;
   	border-radius: 10px;
   	width: 32%;
   }

   .blue-box {
   	background: #3872b8;
   	text-align: left;
   	color: #fff;
   	padding: 30px 40px;
   	border-radius: 0 0 20px 20px;
   }

   .edu-bo h3 {
   	font-size: 24px;
   	line-height: 90px;
   	letter-spacing: -0.06em;
   	text-align: left;
   }

   .blue-box h3,
   .blue-box p,
   .blue-box h3 a {
   	color: #fff;
   	text-align: left;
   }

   .edutab-content,
   .news-listing-block-two,
   .education-boxes,
   .member-one,
   .member-two-head,
   .lifeline-container,
   .lifeline-one,
   .contact-section {
   	display: flex;
   	justify-content: space-between;
   	flex-wrap: nowrap;
   }

   .edu-box img {
   	height: 415px;
   	width: 100%;
   	object-fit: cover;
   	border-radius: 10px 10px 0 0;
   }

   .news-listing-section {
   	background: #e2ecf8;
   }

   .news-heading-section {
   	display: flex;
   	justify-content: space-between;
   }

   .news-listing-section h2 {
   	text-transform: uppercase;
   	text-align: left;
   	margin-bottom: 20px;
   }

   .news-heading-left {
   	max-width: 65%;
   }

   .blue-box h3,
   .blue-box h3 a {
   	font-family: "avenir_regularregular";
   	font-size: 19px;
   	line-height: 27px;
   	letter-spacing: 0em;
   	text-align: left;
   }

   .member-one {
   	background: linear-gradient(180deg, #f4f4f4 0%, #ededed 100%);
   	padding: 90px 120px 90px 100px;
   	border-radius: 20px;
   	width: 68%;
   }

   .member-head {
   	margin-right: 100px;
   }

   .member-body h2 {
   	text-align: left;
   	margin-bottom: 30px;
   }

   .rtl .member-body h2 {
   	text-align: right;
   }

   .member-two {
   	background: linear-gradient(180deg, #f4f4f4 0%, #ededed 100%);
   	padding: 50px;
   	border-radius: 20px;
   	width: 30%;
   }

   .member-two h3 {
   	line-height: 36px;
   	margin-left: 25px;
   }

   .member-two-head {
   	margin-bottom: 35px;
   }

   .member-two input,
   #mce-EMAIL,
   #mce-EMAIL:hover,
   #mce-EMAIL:focus {
   	width: 100%;
   	height: 58px;
   	border-radius: 60px;
   	border: 2px;
   	padding: 0 20px;
   	background: #fff;
   	border: 2px solid #bf293a;
   	font-size: 16px;
   	line-height: 24px;
   	letter-spacing: 0em;
   	text-align: left;
   	margin-bottom: 20px;
   	color: #000;
   }

   .member-two input::placeholder {
   	color: #000 !important;
   }

   .member-two input#email-kna {
   	color: #000;
   }

   .member-two input[type="submit"],
   #about-newsletter input[type="submit"],
   #mc-embedded-subscribe {
   	background: #bf293a;
   	color: #fff;
   	border: 2px solid #bf293a;
   	font-size: 16px;
   	line-height: 30px;
   	letter-spacing: 0em;
   	text-align: center;
   }

   #mce-responses {
   	left: 0% !important;
   }

   .member-two-head {
   	justify-content: start;
   }

   .lifeline-section {
   	background: #e8eff7;
   }

   .events-section {
   	background: #e8eff7;
   }

   .lifeline-image img {
   	border-radius: 20px;
   }

   .lifeline-content {
   	background: #3872b8;
   	border-radius: 20px;
   	padding: 65px 70px;
   }

   .life-image img {
   	width: 96px;
   	height: 85px;
   }

   .lifeline-content {
   	width: 47%;
   }

   .life-content h4 {
   	font-size: 24px;
   	line-height: 30px;
   	letter-spacing: -0.01em;
   	text-align: left;
   }

   .life-content a {
   	font-size: 18px;
   	line-height: 30px;
   	letter-spacing: -0.01em;
   	text-align: left;
   }

   .life-image {
   	margin-right: 30px;
   	width: 50%;
   }

   .lifeline-image img {
   	max-width: 96%;
   }

   .life-content p,
   .life-content a,
   .life-content h4 {
   	color: #fff;
   }

   .life-content p {
   	font-size: 16px;
   	line-height: 24px;
   	letter-spacing: 0em;
   	text-align: left;
   }

   .life-content h4 {
   	font-family: "avenir_arabicmedium";
   	margin-bottom: 10px;
   }

   .life-content a {
   	font-family: "avenir_arabicmedium";
   }

   .lifeline-one {
   	border-bottom: 3px solid #2b65ab;
   	padding-bottom: 40px;
   	margin-bottom: 40px;
   }

   .lifeline-two {
   	border-bottom: 0;
   	margin-bottom: 0px;
   	padding-bottom: 0;
   }

   .lifeline-section h2 {
   	width: 100%;
   }

   .contact-section {
   	background: #063268;
   }

   .contact-section h2,
   .contact-section p {
   	text-align: center;
   	color: #8ea0b6;
   }

   .contact-section h2 {
   	color: #fff;
   	margin-bottom: 30px;
   }

   .contact-container {
   	padding: 0 15%;
   	margin: 0 auto;
   }

   .home-contact {
   	width: 100%;
   	padding: 0 11%;
   	margin-top: 50px;
   }

   .home-contact input,
   .home-contact textarea {
   	border: 0;
   	border-bottom: 1px solid #3a5b83;
   	background: none;
   	box-shadow: none;
   	font-size: 19px;
   	line-height: 30px;
   	letter-spacing: 0.01em;
   	text-align: left;
   	outline: none;
   	color: #fff;
   	width: 100%;
   	padding-bottom: 10px;
   }

   .home-contact textarea {
   	height: 120px;
   }

   .wpcf7-form-control-wrap {
   	position: relative;
   	width: 46%;
   }

   .half-row p {
   	display: flex;
   	justify-content: space-between;
   }

   .education-box-one {
   	text-align: center;
   }

   .full-row {
   	margin-bottom: 60px;
   }

   .edu-box img {
   	max-width: 100%;
   }

   #educations-content .blue-box h3,
   #educations-content .blue-box h3 a {
   	font-size: 30px;
   	font-family: "avenir_arabicheavy";
   	margin-bottom: 10px;
   }

   #educations-content .blue-box p {
   	font-family: "avenir_arabiclight";
   	font-size: 16px;
   }

   .news-heading-left p,
   .member-body p {
   	font-family: "avenir_arabicmedium";
   }

   .education-content {
   	display: flex;
   	flex-wrap: wrap;
   	justify-content: space-between;
   }

   .edu-box {
   	border-radius: 10px;
   	width: 32%;
   }

   .edu-box.patient-box h3 a {
   	color: #fff;
   }

   .edu-box.patient-box {
   	margin-bottom: 40px;
   }

   .uconstruction {
   	display: block;
   	margin: 0 auto;
   	border-radius: 20px;
   	height: 350px;
   }

   .lifeline-image.life-same-height img {
   	height: 100%;
   	object-fit: cover;
   }

   .vision-left img {
   	max-width: 100%;
   }

   .news-section .container {
   	background: #2b66ad;
   	border-radius: 20px;
   }

   .lifeline-image,
   .lifeline-content {
   	width: 49%;
   }

   .marquee {
   	overflow: hidden;
   }

   .js-marquee {
   	display: flex;
   	justify-content: space-between;
   }

   .news-single {
   	display: table;
   	max-width: 500px;
   	margin: 0 20px;
   }

   .wpcf7 form.invalid .wpcf7-response-output,
   .wpcf7 form.unaccepted .wpcf7-response-output,
   .wpcf7 form.payment-required .wpcf7-response-output {
   	color: orange !important;
   	border: 0 !important;
   	text-align: center !important;
   	font-size: 15px !important;
   }

   .wpcf7-not-valid-tip {
   	color: orange !important;
   }

   .lifeline-section {
   	display: none;
   }

   .news-heading-section {
   	width: 100%;
   }

   .news-section.shrink-news {
   	position: fixed;
   	bottom: 0;
   	left: 0;
   	right: 0;
   	margin: 0 auto;
   	z-index: 9;
   }

   .news-section.shrink-news .news-block-one {
   	padding: 15px 10px;
   }

   .news-section.shrink-news .news-block-one h2 {
   	font-size: 30px;
   	line-height: 34px;
   }

   .news-section.shrink-news .news-block-two {
   	padding: 15px 70px;
   }

   .news-section.shrink-news .news-single img {
   	height: 60px;
   }

   .shrink-news-body .footer-copy {
   	padding-bottom: 90px;
   }

   .news-section.shrink-news,
   .news-section {
   	transition: all 0.5s ease;
   }

   .member-section .mc-field-group,
   .member-section .optionalParent {
   	width: 100%;
   }

   .member-section #mc_embed_signup_scroll {
   	display: block;
   }

   .member-two input[type="submit"],
   #about-newsletter input[type="submit"],
   #mc-embedded-subscribe {
   	height: 58px;
   }

   .edutab-content img {
   	max-width: 100%;
   	height: auto;
   }

   .vision-mission-section.full-width-section {
   	padding-bottom: 0;
   }

   .wpcf7 form.sent .wpcf7-response-output,
   .wpcf7 form .wpcf7-response-output {
   	border-color: #46b450;
   	color: orange !important;
   	font-size: 16px !important;
   	border: 0px !important;
   	text-align: center !important;
   	margin: 0 auto !important;
   }

   .home .about-section-five.full-width-section {
   	display: none;
   }

   .rtl .js-marquee-wrapper {
   	float: left;
   }

   .rtl .news-section.shrink-news .news-single img {
   	margin-left: 20px;
   }

   .rtl .news-block-one {
   	border-radius: 0 20px 20px 0;
   }

   .rtl .news-block-three {
   	border-radius: 20px 0 0 20px;
   }

   .rtl .member-head {
   	margin-right: 0;
   	margin-left: 100px;
   }

   .member-two p {
   	font-size: 16px;
   }

   .member-two-head img {
   	height: 65px;
   	width: auto;
   }

   .events-section h2 {
   	width: fit-content;
   }

   .kna-board-members {
   	max-width: 1200px;
   	width: 100%;
   	margin: auto;
   }

   .news-page-box img {
   	height: 320px;
   	width: 100%;
   	object-fit: cover;
   	border-radius: 20px 20px 0px 0px;
   }

   #kna-meeting-slider .owl-nav.disabled {
   	display: block;
   }

   #kna-board-members-slider-right .owl-nav {
   	position: relative;
   }

   #kna-meeting-slider .owl-next,
   #kna-meeting-slider .owl-prev,
   #news-single-slider .owl-next,
   #news-single-slider .owl-prev {
   	display: flex;
   	width: 53px;
   	height: 53px;
   	cursor: pointer;
   	position: absolute;
   	background-position: center;
   	background-repeat: no-repeat;
   	top: -80px;
   	background-color: inherit;
   }

   #kna-meeting-slider .owl-next span,
   #kna-meeting-slider .owl-prev span,
   #news-single-slider .owl-next span,
   #news-single-slider .owl-prev span {
   	font-size: 0;
   }

   #kna-meeting-slider .owl-prev,
   #home-section-one .owl-prev {
   	background-image: url("../images/left.png");
   	right: 55px;
   }

   #kna-meeting-slider .owl-next,
   #home-section-one .owl-next {
   	background-image: url("../images/right.png");
   	right: -7px;
   }

   .rtl #home-section-one .owl-stage,
   .rtl #kna-meeting-slider .owl-stage {
   	direction: rtl !important;
   	float: left !important;
   }

   #home-section-one .owl-nav {
   	width: 100%;
   	display: flex;
   	justify-content: space-between;
   	padding: 0px 20px;
   	position: absolute;
   	top: 45%;
   	z-index: 100;
   }

   #home-section-one .owl-prev,
   #home-section-one .owl-next {
   	width: 53px;
   	height: 53px;
   }

   #home-section-one .owl-prev span,
   #home-section-one .owl-next span {
   	font-size: 0;
   }

   /*--------------------------------------------------------------------
----------------------Responsive styles-------------------------------
---------------------------------------------------------------------*/
   @media screen and (max-width: 1680px) {

   	.we-enhance-section,
   	.vision-mission-section,
   	.education-section,
   	.news-listing-section,
   	.member-section,
   	.lifeline-section,
   	.contact-section,
   	#footer {
   		padding: 80px 0;
   	}

   	.home-submit p {
   		margin-bottom: 0;
   	}

   	.home-section-one p,
   	.news-single h3,
   	.news-single h3 a {
   		font-size: 16px;
   	}

   	.home-section-one h1,
   	.home-section-one h2 {
   		font-size: 40px;
   		line-height: 40px;
   	}

   	#page .about-two-right li {
   		line-height: 33px;
   	}

   	#footer {
   		padding-bottom: 0;
   	}

   	.red-button,
   	.home-contact input[type="submit"] {
   		width: 190px;
   		height: 60px;
   		line-height: 60px;
   	}

   	#educations-nav li a {
   		font-size: 25px;
   		line-height: 60px;
   	}

   	#educations-content .blue-box h3,
   	#educations-content .blue-box h3 a {
   		font-size: 25px;
   	}

   	.vision-right-one {
   		margin-bottom: 40px;
   	}

   }

   @media screen and (max-width: 1520px) {
   	.member-two-head h3 {
   		font-size: 23px;
   	}

   	.vision-right-two {
   		padding-bottom: 40px;
   	}
   }

   @media screen and (max-width: 1490px) {
   	.vision-right-two {
   		padding-bottom: 20px;
   	}

   	.home-section-one span {
   		font-size: 15px;
   	}

   	.home-section-one span {
   		margin-bottom: 10px;
   	}

   	.home-section-one h1,
   	.home-section-one h2 {
   		font-size: 40px;
   	}

   	.home-content {
   		max-width: 635px;
   	}

   	.red-button,
   	.home-contact input[type="submit"] {
   		font-size: 14px;
   		width: 165px;
   		height: 50px;
   		line-height: 50px;
   	}

   	.news-block-one h2 {
   		font-size: 30px;
   		line-height: 30px;
   		text-align: left;
   	}

   	.news-section.shrink-news .news-block-one h2 {
   		font-size: 30px;
   		line-height: 30px;
   	}

   	.home-section-one p,
   	.news-single h3 {
   		font-size: 15px;
   	}

   	.news-single img {
   		width: 75px;
   		height: 65px;
   	}

   	.news-single h3,
   	.news-single h3 a {
   		line-height: 20px;
   	}

   	.news-single img {
   		margin-right: 15px;
   	}

   	.home-section-one h1,
   	.home-section-one h2 {
   		margin-bottom: 10px;
   	}

   	.home-section-one {
   		padding-top: 60px;
   		padding-bottom: 60px;
   	}

   	.education-box-one p {
   		font-size: 18px;
   	}

   	.education-box-one p b {
   		font-size: 20px;
   	}

   	.education-box-one p {
   		line-height: 28px;
   	}

   	.education-box-one a {
   		font-size: 14px;
   	}

   	#educations-nav li a {
   		font-size: 25px;
   		line-height: 75px;
   	}

   	.edu-box img {
   		height: 320px;
   	}

   	#educations-content .blue-box h3,
   	#educations-content .blue-box h3 a {
   		font-size: 25px;
   	}

   	#educations-content .blue-box p {
   		font-size: 14px;
   	}

   	.blue-box h3,
   	.blue-box h3 a {
   		font-size: 15px;
   	}

   	.member-one {
   		padding: 50px;
   	}

   	.member-two-head h3 {
   		font-size: 20px;
   	}

   	.member-two h3 {
   		line-height: 30px;
   	}

   	.member-two input {
   		height: 45px;
   	}

   	.member-two input[type="submit"] {
   		font-size: 14px;
   	}

   	.lifeline-content {
   		padding: 50px 30px;
   	}

   	.life-content h4 {
   		font-size: 18px;
   	}

   	.life-content p {
   		font-size: 15px;
   		line-height: 22px;
   	}

   	.home-contact input,
   	.home-contact textarea {
   		font-size: 15px;
   	}

   	.we-enhance-section,
   	.vision-mission-section,
   	.education-section,
   	.news-listing-section,
   	.member-section,
   	.events-section,
   	.lifeline-section,
   	.contact-section {
   		padding: 60px 0;
   	}

   	.member-two {
   		padding: 40px;
   	}

   	.education-section h2 {
   		margin: 0 auto;
   	}

   	#kna-meeting-slider .owl-next,
   	#kna-meeting-slider .owl-prev,
   	#news-single-slider .owl-next,
   	#news-single-slider .owl-prev {
   		width: 35px;
   		height: 35px;
   		top: -50px;
   		background-size: contain;
   	}

   	#kna-meeting-slider .owl-prev,
   	#home-section-one .owl-prev {
   		right: 40px;
   	}
   }

   @media screen and (max-width: 1390px) {
   	.member-two {
   		padding: 30px 30px;
   	}

   	.home-contact textarea {
   		height: 90px;
   	}

   	.home-section-one h1,
   	.home-section-one h2 {
   		font-size: 35px;
   	}

   	.home-section-one p,
   	.news-single h3 {
   		font-size: 14px;
   	}

   	.member-two-head h3 {
   		font-size: 18px;
   		line-height: 26px;
   	}

   }

   @media screen and (max-width: 1280px) {
   	.edu-box img {
   		height: 285px;
   	}

   	.news-single {
   		max-width: 355px;
   	}

   	.home-content {
   		max-width: 50%;
   	}
   }

   @media screen and (max-width: 1050px) {
   	.home-content {
   		max-width: 65%;
   	}

   	.news-block-one {
   		padding: 20px 15px;
   	}

   	.news-block-one h2 {
   		font-size: 20px;
   		line-height: 28px;
   		text-align: center;
   	}

   	.news-block-two {
   		padding: 15px 15px;
   	}

   	.news-single img,
   	.owl-carousel .owl-item .news-single img {
   		width: 70px;
   		height: 60px;
   	}

   	.news-single h3,
   	.news-single h3 a {
   		font-size: 12px;
   	}

   	.vision-left h3 {
   		line-height: 30px;
   		margin-bottom: 20px;
   	}

   	.education-box-one p {
   		font-size: 15px;
   		line-height: 20px;
   		margin-bottom: 10px;
   	}

   	.edu-box img {
   		height: 240px;
   	}

   	.blue-box {
   		padding: 15px 20px;
   	}

   	.member-head {
   		margin-right: 30px;
   	}

   	.member-one {
   		padding: 30px;
   	}

   	.member-two-head h3 {
   		font-size: 15px;
   		line-height: 22px;
   		width: 100%;
   		margin-left: 0;
   	}

   	.education-box-one p b {
   		font-size: 18px;
   	}

   	#educations-content .blue-box h3,
   	#educations-content .blue-box h3 a {
   		font-size: 20px;
   	}

   	#educations-nav li a {
   		font-size: 20px;
   		line-height: 65px;
   	}

   	.blue-box h3,
   	.blue-box h3 a {
   		font-size: 14px;
   		line-height: 22px;
   	}

   	.vision-right-one {
   		margin-bottom: 50px;
   	}

   	.life-image img {
   		width: 60px;
   		height: auto;
   	}

   	.life-content a {
   		font-size: 16px;
   	}

   	.shrink-news-body .footer-copy {
   		padding-bottom: 50px;
   	}

   	.member-two-head {
   		justify-content: start;
   		flex-direction: column;
   		margin-bottom: 10px;
   	}

   	.member-two-head img {
   		height: auto;
   		width: 60px;
   		margin-bottom: 5px;
   	}

   	.news-section.shrink-news .news-block-one h2 {
   		font-size: 25px;
   		line-height: 30px;
   	}

   	.language-switcher {
   		display: flex;
   		align-items: center;
   	}

   	.education-section {
   		padding-top: 30px;
   	}

   }

   @media screen and (max-width: 920px) {
   	body #search {
   		display: none;
   	}

   	.logo-right {
   		padding-top: 0px;
   		justify-content: end;
   		gap: 15px;
   	}

   	.home-content {
   		max-width: 85%;
   	}

   }

   @media screen and (max-width: 879px) {
   	.home-section-one {
   		padding-top: 60px;
   		padding-bottom: 45px;
   	}

   	.vision-right {
   		margin-top: 0;
   	}

   	.vision-right-one {
   		margin-bottom: 20px;
   	}

   	.educations {
   		margin-top: 25px;
   	}

   	.blue-box h3,
   	.blue-box h3 a {
   		font-size: 14px;
   	}

   	.member-two h3 {
   		margin-left: 10px;
   	}

   	.member-section #email-kna {
   		color: #4f4f4f;
   		font-size: 14px;
   	}

   	.news-section.shrink-news .news-block-one {
   		padding: 20px 15px;
   	}

   	.news-block-three a {
   		font-size: 13px;
   	}

   	.we-enhance-section,
   	.vision-mission-section,
   	.education-section,
   	.news-listing-section,
   	.member-section,
   	.lifeline-section,
   	.contact-section {
   		padding: 40px 0;
   	}

   	.member-one,
   	.member-two,
   	.member-two-head {
   		display: block;
   	}

   	.member-head {
   		width: 100%;
   		text-align: center;
   	}

   	.member-body h2 {
   		margin-bottom: 15px;
   		text-align: center;
   		margin-top: 20px;
   	}

   	.member-body .red-button {
   		margin: 0 auto;
   	}

   	.member-two-head {
   		margin-bottom: 15px;
   	}

   	.member-two input,
   	#mce-EMAIL,
   	#mce-EMAIL:hover,
   	#mce-EMAIL:focus {
   		height: 50px;
   	}

   	.member-two input[type="submit"],
   	#about-newsletter input[type="submit"],
   	#mc-embedded-subscribe {
   		height: 50px;
   	}

   	#footer h2 {
   		line-height: 22px;
   		margin-bottom: 30px;
   	}

   	.news-section.shrink-news {
   		display: none;
   	}

   	.shrink-news-body .footer-copy {
   		padding-bottom: 40px;
   	}

   	.member-two {
   		width: 48%;
   	}

   	.member-one {
   		width: 48%;
   	}

   	.footer-logo-img {
   		width: 100%;
   	}
   }

   @media screen and (max-width: 767px) {

   	/*.home-section-one {*/
   	/*    position: relative;*/
   	/*    z-index: 2;*/
   	/*    background-size: cover;*/
   	/*    background-position: center center;*/
   	/*}*/
   	/*.home-section-one::before {*/
   	/*    content: "";*/
   	/*    background: #fff;*/
   	/*    opacity: 0.6;*/
   	/*    position: absolute;*/
   	/*    top: 0;*/
   	/*    right: 0;*/
   	/*    bottom: 0;*/
   	/*    left: 0;*/
   	/*    z-index: -1;*/
   	/* }*/
   	.home-section-one h1,
   	.home-section-one h2 {
   		font-size: 30px;
   		line-height: 30px;
   	}

   	.home-section-one span {
   		font-size: 14px;
   		margin-bottom: 5px;
   	}

   	.home-content {
   		padding: 20px 20px;
   	}

   	.home-section-one p {
   		margin-bottom: 15px;
   	}

   	.news-block-one h2 {
   		font-size: 15px;
   		line-height: 24px;
   		text-align: left;
   	}

   	.news-single {
   		margin: 0 10px;
   	}

   	.news-block-three a {
   		line-height: 20px;
   	}

   	.news-block-two {
   		width: 60%;
   	}

   	.news-block-three {
   		width: 20%;
   	}

   	.news-block-three a {
   		font-size: 12px;
   	}

   	.vision-left,
   	.vision-right,
   	.member-one,
   	.member-two {
   		width: 100%;
   		margin-right: 0%;
   	}

   	ul#educations-nav li {
   		margin: 0 10px;
   	}

   	.edutab-content,
   	.news-listing-block-two {
   		display: block;
   	}

   	.edu-box {
   		width: 100%;
   		margin-bottom: 15px;
   	}

   	.member-two {
   		margin-top: 20px;
   	}

   	.home-content {
   		max-width: 85%;
   	}

   	.contact-container,
   	.home-contact {
   		padding: 0;
   	}

   	.home-contact {
   		margin-top: 20px;
   	}

   	.news-block-one h2 {
   		font-size: 13px;
   	}

   	ul#educations-nav li {
   		margin: 0 5px;
   	}

   	#kna-meeting-slider .owl-prev {
   		right: 32px;
   	}
   }

   @media screen and (max-width: 600px) {
   	.home-content {
   		max-width: 80%;
   	}

   	#home-section-one .owl-prev,
   	#home-section-one .owl-next {
   		width: 35px;
   		height: 35px;
   		background-size: contain;
   		background-color: transparent;
   	}

   	.we-enhance-section,
   	.vision-mission-section,
   	.education-section,
   	.news-listing-section,
   	.member-section,
   	.lifeline-section,
   	.contact-section {
   		padding: 50px 0;
   	}

   	#footer {
   		padding-top: 50px;
   		padding-bottom: 10px;
   	}

   	.home-section-one .container {
   		display: none;
   	}
   }

   @media screen and (max-width: 420px) {
   	#home-section-one .owl-nav {
   		display: none;
   	}

   	.news-block-one h2 {
   		line-height: 16px;
   	}

   	.logo-right .button-common {
   		width: 47%;
   		font-size: 12px;
   	}

   	.educations {
   		margin-top: 0;
   	}

   	.logo-right {
   		padding-top: 5px;
   	}

   	#educations-nav li a {
   		font-size: 18px;
   		line-height: 65px;
   	}

   	.red-button,
   	.home-contact input[type="submit"] {
   		font-size: 13px;
   		width: 165px;
   		height: 41px;
   		line-height: 45px;
   	}

   	.half-row p {
   		flex-direction: column;
   	}

   	.half-row .wpcf7-form-control-wrap {
   		width: 100%;
   	}
   }