.elementor-122 .elementor-element.elementor-element-b05783b{--spacer-size:50px;}.elementor-122 .elementor-element.elementor-element-7fd3866{text-align:center;}.elementor-122 .elementor-element.elementor-element-7fd3866 .elementor-heading-title{color:var( --e-global-color-3b50b397 );font-weight:600;}.elementor-122 .elementor-element.elementor-element-cad9b6c{text-align:center;}.elementor-122 .elementor-element.elementor-element-cad9b6c .elementor-heading-title{color:var( --e-global-color-1ce495e9 );font-weight:400;}.elementor-122 .elementor-element.elementor-element-ff89d69{color:var( --e-global-color-text );}.elementor-122 .elementor-element.elementor-element-9125a1b{--spacer-size:50px;}.elementor-122 .elementor-element.elementor-element-10d3697 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-122 .elementor-element.elementor-element-10d3697 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-10d3697 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-43abf1f .elementor-flip-box__back{background-color:transparent;background-image:linear-gradient(150deg, #578D2D 0%, var( --e-global-color-1ce495e9 ) 62%);}.elementor-122 .elementor-element.elementor-element-43abf1f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-122 .elementor-element.elementor-element-43abf1f .elementor-icon i{transform:rotate(0deg);}.elementor-122 .elementor-element.elementor-element-43abf1f .elementor-icon svg{transform:rotate(0deg);}.elementor-122 .elementor-element.elementor-element-43abf1f .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-122 .elementor-element.elementor-element-43abf1f .elementor-flip-box__button{margin-center:0;background-color:var( --e-global-color-3b50b397 );}.elementor-122 .elementor-element.elementor-element-7293e48 .elementor-flip-box__back{background-color:transparent;background-image:linear-gradient(140deg, var( --e-global-color-1ce495e9 ) 13%, var( --e-global-color-1ce495e9 ) 22%);}.elementor-122 .elementor-element.elementor-element-7293e48 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-122 .elementor-element.elementor-element-7293e48 .elementor-icon i{transform:rotate(0deg);}.elementor-122 .elementor-element.elementor-element-7293e48 .elementor-icon svg{transform:rotate(0deg);}.elementor-122 .elementor-element.elementor-element-7293e48 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-122 .elementor-element.elementor-element-7293e48 .elementor-flip-box__button{margin-center:0;background-color:var( --e-global-color-3b50b397 );}.elementor-122 .elementor-element.elementor-element-773af19{--spacer-size:50px;}/* Start custom CSS for column, class: .elementor-element-10d3697 */.elementor-122 .elementor-element.elementor-element-10d3697 .elementor-flip-box__back {
    opacity:0.8;
}

.elementor-122 .elementor-element.elementor-element-10d3697 .elementor-flip-box__button {
    display:none;
}

.elementor-122 .elementor-element.elementor-element-10d3697 .elementor-flip-box__layer__inner {
    padding-top:72px;
}

.elementor-122 .elementor-element.elementor-element-10d3697 .elementor-flip-box__layer__title {
    text-align:left;
}

.elementor-122 .elementor-element.elementor-element-10d3697 .elementor-flip-box__layer__description{
    text-align:left;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-71160a4 */.elementor-122 .elementor-element.elementor-element-71160a4 .elementor-flip-box__back {
    opacity:0.8;
}

.elementor-122 .elementor-element.elementor-element-71160a4 .elementor-flip-box__button {
    display:none;
}

.elementor-122 .elementor-element.elementor-element-71160a4 .elementor-flip-box__layer__inner {
    padding-top:72px;
}

.elementor-122 .elementor-element.elementor-element-71160a4 .elementor-flip-box__layer__title {
    text-align:left;
}

.elementor-122 .elementor-element.elementor-element-71160a4 .elementor-flip-box__layer__description{
    text-align:left;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e7339a2 */.elementor-122 .elementor-element.elementor-element-e7339a2 .elementor-flip-box {
    overflow:hidden;
    height:395px;
}

.elementor-122 .elementor-element.elementor-element-e7339a2 .elementor-flip-box__button {
    background:var(--e-global-color-primary);
    color:var(--e-global-color-63d08edd);
    border: 0px solid;
}/* End custom CSS */