.elementor-2741 .elementor-element.elementor-element-85f7ca7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2741 .elementor-element.elementor-element-85f7ca7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2741 .elementor-element.elementor-element-0be6dc9 > .elementor-element-populated{margin:150px 0px 150px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2741 .elementor-element.elementor-element-ade19ba .pa-gallery-img-container img{height:150px;object-fit:cover;}.elementor-2741 .elementor-element.elementor-element-ade19ba .premium-img-gallery-masonry div.premium-gallery-item, .elementor-2741 .elementor-element.elementor-element-ade19ba .premium-img-gallery-fitRows div.premium-gallery-item{width:25%;}.elementor-2741 .elementor-element.elementor-element-ade19ba .premium-gallery-caption{text-align:center;}@media(max-width:1024px){.elementor-2741 .elementor-element.elementor-element-ade19ba .premium-img-gallery-masonry div.premium-gallery-item, .elementor-2741 .elementor-element.elementor-element-ade19ba .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}}@media(max-width:767px){.elementor-2741 .elementor-element.elementor-element-ade19ba .premium-img-gallery-masonry div.premium-gallery-item, .elementor-2741 .elementor-element.elementor-element-ade19ba .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}}/* Start custom CSS for section, class: .elementor-element-85f7ca7 */h1 { color: #393939 !important }
h2 { color: #393939 !important }
h3 { color: #393939 !important }
h4 { color: #393939 !important }
h5 { color: #393939 !important }

/* Computer*/

@media screen and (min-width: 1025px){

.mobile {display: none !important;}

.no-mobile {display: block !important;}
h2 { margin-top: 50px !important}
h3 { margin-top: 40px !important}
h4 { margin-top: 30px !important}
}


/* Tablet */

@media (max-width: 1024px) {

.mobile {display: block !important;}

.no-mobile {display: none !important;}
h2 { margin-top: 40px !important}
h3 { margin-top: 30px !important}
h4 { margin-top: 20px !important}
}


/* Phone */

@media (max-width: 767px) {

.mobile {display: block !important;}

.no-mobile {display: none !important;}
h2 { margin-top: 40px !important}
h3 { margin-top: 30px !important}
h4 { margin-top: 20px !important}
}/* End custom CSS */