.elementor-5340 .elementor-element.elementor-element-a59ddac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5340 .elementor-element.elementor-element-a59ddac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5340 .elementor-element.elementor-element-7e746e6 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-5340 .elementor-element.elementor-element-7c43277 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5340 .elementor-element.elementor-element-7c43277{overflow:hidden;}.elementor-5340 .elementor-element.elementor-element-489c28a:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5340 .elementor-element.elementor-element-489c28a > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:ad845e;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5340 .elementor-element.elementor-element-489c28a > .elementor-element-populated >  .elementor-background-overlay{background-color:rgba(173,132,94,0.65);opacity:1;}.elementor-5340 .elementor-element.elementor-element-489c28a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5340 .elementor-element.elementor-element-489c28a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5340 .elementor-element.elementor-element-b756d17:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5340 .elementor-element.elementor-element-b756d17 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5340 .elementor-element.elementor-element-b756d17 > .elementor-element-populated >  .elementor-background-overlay{background-color:rgba(173,132,94,0.65);opacity:1;}.elementor-5340 .elementor-element.elementor-element-b756d17 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5340 .elementor-element.elementor-element-b756d17 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5340 .elementor-element.elementor-element-f4367d3:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5340 .elementor-element.elementor-element-f4367d3 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-5340 .elementor-element.elementor-element-f4367d3 > .elementor-element-populated >  .elementor-background-overlay{background-color:rgba(173,132,94,0.65);opacity:1;}.elementor-5340 .elementor-element.elementor-element-f4367d3 > .elementor-element-populated, .elementor-5340 .elementor-element.elementor-element-f4367d3 > .elementor-element-populated > .elementor-background-overlay, .elementor-5340 .elementor-element.elementor-element-f4367d3 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5340 .elementor-element.elementor-element-f4367d3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5340 .elementor-element.elementor-element-f4367d3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5340 .elementor-element.elementor-element-c1e2ef1{text-align:left;}.elementor-5340 .elementor-element.elementor-element-8727f56:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5340 .elementor-element.elementor-element-8727f56 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5340 .elementor-element.elementor-element-8727f56 > .elementor-element-populated >  .elementor-background-overlay{background-color:rgba(173,132,94,0.65);opacity:1;}.elementor-5340 .elementor-element.elementor-element-8727f56 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5340 .elementor-element.elementor-element-8727f56 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for section, class: .elementor-element-7c43277 */@media only screen and (min-width: 600px){
.heroText h3, .heroText, .heroText h2 .heroText p {
        color: white !important;
        cursor: pointer;
}

.heroText h3{
    font-size: 1.6em;
}


.elementor-5340 .elementor-element.elementor-element-7c43277 .elementor-inner-column{
transition: all 450ms, border-left 0ms;
border-left: 9px solid white;
height: 550px;
}



.elementor-5340 .elementor-element.elementor-element-7c43277 .elementor-heading-title{
    text-align: center;
}

.elementor-5340 .elementor-element.elementor-element-7c43277 .elementor-widget-text-editor{
display: none;
}

.elementor-5340 .elementor-element.elementor-element-7c43277:hover .elementor-inner-column{

}

.elementor-5340 .elementor-element.elementor-element-7c43277 .elementor-inner-column:nth-child(1){
    border-left: 0px solid grey;

}

.elementor-5340 .elementor-element.elementor-element-7c43277:hover .elementor-heading-title{
transform: rotate(90deg);

}

.elementor-5340 .elementor-element.elementor-element-7c43277 .elementor-button-wrapper{
    display:none;
}
.elementor-5340 .elementor-element.elementor-element-7c43277:hover .elementor-button-wrapper{
    
    display:block;

}

.elementor-5340 .elementor-element.elementor-element-7c43277:hover .elementor-inner-column:hover{
width:65vw;


}

.elementor-5340 .elementor-element.elementor-element-7c43277:hover .elementor-inner-column:hover .elementor-heading-title{
transform: rotate(0deg);
text-align: left;
padding-left:  50px;
padding-right:  50px;
}

.elementor-5340 .elementor-element.elementor-element-7c43277:hover .elementor-inner-column:hover .elementor-widget-text-editor{
display: block;
padding-left: 50px;
padding-right:  50px;
}
}


@media only screen and (max-width: 600px){
    
.heroText h3, .heroText, .heroText h2 .heroText p {
        color: white !important;}
 
 
 .elementor-5340 .elementor-element.elementor-element-7c43277 .elementor-inner-column{
     
     border-bottom: 9px solid white;
     
 }
 
 .elementor-5340 .elementor-element.elementor-element-7c43277 .elementor-column-wrap{
     padding: 30px;
 }
 
 
 
}/* End custom CSS */