.elementor-87 .elementor-element.elementor-element-88726c8{--display:flex;--min-height:35vh;--justify-content:center;}.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-87 .elementor-element.elementor-element-bd5ce45{text-align:center;}.elementor-87 .elementor-element.elementor-element-bd5ce45 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:600;text-shadow:-1px 1px 15px #FA00DF;color:#F1BEEE;}.elementor-87 .elementor-element.elementor-element-225c153{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:stretch;}.elementor-87 .elementor-element.elementor-element-225c153:hover::before, .elementor-87 .elementor-element.elementor-element-225c153:hover > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-225c153:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-225c153 > .elementor-background-slideshow:hover::before, .elementor-87 .elementor-element.elementor-element-225c153 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-87 .elementor-element.elementor-element-225c153:hover{--overlay-opacity:0.5;}.elementor-widget-premium-img-gallery .premium-gallery-img-name, .elementor-widget-premium-img-gallery .premium-gallery-img-name a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-img-gallery .premium-gallery-img-desc, .elementor-widget-premium-img-gallery .premium-gallery-img-desc a{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image i, .elementor-widget-premium-img-gallery .pa-gallery-img-link i{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image svg, .elementor-widget-premium-img-gallery .pa-gallery-img-link svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image span, .elementor-widget-premium-img-gallery .pa-gallery-img-link span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover i, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover svg, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover span, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.category{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-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.active{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn{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-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn .premium-loader{border-color:var( --e-global-color-secondary );border-top-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn:hover{color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-a2759df .pa-gallery-img-container img{height:65vh;object-fit:fill;}.elementor-87 .elementor-element.elementor-element-a2759df .premium-img-gallery-masonry div.premium-gallery-item, .elementor-87 .elementor-element.elementor-element-a2759df .premium-img-gallery-fitRows div.premium-gallery-item{width:33.330%;}.elementor-87 .elementor-element.elementor-element-a2759df .premium-img-gallery-filter{justify-content:center;}.elementor-87 .elementor-element.elementor-element-a2759df .premium-gallery-caption{text-align:center;}.elementor-87 .elementor-element.elementor-element-a2759df .premium-gallery-img-name, .elementor-87 .elementor-element.elementor-element-a2759df .premium-gallery-img-name a{color:#BBEDF2;font-family:"Outfit", Sans-serif;font-size:1px;font-weight:600;}.elementor-87 .elementor-element.elementor-element-a2759df .premium-gallery-img-desc, .elementor-87 .elementor-element.elementor-element-a2759df .premium-gallery-img-desc a{color:#E61818;}.elementor-87 .elementor-element.elementor-element-49b9cd2{--display:flex;--min-height:35vh;--flex-direction:column-reverse;--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;}.elementor-87 .elementor-element.elementor-element-42a2e3e{--display:flex;}.elementor-87 .elementor-element.elementor-element-bb2cd80{text-align:center;}.elementor-87 .elementor-element.elementor-element-bb2cd80 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:600;text-shadow:0px 0px 35px #002CFF;color:#CCDCFA;}.elementor-87 .elementor-element.elementor-element-06b7bce{--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;}.elementor-87 .elementor-element.elementor-element-c5c7a43{--display:flex;}.elementor-87 .elementor-element.elementor-element-e42aa65{--display:flex;}.elementor-87 .elementor-element.elementor-element-69c5145{width:var( --container-widget-width, 102.576% );max-width:102.576%;--container-widget-width:102.576%;--container-widget-flex-grow:0;}.elementor-87 .elementor-element.elementor-element-69c5145.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-dad0a96{width:var( --container-widget-width, 101.949% );max-width:101.949%;--container-widget-width:101.949%;--container-widget-flex-grow:0;}.elementor-87 .elementor-element.elementor-element-dad0a96.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-f1d468d{--display:flex;}.elementor-87 .elementor-element.elementor-element-7e12979{width:var( --container-widget-width, 99.832% );max-width:99.832%;--container-widget-width:99.832%;--container-widget-flex-grow:0;}.elementor-87 .elementor-element.elementor-element-7e12979.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-2b7dc2a{--display:flex;--min-height:188px;--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;}.elementor-87 .elementor-element.elementor-element-b16e661 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:23px;font-weight:600;text-shadow:0px 0px 10px #8E08EE;color:#E0BBF8;}.elementor-87 .elementor-element.elementor-element-fddd561{--display:flex;--min-height:59vh;}.elementor-87 .elementor-element.elementor-element-f62ebc5{--display:flex;}.elementor-87 .elementor-element.elementor-element-fce75e2{text-align:center;}.elementor-87 .elementor-element.elementor-element-fce75e2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:600;text-shadow:0px 0px 10px #00FC14;color:#D1FFDC;}.elementor-87 .elementor-element.elementor-element-3f1262f{--display:flex;--min-height:45vh;}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-title{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-desc{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button svg, .elementor-widget-premium-media-wheel .flipster__button svg *{fill:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover span{background-color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-ba67255 .elementor-repeater-item-cf85980 img.premium-adv-carousel__item-img, .elementor-87 .elementor-element.elementor-element-ba67255 .elementor-repeater-item-cf85980 .premium-adv-carousel__item-img img, .elementor-87 .elementor-element.elementor-element-ba67255 .elementor-repeater-item-cf85980 .vid-overlay{object-fit:cover;}.elementor-87 .elementor-element.elementor-element-ba67255.premium-adv-carousel__infinite .elementor-repeater-item-cf85980.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:390px;}.elementor-87 .elementor-element.elementor-element-ba67255 .elementor-repeater-item-cbfbc6e img.premium-adv-carousel__item-img, .elementor-87 .elementor-element.elementor-element-ba67255 .elementor-repeater-item-cbfbc6e .premium-adv-carousel__item-img img, .elementor-87 .elementor-element.elementor-element-ba67255 .elementor-repeater-item-cbfbc6e .vid-overlay{object-fit:cover;}.elementor-87 .elementor-element.elementor-element-ba67255 .elementor-repeater-item-032f23b img.premium-adv-carousel__item-img, .elementor-87 .elementor-element.elementor-element-ba67255 .elementor-repeater-item-032f23b .premium-adv-carousel__item-img img, .elementor-87 .elementor-element.elementor-element-ba67255 .elementor-repeater-item-032f23b .vid-overlay{object-fit:cover;}.elementor-87 .elementor-element.elementor-element-ba67255 .elementor-repeater-item-c4b5d86 img.premium-adv-carousel__item-img, .elementor-87 .elementor-element.elementor-element-ba67255 .elementor-repeater-item-c4b5d86 .premium-adv-carousel__item-img img, .elementor-87 .elementor-element.elementor-element-ba67255 .elementor-repeater-item-c4b5d86 .vid-overlay{object-fit:cover;}.elementor-87 .elementor-element.elementor-element-ba67255.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:5px;}.elementor-87 .elementor-element.elementor-element-ba67255.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:5px;}.elementor-87 .elementor-element.elementor-element-ba67255.premium-adv-carousel__infinite{--pa-wheel-spacing:5;}.elementor-87 .elementor-element.elementor-element-ba67255 .premium-adv-carousel__items{animation-direction:normal !important;align-items:flex-start;animation-duration:calc( 50 * 1000ms ) !important;}.elementor-87 .elementor-element.elementor-element-ba67255 .premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:390px;}.elementor-87 .elementor-element.elementor-element-ba67255 .premium-adv-carousel__inner-container{height:371px;}.elementor-87 .elementor-element.elementor-element-ba67255 .premium-adv-carousel__media-info-wrap{text-align:flex-start;}.elementor-87 .elementor-element.elementor-element-ba67255 .pa-media-icons-inner-container i{font-size:20px;}.elementor-87 .elementor-element.elementor-element-ba67255 .pa-media-icons-inner-container svg{width:20px;height:20px;}.elementor-87 .elementor-element.elementor-element-c1813fe{--display:flex;--min-height:270px;--justify-content:space-around;}.elementor-87 .elementor-element.elementor-element-0960a71{text-align:justify;}.elementor-87 .elementor-element.elementor-element-0960a71 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;text-shadow:0px 0px 49px #B7FFB5;color:#FFFFFF;}@media(max-width:1024px){.elementor-87 .elementor-element.elementor-element-a2759df .premium-img-gallery-masonry div.premium-gallery-item, .elementor-87 .elementor-element.elementor-element-a2759df .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}}@media(max-width:767px){.elementor-87 .elementor-element.elementor-element-a2759df .premium-img-gallery-masonry div.premium-gallery-item, .elementor-87 .elementor-element.elementor-element-a2759df .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-87 .elementor-element.elementor-element-69c5145{width:var( --container-widget-width, 323.483px );max-width:323.483px;--container-widget-width:323.483px;--container-widget-flex-grow:0;}.elementor-87 .elementor-element.elementor-element-dad0a96{width:var( --container-widget-width, 342px );max-width:342px;--container-widget-width:342px;--container-widget-flex-grow:0;}}