/**
Theme Name: Deskly Child
Author: WebexTheme
Author URI: https://themeforest.net/user/webextheme
Version: 1.0
Tested up to: 6.9
Requires PHP: 8.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: deskly-child
Template: deskly
*/


:root {
  --ozw-primary-color: #6B388C;
  --webex-primary-color: #b4e718;
  --text-webex-primary-color: #000;
  /* --webex-primary-color-rgb: 180, 231, 24; */
  --webex-primary-color-rgb: 252, 195, 0;
  --webex-primary-color2: #052125;
  --text-webex-primary-color2: #fff;
  --webex-primary-color2-rgb: 5, 33, 37;
  --webex-primary-color3: #d5ef87;
  --text-webex-primary-color3: #000;
  --webex-primary-color3-rgb: 193, 159, 217;
  --webex-primary-color4: #0a2e38;
  --text-webex-primary-color4: #fff;
  --webex-primary-color4-rgb: 10, 46, 56;
  --webex-secondary-color: #141125;
  --text-webex-secondary-color: #fff;
  --webex-secondary-color-rgb: 20, 17, 37;
  --webex-secondary-color2: #2a283c;
  --webex-secondary-color2-rgb: 42, 40, 60;
  --webex-secondary-color3: #152929;
  --webex-secondary-color3-rgb: 21, 41, 41;
  --bg-white-rgb: 255, 255, 255;
  --bg-dark-rgb: 0, 0, 0;
  --heading-font: "Inter", sans-serif;
  --body-font: "Outfit", sans-serif;
  --secondary-font: "Lora", sans-serif;
  --h1-h2-font-weight: 600;
  --h3-h4-font-weight: 600;
  --h5-h6-font-weight: 600;
  --heading-font-color: #141125;
  --section-subtitle-font-family: var(--body-font);
  --section-subtitle-font-size: 16px;
  --section-subtitle-font-weight: 600;
  --section-subtitle-line-height: 1.5;
  --section-subtitle-letter-spacing: 0;
  --section-title-font-family: var(--heading-font);
  --section-title-font-size: 48px;
  --section-title-font-weight: 600;
  --section-title-line-height: 1.2;
  --section-title-letter-spacing: 0;
  --body-color: #ffffff;
  --body-font-color: #595b62;
  --body-font-dark-color: #bdbcbf;
  --body-font-size: 1rem;
  --body-font-weight: 400;
  --body-font-line-height: 1.8rem;
  --text-white: #ffffff;
  --text-dark: #000;
  --text-gray: #c0c0c0;
  --text-blue: #447bde;
  --text-light-gray: #a7a8b4;
  --text-silver: #f5f3f1;
  --text-gray-light: #cccccc;
  --text-dark-light: #808093;
  --bg-white: #ffffff;
  --bg-dark: #121414;
  --bg-light-pink: #faf3f3;
  --bg-silver: #f7f8f7;
  --bg-silver-light: #eff1f9;
  --bg-silver-light2: #f0f1f7;
  --bg-silver-deep: #ecdaee;
  --bg-gray: #f7f7f7;
  --bg-dark-color: #0b0c26;
  --bg-blue-color: #571bcd;
  --gradient-color1: #c9f31d;
  --gradient-color2: #4cca8f;
  --gradient-color3: #fa2f5e;
  --gradient-color4: #8636c5;
  --bg-gradient-color: linear-gradient(30deg, var(--gradient-color2) 0%, var(--gradient-color1) 15%, var(--gradient-color1) 20%, var(--gradient-color2) 95%) 80%/120% 120%;
  --bg-gradient-color2: linear-gradient(30deg, var(--gradient-color3) 0%, var(--gradient-color4) 15%, var(--gradient-color4) 20%, var(--gradient-color2) 95%) 80%/120% 120%;
  --bg-gradient-hover-color: linear-gradient(30deg, var(--gradient-color2) 0%, var(--gradient-color3) 5%, var(--gradient-color1) 15%, var(--gradient-color2) 95%) 80%/120% 1%;
  --bg-gradient-hover-color2: linear-gradient(30deg, var(--gradient-color3) 0%, var(--gradient-color4) 5%, var(--gradient-color4) 15%, var(--gradient-color2) 95%) 80%/120% 1%;
  --text-gradient-color: linear-gradient(90deg, var(--gradient-color4) 0%, var(--gradient-color1) 50%, var(--gradient-color2) 100%);
  --text-gradient-color2: linear-gradient(5deg, var(--gradient-color3) 10%, var(--gradient-color4) 10%, var(--gradient-color4) 20%, var(--gradient-color3) 70%) 50%/120% 120%;
  --icon-gradient-color: linear-gradient(60deg, var(--gradient-color2) 20%, var(--gradient-color3) 25%, var(--gradient-color1) 70%, var(--gradient-color2) 100%) 100%/120% 120%;
  --icon-gradient-color2: linear-gradient(60deg, var(--gradient-color2) 20%, var(--gradient-color3) 25%, var(--webex-primary-color3) 70%, var(--gradient-color2) 100%) 100%/120% 120%;
  --header-default-bg-color: var(--bg-white);
  --header-default-nav-color: var(--heading-font-color);
  --header-default-nav-hover-color: var(--webex-primary-color);
  --header-default-nav-font-family: var(--heading-font);
  --header-default-nav-font-size: 16px;
  --header-default-nav-font-weight: 600;
  --header-default-nav-child-color: var(--heading-font-color);
  --header-default-nav-child-hover-color: var(--text-webex-primary-color);
  --header-default-nav-child-font-size: 15px;
  --header-default-nav--child-font-weight: 600;
  --box-shadow: 6px 6px 25px 0px rgba(0, 0, 0, 0.08);
  --text-categories: #8e8e8e;
  --footer-text-color: #929598;
  --widget-content-bg-text-color: var(--heading-font-color);
  --theme-text-gray: #acafb2;
  --default-border-radius: 10px;
  --theme-border-radius: 25px;
  --default-news-bg-color: var(--widget-content-bg-color);
  --default-news-border: 1px solid #e5e7de;
  --default-header-border-color: #e5e7de;
  --widget-content-bg-color: #f7f8f7;
  --theme-border-color: #dedfde;
  --theme-primary-border-color: rgba(var(--bg-dark-rgb), 0.1);
  --theme-widget-border-color: #dedfde;
  --form-placeholder-color: #777;
  --link-hover-color: var(--webex-primary-color);
  --link-color: var(--body-font-color);
  --default-header-sticky-bg-color: #0c0c1c;
  --custom-header-sticky-bg-color: #0c0c1c;
}


.feature-box-block-style_1 .feature-box-inner .feature-box-icon {
    background-color: rgba(var(--webex-primary-color-rgb), 0.6);
    color: var(--text-webex-primary-color);
}

.feature-box-block-style_1:hover .feature-box-inner .feature-box-icon {
    background: rgba(var(--webex-primary-color-rgb), 1);
}
.feature-box-block-style_1:hover .feature-box-inner {
    border-top-color: rgba(var(--webex-primary-color-rgb), 1);
}

.deskly-list .list-icon-block .list-icon-items .list-icon-item .list-icon {
    background: rgba(var(--webex-primary-color3-rgb), 0.6);
}

.espaces .feature-box-block-style_2 .feature-box-inner .feature-box-thumb {
	max-width: 50%;
}

.feature-box-block-style_2 .feature-box-inner .feature-box-content .counting {
    background: #4A3A60;
    color: #fff;
}
.feature-box-block-style_2 .feature-box-inner .feature-box-content .counting:after {
	background: rgba(var(--webex-primary-color3-rgb), 0.6);
}

.client-block-items .deskly-slider-item .client-item-style_2 {
	margin: 25px 40px;
}
.client-block-items .deskly-slider-item .client-item-style_2 .client-item-thumb img {
    height: 60px;
	filter: grayscale(1);
}
.partenaires img {
	filter: grayscale(1);
}
.partenaires img:hover {
	filter: grayscale(0);
}
.client-block-items .deskly-slider-item:hover .client-item-style_2 .client-item-item-hover {
	filter: grayscale(0);
}
.elementor-widget-google_maps .elementor-custom-embed {
	height: 100%;
}

.moving-text-block .moving-text-wrap .moving-text-list .moving-text-item {
	line-height: 60px;
}

/* @media screen and (max-width: */
.icon-box-item {
	flex-direction: row;
}

.modern-workspace-block-style1 .modern-workspace-inner.active .modern-workspace-content-part {
    background: #090118;
}
.modern-workspace-block-style1 .modern-workspace-inner .modern-workspace-left-part {
    background: #1D102A;
}
.modern-workspace-block-style1 .modern-workspace-inner .modern-workspace-left-part .title-part .modern-workspace-count {
	top: 14px;
}


.faq-block-style1 .accordion .accordion-item .accordion-header .counting {
	background: #1D102A;
}
.faq-block-style1 .accordion .accordion-item .accordion-body {
	background: #1D102A;
}

/* services & espaces */
.services .feature-box-block-style_1 {
	display: flex;
	justify-content: center;
}

/* coworking */
.feature-box-block-style_4 .feature-box-inner .feature-box-thumb .counting {
	font-size: 18px;
}
.gallery-block-style_1 .gallery-card:after {
	background: linear-gradient(360deg, var(--ozw-primary-color), transparent);
}

/* page domiciliation */
.pricing-style1 .pricing-item .table-content .list-items li .pricing_list_icon {
	background: rgba(var(--webex-primary-color3-rgb), 0.6);
}
@media screen and (max-width:1024px) {
	.feature-box-block-style_1 .feature-box-inner{
		height: 260px;
	}
}

/* footer */
.menu-footer .sub-menu {
	display:none;

