.elementor-2097 .elementor-element.elementor-element-737f3fb6 > .elementor-container{max-width:1000px;}.elementor-2097 .elementor-element.elementor-element-737f3fb6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2097 .elementor-element.elementor-element-7296986.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2097 .elementor-element.elementor-element-7296986.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2097 .elementor-element.elementor-element-7296986 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2097 .elementor-element.elementor-element-4174f1b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2097 .elementor-element.elementor-element-3bd773d4 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2097 .elementor-element.elementor-element-3bd773d4{text-align:center;}.elementor-2097 .elementor-element.elementor-element-3bd773d4 .elementor-heading-title{font-size:22px;}.elementor-2097 .elementor-element.elementor-element-6b9d8411 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form__container{min-height:72px;}.elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form__submit{min-width:72px;}body:not(.rtl) .elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form__icon{padding-left:calc(72px / 3);}body.rtl .elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form__icon{padding-right:calc(72px / 3);}.elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form__input, .elementor-2097 .elementor-element.elementor-element-6b9d8411.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(72px / 3);padding-right:calc(72px / 3);}.elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form__icon{--e-search-form-icon-size-minimal:0px;}.elementor-2097 .elementor-element.elementor-element-6b9d8411 input[type="search"].elementor-search-form__input{font-size:20px;}.elementor-2097 .elementor-element.elementor-element-6b9d8411:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#FFFFFF;border-color:#3D4856;border-width:1px 1px 1px 1px;border-radius:40px;}.elementor-2097 .elementor-element.elementor-element-6b9d8411.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#FFFFFF;border-color:#3D4856;border-width:1px 1px 1px 1px;border-radius:40px;}@media(max-width:767px){.elementor-2097 .elementor-element.elementor-element-3bd773d4 .elementor-heading-title{font-size:18px;}.elementor-2097 .elementor-element.elementor-element-6b9d8411:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:10px;}.elementor-2097 .elementor-element.elementor-element-6b9d8411.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:10px;}}/* Start custom CSS for html, class: .elementor-element-4174f1b5 */body:not(.elementor-editor-active) .elementor-2097 .elementor-element.elementor-element-4174f1b5{
    display:none;
}/* End custom CSS */
/* Start custom CSS for search-form, class: .elementor-element-6b9d8411 */body.home .titre_search{
    display:none;
}


    .elementor-2097 .elementor-element.elementor-element-6b9d8411 input.elementor-search-form__input{
        text-align:center;
        height:40px;
    }
    
   .elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form__container:before{
       content:'';
       width :100%;
       height:100%;
       position:absolute;
       background-repeat:no-repeat;
       background-size:100% 40%;
       background-position:center;
       display:flex;
      pointer-events:none;
      opacity:0;
      -webkit-transition: opacity .25s linear, top .25s ease-in-out;
      transition: opacity .25s linear, top .25s ease-in-out;
      top:0px;
   }
   
   .elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form__container{
       min-height:40px!important;
   }
   
   body:not(.home) .elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form__container:before{
       background-image:url('/wp-content/uploads/sites/5/2020/05/text-placeholder-rechercher.svg');
       top:15px;
   }
   
   body.home .elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form__container:before{
       background-image:url('/wp-content/uploads/sites/5/2020/05/text-placeholder-rechercher-assistance.svg');
       top:15px;
   }
   
   
   body.home .elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form__container:not(.focus):before,
   body:not(.home) .elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form__container:not(.focus):before{
        opacity:0;
        top:0;
    }
    
    
    body.home .elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form__container.show:not(.focus):before,
    body:not(.home) .elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form__container.show:not(.focus):before{
        opacity:0;
    }
    
    
    body.home .elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form__container.show:not(.focus):before,
    body:not(.home) .elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form__container.show:not(.focus):before{
        opacity:1;
    }
    
   
   
   .searchwp-live-search-results{
       left:50%!important;
       -webkit-transform: translate(-50%, 0);
       transform: translate(-50%, 0);
           box-shadow: rgba(0,0,0,.5) 0 10px 10px -10px, rgba(0,0,0,.15) 0 80px 50px -63px;
   }
   
   .searchwp-live-search-results:focus{
       outline: none;
   }
   
    .searchwp-live-search-results{
        left:50%!important;
        -webkit-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
        box-shadow: rgba(0,0,0,0) 0 0px 0px 0px, rgba(0,0,0,0) 0 0px 0px -0px;
        border: solid #3D4856;
        border-top-width: 0;
        border-bottom-width: 1px;
        border-left-width: 1px;
        padding-top: 20px;
        border-right-width: 1px;
        margin-top:-6px;
   }
   
   .searchwp-live-search-results a:hover{
       text-decoration:underline;
   }
   
   .searchwp-live-search-result a{
        white-space: initial;   
   }
   
   .searchwp-live-search-results{
        font-size: 18px;
        max-height: calc(100vh - 250px);
   }
   
   .searchwp-live-search-results.searchwp-live-search-results-showing{
       box-shadow: rgba(0,0,0,.5) 0 10px 10px -10px, rgba(0,0,0,.15) 0 80px 50px -63px;
   }
   
   .searchwp-live-search-results:not(.searchwp-live-search-results-showing){
       pointer-events:none;
   }
   
    @media (max-width:768px){
        
        .elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form__container:before{
            background-size:100% 30%;
        }
        
       .elementor-2097 .elementor-element.elementor-element-6b9d8411 input.elementor-search-form__input{
            text-align:center;
        }
        
        .elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form__container{
            height:40px;
            min-height:40px!important;
        }
        
        s.elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form__input{
            height:40px!important;
        }
        
       body.home .elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form__container:before,
       body:not(.home) .elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form__container:before{
            opacity:0;
            top:15px;
            height:40px;
        }
    }












.elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form{
    display: flex;
    position:relative;
    flex-direction: row;
    justify-content: center;
    height: 40px;
    margin: 0 auto;
    width: 500px;
}
/*
body.home .elementor-search-form{
    width: 600px;
}
*/
.elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form .elementor-search-form__container{
  width: 100%;
}


.elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form .elementor-search-form__container input::placeholder {  
                /* Firefox, Chrome, Opera */ 
                text-align: center; 
                font-size:30px;
                font-weight:normal!important;
}

 @media (max-width:768px){
       .elementor-2097 .elementor-element.elementor-element-6b9d8411 .elementor-search-form{
            width: 100%!important;
        }
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e69246 */.sinope-search-field:after {
        content:'Rechercher dans l’assistance';
        width: 100%;
        height: 100%;
        text-align:center;
        background-repeat: no-repeat;
        background-position: center;
        position: absolute;
        left: 50%;
        top: 59%;
        color:#afafaf;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        opacity:1;
        z-index: 100;
        pointer-events: none;
        -webkit-transition:  transform .3s ease-in-out, opacity .3s linear;
        transition: transform .3s ease-in-out, opacity .3s linear;
        font-size:1rem;
    }/* End custom CSS */