@font-face {
  font-family: 'Poppins-Regular';
  src: url(../fonts/Poppins-Regular.eot);
  src: url(../fonts/Poppins-Regular.eot?#iefix) format('embedded-opentype'),
       url(../fonts/Poppins-Regular.otf) format('otf'),
       url(../fonts/Poppins-Regular.svg#Poppins-Regular) format('svg'),
       url(../fonts/Poppins-Regular.ttf) format('truetype'),
       url(../fonts/Poppins-Regular.woff) format('woff'),
       url(../fonts/Poppins-Regular.woff2) format('woff2');
	font-weight:normal;
	font-style:normal;
	font-display:swap;
}
@font-face {
  font-family: 'Poppins-Medium';
  src: url(../fonts/Poppins-Medium.eot);
  src: url(../fonts/Poppins-Medium.eot?#iefix) format('embedded-opentype'),
       url(../fonts/Poppins-Medium.otf) format('otf'),
       url(../fonts/Poppins-Medium.svg#Poppins-Medium) format('svg'),
       url(../fonts/Poppins-Medium.ttf) format('truetype'),
       url(../fonts/Poppins-Medium.woff) format('woff'),
       url(../fonts/Poppins-Medium.woff2) format('woff2');
	font-weight:normal;
	font-style:normal;
	font-display:swap;
}
@font-face {
  font-family: 'Poppins-SemiBold';
  src: url(../fonts/Poppins-SemiBold.eot);
  src: url(../fonts/Poppins-SemiBold.eot?#iefix) format('embedded-opentype'),
       url(../fonts/Poppins-SemiBold.otf) format('otf'),
       url(../fonts/Poppins-SemiBold.svg#Poppins-SemiBold) format('svg'),
       url(../fonts/Poppins-SemiBold.ttf) format('truetype'),
       url(../fonts/Poppins-SemiBold.woff) format('woff'),
       url(../fonts/Poppins-SemiBold.woff2) format('woff2');
	font-weight:normal;
	font-style:normal;
	font-display:swap;
}
@font-face {
  font-family: 'Poppins-Bold';
  src: url(../fonts/Poppins-Bold.eot);
  src: url(../fonts/Poppins-Bold.eot?#iefix) format('embedded-opentype'),
       url(../fonts/Poppins-Bold.otf) format('otf'),
       url(../fonts/Poppins-Bold.svg#Poppins-Bold) format('svg'),
       url(../fonts/Poppins-Bold.ttf) format('truetype'),
       url(../fonts/Poppins-Bold.woff) format('woff'),
       url(../fonts/Poppins-Bold.woff2) format('woff2');
	font-weight:normal;
	font-style:normal;
	font-display:swap;
}

html{
    -webkit-font-smoothing:antialiased;
    scroll-behavior:smooth;
}

body{
    margin:0;
    padding:0;
	background-color:#EAFCFF;
  	font-family: 'Poppins-Regular';
    line-height:1.444; /* 26px */
    font-size:1.125em; /* 18px */
	color:#000;
}

.container{
	width:100%;
	padding: 0 20px;
	max-width:1500px;
	box-sizing: border-box;
    word-wrap:break-word;
	position:relative;
	margin:auto;
    z-index:1;
}


*{
    box-sizing:border-box;
    outline:none;
}

*:focus{outline:none}
*::-moz-focus-inner{
    outline:none;
    border:0
}

a{color:#00a651}
a:hover{
    text-decoration:none;
    color:#403062;
}
h1,h2{
	margin:0 0 20px;
	font-weight:normal;
  	font-family: 'Poppins-Bold';
	line-height:1.500;/*51px*/
	font-size:1.889em;/*34px*/
}

.bgImg{
    width:100%;
	height:100%;
    position:absolute;
    line-height:0;
    left:0;
    top:0;
}
img{
    max-width:100%;
    height:auto;
}
.bgImg img{
	width:100%;
	height:100%;
	object-fit:cover;
	object-position:center;
}
@media screen and (min-width:1366px) and (max-width:1920px) {
	body{font-size:0.9375vw;} /* 18 / 1920 */ 
	.container{
		padding:0 1.0416666666666666vw; /* 20 / 1920 */
		max-width:78.125vw; /* 1500 / 1920 */
	}
}

@media screen and (max-width:1365px){
	body{font-size:1.2328767123287671vw;} /* 18 / 1460 */ 
}

@media screen and (max-width:767px){
	h2{
		line-height:26px;
		font-size:24px;
	}
}

/********************************/
/*******      HEADER      *******/
/********************************/
#header{
    width:100%;
	position:absolute;
    display:block;
    z-index:99999;
	left:0;
	top:0;
}
#header .container{
	position:static;
    justify-content:space-between;
    align-items:center;
    flex-wrap:wrap;
    display:flex;
}

#logo{
    width:242px;
	margin:26px 0 0;
    display:block;
	line-height:0;
}
#logo img,
#logo svg{
    width:100%;
	height:auto;
}
.menuBtn{
	width:28px;
	font-size:0;
	line-height:0;
	background:none;
	position:relative;
	cursor:pointer;
	z-index:1000;
	display:none;
	border:none;
	padding:0;
	margin:0;
}
.menuBtn img{
	width:100%;
	height:auto;
}
.menuBox{
	position: relative;
	padding-right:190px;
	width:calc(100% - 242px);
    justify-content:center;
    align-items:center;
    flex-wrap:wrap;
    display:flex;
}
.getStart{
	display:block;
	padding:16px 40px;
	border-radius:100px;
	background-color:#fff;
	text-decoration:none;
	line-height:1.000; /* 16px */
	font-size:0.889em; /* 16px */
	color:#000;
	transform:translateY(-50%);
	position:absolute;
	right:0;
	top:50%;
}
.getStart:hover{
	background-color:#fff;
	color:#000;
}

.menu{
	justify-content:center;
	overflow:inherit;
	list-style:none;
	flex-wrap:wrap;
	display:flex;
	padding:0;
	margin:0;
	gap:87px;
}
.menu li{text-align:left;}
.menu li a{
	text-decoration:none;
	line-height:1.000; /* 18px */
	font-size:1.000em; /* 18px */
	color:#8F8F8F;
	display:block;
}
.menu > li.current-menu-item > a{
	font-family: 'Poppins-Bold';
	color:#FFAD06;
}
.menu li:hover > a,
.menu li > a:hover{opacity: 0.7;}

@media screen and (min-width:1366px) and (max-width:1920px) {	
	#logo{
		width:12.604166666666666vw; /* 242 / 1920 */
		margin:1.3541666666666667vw 0 0; /* 26 / 1920 */ 
	}
	.menuBtn{width:1.4583333333333334vw;} /* 28 / 1920 */
	.menuBox{
		padding-right:9.895833333333333vw; /* 190 / 1920 */
		width:calc(100% - 12.604166666666666vw); /* 242 / 1920 */ 
	}
	.getStart{
		padding:0.8333333333333333vw 2.0833333333333332vw; /* 16-40 / 1920 */
		border-radius:5.2083333333333336vw; /* 100 / 1920 */
	}
	.menu{gap:4.53125vw;} /* 87 / 1920 */
}

@media screen and (max-width:1280px){
	.menu{gap:30px;}
	.getStart,
	.menu li a{font-size:14px;}
}
@media screen and (max-width:992px){
	#logo{
		width:123px;
		margin:15px 0 0 0;
	}
	.menuBtn{display:block}
	.menuBox{
		width:320px;
		padding-right:0;
		text-align: center;
		border:1px solid #D4D4D4;
		background-color:#fff;
		border-radius:10px;
		position:absolute;
		display:none;
		top:9px;
		right:0;
	}
	.menuBtn.show + .menuBox{display: block;}
	.menu {
		width: 100%;
		border-bottom:2px solid #D4D4D4;
		padding:41px 0 0;
		display: block;
	}
	.menu li{
		width:100%;
		border-top:1px solid #D4D4D4;
	}
	.menu li a{
		padding:15px 20px;
		line-height:18px;
		font-size:14px;
		color:#000;
	}
	.menu > li.current-menu-item > a{
		font-family: 'Poppins-SemiBold';
		background-color:#FFAD06;
		color:#000;
	}	
	.getStart{
		width:280px;
		margin:30px auto;
		border:1px solid #000;
		line-height:50px;
		font-size:14px;
		color:#000;
		position:static;
		transform:none;
		padding:0;
	}
}

/********************************/
/*******      FOOTER      *******/
/********************************/
.footer{
	width:100%;
	padding:60px 0;
	background-color:#1E293B;
	color:#fff;
}
.footer .container{
    justify-content:space-between;
    align-items:center;
    flex-wrap:wrap;
    display:flex;
}
.footer a{
	color:#fff;
	text-decoration: none;
}
.footer a:hover{color:#FFAD06;}

#ftrLogo{
	width:241px;
	display: block;
	line-height: 0;
}
.footer img,
.footer svg{
	width:100%;
	height: auto;
}
.copyright{text-align: center;}
.copyright p{
	margin:0;
	line-height:1.8125; /* 29px */
	font-size:0.889em; /* 16px */
}
.copyright .whatsApp{
	width:100%;
	display: block;
}

.likeFollow{
    align-items:center;
    flex-wrap:wrap;
    display:flex;
	gap:30px;
}
.likeFollow a{
	text-decoration: none;
	line-height: 0;
	display:block;
}
.likeFollow svg{
	width:auto;
	height: 24px;
	display:block;
}

@media screen and (min-width:1366px) and (max-width:1920px) {	
	.footer{padding:3.125vw 0;} /* 60 / 1920 */
	#ftrLogo{width:12.552083333333333vw} /* 241 / 1920 */
	.likeFollow{gap:1.5625vw;} /* 30 / 1920 */
	.likeFollow svg{height:1.25vw;} /* 24 / 1920 */
}

@media screen and (max-width:1280px){
	.likeFollow{gap:20px;}
	.likeFollow svg{height:18px;}
}

@media screen and (max-width:992px){
	.footer .container{max-width:330px;}
	#ftrLogo{width:260px;}
	.copyright{width: 100%;}
	.copyright p{
		font-size: 14px;
		max-width: 240px;
		margin:0 auto;
	}
	.copyright .line{display: none;}
	.likeFollow{
		width: 100%;
		padding-top: 40px;
		justify-content: space-between;
		gap:0;
	}
}

/********************************/
/*********    Banner    *********/
/********************************/
.banner{
    width:100%;
	height:870px;
	text-align:center;
	position:relative;
    justify-content:center;
    align-items:center;
    display:flex;
}
.blogDetailBnr{
	height:auto;
    display:block;
}
.blogDetailBnr .container > div > div > div{
	height:870px;
	padding-top:100px !important;
    justify-content:right;
	align-content:normal;
    align-items:center;
	text-align:center;
	position:relative;
    display:flex;
}
.banner .container{width:100%;}
.banner h1{
	margin-bottom:37px;
	line-height:1.1232;/*82px*/
	font-size:4.056em;/*73px*/
}
.blogDetailBnr h1{margin:0}
.banner h1 span{
	width:100%;
	display:block;
	color:#FFAD06;
	letter-spacing:3%;
}

.banner ul{
	width:100%;
	margin:0 0 37px;
	list-style:none;
    justify-content:center;
    align-items:center;
	flex-wrap: wrap;
    display:flex;
	padding: 0;
}
.banner li{
	padding:0 46px;
	position: relative;
	line-height:1.500; /* 48px */
	font-size:1.778em; /* 32px */
}
.banner li::before {
	width:10px;
	height:10px;
	border-radius: 10px;
	transform:translateY(-50%);
	background-color:#FFAD06;
	position:absolute;
	content:"";
	left:-5px;
	top:50%;
}
.banner li:first-child:before {display: none;}

.callBtn{
	padding:17px 30px 17px 20px;
  	font-family: 'Poppins-SemiBold';
	background-color:#F6B124;
	text-decoration:none;
	border-radius:100px;
	line-height:1.500; /* 42px */
	font-size:1.556em; /* 28px */
	color:#fff;
    display:inline-flex;
    align-items:center;
	gap:20px;
}
.callBtn:hover{
	background-color:#F6B124;
	color:#fff;
}
.mobiIcon{display:none;}

.banner p{
	margin:0 auto;
	max-width:954px;
	line-height:1.500; /* 48px */
	font-size:1.778em; /* 32px */
}
.searchForm{
	width:100%;
	max-width:795px;
	margin:40px auto 0;
	position:relative;
}

.searchForm input[type="text"]{
	width: 100%;
	padding:17px 75px 17px 40px;
	transition: border-color .5s ease;
  	font-family: 'Poppins-Regular';
	background-color:#fff;
	vertical-align: middle;
	border-radius:100px;
	line-height:1.6153;/*42px*/
	font-size:1.444em;/*26px*/
	color:#000;
	border:none;
}
.searchForm input[type="text"]::-webkit-input-placeholder{color:#000}
.searchForm input[type="text"]::-moz-placeholder{color:#000;opacity:1}
.searchForm input[type="text"]:-moz-placeholder{color:#000;opacity:1}
.searchForm input[type="text"]:-ms-input-placeholder{color:#000}

.searchForm input[type="submit"]{
    width:35px;
    height:35px;
    line-height:0;
    cursor:pointer;
	transform:translateY(-50%);
    background:url(../images/search.png) no-repeat;
	background-size:100% 100%;
    -webkit-appearance:none;
	position: absolute;
	border:none;
	right:40px;
	padding:0;
	margin:0;
	top:50%;
}
.searchForm input[type="submit"]:hover{opacity:0.8;}

.blogDetailBnr .elementor-widget-tca-title{	
	width:772px !important;
	margin:0 97px 12px 0 !important;
}
.photo{
	width:565px !important;
	line-height:0;
	position:absolute !important;
	left:30px;
	bottom:0;
}
.photo img{
	width:100%;
	height:auto;
}

@media screen and (min-width:1366px) and (max-width:1920px) {
	.banner{height:45.3125vw;} /* 870 / 1920 */	
	.blogDetailBnr .container > div > div > div{
		height:45.3125vw; /* 870 / 1920 */
		padding-top:5.2083333333333336vw !important; /* 100 / 1920 */ 
	}
	.banner h1{margin-bottom:1.9270833333333334vw;} /* 37 / 1920 */
	.banner ul{margin:0 0 1.9270833333333334vw;} /* 37 / 1920 */
	.banner li{padding:0 2.3958333333333335vw;} /* 46 / 1920 */
	.banner li::before {
		width:0.5208333333333333vw; /* 10 / 1920 */ 
		height:0.5208333333333333vw; /* 10 / 1920 */ 
		border-radius:0.5208333333333333vw; /* 10 / 1920 */ 
		left:-0.26041666666666665vw; /* 5 / 1920 */
	}
	.callBtn{
		padding-top:0.8854166666666666vw; /* 17 / 1920 */
		padding-right:1.5625vw; /* 30 / 1920 */
		padding-bottom:0.8854166666666666vw; /* 17 / 1920 */
		padding-left:1.0416666666666666vw; /* 20 / 1920 */
		border-radius:5.2083333333333336vw; /* 100 / 1920 */
		gap:1.0416666666666666vw; /* 20 / 1920 */
	}
	.callBtn svg{
		width:2.34375vw; /* 45 / 1920 */
		height:2.34375vw; /* 45 / 1920 */
	}
	.banner p{max-width:954px;}
	.searchForm{
		max-width:49.6875vw; /* 954 / 1920 */
		margin:2.0833333333333332vw auto 0; /* 40 / 1920 */
	}
	.searchForm input[type="text"]{
		padding-top:0.8854166666666666vw; /* 17 / 1920 */
		padding-right:3.90625vw; /* 75 / 1920 */
		padding-bottom:0.8854166666666666vw; /* 17 / 1920 */
		padding-left:2.0833333333333332vw; /* 40 / 1920 */
		border-radius:5.2083333333333336vw; /* 100 / 1920 */
	}
	.searchForm input[type="submit"]{
		width:1.8229166666666668vw; /* 35 / 1920 */
		height:1.8229166666666668vw; /* 35 / 1920 */
		right:2.0833333333333332vw; /* 40 / 1920 */
	}
	.blogDetailBnr .elementor-widget-tca-title{	
		width:40.208333333333335vw !important; /* 772 / 1920 */ 
		margin:0 5.0520833333333334vw 0.625vw 0 !important; /* 97-12 / 1920 */ 
	}
	.photo{
		width:29.42708333333333vw !important; /* 565 / 1920 */
		left:1.5625vw; /* 30 / 1920 */
	}
}

@media screen and (max-width:1365px){
	.banner{height:45.3125vw;} /* 870 / 1920 */	
	.blogDetailBnr{height:auto;}
	.blogDetailBnr .container > div > div > div{height:45.3125vw;} /* 870 / 1920 */	
	.photo{width:29.42708333333333vw !important;} /* 565 / 1920 */
	.banner h1,
	.banner ul{margin-bottom:2.5342465753424658vw;} /* 37 / 1460 */
	.banner li{padding:0 3.1506849315068496vw;} /* 46 / 1460 */
	.banner li::before {
		width:0.684931506849315vw; /* 10 / 1460 */ 
		height:0.684931506849315vw; /* 10 / 1460 */
	}
	.callBtn{
		padding:1.1643vw 2.0547vw 1.1643vw 1.3698vw; /* 17px 30px 17px 20px */
		gap:1.36986301369863vw; /* 20 / 1460 */ 
	}
	
	.searchForm{margin-top:2.73972602739726vw;} /* 40 / 1460 */ 
	.searchForm input[type="text"]{padding:1.1643835616438357vw 5.136986301369863vw 1.1643835616438357vw 2.73972602739726vw;} /* 17-75-17-40 / 1460 */ 
	.searchForm input[type="submit"]{
		width:2.3972602739726026vw; /* 35 / 1460 */
		height:2.3972602739726026vw; /* 35 / 1460 */
		right:2.73972602739726vw; /* 40 / 1460 */ 
	}
}

@media screen and (max-width:1280px){
	.banner{
		height:auto;
		min-height: 56vw;
		padding:130px 0 82px;
	}
	.blogDetailBnr{
		height:auto;
		min-height:inherit;
		padding:0;
	}
	.blogDetailBnr .container > div > div > div{height:50vw;}
	.blogDetailBnr .elementor-widget-tca-title{margin:0 !important;}
}

@media screen and (max-width:992px){
	.banner .container {max-width: 360px;}
	.banner h1{
    	width:100%;
		max-width:300px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom:30px;
		line-height:1.1875; /* 38px */
		font-size:32px;
	}
	.banner ul{
		margin-bottom:30px;
		gap:22px;
	}
	.banner li,
	.banner p{
    	width:100%;
		font-size:16px;
	}
	.banner li::before {
		width:8px;
		height:8px;
		transform:translateX(-50%);
		top:-15px;
		left:50%;
	}
	.callBtn{
		padding:10px 15px 10px 10px;
		font-size:16px;
		gap:10px;
	}
	.deskIcon{display:none;}
	.mobiIcon{display:block;}
	
	.searchForm{margin-top:30px}
	.searchForm input[type="text"]{
		padding:10px 40px 10px 20px;
		font-size:14px;
	}
	.searchForm input[type="submit"]{
		width:18px;
		height:18px;
		right:20px;
	}
	
	.blogDetailBnr .container > div > div > div{
		height:auto;
		display: block;
	}
	.photo{
		width:100% !important;
		position:static !important;
	}
}

@media screen and (max-width:767px){
	.banner{height:160.55555555555556vw;} /* 578 / 360 */ 	
	.blogDetailBnr{height:auto;}
}

/********************************/
/*********   advantage   ********/
/********************************/
.advantage{
    width:100%;
	padding:140px 0 250px;
	background-color:#EFFDFF;
	text-align: center;
}
.advRow{
	width:100%;
	padding-top:50px;
    justify-content:center;
	flex-wrap: wrap;
    display:flex;
	gap:30px;
}
.advRow > div{
	width:100%;
	justify-content:space-between !important;
    justify-content:center;
	flex-wrap: wrap;
    display:flex;
	gap:30px 0;
}
.advanBox{
	width:calc(33.3333% - 20px) !important;
	border-bottom:6px solid #F6B124;
	box-shadow:5px 10px 30px rgba(0,0,0,0.10);
	background-color:#fff;
	border-radius:20px;
	flex-direction:row;
	align-items:center;
	text-align:left;
    display:flex;
	padding:30px;
	gap:30px;
}
.advanBox > div{
	width:100%;
	flex-direction:row;
	align-items:center;
    display:flex;
	gap:30px;
}
.advIcon{
	width:auto !important;
  	flex:0 0 auto;
	line-height:0;
}
.advIcon svg{
	width:auto;
	height:92px;
}
.advanText{
	width:auto !important;
	flex-grow: 1;
}
.advanText h3{
	margin:0 0 9px;
	font-weight:normal;
  	font-family: 'Poppins-Bold';
	line-height:1.500;/*36px*/
	font-size:1.333em;/*24px*/
}
.advanText p{
	margin:0;
	line-height:1.500;/*24px*/
	font-size:0.889em;/*16px*/
}

@media screen and (min-width:1366px) and (max-width:1920px) {
	.advantage{
		padding-top:7.291666666666667vw; /* 140 / 1920 */
		padding-bottom:13.020833333333334vw; /* 250 / 1920 */
	}
	.advRow{
		padding-top:2.6041666666666668vw; /* 50 / 1920 */
		gap:1.5625vw; /* 30 / 1920 */
	}
	.advRow > div{gap:1.5625vw 0;} /* 30 / 1920 */
	.advanBox{
		width:calc(33.3333% - 1.0416666666666666vw) !important; /* 20 / 1920 */
		border-bottom:0.3125vw solid #F6B124; /* 6 / 1920 */
		box-shadow:0.26041666666666665vw 0.5208333333333333vw 1.5625vw rgba(0,0,0,0.10); /* 5-10-30 / 1920 */ 
		border-radius:1.0416666666666666vw; /* 20 / 1920 */
		padding:1.5625vw; /* 30 / 1920 */
		gap:1.5625vw; /* 30 / 1920 */
	}
	.advanBox > div{gap:1.5625vw;} /* 30 / 1920 */
	.advIcon svg{height:4.791666666666667vw;} /* 92 / 1920 */
	.advanText h3{margin-bottom:0.46875vw;} /* 9 / 1920 */ 
}

@media screen and (max-width:1365px){
	.advantage{padding:9.58904109589041vw 0;} /* 140 / 1460 */
	.advRow{
		padding-top:2.73972602739726vw; /* 40 / 1460 */ 
		gap:2.054794520547945vw; /* 30 / 1460 */
	}
	.advRow > div{gap:2.054794520547945vw;} /* 30 / 1460 */
	.advanBox{
		width:calc(33.3333% - 1.36986301369863vw) !important; /* 20 / 1460 */ 
		padding:2.054794520547945vw; /* 30 / 1460 */
		gap:2.054794520547945vw; /* 30 / 1460 */
	}
	.advanBox > div{gap:2.054794520547945vw;} /* 30 / 1460 */
	.advIcon svg{height:6.301369863013699vw;} /* 92 / 1460 */
	.advanText h3{margin:0 0 	0.61643835616438354vw;} /* 9 / 1460 */ 
}

@media screen and (max-width:767px){
	.advantage{padding:60px 0;}
	.advRow{
		padding-top:10px;
		gap:20px;
	}
	.advRow > div{gap:20px;}
	.advanBox{
		width:100% !important;
		padding:20px;
		gap:20px;
	}
	.advanBox > div{gap:20px;}
	
	.advIcon svg{height:62px}
	.advanText h3{
		margin-bottom:10px;
  		font-family: 'Poppins-SemiBold';
		line-height:20px;
		font-size:18px;
	}
	.advanText p{font-size:14px;}
}

/********************************/
/*********   weHelpIn   *********/
/********************************/
.weHelp{
    width:100%;
	padding:140px 0 135px;
	background-color:#fff;
	text-align:center;
}
.weHelpIn{
    width:100%;
	padding-top:40px;
}
.weHelpTabs{
    width:100%;
	list-style:none;
	position:relative;
	flex-direction:column;
	flex-wrap: wrap;
    display:flex;
	padding:0;
	margin:0;
	gap:30px;
}
.weHelpTabs li{width:100%;}
.weHelpImg{
    width:48.63013698630137%; /* 710 / 1460 */
	box-shadow:5px 10px 30px rgba(0,0,0,0.10);
	border-radius:30px;
	position:absolute;
	overflow:hidden;
	line-height:0;
	right:0;
	top:0;
}
.weHelpTabs li.active .weHelpImg{z-index:5;}
.weHelpText{
	width:calc(51.36986301369864% - 50px);
	box-shadow:5px 10px 30px rgba(0,0,0,0.10);
	background-color:#fff;
	border-radius:15px;
	flex-direction:row;
	align-items:center;
	position:relative;
	overflow:hidden;
	text-align:left;
    display:flex;
	padding:30px;
	gap:30px;
}
li.active .weHelpText::after{
	width:50%;
	height:3px;
	background-color:#F6B124;
	position:absolute;
	content:"";
	bottom:0;
	left:0;
}
.weHelpIcon{
  	flex:0 0 auto;
	line-height:0;
	align-self: flex-start;
}
.weHelpIcon svg{
	width:94px;
	height:auto;
}
.weHelpTextIn{flex-grow: 1;}
.weHelpTextIn h3{
	margin:0 0 10px;
	font-weight:normal;
  	font-family: 'Poppins-SemiBold';
	line-height:1.500;/*36px*/
	font-size:1.333em;/*24px*/
}
.weHelpTextIn p{
	margin:0;
	line-height:1.500;/*24px*/
	font-size:0.889em;/*16px*/
}
.scheduleBtn{
	margin-top: 30px;
	padding:12px 20px;
	border: 1px solid #000;
	background-color:#fff;
	text-decoration:none;
	border-radius:100px;
	line-height:1.500; /* 24px */
	font-size:0.889em; /* 16px */
	color:#000;
	cursor:pointer;
    display:inline-flex;
    align-items:center;
	float:right;
	gap:10px;
}
.scheduleBtn:hover{
	background-color:#F6B124;
	border-color:#fff;
	color:#fff;
}
.scheduleBtn svg{
	width:auto;
	height:24px;
}

@media screen and (min-width:1366px) and (max-width:1920px) {
	.weHelp{padding:7.291666666666667vw 0 7.03125vw;} /* 140-135 / 1920 */
	.weHelpIn{padding-top:2.0833333333333332vw;} /* 40 / 1920 */
	.weHelpTabs{gap:1.5625vw;} /* 30 / 1920 */
	.weHelpImg{
		box-shadow:0.26041666666666665vw 0.5208333333333333vw 1.5625vw rgba(0,0,0,0.10); /* 5-10-30 / 1920 */ 
		border-radius:1.5625vw; /* 30 / 1920 */
	}
	.weHelpText{
		width:calc(51.36986301369864% - 2.6041666666666668vw); /* 50 / 1920 */ 
		box-shadow:0.26041666666666665vw 0.5208333333333333vw 1.5625vw rgba(0,0,0,0.10); /* 5-10-30 / 1920 */ 
		border-radius:0.78125vw; /* 15 / 1920 */
		padding:1.5625vw; /* 30 / 1920 */
		gap:1.5625vw; /* 30 / 1920 */
	}
	li.active .weHelpText::after{height:0.15625vw;} /* 3 / 1920 */
	.weHelpIcon svg{width:4.895833333333333vw;} /* 94 / 1920 */
	.weHelpTextIn h3{margin-bottom:0.5208333333333333vw;} /* 10 / 1920 */
	.scheduleBtn{
		margin-top:1.5625vw; /* 30 / 1920 */
		padding:0.625vw 1.0416666666666666vw; /* 12-20 / 1920 */
		border-radius:5.2083333333333336vw; /* 100 / 1920 */
		gap:0.5208333333333333vw; /* 10 / 1920 */
	}
	.scheduleBtn svg{height:1.25vw;} /* 24 / 1920 */
}

@media screen and (max-width:1365px){
	.weHelp{padding:9.58904109589041vw 0;} /* 140 / 1460 */
	.weHelpIn{padding-top:2.73972602739726vw;} /* 40 / 1460 */ 
	.weHelpTabs{gap:2.054794520547945vw;} /* 30 / 1460 */
	.weHelpText{
		width:calc(51.36986301369864% - 3.424657534246575vw); /* 50 / 1460 */
		padding:2.054794520547945vw; /* 30 / 1460 */
		gap:2.054794520547945vw; /* 30 / 1460 */
	}
	.weHelpIcon svg{width:6.438356164383562vw;} /* 94 / 1460 */ 
	.weHelpTextIn h3{margin-bottom:0.684931506849315vw;} /* 10 / 1460 */
	.scheduleBtn{
		margin-top:2.054794520547945vw; /* 30 / 1460 */
		padding:0.821917808219178vw 1.36986301369863vw; /* 12-20 / 1460 */
		gap:0.684931506849315vw; /* 10 / 1460 */
	}
	.scheduleBtn svg{height:1.643835616438356vw;} /* 24 / 1460 */
}

.weHelpSlides{
    width:100%;
	max-width:360px;
	box-sizing:border-box;
	display:none;
	margin:auto;
	padding:0;
}
.mySlides{display:none;}

.dots{
	width:100%;
	margin-top:30px;
	justify-content:center;
    align-items:center;
    display:none;
	gap:20px;
}
.dot{
    width:10px;
    height:10px;
    cursor:pointer;
    border-radius:50%;
    background-color:#999;
    display:block;
}
.dot.active,
.dot:hover{background-color:#F6B124;}

.weHelpSlides .prev,
.weHelpSlides .next{display:none;}

.fade{
    animation-name:fade;
    animation-duration:1.5s;
}
@keyframes fade{
    from{
        opacity:0.4;
    }
    to{
        opacity:1;
    }
}

@media screen and (min-width:1366px) and (max-width:1920px) {	
	.weHelpSlides{max-width:18.75vw;} /* 360 / 1920 */
	.dots{
		margin-top:1.5625vw; /* 30 / 1920 */ 
		gap:1.0416666666666666vw; /* 20 / 1920 */
	}
	.dot{
		width:0.5208333333333333vw; /* 10 / 1920 */
		height:0.5208333333333333vw; /* 10 / 1920 */
	}
}

@media screen and (max-width:767px){
	.weHelp{padding:60px 0;}
	.weHelpTabs{display:none;}
	.weHelpSlides{display:block;}
	.dots{display:flex;}
	.weHelpImg{
		width:100%;
		margin-bottom:30px;
		box-shadow:10px 10px 20px rgba(0,0,0,0.15);
		border-radius:20px;
		position:static;
	}
	.weHelpText{
		width:100%;
		box-shadow:5px 5px 15px rgba(0,0,0,0.20);
		flex-direction:column;
		border-radius:20px;
		align-items:start;
		padding:30px;
		gap:20px;
	}
	.weHelpIcon svg{width:48px;}
	.weHelpTextIn h3{
		margin-bottom:10px;
		line-height:20px;
		font-size:18px;
	}
	.weHelpTextIn p{font-size:14px;}
	.scheduleBtn{
		width:100%;
		margin-top:20px;
		padding:12px 20px;
  		font-family: 'Poppins-SemiBold';
		line-height:18px;
		font-size:14px;
		gap:10px;
	}
	.scheduleBtn svg{height:20px;}
}

/********************************/
/*********  contectSec  *********/
/********************************/
.contectSec{
    width:100%;
	padding:140px 0;
	text-align:center;
	position:relative;
}
.contectSec h2{margin:0;}
.subTitle{
	line-height:1.500; /* 36px */
	font-size:1.333em; /* 24px */
}
.contectBox{
	width:100%;
	max-width:962px;
	margin:60px auto 0;
	box-shadow:5px 10px 30px rgba(0,0,0,0.10);
	background-color:#fff;
	border-radius:20px;
	padding:30px;
}
.zhcont{
	flex-direction:column;
	flex-wrap: wrap;
    display:flex;
	gap:30px;
}
.frmcomwrp{
	text-align:left;
	flex-direction:column;
	flex-wrap: wrap;
    display:flex;
}
.fboxwrp{
	width:100%;
	justify-content:space-between;
	align-items:flex-end;
	flex-wrap:wrap;
    display:flex;
}
.fboxwrp > div{
	width:calc(50% - 20px);
	flex-direction:column;
	flex-wrap: wrap;
    display:flex;
}
.zf-labelName{
	margin:0 0 10px;
  	font-family: 'Poppins-SemiBold';
	line-height:1.500; /* 24px */
	font-size:0.889em; /* 16px */
	display:block;
}
.inputbox{
	width: 100%;
	padding:9px 10px;
	border-radius:10px;
	border: 1px solid #999;
	background-color:transparent;
	transition: border-color 0.3s ease;
  	font-family: 'Poppins-Regular';
	line-height:1.500; /* 24px */
	font-size:0.889em; /* 16px */
	color:#999;
	display:block;
	outline:none;
}
textarea.inputbox{height:168px}
.inputbox:focus {
	border-color: dodgerblue;
	box-shadow: 0 0 5px rgba(30, 144, 255, 0.5);
}

.inputbox::-webkit-input-placeholder{color:#999}
.inputbox::-moz-placeholder{
    color:#999;
    opacity:1
}
.inputbox:-moz-placeholder{
    color:#999;
    opacity:1
}
.inputbox:-ms-input-placeholder{color:#999}

.zf-submitColor{
	width:100%;
	padding:12px 20px;
	border-radius:100px;
	background-color:#F6B124;
  	font-family: 'Poppins-Bold';
	line-height:1.500; /* 24px */
	font-size:0.889em; /* 16px */
	cursor:pointer;
	display:block;
	color:#fff;
	border:none;
	margin:0;
}
.zf-submitColor:hover{
	background-color:#F6B124;
	color:#fff;
}

@media screen and (min-width:1366px) and (max-width:1920px) {
	.contectSec{padding:7.291666666666667vw 0;} /* 140 / 1920 */
	.contectBox{
		max-width:50.10416666666667vw; /* 962 / 1920 */
		margin-top:3.125vw; /* 60 / 1920 */
		border-radius:1.0416666666666666vw; /* 20 / 1920 */
		padding:1.5625vw; /* 30 / 1920 */
	}
	.zhcont{gap:1.5625vw;} /* 30 / 1920 */
	.fboxwrp > div{width:calc(50% - 1.0416666666666666vw);} /* 20 / 1920 */
	.zf-labelName{margin-bottom:0.5208333333333333vw;} /* 10 / 1920 */
	.inputbox{
		padding:0.46875vw 0.5208333333333333vw; /* 9-10 / 1920 */
		border-radius:0.5208333333333333vw; /* 10 / 1920 */
	}
	textarea.inputbox{height:8.75vw;} /* 168 / 1920 */
	.zf-submitColor{
		padding:0.625vw 1.0416666666666666vw; /* 12-20 / 1920 */
		border-radius:5.2083333333333336vw; /* 100 / 1920 */
	}
}

@media screen and (max-width:1365px){
	.contectSec{padding:9.58904109589041vw 0;} /* 140 / 1460 */
	.contectBox{
		margin-top:4.10958904109589vw; /* 60 / 1460 */
		padding:2.054794520547945%; /* 30 / 1460 */
	}
}

@media screen and (max-width:767px){
	.contectSec{padding:60px 0;}
	.subTitle{
    	width:100%;
		max-width:220px;
		padding-top:20px;
		font-size:18px;
		margin:auto;
	}
	.contectBox{
		margin-top:30px;
		padding:30px 20px;
	}
	
	.fboxwrp {gap: 30px;}
	.fboxwrp > div{width:100%;}
	.zf-labelName{
		line-height:24px;
		font-size:16px;
	}
	.inputbox{
		line-height:21px;
		font-size:14px;
	}
	.zf-submitColor{
		line-height:20px;
		font-size:14px;
	}
}

/********************************/
/*********   nextStep   *********/
/********************************/
.nextStep{
    width:100%;
	padding:88px 0;
	border-radius:50px 50px 0 0;
	background-color:#fff;
}
.nextStep .mid{
    width:100%;
	background-color:#F6B124;
	border-radius:30px;
	line-height:0;
}
.nextStep .inner{
	max-width:860px;
	padding:100px 2px;
	position:relative !important;
	margin:0 auto;
}
.nextStep .elementor-widget-tca-image{
	width:347px !important;
	position:absolute !important;
	right:-38px !important;
	bottom:0;
}
.nextStep .elementor-widget-tca-image img{
	width:100%;
	height:auto;
}
.nextStep h2{
	margin-bottom:60px;
	line-height:1.1029; /* 75px */
	font-size:3.778em; /* 68px */
}
.nextStep .btn{
	padding:24px 40px;
	border-radius:100px;
	text-decoration:none;
	display:inline-block;
	background-color:#fff;
	font-family: 'Poppins-Medium';
	line-height:1.500; /* 36px */
	font-size:1.333em; /* 24px */
	color:#000;
}
.nextStep .btn:hover{
	background-color:#fff;
	color:#000;
}

@media screen and (min-width:1366px) and (max-width:1920px) {
	.nextStep{
		padding:4.583333333333333vw 0; /* 88 / 1920 */
		border-radius:2.6041666666666668vw 2.6041666666666668vw 0 0; /* 50 / 1920 */
	}
	.nextStep .mid{border-radius:1.5625vw;} /* 30 / 1920 */
	.nextStep .inner{
		max-width:44.79166666666667vw; /* 860 / 1920 */
		padding:5.2083333333333336vw 2px; /* 100 / 1920 */
	}
	.nextStep .elementor-widget-tca-image{
		width:18.072916666666666vw !important; /* 347 / 1920 */ 
		right:-1.9791666666666666vw !important; /* 38 / 1920 */
	}
	.nextStep h2{margin-bottom:3.125vw;} /* 60 / 1920 */ 
	.nextStep .btn{
		padding:1.25vw 2.0833333333333332vw; /* 24-40 / 1920 */
		border-radius:5.2083333333333336vw; /* 100 / 1920 */
	}
}

@media screen and (max-width:1365px){
	.nextStep{padding:6.027397260273973vw 0;} /* 88 / 1460 */
	.nextStep .inner{
		max-width:58.9041095890411vw; /* 860 / 1460 */
		padding:6.84931506849315vw 1.5068493150684932vw; /* 100-22 / 1460 */
	}
	.nextStep .elementor-widget-tca-image{
		width:23.767123287671232vw !important; /* 347 / 1460 */
		right:-2.6027397260273973vw !important; /* 38 / 1460 */
	}
	.nextStep h2{margin-bottom:4.10958904109589vw;} /* 60 / 1460 */
	.nextStep .btn{padding:	1.643835616438356vw 2.73972602739726vw;} /* 24-40 / 1460 */
}

@media screen and (max-width:992px){
	.nextStep{
		padding:60px 0;
		border-radius:0;
	}
	.nextStep .inner{
		max-width:320px;
		padding:0 22px 32px;
		text-align:center;
	}
	.nextStep h2{
		margin:30px 0;
		text-align:left;
		line-height:1.028; /* 36px */
		font-size:35px;
	}
	.nextStep .elementor-widget-tca-image{
		width:278px !important;
		position:static !important;
		margin:-20px auto 0;
	}
	.nextStep .btn{
    	width:100%;
		padding:10px 20px;
		line-height:1.500; /* 24px */
		font-size:16px;
	}
}

/********************************/
/*********     blog     *********/
/********************************/
.blog{
    width:100%;
	padding:100px 0 50px;
}
.blog .container,
.blog .blogcontainer > div{
    justify-content:space-between;
    flex-wrap:wrap;
    display:flex;
}
.content{
	width:calc(68.01369863013699% - 30px) !important; /* 993 / 1460 */ 
	flex-direction:column;
    flex-wrap:wrap;
    display:flex;
	gap:60px;
}
.content .elementor-widget-container{
	width:100%;
	flex-direction:column;
    flex-wrap:wrap;
    display:flex;
	gap:60px;
}
.content .bpBox .elementor-widget-container{gap:0}
.blogPost{
    width:100%;
	border-radius:30px;
	background-color:#fff;
	overflow:hidden;
}
.postImg{
    width:100%;
	line-height:0;
	position:relative;
}
.postImg img{
    width:100%;
	height:auto;
}

.postText > .elementor-widget-wrap{
	padding:28px 30px 30px !important;
	text-align: center;
	flex-direction:column;
    flex-wrap:wrap;
    display:flex;
	gap:30px;
}

.postMeta{
	margin:0;
	padding:0;
	list-style: none;
    flex-wrap:wrap;
    display:flex;
	gap:30px;
}
.postMeta li{
	align-items: center;
	line-height:1.444; /* 26px */
	font-size:1.000em; /* 18px */
	text-align: left;
	color:#7E7E7E;
    display:flex;
	gap:10px;
}
.postMeta li a{
	text-decoration: none;
	color:#7E7E7E;
}
.postMeta li:hover a,
.postMeta li a:hover{color:#000;}
.postMeta li:last-child{margin-left: auto;}
.postMeta li:hover{color:#000}
.postMeta li svg{
	width:20px;
	height: auto;
}
.postTextIn{
	width:100%;
	flex-direction:column;
    flex-wrap:wrap;
    display:flex;
	gap:30px;
}
.details .postTextIn{gap:20px;}
.postText h2{
	margin:0;
	text-align: left;
	line-height:1.000;/*18px*/
	font-size:1.000em;/*18px*/
}
.details .postText h2{
	line-height:1.500;/*51px*/
	font-size:1.889em;/*34px*/
}
.postText p{
	margin:0;
	text-align: left;
	line-height:1.444;/*26px*/
	font-size:1.000em;/*18px*/
}

.postDetails > div > div > div{
	width:100%;
	padding:30px 0 0;
	flex-direction:column;
    flex-wrap:wrap;
    display:flex;
	gap:60px;
}

.numberList{
	margin:0;
	padding:0;
	list-style: none;
	counter-reset:number;
	flex-direction:column;
    flex-wrap:wrap;
    display:flex;
	gap:30px;
}
.numberList li{
	text-align:left;
	align-items:center;
	counter-increment:number;
  	font-family: 'Poppins-SemiBold';
	line-height:1.444;/*26px*/
	font-size:1.000em;/*18px*/
    display:flex;
	color:#000;
	gap:20px;
}
.numberList li::before {
	width: 30px;
	height: 30px;
	border-radius: 50%;
	content: counter(number);
	line-height:1.000;/*18px*/
	font-size:1.000em;/*18px*/
	background-color: #F6B124;
	justify-content:center;
	align-items:center;
  	flex:0 0 auto;
	color: #fff;
	display:flex;
}

.bpBox > div{
	width: 100%;
	justify-content:space-between;
	align-items:flex-start;
    flex-wrap:wrap;
    display:flex;
}
.bpImg{
	width:47.95127353266888% !important; /* 433 / 903 */
	border-radius:30px;
	overflow:hidden;
	line-height:0;
}
.bpImg img{
	width:100%;
	height:auto;
}
.bpText{
	width:45.40420819490587% !important; /* 410 / 903 */
	text-align:left;
}
.rgt .bpText{order:2;}
.bpText h3{
	margin:0 0 20px;
	font-weight: normal;
  	font-family: 'Poppins-SemiBold';
	line-height:1.25; /* 30px */
	font-size:1.333em; /* 24px */
    display:flex;
	color:#000;
	gap:20px;
}
.bpText span{
	width: 30px;
	height: 30px;
	border-radius: 50%;
	line-height:1.000;/*18px*/
	font-size:0.750em;/*18px*/
	background-color: #F6B124;
	justify-content:center;
	align-items:center;
  	flex:0 0 auto;
	color: #fff;
	display:flex;
}

.readMore{
	padding:10px 20px;
	border-radius:100px;
	text-decoration:none;
	background-color:#fff;
	border: 1px solid #000;
	display:inline-flex;
	align-items: center;
	line-height:1.500; /* 27px */
	font-size:1.000em; /* 18px */
	color:#000;
	margin:auto;
	gap:10px;
}
.readMore:hover{
	background-color:#fff;
	color:#000;
}
.readMore svg{
	width:17px;
	height: auto;
}

.sideber{
	width:31.917808219178084% !important; /* 466 / 1460 */
	flex-direction:column;
    flex-wrap:wrap;
    display:flex;
	gap:60px;
}

.sideber .elementor-widget-sidebar{
	width:100%;
	flex-direction:column;
    flex-wrap:wrap;
    display:flex;
	gap:60px;
}
.sbrBox{
    width:100%;
	padding:40px;
	border-radius:30px;
	box-shadow:5px 10px 30px rgba(0,0,0,0.10);
	background-color:#fff;
	overflow:hidden;
}
.sbrBox h3{
	margin:0;
	font-weight:normal;
	line-height:1.0416; /* 25px */
	font-size:1.333em; /* 24px */
	color:#000;
}
.sbrBox ul:not(.cateList):not(.rcpostcont){
	width:100%;
	list-style:none;
	margin:30px 0 0;
	flex-direction:column;
    flex-wrap:wrap;
    display:flex;
	padding:0;
	gap:30px;
}
.sbrBox ul:not(.cateList):not(.rcpostcont) li{
    background:url(../images/list-bg.png) no-repeat left top;
	background-size:30px auto;
	padding-left: 50px;
	line-height:1.7; /* 26px */
	font-size:1.000em; /* 18px */
	color:#000;
}
.sbrBox ul:not(.cateList):not(.rcpostcont) li a{
	text-decoration:none;
	color:#000;
}

.rcpostcont{
	width:100%;
	list-style:none;
	margin:28px 0 0;
	flex-direction:column;
    flex-wrap:wrap;
    display:flex;
	padding:0;
	gap:28px;
}
.rcpostcont li{
	width:100%;
	align-items:flex-start;
    display:flex;
	gap:28px;
}
.rcpostimg{
	width:110px;
  	flex:0 0 auto;
	line-height:0;
	border-radius:5px;
	overflow:hidden;
}
.rcpostimg a{display:block;}
.rcpostimg img{
	width:100%;
	height:auto;
}
.rcpostbox{
	flex-direction:column;
	line-height:1.388; /* 25px */
	font-size:1.000em; /* 18px */
    flex-wrap:wrap;
    display:flex;
	gap:5px;
}
.rcpostbox a{
	text-decoration:none;
	color:#000;
}
.rc-post-cat{
	font-family: 'Poppins-SemiBold';
	color:#2EB8CC;
}
.rc-post-cat a{
	text-decoration:none;
	color:#2EB8CC;
}
.rc-post-date{color:#7E7E7E;}

.cateList{
    width:100%;
	margin:40px 0 0;
	flex-direction:column;
	list-style:none;
    flex-wrap:wrap;
    display:flex;
	padding:0;
	gap:20px;
}
.cateList li{
	line-height:1.000; /* 18px */
	font-size:1.000em; /* 18px */
	color:#000;
}
.cateList a{
    width:100%;
	min-height:76px;
	padding:15px 30px;
	text-align:center;
	text-decoration:none;
	box-sizing:border-box;
	justify-content:space-between;
	border:1px solid #D4D4D4;
	border-radius:100px;
	align-items:center;
    display:flex;
	color:#000;
}
.cateList a:hover{
	border-color:#F6B124;
	background-color:#F6B124;
	box-shadow:5px 5px 15px rgba(0,0,0,0.10);
  	font-family: 'Poppins-Bold';
	color:#fff;
}
.cateList a::after{
	width:27px;
	height:27px;
	display:block;
	content:"";
}
.cateList svg{
	width:27px;
	height:auto;
}
.pagination{
    width:100%;
	text-align:center;
}
.page-numbers{
    width:100%;
	list-style:none;
	justify-content:center;
	align-items:center;
	list-style:none;
    flex-wrap:wrap;
    display:flex;
	padding:0;
	margin:0;
	gap:20px;
}
.page-numbers li a,
.page-numbers li span{
	width:30px;
	height:30px;
	justify-content:center;
	align-items:center;
    display:flex;
	text-decoration:none;
	box-shadow:3px 3px 5px rgba(0,0,0,0.20);
	background-color:#fff;
	border-radius:50%;
	line-height:1.000; /* 18px */
	font-size:1.000em; /* 18px */
	color:#999;
}
.page-numbers li .current{
	font-family: 'Poppins-Bold';
	background-color:#F6B124;
	color:#fff;
}

@media screen and (min-width:1366px) and (max-width:1920px) {
	.blog{padding:5.2083333333333336vw 0 2.6041666666666668vw;} /* 100-50 / 1920 */
	.content{
		width:calc(68.01369863013699% - 1.5625vw) !important; /* 30 / 1920 */
		gap:3.125vw; /* 60 / 1920 */
	}
	.content .elementor-widget-container{gap:3.125vw;} /* 60 / 1920 */
	.content .bpBox .elementor-widget-container{gap:0}
	.blogPost{border-radius:1.5625vw;} /* 30 / 1920 */
	.postText > .elementor-widget-wrap{
		padding:1.5625vw !important; /* 30 / 1920 */
		gap:1.5625vw; /* 30 / 1920 */
	}
	.postMeta{gap:1.5625vw;} /* 30 / 1920 */
	.postMeta li{gap:0.5208333333333333vw;} /* 10 / 1920 */
	.postMeta li svg{width:1.0416666666666666vw;} /* 20 / 1920 */
	.postTextIn{gap:1.5625vw;} /* 30 / 1920 */
	.details .postTextIn{gap:1.0416666666666666vw;} /* 20 / 1920 */
	.postDetails > div > div > div{
		padding:1.5625vw 0 0; /* 30 / 1920 */
		gap:3.125vw; /* 60 / 1920 */
	}
	.numberList{gap:1.5625vw;} /* 30 / 1920 */
	.numberList li{gap:1.0416666666666666vw;} /* 20 / 1920 */
	.numberList li::before {
		width:1.5625vw; /* 30 / 1920 */
		height:1.5625vw; /* 30 / 1920 */
	}
	.bpImg{border-radius:1.5625vw;} /* 30 / 1920 */
	.bpText h3{
		margin-bottom:1.0416666666666666vw; /* 20 / 1920 */
		gap:1.0416666666666666vw; /* 20 / 1920 */
	}
	.bpText span{
		width:1.5625vw; /* 30 / 1920 */
		height:1.5625vw; /* 30 / 1920 */
	}
	.readMore{
		padding:0.5208333333333333vw 1.0416666666666666vw; /* 10-20 / 1920 */
		border-radius:5.2083333333333336vw; /* 100 / 1920 */
		gap:0.5208333333333333vw; /* 10 / 1920 */
	}
	.readMore svg{width:0.8854166666666666vw;} /* 17 / 1920 */

	.sideber{gap:3.125vw;} /* 60 / 1920 */
	.sideber .elementor-widget-sidebar{gap:3.125vw;} /* 60 / 1920 */
	.sbrBox{
		padding:2.0833333333333332vw; /* 40 / 1920 */
		border-radius:1.5625vw; /* 30 / 1920 */
		box-shadow:0.26041666666666665vw 0.5208333333333333vw 1.5625vw rgba(0,0,0,0.10); /* 5-10-30 / 1920 */
	}
	.sbrBox ul:not(.cateList):not(.rcpostcont){
		margin-top:1.5625vw; /* 30 / 1920 */
		gap:1.5625vw; /* 30 / 1920 */
	}
	.sbrBox ul:not(.cateList):not(.rcpostcont) li{
		background-size:1.5625vw auto; /* 30 / 1920 */
		padding-left:2.6041666666666668vw; /* 50 / 1920 */
	}
	.rcpostcont{
		margin-top:1.4583333333333334vw; /* 28 / 1920 */
		gap:1.4583333333333334vw; /* 28 / 1920 */
	}
	.rcpostcont li{gap:1.4583333333333334vw;} /* 28 / 1920 */
	.rcpostimg{width:5.7291666666666664vw;} /* 110 / 1920 */
	.rcpostbox{gap:0.26041666666666665vw;} /* 5 / 1920 */
	.cateList{
		margin-top:2.0833333333333332vw; /* 40 / 1920 */
		gap:1.0416666666666666vw; /* 20 / 1920 */
	}
	.cateList a{
		min-height:3.958333333333333vw; /* 76 / 1920 */
		padding:0.78125vw 1.5625vw; /* 15-30 / 1920 */
		border-radius:5.2083333333333336vw; /* 100 / 1920 */
	}
	.cateList a::after{
		width:1.40625vw; /* 27 / 1920 */
		height:1.40625vw; /* 27 / 1920 */
	}
	.cateList svg{width:1.40625vw;} /* 27 / 1920 */
	.page-numbers{gap:1.0416666666666666vw;} /* 20 / 1920 */
	.page-numbers li a,
	.page-numbers li span{
		width:1.5625vw; /* 30 / 1920 */
		height:1.5625vw; /* 30 / 1920 */
	}
}

@media screen and (max-width:1365px){
	.blog{padding:6.84931506849315vw 0;} /* 100-50 / 1460 */ 
	.content,
	.content .elementor-widget-container{gap:4.10958904109589vw;} /* 60 / 1460 */
	.content .bpBox .elementor-widget-container{gap:0}
	.postText > .elementor-widget-wrap{
		padding:2.054794520547945vw !important; /* 30 / 1460 */
		gap:2.054794520547945vw; /* 30 / 1460 */
	}
	.postTextIn{gap:2.054794520547945vw;} /* 30 / 1460 */	
	.details .postTextIn{gap:1.36986301369863vw;} /* 20 / 1460 */
	.postMeta{gap:2.054794520547945vw;} /* 30 / 1460 */
	.postMeta li{gap:0.684931506849315vw;} /* 10 / 1460 */
	.postMeta li svg{width:1.36986301369863vw;} /* 20 / 1460 */

	.postDetails > div > div > div{
		padding-top:2.054794520547945vw; /* 30 / 1460 */
		gap:4.10958904109589vw; /* 60 / 1460 */
	}
	.numberList{gap:2.054794520547945vw;} /* 30 / 1460 */
	.numberList li{gap:1.36986301369863vw;} /* 20 / 1460 */
	.numberList li::before {
		width:2.054794520547945vw; /* 30 / 1460 */
		height:2.054794520547945vw; /* 30 / 1460 */
	}
	.bpText h3{
		margin-bottom:1.36986301369863vw; /* 20 / 1460 */
		gap:1.36986301369863vw; /* 20 / 1460 */
	}
	.bpText span{
		width:2.054794520547945vw; /* 30 / 1460 */
		height:2.054794520547945vw; /* 30 / 1460 */
	}

	.readMore{
		padding:0.684931506849315vw 1.36986301369863vw; /* 10-20 / 1460 */
		gap:0.684931506849315vw; /* 10 / 1460 */
	}
	.readMore svg{width:1.1643835616438357vw;} /* 17 / 1460 */
	.sideber,
	.sideber .elementor-widget-sidebar{gap:4.10958904109589vw;} /* 60 / 1460 */
	.sbrBox{
		padding:2.73972602739726vw; /* 40 / 1460 */
		border-radius:2.054794520547945vw; /* 30 / 1460 */
	}
	.rcpostcont{
		margin-top:1.9178082191780823vw; /* 28 / 1460 */
		gap:1.9178082191780823vw; /* 28 / 1460 */
	}
	.rcpostcont li{gap:1.9178082191780823vw;} /* 28 / 1460 */
	.rcpostimg{width:7.534246575342465vw;} /* 110 / 1460 */

	.cateList{
		margin-top:2.73972602739726vw; /* 40 / 1460 */
		gap:0.684931506849315vw; /* 10 / 1460 */
	}
	.cateList a{padding:1.36986301369863vw 2.054794520547945vw;} /* 20-30 / 1460 */
	.cateList svg{width:27px;}

	.sbrBox ul:not(.cateList):not(.rcpostcont){
		margin-top:2.054794520547945vw; /* 30 / 1460 */
		gap:2.054794520547945vw; /* 30 / 1460 */
	}
	.sbrBox ul:not(.cateList):not(.rcpostcont) li{
		background-size:2vw auto; /* 30 / 1460 */
		padding-left:3.424657534246575vw; /* 50 / 1460 */
	}
}

@media screen and (max-width:767px){
	.blog{padding:30px 0;}
	.content,
	.content .elementor-widget-container{
		width:100% !important;
		gap:30px;
	}
	.content .bpBox .elementor-widget-container{gap:0}
	.blogPost {border-radius: 20px;}
	.postText > .elementor-widget-wrap{
		padding:30px 20px !important;
		gap:30px;
	}
	.postTextIn{gap:20px;}
	.details .postTextIn{gap:20px;}
	.postMeta{
		gap:10px;
		justify-content:space-between;
	}
	.postMeta li{
		width:40%;
		line-height: 15px;
		font-size: 12px;
		gap:10px;
	}
	.postMeta li svg{
		width:16px;
  		flex:0 0 auto;
	}
	.postText h2 {
		line-height:23px;
		font-size: 18px;
	}
	.details .postText h2{
		line-height:26px;
		font-size:24px;
	}
	.postText p{
		line-height:21px;
		font-size:14px;
	}
	.readMore{
		padding:10px 20px;
		line-height:21px;
		font-size:14px;
		gap:10px;
	}
	.readMore svg{width:14px;}
	.page-numbers li a,
	.page-numbers li span{font-size:14px}


	.postDetails > div > div > div{
		padding-top:0;
		gap:30px;
	}
	.numberList{
		margin-bottom:30px;
		gap:20px;
	}
	.numberList li{
		line-height:21px;
		font-size:14px;
		gap:20px;
	}
	.numberList li::before {
		width:20px;
		height:20px;
		font-size:14px;
	}
	.bpImg{
		width:100% !important;
		margin-top:30px;
		border-radius:20px;
	}
	.bpText{width:100% !important}
	.rgt .bpText{order:unset;}
	.bpText h3{
		margin-bottom:20px;
		font-size:14px;
		gap:20px;
	}
	.bpText span{
		width:20px;
		height:20px;
		font-size:14px;
	}

	.rcpostcont{
		margin-top:30px;
		gap:30px;
	}
	.rcpostcont li{gap:28px;}
	.rcpostimg {width:110px;}
	.rcpostbox {font-size:14px;}

	.sideber,
	.sideber .elementor-widget-sidebar{
		width:100% !important;
		gap:0;
	}
	
	.sbrBox{
		padding:30px 20px;
		border-radius:20px;
		margin-top:30px;
	}
	.sbrBox h3 {
		line-height: 25px;
		font-size: 18px;
	}
	.cateList{
		margin:20px 0 0;
		gap:20px;
	}
	.cateList a{
		min-height:inherit;
		padding:10px 20px;
		line-height:18px;
		font-size:14px;
	}
	.cateList svg{width:20px;}

	.sbrBox ul:not(.cateList):not(.rcpostcont){
		margin-top:20px;
		gap:20px;
	}
	.sbrBox ul:not(.cateList):not(.rcpostcont) li{
		background-size:21px auto;
		padding-left:40px;
		line-height:21px;
		font-size:14px;
	}
}

/********************************/
/*********   thankYou   *********/
/********************************/
.thankYou{
	width:100%;
	padding:160px 0 80px;
}
.thankYou .container{
	width:calc(100% - 60px);
	box-shadow: 5px 10px 30px rgba(0,0,0,0.10);
	background-color:#fff;
	border-radius:30px;
	max-width:1045px;
	padding:80px;
}
.thankYou strong{
	width:100%;
	margin-bottom:10px;
  	font-family:'Poppins-Bold';
	font-weight:normal;
	line-height:1.500;/*90px*/
	font-size:3.333em;/*60px*/
    display:block;
	color:#000;
}
.thankYou p{
	margin:0;
	line-height:1.5185;/*41px*/
	font-size:1.500em;/*27px*/
	color:#000;
	text-align: center;
}

@media screen and (min-width:1366px) and (max-width:1920px) {
	.thankYou{padding:8.333333333333333vw 0 4.1666666666666664vw;} /* 160-80 / 1920 */
	.thankYou .container{
		width:calc(100% - 3.125vw); /* 60 / 1920 */
		box-shadow:0.26041666666666665vw 0.5208333333333333vw 1.5625vw rgba(0,0,0,0.10); /* 5-10-30 / 1920 */
		border-radius:1.5625vw; /* 30 / 1920 */
		max-width:54.42708333333334vw; /* 1045 / 1920 */
		padding:4.1666666666666664vw; /* 80 / 1920 */
	}
	.thankYou strong{margin-bottom:0.5208333333333333vw;} /* 10 / 1920 */
}

@media screen and (max-width:767px){	
	.thankYou{padding-top:100px;}
	.thankYou .container{padding:30px;}
	.thankYou strong{
		margin-bottom:20px;
		line-height:36px;
		font-size:32px;
	}
	.thankYou p{font-size:16px}
}