.elementor-21375 .elementor-element.elementor-element-615b050{--display:flex;}.elementor-21375 .elementor-element.elementor-element-3f93099{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-21375 .elementor-element.elementor-element-3f93099.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21375 .elementor-element.elementor-element-3f93099 .elementor-heading-title{font-family:"Old Master", Sans-serif;font-size:57px;font-weight:400;}.elementor-21375 .elementor-element.elementor-element-d931ecc{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-21375 .elementor-element.elementor-element-d931ecc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21375 .elementor-element.elementor-element-d931ecc p{margin-block-end:20px;}.elementor-21375 .elementor-element.elementor-element-a9f4193{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-21375 .elementor-element.elementor-element-a9f4193.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21375 .elementor-element.elementor-element-a9f4193 img{width:100%;}.elementor-21375 .elementor-element.elementor-element-4817fc3{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-21375 .elementor-element.elementor-element-4817fc3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21375 .elementor-element.elementor-element-4817fc3 p{margin-block-end:20px;}.elementor-21375 .elementor-element.elementor-element-7ff672a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-21375 .elementor-element.elementor-element-7ff672a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21375 .elementor-element.elementor-element-7ff672a img{width:40%;border-radius:25px 25px 25px 25px;box-shadow:-15px 15px 10px 0px rgba(0,0,0,0.5);}.elementor-21375 .elementor-element.elementor-element-a973746{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-21375 .elementor-element.elementor-element-a973746.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21375 .elementor-element.elementor-element-a973746 p{margin-block-end:20px;}.elementor-21375 .elementor-element.elementor-element-3921b82 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-21375 .elementor-element.elementor-element-3921b82 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-21375 .elementor-element.elementor-element-3921b82{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;--image-border-radius:25px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-21375 .elementor-element.elementor-element-3921b82.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21375 .elementor-element.elementor-element-8e8b9f2{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-21375 .elementor-element.elementor-element-8e8b9f2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21375 .elementor-element.elementor-element-8b339fb{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-21375 .elementor-element.elementor-element-8b339fb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21375 .elementor-element.elementor-element-8b339fb img{width:60%;border-radius:25px 25px 25px 25px;box-shadow:-15px 15px 10px 0px rgba(0,0,0,0.5);}.elementor-21375 .elementor-element.elementor-element-aa435c6{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-21375 .elementor-element.elementor-element-aa435c6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21375 .elementor-element.elementor-element-aa435c6 p{margin-block-end:20px;}.elementor-21375 .elementor-element.elementor-element-2de5f2f{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-21375 .elementor-element.elementor-element-2de5f2f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21375 .elementor-element.elementor-element-2de5f2f img{width:40%;border-radius:25px 25px 25px 25px;box-shadow:-15px 15px 10px 0px rgba(0,0,0,0.5);}.elementor-21375 .elementor-element.elementor-element-c07bff4{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-21375 .elementor-element.elementor-element-c07bff4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21375 .elementor-element.elementor-element-c07bff4 p{margin-block-end:20px;}.elementor-21375 .elementor-element.elementor-element-ef1c266{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-21375 .elementor-element.elementor-element-ef1c266.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21375 .elementor-element.elementor-element-ef1c266 img{width:40%;border-radius:25px 25px 25px 25px;box-shadow:-15px 15px 10px 0px rgba(0,0,0,0.5);}.elementor-21375 .elementor-element.elementor-element-172ff87{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-21375 .elementor-element.elementor-element-172ff87.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21375 .elementor-element.elementor-element-172ff87 p{margin-block-end:20px;}.elementor-21375 .elementor-element.elementor-element-61d8b23{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-21375 .elementor-element.elementor-element-61d8b23.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21375 .elementor-element.elementor-element-61d8b23 img{width:40%;border-radius:25px 25px 25px 25px;box-shadow:-15px 15px 10px 0px rgba(0,0,0,0.5);}.elementor-21375 .elementor-element.elementor-element-5d8f1f3{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-21375 .elementor-element.elementor-element-5d8f1f3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21375 .elementor-element.elementor-element-5d8f1f3 p{margin-block-end:20px;}.elementor-21375 .elementor-element.elementor-element-69e68bd .elementor-button{background-color:#81BB52;height:62px;width:213px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-size:15px;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-21375 .elementor-element.elementor-element-69e68bd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21375 .elementor-element.elementor-element-69e68bd .elementor-button-content-wrapper{flex-direction:row;}.elementor-21375 .elementor-element.elementor-global-16935.xpro-widget-bg-overlay:before{transition:background 0.3s;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-21375 .elementor-element.elementor-element-3f93099 .elementor-heading-title{font-size:38px;}.elementor-21375 .elementor-element.elementor-element-7ff672a img{width:100%;}.elementor-21375 .elementor-element.elementor-element-3921b82{--container-widget-width:303px;--container-widget-flex-grow:0;width:var( --container-widget-width, 303px );max-width:303px;}.elementor-21375 .elementor-element.elementor-element-8b339fb img{width:100%;}.elementor-21375 .elementor-element.elementor-element-2de5f2f img{width:100%;}.elementor-21375 .elementor-element.elementor-element-ef1c266 img{width:100%;border-radius:25px 25px 25px 25px;}.elementor-21375 .elementor-element.elementor-element-61d8b23 img{width:100%;}}/* Start custom CSS for button, class: .elementor-element-69e68bd */.elementor-21375 .elementor-element.elementor-element-69e68bd .elementor-button-icon svg {
        width: 33px; /* Adjust as needed */
        height: 33px; /* Adjust as needed */
    }
    .elementor-21375 .elementor-element.elementor-element-69e68bd .elementor-button {
    animation: loop-wobble 8s infinite;
}
@keyframes loop-wobble {
    0%, 16% { transform: translateX(0); }
    2%, 4%, 6%, 8%, 10%, 12%, 14%, 16% { transform: translateX(-5px); }
    3%, 5%, 7%, 9%, 11%, 13%, 15% { transform: translateX(5px); }
    100% { transform: translateX(0); }
}
.elementor-21375 .elementor-element.elementor-element-69e68bd .elementor-button-icon {
    font-size: 27px; /* Adjust size here */
}
.elementor-21375 .elementor-element.elementor-element-69e68bd .elementor-button-icon,
.elementor-21375 .elementor-element.elementor-element-69e68bd .elementor-button-icon svg,
.elementor-21375 .elementor-element.elementor-element-69e68bd .elementor-button-icon svg path {
    fill: #FFFFFF !important;
    color: #FFFFFF !important; /* Use color property as a fallback/alternative */
}/* End custom CSS */