/*
Theme Name: Prélude
Text Domain: prelude
Template: Divi
Description:  Custom Wordpress theme based on Divi. The theme is made by Prélude - Studio Digital.
Author:       Nathan Mathieu - Prélude Studio Digital
Version: 1.0.0
Author URI:   https://prelude-studio.com
*/

:root {
    --main: #8d0092;
    --gris: #3a3a3a;
    --blanc: #f2f2f2;
    --accent: #DC5E1D;
    --transition: all 0.2s;
    --radius: 10px;
}

.et_pb_image_wrap {
    pointer-events: none !important;
}

.btn_skewed {
    transform: skew(-5deg);
    transition: var(--transition);
}

.btn_skewed:hover {
    transform: skew(-5deg) translateX(5px);
}

/* 
.et_pb_button:after,
.et_pb_button:before {
  opacity: 1 !important;
  margin-left: 10px !important;
} */

.hover_zoom_img {
    position: relative;
}

.hover_zoom_img .et_pb_image_wrap img {
    transition: var(--transition);
    overflow: hidden !important;
}

.hover_zoom_img:hover .et_pb_image_wrap img {
    transform: scale(1.05);
}

#col_right_headsection {
    padding-right: 6% !important;
}

.bouton_flottant_rdv{
    z-index: 99999;
    position: fixed;
    bottom: 20px;
    right: 20px;
    width: 78px;
    height: 78px;
    background: white;
    border-radius: 50%;
    color: black;
    display: flex;
    flex-direction: column;
    justify-content: center;
    font-size: 10px;
    text-align: center;
    padding: 2px;
    box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.15);
    transition: var(--transition);
}
.bouton_flottant_rdv img{
    height: 35px;
    filter: invert(1);
}
.bouton_flottant_rdv:hover{
    transform: scale(.95);
}
footer{
    z-index: -1 !important;
}

@media screen and (min-width:1451px) {
    #col_right_headsection {
        padding-right: 18% !important;
    }
}