/*
    Theme Name: Inbio Child
    Theme URI: http://rainbowit.net/themes/inbio/
    Template: inbio
    Description:  Smart, Powerful, and Unlimited Customizable WordPress Theme for any type of Personal Website.
    Author: Rainbow-Themes
    Author URI: https://themeforest.net/user/rainbow-themes/portfolio
    Version: 1.1.0
    License: Envato Marketplaces Split License
    License URI: https://themeforest.net/licenses/standard
    Text Domain: inbio-child
    Tags: responsive, rtl-language-support, blog, portfolio, resume, vcard, custom-colors, live-editor
*/
header.rn-header .rn-btn {
  color: var(--e-global-color-primary) !important;
}
.breadcrumb-inner {
  display: flex !important;
  flex-direction: row-reverse;
}

#resume-infos ul.nav {
	display: flex;
	justify-content: center;
}

body.white-version .rn-resume-area .personal-experience-inner .experience-list .resume-single-list:hover .inner ul li {
  color: var(--color-white) !important;
}

.cd-headline.clip {
	display: flex
}

.yellow .rn-btn {
  background: var(--e-global-color-accent) !important;
}

#methode .elementor-icon-box-content p.elementor-icon-box-title {
  font-size: var(--h4);
  line-height: 1.25;
  font-weight: var(--s-bold);
}

#avantages, 
#process-web-developpement {
  max-width: 1120px;
  margin: 0 auto 80px;
}
#process-web-developpement .process-item-icon {
  margin: 0 auto;
    margin-bottom: 0px;
}

/* Services */
.rn-section-gap {
  padding-top: 50px;
}
#support-services > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-element {
  width: 100%;
}

/* Footer */
.social-share.d-flex.liststyle {
  gap: 10px !important;
}
.footer-style-2 .social-icone-wrapper .social-share li {
  margin: 0 0 8px 0;
}

/* A propos */
.in-action > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget-rainbow-services-table, 
.in-action > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget-rainbow-services-table > .elementor-widget-container {
	height: 100%;
}
.rn-service .inner .icon {
  margin-bottom: 30px;
}






.elementor-text-editor p{
	color:inherit;
	font-size:inherit;
	font-weight:inherit;
}
 .rn-header.header--fixed.rb-sticky {
	display: block;
}
.padding-left-0 .contact-form-wrapper{
	margin-left:0;
}

.page-id-4775 .rbt-mini-cart-wrap {
	display: none;
}

.slick-slider {
touch-action: auto;
-ms-touch-action: auto;
}

.rn-service:hover p, 
.rn-service:hover ul li {
  color: #fff !important;
}

.breadcrumb-style-one .breadcrumb-inner .title {
  max-width: 930px;
}
.service-box-container .e-con-inner > .elementor-element > .elementor-element {
  height: 100%;
}

/* Maintenance */
#maintenance .service-box-container .elementor-element > .elementor-widget {
  height: 100%;
}

/* 404 */
.error-area .title {
  font-size: 52px;
}
.error-area .sub-title {
  font-size: 44px;
}

/* Blog thumbs on homepage */
.rn-blog.post-card-only-popup > .inner {
  height: 94%;
}
.rn-blog.post-card-only-popup .category-info > .meta {
  display: none !important;
}