.elementor-14019 .elementor-element.elementor-element-ab7130d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--z-index:1;}.elementor-14019 .elementor-element.elementor-element-ade658c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-14019 .elementor-element.elementor-element-ade658c img{width:180px;}.elementor-14019 .elementor-element.elementor-element-7459c6c{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-216px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14019 .elementor-element.elementor-element-bf519dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:300px 400px 0px 400px;}.elementor-14019 .elementor-element.elementor-element-bf519dd{text-align:center;}.elementor-14019 .elementor-element.elementor-element-bf519dd .elementor-heading-title{font-size:50px;color:#F85808;}/* Start custom CSS for container, class: .elementor-element-7459c6c */.elementor-14019 .elementor-element.elementor-element-7459c6c {
    background-color:hsla(192,81%,15%,1);
background-image:
radial-gradient(at 30% 84%, hsla(192,37%,2%,1) 0px, transparent 50%),
radial-gradient(at 91% 79%, hsla(192,36%,14%,1) 0px, transparent 50%),
radial-gradient(at 13% 21%, hsla(192,38%,2%,1) 0px, transparent 50%),
radial-gradient(at 91% 49%, hsla(192,52%,4%,1) 0px, transparent 50%),
radial-gradient(at 81% 12%, hsla(192,47%,6%,1) 0px, transparent 50%),
radial-gradient(at 13% 56%, hsla(192,31%,33%,1) 0px, transparent 50%);
    background-size: 200% 200%;
    background-position: 0% 0%;
    animation: mexefundo 8s infinite;
    }
    
    @keyframes mexefundo {
        0% {
            background-position: 100% 100%
        } 10% { 
            background-position: 10% 10%;
        } 20% { 
            background-position: 20% 20%;
        } 30% {
            background-position: 30% 30%;
        } 40% {
            background-position: 40% 40%;
        } 50% {
            background-position: 50% 50%;
        } 60% { 
            background-position: 60% 60%;
        } 70% {
            background-position: 70% 70%;
        } 80% {
            background-position: 80% 80%;
        } 90% {
            background-position: 90% 90%;
        } 100% {
            background-position: 100% 100;
        }
    }/* End custom CSS */