.elementor-185 .elementor-element.elementor-element-ca59e66{--display:flex;--min-height:650px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-185 .elementor-element.elementor-element-d6a8fc8{--display:flex;--min-height:336px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--border-radius:24px 24px 24px 24px;--margin-top:-111px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-185 .elementor-element.elementor-element-d6a8fc8:not(.elementor-motion-effects-element-type-background), .elementor-185 .elementor-element.elementor-element-d6a8fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF24;}@media(max-width:767px){.elementor-185 .elementor-element.elementor-element-d6a8fc8{--margin-top:-125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-185 .elementor-element.elementor-element-ca59e66{--content-width:100%;}.elementor-185 .elementor-element.elementor-element-d6a8fc8{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-d6a8fc8 */.elementor-185 .elementor-element.elementor-element-d6a8fc8 {
    width: 100%;
    max-width: 1080px;

    height: 490px;
    max-height: 490px;

    margin-inline: auto;
    padding: 24px 32px;

    overflow-y: auto !important;
    overflow-x: hidden !important;

    direction: rtl;

    background: rgba(255, 255, 255, 0.08);
    border: 1px solid rgba(255, 255, 255, 0.35);
    border-radius: 16px;

    box-sizing: border-box;

    scrollbar-width: thin;
    scrollbar-color: rgba(80, 100, 120, 0.45) transparent;
}

.elementor-185 .elementor-element.elementor-element-d6a8fc8::-webkit-scrollbar {
    width: 6px;
}

.elementor-185 .elementor-element.elementor-element-d6a8fc8::-webkit-scrollbar-track {
    background: transparent;
    margin-block: 14px;
}

.elementor-185 .elementor-element.elementor-element-d6a8fc8::-webkit-scrollbar-thumb {
    background: rgba(80, 100, 120, 0.45);
    border-radius: 999px;
}

.elementor-185 .elementor-element.elementor-element-d6a8fc8::-webkit-scrollbar-thumb:hover {
    background: rgba(80, 100, 120, 0.7);
}

@media (max-width: 1024px) {
    .elementor-185 .elementor-element.elementor-element-d6a8fc8 {
        width: calc(100% - 40px);
        height: 520px;
        max-height: 520px;
        padding: 24px;
    }
}

@media (max-width: 767px) {
    .elementor-185 .elementor-element.elementor-element-d6a8fc8 {
        width: calc(100% - 16px);
        max-width: calc(100% - 16px);

        height: 570px;
        max-height: 570px;

        margin-right: 8px;
        margin-left: 8px;

        padding: 20px 14px;

        overflow-y: auto !important;
        overflow-x: hidden !important;

        border-radius: 12px;
    }
}/* End custom CSS */