.elementor-299 .elementor-element.elementor-element-850a00f > .elementor-container{max-width:648px;}.elementor-299 .elementor-element.elementor-element-850a00f{padding:64px 0px 24px 0px;}.elementor-299 .elementor-element.elementor-element-9be0b3f .elementor-heading-title{color:var( --e-global-color-accent );font-size:40px;font-weight:700;}.elementor-299 .elementor-element.elementor-element-7e14140{text-align:center;}.elementor-299 .elementor-element.elementor-element-7e14140 .elementor-heading-title{color:var( --e-global-color-accent );font-size:40px;font-weight:700;}.elementor-299 .elementor-element.elementor-element-ac9d0f3{padding:0px 0px 80px 0px;}.elementor-msie .elementor-299 .elementor-element.elementor-element-898759d .elementor-portfolio-item{width:calc( 100% / 4 );}.elementor-299 .elementor-element.elementor-element-898759d a .elementor-portfolio-item__overlay{background-color:#231F20DB;}.elementor-299 .elementor-element.elementor-element-898759d a .elementor-portfolio-item__title{color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-898759d .elementor-portfolio-item__title{font-size:18px;font-weight:700;}.elementor-299 .elementor-element.elementor-element-b6562b1 > .elementor-container{max-width:800px;}.elementor-299 .elementor-element.elementor-element-b6562b1{padding:0px 0px 80px 0px;}.elementor-299 .elementor-element.elementor-element-d17de75{text-align:center;color:var( --e-global-color-accent );font-size:40px;font-weight:700;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-299 .elementor-element.elementor-element-850a00f{padding:40px 32px 0px 32px;}.elementor-299 .elementor-element.elementor-element-ac9d0f3{padding:24px 32px 24px 32px;}.elementor-msie .elementor-299 .elementor-element.elementor-element-898759d .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-299 .elementor-element.elementor-element-b6562b1{padding:40px 32px 40px 32px;}}@media(max-width:767px){.elementor-299 .elementor-element.elementor-element-850a00f{padding:40px 24px 0px 24px;}.elementor-299 .elementor-element.elementor-element-ac9d0f3{padding:24px 24px 40px 24px;}.elementor-299 .elementor-element.elementor-element-cd5851b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-msie .elementor-299 .elementor-element.elementor-element-898759d .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-299 .elementor-element.elementor-element-898759d > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-299 .elementor-element.elementor-element-b6562b1{padding:40px 24px 40px 24px;}.elementor-299 .elementor-element.elementor-element-d17de75{font-size:38px;line-height:1.1em;}}