.elementor-9 .elementor-element.elementor-element-2cb5e668 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-2cb5e668:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2cb5e668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalpediatricsconference.com/wp-content/uploads/2026/09/global_congress_on_pediatrics_and_neonatology_zurich_switzerland_2027-1-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-2cb5e668 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(252deg, var( --e-global-color-cbf612b ) 0%, #FFFFFFD4 100%);opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-2cb5e668{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-9 .elementor-element.elementor-element-2cb5e668 > .elementor-shape-bottom .elementor-shape-fill{fill:#364F68;}.elementor-9 .elementor-element.elementor-element-2cb5e668 > .elementor-shape-bottom svg{height:50px;}.elementor-9 .elementor-element.elementor-element-45ef6021 .elementor-heading-title{font-family:var( --e-global-typography-7bc53e9-font-family ), Sans-serif;font-size:var( --e-global-typography-7bc53e9-font-size );font-weight:var( --e-global-typography-7bc53e9-font-weight );font-style:var( --e-global-typography-7bc53e9-font-style );line-height:var( --e-global-typography-7bc53e9-line-height );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-c29cb70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f3d9c0c{text-align:end;}.elementor-9 .elementor-element.elementor-element-f3d9c0c img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-20a5ddc .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-120a123 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-44eb429{text-align:justify;}.elementor-9 .elementor-element.elementor-element-44eb429 p{margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-99969e6{--display:flex;--overlay-opacity:0.1;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-99969e6::before, .elementor-9 .elementor-element.elementor-element-99969e6 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-99969e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-99969e6 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-99969e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-99969e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8b42c71 );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-8d2cfa7{text-align:justify;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-38f0230e{width:60%;}.elementor-9 .elementor-element.elementor-element-18dc015e{width:40%;}.elementor-9 .elementor-element.elementor-element-c29cb70{--content-width:1240px;}.elementor-9 .elementor-element.elementor-element-99969e6{--content-width:1240px;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-2cb5e668{padding:150px 32px 150px 32px;}.elementor-9 .elementor-element.elementor-element-45ef6021 .elementor-heading-title{font-size:var( --e-global-typography-7bc53e9-font-size );line-height:var( --e-global-typography-7bc53e9-line-height );}.elementor-9 .elementor-element.elementor-element-f3d9c0c img{width:100%;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-2cb5e668 > .elementor-shape-bottom svg{height:35px;}.elementor-9 .elementor-element.elementor-element-2cb5e668{padding:100px 16px 100px 16px;}.elementor-9 .elementor-element.elementor-element-45ef6021 .elementor-heading-title{font-size:var( --e-global-typography-7bc53e9-font-size );line-height:var( --e-global-typography-7bc53e9-line-height );}.elementor-9 .elementor-element.elementor-element-18dc015e > .elementor-element-populated{padding:16px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-c29cb70{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-99969e6{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for container, class: .elementor-element-c29cb70 *//* =========================================
   PEDIATRICS ABOUT SECTION
   COLOR-ONLY REPLACEMENT
   NO SIZE / FONT SIZE / IMAGE / LAYOUT CHANGES
========================================= */

.elementor-9 .elementor-element.elementor-element-c29cb70{
    --peds-navy:#0A3045;
    --peds-deep:#123D52;
    --peds-teal:#157789;
    --peds-cyan:#36A9B7;
    --peds-text:#486171;
    --peds-bold:#173F55;

    position:relative;
    overflow:hidden;

    background:
        radial-gradient(
            circle at 8% 18%,
            rgba(54,169,183,.14) 0%,
            transparent 29%
        ),
        radial-gradient(
            circle at 92% 82%,
            rgba(18,61,82,.10) 0%,
            transparent 34%
        ),
        linear-gradient(
            135deg,
            #DFEAED 0%,
            #D3E2E6 38%,
            #C5D8DD 72%,
            #B9CFD6 100%
        ) !important;

    border-top:
        1px solid rgba(21,119,137,.18);

    border-bottom:
        1px solid rgba(21,119,137,.20);
}


/* subtle cyan glow */
.elementor-9 .elementor-element.elementor-element-c29cb70::before{
    content:"";
    position:absolute;
    width:420px;
    height:420px;
    top:-220px;
    left:-180px;
    border-radius:50%;

    background:
        radial-gradient(
            circle,
            rgba(54,169,183,.13) 0%,
            rgba(54,169,183,0) 70%
        );

    pointer-events:none;
}


/* subtle darker depth */
.elementor-9 .elementor-element.elementor-element-c29cb70::after{
    content:"";
    position:absolute;
    width:420px;
    height:420px;
    right:-180px;
    bottom:-220px;
    border-radius:50%;

    background:
        radial-gradient(
            circle,
            rgba(10,48,69,.10) 0%,
            rgba(10,48,69,0) 72%
        );

    pointer-events:none;
}


/* keep existing content visible */
.elementor-9 .elementor-element.elementor-element-c29cb70 > .e-con-inner,
.elementor-9 .elementor-element.elementor-element-c29cb70 > .elementor-container,
.elementor-9 .elementor-element.elementor-element-c29cb70 .elementor-widget{
    position:relative;
    z-index:2;
}


/* ABOUT CONFERENCE */
.elementor-9 .elementor-element.elementor-element-c29cb70 .elementor-widget-heading:first-of-type
.elementor-heading-title{
    color:#126F7F !important;
}


/* MAIN TITLE */
.elementor-9 .elementor-element.elementor-element-c29cb70 h1.elementor-heading-title,
.elementor-9 .elementor-element.elementor-element-c29cb70 h2.elementor-heading-title{
    color:#0A3045 !important;
}


/* PARAGRAPH */
.elementor-9 .elementor-element.elementor-element-c29cb70 .elementor-widget-text-editor,
.elementor-9 .elementor-element.elementor-element-c29cb70 .elementor-widget-text-editor p{
    color:#486171 !important;
}


/* BOLD TEXT */
.elementor-9 .elementor-element.elementor-element-c29cb70 .elementor-widget-text-editor strong,
.elementor-9 .elementor-element.elementor-element-c29cb70 .elementor-widget-text-editor b{
    color:#173F55 !important;
}


/* LINKS IF ANY */
.elementor-9 .elementor-element.elementor-element-c29cb70 .elementor-widget-text-editor a{
    color:#11798A !important;
}


/* LINK HOVER */
.elementor-9 .elementor-element.elementor-element-c29cb70 .elementor-widget-text-editor a:hover{
    color:#0A5261 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99969e6 *//* =========================================
   PEDIATRICS ABOUT — CONTENT SECTION
   CLEAN VERSION
   NO CSS ENTRANCE ANIMATION
========================================= */

.elementor-9 .elementor-element.elementor-element-99969e6{
    position:relative;
    overflow:hidden;

    background:
        radial-gradient(
            circle at 8% 12%,
            rgba(40,156,174,.10) 0%,
            transparent 27%
        ),
        radial-gradient(
            circle at 94% 88%,
            rgba(21,70,91,.08) 0%,
            transparent 30%
        ),
        linear-gradient(
            135deg,
            #F4F8F9 0%,
            #EEF5F6 45%,
            #E7F1F3 100%
        ) !important;

    border-top:1px solid rgba(17,111,130,.12);
    border-bottom:1px solid rgba(17,111,130,.14);

    box-shadow:
        inset 0 1px 0 rgba(255,255,255,.75);
}


/* =========================================
   BACKGROUND GLOW — TOP RIGHT
========================================= */

.elementor-9 .elementor-element.elementor-element-99969e6::before{
    content:"";

    position:absolute;

    width:420px;
    height:420px;

    top:-230px;
    right:-160px;

    border-radius:50%;

    background:
        radial-gradient(
            circle,
            rgba(34,157,177,.11) 0%,
            rgba(34,157,177,0) 70%
        );

    pointer-events:none;
}


/* =========================================
   BACKGROUND GLOW — BOTTOM LEFT
========================================= */

.elementor-9 .elementor-element.elementor-element-99969e6::after{
    content:"";

    position:absolute;

    width:380px;
    height:380px;

    left:-190px;
    bottom:-220px;

    border-radius:50%;

    background:
        radial-gradient(
            circle,
            rgba(8,50,70,.08) 0%,
            rgba(8,50,70,0) 72%
        );

    pointer-events:none;
}


/* =========================================
   KEEP CONTENT ABOVE EFFECTS
========================================= */

.elementor-9 .elementor-element.elementor-element-99969e6 > .e-con-inner,
.elementor-9 .elementor-element.elementor-element-99969e6 > .elementor-container,
.elementor-9 .elementor-element.elementor-element-99969e6 .elementor-widget{
    position:relative;
    z-index:2;
}


/* =========================================
   NORMAL BODY TEXT
========================================= */

.elementor-9 .elementor-element.elementor-element-99969e6 .elementor-widget-text-editor,
.elementor-9 .elementor-element.elementor-element-99969e6 .elementor-widget-text-editor p{
    color:#526276 !important;
}


/* =========================================
   BOLD TEXT
========================================= */

.elementor-9 .elementor-element.elementor-element-99969e6 .elementor-widget-text-editor strong,
.elementor-9 .elementor-element.elementor-element-99969e6 .elementor-widget-text-editor b{
    color:#163D53 !important;
    font-weight:700 !important;
}


/* =========================================
   FIRST THEME LINE
========================================= */

.elementor-9 .elementor-element.elementor-element-99969e6 .elementor-widget-text-editor p:first-child{
    position:relative;

    color:#40536A !important;

    padding:
        14px
        20px
        14px
        22px !important;

    margin-bottom:30px !important;

    background:
        linear-gradient(
            90deg,
            rgba(23,125,143,.10) 0%,
            rgba(23,125,143,.035) 60%,
            rgba(23,125,143,0) 100%
        );

    border-left:
        4px solid #168093;

    border-radius:
        0
        10px
        10px
        0;

    box-shadow:
        0 5px 16px
        rgba(13,58,76,.05);
}


/* theme bold text */

.elementor-9 .elementor-element.elementor-element-99969e6 .elementor-widget-text-editor p:first-child strong,
.elementor-9 .elementor-element.elementor-element-99969e6 .elementor-widget-text-editor p:first-child b{
    color:#153C55 !important;
}


/* =========================================
   PARAGRAPH DIVIDERS
========================================= */

.elementor-9 .elementor-element.elementor-element-99969e6 .elementor-widget-text-editor p:not(:first-child){
    position:relative;
}


/* elegant small separator */

.elementor-9 .elementor-element.elementor-element-99969e6 .elementor-widget-text-editor
p:not(:first-child):not(:last-child)::after{

    content:"";

    display:block;

    width:58px;
    height:2px;

    margin-top:26px;

    background:
        linear-gradient(
            90deg,
            rgba(36,148,165,.78),
            rgba(36,148,165,0)
        );

    border-radius:20px;

    opacity:.55;
}


/* =========================================
   LINKS
========================================= */

.elementor-9 .elementor-element.elementor-element-99969e6 .elementor-widget-text-editor a{
    color:#11798A !important;

    text-decoration:none;

    transition:
        color .25s ease;
}


.elementor-9 .elementor-element.elementor-element-99969e6 .elementor-widget-text-editor a:hover{
    color:#0B5362 !important;
}


/* =========================================
   SUBTLE HOVER DEPTH
========================================= */

.elementor-9 .elementor-element.elementor-element-99969e6{
    transition:
        box-shadow .35s ease,
        border-color .35s ease;
}


.elementor-9 .elementor-element.elementor-element-99969e6:hover{
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,.78),
        0 10px 35px rgba(10,59,76,.04);
}


/* =========================================
   MOBILE CLEANUP
========================================= */

@media(max-width:767px){

    .elementor-9 .elementor-element.elementor-element-99969e6 .elementor-widget-text-editor p:first-child{

        padding:
            12px
            14px
            12px
            16px !important;

        margin-bottom:24px !important;

        border-left-width:3px;
    }


    .elementor-9 .elementor-element.elementor-element-99969e6 .elementor-widget-text-editor
    p:not(:first-child):not(:last-child)::after{

        width:42px;

        margin-top:20px;
    }
}/* End custom CSS */