.elementor-20449 .elementor-element.elementor-element-787c768 .elementor-spacer-inner{height:27px;}.elementor-20449 .elementor-element.elementor-element-7fa3f7c{text-align:center;}.elementor-20449 .elementor-element.elementor-element-7fa3f7c .elementor-heading-title{color:#FF0000;font-family:"Aldrich", Aldrich;font-size:48px;}.elementor-20449 .elementor-element.elementor-element-78efd81 .tp-portfolio .grid-item .grid-thumbnail{height:250px;}.elementor-20449 .elementor-element.elementor-element-78efd81 .tp-portfolio .grid-item{height:250px;margin:0 20px 20px 0;}.elementor-20449 .elementor-element.elementor-element-78efd81 .tp-portfolio.columns-2 .grid-item{width:calc(1/2*100% - (1 - 1/2)*20px);}.elementor-20449 .elementor-element.elementor-element-78efd81 .tp-portfolio.columns-3 .grid-item{width:calc(1/3*100% - (1 - 1/3)*20px);}.elementor-20449 .elementor-element.elementor-element-78efd81 .tp-portfolio.columns-4 .grid-item{width:calc(1/4*100% - (1 - 1/4)*20px);}.elementor-20449 .elementor-element.elementor-element-78efd81 .tp-portfolio.columns-5 .grid-item{width:calc(1/5*100% - (1 - 1/5)*20px);}.elementor-20449 .elementor-element.elementor-element-78efd81 .tp-portfolio .grid-item .grid-thumbnail .grid-title{color:#FFFFFF;font-family:"Aldrich", Aldrich;font-size:26px;font-weight:bold;text-transform:uppercase;font-style:normal;text-decoration:underline;}.elementor-20449 .elementor-element.elementor-element-78efd81 .tp-portfolio .grid-item .grid-thumbnail .excerpt{color:#fff;}.elementor-20449 .elementor-element.elementor-element-78efd81 .tp-portfolio .grid-item .grid-overlay{background-color:#0A0101;}.elementor-20449 .elementor-element.elementor-element-78efd81 .tp-portfolio.grid-layout .grid-item .grid-thumbnail .grid-overlay{opacity:0.9;}