.elementor-49784 .elementor-element.elementor-element-84c1c79{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-49784 .elementor-element.elementor-element-6fbd47d{text-align:center;}.elementor-49784 .elementor-element.elementor-element-055d0c3 .elementor-button{background-color:#000000;}.elementor-49784 .elementor-element.elementor-element-f42855e > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1400px){.elementor-49784 .elementor-element.elementor-element-84c1c79{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}}@media(max-width:767px){.elementor-49784 .elementor-element.elementor-element-84c1c79{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-f42855e */.elementor-49784 .elementor-element.elementor-element-f42855e h2 {
font-size:1.4em!important;
line-height:1.2em!important;
padding-top:25px!important; }

.elementor-49784 .elementor-element.elementor-element-f42855e h3 {
font-size:1.2em!important;}
.elementor-49784 .elementor-element.elementor-element-f42855e h4 {
font-size:1.2em!important;}
.elementor-49784 .elementor-element.elementor-element-f42855e h5 {
font-size:1.2em!important;}
.elementor-49784 .elementor-element.elementor-element-f42855e h6 {
font-size:1.2em!important;}

.elementor-49784 .elementor-element.elementor-element-f42855e code {color:red;}


.elementor-49784 .elementor-element.elementor-element-f42855e .elementor-widget-wrap {padding:0px!important;margin-top:20px;}




.eael-adv-accordion .eael-accordion-list .eael-accordion-content p {margin:10px !important;}

@media (min-width:900px){
.dialog-type-lightbox .dialog-widget-content {width:900px!important;overflow:hidden!important;
}

.dialog-type-lightbox .swiper-slide {width:900px!important;overflow:hidden!important;}

.elementor-lightbox .elementor-lightbox-item {padding:0px;display:grid!important;overflow:hidden!important;}

.dialog-type-lightbox .swiper-slide .elementor-lightbox-image {width:900px!important;overflow:hidden!important;}


.dialog-type-lightbox .swiper-zoom-container {width:880px!important;
height: auto!important;
display: initial;overflow:hidden!important;}


.dialog-type-lightbox .swiper-zoom-container > img {
width:880px!important;
-o-object-fit: initial!important;
object-fit: initial!important;
object-position: top!important;overflow:hidden!important;
}/* End custom CSS */