.elementor-562 .elementor-element.elementor-element-3acbc70{--display:flex;--min-height:100dvh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-562 .elementor-element.elementor-element-3acbc70:not(.elementor-motion-effects-element-type-background), .elementor-562 .elementor-element.elementor-element-3acbc70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-562 .elementor-element.elementor-element-d5e9283{--e-image-carousel-slides-to-show:1;top:0px;z-index:0;}body:not(.rtl) .elementor-562 .elementor-element.elementor-element-d5e9283{left:0px;}body.rtl .elementor-562 .elementor-element.elementor-element-d5e9283{right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );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-562 .elementor-element.elementor-element-33eeebd{text-align:center;font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:#00000000;}.elementor-562 .elementor-element.elementor-element-7b121f3{--display:flex;--min-height:4px;--overflow:hidden;--border-radius:1000px 1000px 1000px 1000px;}.elementor-562 .elementor-element.elementor-element-7b121f3:not(.elementor-motion-effects-element-type-background), .elementor-562 .elementor-element.elementor-element-7b121f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-562 .elementor-element.elementor-element-7b121f3::before, .elementor-562 .elementor-element.elementor-element-7b121f3 > .elementor-background-video-container::before, .elementor-562 .elementor-element.elementor-element-7b121f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-562 .elementor-element.elementor-element-7b121f3 > .elementor-background-slideshow::before, .elementor-562 .elementor-element.elementor-element-7b121f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-562 .elementor-element.elementor-element-7b121f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-562 .elementor-element.elementor-element-d80997d{text-align:center;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-562 .elementor-element.elementor-element-65715e2{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-562 .elementor-element.elementor-element-7c48bf3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-562 .elementor-element.elementor-element-4126a92{text-align:center;font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-562 .elementor-element.elementor-element-84dd8fb{background-color:transparent;padding:10px 50px 10px 50px;background-image:linear-gradient(40deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);border-radius:1000px 1000px 1000px 1000px;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-562 .elementor-element.elementor-element-c947282{text-align:center;color:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-562 .elementor-element.elementor-element-db5d2bb img{width:100%;}.elementor-562 .elementor-element.elementor-element-20399b3{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-562 .elementor-element.elementor-element-20399b3:not(.elementor-motion-effects-element-type-background), .elementor-562 .elementor-element.elementor-element-20399b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-562 .elementor-element.elementor-element-931b795{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-562 .elementor-element.elementor-element-eb0ee8b{text-align:center;font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:#FFFFFF;}.elementor-562 .elementor-element.elementor-element-9520e7d{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-562 .elementor-element.elementor-element-e79b225{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-562 .elementor-element.elementor-element-65f7e70 img{width:500px;}body:not(.rtl) .elementor-562 .elementor-element.elementor-element-c280aa7{left:200px;}body.rtl .elementor-562 .elementor-element.elementor-element-c280aa7{right:200px;}.elementor-562 .elementor-element.elementor-element-c280aa7{top:0px;}.elementor-562 .elementor-element.elementor-element-c280aa7 img{width:300px;}body:not(.rtl) .elementor-562 .elementor-element.elementor-element-a661876{left:120px;}body.rtl .elementor-562 .elementor-element.elementor-element-a661876{right:120px;}.elementor-562 .elementor-element.elementor-element-a661876{top:300px;}.elementor-562 .elementor-element.elementor-element-a661876 img{width:300px;}body:not(.rtl) .elementor-562 .elementor-element.elementor-element-156b9b6{right:200px;}body.rtl .elementor-562 .elementor-element.elementor-element-156b9b6{left:200px;}.elementor-562 .elementor-element.elementor-element-156b9b6{top:200px;}.elementor-562 .elementor-element.elementor-element-156b9b6 img{width:100px;}body:not(.rtl) .elementor-562 .elementor-element.elementor-element-7675b3f{right:280px;}body.rtl .elementor-562 .elementor-element.elementor-element-7675b3f{left:280px;}.elementor-562 .elementor-element.elementor-element-7675b3f{top:80px;}.elementor-562 .elementor-element.elementor-element-7675b3f img{width:150px;}.elementor-562 .elementor-element.elementor-element-308d966{--display:flex;--min-height:80px;--border-radius:1000px 1000px 1000px 1000px;}.elementor-562 .elementor-element.elementor-element-308d966:not(.elementor-motion-effects-element-type-background), .elementor-562 .elementor-element.elementor-element-308d966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-562 .elementor-element.elementor-element-59d5a27{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-562 .elementor-element.elementor-element-6124cc2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-562 .elementor-element.elementor-element-0e324c6{text-align:center;font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-562 .elementor-element.elementor-element-f70da93{background-color:transparent;padding:10px 50px 10px 50px;background-image:linear-gradient(40deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);border-radius:1000px 1000px 1000px 1000px;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-562 .elementor-element.elementor-element-3517339{text-align:center;color:var( --e-global-color-text );}.elementor-562 .elementor-element.elementor-element-5b3b536{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-562 .elementor-element.elementor-element-5b3b536:not(.elementor-motion-effects-element-type-background), .elementor-562 .elementor-element.elementor-element-5b3b536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-562 .elementor-element.elementor-element-729fc8e{--e-image-carousel-slides-to-show:5;}@media(min-width:768px){.elementor-562 .elementor-element.elementor-element-7b121f3{--width:200px;}.elementor-562 .elementor-element.elementor-element-308d966{--width:400px;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-562 .elementor-element.elementor-element-33eeebd{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-562 .elementor-element.elementor-element-d80997d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-562 .elementor-element.elementor-element-4126a92{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-562 .elementor-element.elementor-element-84dd8fb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-562 .elementor-element.elementor-element-eb0ee8b{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-562 .elementor-element.elementor-element-9520e7d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-562 .elementor-element.elementor-element-0e324c6{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-562 .elementor-element.elementor-element-f70da93{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-562 .elementor-element.elementor-element-3acbc70{--min-height:60dvh;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-562 .elementor-element.elementor-element-33eeebd{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-562 .elementor-element.elementor-element-7b121f3{--width:100px;}.elementor-562 .elementor-element.elementor-element-d80997d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-562 .elementor-element.elementor-element-65715e2{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-562 .elementor-element.elementor-element-7c48bf3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-562 .elementor-element.elementor-element-4126a92{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-562 .elementor-element.elementor-element-84dd8fb{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-562 .elementor-element.elementor-element-c947282{text-align:start;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-562 .elementor-element.elementor-element-20399b3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-562 .elementor-element.elementor-element-931b795{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-562 .elementor-element.elementor-element-eb0ee8b{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-562 .elementor-element.elementor-element-9520e7d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-562 .elementor-element.elementor-element-65f7e70 img{width:200px;}body:not(.rtl) .elementor-562 .elementor-element.elementor-element-c280aa7{left:0px;}body.rtl .elementor-562 .elementor-element.elementor-element-c280aa7{right:0px;}.elementor-562 .elementor-element.elementor-element-c280aa7{top:-20px;}.elementor-562 .elementor-element.elementor-element-c280aa7 img{width:80px;}body:not(.rtl) .elementor-562 .elementor-element.elementor-element-a661876{left:20px;}body.rtl .elementor-562 .elementor-element.elementor-element-a661876{right:20px;}.elementor-562 .elementor-element.elementor-element-a661876{top:280px;}.elementor-562 .elementor-element.elementor-element-a661876 img{width:100px;}body:not(.rtl) .elementor-562 .elementor-element.elementor-element-156b9b6{right:0px;}body.rtl .elementor-562 .elementor-element.elementor-element-156b9b6{left:0px;}.elementor-562 .elementor-element.elementor-element-156b9b6{top:150px;}.elementor-562 .elementor-element.elementor-element-156b9b6 img{width:80px;}body:not(.rtl) .elementor-562 .elementor-element.elementor-element-7675b3f{right:0px;}body.rtl .elementor-562 .elementor-element.elementor-element-7675b3f{left:0px;}.elementor-562 .elementor-element.elementor-element-7675b3f{top:-70px;}.elementor-562 .elementor-element.elementor-element-7675b3f img{width:100px;}.elementor-562 .elementor-element.elementor-element-308d966{--width:200px;--min-height:30px;}.elementor-562 .elementor-element.elementor-element-59d5a27{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-562 .elementor-element.elementor-element-6124cc2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-562 .elementor-element.elementor-element-0e324c6{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-562 .elementor-element.elementor-element-f70da93{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-562 .elementor-element.elementor-element-5b3b536{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for image-carousel, class: .elementor-element-d5e9283 */.elementor-562 .elementor-element.elementor-element-d5e9283{
    opacity: .5;
    mask-image: repeating-linear-gradient(90deg, rgba(0,0,0,0.3) 0px 2px, transparent 2px 4px),
                repeating-linear-gradient(0deg, rgba(0,0,0,0.3) 0px 2px, transparent 2px 4px);
}
.elementor-562 .elementor-element.elementor-element-d5e9283 .swiper-slide{
    height: 100vh;
}
.elementor-562 .elementor-element.elementor-element-d5e9283 .swiper-slide img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.elementor-562 .elementor-element.elementor-element-d5e9283 .swiper-slide-active img{
    animation: scaleup 40s ease;
    transform-origin: center;
}
@keyframes scaleup {
    to {
        transform: scale(1.5);
    }
}
@media only screen and (max-width: 767px) {
.elementor-562 .elementor-element.elementor-element-d5e9283 .swiper-slide{
    height: 60dvh;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33eeebd */.elementor-562 .elementor-element.elementor-element-33eeebd{
  background-image: linear-gradient(45deg,var(--e-global-color-primary), var(--e-global-color-accent));
  background-clip: text;
    -webkit-background-clip: text;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b121f3 */.elementor-562 .elementor-element.elementor-element-7b121f3::before{
    animation: moveRight 3s ease-in-out infinite;
}
@keyframes moveRight{
    0% {
        transform: translateX(-100%);
    }
    20% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(100%);
    }
}
@media only screen and (max-width: 767px) {
.elementor-562 .elementor-element.elementor-element-7b121f3{
    flex-shrink: 1;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-65f7e70 */.elementor-562 .elementor-element.elementor-element-65f7e70 {
    animation: float 3s ease-in-out infinite, glow 2s ease-in-out infinite;
    transition: 1s;
    filter: drop-shadow(0 0 10px rgba(255, 255, 255, 0.5));
}
.elementor-562 .elementor-element.elementor-element-65f7e70:hover {
    animation: shake 1s infinite;
    filter: drop-shadow(0 0 -10px rgba(255, 255, 255, 0));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c280aa7 */.elementor-562 .elementor-element.elementor-element-c280aa7 {
    animation: float 2s ease-in-out infinite;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a661876 */.elementor-562 .elementor-element.elementor-element-a661876 {
    animation: float 1.2s ease-in-out infinite;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-156b9b6 */.elementor-562 .elementor-element.elementor-element-156b9b6 {
    animation: float 1.5s ease-in-out infinite;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7675b3f */.elementor-562 .elementor-element.elementor-element-7675b3f {
    animation: float 2s ease-in-out infinite;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-308d966 */.elementor-562 .elementor-element.elementor-element-308d966{
    filter: blur(20px);
    animation: shadow 3s ease-in-out infinite;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-729fc8e */.elementor-562 .elementor-element.elementor-element-729fc8e .swiper-slide{
    aspect-ratio: 1 / 1;
}
.elementor-562 .elementor-element.elementor-element-729fc8e .swiper-slide img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */