.elementor-173 .elementor-element.elementor-element-84aeeab{--display:flex;--min-height:80vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:32px;--padding-right:32px;--e-con-transform-transition-duration:0ms;}.elementor-173 .elementor-element.elementor-element-84aeeab:not(.elementor-motion-effects-element-type-background), .elementor-173 .elementor-element.elementor-element-84aeeab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B040400;}.elementor-173 .elementor-element.elementor-element-adc53aa{--display:flex;--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-173 .elementor-element.elementor-element-e2e0dc5{margin:42px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-173 .elementor-element.elementor-element-e2e0dc5 .elementor-heading-title{font-family:var( --e-global-typography-solace_h1_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h1_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h1_font_family_general-font-weight );text-transform:var( --e-global-typography-solace_h1_font_family_general-text-transform );line-height:var( --e-global-typography-solace_h1_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h1_font_family_general-letter-spacing );-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-4837d01 );}.elementor-173 .elementor-element.elementor-element-49a3b40{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-173 .elementor-element.elementor-element-49a3b40::before, .elementor-173 .elementor-element.elementor-element-49a3b40 > .elementor-background-video-container::before, .elementor-173 .elementor-element.elementor-element-49a3b40 > .e-con-inner > .elementor-background-video-container::before, .elementor-173 .elementor-element.elementor-element-49a3b40 > .elementor-background-slideshow::before, .elementor-173 .elementor-element.elementor-element-49a3b40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-173 .elementor-element.elementor-element-49a3b40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-173 .elementor-element.elementor-element-49a3b40.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-173 .elementor-element.elementor-element-92ad491{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Barlow", Sans-serif;color:#F0F0F0;}.elementor-173 .elementor-element.elementor-element-92ad491 p{margin-block-end:0px;}.elementor-173 .elementor-element.elementor-element-2179ed5{width:100%;max-width:100%;background-color:var( --e-global-color-e3a13bd );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:50px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF45;border-radius:6px 6px 6px 6px;--image-border-color:#000000;--image-border-width:2px;--image-border-radius:2px;--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:24px;--galleries-title-color-normal:#D1D1D1;--galleries-title-color-hover:#DC2626;--galleries-pointer-bg-color-hover:#25253F;--gallery-title-color-active:#FFFFFF;--galleries-pointer-bg-color-active:#DADADA;}.elementor-173 .elementor-element.elementor-element-2179ed5 .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-173 .elementor-element.elementor-element-2179ed5 .elementor-gallery-item:hover{border-color:#EC0E0E;border-radius:0px;}.elementor-173 .elementor-element.elementor-element-2179ed5 .elementor-gallery-title{font-family:"Blinker", Sans-serif;font-size:22px;text-decoration:none;--space-between:0px;}.elementor-173 .elementor-element.elementor-element-2179ed5 .elementor-gallery__titles-container{margin-bottom:20px;}@media(max-width:1024px){.elementor-173 .elementor-element.elementor-element-e2e0dc5 .elementor-heading-title{font-size:var( --e-global-typography-solace_h1_font_family_general-font-size );line-height:var( --e-global-typography-solace_h1_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h1_font_family_general-letter-spacing );}}@media(max-width:767px){.elementor-173 .elementor-element.elementor-element-84aeeab{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-173 .elementor-element.elementor-element-e2e0dc5{margin:20px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-173 .elementor-element.elementor-element-e2e0dc5 .elementor-heading-title{font-size:var( --e-global-typography-solace_h1_font_family_general-font-size );line-height:var( --e-global-typography-solace_h1_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h1_font_family_general-letter-spacing );}.elementor-173 .elementor-element.elementor-element-2179ed5{padding:8px 8px 8px 8px;}}/* Start custom CSS for gallery, class: .elementor-element-2179ed5 */.elementor-item.elementor-gallery-title.elementor-item-active {
    border: 1px solid white;
    background: #dc2626;
}

.elementor-item.elementor-gallery-title {
    border: 1px solid #d4d4d4;
    background: black;
    margin: 6px;
}

.elementor-gallery__titles-container{
    margin: -50px -32px -32px -32px;
    padding: 24px;
    background: #000000;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom: solid 1px #333333;
}

@media screen and (width <= 767px) {
  .elementor-gallery__titles-container{
    margin: -8px;
  }
  .elementor-gallery-title {
    width: 100%;  
    text-align: center;
  }
}/* End custom CSS */