.elementor-6317 .elementor-element.elementor-element-3e37053:not(.elementor-motion-effects-element-type-background), .elementor-6317 .elementor-element.elementor-element-3e37053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6317 .elementor-element.elementor-element-3e37053{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6317 .elementor-element.elementor-element-3e37053 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6317 .elementor-element.elementor-element-deecd87{--spacer-size:20px;}.elementor-6317 .elementor-element.elementor-element-ed8c5d9:not(.elementor-motion-effects-element-type-background), .elementor-6317 .elementor-element.elementor-element-ed8c5d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6317 .elementor-element.elementor-element-ed8c5d9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6317 .elementor-element.elementor-element-ed8c5d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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 );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-6317 .elementor-element.elementor-element-f7a11b3{text-align:left;}.elementor-6317 .elementor-element.elementor-element-f7a11b3 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.1rem;font-weight:600;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-6317 .elementor-element.elementor-element-6af4863 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-6317 .elementor-element.elementor-element-6af4863 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-6317 .elementor-element.elementor-element-6af4863 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-6317 .elementor-element.elementor-element-6af4863 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-6317 .elementor-element.elementor-element-6af4863 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-6317 .elementor-element.elementor-element-6af4863 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-6317 .elementor-element.elementor-element-6af4863 .elementor-icon-list-icon i{color:#E46E6E;transition:color 0.3s;}.elementor-6317 .elementor-element.elementor-element-6af4863 .elementor-icon-list-icon svg{fill:#E46E6E;transition:fill 0.3s;}.elementor-6317 .elementor-element.elementor-element-6af4863{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6317 .elementor-element.elementor-element-6af4863 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6317 .elementor-element.elementor-element-6af4863 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-6317 .elementor-element.elementor-element-6af4863 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6317 .elementor-element.elementor-element-163cb7b{text-align:left;}.elementor-6317 .elementor-element.elementor-element-163cb7b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.1rem;font-weight:600;color:#FFFFFF;}.elementor-6317 .elementor-element.elementor-element-8b14567 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-6317 .elementor-element.elementor-element-8b14567 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-6317 .elementor-element.elementor-element-8b14567 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-6317 .elementor-element.elementor-element-8b14567 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-6317 .elementor-element.elementor-element-8b14567 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-6317 .elementor-element.elementor-element-8b14567 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-6317 .elementor-element.elementor-element-8b14567 .elementor-icon-list-icon i{color:#E46E6E;transition:color 0.3s;}.elementor-6317 .elementor-element.elementor-element-8b14567 .elementor-icon-list-icon svg{fill:#E46E6E;transition:fill 0.3s;}.elementor-6317 .elementor-element.elementor-element-8b14567{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6317 .elementor-element.elementor-element-8b14567 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6317 .elementor-element.elementor-element-8b14567 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-6317 .elementor-element.elementor-element-8b14567 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6317 .elementor-element.elementor-element-d6b6756{--spacer-size:27px;}.elementor-6317 .elementor-element.elementor-element-ca0dd3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-6317 .elementor-element.elementor-element-ca0dd3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-6317 .elementor-element.elementor-element-ca0dd3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-6317 .elementor-element.elementor-element-ca0dd3e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-6317 .elementor-element.elementor-element-ca0dd3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-6317 .elementor-element.elementor-element-ca0dd3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-6317 .elementor-element.elementor-element-ca0dd3e .elementor-icon-list-icon i{color:#E46E6E;transition:color 0.3s;}.elementor-6317 .elementor-element.elementor-element-ca0dd3e .elementor-icon-list-icon svg{fill:#E46E6E;transition:fill 0.3s;}.elementor-6317 .elementor-element.elementor-element-ca0dd3e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6317 .elementor-element.elementor-element-ca0dd3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6317 .elementor-element.elementor-element-ca0dd3e .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-6317 .elementor-element.elementor-element-ca0dd3e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6317 .elementor-element.elementor-element-086344e:not(.elementor-motion-effects-element-type-background), .elementor-6317 .elementor-element.elementor-element-086344e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6317 .elementor-element.elementor-element-086344e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6317 .elementor-element.elementor-element-086344e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6317 .elementor-element.elementor-element-ff36948 .elementor-repeater-item-955a6a7.elementor-social-icon{background-color:#000000;}.elementor-6317 .elementor-element.elementor-element-ff36948 .elementor-repeater-item-17c84e5.elementor-social-icon{background-color:#000000;}.elementor-6317 .elementor-element.elementor-element-ff36948 .elementor-repeater-item-278c69b.elementor-social-icon{background-color:#000000;}.elementor-6317 .elementor-element.elementor-element-ff36948 .elementor-repeater-item-026c1bb.elementor-social-icon{background-color:#000000;}.elementor-6317 .elementor-element.elementor-element-ff36948 .elementor-repeater-item-2ae1b7d.elementor-social-icon{background-color:#000000;}.elementor-6317 .elementor-element.elementor-element-ff36948 .elementor-repeater-item-f74ba16.elementor-social-icon{background-color:#000000;}.elementor-6317 .elementor-element.elementor-element-ff36948{--grid-template-columns:repeat(0, auto);--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-6317 .elementor-element.elementor-element-ff36948 .elementor-widget-container{text-align:center;}.elementor-6317 .elementor-element.elementor-element-871c120 > .elementor-container{min-height:80px;}.elementor-6317 .elementor-element.elementor-element-871c120 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-6317 .elementor-element.elementor-element-871c120:not(.elementor-motion-effects-element-type-background), .elementor-6317 .elementor-element.elementor-element-871c120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#323232;}.elementor-6317 .elementor-element.elementor-element-871c120{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;}.elementor-6317 .elementor-element.elementor-element-871c120 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6317 .elementor-element.elementor-element-4facfe6 > .elementor-element-populated{color:#FFFFFF;text-align:center;}.elementor-widget-copyright .hfe-copyright-wrapper a, .elementor-widget-copyright .hfe-copyright-wrapper{color:var( --e-global-color-text );}.elementor-widget-copyright .hfe-copyright-wrapper, .elementor-widget-copyright .hfe-copyright-wrapper a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6317 .elementor-element.elementor-element-5ad0b3d .hfe-copyright-wrapper{text-align:center;}.elementor-6317 .elementor-element.elementor-element-5ad0b3d .hfe-copyright-wrapper a, .elementor-6317 .elementor-element.elementor-element-5ad0b3d .hfe-copyright-wrapper{color:#E2E2E2;}@media(max-width:767px){.elementor-6317 .elementor-element.elementor-element-82f7cd2{width:100%;}.elementor-6317 .elementor-element.elementor-element-f7a11b3 .elementor-heading-title{font-size:1.1rem;}.elementor-6317 .elementor-element.elementor-element-6af4863 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6317 .elementor-element.elementor-element-6af4863 .elementor-icon-list-item > a{font-size:1rem;}.elementor-6317 .elementor-element.elementor-element-a7387a7{width:50%;}.elementor-6317 .elementor-element.elementor-element-163cb7b .elementor-heading-title{font-size:1.1rem;}.elementor-6317 .elementor-element.elementor-element-8b14567 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6317 .elementor-element.elementor-element-8b14567 .elementor-icon-list-item > a{font-size:1rem;}.elementor-6317 .elementor-element.elementor-element-eb3c96e{width:50%;}.elementor-6317 .elementor-element.elementor-element-ca0dd3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6317 .elementor-element.elementor-element-ca0dd3e .elementor-icon-list-item > a{font-size:1rem;}}@media(min-width:768px){.elementor-6317 .elementor-element.elementor-element-82f7cd2{width:41.665%;}.elementor-6317 .elementor-element.elementor-element-a7387a7{width:32.474%;}.elementor-6317 .elementor-element.elementor-element-eb3c96e{width:25.166%;}}/* Start custom CSS for html, class: .elementor-element-5ad6028 */.whatschat {
            background: url('https://tienda.ganaderiarevuelta.com.mx/pub/media/Home/whats.png');
            width: 60px;
            height: 60px;
            /*display: block;*/
            position: fixed;
            bottom: 30px;
            right: 30px;
            animation: ring-ring 1s;
            z-index:10000;
        }

        .whatschat::before {
            content: "Contactanos!";
            background: #fffae7;
            color: #141414;
            padding: 2px 15px;
            font-family: sans-serif;
            font-size: 14px;
            position: absolute;
            top: calc(50% - 5px);
            right: 115%;
            border-radius: 5px;
            opacity: 0;
            animation: pop-msj 5s;
        }

        .whatschat:hover {
            transition: all 0.5s;
            transform: scale(1.1);
        }

        @keyframes pop-msj {
            0% {
                opacity: 0;
            }

            20% {
                opacity: 0;
            }

            40% {
                opacity: 1;
            }

            60% {
                opacity: 1;
            }

            90% {
                opacity: 1;
            }

            100% {
                opacity: 0;
            }
        }

        @keyframes ring-ring {
            0% {
                transform: rotate(30deg);
            }

            10% {
                transform: rotate(-30deg);
            }

            20% {
                transform: rotate(20deg);
            }

            30% {
                transform: rotate(-20deg);
            }

            40% {
                transform: rotate(15deg);
            }

            50% {
                transform: rotate(-15deg);
            }

            60% {
                transform: rotate(15deg);
            }

            70% {
                transform: rotate(-10deg);
            }

            80% {
                transform: rotate(10deg);
            }

            90% {
                transform: rotate(-5deg);
            }

            100% {
                transform: rotate(0deg);
            }
        }/* End custom CSS */