/*!
Theme Name:    EMR
Author:        Sitcom SOFTWARE
Author URI:    https://www.sitcom.fr
Description:   Thème enfant de page Builder Framework
Version:       1.0.0
License:       GNU General Public License v3 or later
License URI:   https://www.gnu.org/licenses/gpl-3.0.html
Template:      page-builder-framework
Text Domain:   page-builder-framework-child
*/

/* Your custom code goes here! */
@import url('https://fonts.googleapis.com/css?family=Poppins:300,400,600,900&display=swap');
.degrade{}
.wpbf-navigation{background:#244593 url(img/bg-header.jpg) no-repeat top left!important;background-size:cover!important/*background-image: linear-gradient(to right top, #0b1c47, #1d316a, #2e4890, #4060b7, #5179e0)!important;*/}
.sow-more-text{background-color:#947426;text-decoration:none!important;border-radius:8px!important;padding:10px!important}
h2.titre-block-home{font-weight:900!important;color:#0A1C47!important;text-align:center!important;font-size:60px!important}
.widget ul li{list-style:initial!important;list-style-position:inside!important}
h1{font-weight:900!important;font-size:38px!important;color:#244593!important}
h2, h2 a{font-weight:400!important;}
h3, h3 a{font-weight:400!important;color:#1F8AA1!important}
h2{font-size:30px!important;color:#1F8AA1!important}
.glossary-container li{list-style:none!important}
.ln-letters a{padding:6px 12px!important;font-size:1.2em!important;}
.ln-letters a:hover{cursor:pointer!important}
#menu-top.wpbf-menu li a{font-weight:600!important;color:#1F8AA1!important}
#menu-principal.wpbf-menu li a{color:#ffffff!important}
#menu-principal.wpbf-menu .sub-menu li a{color:#244593!important}
.page-id-2551 .sow-container-rounded-square{border: 2px solid #a14937;border-radius:8px}
/*.source{color:#244593;background-color:#e9ecf4;padding:10px 20px;font-style:italic;border-radius:40px}*/
.source{color:#ffffff;background: -moz-linear-gradient(left,  #244593 50%, #172D61 100%);
background: -webkit-linear-gradient(left,  #244593 50%,#172D61 100%);
background: linear-gradient(to right,  #244593 50%,#172D61 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#244593', endColorstr='#172D61',GradientType=1 );
padding:10px 20px;font-style:italic;border-radius:40px}
#bt-faq{width:100%!important}
#bt-faq i{display:block!important}
.wpbf-button,.wpbf-button, input[type="submit"]{font-weight:600!important;font-size:15px!important;padding:12px 24px!important}
.wpbf-inner-pre-header-left{font-weight:600!important;font-size:20px!important}
.su-spoiler-title{color:#ffffff;background: -moz-linear-gradient(left,  #244593 50%, #172D61 100%);
background: -webkit-linear-gradient(left,  #244593 50%,#172D61 100%);
background: linear-gradient(to right,  #244593 50%,#172D61 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#244593', endColorstr='#172D61',GradientType=1 );
padding:10px 20px 10px 50px!important;border-radius:40px;margin-bottom:20px;font-size:20px!important;font-weight:600!important}
.su-spoiler-style-default>.su-spoiler-title>.su-spoiler-icon{left:20px!important;top:10px!important}
.posted-on, .published{opacity:0.6!important;text-decoration:none!important}
.su-posts-default-loop .su-post, .wpbf-archive-content .wpbf-post-style-plain:last-child{background-color:#f3f3f3!important;padding:20px!important;}
.su-posts-default-loop .su-post p, .wpbf-archive-content .wpbf-post-style-plain:last-child p{text-align:justify!important}
.wpbf-inner-pre-header-left{width:75%!important}
.wpbf-inner-pre-header-right{width:25%!important}
.slogan{margin-left:60px;font-weight:400!important;font-size:16px!important}
a.img-actu-home img{width:100%!important;height:auto!important;margin-bottom:20px}
.wpbf-post-image, .wpbf-post-image-wrapper, .wpbf-page-image-wrapper, .credit{display:none!important}
#menu-principal.wpbf-menu li a,.wpbf-inner-pre-header-left a, .wpbf-inner-pre-header-right a,#footer a{text-decoration:none!important}
@media screen and (max-width: 480px){
	.wpbf-inner-pre-header-left,.wpbf-inner-pre-header-right{width:100%!important}
	.slogan{margin-left:0px!important;font-weight:400!important;display: table!important;line-height:20px!important}
    
}
@media screen and (max-width: 768px){
	.wpbf-inner-pre-header-left,.wpbf-inner-pre-header-right{width:100%!important}
	.slogan{margin-left:0px!important;font-weight:400!important;display: table!important;line-height:20px!important}

}
@media screen and (max-width: 1024px){
	.wpbf-inner-pre-header-left,.wpbf-inner-pre-header-right{width:100%!important}
	.slogan{margin-left:0px!important;font-weight:400!important;display: table!important;line-height:20px!important}

}
@media screen and (min-width: 1024px){

}
.reseaux li.vcard{display:inline-block!important}
span.glossaryLink, a.glossaryLink{border:none!important}
.block-social-footer{display:block!important;margin-left:auto;margin-right:auto;padding:0px 20px 40px 20px;text-align:center!important}
.block-social-footer i{font-size:2em!important}
.block-social-footer a{padding-left:5px;padding-right:5px}
.wpbf-inner-footer{padding-bottom:0!important}
#menu-top li.bt-contact{background-color:#244593!important;}
#menu-top li.bt-contact a{color:#ffffff!important}
#menu-footer.wpbf-menu a{padding:0 10px!important}
.block-reseaux{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;}
.reseaux{list-style:none!important;margin-top:10px}
.reseaux li {float:left!important;margin:10px 20px 0 0!important}
.reseaux a{font-size:24px!important}
.elementor-tab-content li, li{list-style-position:inside!important}
.elementor-tab-content p, .elementor-text-editor{text-align:justify!important}
.page-id-2960 .elementor-tab-content img{border-radius:20px!important}
.credit{font-size:10px;color:#000000}
.page-id-479 a.wpbf-button{margin-bottom:20px!important;/*display:block!important;width:auto!important;*/}
.su-posts-default-loop .su-post-meta{margin-bottom:20px!important}
#menu-footer.wpbf-menu > .current-menu-item > a {color:#ffffff!important;font-weight:bold!important}
.article-content .cmtt-backlink-top{display:none!important}