.elementor-10248 .elementor-element.elementor-element-ac5e83d > .elementor-background-overlay{opacity:0.5;}.elementor-10248 .elementor-element.elementor-element-ac5e83d .elementor-heading-title{color:#020101;}.elementor-10248 .elementor-element.elementor-element-ac5e83d{color:#020101;}.elementor-10248 .elementor-element.elementor-element-ac5e83d a{color:#FFFFFF;}.elementor-10248 .elementor-element.elementor-element-ac5e83d a:hover{color:#FFFFFF;}.elementor-10248 .elementor-element.elementor-element-ac5e83d > .elementor-container{text-align:center;}.elementor-10248 .elementor-element.elementor-element-9a3b7e8{text-align:center;}.elementor-10248 .elementor-element.elementor-element-9a3b7e8 .elementor-heading-title{color:#000000;font-family:"Lato", Sans-serif;font-size:35px;font-weight:800;}.elementor-10248 .elementor-element.elementor-element-9a3b7e8.ob-harakiri{writing-mode:inherit;}.elementor-10248 .elementor-element.elementor-element-9a3b7e8.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-10248 .elementor-element.elementor-element-9a3b7e8.ob-harakiri div{writing-mode:inherit;}.elementor-10248 .elementor-element.elementor-element-9a3b7e8.ob-harakiri > div, .elementor-10248 .elementor-element.elementor-element-9a3b7e8.ob-harakiri > h1, .elementor-10248 .elementor-element.elementor-element-9a3b7e8.ob-harakiri > h2, .elementor-10248 .elementor-element.elementor-element-9a3b7e8.ob-harakiri > h3, .elementor-10248 .elementor-element.elementor-element-9a3b7e8.ob-harakiri > h4, .elementor-10248 .elementor-element.elementor-element-9a3b7e8.ob-harakiri > h5, .elementor-10248 .elementor-element.elementor-element-9a3b7e8.ob-harakiri > h6, .elementor-10248 .elementor-element.elementor-element-9a3b7e8.ob-harakiri > p{transform:rotate(0deg);}.elementor-10248 .elementor-element.elementor-element-9a3b7e8 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-10248 .elementor-element.elementor-element-9a3b7e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10248 .elementor-element.elementor-element-52a7a4b{text-align:center;}.elementor-10248 .elementor-element.elementor-element-52a7a4b .elementor-heading-title{color:#000000;font-family:"Lato", Sans-serif;font-size:35px;font-weight:400;}.elementor-10248 .elementor-element.elementor-element-52a7a4b.ob-harakiri{writing-mode:inherit;}.elementor-10248 .elementor-element.elementor-element-52a7a4b.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-10248 .elementor-element.elementor-element-52a7a4b.ob-harakiri div{writing-mode:inherit;}.elementor-10248 .elementor-element.elementor-element-52a7a4b.ob-harakiri > div, .elementor-10248 .elementor-element.elementor-element-52a7a4b.ob-harakiri > h1, .elementor-10248 .elementor-element.elementor-element-52a7a4b.ob-harakiri > h2, .elementor-10248 .elementor-element.elementor-element-52a7a4b.ob-harakiri > h3, .elementor-10248 .elementor-element.elementor-element-52a7a4b.ob-harakiri > h4, .elementor-10248 .elementor-element.elementor-element-52a7a4b.ob-harakiri > h5, .elementor-10248 .elementor-element.elementor-element-52a7a4b.ob-harakiri > h6, .elementor-10248 .elementor-element.elementor-element-52a7a4b.ob-harakiri > p{transform:rotate(0deg);}.elementor-10248 .elementor-element.elementor-element-52a7a4b > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-10248 .elementor-element.elementor-element-52a7a4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10248 .elementor-element.elementor-element-3103001.pp-post-thumbnail-align-left .pp-post-thumbnail{margin-right:20px;}.elementor-10248 .elementor-element.elementor-element-3103001.pp-post-thumbnail-align-right .pp-post-thumbnail{margin-left:20px;}.elementor-10248 .elementor-element.elementor-element-3103001 .pp-post-meta .pp-meta-separator:not(:last-child):after{content:"-";}.elementor-10248 .elementor-element.elementor-element-3103001{--grid-column-gap:25px;--grid-row-gap:25px;}.elementor-10248 .elementor-element.elementor-element-3103001 .pp-posts:not(.elementor-grid){margin-left:-25px;}.elementor-10248 .elementor-element.elementor-element-3103001 .pp-posts:not(.elementor-grid) .pp-post-wrap{padding-left:25px;}.elementor-10248 .elementor-element.elementor-element-3103001 .pp-elementor-grid .pp-grid-item-wrap{margin-bottom:25px;}.elementor-10248 .elementor-element.elementor-element-3103001 .pp-posts-skin-portfolio .pp-post-content{height:300px;}.elementor-10248 .elementor-element.elementor-element-3103001 .pp-post-thumb-content-wrap{justify-content:flex-end;}.elementor-10248 .elementor-element.elementor-element-3103001 .pp-post-thumb-content{padding:20px 20px 20px 20px;}.elementor-10248 .elementor-element.elementor-element-3103001 .pp-post-thumbnail img{filter:brightness( 57% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10248 .elementor-element.elementor-element-3103001 .pp-post:hover .pp-post-thumbnail img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10248 .elementor-element.elementor-element-3103001 .pp-post-title, .elementor-10248 .elementor-element.elementor-element-3103001 .pp-post-title a{color:#ffffff;}.elementor-10248 .elementor-element.elementor-element-3103001 .pp-post-title{margin-bottom:10px;}.elementor-10248 .elementor-element.elementor-element-3103001 .pp-post-separator{height:1px;width:100%;}.elementor-10248 .elementor-element.elementor-element-3103001 .pp-post-separator-wrap{margin-bottom:15px;}.elementor-10248 .elementor-element.elementor-element-3103001 .pp-post-meta{color:#ffffff;margin-bottom:20px;}.elementor-10248 .elementor-element.elementor-element-3103001 .pp-post-meta a{color:#ffffff;}.elementor-10248 .elementor-element.elementor-element-3103001 .pp-post-meta .pp-meta-separator:not(:last-child){margin-left:calc(5px / 2);margin-right:calc(5px / 2);}.elementor-10248 .elementor-element.elementor-element-3103001 .pp-posts-button{background-color:#1D8149;}.elementor-10248 .elementor-element.elementor-element-3103001 > .elementor-widget-container{margin:40px 0px 40px 0px;}@media(max-width:991px){.elementor-10248 .elementor-element.elementor-element-3103001.pp-posts-image-stack-tablet .pp-posts .pp-post-thumbnail{margin-bottom:20px;margin-left:0;margin-right:0;}}@media(max-width:768px){.elementor-10248 .elementor-element.elementor-element-3103001.pp-posts-image-stack-mobile .pp-posts .pp-post-thumbnail{margin-bottom:20px;margin-left:0;margin-right:0;}}