/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/


/* ===========welcome-page============================ */

div#Personal div#prerin .hover-wrap-inner:before {
	content: '';
	position: absolute;
	background-color: #e8b23796;
	width: 100%;
	height: 0%;
	left: 0;
	right: 0;
	z-index: 99;
	transition: 0.9s;
	tra0.9s: ;
	border-radius: 20px;
}

div#Personal div#prerin .hover-wrap-inner:hover:before {
	height: 100%;
}
div#Personal div#prerin {
	width: fit-content;
	margin: 0 auto;
}
.page-id-11 p {
	font-size: 16px !important;
	line-height: 26px !important;
}
div#Personal div#prerin img {
	border: 10px solid white;
	border-radius: 20px;
}
.page-id-11 div#header-secondary-outer {
	display: none;
}
.page-id-11 div#footer {
	display: none;
}
.page-id-11 header#top {
	border-top: 16px solid #E8B237;
}
.page-id-11 div#footer-outer {
	display: block;
}
.page-id-11 ul.sf-menu.sf-js-enabled.sf-arrows {
	display: none !important;
}

.page-id-11 .b1 {
	display: none !important;
}

.page-id-11 .col.span_3 {
	width: 100% !important;
	justify-content: center !important;
}

.page-id-11 .col.span_9.col_last {
	width: 2% !important;
}

body.wp-singular.page-template-default.page.page-id-11.logged-in.admin-bar.wp-theme-salient.wp-child-theme-salient-child.material.wpb-js-composer.js-comp-ver-7\.8\.2.vc_responsive.customize-support.rs-safari li.slide-out-widget-area-toggle {
	display: flex !important;
}

div#Personal .img2 {margin: 0 auto;margin-top: -31%;}
div#banner div#html1 ul {
	margin: 0;
}
div#banner div#html1 ul li {
	display: block;
	margin-bottom: 18px;
}
div#banner div#html1 {
	position: absolute;
	bottom: 37%;
	z-index: 999;
	right: -20%;
}
div#banner div#html1 i {
	color: white;
	border: 1px solid;
	width: 50px;
	height: 50px;
	line-height: 50px;
	border-radius: 100%;
	font-size: 18px;
	transition: 0.9s;
}
div#banner div#html1 i:hover {
	background-color: #E8B237;
	border: 1px solid #E8B237;
	transform: rotate(360deg);
}
div#Personal .text1 {
	border-bottom: 2px solid #66666673;
	padding-bottom: 20px;
	margin-bottom: 30px;
}
div#Here div#Herein .text2 {background-color: white;padding: 50px;border-radius: 6px;margin-bottom: 30px;}
div#Here div#Herein .text2 p {
	height: 80px;
}
div#Here div#Herein .text2 h2 {
	padding-bottom: 10px;
}
div#started .c1 .text2 p span {
	display: flex;
	align-items: center;
}
div#started .c1 .text2 p span img {
	margin-bottom: 0;
	padding-right: 10px;
}
div#started .c1 .text2 p {
	background-color: #F3F3F3;
	padding: 30px;
	margin-bottom: 17px;
}

div#copyright {
	background-color: #121212 !important;
	padding-block: 45px !important;
}
div#copyright .col.span_7.col_last {
	display: none !important;
}
div#copyright .col.span_5 {
	max-width: 100% !important;
}
div#copyright p {
	color: white;
}
div#copyright  p {
	font-size: 18px;
	line-height: 37px !important;
}
div#copyright div#text-2 {
	padding-bottom: 10px;
}

div#footer-outer {
	display: none;
}
/* ===========welcome-page============================ */


div#footer div#footerin1 h1 {
	font-size: 33px !important;
	line-height: 47px !important;
	font-weight: 700;
}

div#footerin1 {
	padding-block: 60px !important;
	border-bottom: 1px solid #ffffff73;
	margin-bottom: 0;
}

div#footer div#footerin1 div#sidebar {}

div#footer div#footerin1 div#sidebar h4 {
	font-family: 'DM Sans';
	color: white !important;
	opacity: 1 !important;
	font-size: 15px !important;
	line-height: 25px !important;
	text-transform: uppercase !important;
}

div#footer div#footerin1 div#newsletterwidgetminimal-2 {}

div#footer div#footerin1 div#newsletterwidgetminimal-2 form.tnp-form {
	display: flex;
}

div#footer div#footerin1 div#newsletterwidgetminimal-2 input.tnp-email {
	background-color: white;
	color: #9E9E9E;
	border-radius: 40px !important;
	padding-block: 17px;
}

div#footer div#footerin1 div#newsletterwidgetminimal-2 input.tnp-email::placeholder {
	color: #9E9E9E;
}

div#footer div#footerin1 div#newsletterwidgetminimal-2 input.tnp-submit {
	background-color: #E8B237;
	border-radius: 30px !important;
	color: #121212;
	font-weight: 800;
	font-size: 16px;
	width: 270px !important;
}

div#footer  div#footerin2 ul {
	margin: 0;
}

div#footer div#footerin2 ul li {
	display: block;
}

div#footer div#footerin2 .iconnn li i {
	border: 1px solid white !important;
	width: 40px !important;
	height: 40px !important;
	line-height: 40px !important;
	border-radius: 100px !important;
	transition: 0.9s !important;
	color: white;
}

i {}

div#footer div#footerin2 .iconnn li {
	display: inline-block;
	margin-right: 10px;
}

div#footer div#footerin2 .iconnn li i:hover {
	background-color: #E8B237 !important;
	color: white;
	border: 1px solid #E8B237;
}

div#footer .text3 h4 {
	font-size: 25px;
	line-height: 35px;
}

div#footer div#footerin2 a {
	font-size: 15px;
	line-height: 30px;
}

div#footer div#footerin2 ul#menu-contact-info i {
	border: 1px solid white;
	width: 35px;
	height: 35px;
	line-height: 35px;
	border-radius: 100%;
	color: transparent;
	-webkit-text-stroke: 1px white;
	transition: 0.9s;
	margin-right: 14px;
}

div#footer div#footerin2 ul#menu-contact-info li:hover i {
	background-color: #E8B237;
	border: 1px solid #E8B237;
}

div#footer div#footerin2 ul#menu-contact-info li {
	margin-bottom: 20px;
}

div#footer div#footerin2 ul#menu-contact-info a {
	display: flex;
	align-items: center;
}

div#footer div#footerin2 {
	border-bottom: 1px solid #ffffff6e;
	padding-bottom: 40px;
	margin-bottom: 0;
}

div#footer div#copy-right {
	padding-block: 15px !important;
}

div#footer div#copy-right .ccc2 img {
	float: right;
	margin-bottom: 0;
}

div#footer div#footerin2 .cc2,div#footer div#footerin2 .cc3, div#footer div#footerin2 .cc4 {
	padding-top: 40px;
}



div#header-secondary-outer li i {
	top: 0;
}

#header-secondary-outer #social i {
	border: 1px solid white !important;
	width: 40px !important;
	height: 40px !important;
	line-height: 40px !important;
	border-radius: 100px !important;
	transition: 0.9s !important;
}

ul#social {}

i.fa.fa-instagram {}

#header-secondary-outer #social a {
	margin-inline: 5px !important;
}

#header-secondary-outer #social i:hover {
	border: 1px solid #121212 !important;
	background-color: #121212 !important;
}

#header-secondary-outer #social {
	padding-left: 130px;
	position: relative;
	float: right;
}

#header-secondary-outer #social:before {
	content: 'SOCIAL LINKS:';
	position: absolute;
	color: white;
	font-family: 'DM SANS';
	font-weight: 800;
	font-size: 18px;
	top: 30%;
	left: 0;
}

#header-secondary-outer ul.sf-menu.sf-js-enabled.sf-arrows a {
	font-size: 13px;
	line-height: 38px;
}

#header-secondary-outer ul.sf-menu.sf-js-enabled.sf-arrows {
	float: left;
}

#header-secondary-outer ul.sf-menu.sf-js-enabled.sf-arrows i {
	border: 1px solid white !important;
	width: 30px !important;
	height: 30px !important;
	line-height: 30px !important;
	border-radius: 100px !important;
	transition: 0.9s !important;
}

#header-secondary-outer ul.sf-menu.sf-js-enabled.sf-arrows li:hover i {
	background-color: #121212 !important;
	border: #121212 !important;
}

#header-secondary-outer ul.sf-menu.sf-js-enabled.sf-arrows li {
	transition: 0.9s;
}

#top .current-menu-item span {
	text-decoration: underline;
}

#top .b1 a {}

a {
	opacity: 1 !important;
}

#top .b1 a {
	border: 1px solid #121212;
	border-radius: 30px !important;
	padding-block: 15px 11px !important;
	padding-inline: 22px 30px !important;
	font-weight: 900;
}

div#ABOUT .text1 p {
	width: 60%;
}


div#COURSE .c1  a#b1 {
	margin: 0 auto;
	display: table;
	margin-top: 20px;
}



div#COURSE .text3 p {
	font-size: 15px;
	line-height: 30px;
}
div#ABOUT {
	padding-block: 100px 80px !important;
}

.box h3 {
	border: 1px solid;
	width: fit-content;
	border-radius: 30px !important;
	padding-block: 11px 7px !important;
	padding-inline: 27px !important;
	font-style: italic;
}

div#ABOUT {}

div#ABOUT div#aboutin {}

div#ABOUT div#aboutin h5 {
	font-weight: revert;
	letter-spacing: 2px;
}

div#ABOUT div#aboutin .nectar-milestone {
	text-align: left;
	color: #2A4840;
}

div#ABOUT div#aboutin .nectar-milestone .number.default {
	display: flex;
}

div#ABOUT div#aboutin {
	width: 60%;
}

div#ABOUT div#aboutin .img2 {
	position: absolute;
	bottom: -80px;
	right: -70%;
}

a#b1 {
	margin-bottom: 0;
	font-size: 15px;
	line-height: 25px;
	border-radius: 30px !important;
	padding-block: 15px 12px !important;
	padding-inline: 50px !important;
	color: #121212;
}

.box1 h3 {
	margin: 0 auto;
}

div#CERTIFICATION {
	margin-bottom: 70px;
}

.vc_col-sm-3.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone.one-fourths.clear-both {}

div#CERTIFICATION div#CERTIFICATIONin {}

div#CERTIFICATION div#CERTIFICATIONin .vc_col-sm-3:hover span {
	color: white !important;
}

div#CERTIFICATION div#CERTIFICATIONin .vc_col-sm-3 .vc_column-inner {
	background-color: #F3F3F3;
	padding: 30px;
	transition: 0.9s;
	overflow: hidden;
}

div#CERTIFICATION div#CERTIFICATIONin .vc_col-sm-3 .vc_column-inner:before {
	content: '';
	position: absolute;
	background-color: #2A4840;
	width: 100%;
	left: 0;
	top: 0;
	height: 0;
	transition: 0.9s;
	tra0.9s: ;
}

div#CERTIFICATION div#CERTIFICATIONin .vc_col-sm-3 .vc_column-inner .text2 {
	z-index: 9999;
	position: relative;
}

div#CERTIFICATION div#CERTIFICATIONin .vc_col-sm-3:hover .vc_column-inner:before {
	height: 100%;
}

div#CERTIFICATION div#CERTIFICATIONin .vc_col-sm-3 p {
	height: 80px;
}

div#CERTIFICATION div#CERTIFICATIONin h1 {
	font-family: Schibsted;
	background-color: #E8B237;
	color: white;
	width: 80px;
	height: 80px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 100% !important;
	margin: 0 auto;
	margin-bottom: 20px;
	font-size: 35px;
	line-height: 45px;
}

div#CERTIFICATION div#CERTIFICATIONin h2 {
	font-weight: 700;
	margin-bottom: 10px;
}

.vc_col-sm-3.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone.one-fourths.clear-both {}

div#COURSE {
	padding-block: 50px !important;
}

div#COURSEin12 {}

div#COURSE {}

div#COURSE {}

div#COURSE .text1 {
	margin-bottom: 30px;
}

div#COURSE .c1 {}

a#bb1 {
	margin-bottom: 0;
	font-family: 'DM SANS';
	font-size: 15px;
	line-height: 25px;
	font-weight: 500;
	border-radius: 30px !important;
	padding-inline: 0px 0px !important;
	padding-inline: 32px !important;
}

div#COURSE .c1 div#COURSEin1 {}

div#COURSE .c1 div#COURSEin1 {
	border-radius: 10px !important;
	padding-inline: 20px;
	margin-top: -50px !important;
	width: 90%;
	margin: 0 auto;
}

div#COURSE .c1 div#COURSEin1 h5 {
	margin-bottom: -1px;
}

div#CHOOSE {
	padding-block: 60px !important;
}


div#CHOOSE .c2 .iwithtext .iwt-icon {
	background-color: #F3F3F3;
	width: 80px;
	height: 80px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 20px;
	transition: 0.9s;
}

div#CHOOSE .c2 .iwithtext .iwt-icon img {
	width: 60%;
	margin-bottom: 0;
	transition: 0.9s;
}

div#CHOOSE .c2 .iwithtext .iwt-text {
	padding-left: 100px;
}

div#CHOOSE .c2 .iwithtext:hover .iwt-icon {
	background-color: #E8B237;
}

div#CHOOSE .c2 .iwithtext:hover .iwt-icon img {filter: brightness(0) invert(1);}



div#Skills .text1 {
	margin-bottom: 0;
}

div#Skills .text1 h3 {
	border: 1px solid #121212;
}

div#Skills .carousel-item {
	margin-inline: 13px;
}

div#Skills .carousel-item div#skilledmaininr1 {
	margin-bottom: 0;
	margin=b: ;
}


div#Skills .carousel-item div#skilledmaininr1 .vc_col-sm-5 .vc_column-inner {
	padding-inline: 30px;
}

div#Skills .carousel-item div#skilledmaininr1 .vc_col-sm-5 h6 img {
	width: 16%;
}

div#Skills .carousel-item div#skilledmaininr1 p {
	font-size: 14px;
	line-height: 24px;
}

div#Skills .carousel-item div#skilledmaininr1 .nectar-fancy-ul li {
	padding-left: 30px;
	margin-bottom: 7px;

}

div#Skills button.owl-dot span {
	background-color: #F3F3F3;
	width: 18px !important;
	height: 17px !important;
}

div#Skills button.owl-dot.active span {
	transform: unset;
	background-color: #121212;
	width: 60px !important;
}

div#Skills .owl-stage-outer {
	overflow: visible;
}
div#TESTIMONIALS .carousel-item  div#testimonialscaro {
	margin-bottom: 0;
}

div#TESTIMONIALS .carousel-item {
	margin-inline: 10px;
	background-color: #F3F3F3;
	padding: 50px 40px;
	POSITION: RELATIVE;
	OVERFLOW: HIDDEN;
}

div#TESTIMONIALS .carousel-item .iwithtext {}

div#TESTIMONIALS .carousel-item .iwithtext .iwt-icon  img {
	width: 100%;
}

div#TESTIMONIALS .carousel-item .iwithtext .iwt-icon {
	margin-top: -10px;
}

div#TESTIMONIALS .carousel-item .iwithtext .iwt-text {
	padding-left: 90px;
}

div#TESTIMONIALS .carousel-item .iwithtext .iwt-text h4 {
	margin-bottom: 0;
}

div#TESTIMONIALS .carousel-item .iwithtext .iwt-text {
	background-image: url(https://devu1a.customdev.solutions/chris/wp-content/uploads/2025/09/Group-1171274956.png);
	background-repeat: no-repeat;
	background-position: 100% 50%;
	background-size: 70px;
	transition: 0.9s;
}

div#TESTIMONIALS .carousel-item:hover .iwithtext .iwt-text {
	background-image: url(https://devu1a.customdev.solutions/chris/wp-content/uploads/2025/09/Group-1171274957.png);
}

div#TESTIMONIALS .carousel-item:before {
	content: '';
	position: absolute;
	background-color: #2A4840;`
	ba-c: ;
	width: 100%;
	HEIGHT: 0%;
	TOP: 0;
	LEFT: 0;
	transition: 0.9s;
}

div#TESTIMONIALS .carousel-item:hover:before {
	height: 100%;
}

div#TESTIMONIALS .carousel-item:hover span {
	color: white !important;
}

div#TESTIMONIALS .carousel-item .text2 {
	padding-top: 60px;
}

div#TESTIMONIALS .carousel-item p br {
	display: none;
}

div#TESTIMONIALS {
	padding-block: 70px 50px !important;
}

div#TESTIMONIALS .text1 {
	margin-bottom: 0;
}

div#Contact {}

div#Contact div#gform_fields_1 {
	row-gap: normal;
}

div#Contact div#gform_fields_1 legend,div#Contact div#gform_fields_1 label {
	display: none;
}

div#Contact div#gform_fields_1 input,div#Contact div#gform_fields_1 textarea {
	background-color: #ffffff3b;
	border: 1px solid #ffffff2b;
	border-radius: 0px !important;
	margin-bottom: 20px;
	height: 54px;
	color: white !important;
}

div#Contact div#gform_fields_1  fieldset#field_1_9 {}

div#Contact div#gform_fields_1 fieldset#field_1_9 legend {
	display: block !important;
}

div#Contact div#gform_fields_1 fieldset#field_1_9  label#label_1_9_1 {
	display: block;
	color: white;
}

div#Contact div#gform_fields_1 fieldset#field_1_9 input#choice_1_9_1 {
	height: auto !important;
	margin-bottom: 0px !important;
}

div#Contact div#gform_fields_1 fieldset#field_1_9  .gchoice.gchoice_1_9_1 {
	display: flex;
	align-items: center;
}

div#Contact input#gform_submit_button_1 {
	background-color: #E8B237;
	color: #121212;
	font-size: 17px !important;
	border-radius: 60px !important;
	padding-block: 18px 17px !important;
	padding-inline: 38px !important;
}

div#Contact .c2 {
}

div#Contact .c2 .vc_column-inner {
	padding-inline: 60px 340px;
}

div#Contact  div#contactinr1 {
	position: absolute;
	bottom: 0;
	right: 0;
	background-color: white;
	padding: 35px;
	border-radius: 20px;
	width: 38%;
	margin: 90px;
}

div#Contact div#contactinr1 .text1 {
	border-bottom: 1px solid #0000002b;
	padding-bottom: 20px;
}

div#Contact div#contactinr1  .text2 p {
	padding-bottom: 0;
	font-size: 13px;
}

div#Contact div#contactinr1 .text1 h4 {
	font-family: monospace;
	font-size: 17px;
}

div#Contact div#gform_fields_1 input::placeholder, div#Contact div#gform_fields_1 textarea::placeholder {
	color: white !important;
	opacity: 1 !important;
}
div#footerin2 .cc1 {
	padding-right: 100px;
}

div#footer div#footerin2 ul li a:hover {
	color: #fff !important;
}

div#TESTIMONIALS .carousel-item .text2 p {
	height: 120px;
}
/* ============================ */
@media (max-width: 1600px) {
	h1 {
		font-size: 40px !important;
		line-height: 50px !important;
	}
	div#ABOUT div#aboutin  .number.default h1 {
		font-size: 60px !important;
		line-height: 70px !important;
	}
	div#Contact .c2 .vc_column-inner {
		padding-inline: 60px 220px;
	}

	div#Contact .c2 textarea {
		resize: unset;
		min-block-size: 6rem;
	}

	div#Contact div#contactinr1 {
		width: 48%;
		margin: 60px;
	}

	div#banner div#html1 {
		right: -9%;
	}
}
/* ============================ */
@media (max-width: 1440px) {
	div#Contact .c2 .vc_column-inner {
		padding-inline: 60px 120px;
	}

	div#Contact .c2 h1 {
		font-size: 34px !important;
		line-height: 42px !important;
	}

	div#Contact .c1 .img1 {
		height: 740px;
		object-fit: cover;
	}
	div#banner div#html1 {
		right: -5%;
	}
}
/* ============================ */
@media (max-width: 1366px) {
	#header-secondary-outer #social {
		padding-left: 120px;
	}
	#header-secondary-outer #social:before {
		font-size: 14px;
		left: 22px;
	}
	#top  li {
		margin-inline: -7px !important;
	}

	#top a {
		font-size: 14px !important;
		line-height: 24px !important;
	}


	div#ABOUT .text1 p {
		width: 69%;
	}

	div#ABOUT div#aboutin .img2 {
		width: 58%;
		bottom: -20px;
		right: -74%;
	}

	div#ABOUT div#aboutin  .text3 {
		margin-bottom: 8px;
	}

	div#ABOUT div#aboutin .nectar-milestone {
		margin-bottom: -20px;
	}

	div#Contact div#contactinr1 {
		padding: 23px;
		width: 54%;
	}

	div#footer div#footerin2 a {
		font-size: 15px;
		line-height: 36px;
	}
}
/* ============================ */
@media (max-width: 1280px) {
	#top a {
		font-size: 12px !important;
		line-height: 23px !important;
	}
	p {font-size: 13px !important;line-height: 25px !important;}

	div#Skills .carousel-item div#skilledmaininr1 .vc_col-sm-5 .vc_column-inner {
		padding-inline: 17px;
	}


	div#header-secondary-outer .container {
		padding-inline: 40px !important;
	}
}
/* ============================ */
@media (max-width: 1080px) {
	div#Here div#Herein .text2 {
		padding: 20px;
	}

	p {
		font-size: 14px;
		line-height: 24px;
	}

	div#started .c1 .text2 p {
		padding: 20px;
	}
	#header-secondary-outer #social {
		display: none;
	}	
}
/* ============================ */
@media (max-width: 1024px) {
	div#footer .text3 h4 {
		font-size: 20px;
		line-height: 30px;
	}
	div#Here div#Herein .text2 p {
		height: 100px;
	}
	div#TESTIMONIALS .carousel-item .iwithtext .iwt-text {
		background-image: unset;
	}
	div#TESTIMONIALS .carousel-item .iwithtext .iwt-text h4 {
		font-size: 16px;
	}
	div#TESTIMONIALS .carousel-item .text2 p {
		height: 200px;
	}
	div#TESTIMONIALS .carousel-item .text2 {
		padding-top: 30px;
	}
	div#Skills .carousel-item div#skilledmaininr1 .text2 {
		margin-top: 20px;
	}
	div#COURSE .c1 div#COURSEin1 p {
		font-size: 12px !important;
	}
	div#CERTIFICATION div#CERTIFICATIONin h2 {
		font-size: 17px;
	}
	div#ABOUT div#aboutin .nectar-milestone .number.default h1.milestone-heading {
		font-size: 40px !important;
		line-height: 50px !important;
	}
	div#ABOUT div#aboutin .nectar-milestone .number.default .symbol-wrap span {
		font-size: 20px;
	}
}
/* ============================ */
@media (max-width: 912px) {
	div#ABOUT {
		text-align: center !important;
	}
	div#ABOUT h3 {
		margin: 0 auto;
	}
	div#ABOUT div#aboutin {
		width: 100%;
	}
	div#ABOUT div#aboutin .nectar-milestone .number.default {
    display: flex;
    justify-content: center;
}
	div#ABOUT div#aboutin .img2 {
		display: none;
	}
	div#ABOUT .img1 {
		display: table;
		margin: 0 auto;
	}
	div#CHOOSE .c2 .iwithtext .iwt-text {
		padding-left: 0;
	}
	div#CHOOSE .c2 .iwithtext .iwithtext {
		display: flex;
	}
	div#CHOOSE .c2 .iwithtext .iwt-icon {
		position: relative;
		margin: 0 auto;
		margin-bottom: 6px;
	}
	div#Contact .c2 .vc_column-inner {
		padding-inline: 60px 60px;
		padding-block: 40px;
	}
	div#Contact .c1 .img1 {
		width: 100%;
	}
	div#TESTIMONIALS .carousel-item .text2 p {
		height: 120px;
	}
	div#CHOOSE .c1 img, div#CHOOSE h3 {
		display: table;
		margin: 0 auto;
	}
	div#COURSE .c1 div#COURSEin1 {
		width: 70%;
	}
	div#COURSE img.img-with-animation.img1.skip-lazy {
		display: table;
		margin: 0 auto;
	}
	div#COURSE .c1 div#COURSEin1 p {
		font-size: 13px !important;
	}
	div#ABOUT {
		padding-block: 50px 50px !important;
	}
	div#ABOUT .text1 p {
		width: 100%;
	}
	#header-secondary-outer ul.sf-menu.sf-js-enabled.sf-arrows {
		float: unset;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}
	.page-id-11 div#header-outer {
		padding-block: 0;
	}
	.page-id-11 #header-outer:not([data-format="centered-menu-bottom-bar"]) #top .span_9 > .slide-out-widget-area-toggle {
		display: none !important;
	}
	div#banner div#html1 {
		bottom: 10%;
	}
	div#Personal .img1 {
		margin: 0 auto;
	}
	div#Here div#Herein .text2 p {
		height: auto;
	}
	div#Herein .cc1 {
		margin-bottom: 0;
	}
	div#started .img1 {
		width: 100%;
		object-fit: cover;
		height: 400px;
		border-radius: 10px;
	}
	div#CERTIFICATION div#CERTIFICATIONin h2 {
		font-size: 19px;
	}
}
/* ============================ */
@media (max-width: 800px) {
	div#TESTIMONIALS .carousel-item .text2 p {
		height: 150px;
	}
}
/* ============================ */
@media (max-width: 480px) {
	div#Contact div#contactinr1 {
		width: 75%;
	}
	div#Contact .c2 .vc_column-inner {
		padding-inline: 40px;
	}
	div#COURSE .c1 div#COURSEin1 {
		width: 90%;
	}
	div#CERTIFICATION div#CERTIFICATIONin .vc_col-sm-3 p {
		height: auto;
	}
	div#ABOUT div#aboutin .img2 {
		width: 65%;
		bottom: 40px;
		right: -64%;
	}
	h1 {
		font-size: 25px !important;
		line-height: 35px !important;
	}

	div#banner div#html1 {
		display: none;
	}

	div#copyright {
		padding-block: 15px !important;
	}

	div#copyright p {
		font-size: 14px !important;
		line-height: 24px !important;
	}

	div#started .img1 {
		height: auto;
	}
}
/* ============================ */
@media (max-width: 428px) {}
/* ============================ */
@media (max-width: 414px) {}
/* ============================ */
@media (max-width: 390px) {}
/* ============================ */
@media (max-width: 375px) {}
/* ============================ */
@media (max-width: 360px) {}
/* ============================ */