/** Logo of the company in the title **/
.lf-logo-icon {
    width: 230px;
    height: auto;
}

body:not(.rtl) .elementor-1253 .elementor-element.elementor-element-127f1179 {
    position: relative;
    top: 0;
    left: 0;
}

/** Experts team images **/
.elementor-2222 .elementor-element.elementor-element-ff95dbd .elementor-flip-box__layer, 
.elementor-2222 .elementor-element.elementor-element-4a09ac0 .elementor-flip-box__layer,
.elementor-2222 .elementor-element.elementor-element-f73713d .elementor-flip-box__layer,
.elementor-2222 .elementor-element.elementor-element-ef8e6d4 .elementor-flip-box__layer,
.elementor-2222 .elementor-element.elementor-element-95c9a8e .elementor-flip-box__layer,
.elementor-1376 .elementor-element.elementor-element-05bbbf6 .elementor-flip-box__layer,
.elementor-1376 .elementor-element.elementor-element-0a42638 .elementor-flip-box__layer,
.elementor-1376 .elementor-element.elementor-element-8e67e57 .elementor-flip-box__layer,
.elementor-1376 .elementor-element.elementor-element-5fd02d9 .elementor-flip-box__layer,
.elementor-1376 .elementor-element.elementor-element-50f4e3d .elementor-flip-box__layer
{
    background-size: 100% auto;
    background-origin: border-box;
    background-position: 0;
}

/** Articles on homepage **/
.elementor-1818 .elementor-element.elementor-element-79ebdf7 .elementor-cta__description,
.elementor-1263 .elementor-element.elementor-element-52768b7 .elementor-cta__description
{
    display: flex;
    flex-direction: column;
}

.elementor-1818 .elementor-element.elementor-element-79ebdf7 .elementor-cta__description > img,
.elementor-1263 .elementor-element.elementor-element-52768b7 .elementor-cta__description > img
{
    margin-top: 151px;
    width: 72px;
    height: auto;
    align-self: center;
    margin-bottom: 103px;
}

.elementor-1263 .elementor-element.elementor-element-03ff1d4 .elementor-cta__description
{
    margin-bottom: 110px;
}

@media screen and (max-width: 1140px) {
    /** Toxicologist team **/
    section[data-id="d74ac91"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child img,
    section[data-id="f94d4c4"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child img,
    section[data-id="d74ac91"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child img,
    section[data-id="f94d4c4"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child img,
    section[data-id="d74ac91"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child img,
    section[data-id="f94d4c4"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child img,
    section[data-id="d74ac91"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child img,
    section[data-id="f94d4c4"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child img,

    /** Team in services page **/
    section[data-id="91c1637"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child img,
    section[data-id="91c1637"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child img,
    section[data-id="5282a8d"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child img,
    section[data-id="5282a8d"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child img,
    section[data-id="5282a8d"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:first-child img,

    section[data-id="a9149bc"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child img,
    section[data-id="a9149bc"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child img,
    section[data-id="dd27b91"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child img,
    section[data-id="dd27b91"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child img,
    section[data-id="dd27b91"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:first-child img,

    /** R&D Team in Expertise page **/
    section[data-id="54ab5b9"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child img,
    section[data-id="54ab5b9"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child img,
    section[data-id="54ab5b9"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:first-child img,
    section[data-id="54ab5b9"] .elementor-row > div:nth-child(4) .elementor-widget-wrap > div:first-child img,

    section[data-id="afe5458"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child img,
    section[data-id="afe5458"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child img,
    section[data-id="afe5458"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:first-child img,
    section[data-id="afe5458"] .elementor-row > div:nth-child(4) .elementor-widget-wrap > div:first-child img
    {
        width: 270px;
        max-width: none;
        height: 270px;
    }

    section[data-id="afe5458"] .elementor-row,
    section[data-id="54ab5b9"] .elementor-row
    {
        flex-wrap: wrap;
    }

    section[data-id="afe5458"] .elementor-row > div,
    section[data-id="54ab5b9"] .elementor-row > div
    {
        width: 50%;
    }

    .elementor-column.elementor-col-25 {
        position: relative;
    }

    section[data-id="afe5458"] .elementor-row .elementor-widget-wrap > div:first-child img,
    section[data-id="54ab5b9"] .elementor-row .elementor-widget-wrap > div:first-child img 
    {
        width: 270px;
        height: auto;
    }

    section[data-id="afe5458"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="afe5458"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="54ab5b9"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="54ab5b9"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="afe5458"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="afe5458"] .elementor-row > div:nth-child(4) .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="54ab5b9"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="54ab5b9"] .elementor-row > div:nth-child(4) .elementor-widget-wrap > div:first-child .elementor-image
    {
        display: flex;
        justify-content: flex-end;
    }

    section[data-id="afe5458"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="afe5458"] .elementor-row > div:nth-child(4) .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="54ab5b9"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="54ab5b9"] .elementor-row > div:nth-child(4) .elementor-widget-wrap > div:first-child .elementor-image
    {
        justify-content: flex-start;
    }

    section[data-id="afe5458"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(2),
    section[data-id="afe5458"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:nth-child(2),
    section[data-id="54ab5b9"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(2),
    section[data-id="54ab5b9"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:nth-child(2),
    section[data-id="afe5458"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3),
    section[data-id="afe5458"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:nth-child(3),
    section[data-id="54ab5b9"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3),
    section[data-id="54ab5b9"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:nth-child(3)
    {
        left: auto;
        right: 187px;
        top: auto;
        bottom: 20px;
    }

    section[data-id="afe5458"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3),
    section[data-id="afe5458"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:nth-child(3),
    section[data-id="54ab5b9"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3),
    section[data-id="54ab5b9"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:nth-child(3)
    {
        right: -57px;
    }

    section[data-id="afe5458"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:first-child .elementor-widget-container,
    section[data-id="54ab5b9"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:first-child .elementor-widget-container
    {
        padding-right: 12px;
    }

    section[data-id="d74ac91"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(2),
    section[data-id="f94d4c4"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(2),
    section[data-id="d74ac91"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3),
    section[data-id="f94d4c4"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3),

    /** Team in services page **/
    section[data-id="91c1637"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(2),
    section[data-id="5282a8d"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(2),
    section[data-id="91c1637"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3),
    section[data-id="5282a8d"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3),
    section[data-id="91c1637"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(3),
    section[data-id="5282a8d"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:nth-child(3),
    section[data-id="5282a8d"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(2),
    section[data-id="5282a8d"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(3),

    section[data-id="a9149bc"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(2),
    section[data-id="dd27b91"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(2),
    section[data-id="a9149bc"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3),
    section[data-id="dd27b91"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3),
    section[data-id="a9149bc"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(3),
    section[data-id="dd27b91"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:nth-child(3),
    section[data-id="dd27b91"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(2),
    section[data-id="dd27b91"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(3)
    {
        left: auto;
        right: 162px;
        top: auto;
        bottom: 20px;
    }

    /** Team in services page **/
    section[data-id="5282a8d"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(2),
    section[data-id="dd27b91"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(2)
    {
        left: calc(50% - 139px);
    }

    section[data-id="5282a8d"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(3),
    section[data-id="dd27b91"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(3)
    {
        left: calc(50% + 10px);
    }    

    section[data-id="d74ac91"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3),
    section[data-id="f94d4c4"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3),
    section[data-id="91c1637"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3),
    section[data-id="5282a8d"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3),

    section[data-id="a9149bc"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3),
    section[data-id="dd27b91"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3)
    {
        right: -61px;
    }

    section[data-id="d74ac91"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(2),
    section[data-id="f94d4c4"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(2),
    section[data-id="d74ac91"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(3),
    section[data-id="f94d4c4"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(3),

    /** Team in services page **/
    section[data-id="91c1637"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(2),
    section[data-id="5282a8d"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:nth-child(2)
    {
        left: 0;
        top: auto;
        bottom: 22px;
    }

    section[data-id="d74ac91"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(3),
    section[data-id="f94d4c4"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(3),

    /** Team in services page **/
    section[data-id="91c1637"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(3),
    section[data-id="5282a8d"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:nth-child(3),

    section[data-id="a9149bc"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(3),
    section[data-id="dd27b91"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:nth-child(3)
    {
        left: 164px;
    }

    /** Boxes on services page heading **/
    section[data-id="d77dff2"] .elementor-flip-box > div:first-child .elementor-flip-box__layer__overlay,
    section[data-id="d77dff2"] .elementor-flip-box > div:nth-child(2) .elementor-flip-box__layer__overlay,

    section[data-id="cc22fc3"] .elementor-flip-box > div:first-child .elementor-flip-box__layer__overlay,
    section[data-id="cc22fc3"] .elementor-flip-box > div:nth-child(2) .elementor-flip-box__layer__overlay
    {
        padding: 10px;
    }
}

@media screen and (max-width: 1024px) {
    /** navigation menus and search form **/
    header .elementor-container .elementor-row {
        justify-content: flex-end;
    }

    .elementor-column.elementor-col-25 {
        position: absolute;
        left: 0;
    }

    .elementor-1253 .elementor-element.elementor-element-1be21de6 {
        position: relative;
    }

    /** Footer **/
    section[data-id="30f2ac0d"] .elementor-row,
    section[data-id="32b3b1b6"] .elementor-row
    {
        justify-content: flex-start;
    }

    section[data-id="30f2ac0d"] .elementor-row .elementor-element-5657c1bd,
    section[data-id="32b3b1b6"] .elementor-row .elementor-element-345e071a
    {
        width: calc(100% - 200px);
    }

    section[data-id="30f2ac0d"] .elementor-row .elementor-element-3a1c963e,
    section[data-id="32b3b1b6"] .elementor-row .elementor-element-67a7a339
    {
        width: 200px;
    }

    .elementor-1357 .elementor-element.elementor-element-3a1c963e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap,
    .elementor-3401 .elementor-element.elementor-element-67a7a339.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap
    {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        position: relative;
        top: 115px;
        height: 64px;
    }

    body:not(.rtl) .elementor-1357 .elementor-element.elementor-element-4fe60da7,
    body:not(.rtl) .elementor-1357 .elementor-element.elementor-element-2952097,
    body:not(.rtl) .elementor-3401 .elementor-element.elementor-element-7acb6856,
    body:not(.rtl) .elementor-3401 .elementor-element.elementor-element-341c5fad
    {
        width: 50%;
        position: relative;
        top: 0;
        left: 0;
    }

    body:not(.rtl) .elementor-1357 .elementor-element.elementor-element-2952097,
    body:not(.rtl) .elementor-3401 .elementor-element.elementor-element-341c5fad
    {
        left: 0 !important;
    }

    section[data-id="4eaf456"] .elementor-row > div,
    section[data-id="5ba473e8"] .elementor-row > div
    {
        width: calc(100% / 3) !important;
    }

    .elementor-column.elementor-col-25 {
        position: relative;
    }

    
    /** R&D experts **/
    section[data-id="afe5458"] .elementor-row > div,
    section[data-id="54ab5b9"] .elementor-row > div
    {
        position: relative;
    }

    /** Articles on homepage **/
    section[data-id="322988c"] .elementor-row,
    section[data-id="6b21bc5"] .elementor-row
    {
        flex-direction: column;
    }

    section[data-id="322988c"] .elementor-row > div,
    section[data-id="6b21bc5"] .elementor-row > div
    {
        width: 100%;
        height: auto;
    }

    .elementor-1818 .elementor-element.elementor-element-79ebdf7 .elementor-cta__description > img,
    .elementor-1263 .elementor-element.elementor-element-52768b7 .elementor-cta__description > img
    {
        margin-top: 20px;
        margin-bottom: 0;
    }

    .elementor-1263 .elementor-element.elementor-element-03ff1d4 .elementor-cta__description
    {
        margin-bottom: 0;
    }
}

@media screen and (max-width: 970px) {
    /** Accordeon on expertise page **/
    #eael-img-accordion-0c00ebc a:hover[style]
    {
        flex-grow: 4 !important;
    }
}

@media screen and (max-width: 900px) {
    /** R&D team's image **/
    section[data-id="e26511f"] .elementor-row,
    section[data-id="fa0d5d4"] .elementor-row,

    /** Team in services page **/
    section[data-id="5282a8d"] .elementor-row,
    section[data-id="dd27b91"] .elementor-row
    {
        justify-content: center;
    }

    section[data-id="e26511f"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child .elementor-widget-container,
    section[data-id="fa0d5d4"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child .elementor-widget-container
    {
        display: flex;
        justify-content: flex-end;
    }

    body:not(.rtl) .elementor-2222 .elementor-element.elementor-element-f1d0ca4,
    body:not(.rtl) .elementor-1376 .elementor-element.elementor-element-19e6685
    {
        position: absolute;
        left: auto;
        right: 140px;
        top: auto;
        bottom: 17px;
    }

    body:not(.rtl) .elementor-2222 .elementor-element.elementor-element-e2045a7,
    body:not(.rtl) .elementor-1376 .elementor-element.elementor-element-461f768
    {
        left: auto;
        right: -71px;
    }

    section[data-id="e26511f"] .elementor-row > div,
    section[data-id="fa0d5d4"] .elementor-row > div,

    /** Team in services page **/
    section[data-id="5282a8d"] .elementor-row > div,
    section[data-id="dd27b91"] .elementor-row > div
    {
        width: 50%;
    }

    .elementor-2222 .elementor-element.elementor-element-f73713d .elementor-flip-box, 
    .elementor-2222 .elementor-element.elementor-element-ef8e6d4 .elementor-flip-box,
    .elementor-2222 .elementor-element.elementor-element-95c9a8e .elementor-flip-box,
    .elementor-2222 .elementor-element.elementor-element-4a09ac0 .elementor-flip-box,
    .elementor-2222 .elementor-element.elementor-element-ff95dbd .elementor-flip-box,
    .elementor-1376 .elementor-element.elementor-element-05bbbf6 .elementor-flip-box,
    .elementor-1376 .elementor-element.elementor-element-0a42638 .elementor-flip-box,
    .elementor-1376 .elementor-element.elementor-element-8e67e57 .elementor-flip-box,
    .elementor-1376 .elementor-element.elementor-element-5fd02d9 .elementor-flip-box,
    .elementor-1376 .elementor-element.elementor-element-50f4e3d .elementor-flip-box
    {
        width: 270px;
    }

    /** Team in services page **/
    section[data-id="5282a8d"] .elementor-row > div:nth-child(2) .elementor-image,
    section[data-id="5282a8d"] .elementor-row > div:nth-child(3) .elementor-image,

    section[data-id="dd27b91"] .elementor-row > div:nth-child(2) .elementor-image,
    section[data-id="dd27b91"] .elementor-row > div:nth-child(3) .elementor-image
    {
        display: flex;
        justify-content: flex-start;
    }

    section[data-id="5282a8d"] .elementor-row > div:nth-child(3) .elementor-image,
    section[data-id="dd27b91"] .elementor-row > div:nth-child(3) .elementor-image
    {
        justify-content: center;
    }
    
    section[data-id="5282a8d"] .elementor-row > div:first-child .elementor-image > img,
    section[data-id="dd27b91"] .elementor-row > div:first-child .elementor-image > img 
    {
        margin-right: 15px;
    }

    section[data-id="5282a8d"] .elementor-row > div:nth-child(2) .elementor-image > img,
    section[data-id="dd27b91"] .elementor-row > div:nth-child(2) .elementor-image > img
    {
        margin-left: 15px;
    }

    section[data-id="5282a8d"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(2),
    section[data-id="dd27b91"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(2)
    {
        left: 10px;
    }

    section[data-id="5282a8d"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(3),
    section[data-id="dd27b91"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(3)
    {
        left: 184px;
    }

    section[data-id="5282a8d"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:nth-child(2),
    section[data-id="dd27b91"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:nth-child(2)
    {
        left: calc(50% - 134px);
    }

    section[data-id="5282a8d"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:nth-child(3),
    section[data-id="dd27b91"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:nth-child(3)
    {
        left: calc(50% + 10px);
    }

    /** Boxes on services page heading **/
    section[data-id="d77dff2"] .elementor-flip-box > div:first-child h3,
    section[data-id="d77dff2"] .elementor-flip-box > div:nth-child(2) h3,

    section[data-id="cc22fc3"] .elementor-flip-box > div:first-child h3,
    section[data-id="cc22fc3"] .elementor-flip-box > div:nth-child(2) h3
    {
        font-size: 1em !important;
    }
}

@media screen and (max-width: 850px) {
    /** Accordeon on expertise page **/
    #eael-img-accordion-0c00ebc a:hover[style]
    {
        flex-grow: 7 !important;
    }
}

@media screen and (max-width: 768px) {
    /** Footer **/
    .elementor-1357 .elementor-element.elementor-element-30f2ac0d {
        padding-bottom: 0 20px !important;
    }

    section[data-id="30f2ac0d"] > .elementor-container > .elementor-row,
    section[data-id="32b3b1b6"] > .elementor-container > .elementor-row
    {
        flex-direction: column;
        height: auto;
    }

    section[data-id="30f2ac0d"] > .elementor-container > .elementor-row > div,
    section[data-id="32b3b1b6"] > .elementor-container > .elementor-row > div
    {
        width: 100%;
    }

    .elementor-1357 .elementor-element.elementor-element-3a1c963e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap,
    .elementor-3401 .elementor-element.elementor-element-67a7a339.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap
    {
        top: 0;
        left: 0;
        padding: 0 37px;
        justify-content: flex-start;
    }

    .elementor-1357 .elementor-element.elementor-element-3a1c963e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap > div,
    .elementor-3401 .elementor-element.elementor-element-67a7a339.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap > div
    {
        width: auto;
    }

    .elementor-1357 .elementor-element.elementor-element-3a1c963e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap > div:first-child,
    .elementor-3401 .elementor-element.elementor-element-67a7a339.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap > div:first-child
    {
        margin-right: 20px !important;
    }

    .elementor-1357 .elementor-element.elementor-element-5657c1bd > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute),
    .elementor-3401 .elementor-element.elementor-element-345e071a > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        margin-bottom: 5px !important;
    }

    .elementor-1357 .elementor-element.elementor-element-3a1c963e > .elementor-element-populated,
    .elementor-3401 .elementor-element.elementor-element-67a7a339 > .elementor-element-populated
    {
        margin-top: 0 !important;
    }

    /** R&D Team **/
    section[data-id="62283d8"] .elementor-row > div,
    section[data-id="e744da3"] .elementor-row > div
    {
        width: 50%;
    }

    /** Toxicologist team **/
    section[data-id="d74ac91"] .elementor-row > div,
    section[data-id="f94d4c4"] .elementor-row > div,
    section[data-id="d74ac91"] .elementor-row > div,
    section[data-id="f94d4c4"] .elementor-row > div
    {
        width: 50%;
    }

    .elementor-2280 .elementor-element.elementor-element-e9fe18c > .elementor-widget-container,
    .elementor-2103 .elementor-element.elementor-element-4ed0430 > .elementor-widget-container
    {
        margin: auto;
    }

    /** R&D experts **/
    section[data-id="afe5458"] .elementor-row .elementor-widget-wrap > div:first-child img,
    section[data-id="54ab5b9"] .elementor-row .elementor-widget-wrap > div:first-child img
    {
        max-width: none;
    }

    section[data-id="afe5458"] .elementor-row .elementor-widget-wrap > div:first-child .elementor-widget-container,
    section[data-id="54ab5b9"] .elementor-row .elementor-widget-wrap > div:first-child .elementor-widget-container
    {
        margin: 0;
    }

    /** Team in services page **/
    section[data-id="d13ceb4"] .elementor-row > div,
    section[data-id="a9149bc"] .elementor-row > div
    {
        width: 50%;
    }

    section[data-id="d13ceb4"] .elementor-row > div .elementor-widget-wrap > div:first-child .elementor-widget-container,
    section[data-id="5282a8d"] .elementor-row > div .elementor-widget-wrap > div:first-child .elementor-widget-container,

    section[data-id="a9149bc"] .elementor-row > div .elementor-widget-wrap > div:first-child .elementor-widget-container,
    section[data-id="dd27b91"] .elementor-row > div .elementor-widget-wrap > div:first-child .elementor-widget-container
    {
        margin: 0;
    }

    /** TItles on services page **/
    section[data-id="2e8acffc"],
    section[data-id="d350b26"]
    {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }

    section[data-id="d350b26"] .elementor-row > div:first-child
    {
        margin-bottom: 20px;
    }

    /** Popup window of team images **/

    /** Nous connaitre **/
    #elementor-popup-modal-2389 .dialog-message,
    #elementor-popup-modal-2401 .dialog-message,
    #elementor-popup-modal-2406 .dialog-message,
    #elementor-popup-modal-2412 .dialog-message,
    #elementor-popup-modal-2418 .dialog-message,

    /** About us **/
    #elementor-popup-modal-1553 .dialog-message,
    #elementor-popup-modal-1562 .dialog-message,
    #elementor-popup-modal-1723 .dialog-message,
    #elementor-popup-modal-1728 .dialog-message,
    #elementor-popup-modal-1732 .dialog-message
    {
        width: calc(100% - 60px) !important;
        height: 100% !important;
    }

    /** Boxes on services page heading **/
    section[data-id="d77dff2"] .elementor-flip-box > div:first-child h3,
    section[data-id="d77dff2"] .elementor-flip-box > div:nth-child(2) h3,

    section[data-id="cc22fc3"] .elementor-flip-box > div:first-child h3,
    section[data-id="cc22fc3"] .elementor-flip-box > div:nth-child(2) h3
    {
        font-size: 19px !important;
    }
}

@media screen and (max-width: 850px) {
    /** Accordeon on expertise page **/
    #eael-img-accordion-0c00ebc a:hover[style]
    {
        flex-grow: 15 !important;
    }
}

@media screen and (max-width: 746px) {
    /** Accordeon on expertise page **/
    #eael-img-accordion-b35b63b a:hover .overlay-inner p
    {
        font-size: 0.8em;
    }
}

@media screen and (max-width: 640px) {
    /** Accordeon on expertise page **/
    #eael-img-accordion-b35b63b a:hover[style]
    {
        flex-grow: 5 !important;
    }
}

@media screen and (max-width: 628px) {
    /** Accordeon on expertise page **/
    #eael-img-accordion-0c00ebc a:hover .overlay-inner p
    {
        font-size: 0.8em;
    }
}

@media screen and (max-width: 600px) {
    /** R&D Team **/
    section[data-id="62283d8"] .elementor-row > div,
    section[data-id="e26511f"] .elementor-row > div,
    section[data-id="e744da3"] .elementor-row > div,
    section[data-id="fa0d5d4"] .elementor-row > div
    {
        width: 100%;
    }

    section[data-id="62283d8"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child .elementor-widget-container,
    section[data-id="62283d8"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child .elementor-widget-container,
    section[data-id="e26511f"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child .elementor-widget-container,
    section[data-id="e26511f"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child .elementor-widget-container,
    section[data-id="e26511f"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:first-child .elementor-widget-container,
    section[data-id="e744da3"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child .elementor-widget-container,
    section[data-id="e744da3"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child .elementor-widget-container,
    section[data-id="fa0d5d4"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child .elementor-widget-container,
    section[data-id="fa0d5d4"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child .elementor-widget-container,
    section[data-id="fa0d5d4"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:first-child .elementor-widget-container
    {
        display: flex;
        justify-content: center;
    }

    body:not(.rtl) .elementor-2222 .elementor-element.elementor-element-1c50e62,
    body:not(.rtl) .elementor-2222 .elementor-element.elementor-element-32f7dab,
    body:not(.rtl) .elementor-2222 .elementor-element.elementor-element-f1d0ca4,
    body:not(.rtl) .elementor-2222 .elementor-element.elementor-element-e256900,
    body:not(.rtl) .elementor-2222 .elementor-element.elementor-element-2b516cf,
    body:not(.rtl) .elementor-1376 .elementor-element.elementor-element-f084a8a,
    body:not(.rtl) .elementor-1376 .elementor-element.elementor-element-9492ef6,
    body:not(.rtl) .elementor-1376 .elementor-element.elementor-element-19e6685,
    body:not(.rtl) .elementor-1376 .elementor-element.elementor-element-de1fe83,
    body:not(.rtl) .elementor-1376 .elementor-element.elementor-element-96f5074
    {
        left: auto;
        top: auto;
        bottom: 19px;
        right: calc(50% - 10px);
    }

    body:not(.rtl) .elementor-2222 .elementor-element.elementor-element-1c50e62 {
        right: calc(50% + 36px);
    }

    body:not(.rtl) .elementor-2222 .elementor-element.elementor-element-32f7dab {
        right: calc(50% + 18px);
    }

    body:not(.rtl) .elementor-2222 .elementor-element.elementor-element-f1d0ca4 {
        right: calc(50% + 10px);
    }

    body:not(.rtl) .elementor-2222 .elementor-element.elementor-element-295dc16,
    body:not(.rtl) .elementor-2222 .elementor-element.elementor-element-e5f1f3a,
    body:not(.rtl) .elementor-2222 .elementor-element.elementor-element-e2045a7,
    body:not(.rtl) .elementor-2222 .elementor-element.elementor-element-492c4ee,
    body:not(.rtl) .elementor-2222 .elementor-element.elementor-element-30dd87a,
    body:not(.rtl) .elementor-1376 .elementor-element.elementor-element-823ad21,
    body:not(.rtl) .elementor-1376 .elementor-element.elementor-element-9762f1e,
    body:not(.rtl) .elementor-1376 .elementor-element.elementor-element-461f768,
    body:not(.rtl) .elementor-1376 .elementor-element.elementor-element-2d59050,
    body:not(.rtl) .elementor-1376 .elementor-element.elementor-element-c0e2c90
    {
        left: calc(50% - 5px);
        top: auto;
        bottom: 19px;
    }

    /** Toxicologist team **/
    section[data-id="d74ac91"] .elementor-row > div,
    section[data-id="f94d4c4"] .elementor-row > div,
    section[data-id="d74ac91"] .elementor-row > div,
    section[data-id="f94d4c4"] .elementor-row > div
    {
        width: 100%;
    }

    section[data-id="d74ac91"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="f94d4c4"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="d74ac91"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="f94d4c4"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="d74ac91"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="f94d4c4"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="d74ac91"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="f94d4c4"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child .elementor-image
    {
        display: flex;
        justify-content: center;
    }

    section[data-id="d74ac91"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(2),
    section[data-id="f94d4c4"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(2),
    section[data-id="d74ac91"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(2),
    section[data-id="f94d4c4"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(2)
    {
        left: calc(50% - 139px);
    }

    section[data-id="d74ac91"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3),
    section[data-id="f94d4c4"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3),
    section[data-id="d74ac91"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(3),
    section[data-id="f94d4c4"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(3)
    {
        left: calc(50% + 22px);
    }

    /** R&D experts **/
    section[data-id="54ab5b9"] .elementor-row,
    section[data-id="afe5458"] .elementor-row
    {
        flex-direction: column;
    }

    section[data-id="54ab5b9"] .elementor-row > div,
    section[data-id="afe5458"] .elementor-row > div
    {
        width: 100%;
    }

    section[data-id="54ab5b9"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="54ab5b9"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="54ab5b9"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="54ab5b9"] .elementor-row > div:nth-child(4) .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="afe5458"] .elementor-row > div:first-child .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="afe5458"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="afe5458"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="afe5458"] .elementor-row > div:nth-child(4) .elementor-widget-wrap > div:first-child .elementor-image
    {
        justify-content: center;
    }

    section[data-id="54ab5b9"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(2),
    section[data-id="54ab5b9"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(2),
    section[data-id="54ab5b9"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:nth-child(2),
    section[data-id="54ab5b9"] .elementor-row > div:nth-child(4) .elementor-widget-wrap > div:nth-child(2),
    section[data-id="afe5458"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(2),
    section[data-id="afe5458"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(2),
    section[data-id="afe5458"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:nth-child(2),
    section[data-id="afe5458"] .elementor-row > div:nth-child(4) .elementor-widget-wrap > div:nth-child(2)
    {
        left: calc(50% - 119px);
        right: auto;
    }

    section[data-id="54ab5b9"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3),
    section[data-id="54ab5b9"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(3),
    section[data-id="54ab5b9"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:nth-child(3),
    section[data-id="54ab5b9"] .elementor-row > div:nth-child(4) .elementor-widget-wrap > div:nth-child(3),
    section[data-id="afe5458"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3),
    section[data-id="afe5458"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(3),
    section[data-id="afe5458"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:nth-child(3),
    section[data-id="afe5458"] .elementor-row > div:nth-child(4) .elementor-widget-wrap > div:nth-child(3)
    {
        left: 50%;
    }

    /** Team image in services page **/
    section[data-id="d13ceb4"] .elementor-row > div,
    section[data-id="5282a8d"] .elementor-row > div,

    section[data-id="a9149bc"] .elementor-row > div,
    section[data-id="dd27b91"] .elementor-row > div
    {
        width: 100%;
    }

    section[data-id="d13ceb4"] .elementor-row > div .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="5282a8d"] .elementor-row > div .elementor-widget-wrap > div:first-child .elementor-image,

    section[data-id="a9149bc"] .elementor-row > div .elementor-widget-wrap > div:first-child .elementor-image,
    section[data-id="dd27b91"] .elementor-row > div .elementor-widget-wrap > div:first-child .elementor-image
    {
        justify-content: center;
        display: flex;
    }

    section[data-id="91c1637"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(2),
    section[data-id="91c1637"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(2),
    section[data-id="5282a8d"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(2),
    section[data-id="5282a8d"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(2),
    section[data-id="5282a8d"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:nth-child(2),

    section[data-id="a9149bc"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(2),
    section[data-id="a9149bc"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(2),
    section[data-id="dd27b91"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(2),
    section[data-id="dd27b91"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(2),
    section[data-id="dd27b91"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:nth-child(2)
    {
        left: calc(50% - 150px);
    }

    section[data-id="91c1637"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3),
    section[data-id="91c1637"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(3),
    section[data-id="5282a8d"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3),
    section[data-id="5282a8d"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(3),
    section[data-id="5282a8d"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:nth-child(3),

    section[data-id="a9149bc"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3),
    section[data-id="a9149bc"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(3),
    section[data-id="dd27b91"] .elementor-row > div:first-child .elementor-widget-wrap > div:nth-child(3),
    section[data-id="dd27b91"] .elementor-row > div:nth-child(2) .elementor-widget-wrap > div:nth-child(3),
    section[data-id="dd27b91"] .elementor-row > div:nth-child(3) .elementor-widget-wrap > div:nth-child(3)
    {
        left: 50%;
    }
}

@media screen and (max-width: 576px) {
    .elementor-1674 .elementor-element.elementor-element-930377d:not(.elementor-motion-effects-element-type-background),
    .elementor-2260 .elementor-element.elementor-element-930377d:not(.elementor-motion-effects-element-type-background)
    {
        padding: 60px 25px 100px 25px;
        background-size: cover;
    }

    .elementor-1674 .elementor-element.elementor-element-79c44bc .elementor-heading-title,
    .elementor-2260 .elementor-element.elementor-element-79c44bc .elementor-heading-title
    {
        font-size: 1.8em;
    }

    /** Accordeon slider **/
    .elementor-2280 .elementor-element.elementor-element-0c00ebc .eael-img-accordion,
    .elementor-2103 .elementor-element.elementor-element-0c00ebc .eael-img-accordion,

    .elementor-2280 .elementor-element.elementor-element-b35b63b .eael-img-accordion,
    .elementor-2103 .elementor-element.elementor-element-b35b63b .eael-img-accordion
    {
        height: 700px;
    }
}