.elementor-4011 .elementor-element.elementor-element-9b181f2 .elementor-flip-box{height:547px;}.elementor-4011 .elementor-element.elementor-element-9b181f2 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-4011 .elementor-element.elementor-element-9b181f2 .elementor-icon{font-size:100px;}.elementor-4011 .elementor-element.elementor-element-9b181f2 .elementor-icon svg{width:100px;transform:rotate(0deg);}.elementor-4011 .elementor-element.elementor-element-9b181f2 .elementor-icon i{transform:rotate(0deg);}.elementor-4011 .elementor-element.elementor-element-9b181f2 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-4011 .elementor-element.elementor-element-9b181f2 .elementor-flip-box__button{margin-inline-center:0;}.elementor-4011 .elementor-element.elementor-element-8c554c0 .elementor-flip-box{height:547px;}.elementor-4011 .elementor-element.elementor-element-8c554c0 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-4011 .elementor-element.elementor-element-8c554c0 .elementor-icon{font-size:100px;}.elementor-4011 .elementor-element.elementor-element-8c554c0 .elementor-icon svg{width:100px;transform:rotate(0deg);}.elementor-4011 .elementor-element.elementor-element-8c554c0 .elementor-icon i{transform:rotate(0deg);}.elementor-4011 .elementor-element.elementor-element-8c554c0 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-4011 .elementor-element.elementor-element-8c554c0 .elementor-flip-box__button{margin-inline-center:0;}.elementor-4011 .elementor-element.elementor-element-8ac7cbc .elementor-flip-box{height:547px;}.elementor-4011 .elementor-element.elementor-element-8ac7cbc .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-4011 .elementor-element.elementor-element-8ac7cbc .elementor-icon{font-size:100px;}.elementor-4011 .elementor-element.elementor-element-8ac7cbc .elementor-icon svg{width:100px;transform:rotate(0deg);}.elementor-4011 .elementor-element.elementor-element-8ac7cbc .elementor-icon i{transform:rotate(0deg);}.elementor-4011 .elementor-element.elementor-element-8ac7cbc .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-4011 .elementor-element.elementor-element-8ac7cbc .elementor-flip-box__button{margin-inline-center:0;}.elementor-4011 .elementor-element.elementor-element-0f9e5d4 .elementor-flip-box{height:547px;}.elementor-4011 .elementor-element.elementor-element-0f9e5d4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-4011 .elementor-element.elementor-element-0f9e5d4 .elementor-icon{font-size:100px;}.elementor-4011 .elementor-element.elementor-element-0f9e5d4 .elementor-icon svg{width:100px;transform:rotate(0deg);}.elementor-4011 .elementor-element.elementor-element-0f9e5d4 .elementor-icon i{transform:rotate(0deg);}.elementor-4011 .elementor-element.elementor-element-0f9e5d4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-4011 .elementor-element.elementor-element-0f9e5d4 .elementor-flip-box__button{margin-inline-center:0;}@media(min-width:768px){.elementor-4011 .elementor-element.elementor-element-d7eef1f{width:100%;}}/* Start custom CSS *//* CLICK-TO-FLIP ELEMENTOR FLIP BOXES */

/* Stop Elementor's normal hover flip */
.click-flip .elementor-flip-box:hover .elementor-flip-box__layer__overlay {
    transform: none;
}

/* Front side */
.click-flip .elementor-flip-box__front {
    transform: rotateX(0deg) !important;
}

/* Back side starts flipped upward */
.click-flip .elementor-flip-box__back {
    transform: rotateX(-180deg) !important;
}

/* When clicked, flip the front upward */
.click-flip.is-flipped .elementor-flip-box__front {
    transform: rotateX(180deg) !important;
}

/* When clicked, bring the back into view */
.click-flip.is-flipped .elementor-flip-box__back {
    transform: rotateX(0deg) !important;
}/* End custom CSS */