body{
	color: transparent !important;
}
/* .logo {
    background: url('../../images/logo-g4.png') no-repeat center center;
    height: 141px;
    z-index: 10000;
    top: 3px;
} */


/* .cbp-af-header.cbp-af-header-shrink .logo {
    background: url('../../images/logo-g4.png') no-repeat center center;

} */
.padding-top-bottom{
	padding-top: 0px;
	padding-bottom: 0px;
}
/* ul.slimmenu li a:hover, ul.slimmenu li a.mPS2id-highlight, .cbp-af-header.cbp-af-header-shrink ul.slimmenu li a:hover, .cbp-af-header.cbp-af-header-shrink ul.slimmenu li a.mPS2id-highlight, .about-wrap .about-icon, .counter-wrap p, .des-programs-author.left p span, .des-programs-author.left .link, .des-programs-author.right p span, .des-programs-author.right .link, .services-wrap h5 span, .journal-det .link, .journal-det-right .link, .list-social-team li.icon-team a:hover, .project-page a:hover, .services-wrap .icon-ser, #royal_preloader.royal_preloader_number .royal_preloader_percentage::after, .menu > ul > li a:hover, .menu > ul > li > ul > li p span, .menu > ul > li a span, .menu > ul > li a.curent-multi-page, .cbp-af-header.cbp-af-header-shrink .menu > ul > li a.curent-multi-page, .name-aut-replay a, .link-recents a:hover, .tp-caption.Newspaper-Subtitle, .Newspaper-Subtitle, .shop-det-wrap .shop-det-icon, .cart-slide-out .cart-slide-out-item .inside-cart-out-item p, .cart-slide-out .cart-slide-out-item .inside-cart-out-item a:hover, .shop-item .product-det h3 span, .price-description .stock, .price-description .sku a:hover, .smk_accordion .accordion_in .acc_head:hover, .smk_accordion .accordion_in.acc_active > .acc_head {
    color: #cc2420;
} */
#ajax-form button {
    background: #cc2421;
}
#ajax-form button:hover {
   background-color: #cc2421;
}
.journal-det {
    background: transparent;
    border-right: 4px solid #dc210a;
    top: 5px;
}
.journal-wrap img {
    width: 43%;
	display:block;

    text-align: center;
	/* display: flex; */
}
.centerimg{
	display:block;
}
div.six.columns.centerimg div.journal-wrap img{
display: block; margin: auto;
/* 	float: none; */
}
.title-text.top-page-title h3 {
	font-weight: bold;
	color:#fff;
	text-align: center;
display: block; margin: auto;

/*     text-align: left; */
    padding-top: 0px;
/*     width: 100%;
max-width: 580px;
color: #fff; */
}
.paddingprojects{
	padding-top: 75px;
	padding-bottom: 75px;
}
.parallax-1 {
    background: url('../../images/inicio/banner-numeros.jpg') repeat fixed;
        background-position-x: 0%;
        background-position-y: 0%;
        background-attachment: fixed;
        background-size: auto;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    width: 100%;
}

.counter-wrap.freelance-num h6 {
    text-align: center;
    color: #fff;
    padding-top: 66px;
    padding-bottom: 0px;
    letter-spacing: 2px;
    font-weight: 400;
}
/* ul.slimmenu li a:hover, ul.slimmenu li a.mPS2id-highlight, .cbp-af-header.cbp-af-header-shrink ul.slimmenu li a:hover, .cbp-af-header.cbp-af-header-shrink ul.slimmenu li a.mPS2id-highlight, .about-wrap .about-icon, .counter-wrap p, .des-programs-author.left p span, .des-programs-author.left .link, .des-programs-author.right p span, .des-programs-author.right .link, .services-wrap h5 span, .journal-det .link, .journal-det-right .link, .list-social-team li.icon-team a:hover, .project-page a:hover, .services-wrap .icon-ser, #royal_preloader.royal_preloader_number .royal_preloader_percentage::after, .menu > ul > li a:hover, .menu > ul > li > ul > li p span, .menu > ul > li a span, .menu > ul > li a.curent-multi-page, .cbp-af-header.cbp-af-header-shrink .menu > ul > li a.curent-multi-page, .name-aut-replay a, .link-recents a:hover, .tp-caption.Newspaper-Subtitle, .Newspaper-Subtitle, .shop-det-wrap .shop-det-icon, .cart-slide-out .cart-slide-out-item .inside-cart-out-item p, .cart-slide-out .cart-slide-out-item .inside-cart-out-item a:hover, .shop-item .product-det h3 span, .price-description .stock, .price-description .sku a:hover, .smk_accordion .accordion_in .acc_head:hover, .smk_accordion .accordion_in.acc_active > .acc_head {
    color: #fff !important;
    font-weight: bold;
} */
.counter-wrap.freelance-num p {
    position: absolute;
    font-family: 'Poppins', sans-serif;
    top: 50%;
    margin-top: -40px;
    height: 80px;
    left: 0;
    width: 100%;
    text-align: center;
    font-size: 41px;
    line-height: 69px;
    padding-bottom: 0;
    opacity: 1.0;
    color: #fff !important;

}
 
html.js.no-touch.cssanimations.csstransitions.csstransforms.csstransforms3d body div#remove-class div.section.paddingprojects div.container.z-bigger div.three.columns div.counter-wrap.freelance-num p span.counter-numb{
	color:#fff !important;
}
.tamimg{
   width: 6%;
}
/* .socialf{
    width: 16%;
}
.socialy{
    width: 30%;
} */

.circulo {
  width: 100px;
  height: 100px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: #cc2421;
  left: -56px;
  margin-right: 77px;
  float: left;
  position: absolute;
  top:-41px;
/*   top:-10px; */
z-index: 1;
}
.circulo2 {
    width: 100px;
    height: 100px;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: #cc2421 ;
    right: -61px;
    margin-right: 0px;
    float: right;
    position: absolute;
    top: 45px;

}
.circulo3 {
  width: 135px;
  height: 135px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: #cc2421;
  left: -68px;
  margin-right: 77px;
  float: left;
  position: absolute;
  top: 147px;
}
.circulo4 {
    width: 135px;
    height: 135px;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: #cc2421 ;
    right: -65px;
    margin-right: 0px;
    float: right;
    position: absolute;
    top: 10px;
}
.circulo5 {
  width: 100px;
  height: 100px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: #000;
  left: -56px;
  margin-right: 77px;
  float: left;
  position: absolute;
  top: 80px;
}
.circulo6 {
    width: 135px;
    height: 135px;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: #7bc400 ;
    right: -61px;
    margin-right: 0px;
    float: right;
    position: absolute;
    top: -60px;
    bottom: 50px;
}
.circulo7 {
  width: 100px;
  height: 100px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: #cc2421;
  left: -56px;
  margin-right: 77px;
  float: left;
  position: absolute;
  top: 15px;
}
.circulo8 {
    width: 135px;
    height: 135px;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: #cc2421 ;
    right: -67px;
    margin-right: 0px;
    float: right;
    position: absolute;
    top: 71px;
    bottom: 0px;
}
.sentoback{
    z-index: -1 !important;
}
.link-down {
display: none;
}
@media only screen and (max-width: 499px) {
/*     .socialf{
width: 22%;
}   
 .socialy{
width: 40%;
} */
 .tamimg{
   width: 28% !important;
  }
  .nvlogo{
    width: 28%;
    margin-left: 30px;
    padding-bottom: 23px;
  }
  .pdmobile{
    padding-top: 30px;
    padding-bottom: 30px;
  }
}