.home #site-content {
    border-top: none !important;
}
#menu-item-8844-es img, #menu-item-8844-en img, #menu-item-8844-pt img, #menu-item-9153-es img, #menu-item-9153-en img, #menu-item-9153-pt img, #menu-item-9158-es img, #menu-item-9158-en img, #menu-item-9158-pt img   {
    padding-left: 0px !important;
    margin-top: 5px !important;
}
header#masthead {
    width: 100% !important;
    margin: 0 auto;
}
#empiria p {
    max-width: 750px;
    margin: 0 auto;
}
#lad {
    width: 100%;
    text-align: center !important;
    font-size: .7em !important;
}
#lad a:hover {
    font-weight: 700;
color: #000;
}
.movilno {
    display: block;
}
.movilsi {
    display:none;
}
.chew {
    background-color: #fff;
    margin-bottom: 10px !important;
    margin-top: 10px !important;
    padding: 0px !important;
box-shadow: 5px 3px 11px 1px #bfbfbf;
width: 46%;
margin-left: 2%;
margin-right: 2%;
float: left;
}
.chew div {
    padding-left: 5px !important;
    padding-right: 5px !important;
}
.chew h2 {
    font-size: 1.4em;
    line-height: 1em;
    padding-top: 1em;
margin-left: -45px;
}
.chew p {
   font-size: .8em !important;
margin-left: -45px;
}

.chew img {
    margin-left: -15px !important;
}
.wpcf7 form.sent .wpcf7-response-output {
    color: #000;
}
.comeee2 {
    margin-top: -4% !important;
    z-index: 100 !important;
    background: url(https://lagenciadigital.com.pe/wp-content/uploads/2021/04/puntitas-alto.png);
    background-size: contain;
    background-size: 100% 100% !important;
    height: 69px;
}
#perro {
    padding-bottom: 80px !important;
}
.comeee3 {
    z-index: 100 !important;
    background: url(https://lagenciadigital.com.pe/wp-content/uploads/2021/04/puntitas-celestes.png);
    background-size: contain;
    background-size: 100% 100% !important;
    height: 69px;
}
.comeee4 {
    z-index: 100 !important;
    background: url(https://lagenciadigital.com.pe/wp-content/uploads/2021/04/puntitas-amarillo.png);
    background-size: contain;
    background-size: 100% 100% !important;
    height: 69px;
}
.comeee5 {
    z-index: 100 !important;
    background: url(https://lagenciadigital.com.pe/wp-content/uploads/2021/04/puntitas-moradas.png);
    background-size: contain;
    background-size: 100% 100% !important;
    height: 69px;
}
.comeee {
    margin-top: -4% !important;
    z-index: 100 !important;
}
#ppp1 div {
    margin: 0;
}
#ppp1 {
    background-color: #6D2680;
    z-index: 200;
    padding-left: 40px;
    border-radius: 40px;
    margin-top: 20px;
    width: 40%;
    padding-right: 39px;
    padding-top: 35px;
    padding-bottom: 45px;
    margin-right: -7%;
    margin-left: 7%;
}
#ppp1 h4 {
    color: #fff;
    font-size: 2em;
    font-weight: 400;
    font-style: italic;
    text-transform: inherit;
    margin-bottom: 15px;
}
#ppp1 a {
    background-color: #F9C956;
    padding-top: 8px;
    color: #6D2680;
    font-style: italic;
    padding-bottom: 8px;
    padding-left: 14%;
    padding-right: 14%;
    border-radius: 30px;
}
#ppp2 div {
    margin: 0;
}
#ppp2 {
    background-color: #F9C956;
    border-radius: 30px;
    padding: 40px;
    padding-left: 10%;
    width: 60% !important;
    height: fit-content !important;
}
#ppp2 h3 {
    font-size: 1.7em;
    font-weight: 800;
    font-style: oblique;
    color: #6D2680;
}
#ppp2 h5 {
    margin: 0;
    padding: 0;
    padding-top: 20px;
    font-size: 1.7em;
    font-weight: 700;
    color: #6D2680;
    font-style: italic;
}
#ppp2 h5 strong {
    font-size: .7em !important;
}
.libre1 {
    width: 46% !important;
    margin-left: 1% !important;
}
.libre2 {
    width: 47% !important;
    margin-left: 0 !important;
}
#linea1 {
    width: 80%;
    margin: 0 auto !important;
}
.dede {
    width: 48%;
    float: left;
    background-color: #6D2680;
    padding-top: 25px;
    margin: 0 !important;
    border-radius: 30px;
    padding-bottom: 30px;
    padding-left: 25px;
    padding-right: 25px;
    background-image: url(https://lagenciadigital.com.pe/wp-content/uploads/2021/04/numero1.png);
    background-size: 58%;
    background-repeat: no-repeat;
    background-position-x: 86%;
    background-position-y: 40%;
}
.dede img {
    width: 30%;
    float: left;
    padding: 20px;
}
.dede h3 {
    color: #F9C956;
    font-weight: 700;
    font-style: italic;
    font-size: 1.5em;
    padding-top: 4%;
    padding-bottom: 0px;
    margin-bottom: 0px;
}
.dede p {
    color: #fff;
    font-size: 1.2em !important;
}
.flechia {
    width: 4%;
    float: left;
    padding-top: 7%;
    padding-right: 10px;
}
#cua1 {
    background-color: #F9C956;
    background-image: url(https://lagenciadigital.com.pe/wp-content/uploads/2021/04/numero22.png);
}
#cua2 {
    background-image: url(https://lagenciadigital.com.pe/wp-content/uploads/2021/04/numero3.png);
}
#cua3 {
    background-color: #F9C956;
    background-image: url(https://lagenciadigital.com.pe/wp-content/uploads/2021/04/numero44.png);
}
#cua1 h3,  #cua3 h3 {
    color: #6D2680;
}
#cua1 p, #cua3 p {
    color: #000;
}
.flechia2 {
    height: 55px;
    width: 100% !important;
    float: right;
}
.flechia2 img {
    height: 55px;
    float: right;
    padding-right: 6%;
}
#fle {
    padding-right: 0;
    padding-left: 10px;
}
#fonama {
    background-image: url(https://lagenciadigital.com.pe/wp-content/uploads/2021/04/fondo-lad2.jpg);
    background-position: top;
    background-size: cover;
    background-repeat: no-repeat;
    padding-bottom: 40px !important;
    padding-top: 50px !important;
}
#pex3 {
    width: 70% ;
margin: 0 auto; 
}
#pex4 {
    width: 70% ;
margin: 0 auto; 
}
#pex4 div {
    padding: 0 !important;
}
#pex4 h3 {
    color: #F9C956;
    font-size: 2.5em;
    font-weight: 700;
    font-style: italic;
}
#pex4 p {
    color: #fff;
   font-size: 1.4em;
}
#sube5 {
margin-top: -2.5% !important;
}
#maspoe {
    width: 50%;
    margin: 0 auto;
}
#linkedin {
    width: 5%;
    margin-top: 20px;
}
#pex3 h3 {
    font-size: 2.3em;
}
#pex3 h3 strong {
    font-style: italic;
}
#pex3 h4 {
    text-transform: none;
    font-size: 2.5em;
    font-weight: 700;
    font-style: italic;
    color: #6D2680;
}
#pex5 {
    width: 70%;
    margin: 0 auto;
}
#pex5 div {
    padding: 10px;
    padding-bottom: 0px;
    margin-bottom: 0;
}
#pex5 img {
    width: 50%;
}
#pex5 h4 {
    font-size: 1.7em;
    font-weight: 300;
    font-style: italic;
    text-transform: inherit;
    width: 70%;
    margin: 0 auto;
color: #6D2680;
}
#mimi {
    padding-bottom: 60px !important;
}
#anas {
    display: none;
}
.flotante {
    position: fixed;
    bottom: 6%;
    right: 9%;
    width: 16%;
    height: auto;
    z-index: 9000;
    border: 4px solid #ffffff;
    border-radius: 227px;
    box-shadow: -2px 3px 14px 0px #00000061;
    background-color: #00d35e;
    padding-left: 10px;
    padding-right: 13px;
    padding-top: 1px;
    padding-bottom: 1px;
    max-width: 220px;
}
#patito {
margin-top: 60px;
}
.flotante img {
width: 100%;
padding: 0px;
}
#padco select {
    width: 100%;
    background-color: #C0233F;
    padding: 14px;
    font-weight: 300;
    border-bottom: 1px solid #fff;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    border-top: 0px;
    margin-bottom: 8px;
letter-spacing: 2px;
}
#padco p {
    color: #fff;
}
iframe {
    margin-bottom: 0px;
}
h4 {
    font-weight: 800;
    text-transform: uppercase;
    font-size: 2.8em;
}
h6 {
    margin-bottom: 50px;
}
#chelo h3 {
    font-size: 2.55em;
    font-weight: 700;
    line-height: 1.2em;
color: #008DFF;
}
#super {
    padding-bottom: 60%;
    padding-top: 0%;
    background-image: url(http://talk-peru.com/wp-content/uploads/2021/10/fondo-gente3.jpg);
    background-size: cover;
}
#super p {
    max-width: 800px;
    margin: 0 auto;
}
#mismo h2 {
 color: #fff;
}



#mismo2 {
    background-image: url(http://talk-peru.com/wp-content/uploads/2021/11/burlingtonimg3.jpg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
    background-color: #e2e2e2 !important;
}
div#mettta {
    width: 55%;
    margin-left: 8%;
    background-color: #fff !important;
    height: auto;
    padding-left: 50px !important;
    box-shadow: 0px 0px 13px 1px #9d9d9d;
    margin-top: 7%;
    margin-bottom: 7%;
    padding: 0;
    padding-right: 50px !important;
}
#mettta h2 {
    line-height: 1.2em;
}
#peam p, #peam h2 {
color: #fff !important; 
}
#peam h2  {
    line-height: 1.2em;
}
#peam2 h2 {
    line-height: 1.2em;
}
#peam {
    padding-left: 7%;
    padding-right: 7%;
    padding-top: 4%;
    padding-bottom: 4%;
}
#peam2 {
    padding-left: 7%;
    padding-right: 7%;
    padding-top: 4%;
    padding-bottom: 4%;
}
#peam2 li {
    font-size: 1.25em;
    font-weight: 200;
}
#pex {
    width: 100% ;
margin-top: 0px;
    margin-bottom: 60px;margin-top: 0px;
    margin-bottom: 60px;
}
#pex2 {
    margin-bottom: 70px !important;
    margin-top: 50px !important;
}
#pex2 h3 {
    font-size: 2.4em;
    color: #6D2680;
    font-weight: 700;
    font-style: italic;
}
#cheche {
    width: 75% !important;
    margin: 0 auto;
}
.imagina {
    width: 21.25%;
    float: left;
}
.mais {
    width: 5%;
    float: left;
    height: 20px;
    vertical-align: middle;
    margin-top: 5%;
}
.mais img {
    width: 78%;
    padding-left: 10%;
    padding-right: 10%;
}
#clarope {
    padding-left: 10%;
    padding-right: 10%;
    padding-top: 5%;
    padding-bottom: 5%;
}
#pex img {
    width: 60%;
    margin-bottom: -25px;
}
.chupo {
    background-color: none;
    padding: 0px !important;
}
#clarope h3 {
    font-size: 3em;
    font-weight: 700;
    color: #008DFF;
}
.chupo div {
    margin: 0px;
    width: 96%;
    margin-left: 2%;
    margin-right: 2%;
}
h2 {
    font-weight: 800;
    font-size: 3.5em;
    color: #221e1f;
}
#tamales h2 {
    color: #fff;
    text-transform: initial;
    font-weight: 700;
    font-size: 3em;
}
.chupo h4 {
    color: #008DFF;
    text-transform: inherit;
    font-weight: 700;
    font-size: 1.5em;
    background-color: #fff;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-top: -1px;
}

#blanco p, #blanco h2 {
    color: #fff;
}

#chelo{
    color: #fff;
}
div#padco {
    padding-left: 8%;
    padding-right: 10%;
    padding-top: 8%;
}
.caruso {
    margin-left: 4% !important;
    margin-right: 4% !important;
    background-color: #ffffff52;
    width: 42%;
color: #000;
}
.caruso img {
    width: 50% !important;
    float: left;
margin-right: 10px; 
}
.caruso h2 {
    padding-top: 0;
    margin-bottom: 0px;
    font-size: 3em;
    color: #000;
    font-weight: 100;
    line-height: 1em;
}
.caruso h5 {
    background-color: #ffffffc7;
    width: 75%;
    display: initial;
    padding-left: 5px;
    padding-right: 5px;
}
.caruso a:hover {
    color: #000;
    text-decoration: underline;
}
.caruso a {
    font-size: 12px !important;
}
#padco input:focus {
background-color: #c0233f !important;
}
.chelow h4 {
    color: #C0233F;
    text-transform: inherit;
}
#padco h1 {
    color: #fff;
}
#todo2 {
    display: none;
}
#padco h6, #padco h5 {
    color: #fff;
}
#presi {
    color: #fff !important;
}
#presi h3 {
    font-size: 2.3em;
    font-weight: 800;
}
#volta {
    width: 100%;
    margin: 0 auto;
    background-color: #C0233F;
    padding: 20px;
    padding-top: 20px !important;
    color: #fff;
    box-shadow: 4px 5px 20px 0px #0000007d;
}
.navigation > li ul a {
    background: #00ffeb;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 0px;
    color: #004a82;
}
.navigation > li:hover > a {
    color: #fff !important;
}
#paco img {
    width: 70%;
}
#leke h3 {
    color: #ffbc1f;
}
.navigation > li ul a:hover {
    background: #004a82;
    color: #fff;
box-shadow: 3px 3px 18px 0px #0000008f;
}
.navigation ul {
    min-width: 200px;
    background: transparent;
    padding: 2px;
}
.cerra {
    position: fixed;
    width: 100% !important;
    z-index: 1000;
    height: auto;
background-color: #fff !important;
}
#mysticky-nav.wrapfixed img {
    width: 88px;
    height: 60px;
    padding-left: 232px;
    background: url(http://talk-peru.com/wp-content/uploads/2021/10/logo-talk.png);
    background-size: contain;
    background-repeat: no-repeat !important;
    margin-bottom: -10px;
}

.ferrr h2 {
    font-size: 40px !Important;
    line-height: 1.2em !important;
margin-top: 40px !important;
}

.ferrr h4 {
font-size: 17px !important;
}

.ferrr h6 {
font-size: 17px !important;
}
.pie2 h4 {
    color: #fff;
    font-size: 2em;
    font-weight: 300;
    font-style: italic;
}
.pie3 h4 {
    font-size: 2em;
    font-weight: 300;
    text-transform: none;
}
.pie2 img {
    width: 15%;
    margin-left: -16px;
}
p.tagline {
    display: none !important;
}
.amarillo {
    width: 75%;
    margin: 0 auto;
}

.cabezilla h1 {
    font-size: 4.5em;
    font-weight: 900;
}
.cabezilla {
    padding-top: 45%;
}
#nome img {
    width: 80%;
}
.site-bar .nav {
    width: fit-content;
   margin-top: 10px;
}
.nav {
    float: right !important;
}
.site-logo {
    padding: 0px;
    text-align: center;
}
.site-logo h1 {
    margin: 0 !important;
}
.mas2 {
    width: 25%;
}
.menu-lifecare {
    width: 75% !important;
    float: left;
}
.mas2 img {
    width: 210px;
    padding: 15px;
}
.navigation > li {
    width: fit-content;
    padding-left: 15px !important;
    padding-right: 15px !important;
    padding-top: 8px;
    padding-bottom: 8px;
margin-left: 10px;
    margin-right: 10px;
}
.navigation > li > a {
    margin-right: 0;
    color: #221e1f;
    font-size: 13px;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: uppercase;
    text-shadow: 2px 3px 20px #07195036;
}

.navigation > li > a:hover, .navigation > li.sfHover > a, .navigation > li.sfHover > a:active {
color: #fff !Important;
    border-bottom: none;
    text-shadow: none !important;
}
.navigation > li:hover {
    background-color: #221e1f;
    border-radius: 20px;
}
#fiera1 {
    max-width: 950px;
    margin: 0 auto;
}
#fiera2 {
    max-width: 633px;
    margin: 0 auto;
}
#fiera1 img, #fiera2 img {
    margin-bottom: -30px;
}
#fiera1 p, #fiera2 p {
    font-size: 1.1em !important;
}
li#menu-item-6534 {
    background-color: #6D2680;
    border-radius: 30px;
}
li#menu-item-9217 {
    border: 2px solid #6D2680;
    border-radius: 20px;
    padding-left: 23px !important;
    padding-right: 23px !important;
}
li#menu-item-9217 a {
    color: #6D2680 !important;
}
li#menu-item-9217 a:hover {
    color: #fff !important;
}
li#menu-item-6534 a {
color: #004a82 !important;
}
li#menu-item-9217 > a:hover {
    color: #fff !important;
}
li#menu-item-6534 a:hover {
    font-weight: 800 !important;
}
.todito {
    display: block;
    float: left;
    width: 100%;
    background-color: #221e1f;
    padding-top: 30px;
padding-bottom: 30px;
    margin-top: -1px;
}
.cerra2 {
    width: 70%;
    margin: 0 auto;
}
.pie2 {
    display: inline-block;
    width: 33.3333%;
    float: left;
    color: #fff !important;
}
.pie4 {
    display: inline-block;
    width: 30%;
    float: left;
    color: #fff !important;
}
.pie2 p, .pie4 p {
    color: #fff;
    line-height: 1.5em !important;
    font-size: 1em !important;
    padding-bottom: 10px;
}
p#napa {
    padding-bottom: 0;
}
.pie2 a {
    color: #fff;
    display: block;
    line-height: 2.5;
}
.pie3 {
    display: inline-block;
    width: 30%;
    float: left;
    color: #fff !important;
}
.cierre {
    width: 100% !important;
    float: left;
background-color: #008DFF;
    padding-left: 15%;
    padding-right: 15%;
}
.cierre p, .cierre a {
    margin: 0;
    text-align: left;
    color: #fff;
    padding-top: 4px;
    padding-bottom: 4px;
}
.cierre a {
    font-weight: 700;
}
.pie2 h3 {
    font-weight: 300;
    font-size: 1.8em;
    margin: 0;
    font-style: italic;
    color: #fff;
    margin-bottom: 30px;
    text-transform: initial;
}
.pie2 h2 {
    width: 100%;
    color: #fff;
    font-size: 1.4em;
    font-weight: 800;
}
.pie2 img {
    width: 100%;
    max-width: 240px;
    margin-top: 20px;
}
.pie3 img {
    width: 15% !important;
    float: left;
}
.poco img {
    width: 35px;
    border-radius: 67px;
    background-color: #45a3e8;
    padding-bottom: 0px;
    margin-right: 10px;
    margin-top: 10px;
    margin-bottom: -5px;
}
.menufast {
    margin-top: 10px;
}
.menufast a {
    float: left;
    font-size: 14px;
    display: block;
    width: 59%;
    border-bottom: 1px solid #fff;
    color: #45a3e8;
    padding-top: 10px;
    padding-bottom: 5px;
}
.rofio h3 {
    font-weight: 700;
    font-style: italic;
    font-size: 1.3em;
}
.tp-caption a {
    color: #fff !important;
    font-size: 1.5em !Important;
    line-height: 1.1em !important;
    font-weight: 600 !important;
}
.aigpl-img-caption {
    padding: 10px 10px !important;
    width: 80% !important;
    background: #49ced9 !important;
    font-weight: 600 !important;
    margin-left: 10% !important;
    margin-bottom: 5% !important;
    border-radius: 30px;
    color: #004a82 !important;
    box-shadow: -4px 3px 17px 0px #0006;
}
.tp-caption {
    white-space: inherit !important;
    text-align: left !important;
    background-color: rgb(10 10 10 / 60%) !important;
color: #fff !important;
    border-left: 10px solid #00ffbf !important;
    padding-left: 35px !important;
   padding-right: 35px !important;
   padding-bottom: 30px !important;
   padding-top: 30px !important;
}
.web {
    width: 80% !important;
    margin: 0 auto !important;
    padding-top: 40px;
    padding-bottom: 40px;
}
.justi p, .justi li {
    text-align: justify !important;
}
#jepo img {
    max-width: 350px !important;
}
div#acero {
    margin-bottom: -35px !important;
}
#noti1 h5 {
    color: #fff;
    font-size: 2.4em;
    font-weight: 700;
}
#noti1 h5 strong {
    color: #00ffbf;
    font-style: italic;
}
.vc_btn3.vc_btn3-size-md {
    font-weight: 500;
    letter-spacing: 1.5px !important;
    text-transform: capitalize;
}
.sidebar.sidebar-right .widget {
    padding: 30px 30px 30px 30px;
}
.anchi {
    width: 70% !important;
    margin: 0 auto;
    padding-top: 12%;
    padding-bottom: 12%;
}
.anchi2 {
    width: 82% !important;
    margin: 0 auto;
    padding-top: 7%;
    padding-bottom: 7%;
}
#amu2 h3 {
    font-size: 4em;
    color: #fff;
    font-weight: 800;
    font-style: italic;
    line-height: .9em;
    margin-bottom: 5px;
}
#amu2 h4, #amu h3 {
    color: #fff;
    padding-bottom: 10px;
    font-style: italic;
    font-size: 1.6em;
}
#amu h2 {
    color: #00ffbf;
    font-size: 4.5em;
    font-style: italic;
    font-weight: 800;
    margin-bottom: -10px;
}
.forma {
    width: 90% !important;
    display: block;
    height: 120px !important;
}
.ima {
    width: 23% !important;
    float: left;
    margin: 10px;
}
.ima2 {
    width: 60%;
float: left;
}
.situacion h3 {
    color: #fff;
    font-size: 3em;
    font-style: italic;
    line-height: 1;
    font-weight: 800;
}
.situacion h3 strong {
    color: #00ffeb;
    font-weight: 300;
}
.situacion p {
    color: #fff;
    font-size: 1.2em;
    line-height: 1.1em;
}
.ima2 p {
    color: #00ffeb;
    font-style: italic;
}
#forma2 {
    padding-left: 10%
}
.situacion h4 {
    color: #fff;
    font-weight: 700;
    font-style: italic;
    margin-bottom: 0px;
    padding-top: 31px;
}
.web2 {
    width: 80% !important;
    margin: 0 auto;
    padding-top: 40px;
    padding-bottom: 40px;
}
.web3 {
    width: 80% !important;
    margin: 0 auto !important;
    padding-top: 40px;
    padding-bottom: 0px;
}
.web4 {
    width: 80% !important;
    margin: 0 auto !important;
    padding-top: 10px;
    padding-bottom: 10px;
}
.webvideo {
    width: 60% !important;
    margin: 0 auto !important;
}
div#web3 {
    width: 70% !important;
    margin: 0 auto;
padding-top: 5%;
padding-bottom: 5%;
}
.magistral h3 {
    font-size: 2.5em;
    font-weight: 700;
    font-style: italic;
    line-height: 1em;
   color: #00ffbf;
}
.magistral h3 strong {
    font-size: 1.2em;
    color: #fff;
}
.magistral h5 {
    color: #fff;
    padding-bottom: 10px;
}
#iste {
    width: 70%;
    margin: 0 auto;
    padding-top: 10%;
    padding-bottom: 10%;
}
#alto {
    color: #fff;
}
#iste p {
    font-size: 18px !important;
    font-weight: 300 !important;
padding-bottom: 10px !important;
    margin-top: 0px !important;
}
#iste h3 {
    font-weight: 600;
    font-size: 2.5em !important;
    margin-bottom: 0px;
    margin-top: 0px !important;
}
#alto h3 {
    font-size: 4em;
    font-weight: 800;
    margin-bottom: 0px;
}
#alto p {
    font-size: 2em;
    font-weight: 700;
    margin-top: -15px;
}
#expe {
    padding-top: 10% !important;
    padding-bottom: 7% !important;
}
#expe h3 {
    color: #fff;
    font-weight: 700;
    font-size: 3em;
padding-bottom: 20px;
}
#web4 {
    width: 80%;
    margin: 0 auto;
}
#web4 img {
    width: 300px;
}
.web5 {
    width: 70%;
    margin: 0 auto !important;
}
#web5 {
    width: 75%;
    margin: 0 auto;
    padding-top: 10px;
    padding-bottom: 0px;
    margin-bottom: -10px;
}
#web5 h3 {
    font-size: 1.6em;
    font-weight: bold;
}
#ecomo img {
    width: 85%;
}
#degra h2 {
    font-size: 24px;
    font-weight: 600;
    background: #ef4e28;
    background: linear-gradient(to right, #19cec7, #004a82);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;  
    padding: 0.7em;
    border-left: 10px solid transparent;
    border-image: linear-gradient(to right, #19cec7, #004a82);
    border-image-slice: 1;
    font-style: italic;
line-height: 1.1;
}
#nosotros h2 {
    font-size: 2em;
    font-weight: 700;
    color: #004a82;
}
#nosotros h3 {
    font-size: 2.2em;
    font-weight: 700;
    font-style: italic;
    color: #004a82;
}
#nosotros h4 {
    font-size: 1.8em;
    font-weight: 700;
    font-style: italic;
    color: #004a82;
}
#mision {
    margin-top: -105px !important;
}
#mision img {
    width: 70px;
    margin-bottom: -23px !important;
    padding-bottom: 0px !important;
}
#nosotros2 h3 {
    font-size: 2.2em;
    font-weight: 700;
    color: #fff;
}
#nosotros2 p {
    color: #fff;
}
#eco {
    width: 90%;
    margin: 0 auto;
    padding: 10px;
}
#eco h3 {
    text-align: center;
    font-size: 1.7em;
    color: #00ffeb;
    font-style: italic;
    font-weight: 800;
}
#eco h3 strong {
    text-transform: uppercase;
    font-size: 1.2em;
    color: #fff;
}
#eco h4 {
    color: #00ffeb;
    text-align: center;
    font-weight: 500;
    font-size: 1.2em;
    margin: 0px;
}
#eco p {
    font-size: 1.1em;
    text-align: center;
}
div#ant {
    width: 37%;
    float: left;
}
div#ant2 {
    width: 26%;
    float: left;
    padding-left: 2%;
    padding-right: 2%;
}
#ant h6 {
    color: #00ffeb;
    font-weight: 600;
    text-align: right;
    margin: 0px;
}
#ant p {
    text-align: right;
    font-size: 1.1em;
    line-height: 1.4em;
}
.derecha p, .derecha h6 {
    text-align: left !important;
}
#grafico div {
    padding-bottom: 10px !important;
}
.padins {
    padding-top: 7% !important;
    padding-bottom: 7% !important;
}
.padins h3{
    padding-bottom: 20px !important;
}
#escandalo h5 {
    color: #fff;
    margin: 0;
}
#escandalo h3 {
    color: #00ffeb;
    font-weight: 800;
    font-style: italic;
    line-height: 1;
    margin-bottom: 0px;
    font-size: 2em;
}
#escandalo p {
    line-height: 1.4em;
    font-size: 1.1em;
    margin-top: -15px;
}
.noagua {
    padding-top: 17% !important;
    padding-bottom: 17% !important;
}
.noagua img {
    width: 60%;
}
.noagua h2 {
    color: #fff;
    font-size: 4em;
    font-style: italic;
    line-height: .9;
    font-weight: 800;
}
.noagua h2 strong {
    font-size: 1.8em;
    font-weight: 900;
    color: #ebc076;
}
.noagua h5 {
    color: #fff;
    font-size: 2em;
    font-style: italic;
    font-weight: 200;
    padding-top: 15px;
    padding-bottom: 15px;
}
.noagua h5 strong {
    font-size: 2em;
}
.nag3 {
    padding-top: 30% !important;
    padding-bottom: 10% !important;
}
.noagua h5 strong {
    font-size: 2em;
    line-height: 1;
}
div#oigame {
    width: 100% !important;
    margin: 0 auto;
    margin-top: 22px;
    max-width: 1003px;
}
.strong-view-id-1 .wpmtst-testimonial-inner {
    background: #0a0a0abf !important;
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
.strong-view.wpmtst-default .wpmtst-testimonial-inner {
    border: none !important;
}
.strong-view.wpmtst-default .wpmtst-testimonial {
    border: none !important;
}
.testimonial p strong {
    color: #00ffeb;
    font-style: italic;
}
.testimonio p {
    font-size: 1.5em;
    line-height: 1.5;
}
.nag4 {
    padding-top: 5% !important;
    padding-bottom: 5% !important;
}
.forma2 {
    width: 33.3333% !important;
    float: left !important;
    margin-top: 3% !important;
    margin-bottom: 3% !important;
}
.ima3 {
    width: 26% !important;
    float: left;
padding-right: 2% !important;
}
.ima4 {
    width: 70% !important;
    float: left;
padding-left: 2% !important;
}
.ima4 h4 {
    color: #fff !important;
    font-weight: 700;
    font-style: italic;
    margin: 0px;
}
.ima4 p {
    color: #ebc076 !important;
    line-height: 1.4;
    font-style: italic;
    font-size: 1.2em;
}
.nag4 h3 {
    color: #ebc076;
    font-style: italic;
    font-size: 3em;
    font-weight: 800;
}
.nag4 p {
    color: #fff;
    margin-bottom: -15% !important;
}
#degra2 h2 {
    font-size: 24px;
    font-weight: 600;
    background: linear-gradient(180deg, #ffffff, #00ffbf);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    padding: 0.7em;
    border-left: 10px solid transparent;
    border-image: linear-gradient(180deg, #ffffff, #00ffbf);
    border-image-slice: 1;
    font-style: italic;
    line-height: 1.1;
}
.nag5 {
padding-top: 10% !Important;
padding-bottom: 10% !Important;
}
.facina {
    width: 40% !important;
    margin: 0 auto !important;
    color: #fff;
}
.facina h3 {
    font-size: 3em;
    font-weight: 700;
    line-height: 1;
}
.facina h3 strong {
    color: #ebc076;
    font-style: italic;
    font-size: 1.2em;
}
#degra2 img {
    width: 220px;
    margin-bottom: -30px !important;
}
#cambio img {
    width: 50% !important;
}
#paad {
    padding-top: 10% !important;
}
a.vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-shape-round.vc_btn3-style-custom {
    font-weight: 700;
}
#fca {
    background-image: url(/wp-content/uploads/2020/11/fondo-azul.png);
    background-size: 65% 100% !important;
    background-position: left !important;
}
#cultu {
    color: #fff;
background-color: none !important;
} 
#cultu h3 {
    font-size: 2.7em;
    font-weight: 800;
}
#cultu p strong {
    color: #00ffeb !important;
    font-style: italic;
}
#amiga h3 {
    font-size: 2em !important;
    font-weight: 700;
    color: #004a82;
    margin-bottom: -10px;
}
#amiga2 h3 {
    font-size: 2em !important;
    font-weight: 700;
    color: #004a82;
    font-style: italic;
}
#fca2 {
    background-image: url(/wp-content/uploads/2020/11/claro.png);
    background-size: 65% 100% !important;
    background-position: left !important;
    background-repeat: no-repeat;
}
#fca2 h3, #fca2 p, #fca2 p strong {
    color: #004a82 !important;
}
.aquafondo {
    text-align: left;
    padding: 0;
}
h2.aquafondo {
    font-size: 2.4em;
    font-weight: 900;
    font-style: italic;
    text-transform: uppercase;
    color: #004a80;
}
time.entry-date.aquafondo {
    letter-spacing: 1px;
    font-size: 1.1em;
    text-transform: uppercase;
    font-weight: 600;
    background-color: #00ffeb;
    padding-left: 10px;
    border-radius: 30px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #004a82;
}
a.antena {
    color: #004a82;
}
a.antena:hover {
    background: #004a82 !important;
    color: #fff;
}
.entry-tags a, .entry-brands a {
    background: #00ffeb;
    color: #004a80;
    letter-spacing: 1px;
    font-weight: 500;
    text-transform: initial;
    font-size: 10px;
    margin: 3px;
}
.aquafondo h4 {
    font-size: 1.4em;
    font-weight: 900;
    font-style: italic;
}
time.entry-date {
    letter-spacing: 0.5px;
    color: #004a82;
    font-weight: 600;
}
.mejooo a {
    color: #000;
}
.mejooo a:hover {
    color: #000;
    font-weight: 500;
}
.volver {
    width: 100%;
    margin-top: 60px;
    padding-bottom: 20px;
    text-align: center;
}
.volver a {
    background-color: #00ffeb;
    padding: 13px;
    text-align: center;
    border-radius: 30px;
    padding-left: 40px;
    padding-right: 40px;
    font-weight: 600;
    color: #004A84;
}
.sidebar.sidebar-right {
    border-left: none !important;
}
#vaca {
    background-image: url(/wp-content/uploads/2020/12/fondo-vaca.png);
    background-size: 100% 100%;
    background-position: center;
    background-repeat: no-repeat;
    max-height: 500px;
    height: 500px;
width: 100% !Important;
}
#vaca h3 {
    color: #fff;
    font-weight: 700;
    font-style: italic;
    font-size: 3em;
}
.web6 {
    width: 80%;
margin: 0 auto !Important;
}
.web7 {
    width: 70%;
margin: 0 auto !Important;
}
#planta h2 {
    font-size: 3em;
    font-weight: 900;
    background: #ef4e28;
    background: linear-gradient(to right, #00FF93, #004a82 62%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-style: italic;
    line-height: 1.1;
}
#planta img {
    width: 80% !important;
}
#summ p strong {
    font-style: italic !important;
}
#summ p {
    color: #fff;
}
#summ img {
    width: 95% !important;
}
#bulla h2 {
    font-size: 2.4em;
    font-weight: 800;
    color: #004a82;
    font-style: italic;
}
#cambx p {
    font-size: 2.4em;
    line-height: 1.2em;
    font-style: italic;
}
#cambx h2 {
    font-size: 3.6em;
    font-weight: 900;
    background: #ef4e28;
    background: linear-gradient(2.4turn, #00FF93, #45a3e8, #004a82 136%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-style: italic;
    line-height: 1.1;
}
#apx {
    padding-top: 5%;
    padding-bottom: 5%;
    color: #fff !important;
    font-style: italic !important;
}
#apx h3 {
    font-weight: 900;
    font-size: 3.2em;
}
#cambx2 h2 {
    font-size: 4.5em;
    font-weight: 900;
    background: #ef4e28;
    background: linear-gradient(2.4turn, #00FF93, #45a3e8, #004a82 68%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-style: italic;
    line-height: 1.1;
}
#cambx2 img {
    width: 73%;
    margin-top: 50px;
}
#cambx2 p {
    font-size: 2em;
    font-style: italic;
}
#ayudar h3 {
    color: #fff;
    font-style: italic;
    font-size: 5em;
    font-weight: 900;
    line-height: 1;
    padding-top: 6%;
    padding-bottom: 6%;
}
#enfrente {
    padding-top: 4%;
}
#enfrente h3 {
    color: #004a82;
    font-size: 4.5em;
    font-weight: 900;
    font-style: italic;
}
.web9 {
    padding-left: 31% !important;
    padding-right: 31% !important;
}
#duro {
    width: 30%;
    float: left;
}
#suave {
    width: 70% !important;
    float: left;
}
#suave p {
    font-size: 1.8em;
    font-weight: 500;
}
#osea p {
    font-size: 1.2em;
    font-style: italic;
    line-height: 0;
}
#osea h1 {
    color: #013cab;
    font-size: 2em;
    line-height: 0.5;
}
#enfrente p {
     font-size: 1.6em;
    font-style: italic;
}
#osea h2 {
    font-size: 1.4em;
    line-height: .7;
    font-style: italic;
}
#osea img {
    width: 70%;
}
#nope h5 {
    width: 70%;
    margin: 0 auto;
    color: #fff;
}
#abajo{
    padding-bottom: 5% !important
}
#vacancia p {
    color: #fff;
     font-size: 1.6em;
    font-style: italic;
}
#vacancia h3 {
    color: #fff;
    font-size: 4em;
    font-style: italic;
    font-weight: 900;
    line-height: 1.2;
}
div#vacancia {
    padding-top: 10%;
    padding-bottom: 10%;
}
iframe#amuna {
    width: 100% !important;
    height: 500px;
}
iframe#amuna {
    width: 100% !important;
    height: 850px !important;
    margin: 0 auto !important;
    border: 5px solid #00ffeb !important;
    padding-top: 1% !important;
    padding-bottom: 1% !important;
}
#verdad h3 {
    font-size: 3em;
    font-weight: 800;
    font-style: italic;
    color: #013c80;
}
#manzana h3 {
    font-size: 3em;
    font-weight: 800;
    font-style: italic;
    color: #013c80;
}
#manzana h2 {
    font-size: 2.4em;
    font-weight: 800;
    background: #ef4e28;
    background: linear-gradient(to right, #19cec7, #013cab);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    padding: 0.7em;
    border-left: 10px solid transparent;
    border-image: linear-gradient(to right, #19cec7, #004a82);
    border-image-slice: 1;
    line-height: 1.1;
}
#herencia {
    padding-top: 12% !important;
    padding-bottom: 10% !important;
}
.todito p {
    font-size: 1em;
    line-height: 1.2em;
}
.noteee h1 {
    color: #004a82;
    font-size: 1.7em;
    line-height: 1;
    font-style: inherit !important;
}
.noteee p {
    font-size: 1em;
    margin-top: 0px !important;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    margin-bottom: 0px !important;
}
.vc_grid-filter.vc_grid-filter-center {
    text-align: left !important;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item {
    background-color: #004a82 !important;
}
.noteee h6 {
    font-size: 1em;
    background: #004a82;
    width: fit-content;
    padding-left: 10px;
    border-radius: 40px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #fff;
    font-weight: 500;
}
.vc-gitem-zone-height-mode-auto:before {
    padding-top: 27% !important;
}
.tubo {
    border: 2px solid #004a82;
    padding-left: 0%;
    padding-right: 3%;
    padding-top: 3%;
    padding-bottom: 0%;
    border-left: 25px solid #004a82;
    height: 370px;
    min-height: 370px;
    max-height: 400px;
    border-top-right-radius: 30px;
    border-bottom-right-radius: 20px;
}
.sombra img {
    box-shadow: 4px 5px 7px 0px #00000073;
}
#libro h2 {
    font-size: 2.5em;
    font-weight: 600;
    color: #004a82;
}
#libro h5 {
    color: #45a3e8;
    font-size: 1.4em;
    font-style: italic;
}
div#libro {
    border: 4px solid #004a82;
    padding-top: 2%;
    padding-bottom: 2%;
    padding-left: 2%;
    padding-right: 2%;
    background-image: url(/wp-content/uploads/2020/11/cuadrado-azul.png);
    background-position: left !important;
    background-size: 27% 100% !important;
    background-repeat: no-repeat;
}
#libro {
    background-color: #fff !important;
}
.cierre p {
    font-size: .9em !important;
}
div#titp {
    width: 80%;
    margin: 0 auto;
}
.cabezap h3 {
    color: #00ffeb;
    font-size: 3em;
    font-weight: 800;
    font-style: italic;
}
.cabezap h1 {
    text-transform: uppercase;
}
#proye2 h3 {
    font-size: 3em;
    font-weight: 900;
    font-style: italic;
    color: #013c80;
    margin-bottom: -50px;
}
#proye3 h3 {
    font-size: 3em;
    font-weight: 900;
    font-style: italic;
    color: #013c80;
}
.pfon {
    padding-top: 8%;
    padding-bottom: 7%;
}
.dattt h1 {
    color: #45a3e8;
    font-size: 2em;
    font-weight: 700;
    margin-bottom: -10px !IMPORTANT;
}
.field_5fab50d5d4a24 {
    font-size: 1.5em;
    font-style: italic;
}
.distinto img {
    width: 50%;
    margin-bottom: -25px;
}
.distinto p {
    font-size: 1.2em;
}
.lapa {
    width: fit-content;
    float: left;
    padding-left: 39px !important;
}
.monte {
    margin-top: 20px;
}
.monte h3 {
    color: #004a82;
    font-weight: 800;
    font-style: italic;
    margin-bottom: 0px;
    margin-top: -5px;
    font-size: 2em;
}
.monte h4 {
    font-size: 1.2em;
    font-weight: 600;
}
.aja h3 {
    margin-bottom: 40px !important;
}
#gol p {
    padding-top: 4%;
    padding-bottom: 7%;
    font-style: italic;
}
#baja {
    margin-top: 186px;
}
#arr {
    margin-top: -6% !important;
}
#plas h2 {
    font-size: 3.6em;
    font-weight: 900;
    background: #ef4e28;
    background: linear-gradient(2.4turn, #49ced9 41%, #fad141 54%, #fc4c86 63%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-style: italic;
    line-height: 1.1;
}
#carg {
    margin-top: -2% !important;
}
#text {
    padding-top: 11%;
    padding-bottom: 1%;
}
.serio {
    margin-top: 50px !important;
}
.serio a {
    color: #d36667;
}
.serio img {
    padding: 40px;
    background-image: url(http://lagenciadigital.com.pe/abogados/wp-content/uploads/2021/01/bordes.png);
        background-size: 100% 100%;
}
#blanco p, #blanco h2,  #blanco h2 strong {
    color: #fff !important;
}
#nonada img {
    padding: 0px !important;
    background-image:  none !important;
    background-size: none !Important;
}
#sube {
    padding-top: 180px !important;
padding-bottom: 280px !important;
}

#nonada a:hover {
    border: solid 5px #ffffffb8 !important;
}
.serio2 {
    margin-top: -19%;
    z-index: 5;
    position: relative !important;
    background-image: url(http://lagenciadigital.com.pe/abogados/wp-content/uploads/2021/01/fondo-parte.png);
    background-position-x: 47% !important;
    background-repeat: no-repeat;
    background-position-y: 140% !important;
    background-size: 100% 84%;
    padding-bottom: 70px;
}
#carga {
    padding: 50px !important;
    background-image: url(http://lagenciadigital.com.pe/abogados/wp-content/uploads/2021/01/marco2.png);
background-size: 100% 100%;
}
#toma {
background: #fff; 
    padding: 40px !important;
}
#carga p {
    width: 70%;
    margin-left: 30% !important;
    margin-bottom: 1px;
}
.vc_sep_width_10 {
    width: 70px !important;
 }
input, textarea {
    border-bottom: 1px solid #bbbbbb;
    background-color: #ffffff00;
    margin-bottom: 8px;
    color: #000 !important;
    letter-spacing: 1px;
}
h6 {
    margin-bottom: 30px;
    color: #8c8989;
}
#carga h6{
    width: 50% !important;
    float: left;
    padding: 1%;
text-align: right;
    color: #93a7ba;
    font-size: 13px; letter-spacing: 1px;
}
#carga h5 {
    width: 100% !important;
    float: left;
    padding: 1%;
text-align: right;
    color: #93a7ba;
    font-size: 13px;

    letter-spacing: 1px;
}
input:hover, textarea:hover {
    background-color: #fff;
}
input[type="submit"] {
    background: #1D1D1D !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 15px;
float: left;
font-weight: 500;
color: #fff !important;
}
#fofo h3 {
    font-size: 2.2em;
    font-weight: 700;
    line-height: 1.2em;
    color: #008DFF;
}
.urgencia {
    width: 35%;
    background-image: url(http://lagenciadigital.com.pe/abogados/wp-content/uploads/2021/01/fondo-urgencia.png);
    background-size: 100% 100%;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 30px;
    padding-bottom: 1px;
    margin-bottom: -56px;
    margin-top: -36px;
}
.urgencia h3 {
    color: #fff !important;
font-size: 15px;
}
.urgencia h4 {
    color: #fff !important;
font-size: 30px;
}
.margen {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
.datos {
    width: 20%;
    float: left;
}
.nombre {
    width: 80%;
    float: left;
    padding: 22px;
    background-color: #d36667;
    padding-bottom: 34px;
}
.nombre h2 {
    font-size: 26px;
}
.datos img {
    display: block;
    background-color: #675261;
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 18.8px;
    padding-bottom: 18.9px;
}
.datos img:hover {
    border: solid 5px #ffffffb8 !important;
    padding-left: 17px;
    padding-right: 17px;
padding-top: 11px;
    padding-bottom: 10px;
}
.datos a {
    text-align: center;
}
.rayita {
    width: 70px;
    height: 3px;
    background-color: #264a64;
    margin-top: -16px;
    margin-bottom: 16px;
}
.left {
    text-align: right !important;
}
#paco p {
    text-align: center;
}
#paco img {
    width: 60%;
    margin-bottom: 10px;
    margin-top: 6%;
}
.left strong {
    color: #d36667;
}
#paco a {
    color: #fff;
    text-decoration: underline;
}
#paco a:nth-child(3) {
    margin-left: 20px;
}
#paco a:hover {
}
#feo div {
    width: 50% !important;
    float: left;
}
#feo img {
    width: 18%;
    margin-left: 10px;
}
.dere p {
    text-align: right !important;
}
div#bava1 {
    height: 215px;
}
.flota {
    position: fixed;
    width: 210px;
    left: 0;
    top: 40%;
    padding: 20px;
    background-color: #8b0ead;
    border-left: 0;
border-radius: 0px 30px 30px 0px;
    z-index: 10000000;
box-shadow: 0px 0px 14px 0 #5d006da6;
}
.flota h6 {
    margin-bottom: 0;
    font-size: .7em;
    color: #ffffffbf;
    font-weight: 500;
}
.flota h2 {
    color: #fff;
    font-weight: 600;
    font-size: 1em;
    padding-bottom: 0px;
    margin-bottom: -25px !important;
    text-transform: inherit;
    margin-top: -30px;
}
.flota input {
    border-bottom: 1px solid #ffffffbf !important;
    color: #fff !important;
    font-size: 1.4em;
letter-spacing: 0.2px;
}
.flota input:hover {
    background-color: #ffffff26;
}
.flota input:focus {
    background-color: #fff0 !important;
}
.flota input[type="submit"] {
    border: 2px solid #fff;
    color: #fff !important;
    background-color: #0000 !important;
    font-size: .28em;
    margin-top: 15px;
    padding: 7px !important;
    width: 75%;
    border-radius: 50px;
text-transform: capitalize;
    font-style: italic;
}
.flota input[type="submit"]:hover {
    background-color: #F9C956 !important;
    border-color: #F9C956;
    color: #6D2680 !important;
}
.flota h4 {
    margin-bottom: -48px;
}
.flota > .wpcf7 form.sent .wpcf7-response-output {
    color: #000;
    border: 0;
    background-color: #f8a730;
    margin-top: 62px;
    font-size: .77em;
}



@media (max-width: 1024px) {
.chew {
    margin-bottom: 10px !important;
    margin-top: 10px !important;
    width: 80%;
    float: initial;
    margin: 0 auto;
}
.chew img {
    margin-left: -30px !important;
}
.chew h2 {
    font-size: 1.8em;
}
.chew p {
    font-size: .9em !important;
}
h2 {
    font-size: 3.1em;
}
#mysticky-nav.wrapfixed img {
    height: 62px;
}
.cerra2 {
    width: 90%;
    margin: 0 auto;
}
#peam2 h2 {
    margin-top: 40px;
}
#super {
    padding-bottom: 33%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: bottom;
}
div#mettta {
    width: 45%;
    margin-left: 4%;
    background-color: #fff !important;
    height: auto;
    padding-left: 50px !important;
    box-shadow: 0px 0px 13px 1px #9d9d9d;
    margin-top: 3%;
    margin-bottom: 3%;
    padding: 0;
    padding-right: 25px !important;
}
#mismo2 {
    background-position: 125%;
}
#cheku div {
    width: 100% !important;
}
#cheku img {
    width: 80%;
    margin-bottom: -130px;
}
.flota {
    position: fixed;
    width: 170px;
    left: 5%;
    top: inherit;
    padding: 5px;
    background-color: #8b0ead;
    border-left: 0;
    border-radius: 30px 30px 30px 30px;
    z-index: 10000000;
    box-shadow: 0 0 14px 0 #5d006da6;
    bottom: 4%;
    border: 4px solid #ffffffd1;
}
.amarillo {
    width: 95%;
}
.navigation > li {
    padding-left: 10px !important;
    padding-right: 10px !important;
    margin-left: 5px;
    margin-right: 5px;
}
.comeee2 {
    background-size: 160% 100% !important;
}
#ppp1 h4 {
    font-size: 1.7em;
}
#cheche {
    width: 95% !important;
}
.dede {
    background-size: 80%;
    background-position-x: 85%;
    background-position-y: 0%;
}
.dede img {
    width: 50%;
    margin-left: 0%;
    margin-right: 50%;
}
#linea1 {
    width: 95%;
}
.flechia {
    padding-top: 8%;
    padding-right: 1px;
}
#pex3 {
    width: 95%;
}
#pex3 h3 {
    font-size: 2em;
}
#pex3 h4 {
    font-size: 2.1em;
}
#fonama {
    padding-bottom: 40px !important;
    padding-top: 10px !important;
}
#pex4 {
    width: 95%;
    margin: 0 auto;
}
#sube5 {
    margin-top: -4% !important;
}
#linkedin {
    width: 8%;
}
.comeee3 {
    background-size: 160% 100% !important;
}
#pex5 {
    width: 100%;
}
#pex5 h4 {
    width: 100%;
}
#pex5 img {
    width: 70%;
}
.comeee5 {
    background-size: 160% 100% !important;
}
.pie2 h2 {
    font-size: 1.5em;
}
.pie2 h4 {
    font-size: 1.5em;
}
.pie2 h3 {
    font-size: 1.6em;
}
.pie3 h4 {
    font-size: 1.6em;
}
.flotante {
    right: 2%;
}
}
@media (max-width: 768px) {
.flota {
    width: 200px;
    left: 7%;
    top: inherit;
    padding: 10px;
    bottom: 2%;
}

#menu-espanol {
    display: none;
}
.site-bar .nav {
   margin-top: -5px;
}
#mismo2 {
    background-position: 386%;
}
.mas2 {
    width: 35%;
    float: left;
}
.menu-lifecare {
    width: 65% !important;
    float: left;
}
.mobile-nav-trigger {
    display: block;
    border: 2px solid #221e1f;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #221e1f !important;
}
.mm-menu.mm-top {
    margin-left: 51%;
    width: 45%;
    min-width: 33%;
}
/**estructura */
h2 {
    font-size: 2.3em;
}
.comeee2 {
    background-size: 200% 100% !important;
    margin-top: -5% !important;
}
.comeee3 {
    background-size: 200% 100% !important;
}
#fle {
    padding-left: 1px;
}
.flechia2 {
    height: 35px;
}
.flechia2 img {
    height: 35px;
}
#pex3 div {
    width: 100% !important;
    margin-top: -5px;
    margin-bottom: 10px;
}
#maspoe {
    width: 60%;
}
#pex4 p {
    font-size: 1em !important;
}
#pex4 p {
    font-size: .8em !important;
    line-height: 18px;
}
#sube5 {
    margin-top: -5% !important;
}
.cerra2 {
    width: 90%;
}
.pie2 img {
    width: 90%;
}
#menu-espanol-1 {
    background-color: #fff;
    text-align: center;
    color: #221e1f;
box-shadow: 11px 9px 17px #000;
}
.mm-navbar.mm-hasbtns {
    background-color: #221e1f;
}
.mm-menu .mm-navbar > *, .mm-menu .mm-navbar a {
    color: #fff;
}
.mm-listview > li {
    position: relative;
    font-size: 1.4em;
    padding-top: 5px;
    font-weight: 300;
    border-bottom: 0px solid #00000021;
    padding-bottom: 5px;
font-family: 'Poppins';
}
#chehe {
 margin-top: 100px;
}
}
@media (max-width: 480px) {
div#mettta {
    width: 93%;
    margin-left: 4%;
    padding-left: 30px !important;
    margin-top: 5%;
    margin-bottom: 3%;
    padding: 0;
    padding-right: 30px !important;
}
#chehe {
 margin-top: 78px;
}
.mas2 {
    width: 50%;
}
.menu-lifecare {
    width: 45% !important;
    margin-top: 6px;
}
.mobile-nav-trigger {
    padding-left: 11px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.comeee2 {
    background-size: 400% 100% !important;
    margin-top: -22% !important;
}
#ppp1 {
    width: 90%;
}
#ppp2 {
    width: 100% !important;
    margin-top: -20px;
}

.libre1 {
    width: 90% !important;
    margin: 0 auto !important;
}
.libre2 {
    width: 90% !important;
    margin: 0 auto !important;
}
.imagina {
    width: 47%;
    float: left;
    margin: 0 auto !important;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}
.mais {
    width: 6%;
    height: auto;
    margin-left: 0%;
    margin-top: 12%;
}
.mais img {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
}
#pex2 h3 {
    width: 80%;
    margin: 0 auto;
}
.comeee3 {
    background-size: 400% 100% !important;
}
.flechia {
    display: none;
}
.dede {
    width: 100%;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}
.flechia2 {
    display: none;
}
.comeee4 {
    background-size: 400% 100% !important;
    margin-top: -6%;
}
#pex3 h3 {
    font-size: 1.7em;
}
#pex3 h4 {
    font-size: 1.7em;
}
#maspoe {
    width: 100%;
}
#pex4 {
    width: 85%;
    margin: 0 auto;
}
#pex4 p {
    font-size: 1.1em !important;
    line-height: 1.5em;
}
#linkedin {
    width: 12%;
    margin-bottom: 90px !important;
}
#sube5 {
    margin-top: -13% !important;
}
.cerra2 {
    width: 80%;
}
.comeee5 {
    background-size: 400% 100% !important;
}
.pie2 {
    width: 100%;
}
.pie2 h3 {
   font-size: 7vw;
}
.flotante {
    width: 50%;
}
.pie2 h2 {
    font-size: 1em;
    margin-bottom: 3%;
}
.pie2 h4 {
    font-size: 1em;
}
.pie3 {
    width: 100%;
    margin-top: 20px;
}
.pie2 img {
    width: 60%;
    margin-bottom: 30px;
    margin-left: 0px;
}
  .movilno {
    display: none !important;
}
.movilsi {
    display: block;
}
.mm-menu.mm-top {
    margin-left: 10%;
    width: 80%;
}
.site-bar .nav {
    margin-top: 10px;
    margin-bottom: 0;
}
#mysticky-nav.wrapfixed {
    padding-top: 0px;
padding-bottom: 10px;
}
#mysticky-nav.wrapfixed img {
    width: 50px;
    height: 35px;
    padding-left: 232px;
    background: url(http://talk-peru.com/wp-content/uploads/2021/10/logo-talk.png);
    background-size: contain;
    background-repeat: no-repeat !important;
    margin-top: 22px;
    margin-bottom: 0px;
}
.mm-listview > li {
    font-size: 1em;
}
#pex5 {
    width: 50%;
    float: left;
}
#pex5 img {
    width: 100%;
}
#pex5 div {
    padding: 5px;
    padding-bottom: 0px;
    margin-bottom: 0;
}
#pex5 h4 {
    font-size: 1.1em;
}
#perro {
    padding-bottom: 80px !important;
    margin-left: -15px !important;
    left: 0 !important;
    width: fit-content;
}
.flota {
  display:none;
}
#fiera1 div, #fiera2 div {
    width: 95%;
    margin: 0 auto;
}
#fiera1 img, #fiera2 img {
    margin-bottom: 0px !important;
}
.cerra2 div {
    margin-bottom: 25px;
}
#mismo2 {
    background-image: none; 
}
.chew {
    margin-bottom: 20px !important;
    margin-top: 20px !important;
    width: 80%;
}
.chew h2, .chew p {
    margin-left: 0px;
}
.chew img {
    margin-left: 0% !important;
    width: 100% !important;
    margin: 0;
    padding: 0 !important;
    margin-top: 13% !important;
}
.site-bar .nav {
    margin-top: 10px;
    margin-bottom: 0;
   padding: 0px 0;
}
.site-bar {
    padding: 0px 0;
}
#clacla h2 {
    line-height: 1.1em;
}
}