/*
Theme Name:   Cassia Child
Theme URI:    https://cassia.qodeinteractive.com
Description:  Photography Portfolio Theme modifié par Tibow Webdesign
Author: Tibow Webdesign
Author URI: https://thibautsoufflet.fr
Template:     cassia
Text Domain: cassiachild
Version: 1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/

#qodef-page-content .elementor-element.elementor-widget-text-editor a {
	color:#97739B !important; /*rose pale*/
}

.qodef-breadcrumbs span {
	color:#ffffff !important;
}

.qodef-page-title .qodef-m-inner::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.4);
}

.qodef-page-title .qodef-m-title {
    color: #ffffff;
    z-index: 1;
}

.qodef-pricing-table .qodef-m-title h5 {
    font-size: 20px;
    font-family: "Roboto", Sans-serif;
}

.qodef-pricing-table .qodef-m-price .qodef-m-price-wrapper {
	font-family: "Roboto", Sans-serif;
	font-size: 25px;
    font-style: italic;
}

.qodef-pricing-table .qodef-m-price .qodef-m-price-currency {
    order: 2;
}

.qodef-header-navigation>ul>li.current-menu-ancestor>a, .qodef-header-navigation>ul>li.current-menu-item>a {
    color:#97739B !important;
}

.qodef-mobile-header-navigation > ul > li > a {
    font-size:15px;
}

.qodef-mobile-header-navigation ul li ul li > a .qodef-menu-item-text {
    font-size: 16px;
}

/** Home **/

.home .qodef-qi-interactive-banner .qodef-m-image::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.4);
}
.home .qodef-qi-interactive-banner .qodef-m-image img {
    height:250px;
    object-fit: cover;
    transition: transform .2s;
}

/** Contact **/

.page .frm_style_style-formidable.with_frm_style .frm_submit button{
    color:#ffffff;
    background-color:#97739B;
    border:none;
    border-radius:0;
    padding:10px !important;
}