.elementor-5344 .elementor-element.elementor-element-967b89d{--display:flex;--min-height:90px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;--z-index:65;}.elementor-5344 .elementor-element.elementor-element-f54c58f{--display:flex;--min-height:90px;--justify-content:center;}.elementor-5344 .elementor-element.elementor-element-e3b3fb0 img{width:90px;max-width:90px;height:70px;}.elementor-5344 .elementor-element.elementor-element-a1e88b6 img{width:90px;max-width:90px;height:70px;}.elementor-5344 .elementor-element.elementor-element-2adfdc8{--display:flex;}.elementor-5344 .elementor-element.elementor-element-11b99ae{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:010px;--padding-right:10px;}.elementor-5344 .elementor-element.elementor-element-6050466{--display:flex;--min-height:350px;--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:070px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:70;}.elementor-5344 .elementor-element.elementor-element-6050466:not(.elementor-motion-effects-element-type-background), .elementor-5344 .elementor-element.elementor-element-6050466 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5344 .elementor-element.elementor-element-a65123a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-5344 .elementor-element.elementor-element-322593e > .elementor-widget-container{margin:15px 0px 30px 0px;}.elementor-5344 .elementor-element.elementor-element-ce73c6b > .elementor-widget-container{margin:30px 0px 15px 0px;}.elementor-5344 .elementor-element.elementor-element-4c102b6{--display:flex;--margin-top:-360px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:70;}.elementor-5344 .elementor-element.elementor-element-a2f643a{--display:flex;--position:fixed;--min-height:33vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:22px 22px 22px 22px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;bottom:0px;}.elementor-5344 .elementor-element.elementor-element-a2f643a:not(.elementor-motion-effects-element-type-background), .elementor-5344 .elementor-element.elementor-element-a2f643a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-5344 .elementor-element.elementor-element-a2f643a{left:0px;}body.rtl .elementor-5344 .elementor-element.elementor-element-a2f643a{right:0px;}.elementor-5344 .elementor-element.elementor-element-5a68d31{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-5344 .elementor-element.elementor-element-f54c58f{--width:90px;}.elementor-5344 .elementor-element.elementor-element-2adfdc8{--width:910px;}.elementor-5344 .elementor-element.elementor-element-11b99ae{--width:480px;}.elementor-5344 .elementor-element.elementor-element-6050466{--width:480px;}.elementor-5344 .elementor-element.elementor-element-4c102b6{--width:250px;}}@media(max-width:1366px) and (min-width:768px){.elementor-5344 .elementor-element.elementor-element-2adfdc8{--width:710px;}}@media(max-width:1200px) and (min-width:768px){.elementor-5344 .elementor-element.elementor-element-f54c58f{--width:70px;}.elementor-5344 .elementor-element.elementor-element-2adfdc8{--width:690px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5344 .elementor-element.elementor-element-f54c58f{--width:50px;}.elementor-5344 .elementor-element.elementor-element-2adfdc8{--width:540px;}}@media(max-width:1366px){.elementor-5344 .elementor-element.elementor-element-967b89d{--min-height:70px;}}@media(max-width:1200px){.elementor-5344 .elementor-element.elementor-element-967b89d{--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;}.elementor-5344 .elementor-element.elementor-element-6050466{--z-index:90;}.elementor-5344 .elementor-element.elementor-element-4c102b6{--z-index:999;}}@media(max-width:1024px){.elementor-5344 .elementor-element.elementor-element-2adfdc8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}}@media(max-width:767px){.elementor-5344 .elementor-element.elementor-element-967b89d{--min-height:40px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-5344 .elementor-element.elementor-element-f54c58f{--width:95px;--min-height:28px;}.elementor-5344 .elementor-element.elementor-element-f54c58f.e-con{--order:1;}.elementor-5344 .elementor-element.elementor-element-e3b3fb0{z-index:1000;}.elementor-5344 .elementor-element.elementor-element-a1e88b6{z-index:1000;}.elementor-5344 .elementor-element.elementor-element-2adfdc8{--width:45px;}.elementor-5344 .elementor-element.elementor-element-f233d6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5344 .elementor-element.elementor-element-a65123a{font-size:14px;}.elementor-5344 .elementor-element.elementor-element-322593e > .elementor-widget-container{padding:10px 10px 25px 10px;}.elementor-5344 .elementor-element.elementor-element-ce73c6b > .elementor-widget-container{padding:025px 10px 10px 10px;}.elementor-5344 .elementor-element.elementor-element-a2f643a{--min-height:320px;--border-radius:22px 22px 0px 0px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;bottom:-250px;--z-index:60;}.elementor-5344 .elementor-element.elementor-element-5a68d31{font-size:14px;}.elementor-5344 .elementor-element.elementor-element-a120591 > .elementor-widget-container{padding:10px 10px 25px 10px;}.elementor-5344 .elementor-element.elementor-element-a08c78b > .elementor-widget-container{padding:025px 10px 10px 10px;}}/* Start custom CSS for container, class: .elementor-element-967b89d */.elementor-5344 .elementor-element.elementor-element-967b89d.elementor-sticky--effects {
    background-color: white!important;
}

.elementor-5344 .elementor-element.elementor-element-967b89d {
    transition: background-color 1s ease !important;
}

.elementor-5344 .elementor-element.elementor-element-967b89d.elementor-sticky--effects > .elementor-container {
    min-height: 70px;
}

.elementor-5344 .elementor-element.elementor-element-967b89d > .elementor-container {
    transition: min-height 1s ease !important;
}

.doctolib img {
    max-width: 105px!important;
    height: auto!important;
    transition: all 0.5s ease;
}

.elementor-sticky--effects .doctolib img {
    max-width: 90px!important;
    height: auto!important;
}

/* Change Text Colour and Links color */
.elementor-sticky--effects .menutextcolours ul li a {
    color: #110404!important;
    font-size: 16px !important;
    line-height: 0px !important;
    transition: color 0.5s ease-in-out, font-size 0.5s ease-in-out, line-height 0.5s ease-in-out;
}


/* The scroll-logo is currently off.*/
.scroll-logo {
 display: none;
}
/* Shut this logo off and activate the other logo after scroll*/
.elementor-sticky--effects .scroll-logo {
display: inline-block;
max-width: 80px !important;
transition: display 0.5s ease-in-out, max-width 0.5s ease-in-out;
}

.elementor-sticky--effects .original-logo {
 display: none;
 transition: display 0.5s ease-in-out;
}/* End custom CSS */