.elementor-464 .elementor-element.elementor-element-c2cec82{margin-top:0px;margin-bottom:40px;padding:0px 35px 0px 35px;}.elementor-464 .elementor-element.elementor-element-94f2271.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-464 .elementor-element.elementor-element-94f2271{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-464 .elementor-element.elementor-element-94f2271 .aux-modern-heading-primary{font-family:"Roboto", Sans-serif;font-size:70px;font-weight:300;line-height:106px;margin:0px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-94f2271 .aux-modern-heading-secondary{font-size:20px;font-weight:normal;line-height:26px;color:#aaaaaa;}.elementor-msie .elementor-464 .elementor-element.elementor-element-787354d .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-464 .elementor-element.elementor-element-787354d{--grid-row-gap:15px;--grid-column-gap:17px;}.elementor-464 .elementor-element.elementor-element-787354d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-464 .elementor-element.elementor-element-787354d .elementor-portfolio-item__img, .elementor-464 .elementor-element.elementor-element-787354d .elementor-portfolio-item__overlay{border-radius:20px 20px 20px 20px;}.elementor-464 .elementor-element.elementor-element-787354d .elementor-portfolio__filter{font-size:20px;font-weight:600;}.elementor-464 .elementor-element.elementor-element-787354d .elementor-portfolio__filter:not(:last-child){margin-right:calc(10px/2);}.elementor-464 .elementor-element.elementor-element-787354d .elementor-portfolio__filter:not(:first-child){margin-left:calc(10px/2);}.elementor-464 .elementor-element.elementor-element-787354d .elementor-portfolio__filters{margin-bottom:10px;}@media(max-width:1024px){.elementor-msie .elementor-464 .elementor-element.elementor-element-787354d .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(max-width:767px){.elementor-464 .elementor-element.elementor-element-94f2271 .aux-modern-heading-primary{font-size:36px;}.elementor-464 .elementor-element.elementor-element-94f2271 .aux-modern-heading-secondary{font-size:16px;}.elementor-msie .elementor-464 .elementor-element.elementor-element-787354d .elementor-portfolio-item{width:calc( 100% / 1 );}}/* Start custom CSS for section, class: .elementor-element-c2cec82 */.elementor-464 .elementor-element.elementor-element-c2cec82 a {
    color: #FFFFFF;
}/* End custom CSS */