.elementor-316 .elementor-element.elementor-element-cec42dc{--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;}.elementor-316 .elementor-element.elementor-element-714cc45{--display:flex;--border-radius:500px 500px 500px 500px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-316 .elementor-element.elementor-element-11de54c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-11de54c9 .elementor-icon-wrapper{text-align:center;}.elementor-316 .elementor-element.elementor-element-11de54c9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-316 .elementor-element.elementor-element-11de54c9.elementor-view-framed .elementor-icon, .elementor-316 .elementor-element.elementor-element-11de54c9.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-316 .elementor-element.elementor-element-11de54c9.elementor-view-framed .elementor-icon, .elementor-316 .elementor-element.elementor-element-11de54c9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-316 .elementor-element.elementor-element-11de54c9 .elementor-icon{font-size:140px;}.elementor-316 .elementor-element.elementor-element-11de54c9 .elementor-icon svg{height:140px;}@media(min-width:768px){.elementor-316 .elementor-element.elementor-element-714cc45{--width:171px;}}/* Start custom CSS for container, class: .elementor-element-714cc45 *//*Auto Background Color Changing CSS*/
    /*Copyrighted By Jim Fahad Digital*/
    /*Don't use this code to Remake Youtube Videos*/
    .elementor-316 .elementor-element.elementor-element-714cc45{
        --color-1: #e2fea8;
        --color-2: #bdddff;
        --color-3: #e9e6df;
      
        --changing-time: 30s;
    }
    .elementor-316 .elementor-element.elementor-element-714cc45{
        animation: background-color infinite var(--changing-time);
    }
    @keyframes background-color{
        0%{
            background: var(--color-1);
        }
        20%{
            background: var(--color-2);
        }
        40%{
            background: var(--color-3);
        }
    
    
        100%{
            background: var(--color-1);
        }
    }/* End custom CSS */