.elementor-21492 .elementor-element.elementor-element-5536b8d{margin-top:-250px;margin-bottom:0px;}.elementor-21492 .elementor-element.elementor-element-1aac6ca > .elementor-element-populated{margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;}.elementor-21492 .elementor-element.elementor-element-75fd0da .elementor-post__thumbnail__link{padding-bottom:calc( 0.5 * 100% );}.elementor-21492 .elementor-element.elementor-element-75fd0da:after{content:"0.5";position:absolute;color:transparent;}.elementor-21492 .elementor-element.elementor-element-75fd0da{--grid-row-gap:30px;--grid-column-gap:35px;}.elementor-21492 .elementor-element.elementor-element-75fd0da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21492 .elementor-element.elementor-element-75fd0da .elementor-portfolio-item__img, .elementor-21492 .elementor-element.elementor-element-75fd0da .elementor-portfolio-item__overlay{border-radius:5px 5px 5px 5px;}.elementor-21492 .elementor-element.elementor-element-75fd0da a .elementor-portfolio-item__overlay{background-color:#50505700;}.elementor-21492 .elementor-element.elementor-element-75fd0da .elementor-portfolio-item__title{font-size:35px;font-weight:500;}.elementor-21492 .elementor-element.elementor-element-75fd0da .elementor-portfolio__filter.elementor-active{color:#65B44C;}.elementor-21492 .elementor-element.elementor-element-75fd0da .elementor-portfolio__filter{font-weight:500;}.elementor-21492 .elementor-element.elementor-element-75fd0da .elementor-portfolio__filter:not(:last-child){margin-right:calc(25px/2);}.elementor-21492 .elementor-element.elementor-element-75fd0da .elementor-portfolio__filter:not(:first-child){margin-left:calc(25px/2);}.elementor-21492 .elementor-element.elementor-element-75fd0da .elementor-portfolio__filters{margin-bottom:10px;}@media(max-width:767px){.elementor-21492 .elementor-element.elementor-element-5536b8d{margin-top:-95px;margin-bottom:0px;}.elementor-21492 .elementor-element.elementor-element-75fd0da .elementor-portfolio-item__title{font-size:20px;}.elementor-21492 .elementor-element.elementor-element-75fd0da .elementor-portfolio__filter{font-size:9px;line-height:0.1em;}.elementor-21492 .elementor-element.elementor-element-294b030 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for portfolio, class: .elementor-element-75fd0da */.elementor-portfolio-item__overlay {
    opacity: 1 !important;
    transform: none !important;
}
.elementor-portfolio-item .elementor-portfolio-item__title,
.elementor-post__title,
.elementor-portfolio-item__title {
    text-shadow: 0px 2px 6px rgba(0,0,0,0.45);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5536b8d */header.header-normal .cover-bg-img {
    display: none;
}

.header-page.background-section {
    background-color: #111111;
}/* End custom CSS */