.elementor-24777 .elementor-element.elementor-element-e021bc0{margin-top:-150px;margin-bottom:-150px;padding:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-49796e6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-8a34e18{text-align:center;}.elementor-24777 .elementor-element.elementor-element-8a34e18 .elementor-heading-title{color:#FFFFFF;mix-blend-mode:difference;}.elementor-24777 .elementor-element.elementor-element-8a34e18 > .elementor-widget-container{margin:100px 0px -200px 0px;padding:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-a168d61 .portfolio-item .headline, .elementor-24777 .elementor-element.elementor-element-a168d61 .grid-item .title{font-size:30px;font-weight:600;text-decoration:none;}.elementor-24777 .elementor-element.elementor-element-a168d61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 10% 0% 10%;}.elementor-24777 .elementor-element.elementor-element-dedf879 .portfolio-item:not(.-contained) .image-holder{border-radius:11px;}.elementor-24777 .elementor-element.elementor-element-dedf879 .portfolio-item.-layout13.-contained .card-image .image-holder{border-radius:11px;}.elementor-24777 .elementor-element.elementor-element-dedf879 .portfolio-item.-layout13.-contained .card-details{border-radius:11px;}.elementor-24777 .elementor-element.elementor-element-dedf879 .portfolio-item.-contained .image-holder{border-top-right-radius:11px;border-top-left-radius:11px;}.elementor-24777 .elementor-element.elementor-element-dedf879 .portfolio-item.-contained .card-details{border-bottom-right-radius:11px;border-bottom-left-radius:11px;}.elementor-24777 .elementor-element.elementor-element-dedf879 .grid-item:not(.-nospace){padding:20px;}.elementor-24777 .elementor-element.elementor-element-dedf879 .portfolio-grid{margin-top:-20px;margin-bottom:-20px;}.elementor-24777 .elementor-element.elementor-element-dedf879 .portfolio-item .headline, .elementor-24777 .elementor-element.elementor-element-dedf879 .grid-item .title{font-size:30px;font-weight:600;text-decoration:none;}.elementor-24777 .elementor-element.elementor-element-dedf879 .portfolio-item.-layout3 .overlay::after{background:var( --e-global-color-primary );}.elementor-24777 .elementor-element.elementor-element-dedf879 .portfolio-item.-layout4 .overlay::after{background:var( --e-global-color-primary );}.elementor-24777 .elementor-element.elementor-element-dedf879 .portfolio-item.-layout5 .overlay::after{background:var( --e-global-color-primary );}.elementor-24777 .elementor-element.elementor-element-dedf879 .portfolio-item.-layout6 .overlay::after{background:var( --e-global-color-primary );}.elementor-24777 .elementor-element.elementor-element-dedf879 .portfolio-item.-img-overlay .image-holder::after{background:var( --e-global-color-primary );}.elementor-24777 .elementor-element.elementor-element-dedf879 .portfolio-item.-img-overlay .overlay{background:var( --e-global-color-primary );}.elementor-24777 .elementor-element.elementor-element-dedf879 .grid_7 .portfolio-item-image::before{background:var( --e-global-color-primary );}.elementor-24777 .elementor-element.elementor-element-dedf879 .grid_10 .portfolio-item-image::before{background:var( --e-global-color-primary );}.elementor-24777 .elementor-element.elementor-element-dedf879 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 10% 0% 10%;}.elementor-24777 .elementor-element.elementor-element-5a0cde3{margin-top:-200px;margin-bottom:10px;padding:02% 5% 0% 5%;z-index:999;}.elementor-24777 .elementor-element.elementor-element-3992059 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-174f0d8 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-84c569c > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-84acc98 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-92e519f > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-8a89058 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-dbe7af6 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-e4127e6 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-b0ae5e8 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-ce350b7 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-00d13a0 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-48d2903 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-995a30a > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-86fb223 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-a213e05 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-311a645 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-d76bde2 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-c3c36b4 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-96344e3 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-cee7701 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-5cb2ddc > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-05a01e1 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-ad5702a > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-b63d3c4 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-d9561d4 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-d369a7d > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-4aab9ba > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-6febd2e > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-7f53e80 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-4380da0 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-c612a69 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-9e880e4 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-4645f5f > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-7b3d2cf > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-0815ee7 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-c087f7f > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-66253d5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-4261db8 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-dca8680 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-56142a9 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-eb3694a > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-82d0e46 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-fc6789a > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-2e95259 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-cfab866 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-5947f59 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-337795b > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-061ccc0 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-0e20e0b > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-a28c560 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-ae96657 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-6a56edf > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-2cad1d1 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-9ed1e81 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-208990c > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-9c7162c > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-acff6eb > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-36f9491 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-b82e3f1 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-05cb983 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-4def977 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-f1f14ec > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-1efc25e > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-98ca84b > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-25d78d7 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-bb9e80d > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-2ca7dba > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-fa486fb > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-0753283 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-4880867 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-38a3923 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-f7a90b5 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-24777 .elementor-element.elementor-element-7c86216 > .elementor-widget-container{padding:0px 10px 0px 10px;}@media(max-width:1024px) and (min-width:768px){.elementor-24777 .elementor-element.elementor-element-3992059{width:50%;}.elementor-24777 .elementor-element.elementor-element-cee7701{width:50%;}.elementor-24777 .elementor-element.elementor-element-66253d5{width:50%;}.elementor-24777 .elementor-element.elementor-element-9ed1e81{width:50%;}}@media(max-width:1024px){.elementor-24777 .elementor-element.elementor-element-a168d61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 10% 0% 10%;}.elementor-24777 .elementor-element.elementor-element-dedf879 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10% 10% 0% 10%;}}@media(max-width:767px){.elementor-24777 .elementor-element.elementor-element-e021bc0{padding:110px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-8a34e18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:050px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-a168d61 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-24777 .elementor-element.elementor-element-dedf879 > .elementor-widget-container{padding:100px 20px 100px 20px;}}/* Start custom CSS for ohio_recent_projects, class: .elementor-element-a168d61 */a.project-title.-unlink {
    padding-left: 20px;
}
.portfolio-links.grid_8 .grid-item .portfolio-item {
    padding: 0.8rem 0;
}

.no_link {
  pointer-events: auto; /* Permite el hover */
}

.no_link a,
.no_link button {
  pointer-events: none; /* Bloquea el clic en elementos interactivos */
}/* End custom CSS */
/* Start custom CSS for ohio_recent_projects, class: .elementor-element-dedf879 */a.project-title.-unlink {
    padding-left: 20px;
}

.portfolio-archive-image{
      pointer-events: none;
  cursor: not-allowed;
    
}/* End custom CSS */