/* 
Theme Name:   Ocean WP Child
Description:  Ocean WP Child Theme
Author:       Jérémy Cloarec
Author URI:   http://jeremycloarec.com
Template:     oceanwp
Version:      1.0.0 
*/

html {
    --main-color: #1F1D1D;
    --main-hover: #E3E3E3;
    --background-grey: #F0F0F0;
    --background-grey2: #8b8484;
    --hover-black: #343131;
    --white: white;
}

/* button */
.elementor-widget-button .elementor-button {
    color: var(--white) !important;
    background-color: var(--main-color) !important;
    transition: all 0.3ms !important;
    padding: 24px 38px !important;
    font-weight: 400 !important;
    font-size: 20px !important;
    transition: all 0.3s !important;

    &:hover {
        background-color: var(--hover-black) !important;
    }
}

h1, h2, h3, h4 {
    font-weight: 400 !important;
    font-family: "Belleza";
}


/* Ordnateur portable Large */
@media (max-width: 1440px) {}

/* Ordnateur portable Small */
@media (max-width: 1024px) {}

/* Tablette */
@media (max-width : 767px) {}

/* Mobile Large */
@media (max-width: 576px) {
    .elementor-widget:has(.elementor-button) {
        width: 100% !important;
    }

    .elementor-widget-button .elementor-button {
        width: 100% !important;
        font-size: 16px !important;
    }
}

/* Mobile Large */
@media (max-width: 425px) {}

/* Mobile Medium */
@media (max-width: 375px) {}

/* Mobile Small */
@media (max-width: 320px) {}