.elementor-2046 .elementor-element.elementor-element-d624bb1{--display:flex;--overlay-opacity:0.5;}.elementor-2046 .elementor-element.elementor-element-d624bb1::before, .elementor-2046 .elementor-element.elementor-element-d624bb1 > .elementor-background-video-container::before, .elementor-2046 .elementor-element.elementor-element-d624bb1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2046 .elementor-element.elementor-element-d624bb1 > .elementor-background-slideshow::before, .elementor-2046 .elementor-element.elementor-element-d624bb1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2046 .elementor-element.elementor-element-d624bb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2046 .elementor-element.elementor-element-5d72b8f > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:0px 0px 030px 0px;}body.elementor-page-2046:not(.elementor-motion-effects-element-type-background), body.elementor-page-2046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-2046 .elementor-element.elementor-element-5d72b8f > .elementor-widget-container{padding:015px 15px 15px 15px;}}@media(max-width:767px){.elementor-2046 .elementor-element.elementor-element-5d72b8f > .elementor-widget-container{padding:20px 010px 020px 010px;}}/* Start custom CSS for html, class: .elementor-element-5d72b8f */.button-module_button-9td2v.button-module_underlined-H3lcl {
    color: black;
}
.button-module_button-9td2v.button-module_underlined-H3lcl:hover {
    color: black!important;
    background-color: white;
}
.step-module_tablet-dgv0A
{
    width: 95%;
    padding-left: 50px
}
@media (max-width: 1024px) {
    .step-module_tablet-dgv0A
    {
    width: 95%;
    padding-left: 60px;
    padding-right:10px;
        
    }}

.title-module_title-5XjLY .title-module_index-V5qhP {
    color: black!important;}
.button-module_button-9td2v.button-module_underlined-H3lcl {color:black!important;}
.step-module_timetable-eQDKH .step-module_next-a4Xd- 
{
    
    color: black!important;
}
.step-module_timetable-eQDKH .step-module_previous-lMYhg, .step-module_timetable-eQDKH .step-module_next-a4Xd- {
   
    color: black!important;
}
.css-1u1908p{
    font-size: 2em;
    margin: auto 0px;}
.css-23e715
{
    display: none !important;
}
.css-1u1908p
{
    font-weight: 2rem;
  
}/* End custom CSS */