<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Attika Child
Theme URI: https://attika.qodeinteractive.com
Description: A child theme of Attika Theme
Author: Mikado Themes
Author URI: https://themeforest.net/user/mikado-themes
Version: 1.0.1
Text Domain: attika
Template: attika
*/

/* Recaptcha */

.grecaptcha-badge {
    margin-right: -75px !important;
}

/* Body */

body {
	color: #1c305d;
	word-break: break-word;
}

h2 {
    letter-spacing: 0.4em !important;
}

/* Logo */
.mkdf-page-header .mkdf-menu-area .mkdf-logo-wrapper a {
    max-height: 80px;
}

.mkdf-logo-wrapper a img.mkdf-normal-logo {
    margin-left: -35px;
}

/* Menu */
.mkdf-main-menu {
    margin-left: 20px;
}

.mkdf-main-menu&gt;ul&gt;li&gt;a {
    letter-spacing: .15em;
}

.mkdf-main-menu ul li a {
    color: #1c305d;
}

.mkdf-main-menu ul li a:hover {
    color: #b9975c;
}

.mkdf-main-menu&gt;ul&gt;li.mkdf-active-item&gt;a {
    color: #b9975c;
}

.mkdf-drop-down .narrow .second .inner ul li {
    width: 280px;
}

.mkdf-drop-down .second .inner ul li.current-menu-ancestor&gt;a, .mkdf-drop-down .second .inner ul li.current-menu-item&gt;a {
    color: #b9975c;
}

.mkdf-mobile-header .mkdf-mobile-nav {
    height: max-content !important;
}

/* menu drapeaux */

.mkdf-drop-down .narrow .second .inner ul li.lang-item {
    width: 90px;
}

.mkdf-page-header a .item_text img {
    margin-top: 5px;
}

/* Links */
a, p a {
    color: #1c305d;
    font-weight: 500;
}

/* Counters */
.partners_counters div.stats-desc&gt;div.counter_prefix, .partners_counters div.stats-desc&gt;div.counter_suffix {
    display: block !important;
	letter-spacing: 0.4em;
}

.stats_counters .stats-block .stats-text {
    margin-top: 20px;
}

.stats_counters .stats-block, .wpb_row .wpb_column .wpb_wrapper .stats_counters .stats-block {
    margin-bottom: 0 !important;
}

/* Faq button */
.buttonizer-button {
    width: 38px !important;
    height: 38px !important;
}

.buttonizer-label {
    right: 45px !important;
}

/* Fancy Text */
@media screen and (max-width: 480px) {
  .fancy-text {
    font-size: 18px !important;
	}
}

/* Video Buttons */
.rs-layer:hover .tp-video-play-button {
    display: none;
}

/* Buttons */
.vc_btn3-color-OrID:hover {
    color: #ffffff !important;
    background-color: #a48857 !important;
}

.vc_btn3-color-BleufonceID:hover {
    background-color: #A9CC64!important;
    color: #ffffff!important;
}

.vc_btn3-color-BleuclairID:hover {
    background-color: #1c305d!important;
    color: #ffffff!important;
}

.vc_btn3-color-BlancbleufonceID:hover {
    border: 1px solid #1c305d !important;
}

.vc_btn3-color-BlancorID:hover {
	border: 1px solid #b9975c !important;
}

.vc_btn3-color-BlancbleuclairID:hover {
	border: 1px solid #A9CC64 !important;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline {
    color: #1c305d !important;
    border-color: #1c305d !important;
}

.mkdf-btn.mkdf-btn-simple {
    color: #1c305d !important;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:focus, .vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:hover {
    color: #FFFFFF !important;
	border-color: #1c305d !important;
    background-color: #1c305d !important;
}

.mkdf-btn.mkdf-btn-solid {
    background-color: #1c305d !important;
}

.mkdf-btn.mkdf-btn-solid:not(.mkdf-btn-custom-border-hover):hover {
    border-color: #1c305d !important;
}

.mkdf-btn.mkdf-btn-solid:not(.mkdf-btn-custom-hover-color):hover {
    color: #1c305d !important;
}

/* Tabs */
.vc_tta-color-white.vc_tta-style-flat .vc_tta-tab.vc_active&gt;a {
    background-color: #b9975c !important;
    color: #FFF !important;
}

.vc_tta-color-white.vc_tta-style-flat .vc_tta-tab&gt;a {
    background-color: #EFEFEF !important;
    color: #666 !important;
}

/* Footer */
.mkdf-page-footer .mkdf-footer-bottom-holder .mkdf-footer-bottom-inner.mkdf-grid {
    padding: 50px 0;
}

#menu-footer-menu-fr li, #menu-footer-menu-it li, #menu-footer-menu-en li, #menu-footer-menu-es li, #menu-footer-menu-de li {
    text-align: center;
}

#menu-footer-menu-fr li a, #menu-footer-menu-it li a, #menu-footer-menu-en li a, #menu-footer-menu-es li a, #menu-footer-menu-de li a {
    font-size: 12px;
}

footer .widget ul li a {
    color: #baa077 !important;
}

/* Back to top */
#mkdf-back-to-top&gt;span:hover:before {
    -webkit-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    transform: rotate(-180deg);
    -webkit-transform-origin: 100% 100%;
    -ms-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
}

/* Testimonials */
.mkdf-testimonials-holder.mkdf-testimonials-standard .mkdf-testimonial-text {
    color: #1c305d;
}

.mkdf-navigation-numbers .mkdf-owl-slider .owl-nav .owl-next:before, .mkdf-navigation-numbers .mkdf-owl-slider .owl-nav .owl-prev:before {
    color: #1c305d;
}

/* Page Histoire */
.page-histoire .mkdf-st-text {
	width: calc(100% - 90px) !important;
}


/* Page Valeurs */
.page-valeurs .mkdf-st-text {
	width: calc(100% - 90px) !important;
}

/* Page Holistique */
.page-holistique .mkdf-st-text {
	width: calc(100% - 90px) !important;
}

/* Page Bienfaits */
.page-bienfaits .mkdf-ib .mkdf-ib-title {
    margin: 0 22px;
    color: #FFF;
}

.page-bienfaits .mkdf-st-text {
	width: calc(100% - 90px) !important;
}

.page-bienfaits h4 {
    font-size: 20px !important;
}

/* Page Etudes */
.page-etudes .mkdf-ib .mkdf-ib-title {
    margin: 0 22px;
    color: #FFF;
}

@media screen and (min-width: 681px) {
	.page-etudes .mkdf-st-text {
		width: calc(100% - 90px) !important;
	}
}

.page-etudes h4 {
    font-size: 20px !important;
}

/* Page Technologies */
.page-technologies .mkdf-st-text {
	width: calc(100% - 90px) !important;
}

/* Page Appareils */
.appareils h2 {
    text-align: center;
	margin-bottom: 70px;
}

/* Page Experts */
.page-experts .mkdf-team-holder {
    max-width: 375px !important;
}


@media screen and (min-width: 481px) {
	.page-experts .mkdf-team-holder .mkdf-team-image img {
    max-width: 375px !important;
	width: 100%;
	}
}

.page-experts .mkdf-team-holder .mkdf-team-social-wrapper {
    opacity: 1 !important;
    top: 0 !important;
}

.page-experts .cv {
    font-size: 13px !important;
    line-height: 19px !important;
    padding: 10px !important;
    background: #f4f4f4 !important;
	max-width: 375px !important;
    margin: 0 auto !important;
}

.page-experts .cv p {
    margin-bottom: 15px !important;
}

/* Page trouver centre */
.page-map .centres-map .details_container {
    width: 270px !important;
    height: 180px;
}

.page-map .centres-map .details_infos {
    width: 270px !important;
    font-size: 11px !important;
    line-height: 16px !important;
	font-family: "Open Sans" !important;
	color: #A9CC64 !important;
}

.page-map .centres-map .details_title a {
    color: #b9975c !important;
	text-transform: uppercase;
	font-size: 14px;
}

.partenaires p {
	line-height: 20px;
	font-size: 13px;
	margin-left: 67px;
}
@media screen and (max-width: 680px) {
  .partenaires p {
	margin-left: 30px;
}
}

/* FAQ */
.vc_tta.vc_general .vc_tta-panel-title {
    line-height: 1.4 !important;
    font-size: 13px !important;
    letter-spacing: 0.2em !important;
}

.professionnels .vc_tta-panel-heading {
    border-color: #b9975c !important;
    background-color: #b9975c !important;
}

.particuliers .vc_tta-panel-heading {
    border-color: #A9CC64 !important;
    background-color: #A9CC64 !important;
}

.professionnels .vc_tta-panel-heading:hover {
    border-color: #a48857 !important;
    background-color: #a48857 !important;
}

.particuliers .vc_tta-panel-heading:hover {
    border-color: #414e68 !important;
    background-color: #414e68 !important;
}

.vc_tta-color-chino.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title&gt;a {
    color: #1c305d !important;
    font-weight: 600 !important;
}

.vc_tta-color-chino.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #f0f0f0 !important;
    background-color: #f8f8f8 !important;
}

.buttonizer:lang(en), .buttonizer:lang(it), .buttonizer:lang(es), .buttonizer:lang(de) {
  display: none !important;
}

/* Page Contact */
.page-contact .donnees p {
	font-size: 10px;
	text-align: justify;
	line-height: 15px;
	color: #A9CC64;
}

.page-contact .distributeurs .ultb3-desc {
	color: #1c305d !important;
	text-transform: uppercase;
	font-family: "Montserrat";
	letter-spacing: 0.4em !important;
}

.page-contact .distributeurs p {
	color: #A9CC64 !important;
	font-size: 13px !important;
	line-height: 1.3em !important;
	text-transform: none !important;
	letter-spacing: 0 !important;
}

@media only screen and (max-width: 680px) {
	.mkdf-cf7-rf .mkdf-cf7-rf-2-col&gt;label:first-of-type {
		float: none !important;
	}
	.mkdf-cf7-rf .mkdf-cf7-rf-2-col&gt;label {
		width: 100% !important;
	}
	.mkdf-cf7-rf {
    padding: 50px 25px;
	}
}

/* Blog */
.mkdf-blog-list-holder .mkdf-bli-info&gt;div a {
    color: #A9CC64;
}

.mkdf-post-info-category a, .pgafu-post-categories a {
    pointer-events: none !important;
}

.mkdf-post-info-author {
    display: none;
}

.pgafu-filter li.pgafu-active-filtr a {
    background: #b9975c !important;
	color: #FFFFFF !important;
}

.pgafu-filter li a {
    color: #b9975c !important;
	font-size: 13px !important;
    font-weight: lighter !important;
	background: #efefef !important;
}

.pgafu-post-categories a {
    background: #b9975c !important;
}

.pgafu-post-grid-content {
    margin-bottom: 40px !important;
}

.pgafu-filter {
    margin-bottom: 50px !important;
}

/* Progress Map Plugin */
div.cspm_infobox_content_container.cspm_type3 div.cspm_infobox_content {
    padding: 15px;
}

/* Mix */

.mh-20 {
    margin-left: 20px;
	margin-right: 20px;
}

.mv-20 {
    margin-top: 20px;
	margin-bottom: 20px;
}

.ml-20 {
    margin-left: 20px;
}

.mt-20 {
    margin-top: 20px;
}

.mr-20 {
	margin-right: 20px;
}

.mb-20 {
	margin-bottom: 20px;
}

.bordure-or {
    padding: 50px;
    border: 1px solid #b9975c;
}

.bordure-or_mini {
    padding: 5px;
    border: 1px solid #b9975c;
}

.or {
    color: #b9975c;
}

.bleu {
    color: #1c305d;
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat .vc_cta3-content-header {
    color: #1c305d !important;
}

.mkdf-pie-chart-holder.kg .mkdf-pc-percentage .mkdf-pc-percent:after {
    content: 'kg';
}

.mkdf-testimonials-holder .owl-stage {
    background: #F3EDE2;
}

.mkdf-cf7-rf .wpcf7-form-control.wpcf7-textarea, .mkdf-cf7-rf input[type=email], .mkdf-cf7-rf input[type=text], .mkdf-cf7-rf input[type=tel] {
    background-color: #fff;
    border: none;
    top: -2px;
    margin-bottom: 30px;
}

.wpcf7-not-valid-tip {
    margin-top: -30px !important;
    font-size: 10px !important;
}

.mkdf-cf7-rf {
    padding: 50px 51px !important;
}

/* Mobile */

@media screen and (max-width: 440px) {
  .long-button .mkdf-cta-button {
    margin-left: -20px;
   }
   h4 {
    font-size: 20px;
    letter-spacing: .3em;
	}
	.bordure-or {
    padding: 25px;
	}
	.codespacing_progress_map_area .item_infos .item_img {
    display: none;
    }
	.cspm_carousel_item {
    width: 275px !important;
    }
}

@media only screen and (max-width: 680px){
h2 {
    font-size: 26px;
    letter-spacing: .3em;
}

.mkdf-mobile-header .mkdf-mobile-menu-opener {
    margin-left: -15px;
}

.mkdf-section-title-holder .mkdf-st-title {
    word-break: break-word;
}
}
@media only screen and (min-width: 769px) and (max-width: 820px){
.mkdf-mobile-header .mkdf-mobile-menu-opener {
    margin-left: 15px;
}
}

@media only screen and (max-width: 1024px){
.mkdf-mobile-logo-wrapper {
    margin-top: -10px;
}
}

@media only screen and (max-width: 1245px){
.mkdf-main-menu&gt;ul {
    margin-left: 110px !important;
}
	.mkdf-main-menu&gt;ul&gt;li&gt;a {
    padding: 0 5px !important;
    margin: 0 2px !important;
    font-size: 12px !important;
}
}</pre></body></html>