.editor-styles-wrapper .block-editor-block-list__layout .section-project-listing,body.frontend .section-project-listing{background:#161616;padding-bottom:80px;padding-top:80px}@media only screen and (min-width:992px){.editor-styles-wrapper .block-editor-block-list__layout .section-project-listing,body.frontend .section-project-listing{padding-bottom:110px;padding-top:110px}}@media only screen and (max-width:767px){.editor-styles-wrapper .block-editor-block-list__layout .section-project-listing .container,body.frontend .section-project-listing .container{padding-left:15px;padding-right:15px}.editor-styles-wrapper .block-editor-block-list__layout .section-project-listing .wrap,body.frontend .section-project-listing .wrap{display:flex;flex-direction:column}}@media only screen and (min-width:768px){.editor-styles-wrapper .block-editor-block-list__layout .section-project-listing .one-per-row,body.frontend .section-project-listing .one-per-row{padding-left:34px}}.editor-styles-wrapper .block-editor-block-list__layout .section-project-listing__item,body.frontend .section-project-listing__item{display:inline-block;margin-bottom:50px;position:relative;vertical-align:top}@media only screen and (max-width:767px){.editor-styles-wrapper .block-editor-block-list__layout .section-project-listing__item,body.frontend .section-project-listing__item{display:block;margin-bottom:60px;width:100%!important}.editor-styles-wrapper .block-editor-block-list__layout .section-project-listing__item .image-container,.editor-styles-wrapper .block-editor-block-list__layout .section-project-listing__item .video-container,body.frontend .section-project-listing__item .image-container,body.frontend .section-project-listing__item .video-container{padding-left:0!important;width:100%!important}}.editor-styles-wrapper .block-editor-block-list__layout .section-project-listing__item .video-container,body.frontend .section-project-listing__item .video-container{position:relative}.editor-styles-wrapper .block-editor-block-list__layout .section-project-listing__item .video-container .project-caption,body.frontend .section-project-listing__item .video-container .project-caption{margin-top:4px}.editor-styles-wrapper .block-editor-block-list__layout .section-project-listing__item .video-container video,body.frontend .section-project-listing__item .video-container video{min-width:100%;object-fit:cover;top:0;width:100%}.editor-styles-wrapper .block-editor-block-list__layout .section-project-listing__item img,body.frontend .section-project-listing__item img{height:auto;width:100%}.editor-styles-wrapper .block-editor-block-list__layout .section-project-listing__item .project-caption,body.frontend .section-project-listing__item .project-caption{color:#fff;margin-top:10px}.editor-styles-wrapper .block-editor-block-list__layout .section-project-listing__item .project-caption p,body.frontend .section-project-listing__item .project-caption p{font-size:12px;line-height:1.5}.editor-styles-wrapper .block-editor-block-list__layout .section-project-listing .overlay,body.frontend .section-project-listing .overlay{align-items:center;background:rgba(57,57,57,.7);color:#fff;display:flex;inset:0;justify-content:center;position:absolute;visibility:hidden}.editor-styles-wrapper .block-editor-block-list__layout .section-project-listing .overlay-active .overlay,body.frontend .section-project-listing .overlay-active .overlay{visibility:visible}.editor-styles-wrapper .block-editor-block-list__layout .section-project-listing .overlay-wrapper,body.frontend .section-project-listing .overlay-wrapper{position:relative}
