.elementor-15 .elementor-element.elementor-element-52646382 > .elementor-container{min-height:200px;}.elementor-15 .elementor-element.elementor-element-52646382{margin-top:0px;margin-bottom:-200px;z-index:10;}.elementor-15 .elementor-element.elementor-element-2a56295e .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#26B9C200;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );padding:12px 22px 12px 21px;}.elementor-15 .elementor-element.elementor-element-56d70e3 .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#26B9C200;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );padding:12px 34px 12px 34px;}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-52646382{margin-top:0px;margin-bottom:-1px;}.elementor-15 .elementor-element.elementor-element-169f86ba{width:50%;}}/* Start custom CSS for section, class: .elementor-element-52646382 */.elementor-15 .elementor-element.elementor-element-52646382.elementor-sticky--effects{
   background-color: rgba(255,255,255,0.9)!important 
}

.elementor-15 .elementor-element.elementor-element-52646382{
   transition: background-color 4s ease !important;
}

.elementor-15 .elementor-element.elementor-element-52646382.elementor-sticky--effects >.elementor-container{
   min-height: 50px;
}
.logo img {
    max-width: 140px;
    height:auto;
    transition: all 0.5s ease;
}
.elementor-sticky--effects .logo img {
    max-width: 70px;
    height: auto;
}

.elementor-15 .elementor-element.elementor-element-52646382 > .elementor-container{
   transition: min-height 1s ease;
}/* End custom CSS */