.elementor-15020 .elementor-element.elementor-element-26ec638{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:0;--border-radius:0px 0px 0px 0px;}.elementor-15020 .elementor-element.elementor-element-26ec638:not(.elementor-motion-effects-element-type-background), .elementor-15020 .elementor-element.elementor-element-26ec638 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9c2d295 );background-image:url("https://forcefieldsfestival.com/wp-content/uploads/2026/06/Asset-16-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-15020 .elementor-element.elementor-element-26ec638::before, .elementor-15020 .elementor-element.elementor-element-26ec638 > .elementor-background-video-container::before, .elementor-15020 .elementor-element.elementor-element-26ec638 > .e-con-inner > .elementor-background-video-container::before, .elementor-15020 .elementor-element.elementor-element-26ec638 > .elementor-background-slideshow::before, .elementor-15020 .elementor-element.elementor-element-26ec638 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15020 .elementor-element.elementor-element-26ec638 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15020 .elementor-element.elementor-element-c923ad6 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-15020 .elementor-element.elementor-element-c923ad6{left:-406px;}body.rtl .elementor-15020 .elementor-element.elementor-element-c923ad6{right:-406px;}.elementor-15020 .elementor-element.elementor-element-c923ad6{top:102px;text-align:center;}.elementor-15020 .elementor-element.elementor-element-c923ad6 img{width:77%;max-width:73%;opacity:1;}.elementor-15020 .elementor-element.elementor-element-b981dbf > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:0px 0px 0px 0px;}.elementor-15020 .elementor-element.elementor-element-b981dbf.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-15020 .elementor-element.elementor-element-b981dbf{right:-6px;}body.rtl .elementor-15020 .elementor-element.elementor-element-b981dbf{left:-6px;}.elementor-15020 .elementor-element.elementor-element-b981dbf{top:-88px;text-align:end;}.elementor-15020 .elementor-element.elementor-element-b981dbf img{width:76%;max-width:100%;opacity:1;}.elementor-15020 .elementor-element.elementor-element-9346a0b > .elementor-widget-container{margin:0px 110px 0px 0px;}.elementor-15020 .elementor-element.elementor-element-9346a0b.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-15020 .elementor-element.elementor-element-9346a0b{right:-31px;}body.rtl .elementor-15020 .elementor-element.elementor-element-9346a0b{left:-31px;}.elementor-15020 .elementor-element.elementor-element-9346a0b{top:209px;text-align:end;}.elementor-15020 .elementor-element.elementor-element-9346a0b img{width:35%;max-width:100%;opacity:1;}.elementor-15020 .elementor-element.elementor-element-914218a{z-index:0;}.elementor-15020 .elementor-element.elementor-element-914218a > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-15020 .elementor-element.elementor-element-914218a img{opacity:0.5;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15020 .elementor-element.elementor-element-7bb9cbc{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;bottom:479px;}.elementor-15020 .elementor-element.elementor-element-7bb9cbc > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:26px 26px 26px 26px;}body:not(.rtl) .elementor-15020 .elementor-element.elementor-element-7bb9cbc{left:467px;}body.rtl .elementor-15020 .elementor-element.elementor-element-7bb9cbc{right:467px;}.elementor-15020 .elementor-element.elementor-element-7bb9cbc .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-15020 .elementor-element.elementor-element-98f2a09 .elementor-button{background-color:var( --e-global-color-7812306 );font-size:29px;text-transform:uppercase;border-radius:375px 375px 375px 375px;padding:020px 30px 20px 30px;}.elementor-15020 .elementor-element.elementor-element-98f2a09{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-15020 .elementor-element.elementor-element-98f2a09 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15020 .elementor-element.elementor-element-c31fcc8 img{opacity:0.75;}:root{--page-title-display:none;}@media(max-width:1366px){body:not(.rtl) .elementor-15020 .elementor-element.elementor-element-c923ad6{left:-292px;}body.rtl .elementor-15020 .elementor-element.elementor-element-c923ad6{right:-292px;}.elementor-15020 .elementor-element.elementor-element-c923ad6{top:83px;}.elementor-15020 .elementor-element.elementor-element-b981dbf{top:252px;}body:not(.rtl) .elementor-15020 .elementor-element.elementor-element-9346a0b{right:-50px;}body.rtl .elementor-15020 .elementor-element.elementor-element-9346a0b{left:-50px;}.elementor-15020 .elementor-element.elementor-element-9346a0b{top:108px;}.elementor-15020 .elementor-element.elementor-element-7bb9cbc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15020 .elementor-element.elementor-element-7bb9cbc.elementor-element{--align-self:center;}body:not(.rtl) .elementor-15020 .elementor-element.elementor-element-7bb9cbc{left:213px;}body.rtl .elementor-15020 .elementor-element.elementor-element-7bb9cbc{right:213px;}.elementor-15020 .elementor-element.elementor-element-7bb9cbc{bottom:422px;}.elementor-15020 .elementor-element.elementor-element-98f2a09 > .elementor-widget-container{margin:-73px 0px 0px 0px;}}@media(max-width:1024px){body:not(.rtl) .elementor-15020 .elementor-element.elementor-element-c923ad6{left:-229px;}body.rtl .elementor-15020 .elementor-element.elementor-element-c923ad6{right:-229px;}.elementor-15020 .elementor-element.elementor-element-c923ad6{top:64px;}body:not(.rtl) .elementor-15020 .elementor-element.elementor-element-9346a0b{right:-70px;}body.rtl .elementor-15020 .elementor-element.elementor-element-9346a0b{left:-70px;}.elementor-15020 .elementor-element.elementor-element-9346a0b{top:108px;}.elementor-15020 .elementor-element.elementor-element-7bb9cbc > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-15020 .elementor-element.elementor-element-7bb9cbc{left:164px;}body.rtl .elementor-15020 .elementor-element.elementor-element-7bb9cbc{right:164px;}.elementor-15020 .elementor-element.elementor-element-7bb9cbc{bottom:309px;}.elementor-15020 .elementor-element.elementor-element-98f2a09 > .elementor-widget-container{margin:-61px 0px 0px 0px;}.elementor-15020 .elementor-element.elementor-element-98f2a09{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;}}@media(max-width:767px){body:not(.rtl) .elementor-15020 .elementor-element.elementor-element-c923ad6{left:-97px;}body.rtl .elementor-15020 .elementor-element.elementor-element-c923ad6{right:-97px;}.elementor-15020 .elementor-element.elementor-element-c923ad6{top:12px;}.elementor-15020 .elementor-element.elementor-element-c923ad6 img{width:90%;max-width:95%;}body:not(.rtl) .elementor-15020 .elementor-element.elementor-element-b981dbf{right:-82px;}body.rtl .elementor-15020 .elementor-element.elementor-element-b981dbf{left:-82px;}.elementor-15020 .elementor-element.elementor-element-b981dbf{top:200px;}.elementor-15020 .elementor-element.elementor-element-b981dbf img{width:24%;}body:not(.rtl) .elementor-15020 .elementor-element.elementor-element-9346a0b{right:-98px;}body.rtl .elementor-15020 .elementor-element.elementor-element-9346a0b{left:-98px;}.elementor-15020 .elementor-element.elementor-element-9346a0b{top:31px;}.elementor-15020 .elementor-element.elementor-element-9346a0b img{width:50%;}.elementor-15020 .elementor-element.elementor-element-7bb9cbc > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-15020 .elementor-element.elementor-element-7bb9cbc{--container-widget-width:282px;--container-widget-flex-grow:0;width:var( --container-widget-width, 282px );max-width:282px;bottom:97px;}body:not(.rtl) .elementor-15020 .elementor-element.elementor-element-7bb9cbc{left:46px;}body.rtl .elementor-15020 .elementor-element.elementor-element-7bb9cbc{right:46px;}.elementor-15020 .elementor-element.elementor-element-98f2a09{width:var( --container-widget-width, 243px );max-width:243px;--container-widget-width:243px;--container-widget-flex-grow:0;}.elementor-15020 .elementor-element.elementor-element-98f2a09 > .elementor-widget-container{margin:98px 0px 0px 0px;}.elementor-15020 .elementor-element.elementor-element-98f2a09 .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-15020 .elementor-element.elementor-element-c31fcc8 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-c923ad6 */.elementor-15020 .elementor-element.elementor-element-c923ad6{
   mix-blend-mode: ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b981dbf */.elementor-15020 .elementor-element.elementor-element-b981dbf{
   mix-blend-mode: ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9346a0b */.elementor-15020 .elementor-element.elementor-element-9346a0b{
   mix-blend-mode: ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-914218a */.elementor-15020 .elementor-element.elementor-element-914218a{
   mix-blend-mode: soft-light;
}

.elementor-15020 .elementor-element.elementor-element-914218a{
  animation: spin 15s infinite ease-in-out;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(0deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c31fcc8 */.elementor-15020 .elementor-element.elementor-element-c31fcc8{
   mix-blend-mode: soft-light;
}

.elementor-15020 .elementor-element.elementor-element-c31fcc8 {
  animation: spin 35s infinite ease-in-out;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(0deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ec638 *///.elementor-15020 .elementor-element.elementor-element-26ec638{
   mix-blend-mode: hard-light;
}

.elementor-15020 .elementor-element.elementor-element-26ec638{
    max-height: 200vw;
}/* End custom CSS */