/**
 * Theme Name:     Phlox Pro Child
 * Author:         averta
 * Template:       phlox-pro
 * Text Domain:	   phlox-pro-child
 * Description:    Phlox is a modern, lightweight and customizable theme perfect for almost any type of website including, blog, portfolio, agency, startup, new
 */
/*menu*/
.elementor-130 .elementor-element.elementor-element-c09f19e .aux-fs-menu .aux-menu-item.aux-menu-depth-1  > .aux-item-content {font-size:20px !important; line-height:1.2em !important; padding:0 !important}
.aux-master-menu.aux-narrow.aux-skin-classic .aux-submenu{background:transparent !important}
.aux-plus-symbol::after, .aux-minus-symbol::after, .aux-cross-symbol::after, .aux-master-menu.aux-narrow .aux-submenu-indicator::after, .aux-fs-menu .aux-master-menu .aux-submenu-indicator::after, .aux-plus-symbol::before, .aux-minus-symbol::before, .aux-cross-symbol::before, .aux-master-menu.aux-narrow .aux-submenu-indicator::before, .aux-fs-menu .aux-master-menu .aux-submenu-indicator::before{background-color:#fff !important}
/**accueil**/
.bg-pers{    background-image: url(https://rce-solutions.fr/wp-content/uploads/2023/12/rce-fond-slide.jpg);
    background-size: cover;
    background-position: center center;}
.bg-pers .elementor-widget-wrap{left: -5%;
    border-radius: 0 0 0 5%;}
.elementor-152 .elementor-element.elementor-element-ecba204:hover .widget-content, .elementor-152 .elementor-element.elementor-element-4f0fd95:hover .widget-content, .elementor-152 .elementor-element.elementor-element-a172dc0:hover .widget-content, .elementor-152 .elementor-element.elementor-element-5b1b070:hover .widget-content, .elementor-152 .elementor-element.elementor-element-4f0fd95:hover .col-title,.elementor-152 .elementor-element.elementor-element-5b1b070:hover .col-title, .elementor-225 .elementor-element.elementor-element-bb08691:hover .widget-content, .elementor-225 .elementor-element.elementor-element-378694c:hover .widget-content, .elementor-225 .elementor-element.elementor-element-378694c:hover .col-title , .elementor-225 .elementor-element.elementor-element-3ad0dc1:hover .widget-content, .elementor-225 .elementor-element.elementor-element-0708ef3:hover .col-title, .elementor-225 .elementor-element.elementor-element-618d4fe:hover .widget-content, .elementor-225 .elementor-element.elementor-element-618d4fe:hover .col-title{color:#20284F !important}
/*about us */
.aux-progressbar-value{left:90% !important; right:0 !important}
/*entreprise*/
    .img-pers{max-height: 50px;
    width: auto;
    display: block;
margin-bottom: 20px;}
.img-carousel img{height:68px !important; width:auto !important;}
.aux-nextto p {    display: flex;
    flex-direction: row;
    justify-content: space-between;}
.page-title-section > .aux-top .aux-breadcrumbs ~ .aux-page-title-entry{margin-top:80px !important; margin-bottom:0 !important;}
.aux-content-top-margin .aux-primary{padding-top:0 !important}
.page-title-section .page-header{border-bottom:0 !important;}
.elementor-130 .elementor-element.elementor-element-c09f19e .aux-fs-popup:before{background-image:none !important;}
.elementor-130 .elementor-element.elementor-element-c09f19e .aux-fs-popup{background-image:url('https://rce-solutions.fr/wp-content/uploads/2023/12/rce-menu-photovoltaique-scaled.jpg')!important;} 
.aux-widget-text .aux-ico-box{box-shadow:0 0 0 transparent !important}
@media screen and (min-width: 1025px){
.elementor-1875 .elementor-element.elementor-element-be2cbb3 .entry-main, .single-portfolio .aux-related-container .aux-col .entry-main {
    height: 270px !important;
}}
.aux-widget-recent-posts .aux-match-height .post:hover .entry-main:before{    background: transparent linear-gradient(65deg, #242e5a 0%, #1c9ad6 100%);}
 .status-publish.post .entry-meta-sep.meta-sep, .status-publish.post .author.vcard, .status-publish.post  .post-edit-link , .status-publish.post  .entry-info i{display:none !important}
.aux-parallax-section:hover .aux-text-inner.aux-text-widget-content .widget-content{color:#fff !important}
.aux-parallax-section:hover .aux-text-inner.aux-text-widget-content .col-title{color:#fff !important}
.cercle-pers .aux-icon-list-item.aux-list-item-has-icon:before{background: transparent linear-gradient(319deg, #1D9AD6 0%, #1D9AD6 100%) !important;}
.elementor-1875 .elementor-element.elementor-element-be2cbb3 .entry-info{display:none !important;}
.elementor-1875 .elementor-element.elementor-element-be2cbb3 .entry-main, {    background: linear-gradient(180deg, #21cd6b 0%, #009540 100%) !important;}
.elementor-1875 .elementor-element.elementor-element-be2cbb3 .entry-main, .single-portfolio .aux-related-container .aux-col .entry-main{    background: linear-gradient(180deg, #21cd6b 0%, #009540 100%) !important;}
/****modification26/02***/
.aux-master-menu.aux-narrow .aux-menu-item > .aux-item-content .aux-menu-label{text-transform:none !important}
.elementor-129 .elementor-element.elementor-element-df488de input:not([type="submit"]){border-width:1px !important}
.elementor-129 .elementor-element.elementor-element-df488de select{width:60% !important;}
.elementor-130 .elementor-element.elementor-element-c09f19e .aux-burger{align-items:flex-start !important}
.widget-container a:hover , .elementor-130 .elementor-element.elementor-element-34cba8f:hover h4, .elementor-130 .elementor-element.elementor-element-34cba8f:hover a{color:#009540 !important}
.elementor-130 .elementor-element.elementor-element-e2f7c68 .aux-has-logo img{float:inline-end !important;}
.aux-submenu-indicator{    position: absolute !important;
    width: 372px !important;
    height: 52px !important;
    left: -100% !important;
    opacity: 0 !important;}
#menu-header-menu{padding-top:20px !important; z-index:9999999999 !important}
.elementor-359 .elementor-element.elementor-element-460f6c8 .toggle-header::after{color: #009540 !important;}
.entry-media a:after , .single-portfolio .aux-related-container .aux-col .entry-main a:after{background:transparent !important;}
.aux-col:hover .entry-main, .single-portfolio .aux-related-container .aux-col:hover .entry-main{bottom:0 !important;}
.entry-tax.aux-no-sep a{display:none !important}
.single-portfolio .aux-related-container .aux-col .entry-media  a:after{background:transparent !important; width:0 !important;}
.single-portfolio .aux-related-container .aux-col .entry-info{display:none !important;}
.single-portfolio .aux-widget-related-posts .widget-title:before{content:"Nos autres réalisations" !important; width:220px !important;}
.widget-container a:hover, .elementor-130 .elementor-element.elementor-element-34cba8f:hover h4, .elementor-130 .elementor-element.elementor-element-34cba8f:hover a{color:#fff !important}
.aux-parallax-section:hover .aux-text-inner.aux-text-widget-content .widget-content a{color:#fff !important}
.hover-block .aux-text-inner.aux-text-widget-content a , .hover-block .aux-text-inner.aux-text-widget-content p{color:#20284F !important}
.hover-block .aux-parallax-section:hover .aux-text-inner.aux-text-widget-content .widget-content {color:#20284F !important}
.elementor-298 .elementor-element.elementor-element-26e02f1 .col-title a, .elementor-298 .elementor-element.elementor-element-26e02f1 .col-title {color:#20284F !important}
.hover-block .aux-parallax-section:hover .aux-text-inner.aux-text-widget-content .col-title{color:#20284F !important}
.aux-fs-popup .aux-panel-close .aux-cross-symbol{width:25px !important; top:8px !important;}
.aux-fs-popup .aux-panel-close{right:25px !important;top:32px !important;}
.elementor-130 .elementor-element.elementor-element-c09f19e .aux-cross-symbol::before, .elementor-130 .elementor-element.elementor-element-c09f19e .aux-cross-symbol::after{top:4px !important; right:-3px !important}
.nonhover .aux-parallax-section:hover .aux-text-inner.aux-text-widget-content .col-title{color:#141414 !important}