    .webstudio_albania23 {
        width: 100%;
        max-width: 100%;
        padding: 10px 5px;
        box-sizing: border-box;
        font-family: Inter, sans-serif;
    }

    .webstudio_albania23 * {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
    }

    .webstudio_albania23__container {
        display: flex;
        justify-content: space-between;
        gap: 20px;
        padding: 10px 0;
    }

    .webstudio_albania23__column {
        display: flex;
        flex-direction: column;
        gap: 20px;
        width: 300px;
    }

    .webstudio_albania23__service-card {
        background: #fff;
        padding: 20px;
        border-radius: 8px;
        box-shadow: 0 2px 10px rgba(0,0,0,0.05);
        transition: transform 0.3s ease, box-shadow 0.3s ease;
    }

    .webstudio_albania23__service-card:hover {
        transform: translateY(-5px);
        box-shadow: 0 5px 15px rgba(0,0,0,0.1);
    }

    .webstudio_albania23__card-content {
        display: flex;
        align-items: flex-start;
        gap: 15px;
    }

    .webstudio_albania23__column:first-child .webstudio_albania23__card-content {
        flex-direction: row-reverse;
        text-align: right;
    }

    .webstudio_albania23__icon {
        width: 38px;
        height: 38px;
        flex-shrink: 0;
    }

    .webstudio_albania23__text {
        flex: 1;
    }

    .webstudio_albania23__title {
        color: #000000;
        font-size: 18px;
        font-weight: 600;
        margin: 0 0 10px;
        line-height: 1.4;
    }

    .webstudio_albania23__description {
        color: #000000;
        font-size: 15px;
        line-height: 1.6;
        margin: 0;
    }

    .webstudio_albania23__image-column {
        flex: 0 0 auto;
        display: flex;
        justify-content: center;
        align-items: center;
        padding: 0 20px;
    }

    .webstudio_albania23__main-image {
        max-width: 100%;
        height: auto;
        animation: webstudio_albania23_zoomIn 0.75s ease;
    }

    @keyframes webstudio_albania23_fadeInLeft {
        from {
            opacity: 0;
            transform: translateX(-30px);
        }
        to {
            opacity: 1;
            transform: translateX(0);
        }
    }

    @keyframes webstudio_albania23_fadeInRight {
        from {
            opacity: 0;
            transform: translateX(30px);
        }
        to {
            opacity: 1;
            transform: translateX(0);
        }
    }

    @keyframes webstudio_albania23_zoomIn {
        from {
            opacity: 0;
            transform: scale(0.95);
        }
        to {
            opacity: 1;
            transform: scale(1);
        }
    }

    .webstudio_albania23 .animate-fadeInLeft {
        animation: webstudio_albania23_fadeInLeft 1.25s ease;
    }

    .webstudio_albania23 .animate-fadeInRight {
        animation: webstudio_albania23_fadeInRight 1.25s ease;
    }

    @media (max-width: 1200px) {
        .webstudio_albania23__container {
            padding: 10px 0;
        }
    }

    @media (max-width: 992px) {
        .webstudio_albania23__container {
            flex-direction: column;
            align-items: center;
        }
        
        .webstudio_albania23__column {
            width: 100%;
            max-width: 500px;
        }

        .webstudio_albania23__column:first-child {
            order: 1;
        }
        
        .webstudio_albania23__image-column {
            order: 2;
            margin: 30px 0;
        }

        .webstudio_albania23__column:last-child {
            order: 3;
        }

        .webstudio_albania23__column:first-child .webstudio_albania23__card-content {
            flex-direction: row;
            text-align: left;
        }
    }

    @media (max-width: 767px) {
        .webstudio_albania23 .webstudio_albania23__column {
            max-width: 100%;
        }
        
        #content .page-content .elementor .elementor-element-3280f94 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget .elementor-widget-container .webstudio_albania23 .webstudio_albania23__container .webstudio_albania23__column {
            width: 100% !important;
        }
    }

    @media (max-width: 480px) {
        .webstudio_albania23__title {
            font-size: 16px;
        }
        
        .webstudio_albania23__description {
            font-size: 14px;
        }
    }

    @media (min-width: 993px) {
        #content .page-content .elementor .elementor-element-3280f94 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget .elementor-widget-container .webstudio_albania23 .webstudio_albania23__container .webstudio_albania23__column {
            width: 100% !important;
        }
    }

    @media (min-width: 1201px) {
        .elementor-element-3280f94 .webstudio_albania23 .webstudio_albania23__container {
            padding-left: 25px;
            padding-right: 25px;
        }
    }