.elementor-9 .elementor-element.elementor-element-b531f22:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b531f22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://nft.wpbloomer.com/wp-content/uploads/2022/06/Asset-4-5.png");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-b531f22 > .elementor-container{max-width:1920px;min-height:100vh;}.elementor-9 .elementor-element.elementor-element-b531f22 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-9 .elementor-element.elementor-element-b531f22{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-b531f22 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-a31b86e > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-9 .elementor-element.elementor-element-66cedfa{width:auto;max-width:auto;top:5%;text-align:right;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-66cedfa{right:2%;}body.rtl .elementor-9 .elementor-element.elementor-element-66cedfa{left:2%;}.elementor-9 .elementor-element.elementor-element-66cedfa img{width:100vw;max-width:18%;}.elementor-9 .elementor-element.elementor-element-27137c1{width:auto;max-width:auto;text-align:left;}.elementor-9 .elementor-element.elementor-element-27137c1 img{width:100vw;max-width:72%;opacity:0.37;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-7f0dfec{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-7f0dfec{right:0px;}.elementor-9 .elementor-element.elementor-element-7f0dfec{bottom:11%;text-align:left;}.elementor-9 .elementor-element.elementor-element-7f0dfec img{height:95vh;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-b16af9c{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-b16af9c{right:0px;}.elementor-9 .elementor-element.elementor-element-b16af9c{bottom:11%;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-eaaa485{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-eaaa485{right:0px;}.elementor-9 .elementor-element.elementor-element-eaaa485{bottom:0px;}.elementor-9 .elementor-element.elementor-element-eaaa485 img{width:100%;}/* Start custom CSS */.imgg img{
    width: auto!important;
    height:auto!important;
    max-height: 90vh;
}

.svg-witch svg {
       width: auto!important;
    height: auto!important;
    max-height: 90vh;
}


@keyframes glow {
  0%   {opacity: 0.6;}
  50%  {opacity: 1.5;}
  100%   {opacity: 0.6;}
}
.svg-witch #glow{
    animation: glow 2s infinite;
}


@keyframes headMove {
50%   {
   transform: translateY(0.9%);
}
}

.svg-witch #witch_head{
    animation: headMove 2s infinite;
}


.svg-witch #broom{
    animation:   2s infinite;
}

.svg-witch svg * {
    -webkit-backface-visibility: hidden!important;

}


@keyframes bg{
    0% {
        transform: translate(0%);
        opacity
        :1;
    }
    

    
    80% {
        transform: translate(-105%);
        opacity
        :1;
    }
    81%{
        transform: translate(-100%);
        opacity:0;
    }
    82% {
         transform: translate(10%);
         opacity: 0;
    }
    83%{
        transform: translate(10%);
        opacity: 1;
    }
    
    100% {
        transform: translate(0%);
    }
}


@keyframes cl{
    0% {
        transform: translate(0%);
        opacity
        :1;
    }
    

    
    80% {
        transform: translate(105%);
        opacity
        :1;
    }
    81%{
        transform: translate(100%);
        opacity:0;
    }
    82% {
         transform: translate(-10%);
         opacity: 0;
    }
    83%{
        transform: translate(-10%);
        opacity: 1;
    }
    
    100% {
        transform: translate(0%);
    }
}


.earth {
    transform-origin: center center;
    animation: bg 90s linear infinite;
}
.clouds {
        transform-origin: center center;
    animation: cl 120s linear infinite;

    z-index:2;
}/* End custom CSS */