.elementor-3130 .elementor-element.elementor-element-5e785d3{padding:80px 0 110px 0}.elementor-3130 .elementor-element.elementor-element-4f6f5c6{min-width:0}.elementor-3130 .elementor-element.elementor-element-89c1dd3{text-align:center}.elementor-3130 .elementor-element.elementor-element-89c1dd3>.elementor-widget-container{padding:0 0 40px 0}.elementor-3130 .elementor-element.elementor-element-89c1dd3 .ot-heading .main-heading{color:#FFF}.elementor-3130 .elementor-element.elementor-element-89c1dd3 .ot-heading:before{border-color:#FFF}.elementor-3130 .elementor-element.elementor-element-700a816 .project-item{padding:calc(10px/2)}.elementor-3130 .elementor-element.elementor-element-700a816 .projects-grid{margin:calc(-10px/2)}.elementor-3130 .elementor-element.elementor-element-700a816 .project_filters li a span{color:#FFF}.elementor-3130 .elementor-element.elementor-element-700a816 .style-2 .portfolio-info-inner{background:#FFFFFFAD}.elementor-3130 .elementor-element.elementor-element-700a816 .projects-box .portfolio-info h5 a{color:#000;background-image:linear-gradient(0deg,#000000,#000000)}.elementor-3130 .elementor-element.elementor-element-700a816 .projects-box .projects-thumbnail .overlay h5{color:#000}.elementor-3130 .elementor-element.elementor-element-700a816 .octf-btn{fill:#1A1A1A;color:#1A1A1A;background-color:#FFF}.elementor-3130 .elementor-element.elementor-element-700a816 .octf-btn:hover,.elementor-3130 .elementor-element.elementor-element-700a816 .octf-btn:focus{color:#FFF;background-color:#1A1A1A}.elementor-3130 .elementor-element.elementor-element-14a51dc{--display:flex}.elementor-3130 .elementor-element.elementor-element-ab4675b{--display:flex}.elementor-3130 .elementor-element.elementor-element-ecf8a95{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}@media(max-width:1024px){.elementor-3130 .elementor-element.elementor-element-ecf8a95{--grid-auto-flow:row}}@media(max-width:767px){.elementor-3130 .elementor-element.elementor-element-5e785d3{padding:70px 0 80px 0}.elementor-3130 .elementor-element.elementor-element-ecf8a95{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}}@media(min-width:768px){.elementor-3130 .elementor-element.elementor-element-4f6f5c6{width:100%}}