.et_pb_fullwidth_menu.et_pb_text_align_right .menu-item,.et_pb_menu.et_pb_text_align_right .menu-item{text-align:left!important}.et-menu-nav li.mega-menu.mega-menu-parent li>a,.et-menu-nav li.mega-menu.mega-menu-parent li li{width:100%!important;text-align:left!important}.noclic>a{cursor:default!important}.mega-menu>a{cursor:default!important}.mega-link>a{text-align:left!important;font-size:20px!important;text-transform:uppercase;font-weight:400!important;letter-spacing:3px}.mega-link>a img{margin-bottom:8px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.mega-link2>a{text-align:left!important;font-size:20px!important;text-transform:uppercase;font-weight:400!important;letter-spacing:3px}.mega-link2>a img{margin-bottom:8px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:70%}.divi-medical-menuPrimary ul.et-menu>li.menu-item>a,.divi-medical-menuSecondary ul.et-menu>li.menu-item>a{position: relative}.divi-medical-menuPrimary ul.et-menu>li.menu-item>a:before,.divi-medical-menuSecondary ul.et-menu>li.menu-item>a:before{content: "";position: absolute;transition: transform 0.5s ease;left: 50%;margin-left: -12px;width: 24px;height: 1px;border-bottom: 2px dotted;transform: scaleX(0);color:#EF7016}.divi-medical-menuPrimary ul.et-menu>li.menu-item>a:hover,.divi-medical-menuSecondary ul.et-menu>li.menu-item>a:hover{opacity: 1!important}.divi-medical-menuPrimary ul.et-menu>li.menu-item>a:hover:before,.divi-medical-menuSecondary ul.et-menu>li.menu-item>a:hover:before{transform: scaleX(1)}.divi-medical-menuPrimary ul.et-menu>li.menu-item.current-menu-item a:before,.divi-medical-menuSecondary ul.et-menu>li.menu-item.current-menu-item a:before{transform: scaleX(1)}.divi-medical-menuPrimary ul.et-menu>li.menu-item.menu-item-has-children>a,.divi-medical-menuSecondary ul.et-menu>li.menu-item.menu-item-has-children>a{padding-right: 20px!important;color:#000000!important;text-align:left!important}.divi-medical-menuPrimary ul.et-menu>li.menu-item.menu-item-has-children>a:after,.divi-medical-menuSecondary ul.et-menu>li.menu-item.menu-item-has-children>a:after{top: 50%!important;-webkit-transform: translateY(-50%)!important;-moz-transform: translateY(-50%)!important;-ms-transform: translateY(-50%)!important;transform: translateY(-50%)!important;content: "C"!important;color:#EF7016}.divi-medical-menuPrimary ul.et-menu>li>ul.sub-menu,.divi-medical-menuPrimary ul.et_mobile_menu,.divi-medical-menuSecondary ul.et-menu>li>ul.sub-menu,.divi-medical-menuSecondary ul.et_mobile_menu{border: solid 0px;background-color: #FFF!important;box-shadow: 0 26px 32px 0 rgba(42,42,42,0.24)!important;padding: 20px!important;z-index: 99999}.divi-medical-menuPrimary ul.et-menu>li>ul.sub-menu a,.divi-medical-menuPrimary ul.et_mobile_menu a,.divi-medical-menuSecondary ul.et-menu>li>ul.sub-menu a,.divi-medical-menuSecondary ul.et_mobile_menu a{background-color: transparent!important}.divi-medical-menuPrimary ul.et-menu>li:not(.mega-menu)>ul.sub-menu li,.divi-medical-menuSecondary ul.et-menu>li:not(.mega-menu)>ul.sub-menu li{padding: 0!important;text-align:left!important}.divi-medical-menuPrimary ul.et-menu>li:not(.mega-menu)>ul.sub-menu a,.divi-medical-menuSecondary ul.et-menu>li:not(.mega-menu)>ul.sub-menu a{width: 100%!important;padding: 6px 20px;text-align:left!important}.divi-medical-menuPrimary ul.et-menu>li>ul.sub-menu li,.divi-medical-menuSecondary ul.et-menu>li>ul.sub-menu li{background-color: #FFF!important;font-weight: 600;position: relative;float:left!important}.divi-medical-menuPrimary ul.et-menu>li>ul.sub-menu li:before,.divi-medical-menuSecondary ul.et-menu>li>ul.sub-menu li:before{content: "•";width: 4px;height: 4px;position: absolute;left: 0;top: 3%!important;color:#EF7016!important}.divi-medical-menuPrimary ul.et-menu>li>ul.sub-menu li a,.divi-medical-menuSecondary ul.et-menu>li>ul.sub-menu li a{border: none!important;color: inherit!important;line-height:1.3em}.divi-medical-menuPrimary ul.et-menu>li>ul.sub-menu li a:hover,.divi-medical-menuSecondary ul.et-menu>li>ul.sub-menu li a:hover{background-color: transparent}.divi-medical-menuPrimary .et-menu-nav li.mega-menu>ul>li>a:first-child,.divi-medical-menuSecondary .et-menu-nav li.mega-menu>ul>li>a:first-child{font-family: "Roboto Slab",Helvetica,serif;font-size: 17px!important;font-weight: 500!important;padding-left: 0!important}.divi-medical-menuPrimary{z-index: 99}.divi-medical-menuPrimary ul.et-menu>li.menu-item{margin-top: 0!important;position: relative;padding-right: 20px!important;padding-left: 20px!important}.divi-medical-menuPrimary ul.et-menu>li.menu-item:last-child{padding-right: 0}.divi-medical-menuPrimary ul.et-menu>li.menu-item>a{padding: 26px 0!important;color: #000000!important}.divi-medical-menuPrimary ul.et-menu>li.menu-item>a:before{bottom: 0}.home-slider .et-pb-arrow-next,.home-slider .et-pb-arrow-prev{margin-top: -25px;font-size: 40px;width: 50px;height: 50px;line-height: 50px;border-radius: 3px;text-align: center;color: #FFF!important;background-color:#EF7016}.home-slider .et-pb-arrow-next:before,.home-slider .et-pb-arrow-prev:before{line-height: inherit}@media (max-width :600px){.home-slider .et-pb-arrow-next,.home-slider .et-pb-arrow-prev{margin-top: -18px;font-size: 25px;width: 36px;height: 36px;line-height: 36px}}.sliding-blurb{position:relative;overflow:hidden;height:100%}.sliding-blurb .et_pb_blurb_content{max-width:none}.sliding-blurb .et_pb_blurb_description{position:absolute;top:0;left:120%;display:block;width:100%;height:100%;font-size:16px;line-height:1.25;padding:5px;-webkit-transition:left .3s ease;-moz-transition:left .3s ease;transition:left .3s ease;cursor:default}.sliding-blurb h4.et_pb_module_header,.sliding-blurb .et_pb_main_blurb_image{position:relative;left:0;-webkit-transition:left .3s ease;-moz-transition:left .3s ease;transition:left .3s ease}.sliding-blurb:hover h4.et_pb_module_header,.sliding-blurb:hover .et_pb_main_blurb_image{left:-120%}.sliding-blurb:hover .et_pb_blurb_description{left:0}.sliding-blurb .et_pb_blurb_description{padding-top:20px;font-size:16px;line-height:1.5}@media (min-width:981px){.sliding-blurb{border-bottom:0px solid;border-right:0px solid}.et_pb_column:last-child .sliding-blurb{border-right:none}.sliding-blurb:last-child{border-bottom:none}.sliding-blurb.et_pb_bg_layout_dark{border-color:rgba(255,255,255,0.1)}.sliding-blurb.et_pb_bg_layout_light{border-color:rgba(0,0,0,0.1)}}@media (max-width:980px){.sliding-blurb{}.et_pb_column:last-child .sliding-blurb:last-child{border-bottom:none}.sliding-blurb.et_pb_bg_layout_dark{border-color:rgba(255,255,255,0.1)}.sliding-blurb.et_pb_bg_layout_light{border-color:rgba(0,0,0,0.1)}}.contractor-portfolio .et_pb_post{position:relative!important;height:250px;overflow:hidden;display:flex;flex-direction:column;padding:30px 20px 20px;margin-bottom:10px}.contractor-portfolio .et_pb_post .et_pb_image_container{position:absolute;width:100%;height:60%;top:0;left:0;z-index:0;margin:0}.contractor-portfolio .et_pb_post .et_pb_image_container a{height:60%}.contractor-portfolio .et_pb_post .et_pb_image_container img{max-width:none;width:100%;height:100%;object-fit:cover}.contractor-portfolio .et_pb_post .et_overlay{border:none;z-index:1;opacity:1;background-color:rgba(255,255,255,0);display:block!important}.contractor-portfolio .et_pb_post:hover .et_overlay{background-color:rgba(223,2,133,0.8);border:2px;border-color:#DF0285}.contractor-portfolio .et_pb_post .et_overlay:before{display:none;content:''}.contractor-portfolio .et_pb_post h2,.contractor-portfolio .et_pb_post .post-content{display:block;z-index:100!important;position:relative}.contractor-portfolio .et_pb_post .post-content{display:flex;flex-direction:column;flex:1;justify-content:space-between}.contractor-portfolio .et_pb_post h2{margin-top:65px;margin-bottom:-80px;font-size:25px;padding:5px;text-align:left}.contractor-portfolio .et_pb_post:hover h2{margin-bottom:5px;margin-top:0px;font-size:17px!important;padding:0px;text-align:left;color:#ffffff!important}.contractor-portfolio .et_pb_post a.more-link{margin-top:-20px;color:rgba(0,0,0,0.8)}.contractor-portfolio .et_pb_post:hover a.more-link{margin-top:0px;color:#EF7016}.contractor-portfolio .et_pb_post .post-content p{color:rgba(249,249,251,0)}.contractor-portfolio .et_pb_post:hover .post-content p{margin-top:35px;color:rgba(0,0,0,0.8)}.contractor-portfolio .et_pb_salvattore_content[data-columns]::before{content:'4 .column.size-1of4'!important}@media only screen and (min-width:981px){.contractor-portfolio .column.size-1of4{width:24%!important;margin-right:1%}}.left-icon-blurb .et_pb_module_header{position:relative;padding-bottom:10px;margin-bottom:10px}.left-icon-blurb .et_pb_module_header:before{content:'';position:absolute;bottom:0;width:50px;height:1px;left:0}.left-icon-blurb.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:30px}.flechelist ul li{list-style-type:none}.flechelist ul li a:hover{color:#ef7016!important}.flechelist ul li::before{font-family:'ETmodules';content:"\24";font-size:100%;color:#ef7016;float:left;margin-left:-1em}.image img{margin-top:-20px}.brand-image{padding:15px 10px;border-radius:3px;transition:all 0.5s ease;border:1px solid;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.brand-image:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.brand-image img{height:80px;width:auto;margin:0 auto;max-width:100%;object-fit:contain;object-position:center}.creative-agency-layout-slider .et-pb-slider-arrows{display:block;min-height:50px;position:relative}.creative-agency-layout-slider .et_pb_slider:hover .et-pb-arrow-prev,.creative-agency-layout-slider .et_pb_slider:hover .et-pb-arrow-next{opacity:0.5}.creative-agency-layout-slider .et-pb-slider-arrows .et-pb-arrow-prev,.creative-agency-layout-slider .et-pb-slider-arrows .et-pb-arrow-next{top:auto;bottom:0;margin:0!important;opacity:0.5;font-size:35px;color:#36abe5!important}.creative-agency-layout-slider .et-pb-slider-arrows .et-pb-arrow-prev:hover,.creative-agency-layout-slider .et-pb-slider-arrows .et-pb-arrow-next:hover{opacity:1}.creative-agency-layout-slider .et-pb-slider-arrows .et-pb-arrow-prev{left:auto!important;right:50px!important}.creative-agency-layout-slider .et-pb-slider-arrows .et-pb-arrow-next{left:auto!important;right:0!important}.creative-agency-layout-slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content:'\23'}.creative-agency-layout-slider .et-pb-slider-arrows .et-pb-arrow-next:before{content:'\24'}#fond_vert{padding:3px;color:#36abe5;font-weight:bold}.et_pb_counter .et_pb_counter_amount{background-color:#36abe5!important}.bloc_clinique{border-radius: 10px;border: 2px solid transparent}.pluslist ul li{list-style-type:none}.pluslist ul li::before{font-family:'ETmodules';content:"\4c";font-weight:bold;font-size:100%;color:#36abe5;float:left;margin-left:-1em}.listbase ul li{list-style-type:none}.listbase ul li::before{font-family:'ETmodules';content:"\35";font-weight:bold;font-size:100%;color:#000000;float:left;margin-left:-1em}.et_pb_posts a.more-link{clear:both;display:block;background-color:#ffffff;color:#ef7016;border:1px #ef7016;border-radius:10px;padding:3px;display:inline;float:left;border-style:solid;margin-top:10px;margin-bottom:15px}.et_pb_post{margin-bottom:20px}.et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:0 1px 3px rgb(0 0 0 / 0%)}.breadcrumbs a span{font-weight:500!important;font-size:12px}.breadcrumbs{font-weight:500!important;font-size:12px}