.elementor-30 .elementor-element.elementor-element-dbe5c98 .column-item{padding-left:calc(30px / 2);padding-right:calc(30px / 2);padding-bottom:calc(30px);}.elementor-30 .elementor-element.elementor-element-dbe5c98 .row{margin-left:calc(30px / -2);margin-right:calc(30px / -2);}.elementor-30 .elementor-element.elementor-element-dbe5c98 .elementor-portfolio__filter{font-family:"DM Serif Display", Sans-serif;font-size:20px;color:#777777;background-color:#F6F6F6;}.elementor-30 .elementor-element.elementor-element-dbe5c98 .elementor-portfolio__filter.elementor-active,.elementor-30 .elementor-element.elementor-element-dbe5c98 .elementor-portfolio__filter:hover{color:#C40E16;}.elementor-30 .elementor-element.elementor-element-dbe5c98 .elementor-portfolio__filter:not(:last-child){margin-right:calc(30px/2);}.elementor-30 .elementor-element.elementor-element-dbe5c98 .elementor-portfolio__filter:not(:first-child){margin-left:calc(30px/2);}.elementor-30 .elementor-element.elementor-element-dbe5c98 .elementor-portfolio__filters{margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-dbe5c98 a.button-primary, .elementor-30 .elementor-element.elementor-element-dbe5c98 .button-primary{margin:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-dbe5c98 > .elementor-widget-container{margin:0px 0px 0px 0px;}