*{padding:0;margin:0}
.editContent{position:relative}
.pencil_edit_icon{position:absolute;right:0;top:0;color:#000!important}
.pencil_edit_icon img{height:21px;width:26px}
#wrapper{width:1170px;max-width:100%;margin:auto}
.heading-1-inner,.heading-1-outer{float:left;width:100%;text-align:center}
.heading-1-outer{padding-top:15px; padding-bottom: 15px;}
.heading-1-inner h4 span.section-bg-color-img{height:16px;width:16px;background:#ffd400;position:absolute;left:-35px;top:0;bottom:0;margin:auto;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.heading-1-inner h4 span.section-bg-color-img:last-child {
    left: auto;
    right: -35px;
}
.heading-1-inner h4 span:nth-of-type(2n){left:inherit;right:-35px}
.heading-2-mian{float:none;display:inline-block;position:relative}
.heading-2-line,.heading-2-line span{position:absolute;top:0;bottom:0;margin:auto}
.heading-2-line{background:#d1bea6;height:1px;left:-152px;width:128px}
.heading-2-line span{height:9px;width:9px;right:-9px;border-radius:100%;background-color:#d1bea6}
.heading-2-line.rigth{left:inherit;right:-152px}
.heading-2-line.rigth span{right:100%}
.heading-left-img,.heading-right-img{background-color:#052e70;vertical-align:middle;display:inline-block}
.comman-heading h4 span.blue-main-head{color:#01b9f1}
.comman-heading h4 span{color:#052e70}
.heading-custom-img{float:left;height:auto;text-align:center;width:100%}
.heading-left-img{height:1px;margin-right:19px;width:74px}
.heading-middle-img1{border:1px solid #3498db;display:inline-block;height:21px;transform:rotate(45deg);vertical-align:middle;width:21px}
.heading-middle-img1.small-hed{height:13px;margin:0 -4px;position:relative;width:13px}
.heading-right-img{height:1px;margin-left:19px;width:74px}
.heading-3-inner{float:left;width:100%}
.heading-5-bor{display:inline-block;margin:auto;height:3px;width:50px;background:#052e70}
.heading-5-outer .comman-heading h4{margin-bottom:10px}
.heading-1-inner.heading-6 {
    text-align: left;
}
.heading-6-bor {
    display: inline-block;
    margin: auto;
    height: 3px;
    width: 100px;
    background: #00b4d8;
}
.heading-6-h6 {
    font-size: 12px;
    margin: 0;
    background: #fee198;
    color: #000;
    display: inline-block;
    float: none;
    padding: 10px;
    font-family: ralewaybold;
    text-transform: uppercase;
}
.heading-1-inner.heading-6 span.fa {
    position: static;
    transform: none;
    background: none;
}
@media screen and (max-width:1200px){
#wrapper{width:95%}
}
@media screen and (max-width:550px){
.comman-heading p,.heading-1-inner p{padding:0}
/* .heading-1-inner h4 span,.heading-2-line{display:none} */
.heading-1-inner.heading-3 h2{font-size:40px}
}
