.elementor-30 .elementor-element.elementor-element-caca7c5{--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-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-30 .elementor-element.elementor-element-c84d358 .elementor-menu-toggle{margin:0 auto;background-color:#FD0000;}.elementor-30 .elementor-element.elementor-element-c84d358 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-30 .elementor-element.elementor-element-c84d358 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-30 .elementor-element.elementor-element-c84d358 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-30 .elementor-element.elementor-element-c84d358 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-30 .elementor-element.elementor-element-c84d358 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-30 .elementor-element.elementor-element-c84d358 .elementor-nav-menu--main .elementor-item:focus{color:#61CE70;fill:#61CE70;}.elementor-30 .elementor-element.elementor-element-c84d358 div.elementor-menu-toggle{color:#0E0E0E;}.elementor-30 .elementor-element.elementor-element-c84d358 div.elementor-menu-toggle svg{fill:#0E0E0E;}.elementor-30 .elementor-element.elementor-element-c84d358{--nav-menu-icon-size:15px;}.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-30 .elementor-element.elementor-element-e2c3f15 > .elementor-widget-container{--e-transform-scale:3;margin:50px 0px 50px 0px;}.elementor-30 .elementor-element.elementor-element-e2c3f15{text-align:center;color:#000000;}.elementor-30 .elementor-element.elementor-element-e2c3f15 p{margin-block-end:0px;}.elementor-30 .elementor-element.elementor-element-2b87f77 > .elementor-widget-container{--e-transform-scale:1.3;margin:-45px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-2b87f77{text-align:center;color:#000000;}.elementor-30 .elementor-element.elementor-element-90968e3{--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;--margin-top:220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-90968e3:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-90968e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-90968e3.e-con{--e-con-transform-scale:1.2;}.elementor-30 .elementor-element.elementor-element-df8a966{--display:flex;--min-height:313px;--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:2px 0px 100px 1000px rgba(253, 135.00000000000006, 0, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-df8a966:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-df8a966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-30 .elementor-element.elementor-element-9791826{--display:flex;border-style:none;--border-style:none;box-shadow:0px 0px 10px 0px rgba(253, 135.00000000000006, 0, 0.5);}.elementor-30 .elementor-element.elementor-element-9791826:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-9791826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FF880080 0%, #FD870080 100%);}.elementor-30 .elementor-element.elementor-element-4ca9a20{--display:flex;}.elementor-30 .elementor-element.elementor-element-eb090c6{--display:flex;}.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-30 .elementor-element.elementor-element-228e2f9 > .elementor-widget-container{--e-transform-scale:1.4;margin:-50px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-228e2f9{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-20fb360{--display:flex;}.elementor-30 .elementor-element.elementor-element-a68c2c9 > .elementor-widget-container{--e-transform-scale:1.4;margin:-50px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-a68c2c9{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-e578a71{--display:flex;}.elementor-30 .elementor-element.elementor-element-617d971 > .elementor-widget-container{--e-transform-scale:1.4;margin:-50px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-617d971{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-222ea89{--display:flex;}.elementor-30 .elementor-element.elementor-element-6743cd4{--display:flex;}.elementor-30 .elementor-element.elementor-element-fe5f92c > .elementor-widget-container{--e-transform-scale:1.4;margin:-50px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-fe5f92c{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-eac8e9d{--display:flex;}.elementor-30 .elementor-element.elementor-element-0079113 > .elementor-widget-container{--e-transform-scale:1.4;margin:-50px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-0079113{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-3c43c89{--display:flex;}.elementor-30 .elementor-element.elementor-element-ffe71e8 > .elementor-widget-container{--e-transform-scale:1.4;margin:-50px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-ffe71e8{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-176544d{--display:flex;}.elementor-30 .elementor-element.elementor-element-eb82a38 > .elementor-widget-container{--e-transform-scale:1.4;margin:-50px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-eb82a38{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-48c8ab3{--display:flex;}.elementor-30 .elementor-element.elementor-element-d2450fa > .elementor-widget-container{--e-transform-scale:1.4;margin:-50px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-d2450fa{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-09abb52{--display:flex;}.elementor-30 .elementor-element.elementor-element-943d53d > .elementor-widget-container{--e-transform-scale:1.4;margin:-50px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-943d53d{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-812d5ac{--display:flex;}.elementor-30 .elementor-element.elementor-element-7a48efb > .elementor-widget-container{--e-transform-scale:1.4;margin:-50px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-7a48efb{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-68a93c5{--display:flex;}.elementor-30 .elementor-element.elementor-element-40b47b8 > .elementor-widget-container{--e-transform-scale:1.4;margin:-50px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-40b47b8{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-58fb413 > .elementor-widget-container{--e-transform-scale:0.35;margin:-689px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-58fb413 img{border-style:none;}.elementor-30 .elementor-element.elementor-element-e9f60fe{--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;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:-2px 100px 100px 100px rgba(253.00000000000009, 135.0000000000001, 0, 0.27);}.elementor-30 .elementor-element.elementor-element-e9f60fe:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-e9f60fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FD87001A;}.elementor-30 .elementor-element.elementor-element-e9f60fe::before, .elementor-30 .elementor-element.elementor-element-e9f60fe > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-e9f60fe > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-e9f60fe > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-e9f60fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-e9f60fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FD870030;--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-a670d61{--e-image-carousel-slides-to-show:3;}.elementor-30 .elementor-element.elementor-element-a670d61 > .elementor-widget-container{--e-transform-scale:1.6;}.elementor-30 .elementor-element.elementor-element-a670d61.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-a670d61 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-e2c3f15 > .elementor-widget-container{--e-transform-scale:1.3;margin:0px 0px 5px 0px;}.elementor-30 .elementor-element.elementor-element-2b87f77 > .elementor-widget-container{--e-transform-scale:1.1;margin:-69px 1px 1px 1px;}.elementor-30 .elementor-element.elementor-element-90968e3.e-con{--e-con-transform-scale:1;}.elementor-30 .elementor-element.elementor-element-df8a966{--min-height:90px;}.elementor-30 .elementor-element.elementor-element-58fb413 > .elementor-widget-container{margin:-649px -350px -350px -350px;}.elementor-30 .elementor-element.elementor-element-e9f60fe{--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-a670d61{--e-image-carousel-slides-to-show:2;}}/* Start custom CSS for container, class: .elementor-element-eb090c6 */.elementor-30 .elementor-element.elementor-element-eb090c6 {
    --position: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20fb360 */.elementor-30 .elementor-element.elementor-element-20fb360 {
    --position: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e578a71 */.elementor-30 .elementor-element.elementor-element-e578a71 {
    --position: 4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-222ea89 */.elementor-30 .elementor-element.elementor-element-222ea89 {
    --position: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6743cd4 */.elementor-30 .elementor-element.elementor-element-6743cd4 {
    --position: 6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eac8e9d */.elementor-30 .elementor-element.elementor-element-eac8e9d {
    --position: 7;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c43c89 */.elementor-30 .elementor-element.elementor-element-3c43c89 {
    --position: 8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-176544d */.elementor-30 .elementor-element.elementor-element-176544d {
    --position: 9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c8ab3 */.elementor-30 .elementor-element.elementor-element-48c8ab3 {
    --position: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09abb52 */.elementor-30 .elementor-element.elementor-element-09abb52 {
    --position: 10;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-812d5ac */.elementor-30 .elementor-element.elementor-element-812d5ac {
    --position: 10;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a93c5 */.elementor-30 .elementor-element.elementor-element-68a93c5 {
    --position: 11;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ca9a20 */.elementor-30 .elementor-element.elementor-element-4ca9a20 {
    --quantity: 10;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9791826 */.banner{
    width: 100%;
    height: 50vh;
    text-align: center;
    overflow: hidden;
    position: relative;
}
.banner .slider{
    position: absolute;
    width: 200px;
    height: 200px;
	top: 10%;
    left: calc(50% - 100px);
    transform-style: preserve-3d;
    transform: perspective(1000px);
    animation: autoRun 40s linear infinite;
    z-index: 2;
}
@keyframes autoRun{
    from{
        transform: perspective(1000px) rotateX(-15deg) rotateY(0deg);
	}to{
        transform: perspective(1000px) rotateX(-15deg) rotateY(360deg);
	}
}
 
.banner .slider .item{
    position: absolute;
    inset: 0 0 0 0;
    transform:
        rotateY(calc( (var(--position) - 1) * (360 / var(--quantity)) * 1deg))
        translateZ(400px);
}
.banner .slider .item img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a670d61 */.swiper-wrapper {
  transition-timing-function: linear !important; 
}/* End custom CSS */