/* 重置 */
p{
  margin-bottom: 0;
}
@media only screen and (max-width: 767px){
	.auto-phone-10 {
		padding-right: 10px;
		padding-left: 10px;
	}
	.auto-phone-15 {
		padding-right: 15px;
		padding-left: 15px;
	}
	.auto-phone-30 {
		padding: 0 30px 0;
	}
	.auto-phone-15 h3.section-title.black{
		font-size: 21px;
	}
	.container-fluid {
		padding: 10px 15px 10px;
	}
	.container-fluid .logo .img-fluid {
		height: 50px;
	}
}
.text-line {
	margin-top: 5px;
	padding-bottom: 5px;
    border-top: 1px solid #ccc;
}
.text-white-1 {  color: #111 !important;}
.text-white-2 {  color: #222 !important;}
.text-white-3 {  color: #333 !important;}
.text-white-4 {  color: #444 !important;}
.text-white-5 {  color: #555 !important;}
.text-white-6 {  color: #666 !important;}
.text-white-7 {  color: #777 !important;}
.text-white-8 {  color: #888 !important;}
.text-white-9 {  color: #999 !important;}
.text-white-a {  color: #aaa !important;}
.text-white-b {  color: #bbb !important;}
.text-white-c {  color: #ccc !important;}
.text-white-d {  color: #ddd !important;}
.text-white-e {  color: #eee !important;}
.text-white-fa {  color: #fafafa !important;}

/* Font Add */
@font-face {
font-family: "ArcaMajora Bold";
src: url("../fonts/ArcaMajora3-Bold.eot");
src: url("../fonts/ArcaMajora3-Boldd41d.eot?#iefix") format("embedded-opentype"), 
url("../fonts/ArcaMajora3-Bold.ttf") format("truetype");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "ArcaMajora Heavy";
src: url("../fonts/ArcaMajora3-Heavy.eot");
src: url("../fonts/ArcaMajora3-Heavyd41d.eot?#iefix") format("embedded-opentype"), 
url("../fonts/ArcaMajora3-Heavy.ttf") format("truetype");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "yasong";
src: url("../fonts/yasong.eot");
src: url("../fonts/yasong41d.eot?#iefix") format("embedded-opentype"), 
url("../fonts/yasong.ttf") format("truetype");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "dingding";
src: url("../fonts/dingding.eot");
src: url("../fonts/dingding41d.eot?#iefix") format("embedded-opentype"), 
url("../fonts/dingding.ttf") format("truetype");
font-weight: normal;
font-style: normal;
}

/* Slider */
/* Slider title*/
.text-color-secondary,  .text--spacing {
	letter-spacing: 2px;
}

/* Slider bg-opacity*/
.inteco-top-overlay {
    background: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
    background: -o-linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
    background: -moz-linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
    background: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
}
.inteco-top-overlay {
    position: absolute;
    top: 0px;
    right: 0px;
    left: 0px;
    height: 413px;
    opacity: 1;
}
.inteco-overlay {
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
	background-color: #000;
    opacity: 0.3;
}
.inteco-bottom-overlay {
    background: -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));
    background: -o-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));
    background: -moz-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));
}
.inteco-bottom-overlay {
    position: absolute;
    right: 0px;
    bottom: 0px;
    left: 0px;
    height: 413px;
    opacity: 1;
}
/* Slider bg-opacity END*/
/* PAGE BG-IMG*/
.inteco-top-overlay.bg-page {
    height: 100px;
}
.inteco-bottom-overlay.bg-page{
    height: 300px;
    background: -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));
    background: -o-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));
    background: -moz-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));
}
.mobile-menu-overlay__body .offcanvas-navigation > ul > li.active > a{
    color: rgb(250, 80, 80);
}
.mobile-menu-overlay__body .offcanvas-navigation > ul > li.has-children.active .sub-menu li a:hover, 
.mobile-menu-overlay__body .offcanvas-navigation > ul > li.has-children.active .sub-menu li.active a,
.mobile-menu-overlay__body .offcanvas-navigation > ul > li.has-children.active .menu-expand {
    color: rgb(250, 80, 80);
}
/* PAGE BG-IMG END*/

/* INDEX*/
.creative-hero h1 {
    font-family: "yasong";
}

@media only screen and (max-width: 767px){
	.creative-hero {
		1height: calc(100vh);
		1margin-top: -100px;
	}
}

@media only screen and (max-width: 767px){
	.creative_breadcrumb-area{
		overflow: hidden;
		overflow-x: hidden!important;
		overflow-y: hidden!important;
		height: calc(100vh);
	}
	.creative-hero .creative-hero-text.move-up{
		margin-top: 70%;
	}
	.swiper-button-next, .swiper-button-prev{
		top: 68%;
	}
	.heading-title.font-weight--bold, .choose-itme-wrap .single-choose-item .choose-item-text h4, .post-info .post-title.font-weight--bold {
		font-weight: bold;
		color: rgb(250, 80, 80);
	}
	.mobile-menu-overlay__body .offcanvas-navigation > ul > li.has-children .sub-menu li a.bian{
		1display: inline-block;
		padding-right: 10px;
		1border-bottom: 1px solid rgba(255, 255, 255, 0.15);		
	}
	.about-us-content .section-title-wrap p.mb-40{
		margin-bottom: 0px;
	}
	.about-us-content .section-title.background, .about-us-content .section-sub-title {
		color: rgb(255, 255, 255);
	}
	.about-us-content .section-title.background {
		font-size: 26px;
		line-height: 32px;
	}
}
/* PIN 品牌咨询*/
.creative_breadcrumb-area.bg-img.bg-img-page[data-overlay="7"] {
	background-image: url(../images/bg/banner-pin.jpg) !important;
	background-position: center;
	position: relative;
	background-size: cover;
	overflow: hidden;
}
@media only screen and (max-width: 767px){
	.creative_breadcrumb-area.bg-img.bg-img-page[data-overlay="7"] {
		background-image: url(../images/bg/banner-phone-pin.jpg) !important;
	}
	.team-style-3-title, .team-style-3-title::before {
		border-radius: 0 0 20px 20px;
	}
	.team-area .single-team-box.style-03 {
		margin-bottom: 50px;
	}
	.our-team-area .product-details-tab.auto-15px{
		background-color: #eee;
		padding: 20px 0 20px 17px;
	}
	.our-team-area .product-details-tab .nav li {
	  margin-right: 20px;
	}
	.our-team-area .product-details-tab .nav li a {
		font-size: 17px;
	}
	.text-color-secondary,  .text--spacing {
		letter-spacing: 1px;
	}
}
.single-team-box.style-03 .ht-social-networks.style-four .item a i {
	padding: 15px 0 0 10px;
}
.panel-default th span{
	font-weight: 400;
	color: #777;
}
.panel-default td span.note{
	font-weight: 400;
	font-size: 12px;
	line-height: 14px;
}
/* PIN 品牌咨询1-跨领域*/
.creative_breadcrumb-area.bg-img.bg-img-page1{
	background-image: url(../images/bg/banner-pin1.jpg) !important;
    background-position: center;
    position: relative;
    background-size: cover;
    overflow: hidden;
}
@media only screen and (max-width: 767px){
	.creative_breadcrumb-area.bg-img.bg-img-page1{
		background-image: url(../images/bg/banner-phone-pin1.jpg) !important;
	}
}
.ht-gradation.style-01 .circle.active {
  background: rgb(250, 180, 180);
}
.ht-gradation.style-01 .item:hover .circle.active {
  background: #333;
    -webkit-box-shadow: 2px 2px 40px 2px rgba(100, 100 100, 0.5);
          box-shadow: 2px 2px 40px 2px rgba(100, 100, 100, 0.5);
}
.section-sub-title.field {
    color: #999;
	font-weight: 400;
}
.ht-gradation.style-01 .circle img{
    width: 80px;
}
/* PIN 品牌咨询2*/
.creative_breadcrumb-area.bg-img.bg-img-page2{
	background-image: url(../images/bg/banner-pin2.jpg) !important;
    background-position: center;
    position: relative;
    background-size: cover;
    overflow: hidden;
}
@media only screen and (max-width: 767px){
	.creative_breadcrumb-area.bg-img.bg-img-page2{
		background-image: url(../images/bg/banner-phone-pin2.jpg) !important;
	}
}
.ht-btn-sm.ask{
	padding: 10px 50px;
	border-radius: 3px;
}
/* PIN 品牌咨询3*/
.creative_breadcrumb-area.bg-img.bg-img-page3{
	background-image: url(../images/bg/banner-pin3.jpg) !important;
    background-position: center;
    position: relative;
    background-size: cover;
    overflow: hidden;
}
@media only screen and (max-width: 767px){
	.creative_breadcrumb-area.bg-img.bg-img-page3{
		background-image: url(../images/bg/banner-phone-pin3.jpg) !important;
	}
}

/* VIS 形象设计*/
.creative_breadcrumb-area.bg-img.bg-img-vis[data-overlay="7"] {
	background-image: url(../images/bg/banner-vis.jpg) !important;
    background-position: center;
    position: relative;
    background-size: cover;
    overflow: hidden;
}
@media only screen and (max-width: 767px){
	.creative_breadcrumb-area.bg-img.bg-img-vis[data-overlay="7"] {
		background-image: url(../images/bg/banner-phone-vis.jpg) !important;
	}
}
.team-widget-details.m-right {
    max-width: 330px;
    margin-right: auto;
}
/* VIS 形象设计1*/
.creative_breadcrumb-area.bg-img.bg-img-vis1[data-overlay="7"] {
	background-image: url(../images/bg/banner-vis1.jpg) !important;
    background-position: center;
    position: relative;
    background-size: cover;
    overflow: hidden;
}
@media only screen and (max-width: 767px){
	.creative_breadcrumb-area.bg-img.bg-img-vis1[data-overlay="7"] {
		background-image: url(../images/bg/banner-phone-vis1.jpg) !important;
	}
}
/* VIS 形象设计2*/
.creative_breadcrumb-area.bg-img.bg-img-vis2[data-overlay="7"] {
	background-image: url(../images/bg/banner-vis2.jpg) !important;
    background-position: center;
    position: relative;
    background-size: cover;
    overflow: hidden;
}
@media only screen and (max-width: 767px){
	.creative_breadcrumb-area.bg-img.bg-img-vis2[data-overlay="7"] {
		background-image: url(../images/bg/banner-phone-vis2.jpg) !important;
	}
}
/* VIS 形象设计3*/
.creative_breadcrumb-area.bg-img.bg-img-vis3[data-overlay="7"] {
	background-image: url(../images/bg/banner-vis3.jpg) !important;
    background-position: center;
    position: relative;
    background-size: cover;
    overflow: hidden;
}
@media only screen and (max-width: 767px){
	.creative_breadcrumb-area.bg-img.bg-img-vis3[data-overlay="7"] {
		background-image: url(../images/bg/banner-phone-vis3.jpg) !important;
	}
}

/* IPO 知识产权*/
.creative_breadcrumb-area.bg-img.bg-img-ipo[data-overlay="7"] {
	background-image: url(../images/bg/banner-ipo.jpg) !important;
    background-position: center;
    position: relative;
    background-size: cover;
    overflow: hidden;
}
@media only screen and (max-width: 767px){
	.creative_breadcrumb-area.bg-img.bg-img-ipo[data-overlay="7"] {
		background-image: url(../images/bg/banner-phone-ipo.jpg) !important;
	}
}
/* IPO 知识产权1*/
.creative_breadcrumb-area.bg-img.bg-img-ipo1[data-overlay="7"] {
	background-image: url(../images/bg/banner-ipo1.jpg) !important;
    background-position: center;
    position: relative;
    background-size: cover;
    overflow: hidden;
}
@media only screen and (max-width: 767px){
	.creative_breadcrumb-area.bg-img.bg-img-ipo1[data-overlay="7"] {
		background-image: url(../images/bg/banner-phone-ipo1.jpg) !important;
	}
}
.architecture-process-title.tm{
    background: rgb(250, 80, 80);
}
/* IPO 知识产权2*/
.creative_breadcrumb-area.bg-img.bg-img-ipo2[data-overlay="7"] {
	background-image: url(../images/bg/banner-ipo2.jpg) !important;
    background-position: center;
    position: relative;
    background-size: cover;
    overflow: hidden;
}
@media only screen and (max-width: 767px){
	.creative_breadcrumb-area.bg-img.bg-img-ipo2[data-overlay="7"] {
		background-image: url(../images/bg/banner-phone-ipo2.jpg) !important;
	}
}
@media only screen and (min-width: 767px){
	.text-zl.ht-gradation.style-01 .heading {
		font-size: 19px;
	}
}
/* IPO 知识产权3*/
.creative_breadcrumb-area.bg-img.bg-img-ipo3[data-overlay="7"] {
	background-image: url(../images/bg/banner-ipo3.jpg) !important;
    background-position: center;
    position: relative;
    background-size: cover;
    overflow: hidden;
}
@media only screen and (max-width: 767px){
	.creative_breadcrumb-area.bg-img.bg-img-ipo3[data-overlay="7"] {
		background-image: url(../images/bg/banner-phone-ipo3.jpg) !important;
	}
}

/* CASE 案例*/
.creative_breadcrumb-area.bg-img.bg-img-case[data-overlay="7"] {
	background-image: url(../images/bg/banner-case.jpg) !important;
    background-position: center;
    position: relative;
    background-size: cover;
    overflow: hidden;
}
.breadcrumb_box.text-center.show-case h2{
	font-weight: 100;
}
@media only screen and (max-width: 767px){
	.creative_breadcrumb-area.bg-img.bg-img-case[data-overlay="7"] {
		background-image: url(../images/bg/banner-phone-case.jpg) !important;
	}
}
.single-portfolio-item .project-hover-01 .post-overlay-title.text-p {
    bottom: 1.6rem;
}
.single-portfolio-item .project-hover-01 {
    transform: scale(1);
    transition: all 0.5s;
}
.single-portfolio-item:hover .project-hover-01 {
    transform: scale(0.95);
	transition: all 0.5s;
}

/* NEWS 资讯*/
.creative_breadcrumb-area.bg-img.bg-img-news[data-overlay="7"] {
	background-image: url(../images/bg/banner-news.jpg) !important;
    background-position: center;
    position: relative;
    background-size: cover;
    overflow: hidden;
}
@media only screen and (max-width: 767px){
	.creative_breadcrumb-area.bg-img.bg-img-news[data-overlay="7"] {
		background-image: url(../images/bg/banner-phone-news.jpg) !important;
	}
}

/* BOOK 类别书*/
.creative_breadcrumb-area.bg-img.bg-img-book[data-overlay="7"] {
	background-image: url(../images/bg/banner-book.jpg) !important;
    background-position: center;
    position: relative;
    background-size: cover;
    overflow: hidden;
}
@media only screen and (max-width: 767px){
	.creative_breadcrumb-area.bg-img.bg-img-book[data-overlay="7"] {
		background-image: url(../images/bg/banner-phone-book.jpg) !important;
	}
	.single-portfolio-item:hover .project-hover-01.book {
		transform: scale(1);
		transition: all 0.5s;
	}
	.single-portfolio-item .project-hover-01.book{
		width: 100%;
	}
	.single-portfolio-item:hover .project-hover-01.book h5.post-overlay-title{
		font-size: 16px;
	}
	.single-portfolio-item .project-hover-01.book .post-overlay-title{
		top: 20px;
	}
	.single-portfolio-item h5.post-overlay-title{
		font-family: ArcaMajora Heavy;
		font-size: 14px;
	}
	.text-light-grey{
		font-family: Microsoft YaHei;
		font-weight: normal;
		font-size: 15px;
		color: rgb(250, 80, 80);
	}
	.post-overlay-title span.text-slash{
		font-family: Microsoft YaHei;
		font-size: 6px;
		color: #ccc;
	}
}

/* 联系*/
.creative_breadcrumb-area.bg-img.bg-img-tel[data-overlay="7"] {
	background-image: url(../images/bg/banner-tel.jpg) !important;
    background-position: center;
    position: relative;
    background-size: cover;
    overflow: hidden;
}
@media only screen and (max-width: 767px){
	.creative_breadcrumb-area.bg-img.bg-img-tel[data-overlay="7"] {
		background-image: url(../images/bg/banner-phone-tel.jpg) !important;
	}
}

/* Footer*/
.footer-copyright-area {
	background-color: #000;
}
.footer-text-center {
    color: rgba(100, 100, 100, 0.7);
}
.footer-space--ptb {
	padding-top: 70px;
	padding-bottom: 50px;
}
@media only screen and (max-width: 767px){
	.footer-widget__logo img.img-fluid {
		height: 44px;
	}
	.footer-widget .footer-widget__list .single-footer-widger {
		margin-bottom: 5px;
	}
	.footer-widget-wrapper .footer-widget {
		margin-bottom: 10px;
	}
	.footer-space--ptb {
		padding-top: 40px;
		padding-bottom: 10px;
	}
	.footer-line.icp{
		border-bottom: 1px solid rgba(100,100,120,0.3);
	}
	.footer-area-wrapper .footer-bg--overlay::before {
		background-image: linear-gradient(to top, rgba(0, 0, 0, .9), rgba(0, 0, 0, .95));
	}
	.footer-widget__logo.mb-10 {
		margin-bottom: 5px;
	}
}

/* footer 二维码*/
.social-share{font-family:"contact" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}
.social-share *{font-family:"contact" !important}
.social-share .iconshare-tencent:before{content:"\e916"}
.social-share .iconshare-qq:before{content:"\e915"}
.social-share .iconshare-weibo:before{content:"\e917"}
.social-share .iconshare-wechat:before{content:"\e914"}
.social-share .iconshare-qzone:before{content:"\f08a"}
.social-share.weixin a{color: rgb(250, 80, 80);}
.social-share.qq a{color: rgb(250, 80, 80);}
.social-share.weibo a{color: rgb(250, 80, 80);}
.social-share.tweibo a{color: rgb(250, 80, 80);}

.social-share .iconshare-weibo:hover{color:#e00;-webkit-transition: all ease .5s;transition: all ease .5s;}
.social-share .iconshare-tencent:hover{color:#0c0;-webkit-transition: all ease .5s;transition: all ease .5s;}

.social-share .iconshare-qq:hover{color:#e00;-webkit-transition: all ease .5s;transition: all ease .5s;}
.social-share .iconshare-qzone{color:#FDBE3D;border-color:#FDBE3D}
.social-share .iconshare-qzone:hover{background:#FDBE3D}

.social-share .iconshare-wechat:hover{color:#0c0;-webkit-transition: all ease .5s;transition: all ease .5s;}
.social-share .iconshare-wechat .wechat-qrcode{display:none;1border:1px solid rgb(250, 80, 80);position:absolute;z-index:9;top:-215px;left:-91px;width:200px;height:200px;color:#666;font-size:12px;text-align:center;background-color:#fff;border-radius: 10px;box-shadow:0 2px 10px #aaa;transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms}
.social-share .iconshare-wechat .wechat-qrcode.bottom{top:40px;left:-84px}
.social-share .iconshare-wechat .wechat-qrcode.bottom:after{display:none}
.social-share .iconshare-wechat .wechat-qrcode h4{font-weight:normal;height:36px;line-height:36px;font-size:15px;background-color:rgb(250, 80, 80);margin:0;padding:0;color:#fff;letter-spacing: 2px;border-radius:10px 10px 0 0;}
.social-share .iconshare-wechat .wechat-qrcode .qrcode{width:105px;margin:10px auto}
.social-share .iconshare-wechat .wechat-qrcode .qrcode table{margin:0 !important}
.social-share .iconshare-wechat .wechat-qrcode .help p{font-weight:normal;line-height:16px;padding:0;margin:0;}
.social-share .iconshare-wechat .wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;bottom:-13px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:#fff transparent transparent transparent}
.social-share .iconshare-wechat:hover .wechat-qrcode{display:block}

.social-share .social-share-icon{
	display: inline-block;
    vertical-align: middle;
    text-decoration: none;
    text-align: center;
    font-size: 19px;
    line-height: 0!important;
    -webkit-transition: all ease .5s;
    transition: all ease .5s;
}
.over-hide.footer-weixin {
    overflow: visible;
	padding: 1px 0 20px;
}

.post .social {
	text-align: center;
	color: #b7b7b7;
	border: 1px solid #e5e5e5;
	padding: 9px 5px;
	margin: 0 0 59px;
}

.post .social li {
	display: inline-block;
	vertical-align: middle;
	width: 33%;
	position: relative;
	font-size: 16px;
	line-height: 32px;
}
.post .social li i{
	font-size: 32px;
	line-height: 32px;
}

.post .social li ul.social-networks:after {
	position: absolute;
	left: 0;
	top: 14px;
	width: 1px;
	height: 30px;
	content: "";
	background: #e5e5e5;
}

.post .social .social-networks li {
	display: inline-block;
	vertical-align: middle;
	float: none;
	margin: 0 4px;
	width: auto;
}

.post .social .social-networks li + li {
	border: 0;
}

.post .social .social-networks li + li:after {
	display: none;
}

.post .social .social-networks a {
	border: 0;
}

.post .social .social-networks span {
	display: none;
}

.post .social-footer {
	text-align: left;
	color: rgb(250, 80, 80);
	margin-top: -7px;
}
.post .social-footer li {
	display: inline-block;
	vertical-align: middle;
	width: 100%;
	position: relative;
	font-size: 16px;
	line-height: 0!important;
}

.post .social-footer .social-networks li {
	display: inline-block;
	vertical-align: middle;
	float: none;
	margin: 0 20px 0 0;
	width: auto;
}
.post .social-footer .social-networks li + li {
	border: 0;
}
.post .social-footer .social-networks li + li:after {
	display: none;
}
.post .social-footer .social-networks a {
	border: 0!important;
}
.post .social-footer .social-networks span {
	display: none;
}

.breadcrumb-title.text-white{
	font-family: "yasong";
	color: rgba(255,255,255,1);
	letter-spacing: 3px; 
	1font-style: italic;
	font-size: 50px;
	transform: scale(1.3,1);
	font-weight: 100;
}
.breadcrumb_box p{
	font-family: "yasong";
	line-height: 20px;
	color: rgba(255,255,255,.5);
	transform: scale(1.1, 1);
}
.1breadcrumb_box p:after {
	content: "\f10e";
	vertical-align: super;
	display: inline-block;
	font: normal normal normal 14px / 1 FontAwesome;
	font-size: 10px;
	1padding-left: 3px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
}
.1breadcrumb_box p:before {
	content: "\f10d";
	vertical-align: super;
	display: inline-block;
	font: normal normal normal 14px / 1 FontAwesome;
	font-size: 10px;
	padding-right: 3px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
}
.footer-copyright-area .align-items-center{
	font-size: 13px;
}
.footer-copyright-area .align-items-center span.copyright-text{
	font-size: 16px;
}
@keyframes colorChange {
  0%   {background-color: rgba(60,65,70,1);}
  33%  {background-color: rgba(100,100,210,1);}
  66%  {background-color: rgba(250,80,80,1);}
  100% {background-color: rgba(60,65,70,1);}
}
.personal-about-left-wrap, .widget-banner-box, .about-inner-contact-info {
	animation-name: colorChange;
	animation-duration: 20s;
	animation-iteration-count: infinite;
}
.add a:before {
	content: "\f041";
	display: inline-block;
	font: normal normal normal 14px / 1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	padding-right: 10px;
	color: rgb(250, 80, 80);
}
.tel-phone a:before {
	content: "\f095";
	display: inline-block;
	font: normal normal normal 14px / 1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	padding: 15px 10px 0 0;
	color: rgb(250, 80, 80);
}
.text-white-a {
	color: #aaa;
}
.plan-bo img{
	width: 100%;
}