.elementor-584 .elementor-element.elementor-element-627b7fe{margin-top:0px;margin-bottom:105px;}.elementor-584 .elementor-element.elementor-element-e2371cc .caster-portfolio-wrap .cbp.cbp-caption-custom-effect .view-project, .portfolio-listing-wide .btn-container a{color:#0A0A0A;font-size:15px;}.elementor-584 .elementor-element.elementor-element-e2371cc .caster-portfolio-wrap .cbp-l-grid-agency-title,.elementor-584 .elementor-element.elementor-element-e2371cc .caster-portfolio-wrap .cbp-l-caption-title{color:#0A0A0A;font-size:30px;}.elementor-584 .elementor-element.elementor-element-e2371cc .caster-portfolio-wrap .cbp-l-grid-agency-desc,.elementor-584 .elementor-element.elementor-element-e2371cc .caster-portfolio-wrap .cbp-l-caption-desc{color:#707070;font-weight:400;}body.elementor-page-584:not(.elementor-motion-effects-element-type-background), body.elementor-page-584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}:root{--page-title-display:none;}@media(max-width:767px){.elementor-584 .elementor-element.elementor-element-e2371cc .caster-portfolio-wrap .cbp-l-grid-agency-title,.elementor-584 .elementor-element.elementor-element-e2371cc .caster-portfolio-wrap .cbp-l-caption-title{font-size:26px;}}