



.kdam-thmor pro-regular {
  font-family: "Kdam Thmor Pro", sans-serif;
  font-weight: 400;
  font-style: normal;
  display: none;
}

@import url("https://use.typekit.net/lul6lka.css");
*{
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  
}
body {
  min-height: 100vh; 
  background-image: linear-gradient(0deg,#0d2d74 1%, #163a88 30%, #001033 100%);

}
/*waldotron*/

html,body{

  font-size:100%;
  font:inherit;
  vertical-align:baseline;

  max-width: 680px; 
  margin: 0 auto; 
}


html{
 
  font-family: "Roboto", serif;
  font-weight: 400;

  letter-spacing: 0px;
 
  font-size:16px;
  box-sizing:border-box;-webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}



*,*:before,*:after{
  box-sizing:inherit;

  
}/*BORDER RADIUS IMAGEN ALTURA*/




.topmenu{
  background-color: transparent;
  height: 30px;
  width: 80%;
}

/*Padre*/
header{

  max-width: 680px;
  margin: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;



}

a{
  text-decoration: none;
  color: white;
}



.username{
  display: flex;
  
}

:root {
  --primary: #a72dfa;
  --m-blue: #a72dfa;
  }
  .username-dev {
  font-weight: 600;
      margin: 0 auto;
  display: inline-block;
  color: rgb(255, 255, 255);
  font-size: 20px;
  cursor: default;
  z-index: 1;

  }
  .uname-verified {

  width: 14px;
  cursor: default;
  position: relative;
  margin-top: 9px;
}


      

.botones-externos {

margin: 0 auto;
position: relative;
z-index: 1;
display: flex;
margin-top: 10px;
max-width: 700px;

}








h1 {
  color: rgb(255, 255, 255);
  font-family: "Oswald", sans-serif;font-size: 14px;
  text-align: center;
  font-weight: 300;
  cursor: text;


}
h2{
color: #88a6b4;
font-family: "Oswald", sans-serif;
font-size: 14px;
text-align: center;
font-weight: 300;
z-index: 3;
cursor: text;
bottom: 0px;
position: relative;
letter-spacing: 1px;


}



h3{
color: rgb(121, 201, 255);
font-family: "Oswald", sans-serif;
font-size: 21px;
text-align: center;
font-weight: bold;
cursor: text;
letter-spacing: 1px;

}
main{
  margin-top: 30px;
}
h3{
  

  text-align: center;
}
svg {
width: 20px;
height: 20px;

}

button, .buttons {
display: inline-flex;
align-items: center;
justify-content: center;
height: auto;
padding-top: 8px;
padding-bottom: 8px;
color: #fdfafa;
text-align: center;
font-size: 14px;
background-color: #000000;
line-height: 1.1;
letter-spacing: 2px;
text-transform: capitalize;
text-decoration: none;
white-space: nowrap;
border-radius: 10px;
border: 1px solid #ddd;
cursor: pointer;
}
.share-button:hover{
background-color: #a72dfa;
color: #ffffff;
}

button:hover, .button:hover {
border-color: #cdd;
}

.share-button, .copy-link {
padding-left: 30px;
padding-right: 30px;
}

.share-button, .share-dialog {
position: absolute;
top: 30%;
left: 50%;
transform: translate(-50%);

}

.share-dialog {
display: none;
width: 95%;
max-width: 500px;
box-shadow: 0 8px 16px rgba(0,0,0,.15);
z-index: -1;
border: 1px solid #ddd;
padding: 20px;
border-radius: 4px;
background-color: #fff;
}

.share-dialog.is-open {
display: block;
z-index: 2;
}



.targets {
display: grid;
grid-template-rows: 1fr 1fr;
grid-template-columns: 1fr 1fr;
grid-gap: 20px;
margin-bottom: 20px;
background-color: #000000;
width: 400px;
}

.close-button {
background-color: transparent;
border: none;
padding: 0;
}

.close-button svg {
margin-right: 0;
}


.pen-url {
margin-right: 15px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}


/*      



@media screen and (width <= 440px) {
  .user-info {
  font-size: 9px!important;
  }
  }  */

  

/* INVENTO  DE MEDIDAS :D 

@media screen and (width <= 640px) {
.blue {
 // propiedades para mobiles aqui.
 padding: 0px 10px;
 height: 56px;
 max-width: 526px;
}
}  

@media screen and (width > 640px) {
.blue {
 // propiedades de escritorio aqui
 padding: 0px 10px;
 height: 56px;
 max-width: 664px;

}
} 

@media print {
.blue {
 // propiedades impresora aqui.
 padding: 0px 10px;
 height: 56px;
 max-width: 680px;
 margin: auto;
}
} */




/*Wsp*/
.float{
position:fixed;
width:60px;
height:60px;
bottom:40px;
right:40px;
background-color:#ffffff;
color:#25d366;
border-radius:50px;
text-align:center;
font-size:30px;
box-shadow: 2px 2px 3px rgb(4, 11, 44);
z-index:100;
}

.my-float{
margin-top:16px;


}
.fa.fa-whatsapp.my-float{
 position: absolute;
right:12%;
}


.layout-footer {
  font-family: 'Inter', sans-serif;
  color: #bebebe;
  justify-content: center;
  text-align:center;
  align-items: center;
  margin: 0 auto;
  z-index: 3;
  font-size: 12px;
  z-index: 1;
  margin-top: 100px;
  position: relative;
  margin-bottom: 60px;

letter-spacing: 0;
}

.layout-footer img{
  opacity: 0.1;
width: 220px;
filter: brightness(10000%);
}/*
.servicios{
  flex: 1 1 0%;
  flex-direction: column;
  -webkit-box-pack: justify;
  justify-content: space-between;
  padding: 64px 16px 32px;
  height: 100%;
  width: 100%;
}



BOTON NUEVO */







footer{
  position: relative;
}





/*topbar*/

.topbar{
  width: 100%;
  position: relative;
  display: flex;
justify-content: center;
align-items: center;

}


.sha img{
  width: 30px;
  cursor: pointer;
  z-index: 3;
}
.sticky-subnav{

  position: fixed;
  top:1%;
  width: 97%;
  z-index: 9999;
border-radius: 30px;
  display: none;
  height: 70px;

  background: rgba(0, 204, 255, 0.815);
	-webkit-backdrop-filter: blur(7px);
	backdrop-filter: blur(5px);
  border:1px solid rgb(255, 255, 255);
 
}
.col-md-12 img{
  border-radius: 50%;
  width: 45px;
  margin-top: 5px;
  position: absolute;
top: 25%;
right: 50%;
transform: translate(50%, -50%);

}
.sticky-subnav-show{
display: block!important;


}

ul.sticky-subnav-list{
text-align: center;
padding:5px 0;
}
.sticky-subnav-list li{
display: inline;
padding:7px 14px;
transition: color 200ms ease-in-out;
font-size: 12px;
}
.sticky-subnav-list a{
  color: #7d1b1b;
}
/*
.textToScroll{
height:1000px;
}*/



.uname-verified-top{
  position: relative;
  left: 2.5%;
  width: 18px;
  height: 18px;
z-index: 1;
margin-top: 25px;
background-color: transparent;
border-radius: 50px;
border:none;


}

.llamada-compartir{
  position: relative;
  margin: 0 auto;
max-width: 660px;
margin-top: 14px;

}

.compartir-top{
  position: absolute;
  right: 10%;
  z-index: 9999;
  cursor: pointer;
  top: 25%;
  }
.llamar-top{
    position: absolute;
    left: 10%;
    z-index: 9999;
    cursor: pointer;
    top: 25%;
    }



  

/*boton servicios */



main{
position: relative;

   padding-left:16px;
   padding-right:16px;
   padding-top:0px;
   padding-bottom:0px;
   height:100%;
   width:100%;
   /*margin:0 auto;*/

   max-width:680px;
}
@media screen and (min-width:576px){
   .main{padding-bottom:0px;
   }
}



/*medida caja*/


.img-prod-position{
  background-color: #fff;
   overflow:hidden;
 
   position:absolute;
   top:50%;
   transform:translateY(-50%);
   /*
   pointer-events:none;
   -webkit-box-pack:center;
   -webkit-justify-content:center;
   -ms-flex-pack:center;
   justify-content:center;
   -webkit-align-items:center;
   -webkit-box-align:center;
   -ms-flex-align:center;
   align-items:center;
   border-radius:10%;*/
}


/*DE IMAGEN */
.img-prod-interior{

   display:flex;
}

/*TAMANO TEXTO*/
.texto-servicio{
   padding:0;
   margin:0;
   width:100%;
   
}
@media screen and (min-width:576px){
   .texto-servicio{font-size:16px;}}


h4,h2{
  text-align: left;

}
   h4{
  
margin-bottom: 5px;
   

    width:100%;
    font-weight:700;
    font-size:20px;

    letter-spacing: 0;
    color: #000000;
    font-family: "Oswald", sans-serif;
  }
/*MEDIDA IMAGEN */
.imagen-prod{
  left:10px;


  width:90px;
  height:90px;
}

/*ESTRUCTURA INTERIOR DEL BOTON*/
.estructura-interior-caja{
   padding:0;
   margin:0;
   border:none;
   font-family:inherit;
   font-weight:inherit;
   font-size:inherit;
   text-align:center;
   cursor:pointer;
   display:block;
   height:auto;
   position:relative;
   padding-top:20px;
   padding-bottom:30px;

   width:100%;
   appearance:none;
   box-sizing:border-box;
   vertical-align:middle;
  }
.estructura-interior-caja:focus{
   outline:none;
}
.estructura-interior-caja:disabled{
   cursor:default;
   pointer-events:none;
}




/*ESTRUCTURA TEXTO DERECHA IZQUIERDA*/
 .texto-position{

   hyphens:auto;
   white-space:normal;
   background:none;
   color:inherit;
   word-wrap:break-word;
   word-break:break-word;
   padding-left:120px;
   padding-right:66px;

   
}
.contenedor{
  margin-bottom: 10px;
}
/*BOTON COLOR */
.color{
  
   z-index:0;
   overflow:hidden;
   margin-bottom:16px;border:2px solid;
   
   background-color:#f8f8f8;
   width:calc(100% - 0px);
   border-radius:10px;

}
h4:hover{
  color: #163a88;
}

#start{
  position: absolute;
  right: 1%;
  
background-color: transparent;
border-color: transparent;
}
@media screen and (max-width:576px){
  #start{font-size:10px;}}

.contenedor:hover, .color, .compartir{
  translate: 0;
 cursor: pointer;
  
}
.share-btn{
  position: absolute;
  top: 10%;
  right: 30%;
}

.compartir{
  position: absolute;
  overflow: hidden;
  right: 0%;
  top: -2%;
  height: 45px;
  width: 45px;
  z-index: 9999;
  opacity: 0.5;
  transition: 0.15s ease;
  }




  


/*texto presentacion*/
.presentacion-textos-1{
  padding-left:16px;
  padding-right:16px;
  padding-top:20px;
  padding-bottom:0px;
  margin-bottom: -10px;
  height:100%;
  width:100%;
  max-width:680px;
  position: relative;
  text-align: center;
}
@media screen and (min-width:576px){
  .contenedor{padding-bottom:0px;
  }
}

.presentacion-textos-btn-1{
 hyphens:auto;
 white-space:normal;
 background:none;
 color:inherit;
 word-wrap:break-word;
 word-break:break-word;
 padding-left:6px;
 padding-right:6px;
 border:none;
}


.presentacion-textos{
   padding-left:16px;
   padding-right:16px;
   padding-top:0px;
   padding-bottom:0px;
   height:100%;
   width:100%;
   max-width:680px;
   position: relative;
   text-align: center;
}
@media screen and (min-width:576px){
   .contenedor{padding-bottom:0px;
   }
}

.presentacion-textos-btn{
  hyphens:auto;
  white-space:normal;
  background:none;
  color:inherit;
  word-wrap:break-word;
  word-break:break-word;
  padding-left:6px;
  padding-right:6px;
  border:none;
}

/*caja instagram*/

#eapps-instagram-feed-1 .eapps-instagram-feed-header{
 border-radius:20px 20px 0px 0px;
border-color: ;
}
#eapps-instagram-feed-1, .eapps-instagram-feed-posts-item-template-classic{

  border-radius:20px 20px 20px 20px;
  background-color: #ffffff;

 
 }
hr{
z-index: 99999;
position: absolute;
width: 100%;
height: 1px;
top: 23%;

opacity: 0.33;
}
@media screen and (min-width:632px){
  hr{top: 95%;
  }
}


 .eapps-instagram-feed-header-small.eapps-instagram-feed-header-inner{
  flex-direction: row !important;
 
}
.eapps-instagram-feed-posts-item-template-classic{
  border:none !important;
  
  
}

/*texto instagram */
.fytFEp{
  font-size: 18px;
}


/*perfil tiktok*/
.fSqTlR{
  width: 48px !important;
  height: 48px !important;
}
.bSjBeX img, .bSjBeX svg{
  width: 30px;
  height: 30px;
}
/*perfil tiktok
.eapps-instagram-feed-header-inner{
  justify-content: left !important;
  flex-direction: row !important;
  font-size: 10px;
}
*/
.instagram{
  margin-bottom: 30px;
  position: relative;
  margin-top: 30px;
}
/*color header instagran */

.Sapps-facebook-feed-header-top{
background-color: #d0d0d0 !important;
}
/*altura logo fb*/
.eapps-facebook-feed-button-icon, .eapps-facebook-feed-header-actions-item-icon.eapps-facebook-feed-button-icon{
  height: 20px;
  right: 5px;
  position: relative;
}
/*insignia fb */
.eapps-facebook-feed-extra-small .eapps-facebook-feed-header-name-verified{
  margin-top: -3px !important;
}


.titulow{
  margin-bottom: 20px;
}





/*altura foto perfil*/
.cbh-phone{
 
        right: -50px;
    top: 0%;
     visibility:hidden;
     background-color:transparent;
     width:300px;
     margin-top: -20px;
     margin-bottom: 30px;
     height:100px;
     cursor:pointer;
     z-index:99;
     -webkit-backface-visibility:hidden;
     -webkit-transform:translateZ(0);
     -webkit-transition:visibility .5s;
     -moz-transition:visibility .5s;
     -o-transition:visibility .5s;transition:visibility .5s}

     .cbh-phone.cbh-show{
       visibility:visible
      }
      @-webkit-keyframes fadeInRight{
        0%{
          opacity:0;
          -webkit-transform:translate3d(100%,0,0);
          transform:translate3d(100%,0,0)
        }
        100%{
          opacity:1;-webkit-transform:none;
          transform:none
        }
      }
      @keyframes fadeInRight{
        0%{
          opacity:0;
          -webkit-transform:translate3d(100%,0,0);
          -ms-transform:translate3d(100%,0,0);
          transform:translate3d(100%,0,0)
        }
        100%{opacity:1;
          -webkit-transform:none;
          -ms-transform:none;
          transform:none
        }
      }
      @-webkit-keyframes fadeInRightBig{
        0%{opacity:0;
          -webkit-transform:translate3d(2000px,0,0);
          transform:translate3d(2000px,0,0)}100%{opacity:1;
            -webkit-transform:none;transform:none}
          }
          @-webkit-keyframes fadeOutRight{
            0%{opacity:1}100%{opacity:0;
              -webkit-transform:translate3d(100%,0,0);
              transform:translate3d(100%,0,0)}
            }
            @keyframes fadeOutRight{
              0%{opacity:1}100%{opacity:0;
                -webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);
                transform:translate3d(100%,0,0)}}
                .fadeOutRight{-webkit-animation-name:fadeOutRight;
                  animation-name:fadeOutRight
                }
.cbh-phone.cbh-static1{
  opacity:.6
}

.cbh-phone.cbh-hover1{
  opacity:1
}
/*medida circulo border*/
.cbh-ph-circle{
  width:130px;
  height:130px;
  top:30px;
  left:30px;
  position:absolute;
  background-color:transparent;
  -webkit-border-radius:100%;
  -moz-border-radius:100%;
  border-radius:100%;
  border:2px solid rgba(30,30,30,.4);
  opacity:.1;-webkit-animation:cbh-circle-anim 1.2s infinite ease-in-out;-moz-animation:cbh-circle-anim 1.2s infinite ease-in-out;
  -ms-animation:cbh-circle-anim 1.2s infinite ease-in-out;
  -o-animation:cbh-circle-anim 1.2s infinite ease-in-out;
  animation:cbh-circle-anim 1.2s infinite ease-in-out;
  -webkit-transition:all .5s;
  -moz-transition:all .5s;
  -o-transition:all .5s;
  transition:all .5s}
.cbh-phone.cbh-active .cbh-ph-circle1{
  -webkit-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;
  -moz-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;
  -ms-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;
  -o-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;animation:cbh-circle-anim 1.1s infinite ease-in-out!important}
.cbh-phone.cbh-static .cbh-ph-circle{
  -webkit-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;
  -moz-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;
  -ms-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;
  -o-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;
  animation:cbh-circle-anim 2.2s infinite ease-in-out!important}
.cbh-phone.cbh-hover .cbh-ph-circle{
  border-color:rgba(0,175,242,1);
  opacity:.5
}
.cbh-phone.cbh-green.cbh-hover .cbh-ph-circle{
  border-color:#7ed6ff;
  opacity:.5
}
.cbh-phone.cbh-green .cbh-ph-circle{
  border-color:rgba(0,175,242,1);
  opacity:.5
}
.cbh-phone.cbh-gray.cbh-hover .cbh-ph-circle{
  border-color:rgba(204,204,204,1);
  opacity:.5
}
/*medida circulo relleno*/
.cbh-phone.cbh-gray .cbh-ph-circle{
  border-color:#7ed6ff;
  opacity:.5
}
.cbh-ph-circle-fill{
  width:94px;
  height:94px;
  top:48px;
  left:48px;
  position:absolute;
  background-color:#000;
  -webkit-border-radius:100%;
  -moz-border-radius:100%;
  border-radius:100%;
  border:2px solid transparent;
  opacity:.1;
  -webkit-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;
  -moz-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;
  -ms-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;
  -o-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;
  animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;
  -webkit-transition:all .5s;-moz-transition:all .5s;
  -o-transition:all .5s;transition:all .5s
}
.cbh-phone.cbh-active .cbh-ph-circle-fill{
  -webkit-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;
  -moz-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;
  -ms-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;
  -o-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;
  animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important
}
.cbh-phone.cbh-static .cbh-ph-circle-fill{
  -webkit-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;
  -moz-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;
  -ms-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;
  -o-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;
  animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;
  opacity:0!important
}         
.cbh-phone.cbh-hover .cbh-ph-circle-fill{
  background-color:rgba(0,175,242,.5);opacity:.75!important
}
.cbh-phone.cbh-green.cbh-hover .cbh-ph-circle-fill{
  background-color:rgba(117,235,80,.5);opacity:.75!important
}
.cbh-phone.cbh-green .cbh-ph-circle-fill{
  background-color:rgba(0,175,242,.5);opacity:.75!important
}
.cbh-phone.cbh-gray.cbh-hover .cbh-ph-circle-fill{
  background-color:rgba(204,204,204,.5);opacity:.75!important
}
.cbh-phone.cbh-gray .cbh-ph-circle-fill{
  background-color:rgba(117,235,80,.5);opacity:1!important
}
/*medida imagen altura y left y tamano en general*/
.cbh-ph-img-circle1{
  width:80px;
  height:80px;
  top:55px;
  left:55px;
 
  position:absolute;
  background-image:url(https://waldokinc.com/img/perfil-waldo.jpg);
  background-size: 90px 90px;
  background-color:rgba(30,30,30,.1);
  background-position:center center;
  background-repeat:no-repeat;
  -webkit-border-radius:50%;-moz-border-radius:100%;
  border-radius:50%;
  border:2px solid transparent;opacity:1;
  -webkit-animation:cbh-circle-img-anim 1s infinite ease-in-out;
  -moz-animation:cbh-circle-img-anim 1s infinite ease-in-out;
  -ms-animation:cbh-circle-img-anim 1s infinite ease-in-out;
  -o-animation:cbh-circle-img-anim 1s infinite ease-in-out;
  animation:cbh-circle-img-anim 1s infinite ease-in-out}
.cbh-phone.cbh-active .cbh-ph-img-circle1{
  -webkit-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;
  -moz-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;
  -ms-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;
  -o-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;
  animation:cbh-circle-img-anim 1s infinite ease-in-out!important}
.cbh-phone.cbh-static .cbh-ph-img-circle1{
  -webkit-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;
  -moz-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;
  -ms-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;
  -o-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;
  animation:cbh-circle-img-anim 0s infinite ease-in-out!important}
.cbh-phone.cbh-hover .cbh-ph-img-circle1{
  background-color:rgba(0,175,242,1)
}
.cbh-phone.cbh-green.cbh-hover .cbh-ph-img-circle1:hover{
  background-color:#7ed6ff
}
.cbh-phone.cbh-green .cbh-ph-img-circle1{
  background-color:rgba(0,175,242,1)
}
.cbh-phone.cbh-green .cbh-ph-img-circle1{
  background-color:rgba(0,175,242,1)
}
.cbh-phone.cbh-gray.cbh-hover .cbh-ph-img-circle1{
  background-color:rgba(204,204,204,1)
}
.cbh-phone.cbh-gray .cbh-ph-img-circle1{
  background-color:#7ed6ff}
  @-moz-keyframes cbh-circle-anim{0%{-moz-transform:rotate(0deg) scale(0.5) skew(1deg);
    opacity:.1;
    -moz-opacity:.1;
    -webkit-opacity:.1;
    -o-opacity:.1}30%{-moz-transform:rotate(0deg) scale(.7) skew(1deg);
      opacity:.5;
      -moz-opacity:.5;
      -webkit-opacity:.5;
      -o-opacity:.5}100%{-moz-transform:rotate(0deg) scale(1) skew(1deg);
        opacity:.6;
        -moz-opacity:.6;
        -webkit-opacity:.6;
        -o-opacity:.1}
      }
      @-webkit-keyframes cbh-circle-anim{0%{-webkit-transform:rotate(0deg) scale(0.5) skew(1deg);
        -webkit-opacity:.1}30%{-webkit-transform:rotate(0deg) scale(.7) skew(1deg);
          -webkit-opacity:.5}100%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);
            -webkit-opacity:.1}}@-o-keyframes cbh-circle-anim{0%{-o-transform:rotate(0deg) kscale(0.5) skew(1deg);
              -o-opacity:.1}30%{-o-transform:rotate(0deg) scale(.7) skew(1deg);
                -o-opacity:.5}100%{-o-transform:rotate(0deg) scale(1) skew(1deg);-o-opacity:.1}}@keyframes cbh-circle-anim{0%{transform:rotate(0deg) scale(0.5) skew(1deg);opacity:.1}30%{transform:rotate(0deg) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.1}
              }
              @-moz-keyframes cbh-circle-fill-anim{0%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);
                opacity:.2}50%{-moz-transform:rotate(0deg) -moz-scale(1) skew(1deg);
                  opacity:.2}100%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);
                    opacity:.2}}
                    @-webkit-keyframes cbh-circle-fill-anim{0%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);
                      opacity:.2}50%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}
                      @-o-keyframes cbh-circle-fill-anim{0%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{-o-transform:rotate(0deg) scale(1) skew(1deg);
                        opacity:.2}100%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);
                          opacity:.2}}
                          @keyframes cbh-circle-fill-anim{0%{transform:rotate(0deg) scale(0.7) skew(1deg);
                            opacity:.2}50%{transform:rotate(0deg) scale(1) skew(1deg);
                              opacity:.2}100%{transform:rotate(0deg) scale(0.7) skew(1deg);
                                opacity:.2}}
                                @keyframes cbh-circle-img-anim{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{transform:rotate(0deg) scale(1) skew(1deg)}}
                                @-moz-keyframes cbh-circle-img-anim{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{-moz-transform:rotate(0deg) scale(1) skew(1deg)}}
                                @-webkit-keyframes cbh-circle-img-anim{0%{-webkit-transform:rotate(0deg) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{
                                  -webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{
                                    -webkit-transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{
                                      -webkit-transform:rotate(0deg) scale(1) skew(1deg)}}
                                      @-o-keyframes cbh-circle-img-anim{0%{-o-transform:rotate(0deg) scale(1) skew(1deg)}10%{
                                        -o-transform:rotate(-25deg) scale(1) skew(1deg)}20%{
                                          -o-transform:rotate(25deg) scale(1) skew(1deg)}30%{
                                            -o-transform:rotate(-25deg) scale(1) skew(1deg)}40%{
                                              -o-transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{
                                                -o-transform:rotate(0deg) scale(1) skew(1deg)}}
.cbh-ph-img-circle1 {

}
.cbh-phone.cbh-green .cbh-ph-circle {
  border-color: #b650fa
}
.cbh-phone.cbh-green .cbh-ph-circle-fill {
  background-color: #a72dfa;
}
.cbh-phone.cbh-green .cbh-ph-img-circle1 {
  background-color:#40aadb;
  border-color: #a72dfa;
}

.phone-call.cbh-phone.cbh-green.cbh-show.cbh-static{
  position: relative; 
 align-items: center;
 justify-content: center;
 text-align: center;
   z-index: 99999;

}

.ixVIjc{
  font-size: 16px !important;
}


.redes{
  position: relative;
  margin-top: 40px;
  margin-bottom: 30px;
  
}




.jgMUEb{
  bottom: -10px;
min-width: 400px !important;
}
@media screen and (max-width: 426px) {
  .jgMUEb {
    min-width: 380px !important;
  }
}
@media screen and (max-width: 410px) {
  .jgMUEb {
    min-width: 360px !important;
  }
}
@media screen and (max-width: 390px) {
  .jgMUEb {
    min-width: 340px !important;
  }
}
@media screen and (max-width: 385px) {
  .jgMUEb {
    min-width: 300px !important;
  }
}
@media screen and (max-width: 365px) {
  .jgMUEb {
    min-width: 260px !important;
  }
}

/*busqueda*/
.grQCvD{
  position: absolute !important;
}
.fDdmMP{
  font-weight: 500 !important;
  font-family: "Oswald", sans-serif;
  font-size: 16px !important;
}