.elementor-565 .elementor-element.elementor-element-0d70786{--display:flex;--min-height:139px;--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:center;--margin-top:-27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-565 .elementor-element.elementor-element-0d70786:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-0d70786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-565 .elementor-element.elementor-element-7e85400{background-color:transparent;background-image:linear-gradient(180deg, #E71111 0%, #0C0506 100%);text-align:center;}.elementor-565 .elementor-element.elementor-element-7e85400 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:61px;font-weight:600;color:#F1F1F1;}.elementor-565 .elementor-element.elementor-element-462509b{--display:flex;--min-height:447px;--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;--overlay-opacity:0.59;}.elementor-565 .elementor-element.elementor-element-462509b:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-462509b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-565 .elementor-element.elementor-element-462509b::before, .elementor-565 .elementor-element.elementor-element-462509b > .elementor-background-video-container::before, .elementor-565 .elementor-element.elementor-element-462509b > .e-con-inner > .elementor-background-video-container::before, .elementor-565 .elementor-element.elementor-element-462509b > .elementor-background-slideshow::before, .elementor-565 .elementor-element.elementor-element-462509b > .e-con-inner > .elementor-background-slideshow::before, .elementor-565 .elementor-element.elementor-element-462509b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-565 .elementor-element.elementor-element-462509b:hover::before, .elementor-565 .elementor-element.elementor-element-462509b:hover > .elementor-background-video-container::before, .elementor-565 .elementor-element.elementor-element-462509b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-565 .elementor-element.elementor-element-462509b > .elementor-background-slideshow:hover::before, .elementor-565 .elementor-element.elementor-element-462509b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-565 .elementor-element.elementor-element-462509b:hover{--overlay-opacity:0.5;}.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-565 .elementor-element.elementor-element-590fbe5{text-align:end;}.elementor-565 .elementor-element.elementor-element-590fbe5 img{width:47%;opacity:0.8;filter:brightness( 129% ) contrast( 83% ) saturate( 137% ) blur( 0px ) hue-rotate( 198deg );}.elementor-565 .elementor-element.elementor-element-a17a92b{text-align:start;}.elementor-565 .elementor-element.elementor-element-a17a92b img{opacity:0.57;border-radius:20px 20px 20px 20px;}.elementor-565 .elementor-element.elementor-element-b7b1461{text-align:end;}.elementor-565 .elementor-element.elementor-element-b7b1461 img{width:34%;max-width:47%;height:469px;opacity:0.73;border-style:solid;border-width:2px 2px 2px 2px;border-radius:20px 20px 20px 20px;}.elementor-565 .elementor-element.elementor-element-9330dd7{--display:flex;--min-height:496px;--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;--overlay-opacity:1;}.elementor-565 .elementor-element.elementor-element-9330dd7:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-9330dd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-565 .elementor-element.elementor-element-9330dd7::before, .elementor-565 .elementor-element.elementor-element-9330dd7 > .elementor-background-video-container::before, .elementor-565 .elementor-element.elementor-element-9330dd7 > .e-con-inner > .elementor-background-video-container::before, .elementor-565 .elementor-element.elementor-element-9330dd7 > .elementor-background-slideshow::before, .elementor-565 .elementor-element.elementor-element-9330dd7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-565 .elementor-element.elementor-element-9330dd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-565 .elementor-element.elementor-element-bcfa718{--display:flex;--min-height:308px;--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-565 .elementor-element.elementor-element-bcfa718:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-bcfa718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-565 .elementor-element.elementor-element-1fbe574{--display:flex;--min-height:129px;--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-565 .elementor-element.elementor-element-1fbe574:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-1fbe574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-565 .elementor-element.elementor-element-a9362f9{--display:flex;--min-height:944px;--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;--flex-wrap:wrap;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-a9362f9:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-a9362f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-565 .elementor-element.elementor-element-2fece04{--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-565 .elementor-element.elementor-element-190a2c4{text-align:center;}.elementor-565 .elementor-element.elementor-element-190a2c4 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:36px;font-weight:600;color:#E3E9EC;}.elementor-565 .elementor-element.elementor-element-de79e2d{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;padding:19px 4px 2px 3px;z-index:1;--e-transform-transition-duration:0ms;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-565 .elementor-element.elementor-element-de79e2d img{width:100%;max-width:100%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-565 .elementor-element.elementor-element-9be514b{--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-565 .elementor-element.elementor-element-435dbb5{text-align:center;}.elementor-565 .elementor-element.elementor-element-435dbb5 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:36px;font-weight:600;color:#E6EDEF;}.elementor-565 .elementor-element.elementor-element-b4be554.elementor-element{--align-self:center;}.elementor-565 .elementor-element.elementor-element-b4be554{z-index:1;border-radius:20px 20px 20px 20px;}.elementor-565 .elementor-element.elementor-element-b4be554 img{max-width:100%;height:297px;}.elementor-565 .elementor-element.elementor-element-066d001{--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-565 .elementor-element.elementor-element-8b29d59{text-align:center;}.elementor-565 .elementor-element.elementor-element-8b29d59 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:38px;font-weight:600;color:#E7ECEF;}.elementor-565 .elementor-element.elementor-element-edf317c{z-index:1;}.elementor-565 .elementor-element.elementor-element-edf317c img{max-width:61%;border-radius:20px 20px 20px 20px;}.elementor-565 .elementor-element.elementor-element-b5dc92f{--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-565 .elementor-element.elementor-element-721f603{text-align:end;}.elementor-565 .elementor-element.elementor-element-721f603 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:31px;font-weight:600;line-height:43px;color:#ECEEEF;}.elementor-565 .elementor-element.elementor-element-864fe67{z-index:1;border-radius:20px 20px 20px 20px;}.elementor-565 .elementor-element.elementor-element-864fe67:hover{border-radius:20px 20px 20px 20px;}.elementor-565 .elementor-element.elementor-element-864fe67 img{max-width:88%;height:276px;opacity:1;filter:brightness( 180% ) contrast( 93% ) saturate( 200% ) blur( 0px ) hue-rotate( 234deg );transition-duration:0.7s;border-style:solid;border-width:7px 7px 7px 7px;border-color:#F12A09;border-radius:20px 20px 20px 20px;}.elementor-565 .elementor-element.elementor-element-864fe67:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-565 .elementor-element.elementor-element-33255b5{--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-565 .elementor-element.elementor-element-ab1d30d{text-align:center;}.elementor-565 .elementor-element.elementor-element-ab1d30d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:33px;font-weight:600;color:#F9F9F9;}.elementor-565 .elementor-element.elementor-element-7e7784e{z-index:1;border-radius:20px 20px 20px 20px;}.elementor-565 .elementor-element.elementor-element-7e7784e img{width:100%;max-width:73%;opacity:1;filter:brightness( 93% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-565 .elementor-element.elementor-element-17d83fc{--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-565 .elementor-element.elementor-element-44f4026{text-align:center;}.elementor-565 .elementor-element.elementor-element-44f4026 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:36px;font-weight:600;color:#EEEFEF;}.elementor-565 .elementor-element.elementor-element-a68a3b3{z-index:1;border-radius:20px 20px 20px 20px;}.elementor-565 .elementor-element.elementor-element-a68a3b3 img{max-width:75%;}.elementor-565 .elementor-element.elementor-element-c91b59d{--display:flex;--min-height:407px;--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-565 .elementor-element.elementor-element-c91b59d:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-c91b59d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101;}@media(min-width:768px){.elementor-565 .elementor-element.elementor-element-2fece04{--width:33.3333%;}.elementor-565 .elementor-element.elementor-element-9be514b{--width:33.3333%;}.elementor-565 .elementor-element.elementor-element-066d001{--width:33.3333%;}.elementor-565 .elementor-element.elementor-element-b5dc92f{--width:33.3333%;}.elementor-565 .elementor-element.elementor-element-33255b5{--width:33.3333%;}.elementor-565 .elementor-element.elementor-element-17d83fc{--width:33.3333%;}}/* Start custom CSS for image, class: .elementor-element-de79e2d */.elementor-565 .elementor-element.elementor-element-de79e2d{
    --first-color: #5ddcff; 
    --second-color: #3c67e3;
    --third-color: #4e00c2;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-565 .elementor-element.elementor-element-de79e2d::before, .elementor-565 .elementor-element.elementor-element-de79e2d::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-565 .elementor-element.elementor-element-de79e2d:hover::before, .elementor-565 .elementor-element.elementor-element-de79e2d: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 2.5s linear infinite;
    opacity: 1;
}
.elementor-565 .elementor-element.elementor-element-de79e2d:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-565 .elementor-element.elementor-element-de79e2d: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;
  }
}
</angle>/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b4be554 */.elementor-565 .elementor-element.elementor-element-b4be554{
    --first-color: #5ddcff; 
    --second-color: #3c67e3;
    --third-color: #4e00c2;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-565 .elementor-element.elementor-element-b4be554::before, .elementor-565 .elementor-element.elementor-element-b4be554::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-565 .elementor-element.elementor-element-b4be554:hover::before, .elementor-565 .elementor-element.elementor-element-b4be554: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 2.5s linear infinite;
    opacity: 1;
}
.elementor-565 .elementor-element.elementor-element-b4be554:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-565 .elementor-element.elementor-element-b4be554: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;
  }
}
</angle>
 
.elementor-565 .elementor-element.elementor-element-b4be554 {
    --first-color: #5ddcff;
    --second-color: #3c67e3;
    --third-color: #4e00c2;
}

@property --rotate {
    syntax: "<angle>";
    initial-value: 132deg;
    inherits: false;
}

.elementor-565 .elementor-element.elementor-element-b4be554::before,
.elementor-565 .elementor-element.elementor-element-b4be554::after {
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}

.elementor-565 .elementor-element.elementor-element-b4be554:hover::before,
.elementor-565 .elementor-element.elementor-element-b4be554: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 2.5s linear infinite;
    opacity: 1;
}

.elementor-565 .elementor-element.elementor-element-b4be554:hover::before {
    width: 104%;
    height: 104%;
    border-radius: 8px;
    top: -2%;
    left: -2%;
}

.elementor-565 .elementor-element.elementor-element-b4be554: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 image, class: .elementor-element-edf317c */.elementor-565 .elementor-element.elementor-element-edf317c{
    --first-color: #5ddcff; 
    --second-color: #3c67e3;
    --third-color: #4e00c2;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-565 .elementor-element.elementor-element-edf317c::before, .elementor-565 .elementor-element.elementor-element-edf317c::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-565 .elementor-element.elementor-element-edf317c:hover::before, .elementor-565 .elementor-element.elementor-element-edf317c: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 2.5s linear infinite;
    opacity: 1;
}
.elementor-565 .elementor-element.elementor-element-edf317c:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-565 .elementor-element.elementor-element-edf317c: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;
  }
}
</angle>/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e7784e */.elementor-565 .elementor-element.elementor-element-7e7784e{
    --first-color: #5ddcff; 
    --second-color: #3c67e3;
    --third-color: #4e00c2;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-565 .elementor-element.elementor-element-7e7784e::before, .elementor-565 .elementor-element.elementor-element-7e7784e::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-565 .elementor-element.elementor-element-7e7784e:hover::before, .elementor-565 .elementor-element.elementor-element-7e7784e: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 2.5s linear infinite;
    opacity: 1;
}
.elementor-565 .elementor-element.elementor-element-7e7784e:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-565 .elementor-element.elementor-element-7e7784e: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;
  }
}
</angle>/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a68a3b3 */.elementor-565 .elementor-element.elementor-element-a68a3b3{
    --first-color: #5ddcff; 
    --second-color: #3c67e3;
    --third-color: #4e00c2;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-565 .elementor-element.elementor-element-a68a3b3::before, .elementor-565 .elementor-element.elementor-element-a68a3b3::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-565 .elementor-element.elementor-element-a68a3b3:hover::before, .elementor-565 .elementor-element.elementor-element-a68a3b3: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 2.5s linear infinite;
    opacity: 1;
}
.elementor-565 .elementor-element.elementor-element-a68a3b3:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-565 .elementor-element.elementor-element-a68a3b3: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;
  }
}
</angle>/* End custom CSS */