.elementor-12983 .elementor-element.elementor-element-0f1fb3d .elementor-heading-title{color:#0c0c0c;font-family:"Montserrat", Montserrat;font-size:31px;}.elementor-12983 .elementor-element.elementor-element-c38bcfe .elementor-icon-list-icon i{color:#494949;font-size:14px;}.elementor-12983 .elementor-element.elementor-element-c38bcfe .elementor-icon-list-icon svg{fill:#494949;--e-icon-list-icon-size:14px;}.elementor-12983 .elementor-element.elementor-element-c38bcfe .elementor-icon-list-icon{width:14px;}.elementor-12983 .elementor-element.elementor-element-c38bcfe .elementor-icon-list-item{text-decoration:none;}.elementor-12983 .elementor-element.elementor-element-e7bb0d7{font-family:"Montserrat", Montserrat;}.elementor-msie .elementor-12983 .elementor-element.elementor-element-3a0c0fb2 .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-12983 .elementor-element.elementor-element-3a0c0fb2{--grid-column-gap:40px;--grid-row-gap:40px;}.elementor-12983 .elementor-element.elementor-element-3a0c0fb2 a .elementor-portfolio-item__overlay{background-color:rgba(30,30,30,0);}@media(max-width:1024px){.elementor-msie .elementor-12983 .elementor-element.elementor-element-3a0c0fb2 .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(max-width:767px){.elementor-msie .elementor-12983 .elementor-element.elementor-element-3a0c0fb2 .elementor-portfolio-item{width:calc( 100% / 1 );}}/* Start custom CSS */.button, button, input[type="button"], input[type="reset"], input[type="submit"]{
    background: #000;
    border-radius: 0;
}
div.entry-meta,
footer.entry-footer{
    display: none;
}
p.akismet_comment_form_privacy_notice {
    font-size: 0.8em;
}/* End custom CSS */