.elementor-176 .elementor-element.elementor-element-74c7913{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-176 .elementor-element.elementor-element-1b8223a{--display:flex;--padding-top:31px;--padding-bottom:31px;--padding-left:0px;--padding-right:31px;}.elementor-176 .elementor-element.elementor-element-5f6d60d{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-176 .elementor-element.elementor-element-74c7913{--padding-top:17px;--padding-bottom:17px;--padding-left:0px;--padding-right:17px;}.elementor-176 .elementor-element.elementor-element-1b8223a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-176 .elementor-element.elementor-element-74c7913{--padding-top:0px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-176 .elementor-element.elementor-element-1b8223a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-176 .elementor-element.elementor-element-1b8223a{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-176 .elementor-element.elementor-element-1b8223a{--width:70%;}}/* Start custom CSS */.fancybox-is-open .fancybox-bg {
    opacity: 1!important;
}

.fancybox-caption:before {
    display:none!important;
}

.fancybox-caption {
    padding:0px!important;
    left:36px!important;
    bottom:36px!important;
    color:black!important;
    text-align:left!important;
    font-family:'source code pro';
    font-size:10px!important;
    font-weight:300!important;
    letter-spacing:1px!important;
    width:160px!important;
}/* End custom CSS */