.elementor-301 .elementor-element.elementor-element-7a6d104{--display:flex;--min-height:100vh;--margin-top:-6vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-301 .elementor-element.elementor-element-7a6d104:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-7a6d104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-301 .elementor-element.elementor-element-8c05244{--spacer-size:11vh;}.elementor-301 .elementor-element.elementor-element-9ce3bc1{--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;--justify-content:space-between;}.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-301 .elementor-element.elementor-element-94aebdc{text-align:start;}.elementor-301 .elementor-element.elementor-element-94aebdc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:5rem;font-weight:800;text-transform:uppercase;line-height:5rem;color:#FAFAFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-301 .elementor-element.elementor-element-4100cde.elementor-element{--align-self:center;}.elementor-301 .elementor-element.elementor-element-4100cde .elementor-icon-wrapper{text-align:center;}.elementor-301 .elementor-element.elementor-element-4100cde.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-301 .elementor-element.elementor-element-4100cde.elementor-view-framed .elementor-icon, .elementor-301 .elementor-element.elementor-element-4100cde.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-301 .elementor-element.elementor-element-4100cde.elementor-view-framed .elementor-icon, .elementor-301 .elementor-element.elementor-element-4100cde.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-301 .elementor-element.elementor-element-4100cde.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF94;}.elementor-301 .elementor-element.elementor-element-4100cde.elementor-view-framed .elementor-icon:hover, .elementor-301 .elementor-element.elementor-element-4100cde.elementor-view-default .elementor-icon:hover{color:#FFFFFF94;border-color:#FFFFFF94;}.elementor-301 .elementor-element.elementor-element-4100cde.elementor-view-framed .elementor-icon:hover, .elementor-301 .elementor-element.elementor-element-4100cde.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF94;}.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-301 .elementor-element.elementor-element-0e11e98 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-301 .elementor-element.elementor-element-0e11e98 .premium-img-gallery-fitRows div.premium-gallery-item{width:25%;}.elementor-301 .elementor-element.elementor-element-0e11e98 .premium-gallery-load-more{text-align:center;}.elementor-301 .elementor-element.elementor-element-0e11e98 .premium-gallery-item{padding:15px;}.elementor-301 .elementor-element.elementor-element-0e11e98 .premium-gallery-caption{text-align:center;}.elementor-301 .elementor-element.elementor-element-0e11e98 .pa-gallery-img:not(.style2):hover .pa-gallery-icons-wrapper, .elementor-301 .elementor-element.elementor-element-0e11e98 .pa-gallery-img .pa-gallery-icons-caption-container, .elementor-301 .elementor-element.elementor-element-0e11e98 .pa-gallery-img:hover .pa-gallery-icons-caption-container{background-color:#0201018A;}.elementor-301 .elementor-element.elementor-element-0e11e98 .pa-gallery-img-container, .elementor-301 .elementor-element.elementor-element-0e11e98 .pa-gallery-img:not(.style2) .pa-gallery-icons-wrapper, .elementor-301 .elementor-element.elementor-element-0e11e98 .pa-gallery-img.style2 .pa-gallery-icons-caption-container{border-radius:7px 7px 7px 7px;}.elementor-301 .elementor-element.elementor-element-0e11e98 .pa-gallery-img-container img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-301 .elementor-element.elementor-element-0e11e98 .premium-gallery-item:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-301 .elementor-element.elementor-element-0e11e98 .premium-gallery-img-name, .elementor-301 .elementor-element.elementor-element-0e11e98 .premium-gallery-img-name a{color:#FAFAFF;font-family:"Open Sans", Sans-serif;font-size:1.25rem;font-weight:700;text-transform:uppercase;line-height:1.25rem;}.elementor-301 .elementor-element.elementor-element-0e11e98 .premium-gallery-img-desc, .elementor-301 .elementor-element.elementor-element-0e11e98 .premium-gallery-img-desc a{color:#FAFAFF;font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:400;text-transform:uppercase;line-height:1.7rem;}.elementor-301 .elementor-element.elementor-element-0e11e98 .pa-gallery-magnific-image i, .elementor-301 .elementor-element.elementor-element-0e11e98 .pa-gallery-img-link i{color:#FAFAFF;}.elementor-301 .elementor-element.elementor-element-0e11e98 .pa-gallery-magnific-image svg, .elementor-301 .elementor-element.elementor-element-0e11e98 .pa-gallery-img-link svg{fill:#FAFAFF;color:#FAFAFF;}.elementor-301 .elementor-element.elementor-element-0e11e98 .pa-gallery-magnific-image span, .elementor-301 .elementor-element.elementor-element-0e11e98 .pa-gallery-img-link span{background-color:#00000054;}.elementor-301 .elementor-element.elementor-element-0e11e98 .pa-gallery-magnific-image:hover i, .elementor-301 .elementor-element.elementor-element-0e11e98 .pa-gallery-img-link:hover i{color:#6869AC;}.elementor-301 .elementor-element.elementor-element-0e11e98 .pa-gallery-magnific-image:hover svg, .elementor-301 .elementor-element.elementor-element-0e11e98 .pa-gallery-img-link:hover svg{fill:#6869AC;color:#6869AC;}.elementor-301 .elementor-element.elementor-element-0e11e98 .pa-gallery-magnific-image:hover span, .elementor-301 .elementor-element.elementor-element-0e11e98 .pa-gallery-img-link:hover span{background-color:#00000054;}.elementor-301 .elementor-element.elementor-element-0e11e98 .premium-gallery-load-more-btn{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.7rem;color:#FAFAFF;background-color:#6869AC;border-radius:7px;}.elementor-301 .elementor-element.elementor-element-0e11e98 .premium-gallery-load-more-btn .premium-loader{border-color:#FAFAFF;border-top-color:#6869AC;}.elementor-301 .elementor-element.elementor-element-0e11e98 .premium-gallery-load-more-btn:hover{color:#FAFAFF;background-color:#6869ACC4;}@media(max-width:1024px){.elementor-301 .elementor-element.elementor-element-7a6d104{--margin-top:-10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-301 .elementor-element.elementor-element-94aebdc .elementor-heading-title{font-size:4rem;line-height:4rem;}.elementor-301 .elementor-element.elementor-element-0e11e98 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-301 .elementor-element.elementor-element-0e11e98 .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}}@media(max-width:767px){.elementor-301 .elementor-element.elementor-element-7a6d104{--margin-top:-23vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-301 .elementor-element.elementor-element-94aebdc .elementor-heading-title{font-size:2rem;line-height:2rem;}.elementor-301 .elementor-element.elementor-element-4100cde .elementor-icon{font-size:2rem;}.elementor-301 .elementor-element.elementor-element-4100cde .elementor-icon svg{height:2rem;}.elementor-301 .elementor-element.elementor-element-0e11e98 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-301 .elementor-element.elementor-element-0e11e98 .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}}