.elementor-1019 .elementor-element.elementor-element-45d93b9 .elementor-wrapper{--video-aspect-ratio:1.77777;}/* Start custom CSS for section, class: .elementor-element-27519e7 */#post-1019 {
    display: flex;
    flex-direction: column;
}
.entry-main {order:2;}

.entry-side .aux-sticky-position .aux-text-color-dark .aux-has-meta-data {
    order:1;
    position: relative;
}

.single-portfolio .aux-wrapper .aux-container .aux-primary .content .aux-sticky-side .aux-next-prev-posts {
    order:3;
}

.entry-side-title > h1 {
    font-size:25px!important;
    line-height: 30px!important;
    margin-top:-10px!important;
}
.aux-resp .type-portfolio.aux-side-left > .entry-side, .aux-resp .type-portfolio.aux-side-left > .entry-main, .aux-resp .type-portfolio.aux-side-right > .entry-side, .aux-resp .type-portfolio.aux-side-right > .entry-main { padding:0px !important;}
.aux-fold, .aux-fold-padding, .aux-boxed-container > .aux-container { padding:0px;}
.single-portfolio .aux-wrapper .aux-container .aux-primary .content .aux-sticky-side .aux-next-prev-posts 
{padding-top:30px;}

.single-portfolio .content .aux-sticky-position .entry-overview-container .entry-side-overview {
        max-width: 95%!important;
}


@media (min-width:720px) {

.entry-side.aux-sticky-position.aux-text-color-dark.aux-has-meta-data.aux-sticky {
    padding-top: 0px;
    margin-bottom: -20px;
    margin-top: -70px;
}
.entry-side-title > h1 {
    font-size:40px!important;
    line-height: 40px!important;}
    
.single-portfolio .type-portfolio.aux-side-right .entry-meta-data {padding-top: 0px!important;}

.type-portfolio.aux-side-right .entry-side-overview 
{margin-bottom: 10px!important;}
}

@media (min-width:1024px) {
    #post-1019 { display:block; } 
    .entry-side-title > h1 {
    line-height: 50px!important;
}
    
}/* End custom CSS */