/*
Theme Name: Solene Child
Theme URI: https://solene.qodeinteractive.com
Description: A child theme of Solene Theme
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes
Version: 1.0.0
Text Domain: solene
Template: solene
*/

.eltdf-content-bottom .widget_eltdf_instagram_widget:before {
    background-color: #000101 !important;
}

.eltdf-page-footer .widget a {
    color: #ffffff !important;
}

a, p a {
    color: #ffffff !important;
}

.second.eltdf-drop-down-start > div.inner ul li a > span.item_outer > span.item_text {
    color: black !important;
}

div#cmplz-document p, div#cmplz-document h2, div#cmplz-document ul {
    color: white;
}

span.cmplz-category-header {
    color: white;
}

#cmplz-document{
    width: 100% !important;
    max-width: 2000px;
}

summary.cmplz-service-header > div h3, span.cmplz-description-functional, .cmplz-service-description h4, .cmplz-sharing-data h4, .cmplz-description span {
    color: white;
}

#cmplz-cookies-overview .cmplz-dropdown summary, #cmplz-document .cmplz-dropdown summary, #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header{
    background-color: rgb(0 0 0 / 50%);
}

#respond input[type=text], #respond textarea, .eltdf-style-form textarea, .post-password-form input[type=password], .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea, input[type=email], input[type=password], input[type=text]{
    padding: 10px !important;
    margin:0 !important;
    color: white !important;

}

#respond input[type=text]::placeholder, 
#respond textarea::placeholder, 
.eltdf-style-form textarea::placeholder, 
.post-password-form input[type=password]::placeholder, 
.wpcf7-form-control.wpcf7-date::placeholder, 
.wpcf7-form-control.wpcf7-number::placeholder, 
.wpcf7-form-control.wpcf7-quiz::placeholder, 
.wpcf7-form-control.wpcf7-text::placeholder, 
.wpcf7-form-control.wpcf7-textarea::placeholder, 
input[type=email]::placeholder, 
input[type=password]::placeholder, 
input[type=text]::placeholder {
    color: grey !important;
}

button.wpcf7-form-control.wpcf7-submit.eltdf-btn.eltdf-btn-large.eltdf-btn-solid {
    margin-top: 30px !important;
}

input:-internal-autofill-selected{
    background-color: white !important;
}

.wpcf7-not-valid-tip {
    color: #C69F57;
}


.wpcf7-form-control.wpcf7-select {
    padding: 10px !important; /* Adaugă padding pentru a face fiecare opțiune să pară mai mare */
}

.eltdf-main-menu>ul>li>a {
    padding: 0px 20px !important;
    letter-spacing: 0.2em !important;
}

img.wpml-ls-flag {
    margin-bottom: -23px !important;
    margin-top: 5px;
}

.eltdf-process-mark{
    color: #C69F57 !important;
    font-family: Muli,sans-serif !important;
    font-size: 15px !important;
    font-weight: 300 !important;
    letter-spacing: 0em !important;
    line-height: 1.5 !important;
}

@media only screen and (max-width: 1428px) {
    .eltdf-main-menu>ul>li>a {
    font-size: 11px;
    padding: 0px 10px !important;
    letter-spacing: 0.1em !important;
}
}

@media only screen and (max-width: 1150px) {
    .eltdf-mobile-header {
    display: block !important;
}
    .eltdf-page-header {
    display: none !important;
}
}


@media only screen and (max-width: 680px) {
.mobile-smaller-title > .elementor-widget-container > .eltdf-section-title-holder.eltdf-section-title-appeared > .eltdf-st-inner > h2.eltdf-st-title, h1.eltdf-st-title{
    font-size: 20px !important; 
    line-height: 25px !important;
}

.mobile-small-title > .elementor-widget-container > .eltdf-section-title-holder.eltdf-section-title-appeared > .eltdf-st-inner > h2.eltdf-st-title{
    font-size: 27px !important; 
}
}

.wpcf7 form.sent .wpcf7-response-output {
    border: none !important;
    color: white !important;
}

.eltdf-btn.eltdf-btn-solid{
    background-color: transparent !important;
    border: 1px solid #ffffff !important;
}

