.elementor-601 .elementor-element.elementor-element-81d4479{padding:3% 0% 3% 0%;}.elementor-601 .elementor-element.elementor-element-81ce4b4{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:20px;--content-transition-duration:500ms;--content-transition-delay:500ms;--titles-container-justify-content:center;--galleries-title-color-normal:var( --e-global-color-ede9c2c );--galleries-title-color-hover:var( --e-global-color-d505d17 );--gallery-title-color-active:var( --e-global-color-d505d17 );}.elementor-601 .elementor-element.elementor-element-81ce4b4 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-601 .elementor-element.elementor-element-81ce4b4 .elementor-gallery-title{font-family:"Nunito", Sans-serif;text-transform:capitalize;--space-between:20px;}.elementor-601 .elementor-element.elementor-element-81ce4b4 .elementor-gallery__titles-container{margin-bottom:34px;}/* Start custom CSS for gallery, class: .elementor-element-81ce4b4 */.elementor-601 .elementor-element.elementor-element-81ce4b4 .elementor-gallery-title{
    background: #4f88d36b;
    border-radius: 50px;
}
.elementor-601 .elementor-element.elementor-element-81ce4b4 .elementor-gallery-title:hover{
    background: var(--e-global-color-accent);
}
a.elementor-item.elementor-gallery-title.elementor-item-active{
    background: var(--e-global-color-accent) !important;
}
.elementor-widget-gallery .elementor-gallery-item__title{
    transform:perspective(1000px) translate3d(0px, 0px, 0.001px) rotateX(90deg) scale(0.8, 0.8);
    background:rgba(255,255,255,0.15);
    width: fit-content;
    padding: 3%;
}
@media only screen and (max-width: 600px) {
  .elementor-601 .elementor-element.elementor-element-81ce4b4 .elementor-gallery-title{
      margin-bottom:10px;
  }
  .elementor-gallery__titles-container{
      justify-content:left;
  }
}/* End custom CSS */