/*
 Theme Name:   DiviChild
 Theme URI:    https://staging.delbert2.delbertpharma.com/
 Description:  Un thème enfant pour le thème Divi
 Author:       Max
 Author URI:   https://staging.delbert2.delbertpharma.com/
 Template:     Divi
 Version:      1.0.0
*/

/* Si vous avez des personnalisations CSS, ajoutez-les ici */

/*
.home div.et_pb_section.et_pb_section_0{
    background-position: center, center;
    background-repeat: no-repeat, no-repeat;
    background-size: contain, cover;

    background-image: url(/wp-content/uploads/2024/09/D.svg), url(https://staging.delbert2.delbertpharma.com/wp-content/uploads/2024/08/DelbertPharmaHP1920x800.png) !important;

}
.page-id-315 div.et_pb_section.et_pb_section_0{
    background-position: center, center;
    background-repeat: no-repeat, no-repeat;
    background-size: contain, cover;

    background-image: url(/wp-content/uploads/2024/09/D.svg), url(https://staging.delbert2.delbertpharma.com/wp-content/uploads/2024/06/Delbert-pharma1-scaled.jpg)!important;

}
    */


.et_pb_text_0_tb_body h1 {word-wrap: normal !important }


.wpcf7 input:not([type="checkbox"]),.wpcf7 select,.wpcf7 textarea{
    -webkit-appearance: none;
    background-color: #eee;
    width: 100%;
    border-width: 0;
    border-radius: 0;
    color: #999;
    font-size: 14px;
    padding: 16px;
    border-width: 1px;
    border-color: rgba(0, 0, 0, 0.08);
    color: #3c3a47;
}
.wpcf7 .wpcf7-acceptance label{
    position: relative;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.wpcf7 input[type="checkbox"]{
    width: 26px;
    height: 26px;
    line-height: 26px;

}

.wpcf7 input[type="submit"]{
    color: #FFFFFF !important;
    border-width: 0px !important;
    border-radius: 100px;
    font-size: 14px;
    font-family: 'Proza Libre', Helvetica, Arial, Lucida, sans-serif !important;
    font-weight: 700 !important;
    background-color: #004F75 !important;
    padding-top: 12px !important;
    padding-right: 24px !important;
    padding-bottom: 12px !important;
    padding-left: 24px !important;
    margin-top: 10px !important;

}

.menu-item-2419 a,.menu-item-3365 a,.menu-item-3351 a{color: transparent !important;}
.menu-item-2419 a:before , .menu-item-3365 a:before, .menu-item-3351 a:before  {

    font-family: ETmodules !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    -webkit-font-feature-settings: normal;
    font-feature-settings: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-shadow: 0 0;
    direction: ltr;
    content: "\E09D";
    color:#004F75;
}


@media only screen{
    .Print{display: none;}
}

@page {
    margin-top: 0.10in;
    margin-bottom: 0.10in;
    margin-left: 0.10in;
    margin-right: 0.10in;    
}
@media print {

    

    .NoPrint, .wpml-ls-statics-footer, .otgs-development-site-front-end{display: none;}
    #main-header,#top-header,#main-footer{
        display: none;
    }

    *{
        font-size: 5mm !important;
    
    }

.et_pb_column_1_3 h4, .et_pb_column_1_4 h4, .et_pb_column_1_5 h4, .et_pb_column_1_6 h4, .et_pb_column_2_5 h4{
    line-height :12pt !important;
    font-size :8pt !important;
    

}

.et_pb_divider_hidden{display: none;}

    .et_pb_blurb_container, .et_pb_column{
        padding: 0 !important;
        margin: 0 !important;
    }

    .et_pb_blurb_content {
        
        padding-top: 10pt !important;
       
    }

    .et_pb_blurb_container h4,
    .et_pb_blurb_container .et_pb_blurb_description
    {
        padding: 0 !important;
        margin: 0 !important;

    }

    .et_pb_blurb_container h4{
        
        margin-bottom: 10pt !important;
    }
    h4>span{
        line-height :15pt !important;
        font-size :15pt !important;
        

    }
    .et_pb_row, .et_pb_column, .et_pb_module{

        padding-top: 0 !important;
        padding-bottom: 0 !important;
        margin-top: 0 !important;
        margin-bottom: 0 !important;

    }
    .et_pb_row{
        margin-top: 15pt !important;
        margin-bottom: 15pt !important;

    }

    

    .et_pb_blurb_description, 
    .et_pb_blurb_description strong,
    .et_pb_blurb_description strong a,
    .et_pb_blurb_description ul li,
    .et_pb_blurb_description ul li a,
    .et_pb_text_inner,
    i
    {

        line-height :12pt !important;
        font-size :8pt !important;

    }
    i{text-align: center  !important;}
    
    .et_pb_blurb_description ul,
    .et_pb_blurb_description ul li{
    padding: 0;
    margin: 0;

    }
   
    .et_pb_image_1_tb_body{
        border: 0 !important;
    }

   
    .et_pb_image_wrap {
        margin-bottom: 10pt !important;
    }
    .et_pb_image_wrap img{
        width: 100pt !important;
    }

    .et_pb_column .et_pb_row_inner, .et_pb_row {
        padding: 0 !important;
    }
    
    .et_pb_text_inner{
        text-align: center;
        color: #078073!important;
    }

    
}
