.elementor-4315 .elementor-element.elementor-element-09d4ffc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4315 .elementor-element.elementor-element-78dad6a{padding:81px 0px 50px 0px;}.elementor-4315 .elementor-element.elementor-element-9387a12 .section-title h5{color:#7141B1;font-size:16px;font-weight:700;letter-spacing:0.2px;}.elementor-4315 .elementor-element.elementor-element-9387a12 .title_tx h5{color:#7141B1;}.elementor-4315 .elementor-element.elementor-element-9387a12 .section-title h3{font-size:36px;font-weight:700;margin:13px 0px 3px 0px;}.elementor-4315 .elementor-element.elementor-element-9387a12 .section-title h2{font-size:36px;font-weight:700;margin:0px 0px 0px 0px;}.elementor-4315 .elementor-element.elementor-element-9387a12 .section-title span{color:#43BAFF;}.elementor-4315 .elementor-element.elementor-element-9387a12 .section-title p{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;margin:0px 0px 0px 0px;}.elementor-4315 .elementor-element.elementor-element-c7c40a5{padding:23px 0px 0px 0px;}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-4315 .elementor-element.elementor-element-95f2d0c .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-4315 .elementor-element.elementor-element-95f2d0c:after{content:"0.66";position:absolute;color:transparent;}@media(max-width:1024px) and (min-width:768px){.elementor-4315 .elementor-element.elementor-element-36b972c{width:100%;}}