.elementor-7639 .elementor-element.elementor-element-w3sqoh8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7639 .elementor-element.elementor-element-w3sqoh8:not(.elementor-motion-effects-element-type-background), .elementor-7639 .elementor-element.elementor-element-w3sqoh8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7639 .elementor-element.elementor-element-w3sqoh8{border-style:solid;border-width:1px 0px 0px 0px;border-color:#B827274F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7639 .elementor-element.elementor-element-w3sqoh8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7639 .elementor-element.elementor-element-f94e4d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7639 .elementor-element.elementor-element-f94e4d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #E42F1059 0%, #000000 100%);}.elementor-7639 .elementor-element.elementor-element-f94e4d1 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#2D2D2D;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 25%;}.elementor-7639 .elementor-element.elementor-element-f94e4d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7639 .elementor-element.elementor-element-8690373{text-align:start;}.elementor-7639 .elementor-element.elementor-element-8690373 .elementor-heading-title{color:#BDBDBD;}.elementor-7639 .elementor-element.elementor-element-5c622de{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-7639 .elementor-element.elementor-element-5c622de .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-7639 .elementor-element.elementor-element-5c622de:after{content:"0.66";}.elementor-7639 .elementor-element.elementor-element-5c622de .elementor-post__thumbnail__link{width:36%;}.elementor-7639 .elementor-element.elementor-element-5c622de.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-7639 .elementor-element.elementor-element-5c622de.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-7639 .elementor-element.elementor-element-5c622de.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-7639 .elementor-element.elementor-element-5c622de .elementor-post__title, .elementor-7639 .elementor-element.elementor-element-5c622de .elementor-post__title a{font-size:14px;}.elementor-7639 .elementor-element.elementor-element-2432bef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7639 .elementor-element.elementor-element-2432bef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://plugin.sohailtestdomain.online/wp-content/uploads/2025/08/Dutch-Anabolen-1-768x512.png");background-position:center right;background-repeat:no-repeat;background-size:auto;}.elementor-7639 .elementor-element.elementor-element-2432bef > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000CF;opacity:0.25;}.elementor-7639 .elementor-element.elementor-element-2432bef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5% 15% 5% 0%;}.elementor-7639 .elementor-element.elementor-element-2432bef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7639 .elementor-element.elementor-element-b5c048a{--display:flex;}.elementor-7639 .elementor-element.elementor-element-b5c048a:not(.elementor-motion-effects-element-type-background), .elementor-7639 .elementor-element.elementor-element-b5c048a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004F;}.elementor-7639 .elementor-element.elementor-element-b762eb5{--display:flex;}.elementor-7639 .elementor-element.elementor-element-b762eb5:not(.elementor-motion-effects-element-type-background), .elementor-7639 .elementor-element.elementor-element-b762eb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000009E;}.elementor-7639 .elementor-element.elementor-element-a2ff4e4 img{width:50%;}.elementor-7639 .elementor-element.elementor-element-bcd0edd:not(.elementor-motion-effects-element-type-background), .elementor-7639 .elementor-element.elementor-element-bcd0edd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202AD;}.elementor-7639 .elementor-element.elementor-element-bcd0edd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7639 .elementor-element.elementor-element-bcd0edd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7639 .elementor-element.elementor-element-b2a9a05:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7639 .elementor-element.elementor-element-b2a9a05 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000014;}.elementor-7639 .elementor-element.elementor-element-b2a9a05 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#474545C4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 15% 10% 15%;}.elementor-7639 .elementor-element.elementor-element-b2a9a05 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7639 .elementor-element.elementor-element-2cff0b7{--display:flex;}.elementor-7639 .elementor-element.elementor-element-66b0b89 .elementor-menu-toggle{margin:0 auto;}.elementor-7639 .elementor-element.elementor-element-66b0b89 .elementor-nav-menu .elementor-item{font-family:"Arial", Sans-serif;font-size:14px;font-weight:500;line-height:6px;}.elementor-7639 .elementor-element.elementor-element-66b0b89 .elementor-nav-menu--main .elementor-item{color:#FF2525;fill:#FF2525;}.elementor-7639 .elementor-element.elementor-element-66b0b89 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-7639 .elementor-element.elementor-element-66b0b89 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-7639 .elementor-element.elementor-element-66b0b89 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-7639 .elementor-element.elementor-element-66b0b89 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-7639 .elementor-element.elementor-element-66b0b89 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-7639 .elementor-element.elementor-element-66b0b89 .e--pointer-underline .elementor-item:after,
					 .elementor-7639 .elementor-element.elementor-element-66b0b89 .e--pointer-overline .elementor-item:before,
					 .elementor-7639 .elementor-element.elementor-element-66b0b89 .e--pointer-double-line .elementor-item:before,
					 .elementor-7639 .elementor-element.elementor-element-66b0b89 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-7639 .elementor-element.elementor-element-e4b42ed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7639 .elementor-element.elementor-element-e4b42ed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-7639 .elementor-element.elementor-element-e4b42ed > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#383737C2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 15% 10% 15%;}.elementor-7639 .elementor-element.elementor-element-e4b42ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7639 .elementor-element.elementor-element-84fd054{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7639 .elementor-element.elementor-element-2e2479a{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 50px 0px 50px;text-align:center;}.elementor-7639 .elementor-element.elementor-element-a921218{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-7639 .elementor-element.elementor-element-f94e4d1 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-7639 .elementor-element.elementor-element-8690373{text-align:center;}}@media(max-width:767px){.elementor-7639 .elementor-element.elementor-element-f94e4d1 > .elementor-element-populated{padding:60px 30px 30px 30px;}.elementor-7639 .elementor-element.elementor-element-5c622de .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-7639 .elementor-element.elementor-element-5c622de:after{content:"0.5";}.elementor-7639 .elementor-element.elementor-element-5c622de .elementor-post__thumbnail__link{width:30%;}.elementor-7639 .elementor-element.elementor-element-2432bef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7639 .elementor-element.elementor-element-2432bef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-7639 .elementor-element.elementor-element-2432bef > .elementor-element-populated{padding:60px 60px 60px 0px;}.elementor-7639 .elementor-element.elementor-element-b5c048a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7639 .elementor-element.elementor-element-a2ff4e4 img{width:100%;}.elementor-7639 .elementor-element.elementor-element-2e2479a{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-7639 .elementor-element.elementor-element-f94e4d1{width:30%;}.elementor-7639 .elementor-element.elementor-element-2432bef{width:69.665%;}.elementor-7639 .elementor-element.elementor-element-b2a9a05{width:49.999%;}.elementor-7639 .elementor-element.elementor-element-e4b42ed{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7639 .elementor-element.elementor-element-f94e4d1{width:100%;}.elementor-7639 .elementor-element.elementor-element-2432bef{width:100%;}}@media(min-width:1025px){.elementor-7639 .elementor-element.elementor-element-2432bef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7639 .elementor-element.elementor-element-2432bef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for container, class: .elementor-element-84fd054 *//* =========================================================
   ELEMENTOR FOOTER
   PREMIUM BLACK + DARK CHERRY GLASS
   ACCENT: #D2042D
   ========================================================= */

.elementor-7639 .elementor-element.elementor-element-84fd054 {

    position: relative;
    overflow: hidden;

    background:

        /* Subtle cherry atmosphere */
        radial-gradient(
            ellipse 80% 65% at 50% 0%,
            rgba(210,4,45,0.12) 0%,
            rgba(210,4,45,0.045) 35%,
            transparent 72%
        ),

        /* Bottom dark cherry glow */
        radial-gradient(
            ellipse 70% 80% at 50% 100%,
            rgba(210,4,45,0.08),
            transparent 70%
        ),

        /* Premium black base */
        linear-gradient(
            145deg,
            #171717 0%,
            #0C0C0C 35%,
            #050505 70%,
            #090204 100%
        ) !important;

    border-top:
        1px solid rgba(210,4,45,0.22) !important;

    box-shadow:

        0 -12px 30px rgba(0,0,0,0.65),

        0 -5px 22px rgba(210,4,45,0.045),

        inset 0 1px 2px rgba(255,255,255,0.07),

        inset 0 10px 30px rgba(0,0,0,0.35) !important;

    backdrop-filter:
        blur(22px);

    -webkit-backdrop-filter:
        blur(22px);

    color:
        rgba(255,255,255,0.78) !important;
}


/* =========================================================
   GLASS TOP REFLECTION
   ========================================================= */

.elementor-7639 .elementor-element.elementor-element-84fd054::before {

    content: "";

    position: absolute;

    top: 0;
    left: 5%;

    width: 90%;
    height: 1px;

    background:
        linear-gradient(
            90deg,
            transparent 0%,
            rgba(255,255,255,0.08) 20%,
            rgba(210,4,45,0.55) 50%,
            rgba(255,255,255,0.08) 80%,
            transparent 100%
        );

    box-shadow:
        0 0 12px rgba(210,4,45,0.12);

    pointer-events:
        none;

    z-index:
        5;
}


/* =========================================================
   FOOTER INNER CONTAINERS
   ========================================================= */

.elementor-7639 .elementor-element.elementor-element-84fd054 .e-con,
.elementor-7639 .elementor-element.elementor-element-84fd054 .elementor-container {

    position:
        relative;

    background:
        linear-gradient(
            145deg,
            rgba(20,20,20,0.55),
            rgba(4,4,4,0.72)
        );

    border:
        1px solid rgba(255,255,255,0.035);

    border-radius:
        14px;

    box-shadow:

        inset 0 1px 1px rgba(255,255,255,0.035),

        inset 0 -2px 5px rgba(0,0,0,0.50);

    backdrop-filter:
        blur(12px);

    -webkit-backdrop-filter:
        blur(12px);
}


/* =========================================================
   FOOTER HEADINGS
   ========================================================= */

.elementor-7639 .elementor-element.elementor-element-84fd054 h1,
.elementor-7639 .elementor-element.elementor-element-84fd054 h2,
.elementor-7639 .elementor-element.elementor-element-84fd054 h3,
.elementor-7639 .elementor-element.elementor-element-84fd054 h4,
.elementor-7639 .elementor-element.elementor-element-84fd054 h5,
.elementor-7639 .elementor-element.elementor-element-84fd054 h6 {

    color:
        #FFFFFF !important;

    font-weight:
        700 !important;

    text-shadow:
        0 1px 8px rgba(0,0,0,0.50);
}


/* =========================================================
   FOOTER TEXT
   ========================================================= */

.elementor-7639 .elementor-element.elementor-element-84fd054 p,
.elementor-7639 .elementor-element.elementor-element-84fd054 span,
.elementor-7639 .elementor-element.elementor-element-84fd054 li {

    color:
        rgba(255,255,255,0.62) !important;

    line-height:
        1.7;
}


/* =========================================================
   FOOTER LINKS
   ========================================================= */

.elementor-7639 .elementor-element.elementor-element-84fd054 a {

    color:
        rgba(255,255,255,0.68) !important;

    text-decoration:
        none !important;

    transition:
        color 0.25s ease,
        text-shadow 0.25s ease,
        transform 0.25s ease;
}


.elementor-7639 .elementor-element.elementor-element-84fd054 a:hover {

    color:
        #D2042D !important;

    text-shadow:
        0 0 10px rgba(210,4,45,0.22);
}


/* =========================================================
   FOOTER MENU
   ========================================================= */

.elementor-7639 .elementor-element.elementor-element-84fd054 .elementor-nav-menu a {

    color:
        rgba(255,255,255,0.65) !important;

    transition:
        color 0.25s ease,
        padding-left 0.25s ease;
}


.elementor-7639 .elementor-element.elementor-element-84fd054 .elementor-nav-menu a:hover {

    color:
        #D2042D !important;

    padding-left:
        3px;
}


/* =========================================================
   FOOTER ICONS
   ========================================================= */

.elementor-7639 .elementor-element.elementor-element-84fd054 .elementor-icon,
.elementor-7639 .elementor-element.elementor-element-84fd054 .elementor-social-icon {

    color:
        #D2042D !important;

    background:
        rgba(210,4,45,0.055);

    border:
        1px solid rgba(210,4,45,0.18);

    border-radius:
        50%;

    box-shadow:

        0 6px 16px rgba(0,0,0,0.45),

        inset 0 1px 1px rgba(255,255,255,0.05);

    transition:
        transform 0.3s ease,
        color 0.3s ease,
        background 0.3s ease,
        box-shadow 0.3s ease;
}


.elementor-7639 .elementor-element.elementor-element-84fd054 .elementor-icon:hover,
.elementor-7639 .elementor-element.elementor-element-84fd054 .elementor-social-icon:hover {

    color:
        #FFFFFF !important;

    background:
        #D2042D !important;

    transform:
        translateY(-3px);

    box-shadow:

        0 10px 22px rgba(0,0,0,0.60),

        0 0 18px rgba(210,4,45,0.20);
}


/* =========================================================
   FOOTER DIVIDERS
   ========================================================= */

.elementor-7639 .elementor-element.elementor-element-84fd054 hr,
.elementor-7639 .elementor-element.elementor-element-84fd054 .elementor-divider-separator {

    border-color:
        rgba(210,4,45,0.16) !important;

    background:
        rgba(210,4,45,0.16) !important;
}


/* =========================================================
   COPYRIGHT AREA
   ========================================================= */

.elementor-7639 .elementor-element.elementor-element-84fd054 .copyright,
.elementor-7639 .elementor-element.elementor-element-84fd054 .elementor-widget-text-editor {

    color:
        rgba(255,255,255,0.48) !important;
}


/* =========================================================
   FOOTER BUTTONS
   ========================================================= */

.elementor-7639 .elementor-element.elementor-element-84fd054 .elementor-button {

    color:
        #FFFFFF !important;

    background:
        linear-gradient(
            145deg,
            #D2042D,
            #A50022
        ) !important;

    border:
        1px solid rgba(255,255,255,0.14) !important;

    border-radius:
        999px !important;

    box-shadow:

        0 8px 18px rgba(0,0,0,0.58),

        0 4px 15px rgba(210,4,45,0.14),

        inset 0 2px 2px rgba(255,255,255,0.18),

        inset 0 -3px 5px rgba(80,0,15,0.30) !important;

    transition:
        transform 0.25s ease,
        box-shadow 0.25s ease;
}


.elementor-7639 .elementor-element.elementor-element-84fd054 .elementor-button:hover {

    color:
        #FFFFFF !important;

    background:
        linear-gradient(
            145deg,
            #E02649,
            #D2042D
        ) !important;

    transform:
        translateY(-3px);

    box-shadow:

        0 12px 25px rgba(0,0,0,0.70),

        0 7px 22px rgba(210,4,45,0.22),

        inset 0 2px 2px rgba(255,255,255,0.22) !important;
}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

    .elementor-7639 .elementor-element.elementor-element-84fd054 {

        border-radius:
            0 !important;

        padding-left:
            12px !important;

        padding-right:
            12px !important;
    }

    .elementor-7639 .elementor-element.elementor-element-84fd054 .e-con,
    .elementor-7639 .elementor-element.elementor-element-84fd054 .elementor-container {

        border-radius:
            12px;

    }

    .elementor-7639 .elementor-element.elementor-element-84fd054 p,
    .elementor-7639 .elementor-element.elementor-element-84fd054 span,
    .elementor-7639 .elementor-element.elementor-element-84fd054 li {

        line-height:
            1.6;
    }
}


/* =========================================================
   REDUCE MOTION
   ========================================================= */

@media (prefers-reduced-motion: reduce) {

    .elementor-7639 .elementor-element.elementor-element-84fd054,
    .elementor-7639 .elementor-element.elementor-element-84fd054 * {

        transition:
            none !important;
    }
}/* End custom CSS */