.elementor-22840 .elementor-element.elementor-element-efd0973{padding:25px 0px 0px 0px;}.elementor-22840 .elementor-element.elementor-element-d7b0096{padding:25px 0px 0px 0px;}.elementor-22840 .elementor-element.elementor-element-1788f69 .elementor-heading-title{color:var( --e-global-color-2959468 );}.elementor-22840 .elementor-element.elementor-element-ed76fab #project_list .project a.ajax_posts_accordion_btn, .elementor-22840 .elementor-element.elementor-element-ed76fab #project_list .project a.ajax_posts_accordion_link, .elementor-22840 .elementor-element.elementor-element-ed76fab .ajax-posts-accordion-wrapper .ajax-posts-accordion-heading span.accordion_deactive, .elementor-22840 .elementor-element.elementor-element-ed76fab #project-filter #filterPostsBtn, .elementor-22840 .elementor-element.elementor-element-ed76fab .lwd-navi-collapse.elementor-button{background-color:var( --e-global-color-accent );color:var( --e-global-color-71fbf35 );}.elementor-22840 .elementor-element.elementor-element-ed76fab #project_list .project a.ajax_posts_accordion_btn:hover, .elementor-22840 .elementor-element.elementor-element-ed76fab #project_list .project a.ajax_posts_accordion_btn:active, .elementor-22840 .elementor-element.elementor-element-ed76fab #project-filter #filterPostsBtn:hover, .elementor-22840 .elementor-element.elementor-element-ed76fab .lwd-navi-collapse.elementor-button:hover{background-color:var( --e-global-color-text );}.elementor-22840 .elementor-element.elementor-element-ed76fab{width:100%;max-width:100%;}.elementor-22840 .elementor-element.elementor-element-ed76fab .ajax-posts-accordion-box{min-height:385px;background-size:cover;}.elementor-22840 .elementor-element.elementor-element-ed76fab .project_list_wrapper{min-height:385px;}.elementor-22840 .elementor-element.elementor-element-ed76fab .project_list_wrapper #project_list_preloader{height:385px;}.elementor-22840 .elementor-element.elementor-element-ed76fab #project_list .ajax-posts-title *, .elementor-22840 .elementor-element.elementor-element-ed76fab .ajax-posts-accordion-box .ajax-posts-accordion-title *, .elementor-22840 .elementor-element.elementor-element-ed76fab .ajax-posts-accordion-box .ajax-posts-contentbox-title *{font-size:16px;font-weight:700;}.elementor-22840 .elementor-element.elementor-element-ed76fab .ajax-posts-accordion-box .ajax-posts-accordion-overlay .ajax-posts-accordion-overlay-inner .accordion-content p, .elementor-22840 .elementor-element.elementor-element-ed76fab .ajax-posts-accordion-wrapper .ajax-posts-accordion-box .ajax-posts-accordion-title p, .elementor-22840 .elementor-element.elementor-element-ed76fab .ajax-posts-accordion-wrapper .ajax-posts-accordion-box .contentbox-content p{color:var( --e-global-color-secondary );}.elementor-22840 .elementor-element.elementor-element-ed76fab .ajax-posts-accordion-box .contentbox-img-header img{height:290px;}.elementor-22840 .elementor-element.elementor-element-ed76fab .ajax-posts-accordion-box img{object-fit:cover;}.elementor-22840 .elementor-element.elementor-element-ed76fab #project_list .project a.ajax_posts_accordion_btn, .elementor-22840 .elementor-element.elementor-element-ed76fab #project_list .project a.ajax_posts_accordion_link, .elementor-22840 .elementor-element.elementor-element-ed76fab #project-filter #filterPostsBtn, .elementor-22840 .elementor-element.elementor-element-ed76fab .lwd-navi-collapse.elementor-button{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-22840 .elementor-element.elementor-element-ed76fab #project_list .project a.ajax_posts_accordion_btn:hover, .elementor-22840 .elementor-element.elementor-element-ed76fab #project_list .project a.ajax_posts_accordion_link:hover, .elementor-22840 .elementor-element.elementor-element-ed76fab #project_list .project a.ajax_posts_accordion_btn:active, .elementor-22840 .elementor-element.elementor-element-ed76fab #project-filter #filterPostsBtn:hover, .elementor-22840 .elementor-element.elementor-element-ed76fab .lwd-navi-collapse.elementor-button:hover{color:var( --e-global-color-71fbf35 );}.elementor-22840 .elementor-element.elementor-element-ed76fab .projects-elementor-widget .lwd-ribbon-1{background:var( --e-global-color-2959468 );}.elementor-22840 .elementor-element.elementor-element-ed76fab .projects-elementor-widget .lwd-ribbon-1:before{border-color:var( --e-global-color-2959468 );}.elementor-22840 .elementor-element.elementor-element-ed76fab .projects-elementor-widget .lwd-ribbon-1:after{border-color:var( --e-global-color-2959468 );}.elementor-22840 .elementor-element.elementor-element-d9ec5bc{--spacer-size:50px;}.elementor-22840 .elementor-element.elementor-element-bcb5e78 .elementor-heading-title{color:var( --e-global-color-a15df71 );}.elementor-22840 .elementor-element.elementor-element-f9500d9{margin-top:10px;margin-bottom:30px;}.elementor-22840 .elementor-element.elementor-element-a0bc80e{padding:0px 0px 100px 0px;}.elementor-22840 .elementor-element.elementor-element-c2c85dd #project_list .project a.ajax_posts_accordion_btn, .elementor-22840 .elementor-element.elementor-element-c2c85dd #project_list .project a.ajax_posts_accordion_link, .elementor-22840 .elementor-element.elementor-element-c2c85dd .ajax-posts-accordion-wrapper .ajax-posts-accordion-heading span.accordion_deactive, .elementor-22840 .elementor-element.elementor-element-c2c85dd #project-filter #filterPostsBtn, .elementor-22840 .elementor-element.elementor-element-c2c85dd .lwd-navi-collapse.elementor-button{background-color:var( --e-global-color-accent );color:var( --e-global-color-71fbf35 );}.elementor-22840 .elementor-element.elementor-element-c2c85dd #project_list .project a.ajax_posts_accordion_btn:hover, .elementor-22840 .elementor-element.elementor-element-c2c85dd #project_list .project a.ajax_posts_accordion_btn:active, .elementor-22840 .elementor-element.elementor-element-c2c85dd #project-filter #filterPostsBtn:hover, .elementor-22840 .elementor-element.elementor-element-c2c85dd .lwd-navi-collapse.elementor-button:hover{background-color:var( --e-global-color-text );}.elementor-22840 .elementor-element.elementor-element-c2c85dd{width:100%;max-width:100%;}.elementor-22840 .elementor-element.elementor-element-c2c85dd .ajax-posts-accordion-box{min-height:390px;background-size:cover;}.elementor-22840 .elementor-element.elementor-element-c2c85dd .project_list_wrapper{min-height:390px;}.elementor-22840 .elementor-element.elementor-element-c2c85dd .project_list_wrapper #project_list_preloader{height:390px;}.elementor-22840 .elementor-element.elementor-element-c2c85dd #project_list .ajax-posts-title *, .elementor-22840 .elementor-element.elementor-element-c2c85dd .ajax-posts-accordion-box .ajax-posts-accordion-title *, .elementor-22840 .elementor-element.elementor-element-c2c85dd .ajax-posts-accordion-box .ajax-posts-contentbox-title *{font-size:16px;font-weight:700;}.elementor-22840 .elementor-element.elementor-element-c2c85dd .ajax-posts-accordion-box .ajax-posts-accordion-overlay .ajax-posts-accordion-overlay-inner .accordion-content p, .elementor-22840 .elementor-element.elementor-element-c2c85dd .ajax-posts-accordion-wrapper .ajax-posts-accordion-box .ajax-posts-accordion-title p, .elementor-22840 .elementor-element.elementor-element-c2c85dd .ajax-posts-accordion-wrapper .ajax-posts-accordion-box .contentbox-content p{color:var( --e-global-color-secondary );}.elementor-22840 .elementor-element.elementor-element-c2c85dd .ajax-posts-accordion-box .contentbox-img-header img{height:290px;}.elementor-22840 .elementor-element.elementor-element-c2c85dd .ajax-posts-accordion-box img{object-fit:cover;}.elementor-22840 .elementor-element.elementor-element-c2c85dd #project_list .project a.ajax_posts_accordion_btn, .elementor-22840 .elementor-element.elementor-element-c2c85dd #project_list .project a.ajax_posts_accordion_link, .elementor-22840 .elementor-element.elementor-element-c2c85dd #project-filter #filterPostsBtn, .elementor-22840 .elementor-element.elementor-element-c2c85dd .lwd-navi-collapse.elementor-button{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-22840 .elementor-element.elementor-element-c2c85dd #project_list .project a.ajax_posts_accordion_btn:hover, .elementor-22840 .elementor-element.elementor-element-c2c85dd #project_list .project a.ajax_posts_accordion_link:hover, .elementor-22840 .elementor-element.elementor-element-c2c85dd #project_list .project a.ajax_posts_accordion_btn:active, .elementor-22840 .elementor-element.elementor-element-c2c85dd #project-filter #filterPostsBtn:hover, .elementor-22840 .elementor-element.elementor-element-c2c85dd .lwd-navi-collapse.elementor-button:hover{color:var( --e-global-color-71fbf35 );}.elementor-22840 .elementor-element.elementor-element-c2c85dd .projects-elementor-widget .lwd-ribbon-1{background:var( --e-global-color-a15df71 );}.elementor-22840 .elementor-element.elementor-element-c2c85dd .projects-elementor-widget .lwd-ribbon-1:before{border-color:var( --e-global-color-a15df71 );}.elementor-22840 .elementor-element.elementor-element-c2c85dd .projects-elementor-widget .lwd-ribbon-1:after{border-color:var( --e-global-color-a15df71 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-22840 .elementor-element.elementor-element-497e193 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-22840 .elementor-element.elementor-element-efd0973{padding:0px 0px 0px 0px;}.elementor-22840 .elementor-element.elementor-element-497e193 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22840 .elementor-element.elementor-element-d9ec5bc{--spacer-size:5px;}.elementor-22840 .elementor-element.elementor-element-a0bc80e{padding:0px 0px 50px 0px;}.elementor-22840 .elementor-element.elementor-element-c2c85dd > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-22840 .elementor-element.elementor-element-3c18f2b{width:67.645%;}.elementor-22840 .elementor-element.elementor-element-c427c58{width:32.355%;}.elementor-22840 .elementor-element.elementor-element-4334909{width:67.562%;}.elementor-22840 .elementor-element.elementor-element-546bf13{width:32.438%;}.elementor-22840 .elementor-element.elementor-element-88a049c{width:100%;}}/* Start custom CSS for elementor-projects-extension, class: .elementor-element-ed76fab */.elementor-22840 .elementor-element.elementor-element-ed76fab .ajax-posts-contentbox-title h3{
    font-size: 1.1rem;
    font-weight:600;
}
.elementor-22840 .elementor-element.elementor-element-ed76fab .projects-elementor-widget .ajax-posts-contentbox-title h3:after {
    content: '›';
    color: var(--e-global-color-accent);
    margin-left: 0.4125rem;
    vertical-align: 0.1rem;
}
.elementor-22840 .elementor-element.elementor-element-ed76fab .ajax-posts-contentbox {
    padding: 25px 30px;
}/* End custom CSS */
/* Start custom CSS for elementor-projects-extension, class: .elementor-element-c2c85dd */.elementor-22840 .elementor-element.elementor-element-c2c85dd .ajax-posts-contentbox-title h3{
    font-size: 1.1rem;
    font-weight:600;
}
.elementor-22840 .elementor-element.elementor-element-c2c85dd .projects-elementor-widget .ajax-posts-contentbox-title h3:after {
    content: '›';
    color: var(--e-global-color-accent);
    margin-left: 0.4125rem;
    vertical-align: 0.1rem;
}
.elementor-22840 .elementor-element.elementor-element-c2c85dd .ajax-posts-contentbox {
    padding: 25px 30px;
}/* End custom CSS */