.elementor-46 .elementor-element.elementor-element-ad26424{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46 .elementor-element.elementor-element-1c34e9d .aux-filters li > a{font-size:15px;}.elementor-46 .elementor-element.elementor-element-1c34e9d .aux-filters li > a > span{padding:0px 0px 0px 25px !important;}.elementor-46 .elementor-element.elementor-element-1c34e9d .aux-filters li:hover > a{font-weight:700;}.elementor-46 .elementor-element.elementor-element-1c34e9d .entry-header .entry-title a{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:400;line-height:16px;}.elementor-46 .elementor-element.elementor-element-1c34e9d  .entry-header{margin-bottom:70px;}.elementor-46 .elementor-element.elementor-element-1c34e9d > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-46 .elementor-element.elementor-element-ad26424{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-ad26424{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for aux_recent_portfolios_grid, class: .elementor-element-1c34e9d */.elementor-46 .elementor-element.elementor-element-1c34e9d .entry-header{
    text-align: center;
    width: 100%;
}

@media screen and (max-width:1024px){
    .elementor-46 .elementor-element.elementor-element-1c34e9d ul {

    float: left!important;
}
}/* End custom CSS */