/************************************/
/****** zoho-creator-consultant *****/
/************************************/
.consultant{
	width:100%;
	padding:0 0 120px;
	background:linear-gradient(0deg, #F4F6FF 0%, #FFF 100%);
	position:relative;
	line-height:1.3; /* 26px */
	font-size:20px;
	color:#000;
}
.creator-1,
.creator-3,
.creator-8,
.creator-11,
.creator-14,
.creator-16,
.creator-19,
.creator-21,
.creator-24,
.creator-27{background:linear-gradient(0deg, #F4F6FF 0%, #FFF 100%)}
.creator-2,
.creator-6,
.creator-10,
.creator-13,
.creator-15,
.creator-18,
.creator-22,
.creator-26{background:linear-gradient(180deg, #F4F6FF 0%, #FFF 100%)}
.creator-7{background:linear-gradient(0deg, #FFF 0.93%, #B9D5E5 54%, #FFF 100%)}
.creator-20{background:linear-gradient(0deg, #FFF 0.93%, #B9D5E5 68%, #F4F6FF 100%)}
.creator-23{background:linear-gradient(0deg, #FFF 0.93%, rgba(185, 213, 229, 0.60) 54%, #FFF 100%)}
.creator-9,
.creator-12,
.creator-17,
.creator-25{background:linear-gradient(0deg, #F4F6FF 0.93%, rgba(185, 213, 229, 0.60) 54%, #F4F6FF 100%)}

.consultant *{box-sizing:border-box}
.bgImg{
	width:100%;
	height:100%;
	max-width:1920px;
	position:absolute;
	margin:auto;
	right:0;
	left:0;
	top:0;
}
.bgImg img{
	width:100%;
	height:100%;
	object-fit:cover;
	object-position:center;
}
.consultant .container{
	width:100%;
	max-width:1350px !important;
	padding-right:15px;
	padding-left:15px;
	margin:auto;
}

.consultant ul{
	margin:0;
	padding:0;
	list-style:none;
}
.consultant h2{
	margin:0 0 10px;
	font-weight:normal;
	font-family:"ProximaNova-Bold";
	line-height:1.000; /* 40px */
	font-size:2.000em; /* 40px */
	color:#025A8C;
}
.consultant p,
.consultant li{
	line-height:1.3; /* 26px */
	font-size:1.000em; /* 20px */
}
.consultant p{margin:0 0 20px}
.boxRow{
	width:100%;
	display:flex;
	flex-wrap:wrap;
}
.boxTitle{
	width:100%;
	line-height:0;
	margin-bottom:20px;
	align-items:center;
	flex-wrap:nowrap;
	color:#025A8C;
	display:flex;
	gap:20px;
}
.boxTitle svg{
	width:auto;
	height:42px;
}
.boxTitle strong{
	line-height:1.300; /* 26px */
	font-size:1.000em; /* 20px */
	display:block;
}
.textCenter{text-align:center;}

.commBox{
	padding:70px 0;
	border-radius:15px;
	box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.10);
	background-color:#FFF;
	justify-content:center;
	align-items:center;
	text-align:center;
	flex-wrap:wrap;
	display:flex;
}
.commBox .img{
	width:37.34848484848485%; /* 493 / 1320 */
	line-height:0;
}
.commBox .img img{
	width:100%;
	height:auto;
}
.commBox .text{
	width:35.378787878787876%; /* 467 / 1320 */
	text-align:left;
}
.commBox h2{
	width:100%;
	margin-bottom:30px;
	line-height:0.979; /* 47px */
	font-size:2.400em; /* 48px */
	color:#000;
}
.commBox p{
	width:100%;
	margin-bottom:30px;
	line-height:1.0714; /* 30px */
	font-size:1.400em; /* 28px */
}
.commBox .commBtn{
	padding:16px 40px;
	min-height:inherit;
	border-radius:100px;
	background:#2DAD00;
	box-shadow:0px 4px 40px 0px rgba(45, 173, 0, 0.50);
	font-family:"ProximaNova-Bold";
	font-weight:normal;
	line-height:1.000; /* 24px */
	font-size:1.200em; /* 24px */
	color:#fff;
}
.commBox .text .commBtn{margin-left:0}


/*********  commBanner  *********/
.commBanner{
	height:576px;
	align-items:center;
	flex-wrap:wrap;
	display:flex;
	padding:0;
}
.creatorBnr{
	width:690px;
	color:#fff;
}
.creatorBnr h1{
	margin:0 0 37px;
	font-weight:normal;
	text-transform:uppercase;
	font-family:"ProximaNova-Bold";
	line-height:1.1777; /* 53px */
	font-size:2.250em; /* 45px */
}
.creatorBnr p{
	margin:0 0 37px;
	line-height:1.1428; /* 32px */
	font-size:1.400em; /* 28px */
}
.bnrBtnList{
	margin:0;
	padding:0;
	list-style:none;
	align-items:center;
	flex-wrap:wrap;
	display:flex;
	gap:30px;
}
.bnrBtnList li{position:relative}
.bnrBtn{
	margin:0;
	width:273px;
	padding:8px 30px 8px 9px;
	align-items:center;
	display:flex;
	gap:10px;

	border-radius:50px;
	border:1px solid #D95D20;
	background:linear-gradient(180deg, #FFA146 0%, #D85C20 100%);
	box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.25);
	font-family:"ProximaNova-Semibold";
	text-transform:uppercase;
	text-decoration:none;
	white-space:nowrap;
	line-height:1.000; /* 18px */
	font-size:0.900em; /* 18px */
	cursor:pointer;
	color:#fff;
}
.bnrBtn:hover{
	background:linear-gradient(180deg, #D85C20 0%, #FFA146 100%);
	color:#fff;
}
.bnrBtn > svg{
	width:32px;
	min-width:32px;
}
.bnrBtnList .ab-hidden{
	width:380px;
	padding:22px 16px;
	border:2px solid #d2d2d2;
	border-radius:10px;
	align-items:center;
	background:white;
	position:absolute;
	visibility:hidden;
	line-height:0;
	display:flex;
	z-index:3;
	top:-95px;
	gap:15px;
}
.bnrBtnList .ab-hidden.visible{visibility:visible}
.bnrBtnList .ab-hidden img{
	width:auto;
	height:23.7px;
}
.abr-overlay{
	width:100%;
	display:none;
	height:100%;
	position:fixed;
	background-color:rgba(0,0,0, 0.45);
	content:"";
	z-index:2;
	left:0;
	top:0;
}
.popOverlay .bnrBtnList .abr-overlay{display:block}


/**********  creator-1  *********/
.creator-1{padding-top:120px}
.creator-1 p{
	margin:0;
	text-align:center;
	line-height:1.333; /* 40px */
	font-size:1.500em; /* 30px */
}


/**********  creator-2  *********/
.creator-2 h2{
	margin-bottom:40px;
	text-align:center;
}
.creator-2 .boxRow{
	justify-content:space-between;
	gap:40px 0;
}
.creator-2 .box{
	width:calc(50% - 20px);
	box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.10);
	border-radius:10px;
	background:#FFF;
	text-align:left;
	padding:30px;
}
.creator-2 p{margin-bottom:0}


/**********  creator-3  *********/
.creator-3 h2{
	margin-bottom:40px;
	text-align:center;
}
.creator-3 .boxRow{justify-content:space-between}
.creator-3 .imgBox{
	width:20.075757575757575%; /* 265 / 1320 */
	line-height:0;
}
.creator-3 .imgBox img{
	width:100%;
	height:auto;
}
.creator-3 .textBox{
	width:75.37878787878788%; /* 995 / 1320 */
	text-align:left;
	flex-wrap:wrap;
	display:flex;
}
.creator-3 p{
	width:100%;
	margin-bottom:26px;
}
.creator-3 .textBox p:last-child{margin-bottom:0}


/**********  creator-4  *********/
.creator-4{
	padding:100px 0;
	text-align:center;
	background:#008BDA;
	color:#fff;
}
.creator-4 h2{
	margin-bottom:20px;
	color:#fff;
}
.creator-4 p{
	width:100%;
	max-width:1080px;
	margin:0 auto 20px;
}
.creator-4 .commBtn{
	padding:4px 30px;
	min-height:inherit;
	border-radius:50px;
	background:linear-gradient(180deg, #F4AE2D -31.25%, #EE7001 100%);
	box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.25);
	font-family:"ProximaNova-Bold";
	font-weight:normal;
	line-height:1.666; /* 40px */
	font-size:1.200em; /* 24px */
	display:block;
}


/**********  creator-5  *********/
.creator-5{padding:100px 0}
.creator-5 h2{
	margin-bottom:20px;
	text-align:center;
}
.creator-5 .boxRow{justify-content:space-between;}
.creator-5 .imgBox{
	width:23.939393939393938%; /* 316 / 1320 */
	line-height:0;
}
.creator-5 .imgBox img{
	width:100%;
	height:auto;
}
.creator-5 .textBox{
	width:71.51515151515152%; /* 944 / 1320 */
	text-align:left;
}
.creator-5 p{margin-bottom:0}


/**********  creator-6  *********/
.creator-6 h2{
	margin-bottom:0;	
	font-family:"ProximaNova-Bold";
	font-weight:normal;
	line-height:1.000; /* 24px */
	font-size:1.200em; /* 24px */
}
.creator-6 .boxRow{justify-content:space-between}
.creator-6 .imgBox{
	width:23.939393939393938%; /* 316 / 1320 */
	line-height:0;
}
.creator-6 .imgBox img{
	width:100%;
	height:auto;
}
.creator-6 .textBox{
	width:71.51515151515152%; /* 944 / 1320 */
	text-align:left;
	flex-wrap:wrap;
	display:flex;
	gap:20px;
}
.creator-6 p{
	width:100%;
	margin-bottom:0;
}


/**********  creator-7  *********/
.creator-7 h2{
	margin-bottom:30px;
	text-align:center;
}
.creator-7 p{
	margin-bottom:0;
	text-align:center;
}
.creator-7 .boxRow p{text-align:left}
.creator-7 .boxRow{
	padding:40px;
	text-align:left;
	margin-top:30px;
	border-radius:10px;
	box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.10);
	background:#FFF;
	gap:50px;
}
.creator-7 .box{width:100%}
.creator-7 .boxTitle{margin-bottom:10px}


/**********  creator-8  *********/
.creator-8 h2{text-align:center}
.creator-8 p{
	margin-bottom:0;
	text-align:left;
}
.creator-8 p.textCenter{text-align:center}
.creator-8 h3{
	margin:40px 0 0;
	text-align:center;
	font-weight:normal;
	font-family:"ProximaNova-Bold";
	line-height:1.208; /* 29px */
	font-size:1.200em; /* 24px */
	color:#025A8C;
}
.creator-8 li{
	min-height:33px;
	margin-top:20px;
	padding-left:46px;
	position:relative;
}
.creator-8 .icon{
	width:33px;
	line-height:0;
	position:absolute;
	color:#025A8C;
	left:0;
	top:0;
}
.creator-8 .icon svg{
	width:100%;
	height:auto;
}


/**********  creator-9  *********/
.creator-9 .commBox{gap:9.090909090909091%} /* 120 / 1320 */


/*********  creator-10  *********/
.creator-10 p{margin:0}
.creator-10 h2{
	margin:0;
	text-align:center;
}
.creator-10 h3{
	text-align:center;
	margin:40px 0 10px;
	font-weight:normal;
	font-family:"ProximaNova-Bold";
	line-height:1.000; /* 40px */
	font-size:2.000em; /* 40px */
	color:#025A8C;
}
.creator-10 h4{
	text-align:center;
	margin:20px 0 10px;
	font-weight:normal;
	font-family:"ProximaNova-Bold";
	line-height:1.000; /* 24px */
	font-size:1.200em; /* 24px */
	color:#025A8C;
}
.creator-10 .img{
	width:59.54545454545455%; /* 786 / 1320 */
	margin:20px auto;
	border-radius:10px;
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);
	overflow:hidden;
	line-height:0;
}
.creator-10 .img img{
	width:100%;
	height:auto;
}
.listItem{
	margin:0;
	padding:0;
	list-style:none;
}
.listItem li{
	margin:20px 0 0;
	padding-left:31px;
	background:url(images/list-bg.png) no-repeat left 4px;
	background-size:18px auto;	
}
.listItem li p{margin:0}
.consultant strong{
	font-weight:normal;
	display:inline-block;
	font-family:"ProximaNova-Bold";
}


/*********  creator-11  *********/
.creator-11 p{margin:0}
.creator-11 h2{text-align:center}
.creator-11 h3{
	margin:40px 0 10px;
	font-weight:normal;
	font-family:"ProximaNova-Bold";
	line-height:1.208; /* 29px */
	font-size:1.200em; /* 24px */
	color:#025A8C;
}


/*********  creator-13  *********/
.creator-13 p{margin:0 0 20px}
.creator-13 .textBox p:last-child{margin:0}
.creator-13 h2{
	margin:0 0 20px;
	text-align:center;
}
.creator-13 h3{
	margin:0 0 20px;
	font-weight:normal;
	font-family:"ProximaNova-Bold";
	line-height:1.000; /* 24px */
	font-size:1.200em; /* 24px */
	color:#025A8C;
}
.creator-13 .boxRow{
	justify-content:space-between;
	align-items:flex-start;
}
.creator-13 .imgBox{
	width:18.409090909090908%; /* 243 / 1320 */
	line-height:0;
	border-radius:10px;
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);
	overflow:hidden;
}
.creator-13 .imgBox img{
	width:100%;
	height:auto;
}
.creator-13 .textBox{width:79.24242424242425%} /* 1046 / 1320 */


/*********  creator-14  *********/
.creator-14 p{margin:0 0 26px}
.creator-14 p:last-child{margin:0}
.creator-14 p strong{color:#025A8C}
.creator-14 h2{
	margin:0 0 20px;
	text-align:center;
}
.creator-14 .img{
	width:44.09090909090909%; /* 582 / 1320 */
	line-height:0;
	margin:auto;
}
.creator-14 .img img{
	width:100%;
	height:auto;
}


/*********  creator-15  *********/
.creator-15 h2{text-align:center}
.creator-15 p{margin-bottom:0}
.creator-15 h3{
	margin:40px 0 10px;
	text-align:center;
	font-family:"ProximaNova-Bold";
	font-weight:normal;
	line-height:1.000; /* 24px */
	font-size:1.200em; /* 24px */
	color:#025A8C;
}


/*********  creator-16  *********/
.creator-16 h2{text-align:center}
.creator-15 p{margin-bottom:0}
.creator-16 .img{
	width:59.54545454545455%; /* 786 / 1320 */
	margin:20px auto;
	border-radius:10px;
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);
	overflow:hidden;
	line-height:0;
}
.creator-16 .img img{
	width:100%;
	height:auto;
}


/*********  creator-17  *********/
.creator-17 .commBox{gap:2.2727272727272728%} /* 30 / 1320 */
.creator-17 .commBox .img{
	width:36.515151515151517%; /* 482 / 1320 */
	order:2;
}
.creator-17 .commBox .text{width:33.71212121212121%} /* 445 / 1320 */


/*********  creator-18  *********/
.creator-18 h2{
	margin-bottom:20px;
	text-align:center;
}
.creator-18 p{margin-bottom:26px}
.creator-18 p:last-child{margin-bottom:0}


/*********  creator-19  *********/
.creator-19 h2{text-align:center}
.creator-19 p{margin-bottom:26px}
.creator-19 p:last-child{margin-bottom:0}


/*********  creator-20  *********/
.creator-20 h2{text-align:center}
.creator-20 h3{
	text-align:center;
	margin:100px 0 10px;
	font-weight:normal;
	font-family:"ProximaNova-Bold";
	line-height:1.000; /* 40px */
	font-size:2.000em; /* 40px */
	color:#025A8C;
}
.creator-20 h4{
	text-align:center;
	margin:84px 0 10px;
	font-weight:normal;
	font-family:"ProximaNova-Bold";
	line-height:1.000; /* 24px */
	font-size:1.200em; /* 24px */
	color:#025A8C;
}
.creator-20 p{margin-bottom:0}
.creator-20 .boxRow{
	padding:40px;
	margin-top:30px;
	border-radius:10px;
	box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.10);
	background:#FFF;
	gap:50px;
}
.creator-20 .box{width:100%}
.creator-20 .boxTitle{margin-bottom:10px}


/*********  creator-21  *********/
.creator-21 p{margin:0}
.creator-21 h2{text-align:center}
.creator-21 h3{
	text-align:center;
	margin:40px 0 10px;
	font-weight:normal;
	font-family:"ProximaNova-Bold";
	line-height:1.000; /* 24px */
	font-size:1.200em; /* 24px */
	color:#025A8C;
}


/*********  creator-22  *********/
.creator-22 p{margin:0}
.creator-22 h2{
	margin-bottom:20px;
	text-align:center;
}
.creator-22 h3{
	margin:40px 0 10px;
	font-weight:normal;
	font-family:"ProximaNova-Bold";
	line-height:1.000; /* 24px */
	font-size:1.200em; /* 24px */
	color:#025A8C;
}


/*********  creator-23  *********/
.creator-23 .commBox{gap:6.515151515151515%} /* 86 / 1320 */
.creator-23 .commBox .img{width:43.863636363636366%} /* 579 / 1320 */
.creator-23 .commBox .text{width:34.46969696969697%} /* 455 / 1320 */


/*********  creator-24  *********/
.creator24Btm{padding-top:50px}
.creator-24 p{margin:0}
.creator-24 h2{
	margin-bottom:20px;
	text-align:center;
}
.creator24Btm h2{margin-bottom:10px}
.creator-24 .img{
	width:59.54545454545455%; /* 786 / 1320 */
	margin:20px auto 0;
	border-radius:10px;
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);
	overflow:hidden;
	line-height:0;
}
.creator-24 .img img{
	width:100%;
	height:auto;
}
.creator-24 h3{
	margin:40px 0 10px;
	font-weight:normal;
	font-family:"ProximaNova-Bold";
	line-height:1.000; /* 24px */
	font-size:1.200em; /* 24px */
	color:#025A8C;
}
.creator24Btm h3{margin-bottom:0}
.creator24Btm .listItem li{margin-top:10px}


/*********  creator-25  *********/
.creator-25 .commBox{gap:2.2727272727272728%} /* 30 / 1320 */
.creator-25 .commBox .img{
	width:45.454545454545453%; /* 600 / 1320 */
	order:2;
}
.creator-25 .commBox .text{width:37.12121212121212%} /* 490 / 1320 */


/*********  creator-26  *********/
.creator-26 p{margin:0}
.creator-26 h2{
	margin-bottom:20px;
	text-align:center;
}
.creator-26 h3{
	margin:40px 0 10px;
	font-weight:normal;
	font-family:"ProximaNova-Bold";
	line-height:1.000; /* 24px */
	font-size:1.200em; /* 24px */
	color:#025A8C;
}


/*********  creator-27  *********/
.creator-27 p{margin:20px 0 0}
.creator-27 h2{
	margin-bottom:0;
	text-align:center;
}

@media screen and (max-width:1366px){
	.consultant{
		padding-bottom:8.784773060029283vw; /* 120 / 1366 */
		font-size:1.4641288433382138vw; /* 20 / 1366 */
	}
	.creator-1{padding-top:8.784773060029283vw} /* 120 / 1366 */	
	.creator-4,
	.creator-5{padding:7.320644216691069vw 0} /* 100 / 1366 */
	.commBanner{
		height:42.24011713030747vw; /* 577 / 1366 */
		padding-bottom:0;
	}
	.creatorBnr{width:50.51244509516838vw} /* 690 / 1366 */
	.creatorBnr p,
	.creatorBnr h1{margin-bottom:2.7086383601756955vw} /* 37 / 1366 */
	.bnrBtnList{gap:2.1961932650073207vw} /* 30 / 1366 */
	.bnrBtn{
		width:19.985358711566617vw; /* 273 / 1366 */
		padding:0.5856515373352855vw 2.1961932650073207vw 0.5856515373352855vw 0.6588579795021962vw;
		border-radius:3.6603221083455345vw; /* 50 / 1366 */
		gap:0.7320644216691069vw; /* 10 / 1366 */
	}
	.bnrBtn > svg{
		width:2.342606149341142vw; /* 32 / 1366 */
		min-width:2.342606149341142vw; /* 32 / 1366 */
	}
	.consultant h2{margin-bottom:0.7320644216691069vw} /* 10 / 1366 */
	.creator-2 h2,
	.creator-3 h2{margin-bottom:2.9282576866764276vw} /* 40 / 1366 */
	.creator-26 h2,
	.creator-24 h2,
	.creator-22 h2,
	.creator-18 h2,
	.creator-4 h2,
	.creator-13 h2,
	.creator-14 h2{margin-bottom:1.4641288433382138vw} /* 20 / 1366 */
	.creator24Btm h2{margin-bottom:0.7320644216691069vw} /* 10 / 1366 */
	.creator-6 h2{margin-bottom:0}
	.creator-7 h2,
	.commBox h2{margin-bottom:2.1961932650073207vw} /* 30 / 1366 */

	.creator-2 .box{
		width:calc(50% - 1.4641288433382138vw); /* 20 / 1366 */
		padding:2.1961932650073207vw; /* 30 / 1366 */
	}
	.boxTitle{
		margin-bottom:1.4641288433382138vw; /* 20 / 1366 */
		gap:1.4641288433382138vw; /* 20 / 1366 */
	}
	.creator-7 .boxTitle{margin-bottom:0.7320644216691069vw} /* 10 / 1366 */
	.boxTitle svg{height:3.074670571010249vw} /* 42 / 1366 */
	
	.commBox p{margin-bottom:2.1961932650073207vw} /* 30 / 1366 */
	.creator-27 p{margin:1.4641288433382138vw 0 0} /* 20 / 1366 */
	.creator-19 p,
	.creator-14 p,
	.creator-3 p{margin-bottom:1.903367496339678vw} /* 26 / 1366 */
	.creator-4 p,
	.creator-13 p{margin-bottom:1.4641288433382138vw} /* 20 / 1366 */
	.creator-19 p:last-child,
	.creator-14 p:last-child,
	.creator-3 .textBox p:last-child,
	.creator-13 .textBox p:last-child{margin-bottom:0}

	.creator-8 h3{margin-top:2.9282576866764276vw} /* 40 / 1366 */
	.creator-13 h3{margin-bottom:1.4641288433382138vw} /* 20 / 1366 */
	.creator-26 h3,
	.creator-24 h3,
	.creator-22 h3,
	.creator-21 h3,
	.creator-10 h3,
	.creator-15 h3,
	.creator-11 h3{
		margin-top:2.9282576866764276vw; /* 40 / 1366 */
		margin-bottom:0.7320644216691069vw; /* 10 / 1366 */
	}
	.creator-20 h3{
		margin-top:7.320644216691069vw; /* 100 / 1366 */
		margin-bottom:0.7320644216691069vw; /* 10 / 1366 */
	}

	.creator-10 h4{
		margin-top:1.4641288433382138vw; /* 20 / 1366 */
		margin-bottom:0.7320644216691069vw; /* 10 / 1366 */
	}
	.creator-20 h4{
		margin-top:6.149341142020498vw; /* 84 / 1366 */
		margin-bottom:0.7320644216691069vw; /* 10 / 1366 */
	}

	.creator-24 .img,
	.creator-16 .img,
	.creator-10 .img{margin:1.4641288433382138vw auto} /* 20 / 1366 */

	.creator-6 .textBox{gap:1.4641288433382138vw} /* 20 / 1366 */
	.creator-7 .boxRow,
	.creator-20 .boxRow{
		padding:2.9282576866764276vw; /* 40 / 1366 */
		margin-top:2.1961932650073207vw; /* 30 / 1366 */
		gap:3.6603221083455345vw; /* 50 / 1366 */
	}
	.creator-2 .boxRow{gap:2.9282576866764276vw 0} /* 40 / 1366 */
	.creator-8 li{
		min-height:2.4158125915080528vw; /* 33 / 1366 */
		margin-top:1.4641288433382138vw; /* 20 / 1366 */
		padding-left:3.367496339677892vw; /* 46 / 1366 */
	}
	.creator-8 .icon{width:2.4158125915080528vw} /* 33 / 1366 */
	.commBox{padding:5.124450951683748vw 0} /* 70 / 1366 */
	.listItem li{
		margin-top:1.4641288433382138vw; /* 20 / 1366 */
		padding-left:2.2693997071742314vw; /* 31 / 1366 */
		background-position:left 0.29282576866764276vw; /* 4 / 1366 */
		background-size:1.3177159590043924vw auto; /* 18 / 1366 */
	}
	.commBox .commBtn{padding:1.171303074670571vw 2.9282576866764276vw} /* 16-40 / 1366 */
}

@media screen and (max-width:767px){
	.consultant{font-size:12px}
	.commBanner{
		height:auto;
		padding-bottom:0;
		background: #008BDA;
	}
	.commBanner .bgImg {
		height: auto;
		position: static;
		line-height: 0;
		order: 2;
	}
	.creatorBnr{
		width:100%;
		padding: 15px 0;
	}
	.bnrBtnList {gap: 15px}
	.bnrBtn {
		width: auto;
		padding: 5px 10px 5px 5px;
		border-radius: 20px;
		gap: 5px;
	}
	.bnrBtn > svg {
		width: 16px;
		min-width: 16px;
	}
	.creator-2 .boxRow {gap: 15px}
	.creator-2 .box {
		width: 100%;
		padding: 15px;
	}
	.boxTitle,
	.creator-7 .boxTitle{
		margin-bottom: 10px;
		gap: 10px;
	}
	.boxTitle svg {height:26px}
	.creator-14 .img,
	.creator-13 .imgBox,
	.creator-6 .imgBox,
	.creator-5 .imgBox,
	.creator-3 .imgBox {
		width: 100%;
		max-width:360px;
		margin:0 auto 15px;
	}
	.creator-5 .imgBox{
		max-width:180px;
		margin:15px auto;
	}
	.commBox {
		padding:20px 15px;
		display: block;
	}
	.creator-13 .textBox,
	.creator-6 .textBox,
	.creator-5 .textBox,
	.creator-3 .textBox {width: 100%}
	.commBox .img {margin: auto}
	.creator-25 .commBox .text,
	.creator-23 .commBox .text,
	.creator-17 .commBox .text,
	.commBox .text {
		width: 100%;
		text-align: center;
		padding: 15px 15px 0;
	}
	.creator-8 li {
		min-height: 35px;
		margin-top: 15px;
		padding-left: 35px;
	}
	.creator-8 .icon {width: 26px}
	.creator-26 h2, .creator-24 h2, .creator-22 h2, .creator-18 h2, .creator-4 h2, .creator-13 h2, .creator-14 h2,
	.creator-19 p, .creator-14 p, .creator-3 p,.creator-4 p, .creator-13 p{margin-bottom: 15px}
	.creator-6 .textBox {gap: 15px}
	.creator-7 .boxRow, .creator-20 .boxRow {
		padding: 15px;
		margin-top: 15px;
		gap: 15px;
	}
	.consultant h2 {margin-bottom: 10px}
	.creator-8 h3 {margin-top: 15px}
	.commBox .commBtn,
	.commBox .text .commBtn{
		padding: 8px 15px;
		margin-left: auto;
	}
	.creator-24 .img, .creator-16 .img, .creator-10 .img {
		width: 100%;
		max-width: 360px;
		margin: 15px auto;
	}
	.creator-10 h4,
	.creator-26 h3, .creator-24 h3, .creator-22 h3, .creator-21 h3, .creator-10 h3, .creator-15 h3, .creator-11 h3 {
		margin-top: 15px;
		margin-bottom: 5px;
	}
	.listItem li {
		margin-top: 15px;
		padding-left: 16px;
		background-position: left 2px;
		background-size: 11px auto;
	}
}