.elementor-15234 .elementor-element.elementor-element-946b256{--spacer-size:100px;}.elementor-15234 .elementor-element.elementor-element-8c0d694{margin-top:0px;margin-bottom:0px;}.elementor-15234 .elementor-element.elementor-element-8da85e5 > .elementor-element-populated{margin:6px 6px 6px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;}.elementor-15234 .elementor-element.elementor-element-3a9e734 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15234 .elementor-element.elementor-element-92943e4{width:initial;max-width:initial;align-self:flex-start;text-align:center;font-size:15.47px;line-height:18px;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#444141;}.elementor-15234 .elementor-element.elementor-element-df31b4e > .elementor-element-populated{margin:6px 6px 6px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;}.elementor-15234 .elementor-element.elementor-element-a44eafd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15234 .elementor-element.elementor-element-9bad37c{width:initial;max-width:initial;align-self:flex-start;text-align:center;font-size:15.47px;line-height:18px;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#444141;}.elementor-15234 .elementor-element.elementor-element-f0385a0 > .elementor-element-populated{margin:6px 6px 6px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;}.elementor-15234 .elementor-element.elementor-element-3209c3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15234 .elementor-element.elementor-element-f9d21e7{width:initial;max-width:initial;align-self:flex-start;text-align:center;font-size:15.47px;line-height:18px;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#444141;}.elementor-15234 .elementor-element.elementor-element-a74554b > .elementor-element-populated{margin:6px 6px 6px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;}.elementor-15234 .elementor-element.elementor-element-b26e0b3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15234 .elementor-element.elementor-element-10cf480{width:initial;max-width:initial;align-self:flex-start;text-align:center;font-size:15.47px;line-height:18px;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#444141;}.elementor-15234 .elementor-element.elementor-element-3c965f3{margin-top:0px;margin-bottom:0px;}.elementor-15234 .elementor-element.elementor-element-76b8c29 > .elementor-element-populated{margin:6px 6px 6px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;}.elementor-15234 .elementor-element.elementor-element-b71bfeb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15234 .elementor-element.elementor-element-0c196d9{width:initial;max-width:initial;align-self:flex-start;text-align:center;font-size:15.47px;line-height:18px;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#444141;}.elementor-15234 .elementor-element.elementor-element-38d9abe > .elementor-element-populated{margin:6px 6px 6px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;}.elementor-15234 .elementor-element.elementor-element-231bd3c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15234 .elementor-element.elementor-element-09e6a82{width:initial;max-width:initial;align-self:flex-start;text-align:center;font-size:15.47px;line-height:18px;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#444141;}.elementor-15234 .elementor-element.elementor-element-ead7478 > .elementor-element-populated{margin:6px 6px 6px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;}.elementor-15234 .elementor-element.elementor-element-2d51439 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15234 .elementor-element.elementor-element-c953ce1{width:initial;max-width:initial;align-self:flex-start;text-align:center;font-size:15.47px;line-height:18px;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#444141;}.elementor-15234 .elementor-element.elementor-element-bd3f1eb > .elementor-element-populated{margin:6px 6px 6px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;}/* Start custom CSS for column, class: .elementor-element-f0385a0 */.img__wrap{
    width: 100%;
    height: 100%;
}

.img__wrap:hover {
    opacity: 0.5;
}

.img__description {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  visibility: hidden;
  opacity: 0;
  line-height: 1.2em;

  /* transition effect. not necessary */
  transition: opacity .2s, visibility .2s;
}

.img__wrap:hover .img__description {
  visibility: visible;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a74554b */.img__wrap{
    width: 100%;
    height: 100%;
}

.img__wrap:hover {
    opacity: 0.5;
}

.img__description {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  visibility: hidden;
  opacity: 0;
  line-height: 1.2em;

  /* transition effect. not necessary */
  transition: opacity .2s, visibility .2s;
}

.img__wrap:hover .img__description {
  visibility: visible;
  opacity: 1;
}/* End custom CSS */