/*
Theme Name: YellowTie
Author: YellowTie
Author URI: https://www.yellowtie.fr/
Description: YellowTie Theme
Version: 1.0.0
Template: dt-the7
*/

body > * {
    overflow: hidden!important;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Nunito Sans', sans-serif!important;
}

h1, h2 {
    font-weight: 700!important;
}

h3, h4 {
    font-weight: 500!important;
}

h5, h6 {
    font-weight: 400!important;
}

a {
    color: #03989E;
}

a:hover {
    color: #F7CE28;
}

.logo-header div {
    padding: 0!important;
}

.logo-header div div div a img {
    width: 135px!important;
}

/* HOME ABOUT US */

.elementor-tabs .elementor-tabs-wrapper {
    display: flex!important;
}

.elementor-tab-title.elementor-tab-mobile-title,
.elementor-tab-title.elementor-tab-mobile-title.elementor-active {
    display: none!important;
}

.elementor-flip-box__layer__inner h3 {
    font-size: 27px;
    font-weight: 800
}

/* END HOME ABOUT US */

/* HOME VALEURS */

.valeurs div div div div h4 {
    font-weight: 800!important;
}

/* END HOME VALEURS */

/* HOME EBOOK */

.ebook-img div img {
    filter: drop-shadow(0px 0px 20px #0000004a);
}

/* END HOME EBOOK */

/* FORMATIONS */

.elementor-price-table {
    min-height: 700px;
    display: flex;
    flex-direction: column;
}

.elementor-price-table ul.elementor-price-table__features-list {
    flex: 1;
}

.current-formation {
    max-width: 400px;
    margin: 30px auto 0!important;
}

.elementor-price-table__feature-inner {
    display: flex;
}

/* END FORMATIONS */

/* CLUB INVESTIR COMELS */

h4.dt-owl-item-heading {
    margin-top: 22px;
}

/* END CLUB INVESTIR COMELS */

/* CONTACT */

.wpcf7-form > p {
    display: flex;
	color: #fff!important;
	flex-direction: column;
}

.wpcf7-form > p > input {
    width: 100%;
	display: block;
	justify-content: center;
	padding: 18px 20px!important;
	font-size: 14px!important;
	color: #fff!important;
}

.wpcf7-form > p > .wpcf7-form-control-wrap > .wpcf7-acceptance > span {
	margin: 0;
	font-size: 12px;
}

#wpcf7-f5642-p5583-o1 > form > p span > input {
	margin-bottom: 0;
}

/* END CONTACT */

/*** RESPONSIVE ***/

@media screen and (min-width: 1024px) {

    /* MENU */

    .elementor-nav-menu--dropdown {
        top: 76px!important;
    }

    /* END MENU */

    /* HOME ABOUT US */
    .elementor-tab-content.elementor-clearfix.elementor-active div {
        display: flex;
    }

    .elementor-flip-box__image img {
        width: 70%!important;
    }
    /* END HOME ABOUT US */

    /* CONTACT FORM RESPONSIVE */

    .wpcf7-form > div {
        display: flex;
        gap: 30px;
    }

    .wpcf7-form div .form-right-area {
        width: 100%;
    }

    .wpcf7-form div .form-right-area textarea {
        max-height: 220px;
        resize: none
    }

    .wpcf7-form > p {
        margin-left: auto;
        width: fit-content;
    }

    /* END CONTACT FORM RESPONSIVE */
}

@media (max-width: 1023px) {
    /* HOME ABOUT US */
    .elementor-flip-box__image img {
        width: 40%!important;
    }
    /* END HOME ABOUT US */
}

@media (max-width: 778px) {
    /* MENU */
    .header-navigation .elementor-container.elementor-column-gap-default {
        display: grid;
        grid-template-columns: 2fr 1fr 1fr;
    }

    .elementor-nav-menu--dropdown {
        top: 76px!important;
    }

    /* END MENU */

    /* COMELS HISTORY */

    .elementor-tabs-wrapper {
        flex-direction: column;
    }

    .elementor-tabs-wrapper div {
        padding-left: 10px!important;
    }

    /* END COMELS HISTORY */

    /* HOME ABOUT US */
    .elementor-flip-box__image img {
        width: 50%!important;
    }
    /* END HOME ABOUT US */

}

@media (max-width: 480px) {
    /* MENU */
    .header-navigation .elementor-container.elementor-column-gap-default {
        grid-template-columns: 1fr 1fr 2fr;
    }

    .elementor-nav-menu--dropdown {
        top: 54px!important;
    }

    /* END MENU */

    /* HOME ABOUT US */
    .elementor-flip-box__image img {
        width: 95%!important;
    }

    .elementor-flip-box__back div div div {
        font-size: 12px!important;
    }
    /* END HOME ABOUT US */

}


/*** END RESPONSIVE ***/
