/*
Theme Name: Child Theme by Facilitech
Description: Hello Elementor Child est un theme enfant de Hello Elementor, créé par Facilitech
Author: Facilitech
Author URI: https://facilitech.fr
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
*/
.anchor-link {
    display: block;
    position: relative;
    top: -140px;
    visibility: hidden;
}


/*Sommaire*/
.elementor-element .elementor-widget-container .sommaire li{/*color: white;margin-left:-20px;*/}
.elementor-element .elementor-widget-container .sommaire li a{color:#282589;font-family: "HelveticaNeue";font-weight: 300;}
.elementor-element .elementor-widget-container .sommaire{border-left: 2px solid;border-color:#282589;width:270px;}

/*Accordeon*/
.elementor-accordion .elementor-accordion-item:first-child .elementor-tab-title{border-top-left-radius: 10px;border-top-right-radius: 10px;}
.elementor-accordion .elementor-accordion-item:last-child .elementor-tab-title{border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{    padding: 18px 30px 20px 20px;}
.elementor-accordion .elementor-tab-content{background-color:#F7F7FF;padding:0px 20px 15px 20px!important;}

/*GENERAL*/
.single-post .rt-label.rt-prefix {display:none;}
.Test .elementor-element .elementor-widget-container .rt-reading-time .rt-time{padding:0px 3px;}
.Test .elementor-element .elementor-widget-container .rt-reading-time:before{font-family: "Font Awesome 5 Free";content: "\f252"!important;font-weight: 900!important;padding: 0px 11px 0px 0px;}
.paginationCustom .elementor-pagination .page-numbers.current{background-color:#69a1fe!important;color:#fff!important;}
.paginationCustom .elementor-pagination .page-numbers:hover{background-color:#69a1fe;color:#fff!important;}
.paginationCustom .elementor-pagination .page-numbers {padding: 8px 15px;border-radius: 10px;}
.categorie .elementor-icon-list-icon,
.etiquette .elementor-icon-list-icon{margin-right:7px;}
.fa-folder-open:before{font-family: "Font Awesome 5 Free";content: "\f07c"!important;font-weight: 900!important;}
.fa-tag:before{font-family: "Font Awesome 5 Free";content: "\f02b"!important;}
.elementor-post__excerpt .rt-reading-time:before{font-family: "Font Awesome 5 Free";content: "\f252"!important;font-weight: 900!important;font-size:16px;margin-right: 10px;}
.elementor-post__excerpt .rt-reading-time{position:absolute; bottom:0; right:0;font-size:16px;text-transform: none;margin-bottom:-3px;display: flex!important;align-items: center;}
header.eael-entry-header {z-index:1}
.elementor-posts .elementor-post__card .elementor-post__badge{max-width:250px;}
.SommaireCustom .elementor-widget-container{border:none!important}
.SommaireCustom{border-left:solid 2px!important;border-radius:0!important;border-color:#0D0669!important;}
.SommaireCustom .elementor-widget-container .elementor-toc__header{border:none;}
.elementor-toc__list-item-text-wrapper:before{display:none;}
/*.elementor-widget-theme-post-content figure:first-of-type img.entered {display:none!important;}*/
.elementor-post__excerpt .rt-reading-time .rt-label.rt-prefix{margin-left:5px;}
.elementor-post__excerpt .rt-reading-time .rt-time{margin-left:3px;}
.elementor-post__excerpt .rt-reading-time .rt-label.rt-postfix{margin-left:2px;}
.elementor-posts .elementor-post__card .elementor-post__badge:before{font-family: "Font Awesome 5 Free";content: "\f07c"!important;font-weight: 900!important;margin-right:10px;font-size:16px;}
.SommaireCustom .elementor-widget-container .elementor-toc__header{padding: 0px 20px 5px 20px;}
.SommaireCustom .elementor-widget-container .elementor-toc__body{padding: 0px 20px;}

.elementor-posts .elementor-post__card .elementor-post__badge{position:initial;margin:0!important;order:2;color:#000!important;background-color:#fff!important;padding:0;display:flex;align-items: center;margin-left:10px;font-weight:300!important;}
.elementor-posts .elementor-post__card .elementor-post__text{order:1;}
.eael-post-block-grid{flex-direction: column!important;background-color:#F7F7FF;line-height:1.2;margin-left:-20px!important;}
.eael-post-block .eael-entry-wrapper{padding:0!important;}
.elementor-21859 .elementor-element.elementor-element-beefad0 .elementor-heading-title{background-color:#F7F7FF;border-top-left-radius: 10px;border-top-right-radius: 10px;padding: 20px 20px 5px 20px;}
.eael-post-block .eael-entry-title{background-color:#F7F7FF;margin:0!important;padding-left:10px;}
.eael-post-block-grid .eael-post-block-item{box-shadow:none;}
.SommaireCustom .elementor-element .elementor-widget-container{margin:0!important;}
.elementor-posts .elementor-post__card .elementor-post__thumbnail{border-radius:10px;}
.elementor-3766 .elementor-element.elementor-element-4fde21a5 .elementor-heading-title{background-color:#F7F7FF;padding: 20px 20px 5px 20px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.elementor-3766 .elementor-element.elementor-element-574b2d1e .elementor-heading-title{background-color:#F7F7FF;padding: 20px 20px 5px 20px;}
#ColonneSticky{position: sticky;top: 120px;}
.Ressources .elementor-widget-container .eael-post-block-grid{border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;padding-bottom:10px;}
.elementor-21859 .elementor-element.elementor-element-6f08cdc .eael-post-block-item .eael-entry-wrapper{height:auto!important;}
.elementor-21859 .elementor-element.elementor-element-c4b4688 .eael-post-block-item .eael-entry-wrapper{height:auto!important;}
.eael-post-block-item {margin:10px!important}
.Test .elementor-element .elementor-widget-container .rt-reading-time{margin-bottom:80px;color:#000;margin-top:5px;display:flex!important;margin-left:6px;}
.elementor-3762 .elementor-element.elementor-element-5415f376 .elementor-posts-container .elementor-post__thumbnail{transition:0.5s ease-in-out}
.elementor-3762 .elementor-element.elementor-element-5415f376 .elementor-posts-container .elementor-post__thumbnail:hover{transform: scale(1.1);}
.elementor-posts--thumbnail-top.elementor-posts--align-left .elementor-post__thumbnail__link{border-radius: 20px;overflow: hidden;}
.elementor-element.elementor-element-2b84b75a.elementor-widget.elementor-widget-html{padding: 0px 20px 30px 20px;background-color:#F7F7FF;color:#428BFE;margin-top:-20px;font-size: 16px;font-weight: 400;line-height: 0px;}
.elementor-post__excerpt .rt-reading-time .rt-label.rt-prefix{display:none;}
.elementor-3766 .elementor-element.elementor-element-54f22b9 .elementor-toc__header, .elementor-3766 .elementor-element.elementor-element-54f22b9 .elementor-toc__header-title {margin-bottom:10px;}

.elementor-widget-archive-posts .elementor-posts .elementor-post__card .elementor-post__badge {text-transform:none;font-size:16px;}

/*RESPONSIVE*/
@media (max-width: 1024px) {
}

@media (max-width: 768px) {
}
