#loader {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url(../../assets/images/loading-spinner-gif-7.gif) 50% 50% no-repeat #fff;
}
#pay-par-click-head{
	background: url(../../assets/images/pay-per-click-1.png)no-repeat center right;
	background-size: cover;
}
#ppc-benifits {
    margin: 365px 0 0;
}
#ppc-benifits .section-head.social-media-abt {
    margin: 0;
        width: 80%;
}
.gary-circle-1:hover .circle-box-img {
    transform: scale(1.1);
    transition: all .3s ease;
    top: 40px;
}
.penalty-info {
    margin: 30px 0;
}
.pay-benifits h4 {
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 10px;
    color: #240584;
}
.pay-benifits {
    position: relative;
    margin: 10px 0;
	text-align: center;
}
.pay-benifits img {
    margin-bottom: 21px;
}
.pay-benifits span {
    position: absolute;
    font-size: 207px;
    top: -50px;
    color:#cccccc2e;
    left: 10%;
    z-index: 0;
    font-weight: 900;
}
.ppc-srvices{
	    padding-bottom: 0;
    margin-bottom: -20px;
}
.pick-points li {
    font-size: 16px;
    padding: 20px 0 0;
    font-weight: 600;
    list-style: circle;
    line-height: 25px;
    color: #655757;
    transition: all .3s ease-out;
    font-family: 'Poppins', sans-serif;
}
#best-pick {
	background: url(../../assets/images/ppc-bg-2.png)no-repeat center right;
	background-size: cover;
}
.Left-ppc {
    width: 80%;
    margin: 90px auto 0;
}
.Left-ppc h4 {
    font-weight: 800;
    color: #333;
    text-align: center;
}
.Left-ppc p {
    color: #000;
    font-family: 'Poppins', sans-serif;
    text-align: center;
    /* margin-top: 50px; */
}
.right-ppc-point {
    margin: 60px 0;
}
.pick-points li:hover {
        color: #3F51B5;
}
.circle-box-bottom.ppc-bx {
    width: 100%;
    margin: 10px;
}
.Left-ppc span {
    color: #240584;
}

.gary-circle-1.ppc-circle{
    width: 165px;
    height: 165px;
    line-height: 213px;
    border-radius: 100%;
    background: #f4f6f7;
    margin: 10.4px;
    position: relative;
    /* left: 10px; */
    text-align: center;
    transition: all .3s ease-out;
}
.gary-circle-1.ppc-circle img {
    position: absolute;
    top: 28%;
    left: 50px;
}
.ppc-service-2 {
    text-align: center;
}
.ppc-service-2 h2 {
    font-size: 20px;
    font-weight: 800;
    color: #240584;
}
.services-2 {
    /* border: 1px solid; */
    padding: 70px 20px;
    /* padding: 70px; */
    border: 1px solid #cccccc26;
    box-shadow: 1px 1px 16px 0px #cccccc38;
    width: 100%;
    height: auto;
    box-sizing: border-box;
        transition: all .3s ease;
}
.services-2:hover {
    border: 1px solid transparent;
    box-shadow: 1px 1px 16px 0px #ccc;
    -webkit-animation: pulse 1s;
    animation: pulse 1s;
}
.ppc-service-2 img {
    margin-bottom: 30px;
}

/* Google-Panalty Css */
#google-panalty{
	background: url(../../assets/images/panalty.png)no-repeat center center;
	background-size: cover;
}
.panalty-about-content {
    width: 810px;
    margin: 0 auto;
}
.pannalty-about {
	background: #e2f6ff;
}
.row.penalty-info .pay-benifits {
    /* border: 1px solid #cccccc87; */
    /* height: 150px; */
    /* line-height: 270px; */
    padding: 50px 20px 0;
    height: 100%;
    box-shadow: 1px 1px 13px #ccc;
    transition: all .3s ease;

}
.penalty-info .pay-benifits:hover {
    -webkit-animation: pulse 1s;
    animation: pulse 1s;
    box-shadow: 0 0 0 2em rgba(255, 255, 255, 0);
}
.content-2 .gradient-line {
    margin: 0 0 20px 0;
    border-radius: 10px;
}
.content-2:first-child p {
    margin-bottom: 23px;
}
.section-head.social-media-abt img {
    margin-bottom: 10px;
}
#penalty-why-us {
    background: #ecf5ff;
    padding: 60px 0;
}
#penalty-why-us .row {
    margin: 90px 0;
}
.panalty-box-img {
    position: absolute;
    left: 30px;
    top: 30px;
}
.penalty-btm-box {
    width: 60%;
    text-align: center;
    margin: 20px auto 0 11px;
}
.inner-panalty-why-us p {
    width: 118px;
    /* background: red; */
    text-align: center;
}
.penalty-hed-content {
    width: 482px;
    max-width: 100%;
}



/* Facbook marketing CSS */
#facebook-marketing{
    background: url(../../assets/images/fb-bg-3.png)no-repeat center right;
    background-size: cover;
}
.section-head.fb-abt {
    width: 100%;
    text-align: left;
}
.section-head.fb-abt .gradient-line{

}
.fb-marketing-head h1 {
    font-size: 50px;
        font-weight: 700;
}
.fb-marketing-head p {
    font-size: 19px;
}
.section-head.fb-abt h3 {
    font-size: 17px;
    text-align: left;
}
.section-head.fb-abt .seo-title {
    font-size: 30px;
}
.section-head.fb-abt .gradient-line {
    /* left: 0; */
    margin: 0 0 20px 0;
}
.fb-service-box {
    text-align: center;
}
.fb-service-box h3 {
    font-size: 17px;
    font-weight: 600;
}
/*.fb-box-1{
    padding: 30px 40px;
}
*/
.fb-service-box img {
    margin-bottom: 20px;
}
#facebook-services {
    background: #f3f0f02e;
    padding: 60px 0;
}

.fb-content-2 h3 {
    text-align: left;
    font-size: 30px;
    margin-bottom: 20px;
}
.fb-content-2 .gradient-line {
    margin:10px 0px 20px;
    height: 5px;
}
.fb-content-2 p {
    margin-bottom: 15px;
}
.fb-content-2 {
    margin: 50px 0;
}
/*.fb-profit-img{
    width: 370px;
    height: auto;
 }*/
 #facebook-services .section-head {
    margin-bottom: 90px;
}

#fb-why-us {
    background: #e2f6ff;
    padding: 60px 0;
}
.inner-fb-why-us .row {
    margin-top: 70px;
}
.inner-fb-why-us {
    text-align: center;
}
.inner-fb-why-us img {
    margin-bottom: 20px;
}
.fb-box-img {
    top: 14px;
    position: absolute;
    left: 30%;
}