.elementor-3374 .elementor-element.elementor-element-e35d5b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.2;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3374 .elementor-element.elementor-element-e35d5b6:not(.elementor-motion-effects-element-type-background), .elementor-3374 .elementor-element.elementor-element-e35d5b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3374 .elementor-element.elementor-element-e35d5b6::before, .elementor-3374 .elementor-element.elementor-element-e35d5b6 > .elementor-background-video-container::before, .elementor-3374 .elementor-element.elementor-element-e35d5b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-3374 .elementor-element.elementor-element-e35d5b6 > .elementor-background-slideshow::before, .elementor-3374 .elementor-element.elementor-element-e35d5b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3374 .elementor-element.elementor-element-e35d5b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3374 .elementor-element.elementor-element-5a4fccbb{--display:flex;--min-height:23rem;--justify-content:flex-start;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3374 .elementor-element.elementor-element-5c5be1b{--spacer-size:25vh;}.elementor-3374 .elementor-element.elementor-element-be51603{text-align:start;}.elementor-3374 .elementor-element.elementor-element-be51603 .elementor-heading-title{font-family:"Ageo", Sans-serif;font-weight:bold;letter-spacing:0.04em;color:#FFFFFF;}.elementor-3374 .elementor-element.elementor-element-5b4155c{--spacer-size:12px;}.elementor-3374 .elementor-element.elementor-element-5b448180 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3374 .elementor-element.elementor-element-5b448180{text-align:start;font-size:16px;font-weight:100;letter-spacing:0.02em;color:#FFFFFF;}.elementor-3374 .elementor-element.elementor-element-346aba1c{--display:flex;--justify-content:center;}.elementor-3374 .elementor-element.elementor-element-2bc7d10e{--display:flex;--min-height:480px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:1;}.elementor-3374 .elementor-element.elementor-element-2bc7d10e:not(.elementor-motion-effects-element-type-background), .elementor-3374 .elementor-element.elementor-element-2bc7d10e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3374 .elementor-element.elementor-element-64fb8ad{--display:flex;--border-radius:55px 55px 55px 55px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;}.elementor-3374 .elementor-element.elementor-element-64fb8ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3374 .elementor-element.elementor-element-d947ea9{--display:flex;--justify-content:center;--border-radius:55px 55px 55px 55px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3374 .elementor-element.elementor-element-d947ea9:not(.elementor-motion-effects-element-type-background), .elementor-3374 .elementor-element.elementor-element-d947ea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e29e4f2 );}.elementor-3374 .elementor-element.elementor-element-60035e3{text-align:center;}.elementor-3374 .elementor-element.elementor-element-0c61d7c{--spacer-size:20px;}.elementor-3374 .elementor-element.elementor-element-4ca0e87{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3374 .elementor-element.elementor-element-4ca0e87 .elementor-divider-separator{width:100%;}.elementor-3374 .elementor-element.elementor-element-4ca0e87 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3374 .elementor-element.elementor-element-bd105f4{text-align:center;}.elementor-3374 .elementor-element.elementor-element-0f68265{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3374 .elementor-element.elementor-element-0f68265 .elementor-divider-separator{width:47%;margin:0 auto;margin-center:0;}.elementor-3374 .elementor-element.elementor-element-0f68265 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3374 .elementor-element.elementor-element-d997e13{text-align:center;}.elementor-3374 .elementor-element.elementor-element-e381939{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3374 .elementor-element.elementor-element-e381939 .elementor-divider-separator{width:47%;margin:0 auto;margin-center:0;}.elementor-3374 .elementor-element.elementor-element-e381939 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3374 .elementor-element.elementor-element-952e1e7{text-align:center;}.elementor-3374 .elementor-element.elementor-element-fc6c8cd{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3374 .elementor-element.elementor-element-fc6c8cd .elementor-divider-separator{width:47%;margin:0 auto;margin-center:0;}.elementor-3374 .elementor-element.elementor-element-fc6c8cd .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3374 .elementor-element.elementor-element-f55ad9b{text-align:center;}.elementor-3374 .elementor-element.elementor-element-5c28816{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3374 .elementor-element.elementor-element-5c28816 .elementor-divider-separator{width:100%;}.elementor-3374 .elementor-element.elementor-element-5c28816 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3374 .elementor-element.elementor-element-8282650{--spacer-size:18px;}.elementor-3374 .elementor-element.elementor-element-e09ae3f{text-align:center;}.elementor-3374 .elementor-element.elementor-element-e09ae3f .elementor-heading-title{font-family:"Ageo", Sans-serif;font-weight:bold;letter-spacing:0.02em;}.elementor-3374 .elementor-element.elementor-element-ba9dce4{text-align:center;}.elementor-3374 .elementor-element.elementor-element-5f8bd97{--display:flex;--justify-content:center;--border-radius:55px 55px 55px 55px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3374 .elementor-element.elementor-element-5f8bd97:not(.elementor-motion-effects-element-type-background), .elementor-3374 .elementor-element.elementor-element-5f8bd97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e29e4f2 );}.elementor-3374 .elementor-element.elementor-element-6041bef{--display:flex;--justify-content:center;--border-radius:55px 55px 55px 55px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3374 .elementor-element.elementor-element-6041bef:not(.elementor-motion-effects-element-type-background), .elementor-3374 .elementor-element.elementor-element-6041bef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e29e4f2 );}.elementor-3374 .elementor-element.elementor-element-78220dd{text-align:center;}.elementor-3374 .elementor-element.elementor-element-1b25d6b{--spacer-size:20px;}.elementor-3374 .elementor-element.elementor-element-45c5a13{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3374 .elementor-element.elementor-element-45c5a13 .elementor-divider-separator{width:100%;}.elementor-3374 .elementor-element.elementor-element-45c5a13 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3374 .elementor-element.elementor-element-3e5d8c4{text-align:center;}.elementor-3374 .elementor-element.elementor-element-0e62c6c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3374 .elementor-element.elementor-element-0e62c6c .elementor-divider-separator{width:47%;margin:0 auto;margin-center:0;}.elementor-3374 .elementor-element.elementor-element-0e62c6c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3374 .elementor-element.elementor-element-e3f53a9{text-align:center;}.elementor-3374 .elementor-element.elementor-element-f54c61f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3374 .elementor-element.elementor-element-f54c61f .elementor-divider-separator{width:47%;margin:0 auto;margin-center:0;}.elementor-3374 .elementor-element.elementor-element-f54c61f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3374 .elementor-element.elementor-element-1867dfa{text-align:center;}.elementor-3374 .elementor-element.elementor-element-d070022{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3374 .elementor-element.elementor-element-d070022 .elementor-divider-separator{width:47%;margin:0 auto;margin-center:0;}.elementor-3374 .elementor-element.elementor-element-d070022 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3374 .elementor-element.elementor-element-33ddb15{text-align:center;}.elementor-3374 .elementor-element.elementor-element-af5fb36{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3374 .elementor-element.elementor-element-af5fb36 .elementor-divider-separator{width:47%;margin:0 auto;margin-center:0;}.elementor-3374 .elementor-element.elementor-element-af5fb36 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3374 .elementor-element.elementor-element-ebbeb93{text-align:center;}.elementor-3374 .elementor-element.elementor-element-c8c32ac{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3374 .elementor-element.elementor-element-c8c32ac .elementor-divider-separator{width:100%;}.elementor-3374 .elementor-element.elementor-element-c8c32ac .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3374 .elementor-element.elementor-element-00ca5f7{--spacer-size:14px;}.elementor-3374 .elementor-element.elementor-element-d86d9b4{text-align:center;}.elementor-3374 .elementor-element.elementor-element-d86d9b4 .elementor-heading-title{font-family:"Ageo", Sans-serif;font-weight:bold;letter-spacing:0.02em;}.elementor-3374 .elementor-element.elementor-element-cbc3c3e{text-align:center;}.elementor-3374 .elementor-element.elementor-element-59fd6b8{--display:flex;--border-radius:55px 55px 55px 55px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3374 .elementor-element.elementor-element-2941735{--display:flex;--justify-content:center;--border-radius:55px 55px 55px 55px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3374 .elementor-element.elementor-element-2941735:not(.elementor-motion-effects-element-type-background), .elementor-3374 .elementor-element.elementor-element-2941735 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e29e4f2 );}.elementor-3374 .elementor-element.elementor-element-6b24e83{text-align:center;}.elementor-3374 .elementor-element.elementor-element-76b104b{--spacer-size:20px;}.elementor-3374 .elementor-element.elementor-element-38f5ad5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3374 .elementor-element.elementor-element-38f5ad5 .elementor-divider-separator{width:100%;}.elementor-3374 .elementor-element.elementor-element-38f5ad5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3374 .elementor-element.elementor-element-6618881{text-align:center;}.elementor-3374 .elementor-element.elementor-element-6e13e0d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3374 .elementor-element.elementor-element-6e13e0d .elementor-divider-separator{width:47%;margin:0 auto;margin-center:0;}.elementor-3374 .elementor-element.elementor-element-6e13e0d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3374 .elementor-element.elementor-element-46f7c80{text-align:center;}.elementor-3374 .elementor-element.elementor-element-b57ce8d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3374 .elementor-element.elementor-element-b57ce8d .elementor-divider-separator{width:47%;margin:0 auto;margin-center:0;}.elementor-3374 .elementor-element.elementor-element-b57ce8d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3374 .elementor-element.elementor-element-bbba6a5{text-align:center;}.elementor-3374 .elementor-element.elementor-element-729bcf1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3374 .elementor-element.elementor-element-729bcf1 .elementor-divider-separator{width:47%;margin:0 auto;margin-center:0;}.elementor-3374 .elementor-element.elementor-element-729bcf1 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3374 .elementor-element.elementor-element-7ddcdbb{text-align:center;}.elementor-3374 .elementor-element.elementor-element-4868e69{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3374 .elementor-element.elementor-element-4868e69 .elementor-divider-separator{width:100%;}.elementor-3374 .elementor-element.elementor-element-4868e69 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3374 .elementor-element.elementor-element-ee4ac20{--spacer-size:14px;}.elementor-3374 .elementor-element.elementor-element-520ff99{text-align:center;}.elementor-3374 .elementor-element.elementor-element-520ff99 .elementor-heading-title{font-family:"Ageo", Sans-serif;font-weight:bold;letter-spacing:0.02em;}.elementor-3374 .elementor-element.elementor-element-e3d2768{text-align:center;}.elementor-3374 .elementor-element.elementor-element-48ecd1c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3374 .elementor-element.elementor-element-48ecd1c5:not(.elementor-motion-effects-element-type-background), .elementor-3374 .elementor-element.elementor-element-48ecd1c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-position:center center;background-repeat:no-repeat;}.elementor-3374 .elementor-element.elementor-element-71bb8987{--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;--justify-content:space-around;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:8%;}.elementor-3374 .elementor-element.elementor-element-71bb8987.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3374 .elementor-element.elementor-element-c5859b7{--display:flex;}.elementor-3374 .elementor-element.elementor-element-29e10fce{text-align:start;}.elementor-3374 .elementor-element.elementor-element-29e10fce .elementor-heading-title{font-family:"Ageo", Sans-serif;font-weight:bold;letter-spacing:0.04em;color:#FFFFFF;}.elementor-3374 .elementor-element.elementor-element-8352901{--spacer-size:1vh;}.elementor-3374 .elementor-element.elementor-element-90806fa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3374 .elementor-element.elementor-element-90806fa{text-align:start;font-size:16px;font-weight:100;letter-spacing:0.02em;color:#FFFFFF;}.elementor-3374 .elementor-element.elementor-element-6eab2{--display:flex;--min-height:440px;--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:93px;--padding-right:0px;}.elementor-3374 .elementor-element.elementor-element-681f79d{--spacer-size:140px;}.elementor-3374 .elementor-element.elementor-element-3ff996e9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3374 .elementor-element.elementor-element-3ff996e9{text-align:start;font-size:16px;font-weight:100;letter-spacing:0.02em;color:#FFFFFF;}.elementor-3374 .elementor-element.elementor-element-40554f6{--display:flex;}.elementor-3374 .elementor-element.elementor-element-a3c9037{--spacer-size:32px;}@media(min-width:768px){.elementor-3374 .elementor-element.elementor-element-346aba1c{--width:47%;}.elementor-3374 .elementor-element.elementor-element-64fb8ad{--width:353px;}.elementor-3374 .elementor-element.elementor-element-71bb8987{--width:49%;}}@media(max-width:1921px) and (min-width:768px){.elementor-3374 .elementor-element.elementor-element-64fb8ad{--width:353.312px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3374 .elementor-element.elementor-element-64fb8ad{--width:220px;}}@media(max-width:767px){.elementor-3374 .elementor-element.elementor-element-e35d5b6{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3374 .elementor-element.elementor-element-5a4fccbb{--min-height:6rem;}.elementor-3374 .elementor-element.elementor-element-be51603 .elementor-heading-title{font-size:62px;}.elementor-3374 .elementor-element.elementor-element-2bc7d10e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3374 .elementor-element.elementor-element-5f8bd97{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3374 .elementor-element.elementor-element-48ecd1c5:not(.elementor-motion-effects-element-type-background), .elementor-3374 .elementor-element.elementor-element-48ecd1c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:800px 0px;}.elementor-3374 .elementor-element.elementor-element-48ecd1c5{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3374 .elementor-element.elementor-element-29e10fce .elementor-heading-title{font-size:62px;}.elementor-3374 .elementor-element.elementor-element-6eab2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3374 .elementor-element.elementor-element-681f79d{--spacer-size:0px;}}/* Start custom CSS for container, class: .elementor-element-64fb8ad */.elementor-3374 .elementor-element.elementor-element-64fb8ad{
    --first-color: #F3DE2C; 
    --second-color: #FEFCEC;
    --third-color: #F3DE2C;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-3374 .elementor-element.elementor-element-64fb8ad::before, .elementor-3374 .elementor-element.elementor-element-64fb8ad::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-3374 .elementor-element.elementor-element-64fb8ad:hover::before, .elementor-3374 .elementor-element.elementor-element-64fb8ad:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 4.5s linear infinite;
    opacity: 1;
}
.elementor-3374 .elementor-element.elementor-element-64fb8ad:hover::before {
  width: 103%;
  height: 103%;
  border-radius: 60px;
  top: -1.5%;
  left: -1.3%;
}
.elementor-3374 .elementor-element.elementor-element-64fb8ad:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f8bd97 */.elementor-3374 .elementor-element.elementor-element-5f8bd97{
    --first-color: #F3DE2C; 
    --second-color: #FEFCEC;
    --third-color: #F3DE2C;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-3374 .elementor-element.elementor-element-5f8bd97::before, .elementor-3374 .elementor-element.elementor-element-5f8bd97::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-3374 .elementor-element.elementor-element-5f8bd97:hover::before, .elementor-3374 .elementor-element.elementor-element-5f8bd97:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 4.5s linear infinite;
    opacity: 1;
}
.elementor-3374 .elementor-element.elementor-element-5f8bd97:hover::before {
  width: 103%;
  height: 101.5%;
  border-radius: 60px;
  top: -1%;
  left: -1.3%;
}
.elementor-3374 .elementor-element.elementor-element-5f8bd97:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59fd6b8 */.elementor-3374 .elementor-element.elementor-element-59fd6b8{
    --first-color: #F3DE2C; 
    --second-color: #FEFCEC;
    --third-color: #F3DE2C;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-3374 .elementor-element.elementor-element-59fd6b8::before, .elementor-3374 .elementor-element.elementor-element-59fd6b8::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-3374 .elementor-element.elementor-element-59fd6b8:hover::before, .elementor-3374 .elementor-element.elementor-element-59fd6b8:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 4.5s linear infinite;
    opacity: 1;
}
.elementor-3374 .elementor-element.elementor-element-59fd6b8:hover::before {
  width: 103%;
  height: 103%;
  border-radius: 60px;
  top: -1.5%;
  left: -1.3%;
}
.elementor-3374 .elementor-element.elementor-element-59fd6b8:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ageo';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-webfont.eot');
	src: url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-webfont.woff2') format('woff2'),
		url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-webfont.woff') format('woff'),
		url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-webfont.ttf') format('truetype'),
		url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-webfont.svg#Ageo') format('svg');
}
@font-face {
	font-family: 'Ageo';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-bold-webfont.eot');
	src: url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-bold-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-bold-webfont.woff2') format('woff2'),
		url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-bold-webfont.woff') format('woff'),
		url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-bold-webfont.ttf') format('truetype'),
		url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-bold-webfont.svg#Ageo') format('svg');
}
@font-face {
	font-family: 'Ageo';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-thin-webfont.eot');
	src: url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-thin-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-thin-webfont.woff2') format('woff2'),
		url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-thin-webfont.woff') format('woff'),
		url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-thin-webfont.ttf') format('truetype'),
		url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-thin-webfont.svg#Ageo') format('svg');
}
@font-face {
	font-family: 'Ageo';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-light-webfont.eot');
	src: url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-light-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-light-webfont.woff2') format('woff2'),
		url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-light-webfont.woff') format('woff'),
		url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-light-webfont.ttf') format('truetype'),
		url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-light-webfont.svg#Ageo') format('svg');
}
@font-face {
	font-family: 'Ageo';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-medium-webfont.eot');
	src: url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-medium-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-medium-webfont.woff2') format('woff2'),
		url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-medium-webfont.woff') format('woff'),
		url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-medium-webfont.ttf') format('truetype'),
		url('https://agrosfera.mazury.pl/wp-content/uploads/2023/12/ageo-medium-webfont.svg#Ageo') format('svg');
}
/* End Custom Fonts CSS */