
.fl-node-64550e8077bd8 p{height:140px;}
.fl-node-645510d7b644b .fl-module-content .fl-icon i, 
.fl-node-645510d7b644b .fl-module-content .fl-icon i:before,
.fl-node-645510dd26c7c .fl-module-content .fl-icon i, 
.fl-node-645510dd26c7c .fl-module-content .fl-icon i:before,
.fl-node-64550e807794d .fl-module-content .fl-icon i, 
.fl-node-64550e807794d .fl-module-content .fl-icon i:before,
.fl-node-645510e387984 .fl-module-content .fl-icon i, 
.fl-node-645510e387984 .fl-module-content .fl-icon i:before
{font-size:40px!important;}
.nei-banner>.fl-row-content-wrap{background-size:auto 100%;padding:50px 10%}
.nei-banner .fl-heading-text{line-height:1.3;font-size:20px;display:block;margin:0 auto}

.nei-banner .fl-rich-text{text-align:center;margin:0 auto}
.nei-banner .fl-rich-text h3{font-size:30px;}
.nei-banner .fl-rich-text p{margin:0 auto;font-size:14px;}

.nei-title{line-height:1.4}
.nei-title p{margin:0;}

.adv-box .fl-rich-text p{margin:0}

.info-box .fl-heading{font-size:20px;line-height:1.3}
.info-box .fl-rich-text p:last-child{margin-bottom:0}
.info-box .fl-rich-text{color:#777;line-height:1.4}

.about-info h3{font-size:25px;margin-bottom:10px;}
.about-info img{max-width:505px;margin-bottom:10px;width:100%;}
.about-info {line-height:1.4}

.continfo{padding-top:20px;}
.continfo h2{color:var(--main-color);margin-bottom:15px;}
.continfo h3{font-size:18px;margin-bottom:8px;}
.continfo p{padding-left:23px;margin:0;padding-top:4px;padding-bottom:4px;}
.continfo p span{position:relative;margin-left:-23px;}




@media (min-width: 768px) {
	.fl-node-64550e8077bd8 p{height:40px;}
	.nei-banner>.fl-row-content-wrap{padding:80px 10%}

	.adv-box>.fl-row-content-wrap{padding:50px 10%}
	.adv-box .fl-heading{font-size:30px;}

	.nei-banner .fl-heading-text{font-size:25px;}
	.nei-banner .fl-rich-text{text-align:left;padding-left:10%}
	.nei-banner .fl-rich-text h3{font-size:33px;}
	.nei-banner .fl-rich-text p{font-size:16px;}

	.about-right{float:right;width:50%;margin-left:15px;}
	.about-info h3{font-size:30px;}
} 
@media (min-width: 992px) {
	.fl-node-64550e8077bd8 p{height:auto}
	.nei-banner>.fl-row-content-wrap{background-size: 100% auto;padding:70px 10%}
	.nei-banner .fl-heading-text{font-size:30px;width:750px;}

	.nei-banner .fl-rich-text{width:750px;}
	.nei-banner .fl-rich-text{line-height:2}
	.nei-banner .fl-rich-text h3{font-size:38px;}

	.adv-box>.fl-row-content-wrap{padding:70px 10%}
	.adv-box .fl-heading{font-size:33px;}

	.nei-title{font-size:16px;}

	.info-box .fl-heading{font-size:22px;}

	.about-info h3{font-size:33px;}
	.about-right{margin-left:25px;}
}
@media (min-width: 1200px) {
	
	.nei-banner>.fl-row-content-wrap{padding:100px 10%}
	.nei-banner .fl-heading-text{font-size:32px;width:820px;}

	.nei-banner .fl-rich-text{width:820px;}
	.nei-banner .fl-rich-text{padding-left:0}
	.nei-banner .fl-rich-text h3{font-size:42px;}

	.adv-box>.fl-row-content-wrap{padding:90px 10%}
	.adv-box .fl-heading{font-size:36px;}
	.adv-box .fl-rich-text p{font-size:16px;}


	.info-box .fl-heading{font-size:25px;}
	.info-box .fl-rich-text{font-size:16px;line-height:1.4}


	.about-info h3{font-size:35px;}
	.about-info h3{margin-bottom:25px;}

}
@media (min-width: 1300px) {
	.nei-banner>.fl-row-content-wrap{padding:140px 10%;background-size:auto 100% ;}
	

	.nei-banner .fl-rich-text h3{font-size:46px;}
	.nei-banner .fl-rich-text p{font-size:18px;}

	.adv-box>.fl-row-content-wrap{padding:118px 10%}
	.adv-box .fl-heading{font-size:40px;}
	.adv-box .fl-rich-text p{font-size:18px;}

	.nei-title{font-size:18px;}

	.about-info h3{font-size:38px;}
	.about-info {font-size:16px;}


	.about-right{margin-left:35px;}
}
@media (min-width: 1400px) {
	.nei-banner>.fl-row-content-wrap{padding:160px 10%;}
	.nei-banner .fl-heading-text{font-size:35px;}
	.nei-banner .fl-rich-text,.nei-banner .fl-heading-text{width:880px;}
	.nei-banner .fl-rich-text h3{font-size:52px;}
	.nei-banner .fl-rich-text p{font-size:20px;}

	.nei-title{font-size:20px;}

	.about-info h3{font-size:40px;}

}
@media (min-width: 1500px) {
	
	.nei-banner>.fl-row-content-wrap{padding:180px 10%;}

}
@media (min-width: 1600px) {
	.nei-banner>.fl-row-content-wrap{padding:185px 10%;}
	
}