.elementor-12690 .elementor-element.elementor-element-55fdd2e4:not(.elementor-motion-effects-element-type-background), .elementor-12690 .elementor-element.elementor-element-55fdd2e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://siadevelopment-eg.com/wp-content/uploads/2024/12/chess-board-game-between-silver-team-and-golden-te-2023-11-27-05-31-46-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12690 .elementor-element.elementor-element-55fdd2e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12690 .elementor-element.elementor-element-55fdd2e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12690 .elementor-element.elementor-element-8f286c9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12690 .elementor-element.elementor-element-d44c90c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12690 .elementor-element.elementor-element-3391df70 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12690 .elementor-element.elementor-element-4a3ad1f{--display:flex;}.elementor-12690 .elementor-element.elementor-element-4a3ad1f:not(.elementor-motion-effects-element-type-background), .elementor-12690 .elementor-element.elementor-element-4a3ad1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18130C;}.elementor-12690 .elementor-element.elementor-element-4a3ad1f.e-con{--flex-grow:2;--flex-shrink:1;}.elementor-12690 .elementor-element.elementor-element-7536649.elementor-element{--align-self:center;}.elementor-12690 .elementor-element.elementor-element-a77f605{--spacer-size:50px;}.elementor-12690 .elementor-element.elementor-element-775ef4f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(12, 1fr);--grid-auto-flow:row;}.elementor-12690 .elementor-element.elementor-element-775ef4f:not(.elementor-motion-effects-element-type-background), .elementor-12690 .elementor-element.elementor-element-775ef4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070101;}.elementor-12690 .elementor-element.elementor-element-b4fed71{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-12690 .elementor-element.elementor-element-b4fed71:not(.elementor-motion-effects-element-type-background), .elementor-12690 .elementor-element.elementor-element-b4fed71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070101;}@media(max-width:1024px){.elementor-12690 .elementor-element.elementor-element-775ef4f{--grid-auto-flow:row;}.elementor-12690 .elementor-element.elementor-element-b4fed71{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-12690 .elementor-element.elementor-element-4a3ad1f{--width:100%;}}@media(max-width:767px){.elementor-12690 .elementor-element.elementor-element-7536649 > .elementor-widget-container{padding:0px 0px 0px 025px;}.elementor-12690 .elementor-element.elementor-element-a77f605{--spacer-size:0px;}.elementor-12690 .elementor-element.elementor-element-775ef4f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12690 .elementor-element.elementor-element-b4fed71{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for shortcode, class: .elementor-element-7536649 */.df-popup-thumb {
    display: inline-block;
    box-sizing: border-box;
    margin: 30px auto 15px !important; /* Center the element horizontally */
    text-align: center;
    border: 0;
    width: 600px; /* Default width for larger screens */
    height: auto;
    word-break: break-word;
    vertical-align: bottom;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -moz-perspective: 800px;
    perspective: 800px;
}

/* Media Query for mobile devices */
@media (max-width: 768px) {
    .df-popup-thumb {
        width: 90%; /* Adjust width to fit the screen while leaving some padding */
        margin: 15px auto; /* Center the element horizontally */
    }
}/* End custom CSS */