.elementor-33030 .elementor-element.elementor-element-29d6613:not(.elementor-motion-effects-element-type-background), .elementor-33030 .elementor-element.elementor-element-29d6613 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://mercadology.mx/wp-content/uploads/2021/08/portadaMercadology.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33030 .elementor-element.elementor-element-29d6613 > .elementor-container{max-width:1000px;}.elementor-33030 .elementor-element.elementor-element-29d6613{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33030 .elementor-element.elementor-element-29d6613 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33030 .elementor-element.elementor-element-7cd6580{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-33030 .elementor-element.elementor-element-8f05f45 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:50px;line-height:1.2em;color:#FFFFFF;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-33030 .elementor-element.elementor-element-24d4c49{text-align:left;color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:20px;}.elementor-33030 .elementor-element.elementor-element-723240f{--spacer-size:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-33030 .elementor-element.elementor-element-82220b4{text-align:center;}.elementor-33030 .elementor-element.elementor-element-82220b4 img{width:100%;max-width:100%;}.elementor-33030 .elementor-element.elementor-element-9948c86{--spacer-size:50px;}.elementor-33030 .elementor-element.elementor-element-d804c06 > .elementor-container{max-width:1000px;}.elementor-33030 .elementor-element.elementor-element-f28a075{text-align:center;color:#000000;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;}.elementor-33030 .elementor-element.elementor-element-901ebd5{text-align:justify;color:#000000;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:normal;}.elementor-33030 .elementor-element.elementor-element-0a84c05{text-align:center;color:#000000;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;}.elementor-33030 .elementor-element.elementor-element-14e00fb{text-align:justify;color:#000000;font-family:"Helvetica", Sans-serif;font-size:20px;}.elementor-33030 .elementor-element.elementor-element-6e58ad0 > .elementor-container{max-width:1000px;}.elementor-33030 .elementor-element.elementor-element-6e58ad0{margin-top:0px;margin-bottom:50px;}.elementor-33030 .elementor-element.elementor-element-4dd3cb3{text-align:center;}.elementor-33030 .elementor-element.elementor-element-d43dbb5:not(.elementor-motion-effects-element-type-background), .elementor-33030 .elementor-element.elementor-element-d43dbb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2123;}.elementor-33030 .elementor-element.elementor-element-d43dbb5 > .elementor-container{max-width:1000px;}.elementor-33030 .elementor-element.elementor-element-d43dbb5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33030 .elementor-element.elementor-element-d43dbb5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33030 .elementor-element.elementor-element-28591d1{text-align:center;color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:10px;}.elementor-33030 .elementor-element.elementor-element-69a3b88{text-align:left;color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:20px;}.elementor-33030 .elementor-element.elementor-element-2de129b{text-align:justify;color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:20px;}.elementor-33030 .elementor-element.elementor-element-60c2a21{--spacer-size:210px;}.elementor-33030 .elementor-element.elementor-element-ce70d72 > .elementor-container{max-width:1000px;}.elementor-33030 .elementor-element.elementor-element-ce70d72{margin-top:-246px;margin-bottom:0px;}.elementor-33030 .elementor-element.elementor-element-3475b3d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:80px;color:#FFFFFF;}.elementor-33030 .elementor-element.elementor-element-5ef24bf{text-align:center;}.elementor-33030 .elementor-element.elementor-element-08abe2a{--spacer-size:10px;}.elementor-33030 .elementor-element.elementor-element-d3f2e61{text-align:justify;color:#000000;font-family:"Helvetica", Sans-serif;font-size:20px;}.elementor-33030 .elementor-element.elementor-element-5512dcd .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:80px;color:#FFFFFF;}.elementor-33030 .elementor-element.elementor-element-56b048b{text-align:center;}.elementor-33030 .elementor-element.elementor-element-a164918{--spacer-size:10px;}.elementor-33030 .elementor-element.elementor-element-8cdfb38 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-33030 .elementor-element.elementor-element-8cdfb38{text-align:justify;color:#000000;font-family:"Helvetica", Sans-serif;font-size:20px;}.elementor-33030 .elementor-element.elementor-element-f50e295{--spacer-size:30px;}.elementor-33030 .elementor-element.elementor-element-f0838ff > .elementor-container{max-width:1000px;}.elementor-33030 .elementor-element.elementor-element-823936a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:80px;color:#020101;}.elementor-33030 .elementor-element.elementor-element-7503664 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-33030 .elementor-element.elementor-element-348e8f6{text-align:justify;color:#000000;font-family:"Helvetica", Sans-serif;font-size:20px;}.elementor-33030 .elementor-element.elementor-element-2145f44 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:80px;color:#020101;}.elementor-33030 .elementor-element.elementor-element-411514d{text-align:justify;color:#000000;font-family:"Helvetica", Sans-serif;font-size:20px;}.elementor-33030 .elementor-element.elementor-element-bf3a365:not(.elementor-motion-effects-element-type-background), .elementor-33030 .elementor-element.elementor-element-bf3a365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2123;}.elementor-33030 .elementor-element.elementor-element-bf3a365 > .elementor-container{max-width:1000px;}.elementor-33030 .elementor-element.elementor-element-bf3a365{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33030 .elementor-element.elementor-element-bf3a365 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33030 .elementor-element.elementor-element-c0f1d90{--spacer-size:20px;}.elementor-33030 .elementor-element.elementor-element-afdc732{text-align:center;}.elementor-33030 .elementor-element.elementor-element-afdc732 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-33030 .elementor-element.elementor-element-46590e5{--spacer-size:20px;}.elementor-33030 .elementor-element.elementor-element-918992f{text-align:justify;color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:20px;}.elementor-33030 .elementor-element.elementor-element-d9bf161{text-align:justify;color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:20px;}.elementor-33030 .elementor-element.elementor-element-51490bd{margin-top:0px;margin-bottom:0px;}.elementor-33030 .elementor-element.elementor-element-bc92f7b img{width:56%;}.elementor-33030 .elementor-element.elementor-element-70cfe66{text-align:center;}.elementor-33030 .elementor-element.elementor-element-70cfe66 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;color:#000000;}.elementor-33030 .elementor-element.elementor-element-5f39b1f{text-align:center;color:#000000;font-family:"Helvetica", Sans-serif;font-size:18px;}.elementor-33030 .elementor-element.elementor-element-afa3c0e img{width:56%;}.elementor-33030 .elementor-element.elementor-element-abfb67c{text-align:center;}.elementor-33030 .elementor-element.elementor-element-abfb67c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;color:#000000;}.elementor-33030 .elementor-element.elementor-element-ae4f0d6{text-align:center;color:#000000;font-family:"Helvetica", Sans-serif;font-size:18px;}.elementor-33030 .elementor-element.elementor-element-67c8da1 img{width:56%;}.elementor-33030 .elementor-element.elementor-element-e5bc911{text-align:center;}.elementor-33030 .elementor-element.elementor-element-e5bc911 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;color:#000000;}.elementor-33030 .elementor-element.elementor-element-995b011{text-align:center;color:#000000;font-family:"Helvetica", Sans-serif;font-size:18px;}.elementor-33030 .elementor-element.elementor-element-631a085{--spacer-size:80px;}.elementor-33030 .elementor-element.elementor-element-564de34{margin-top:250px;margin-bottom:0px;}.elementor-33030 .elementor-element.elementor-element-32190aa{--spacer-size:47px;}.elementor-33030 .elementor-element.elementor-element-ac7f43b > .elementor-widget-container{background-color:#000000;margin:0px 480px 0px 480px;padding:10px 0px 10px 0px;border-radius:15px 15px 15px 15px;}.elementor-33030 .elementor-element.elementor-element-ac7f43b{text-align:center;}.elementor-33030 .elementor-element.elementor-element-ac7f43b .elementor-heading-title{font-family:"Helvetica", Sans-serif;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-33030 .elementor-element.elementor-element-f782d88 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-33030 .elementor-element.elementor-element-f782d88{text-align:center;}.elementor-33030 .elementor-element.elementor-element-f782d88 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;color:#000000;}.elementor-33030 .elementor-element.elementor-element-4911d4a > .elementor-container{max-width:1000px;}.elementor-33030 .elementor-element.elementor-element-4911d4a{overflow:hidden;}.elementor-33030 .elementor-element.elementor-element-301766d{text-align:justify;color:#000000;font-family:"Helvetica", Sans-serif;font-size:20px;}.elementor-33030 .elementor-element.elementor-element-aa0320d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-33030 .elementor-element.elementor-element-aa0320d{text-align:left;}.elementor-33030 .elementor-element.elementor-element-aa0320d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:21px;color:#000000;}.elementor-33030 .elementor-element.elementor-element-c5b8197{text-align:justify;color:#000000;font-family:"Helvetica", Sans-serif;font-size:20px;}.elementor-33030 .elementor-element.elementor-element-22c8215{text-align:justify;color:#000000;font-family:"Helvetica", Sans-serif;font-size:20px;}.elementor-33030 .elementor-element.elementor-element-26a83ff > .elementor-container{max-width:1000px;}.elementor-33030 .elementor-element.elementor-element-26a83ff{margin-top:0px;margin-bottom:50px;}.elementor-33030 .elementor-element.elementor-element-187d1b7{text-align:center;}.elementor-33030 .elementor-element.elementor-element-a491c3d > .elementor-container{max-width:1000px;}.elementor-33030 .elementor-element.elementor-element-a491c3d{overflow:hidden;}.elementor-33030 .elementor-element.elementor-element-5c1021d{text-align:center;color:#000000;font-family:"Helvetica", Sans-serif;font-size:20px;}.elementor-33030 .elementor-element.elementor-element-d05cc33{text-align:center;color:#000000;font-family:"Helvetica", Sans-serif;font-size:20px;}.elementor-33030 .elementor-element.elementor-element-d763897{text-align:left;color:#000000;font-family:"Helvetica", Sans-serif;font-size:19px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-33030 .elementor-element.elementor-element-56df24c .elementor-button{background-color:#000000;font-family:"Helvetica", Sans-serif;font-size:20px;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:08px 100px 08px 100px;}.elementor-33030 .elementor-element.elementor-element-56df24c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33030 .elementor-element.elementor-element-1478734{--spacer-size:50px;}@media(max-width:1024px){.elementor-33030 .elementor-element.elementor-element-ac7f43b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-33030 .elementor-element.elementor-element-f782d88 > .elementor-widget-container{margin:10px 0px 0px 0px;}}@media(max-width:767px){.elementor-33030 .elementor-element.elementor-element-29d6613{padding:0px 0px 0px 0px;}.elementor-33030 .elementor-element.elementor-element-8f05f45{text-align:center;}.elementor-33030 .elementor-element.elementor-element-8f05f45 .elementor-heading-title{font-size:46px;}.elementor-33030 .elementor-element.elementor-element-e1ea714 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-33030 .elementor-element.elementor-element-4dd3cb3{text-align:center;}.elementor-33030 .elementor-element.elementor-element-d43dbb5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-33030 .elementor-element.elementor-element-35b099d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-33030 .elementor-element.elementor-element-60c2a21{--spacer-size:50px;}.elementor-33030 .elementor-element.elementor-element-ce70d72{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-33030 .elementor-element.elementor-element-9973e6d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-33030 .elementor-element.elementor-element-5ef24bf img{width:100%;max-width:100%;}.elementor-33030 .elementor-element.elementor-element-c70c0d2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-33030 .elementor-element.elementor-element-56b048b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33030 .elementor-element.elementor-element-56b048b img{width:100%;max-width:100%;}.elementor-33030 .elementor-element.elementor-element-8b5c64c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-33030 .elementor-element.elementor-element-2145f44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33030 .elementor-element.elementor-element-fbf034d > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-33030 .elementor-element.elementor-element-51490bd{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-33030 .elementor-element.elementor-element-564de34{padding:0px 0px 0px 0px;}.elementor-33030 .elementor-element.elementor-element-ac7f43b > .elementor-widget-container{margin:600px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:5px 5px 5px 5px;}.elementor-33030 .elementor-element.elementor-element-ac7f43b{text-align:center;}.elementor-33030 .elementor-element.elementor-element-f782d88 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33030 .elementor-element.elementor-element-187d1b7{text-align:center;}.elementor-33030 .elementor-element.elementor-element-10b63ba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-33030 .elementor-element.elementor-element-d763897{text-align:center;}.elementor-33030 .elementor-element.elementor-element-56df24c .elementor-button{padding:7px 50px 7px 50px;}}@media(min-width:768px){.elementor-33030 .elementor-element.elementor-element-3d085f7{width:50%;}.elementor-33030 .elementor-element.elementor-element-df24712{width:50%;}}/* Start custom CSS for image, class: .elementor-element-5ef24bf */.elementor-33030 .elementor-element.elementor-element-5ef24bf{
    width: 40%;
    margin: auto;
   
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56b048b */.elementor-33030 .elementor-element.elementor-element-56b048b{
    width: 35%;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7503664 */.elementor-33030 .elementor-element.elementor-element-7503664{
    width: 40%;
    margin: auto;
    position: relative;
    top:-20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-273a7b9 */.elementor-33030 .elementor-element.elementor-element-273a7b9{
    width: 40%;
    margin: auto;
    position: relative;
    top:-20px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-51490bd */.elementor-33030 .elementor-element.elementor-element-51490bd{
    position: absolute;
    top: 82%;
}
@media(max-width:500px){
    .elementor-33030 .elementor-element.elementor-element-51490bd{
        top:90%;
    }
}/* End custom CSS */
/* Start custom CSS */.contenedor1{
    position: absolute;
    top: 190px;
    left: 100px;
}
.contenedor2{
    position: absolute;
    top: -20px;
    left: 470px;
}
.contenedor3{
    position: absolute;
    top: 260px;
    left: 670px;
}
.contenedor4{
    position: absolute;
    top: 510px;
    left: 370px;
}
.tituloIM{
    font-family: 'Helvetica';
    font-size: 20px;
    color: #000;
    font-weight: 700;
    margin-bottom: 10px;
}
.textoIM{
    font-family: 'Helvetica';
    font-size: 15px;
    color: #000;
    line-height: 1.1;
    margin-bottom: 0;
}
.textoHiddenIM{
    font-family: 'Helvetica';
    font-size: 15px;
    color: #fff;
    line-height: 1.1;
    margin-bottom: 0;
    background: #1C2123;
    padding: 10px;
    border-radius: 15px;
}
.botonMas{
    color: #000;
    font-size: 20px;
    font-weight: 700;
    margin: 0;
    padding: 0;
}
#btnIM{
    padding: 10px 90px;
    border-radius: 10px;
}

/*textos ocultos*/
#TMO{
    display: none;
}
#TMC{
    display: none;
}
#TAS{
    display: none;
}
#TCM{
    display: none;
}
#ocul3{
        display:none ;
        position:relative ;
       
    }
@media(max-width:360px){
 #ocul3{
        display:block !important;
      
       
    }
#seo{
  background: #F2C43E ;
  text-align:center ;
}
#smo{
  text-align:center ;
}
#ocul{
    display:none;
    position:relative !important;
    max-width:10% !important;
    overflow-x: hidden;
}
#ocul2{
        display:none !important;
        position:relative !important;
        max-width:10% !important;
        overflow-x: hidden;
    }
}
@media(max-width:500px){
 #ocul3{
        display:block !important;
        
       
    }
#seo{
  background: #F2C43E ;
}
#smo{
  text-align:center ;
}
#ocul{
    display:none;
    position:relative !important;
    max-width:100% !important;
}
#ocul2{
        display:none !important;
        position:relative !important;
        max-width:100% !important;
    }
}
@media(max-width:500px){
    .elementor-47 .elementor-element.elementor-element-3475b3d .elementor-heading-title{
        color:black;
    }
    .elementor-47 .elementor-element.elementor-element-5512dcd .elementor-heading-title{
        color:black;
    }
    .tituloIM{
    font-size: 10px;
    color: #000;
    margin-bottom: 5px;
    }
    .textoIM{
    font-size: 8px;
    margin-bottom: 0;
    }
    .textoHiddenIM{
    font-size: 8px;
    padding: 10px;
    border-radius: 15px;
    }
    
    .contenedor1{
    position: absolute;
    top: 125px;
    left: -10px;
    }
    .contenedor2{
    position: absolute;
    top: 10px;
    left: 180px;
    }
    .contenedor3{
    position: absolute;
    top: 143px;
    left: 270px;
    }
    .contenedor4{
    position: absolute;
    top: 255px;
    left: 125px;
    }
}
body.elementor-page-33030 a{
	transition: 0.25s;
	text-decoration: none;
}/* End custom CSS */