.elementor-5505 .elementor-element.elementor-element-199e2be2:not(.elementor-motion-effects-element-type-background), .elementor-5505 .elementor-element.elementor-element-199e2be2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b4bfee );}.elementor-5505 .elementor-element.elementor-element-199e2be2 > .elementor-container{min-height:505px;}.elementor-5505 .elementor-element.elementor-element-199e2be2 .elementor-background-overlay{width:100%;height:100%;}.elementor-5505 .elementor-element.elementor-element-199e2be2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5505 .elementor-element.elementor-element-199e2be2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5505 .elementor-element.elementor-element-06277de > .elementor-widget-container{padding:120px 0px 0px 0px;}.elementor-5505 .elementor-element.elementor-element-06277de{text-align:center;}.elementor-5505 .elementor-element.elementor-element-06277de .elementor-heading-title{color:#FFFFFF;}.elementor-5505 .elementor-element.elementor-element-24fcb8ad{--display:flex;--background-transition:0.3s;}.elementor-5505 .elementor-element.elementor-element-1248a195{--display:flex;--background-transition:0.3s;}.elementor-5505 .elementor-element.elementor-element-6bf7e6ac{width:100%;max-width:100%;}.elementor-5505 .elementor-element.elementor-element-6bf7e6ac .item--masonry{padding:calc( 15px / 2 );}.elementor-5505 .elementor-element.elementor-element-6bf7e6ac .blog-masonry-row, .elementor-5505 .elementor-element.elementor-element-6bf7e6ac .blog--masonry-row{margin:0 calc( -15px / 2 );}.elementor-5505 .elementor-element.elementor-element-6bf7e6ac .blog--layout-grid:hover .post--heading{color:#858585;}.elementor-5505 .elementor-element.elementor-element-6bf7e6ac .post--content-wrapper{padding:10px 10px 10px 10px;margin:0px 0px 20px 0px;}.elementor-5505 .elementor-element.elementor-element-6bf7e6ac .post--estimate{text-transform:uppercase;}.elementor-5505 .elementor-element.elementor-element-6bf7e6ac .blog--layout-grid .post--heading{font-size:28px;font-weight:400;letter-spacing:0.5px;}.elementor-5505 .elementor-element.elementor-element-6bf7e6ac .post--excerpt{font-size:16px;}.elementor-5505 .elementor-element.elementor-element-6bf7e6ac .post--btn-more{font-size:14px;text-transform:uppercase;}.elementor-5505 .elementor-element.elementor-element-6bf7e6ac .nt-pagination{justify-content:center!important;}