/*
Theme Name: GolaPRO - Child Theme
Theme URI: https://www.ballet-academy.ch
Description: A custom child theme for Divi.
Author: Tomek Gola
Author URI: https://www.gola.pro
Template: Divi
Version: 1.0.0
*/


:root {
  --platinum: 231, 236, 239; /* Hex: #e7ecef */
  --gold: 214,153,0;
  --body-text-color: #353535;
  --link: #7c403c;
  --link-active: #974E49;
  --link-hover: #D69900;
}

/* Import parent theme styles */
@import url("../Divi/style.css");

/* Custom CSS starts below */

a {
  color: var(--link);
  text-decoration: none;
  transition: color 0.15s ease;
}

a:hover {
  color: var(--link-hover);
}

a:active {
  color: var(--link-active);
}

/* Generic fallback */
.sub-menu li a:hover {
    background-color: transparent !important;
}

.header-audience-menu .et-menu > li > a {
    padding-left: 10px;
    padding-right: 10px;
}

/* Column helper: push last module to bottom */
.last-child-bottom {
  display: flex;
  flex-direction: column;
}

.last-child-bottom > *:last-child {
  margin-top: auto;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *  Uncropped images of Slider module  * * * * */
.fullimage-slider.et_pb_slider .et_pb_slide_image {
    width: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
    top: auto;
    position: relative !important;
    display: block !important;
}
.fullimage-slider.et_pb_slider .et_pb_container {
    max-width: 100% !important;
    width: 100% !important;
}
.fullimage-slider.et_pb_slider .et_pb_slide_image img {
    max-height: none !important;
    width: 100% !important;
}
.fullimage-slider.et_pb_slider .et_pb_slide {
    padding: 0 !important;
}
.fullimage-slider.et_pb_slider .et_pb_slide_with_image .et_pb_slide_description {
    position: absolute !important;
    width: 100% !important;
    padding: 5% !important;
    float: none !important;
    bottom: 0 !important;
    text-align: left;
}
.fullimage-slider.et_pb_slider .et-pb-active-slide .et_pb_slide_image {
    -webkit-animation-name: fadeIn;
    -moz-animation-name: fadeIn;
    -ms-animation-name: fadeIn;
    -o-animation-name: fadeIn;
    animation-name: fadeIn;
}



/* place button modules next to each other in the same column */
.my_inline_buttons .et_pb_button_module_wrapper {
display: inline-block;
}