/*
Theme Name: Onepack
Theme URI: http://onepack.casethemes.net
Author: Case-Themes
Author URI: https://casethemes.net/
Description: Onepack is a WordPress theme specially designed for the real estate industry. It offers easy-to-use tools that will allow you to manage your agency’s content and listings, while providing the best possible experience for your clients.
Version: 1.0.1
License: GPL-2.0+
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: onepack
Tags: agency, agent, custom fields, directory, elementor, geolocation, idx, listing, mls, modern & clean, property, real estate, real estate agency, real estate agent, realtor
Requires at least: 5.8 or Higher
Requires PHP: 7.4 or Higher
Tested up to: 6.4.1

Copyright (c) 2025 Case-Themes. All rights reserved.
This theme is licensed under the GPL-2.0+ license.
*/


/* Target only iOS mobile devices for this specific image class */


.pxl-showcase1 .pxl-item--image span,
.pxl-showcase .pxl-item--image span {
    opacity: 1 !important;
    transform: none !important;
    visibility: visible !important;
}

/* USP Grid Container */
.usp-grid{
    display:grid;
    grid-template-columns:repeat(5,1fr);
    gap:20px; /* Space between cards */
    background:transparent !important;
}

/* Individual Cards */
.usp-grid .e-con{
    background:#ffffff;
    border-radius:12px;
    padding:30px 20px;
    min-height:220px;
    display:flex;
    align-items:center;
    justify-content:center;
    text-align:center;
    box-shadow:0 4px 15px rgba(0,0,0,0.08);
    border:none !important;
    transition:all .3s ease;
}

/* Hover */
.usp-grid .e-con:hover{
    transform:translateY(-5px);
    box-shadow:0 10px 25px rgba(0,0,0,0.15);
}

/* Heading */
.usp-grid .elementor-heading-title{
    color:#222;
    font-size:24px;
    line-height:1.25;
    font-weight:700;
    margin:0;
}

/* Tablet */
@media(max-width:1024px){
    .usp-grid{
        grid-template-columns:repeat(3,1fr);
    }
}

/* Mobile */
@media(max-width:767px){
    .usp-grid{
        grid-template-columns:1fr;
        gap:15px;
    }

    .usp-grid .e-con{
        min-height:140px;
        padding:25px 15px;
    }

    .usp-grid .elementor-heading-title{
        font-size:20px;
    }
}