/*
Theme Name:   LesvergersdEpinoy
Description:  Écrivez ici une brève description de votre thème enfant
Author:       v.Epinoy
Author URL:   https://epinoy.bforbiz-wp.com
Template:     hello-elementor
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  LesvergersdEpinoy
*/

/* Écrivez ici votre propre feuille de style personnelle */
:root {
    --thm-font: "Inter", sans-serif;
    --heading-font: "Inter", sans-serif;
    --special-font: "Handlee", cursive;
    --thm-color: #6e7673;
    --thm-color-rgb: 110, 118, 115;
    --thm-base: #49a760;
    --thm-base-rgb: 73, 167, 96;
    --thm-primary: #f7c35f;
    --thm-primary-rgb: 247, 195, 95;
    --thm-secondary: #ed4b4b;
    --thm-secondary-rgb: 237, 75, 75;
    --thm-special: #5366c2;
    --thm-special-rgb: 83, 102, 194;
    --thm-black: #255946;
    --thm-black-rgb: 37, 89, 70;
    --thm-black2: #1d1c1c;
    --thm-black2-rgb: 29, 28, 28;
    --thm-text-dark: #8e96a0;
    --thm-text-dark-rgb: 142, 150, 160;
}
@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        transform: translateX(-20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.sa_owl_theme .owl-nav .owl-next {
    right: -30px!important;
}
.sa_owl_theme .owl-nav .owl-prev {
    left: -30px!important;
}
div#elementor-tab-content-6991 {
    text-align: justify;
}
.about-one__count {
	width: 219px;
    height: 219px;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url(/wp-content/uploads/2021/11/about-circle-1-1.png);
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
}

.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
.service-title {
	color:#c9522a;
	font-family: "Eczar", Sans-serif;
	font-size: 18px;
}
input#gform_submit_button_1 {
    padding: 10px 20px;
    border: solid #8cc63f;
    color: #8cc63f;
}
input#input_1_1,input#input_1_2,input#input_1_3,textarea#input_1_4 {
    padding: 15px;
}
input#gform_submit_button_1:hover {
    color: white;
    background-color: #8cc63f;
}
.white .sa_owl_theme .owl-nav .owl-prev {
    background: rgb(140, 198, 63) url(../images/icon_prev.png) no-repeat center center !important;
}
.white .sa_owl_theme .owl-nav .owl-next {
    background: rgb(140, 198, 63) url(../images/icon_prev.png) no-repeat center center !important;
}
.swiper-slide-inner {
    padding: 0px 0px 0px 0px!important;
    text-align: center;
}
nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    left: 0!important;
}