* {
	padding: 0;
	margin: 0;
	box-sizing: border-box;
}

body {
	font-family: 'Poppins', sans-serif !important;
}

html {
	scroll-behavior: auto !important;
}

.set-nav {
	box-shadow: 0px 4px 4px 0px #00000008;
	border-bottom: 1px solid #ECECEC;
	z-index: 1000;
}

.set-margin-nav {
	margin-top: 123px;
}

.set-nav ul {
	padding-left: 0px !important;
	list-style-type: none;
	margin-bottom: 0px !important;
	text-align: right;
}

.txt-alg-right {
	text-align: right;
}

.set-nav ul li {
	display: inline-block;
	padding: 19px 19px;
}

.set-nav ul li a {
	font-size: 14px;
	font-family: 'Poppins', sans-serif;
	font-weight: 400;
	line-height: 21px;
	color: #444648;
	text-decoration: none;
}

/* Header ALert Section   */
.alert {
	margin-top: 75px;
	background: #fc3f5b;
	position: relative;
	border-radius: 0;
	padding: 1rem 0 !important;
}

.alert p {
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	font-size: 30px;
	letter-spacing: 2px;
	margin-bottom: 0;
}

@media screen and (max-width: 768px) {
	.alert {
		margin-top: 48px;
	}

	.alert p {
		font-size: 23px;
	}
}

@media screen and (max-width: 520px) {
	.alert p {
		font-size: 20px;
	}
}

@media screen and (max-width: 330px) {
	.alert p {
		font-size: 14px;
	}
}

/*BANNER SECTION*/
.banner-text h6 {
	font-family: 'Poppins', sans-serif;
	color: #444648;
	font-size: 22px;
}

.banner-text p {
	font-family: 'Poppins', sans-serif;
	color: #444648;
	font-size: 22px;
	margin-bottom: 0px;
}

.banner-img {
	height: 744px;
	width: 1120px;
}

.carousel-item {
	height: 690px !important;
}

.carousel-item img {
	height: 690px !important;
}

.mrg-btm {
	margin-bottom: 36px;
}

/*WHO WE ARE SECTION*/
.custom-container {

	width: 92%;
	margin-left: auto;
	margin-right: auto;
	/*scroll-margin-top: 68px;*/
}

#about-my p {
	padding-bottom: 16px;
	text-align: center;
	font-size: 20px;
}

#about-my h1 {
	text-align: center;
}

.set-part-1-new {
	font-size: 24px;
	font-weight: 500;
	/* padding-bottom: 40px; */
	padding-right: 90px;
	color: #5F5F5F;
	padding-left: 115px;
}

.set-part-2-new {
	font-size: 24px;
	padding-bottom: 40px;
	padding-right: 30px;
	color: #5F5F5F;
}

.custom-container-1 {
	width: 92%;
	margin-left: auto;
	margin-right: auto;

}

.desk-img {
	height: 842px;
}

.desk-img-2 {
	height: 910px;
	padding-right: 36px;
}

.desk-img1 {
	width: 420px;
	height: 775px;
}

.desk-logo {
	width: 340px;
	height: 160px;
}

.ft-padd {
	padding: 50px 20px 110px 20px;
}

.who-content-flex {
	padding-left: 71px;
	padding-right: 41px;
	padding-top: 100px;
}

.who-img-flex {
	padding-bottom: 20px;
}

.border-bottom {
	border-bottom: 1px solid #ECECEC;
}

.custom-setting h1 {
	font-family: 'Poppins', sans-serif;
	font-style: normal;
	font-weight: 600;
	font-size: 48px;
	line-height: 72px;
	color: #444648;
}

.custom-setting p {
	font-style: normal;
	font-weight: 300;
	font-size: 18px;
	line-height: 28px;
	color: #5F5F5F;
}

.custom-setting a {
	color: #000;
	font-weight: 500;
}

.set-blue-bar {
	height: 5px;
	width: 88px;
	background-color: #01B1C9;
}

.set-red-bar {
	height: 5px;
	width: 88px;
	background-color: #FC3F5B;
}

/*JOIN US*/

#join-my {

	padding-top: 80px;
	padding-bottom: 80px;
}

.set-fluid-container {
	width: 100%;
	background-color: #EDEDED;
}

.set-join-txt1 {
	padding-top: 40px;
	padding-right: 25px;
}

.set-join-txt1 h1 {
	color: rgba(68, 70, 72, 0.22);
	font-weight: 600;
	font-size: 132px;
	line-height: 136px;
	text-align: center;
}

.set-inputs h6 {
	color: #444648;
	font-weight: 700;
	font-size: 20px;
	line-height: 30px;
}

.set-inputs p {
	font-family: 'Poppins', sans-serif !important;
	padding-top: 8px;
	color: #858585;
	font-size: 30px;
	font-weight: normal;

}

.set-wide-input {
	background: #FFFFFF;
	border: 0.5px solid #B0B0B0;
	height: 56px;
	width: 365px;
	padding-left: 22px;
}

.set-sm-input {
	background: #FFFFFF;
	border: 0.5px solid #B0B0B0;
	height: 56px;
	width: 365px;
	padding-left: 22px;
	width: 180px;
}

.set-inputs button {
	background: #FC3F5B;
	height: 56px;
	width: 56px;
	border: none;
}

.set-color {
	background: #01B1C9 !important;
}

.set-inputs i {
	color: #fff;
	font-weight: 300;
}

.set-inputs h5 {
	color: #444648;
	font-size: 16px;
	font-weight: 700;
	line-height: 24px;
}

.set-inputs .new-span {
	color: #858585;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	padding-left: 20px
}

/* Join Us Section  */
/* App Store Design  */
.store-button {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 40px;
	margin-top: 3rem;
}

.store-button img {
	max-width: 100%;
}

.store-button .google-play img {
	height: 102px;
}

@media screen and (max-width: 667px) {
	.store-button {
		flex-direction: column;
	}
}

@media screen and (max-width: 520px) {
	.set-inputs p {
		font-size: 20px !important;
	}
}



/*HOW IT WORK SECTION*/
.set-part-1-txt {
	font-size: 40px;
	font-weight: 500;
	line-height: 60px;
	color: #5F5F5F;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 17px;

}

.set-part-21-txt {
	font-size: 40px;
	font-weight: 500;
	line-height: 60px;
	color: #5F5F5F;
	padding-right: 20px;
	padding-bottom: 40px;
	margin-left: 380px;
}

.set-see-text {

	flex-basis: 100%;
}

.set-flex-img {
	flex-basis: 100%;
}

.set-post-content {
	flex-basis: 100%;
}

.set-text-flex {
	flex-basis: 100%;
}

.set-part-12-txt {
	font-size: 40px;
	font-weight: 500;
	line-height: 60px;
	color: #5F5F5F;
	padding-right: 340px;
}

.set-arrow-text12 {
	margin-top: 225px;
}

.set-arrow-text {
	margin-top: 168px;
}

.set-arrow-text5 {
	margin-top: 190px;
}

.set-arrow-text6 {
	margin-top: 183px;
}

.set-arrow-text7 {
	margin-top: 198px;
}

.set-arrow-text8 {
	margin-top: 138px;
}

.set-arrow-text1 {
	margin-top: 120px;
}

.set-arrow-text-1 {
	margin-top: 110px;
}

.set-neg-margin {
	margin-top: -298px;
}

.mobile-line {
	display: none;
}

.set-cam-text {
	text-align: right;
	margin-top: 40px;
}

.mrg-tp {
	margin-top: 40px;
}

.mrg-tp1 {
	margin-top: 10px;
}

.set-p-size {
	font-weight: 400;
	font-size: 24px;
	line-height: 36px;
	text-align: center;
	color: #5F5F5F;
}

.set-p-size a {
	color: #000;
}

.set-neg-margin-min {
	margin-top: -80px;
}

.set-neg-margin-min-1 {
	margin-top: -215px;
}

/*CONTACT US SECTION*/
.set-contact {
	background-size: 100% 100%;
	background-image: url(../images/Rectangle-5.png);
	padding-bottom: 60px;
	border-right: 20px solid #FC3F5B;
	padding-top: 150px;
	object-fit: cover;
}

.set-contact a {
	text-decoration: none;
	color: #5F5F5F;
	font-size: 32px;
	font-weight: 400;
}

/*FOLLOW SECTION*/
.set-follow {
	background-size: 100% 100%;
	background-image: url(../images/Rectangle-6.png);
	padding-top: 60px;
	border-left: 20px solid #01B1C9;
	padding-bottom: 150px;
	object-fit: cover;
}

.set-follow a img {
	opacity: 0.4;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
	-webkit-appearance: none;
	margin: 0;
}

/* Firefox */
input[type=number] {
	-moz-appearance: textfield;
}

/*TRANSPARENCY SECTION*/
.set-text-trans {
	font-weight: 400;
	font-size: 24px;
	line-height: 36px;
	color: #5F5F5F;
	padding: 0 5px;
}

#join-my span {
	padding-top: 25px !important;

}

.set-text-trans a {
	color: #8F34D6;
	font-weight: 600;
}

.set-text-trans i {

	font-weight: 600;
}

.black-color a {
	color: #000;
}

/*FEATURES*/
.set-feature {
	background-color: #F8F8F8;
}

.set-flex {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}

.set-img-txt h4 {
	font-weight: 600;
	font-size: 24px;
	line-height: 36px;
	text-align: center;
	color: #FC3F5B;
}

.set-left-sec {
	width: 50%;
}

.set-right-sec {
	width: 50%;
	border-left: 1px dotted #8F8F8F;
}

.set-color-blue {
	color: #01B1C9 !important;
}

.set-left-sec ul li {
	color: #5F5F5F;
	padding-bottom: 25px;
}

.set-left-sec ul li a {
	font-weight: 700;
	color: #444648;
}

/*COMING UP SECTION*/
.set-icon {
	color: #FC3F5B80;
}

.set-want-sec {
	background: rgba(143, 52, 214, 0.63);
	border-radius: 10px;
}

.set-want-sec h5 {
	font-weight: 700;
	font-size: 26px;
	color: #fff;
	line-height: 39px;
}

.set-want-sec p {
	font-weight: 400;
	font-size: 24px;
	line-height: 36px;
	color: #fff;
}

/*FAQ SECTION*/
.set-faq {
	background-color: #404040;
}

.set-color-white h1 {
	color: #fff !important;
}

.section-title {
	/*padding: 10px 7rem;*/
}

/* Search Faq  */
.search-container {
	width: 50%;
	margin: auto;
	position: relative;
}

.search-container input {
	width: 100%;
	position: relative;
	padding: 10px;
	border-radius: 7px;
	font-size: 20px;
	border: none;
	background: none;
	color: #404040;
	background: #f5f5f5;
}

.search-container input:focus {
	outline: 0;
	box-shadow: none;
	border: none;
}

.search-container .button-container {
	position: absolute;
	right: 3%;
	top: 50%;
	transform: translateY(-50%);
}

.search-container .button-container button {
	border: none;
	background: none;
	color: #01B1C9;
	font-size: 17px;
	margin-top: 3px;
}

@media screen and (max-width: 768px) {
	.search-container {
		width: 100%;
	}
}

/* Tab Accordian */
.container-inner h3 {}

.container-inner ul li {
	font-size: 26px;
}

.container-inner ul li,
.container-inner p {
	font-weight: 300;
	font-size: 26;
	line-height: 39px;
	color: #949494;
}

.container-inner a {
	color: #60bdb2;
	text-decoration: none;
	cursor: pointer;
}

.tab-accordian ul {
	padding-left: 22px;
}

.tab-accordian p {
	margin-top: 0;
}

@media (prefers-reduced-motion: reduce) {
	.collapsing {
		transition-property: height, visibility;
		transition-duration: .35s;
	}
}

.tab-accordian {
	width: 100%;
	box-shadow: 0 10px 30px rgba(0, 0, 0, .08);
	border-radius: 10px;
	border: 1px solid #cecece;
	background: transparent;
	margin-bottom: 20px;
	overflow: hidden;
}

.titleWrapper {
	position: relative;

	cursor: pointer;
	display: flex;
	justify-content: space-between;
	align-items: center;
	background: #fff;
	-webkit-user-select: none;
	user-select: none;
	transition: background-color .8s linear;
	border: 1px solid #949494;
	border-radius: 10px;
	background-color: #404040;

}

.titleWrapper h3 {
	color: #E8E8E7;
}

/* .titleWrapper.active{
    background: #fff;
} */
.desWrapper {
	background: #fff;
	/* max-height: 500px; */
	display: none;
	padding: 0px 20px 24px 49px;
	transition: max-height 1s ease-in;
}

.desWrapper p {
	font-family: Poppins;
	font-size: 26px;
	font-weight: 300;
	line-height: 39px;
	color: #949494;


}

.titleWrapper-h3 {
	font-size: 26px;
	font-weight: 400;
	line-height: 39px;
	color: #5F5F5F;
	padding: 39px 60px 28px 49px;


}

.titleWrapper-h3-act {
	padding: 39px 38px 5px 49px;


}

.nav-link {
	cursor: pointer;
}

/* Collapse Icon */

.collapse-icon {
	position: absolute;
	right: 30px;
	top: 45px;
}

.collapse-icon .acc-close {
	height: 20px;
	border-left: 2px solid #FC3F5B;
	transition: all .2s ease-in-out;
	transform: rotate(-90deg);
	opacity: 1;
}

.collapse-icon .acc-open {
	width: 19px;
	position: absolute;
	border-top: 2px solid #FC3F5B;
	transition: all .2s ease-in-out;
	transform: rotate(90deg);
	top: 43%;
	right: -8px;
}

.titleWrapper.active {
	background-color: #fff !important;
	border: 0px solid #fff !important;
	border-radius: 0px !important;
}

.titleWrapper.active h3 {
	color: #5F5F5F;
	font-weight: 600;
}

.titleWrapper.active .collapse-icon {
	transition: all .2s ease-in-out;
	transform: rotate(180deg);
}

.titleWrapper.inactive .collapse-icon {
	transition: all .2s ease-in-out;
	transform: rotate(-180deg);
}

.titleWrapper.active .collapse-icon .acc-open {
	opacity: 0;
}

.fa-plus {
	font-size: 20px !important;
	color: #CFCFCF;
	background-color: #404040;
	border: 1px solid #CFCFCF;
	border-radius: 60px;
	box-shadow: 0px 0px 2px #888;
	padding: 0.3em 0.4em;
	-webkit-text-stroke: 2px #404040;
	;
}

.fa-minus {
	font-size: 20px !important;
	color: #ffffff;
	background-color: #FC3F5B;
	border: 1px solid #ffffff;
	border-radius: 60px;
	box-shadow: 0px 0px 2px rgb(255, 255, 255);
	padding: 0.3em 0.4em;
	-webkit-text-stroke: 2px #FC3F5B;
}

.fa-angle-right {
	font-size: 28px !important;
	color: #FC3F5B80;
	font-weight: 900 !important;
	padding-left: 4px;
}

.fa-angle-down {
	color: #8f34d6;
	font-size: 26px !important;
	font-weight: 900 !important;
	padding-left: 4px;


}

.card-body p {

	font-weight: 400;
	font-size: 20px;
	line-height: 30px;
	color: #5F5F5F;
}

/*GUIDLINES SECTION*/
.set-bg-guide {
	background: #33C0D3;
	box-shadow: 0px 4px 4px rgba(1, 177, 201, 0.15);
	border-radius: 10px;
}

.set-bg-guide h4 {
	font-weight: 700;
	font-size: 32px;
	line-height: 48px;
	color: #FFFFFF;
}

.set-icon-txt a {
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 24px;
	color: #FFFFFF;
	text-decoration: none;
}

container-inner5 ul li {
	font-size: 24px !important;
}

.set-icon-txt {
	border-right: 1px solid rgba(0, 0, 0, 0.3);
}

.border-none {
	border-right: 0px solid rgba(0, 0, 0, 0.3) !important;
}

/*FOOTER*/
.set-bg-ftr {
	background-color: #D9D9D9;
}

.set-bg-ftr small {
	font-weight: 400;
	font-size: 16px;
	line-height: 24px;
	color: #878787;
}

.set-bg-ftr ul {
	list-style-type: none;
	padding-left: 0px !important;
	margin-bottom: 50px !important;
}

.set-bg-ftr ul li {
	display: inline-block;
	padding: 0px 22px;
}

.set-bg-ftr ul li a {
	font-weight: 500;
	font-size: 20px;
	line-height: 30px;
	color: #444648;
	text-decoration: none;
}

.set-arrow {
	display: inline-block;
	background-color: red;
	height: 58px;
	width: 58px;
	background-color: #FC3F5B;
	color: #fff !important;
	display: flex;
	justify-content: center;
	align-items: center;
	text-decoration: none;
	font-size: 32px;
	border-radius: 45px;
}

.set-d-none-desk {
	display: none;
}

.card-body {
	border: none !important;
}

.set-text-trans-comming {
	font-weight: 400;
	font-size: 24px;
	line-height: 30px;
	color: #5F5F5F;
}

.set-text-trans-comming strong {
	font-weight: 700;
	font-size: 24px;
	line-height: 36px;
	color: #5F5F5F;
}

input[type=email]:focus {
	outline: none !important;
	border-color: #8F34D6 !important;
	box-shadow: 0 0 10px #8F34D6;
	/* border: 3px solid #8F34D6 !important; */
}

input[type=number]:focus {
	outline: none !important;
	border-color: #8F34D6 !important;
	box-shadow: 0 0 10px #8F34D6;
}

#btn-back-to-top {
	position: fixed;
	bottom: 110px;
	right: 120px;
	display: none;
	border: 0px;

}

.container-inner5 ul li {
	font-size: 24px !important;
	font-weight: 300;
	line-height: 39px;
	color: #949494;
}

#accountability {
	margin-bottom: 80px !important;
}

.set-my-flex {
	display: flex;
	flex-direction: row;
	margin-top: -440px;
}

.set-my-flex2 {
	display: flex;
	flex-direction: row;
	margin-top: -408px;
}

.set-my-flex3 {
	display: flex;
	flex-direction: row;
	margin-top: -350px;
}

.set-my-flex1 {
	display: flex;
	flex-direction: row;
	margin-top: -360px;
}

.set-my-flex4 {
	display: flex;
	flex-direction: row;
	margin-top: -340px;
}

.set-margin-left-flex {
	margin-left: 360px;
}

.set-margin-right-flex {
	margin-right: 360px;
}

.set-margin-right-flex1 {
	margin-right: 715px;
}

.set-margin-top-neg {
	margin-top: -205px;
}

.set-margin-top-neg1 {
	margin-top: -135px;
}

.set-margin-top-neg2 {
	margin-top: -160px;
}

.set-my-flex-let {
	display: flex;
	flex-direction: row;
}

.set-see-flex {
	display: flex;
	flex-direction: row;
}

.set-flex-who {
	display: flex;
	flex-direction: row;
	/* padding-top: 55px; */
	/* scroll-padding-top: 120px;  */
}

.set-post-flex {
	display: flex;
	flex-direction: row;
}

/*MEDIA QUERY*/
@media only screen and (max-width: 1200px) {
	.banner-img {
		/*height: auto !important;*/
		width: 100% !important;
	}
}

@media only screen and (max-width: 1024px) {
	.set-part-1 img {
		height: 472px !important;
	}
}

@media only screen and (max-width: 991px) {
	.set-arrow-text {
		display: none !important;
	}

	#about-my .p1 {
		padding-bottom: 0px !important;

	}

	.set-arrow-text5 {
		display: none !important;
	}

	.set-arrow-text6 {
		display: none !important;
	}

	.set-arrow-text7 {
		display: none !important;
	}

	.set-arrow-text8 {
		display: none !important;
	}

	.set-arrow-text12 {
		display: none !important;
	}

	.set-my-flex3 {
		margin-top: 0px !important;
	}

	.set-my-flex2 {
		margin-top: 0px !important;
	}

	.set-margin-top-neg1 {
		margin-top: 0px !important;
	}

	.set-my-flex1 {
		margin-top: 0px !important;
	}

	.set-my-flex4 {
		margin-top: 0px !important;
	}

	.set-margin-top-neg2 {
		margin-top: 0px !important;
	}

	.set-arrow-text-1 {
		display: none !important;
	}

	.set-neg-margin {
		margin-top: 0px !important;
	}

	.set-neg-margin-min {
		margin-top: 0px !important;
	}

	.my-mobile-view {
		text-align: center !important;
	}

	.set-cam-text {
		text-align: center !important;
	}

	.set-part-1 img {
		height: auto !important;
	}

	.set-part-1 {
		text-align: center !important;
	}

	.mobile-line {
		display: block !important;
	}
}

@media only screen and (max-width: 768px) {
	.set-nav .navbar-toggler {
		border: none !important;
		margin-top: 5px !important;
		margin-bottom: 5px !important;
	}

	.set-nav ul {
		text-align: center !important;
	}

	.set-nav ul li {
		padding: 4px 18px !important;
	}

	.set-flex {
		flex-direction: column !important;
	}

	.set-left-sec {
		width: 100% !important;
	}

	.set-right-sec {
		border-left: 0px dotted #8F8F8F !important;
	}

	.set-bg-ftr ul li {
		display: block;
		padding: 15px !important;
	}

	.set-icon-txt {
		border: 0px solid rgba(0, 0, 0, 0.3);
	}
}

@media only screen and (max-width: 660px) {
	.set-join-txt1 h1 {
		font-size: 72px !important;
		line-height: 76px !important;
	}
}

@media only screen and (max-width: 560px) {

	html {
		overflow-x: hidden;
	}

	body {
		overflow-x: hidden;
	}

	.set-margin-right-flex {
		margin-right: 0px !important;
	}

	.set-margin-right-flex1 {
		margin-right: 0px !important;
	}


	.desk-logo {
		width: 330px !important;
		height: 150px !important;
	}

	.set-join-txt h1 {
		font-weight: 600 !important;
		font-size: 70px !important;
		line-height: 79px !important;
		text-align: center !important;
		color: #44464838
	}

	.set-part-1-txt {
		padding-left: 18px !important;
		padding-right: 18px !important;
		padding-bottom: 10px !important;
	}

	.who-img-flex {
		padding-bottom: 0px !important;
	}

	.mob-img {
		margin-left: auto !important;
		margin-right: auto !important;
		height: 700px !important;

	}

	.set-d-none-427 {
		display: none !important;
	}

	.set-d-block-427 {
		display: block !important;
	}

	.set-text-center {
		text-align: center !important;
	}

	.mx-auto-427 {
		margin-left: auto !important;
		margin-right: auto !important;
	}

	.set-wide-input {
		width: 282px !important;
		padding-left: 8px !important;
	}

	.set-sm-input {
		padding-left: 8px !important;
		width: 138px !important;
	}

	.who-content-flex {
		padding-left: 20px !important;
		padding-right: 20px !important;
		padding-top: 5px !important;
	}

	.custom-container-mob {
		padding-left: 20px !important;
		padding-right: 20px !important;

	}

	.set-p-size {
		padding-left: 20px !important;
		padding-right: 20px !important;

	}

	#join-my {

		padding-top: 50px !important;
		padding-bottom: 66px !important;
	}

	#join-my .col-lg-7 {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}

	#join-my h6 {
		padding-top: 50px !important;

	}

	#join-my h5 {
		padding-top: 25px !important;

	}

	#accountability {
		margin-top: 0px !important;

	}

	.titleWrapper-h3 {
		padding: 15px 70px 15px 22px !important;
	}

	.desWrapper {
		padding: 0px 25px 24px 25px !important;
		margin-top: -3px;
	}

	.desWrapper p {

		font-size: 20px !important;
	}

	.set-feature {
		background-color: #EDEDED;
	}

	.ul-mob {
		padding-right: 1rem !important;
		padding-left: 2.5rem !important;
	}

	#coming-my {
		margin-top: 1rem !important;
		padding-top: 2.5rem !important;

	}

	.set-inputs .new-span {
		padding-left: 2px !important;
	}

	.set-inputs p {
		padding: 0px 8px 3px 8px !important;

	}

	.custom-setting h1 {
		font-weight: 600 !important;
		font-size: 40px !important;
		line-height: 60px !important;
	}

	.set-part-1-txt {
		font-weight: 500 !important;
		font-size: 36px !important;
		line-height: 54px !important;

	}

	.set-part-12-txt {
		font-weight: 500 !important;
		font-size: 36px !important;
		line-height: 54px !important;
		padding-right: 0px !important;
	}

	.set-contact a {
		font-size: 22px !important;
		font-weight: 400 !important;
		line-height: 42px !important;
	}

	.set-follow a img {
		height: 55px;
		width: 55px;
	}

	.set-text-trans {
		padding-left: 3px !important;
		padding-right: 3px !important;
		text-align: center;
	}

	.set-want-sec {
		padding: 45px 24px !important;

	}

	.set-want-sec h5 {
		font-size: 24px !important;
	}

	.set-want-sec p {
		font-size: 24px !important;
	}

	.container-inner h3 {
		font-size: 26px !important;
	}

	.set-my-logo-mob {
		height: 145px !important;
	}

	#btn-back-to-top {
		bottom: 80px !important;
		right: 80px !important;
	}

	.set-part-1 img {
		height: 690px !important;
	}

	.set-align-mob {
		text-align: center !important;
	}

	.set-icon-txt a {
		font-size: 18px !important;
		line-height: 27px !important;
	}

	.ftr-mob {
		padding: 10px !important;
	}

	.ftr-mob a {
		font-weight: 500 !important;
		font-size: 24px !important;
		line-height: 36px !important;
	}

	.set-my-flex {
		display: flex !important;
		flex-direction: column !important;
		margin-top: 0px !important;
		text-align: center !important;
	}

	.set-margin-left-flex {
		margin-left: 0px !important;
		order: 2 !important;
	}

	.set-flex-img {
		order: 1 !important;
	}

	.set-my-flex-let {
		display: flex !important;
		flex-direction: column !important;
		text-align: center !important;
	}

	.set-see-flex {
		display: flex !important;
		flex-direction: column !important;
		text-align: center !important;
	}

	.set-see-img {
		order: 2 !important;
	}

	.set-see-text {
		order: 1 !important;

	}

	.set-flex-who {
		display: flex !important;
		flex-direction: column !important;
		padding-top: 55px !important;
	}

	.set-post-flex {
		display: flex !important;
		flex-direction: column !important;
	}

	.set-post-img {
		order: 2 !important;
	}

	.set-post-content {
		order: 1 !important;
	}

	.container-mob {
		display: flex;
		flex-wrap: no-wrap;
		overflow-x: auto;
		margin-left: 12px;
	}

	.container-mob::-webkit-scrollbar {
		display: none;
	}

	.container-mob img {
		flex: 0 0 auto;
		width: 94%;
		height: 730px !important
	}

	.mrg-tp1 {
		margin-top: 20px !important;
	}

	.ft-padd {
		padding: 50px 20px 50px 20px !important;
	}

	.custom-setting p {
		font-size: 16px !important;
	}

	.container-inner5 ul li {
		font-size: 18px !important;
		font-weight: 300;
		line-height: 39px;
		color: #949494;
	}

	.container-inner5 .titleWrapper-h3 {
		font-size: 20px !important;
	}

	.container-inner5 .titleWrapper.active h3 {
		font-size: 20px !important;
	}

	.container-inner5 .desWrapper p {
		font-size: 20px !important;
	}

	.container-inner5 .titleWrapper-h3 {
		padding: 15px 70px 15px 22px !important;
	}

	.container-inner5 .collapse-icon {
		top: 22px !important;
	}

	.titleWrapper-h3 {
		font-size: 20px !important;
	}

	.set-margin-top-neg {
		margin-top: 0px !important;
	}

	.set-part-1-txt {
		text-align: center !important;
	}

	.txt-alg-right {
		text-align: center !important;
	}

	.set-reverse-col {
		flex-direction: column-reverse !important;
	}

	.text-center-427 {
		text-align: center !important;
	}

	.set-part-1-new {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}
}

@media only screen and (max-width: 406px) {
	.set-join-txt1 h1 {
		font-size: 60px !important;
		line-height: 64px !important;
		line-height: normal;
	}
}

@media only screen and (max-width: 348px) {
	.set-join-txt1 h1 {
		font-size: 50px !important;
		line-height: 54px !important;
		line-height: normal;
	}
}
