.elementor-16590 .elementor-element.elementor-element-5adbb87{--display:flex;}.elementor-16590 .elementor-element.elementor-element-cf452c1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-16590 .elementor-element.elementor-element-cf452c1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-16590 .elementor-element.elementor-element-cf452c1 .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:42px;}.elementor-16590 .elementor-element.elementor-element-94b87bc{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-16590 .elementor-element.elementor-element-94b87bc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-16590 .elementor-element.elementor-element-94b87bc p{margin-block-end:15px;}.elementor-16590 .elementor-element.elementor-element-1f2a37c{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-16590 .elementor-element.elementor-element-1f2a37c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-16590 .elementor-element.elementor-element-1f2a37c .elementor-heading-title{font-family:"Flamenco", Sans-serif;font-size:65px;}.elementor-16590 .elementor-element.elementor-element-d850836{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-16590 .elementor-element.elementor-element-d850836.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-16590 .elementor-element.elementor-element-d850836 p{margin-block-end:15px;}.elementor-16590 .elementor-element.elementor-element-c7acac2 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-16590 .elementor-element.elementor-element-c7acac2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-16590 .elementor-element.elementor-element-c7acac2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-16590 .elementor-element.elementor-element-c7acac2{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-16590 .elementor-element.elementor-element-c0f54b3 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-16590 .elementor-element.elementor-element-c0f54b3 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-16590 .elementor-element.elementor-element-c0f54b3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-16590 .elementor-element.elementor-element-c0f54b3{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-16590 .elementor-element.elementor-element-059ec66.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-16590 .elementor-element.elementor-element-059ec66.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-16590 .elementor-element.elementor-element-059ec66.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-16590 .elementor-element.elementor-element-059ec66.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-16590 .elementor-element.elementor-element-059ec66 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-16590 .elementor-element.elementor-element-059ec66 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16590 .elementor-element.elementor-element-20bd66c{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-16590 .elementor-element.elementor-element-20bd66c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-16590 .elementor-element.elementor-element-20bd66c p{margin-block-end:15px;}.elementor-16590 .elementor-element.elementor-element-780f560 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-16590 .elementor-element.elementor-element-780f560 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-16590 .elementor-element.elementor-element-780f560.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-16590 .elementor-element.elementor-element-780f560{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-16590 .elementor-element.elementor-element-6ea3676{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-16590 .elementor-element.elementor-element-6ea3676.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-16590 .elementor-element.elementor-element-6ea3676 p{margin-block-end:15px;}.elementor-16590 .elementor-element.elementor-element-e671c38 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-16590 .elementor-element.elementor-element-e671c38 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-16590 .elementor-element.elementor-element-e671c38.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-16590 .elementor-element.elementor-element-e671c38{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-16590 .elementor-element.elementor-element-055e4ba{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-16590 .elementor-element.elementor-element-055e4ba.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-16590 .elementor-element.elementor-element-055e4ba p{margin-block-end:15px;}.elementor-16590 .elementor-element.elementor-element-a458d7b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-16590 .elementor-element.elementor-element-a458d7b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-16590 .elementor-element.elementor-element-a458d7b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-16590 .elementor-element.elementor-element-a458d7b{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-16590 .elementor-element.elementor-element-f5768fc{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-16590 .elementor-element.elementor-element-f5768fc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-16590 .elementor-element.elementor-element-f5768fc p{margin-block-end:15px;}.elementor-16590 .elementor-element.elementor-element-c48fad5 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-16590 .elementor-element.elementor-element-c48fad5 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-16590 .elementor-element.elementor-element-c48fad5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-16590 .elementor-element.elementor-element-c48fad5{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-16590 .elementor-element.elementor-element-d9bdff9{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-16590 .elementor-element.elementor-element-d9bdff9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-16590 .elementor-element.elementor-element-d9bdff9 p{margin-block-end:15px;}.elementor-16590 .elementor-element.elementor-element-e01be8e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-16590 .elementor-element.elementor-element-e01be8e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-16590 .elementor-element.elementor-element-e01be8e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-16590 .elementor-element.elementor-element-e01be8e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-16590 .elementor-element.elementor-element-d66b06f .elementor-button{background-color:#F12798;height:47px;width:290px;-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-family:"Aldrich", Sans-serif;font-size:15px;line-height:23px;word-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:10px -25px 10px 0px;}.elementor-16590 .elementor-element.elementor-element-d66b06f{width:initial;max-width:initial;}.elementor-16590 .elementor-element.elementor-element-d66b06f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-16590 .elementor-element.elementor-element-d66b06f .elementor-button-content-wrapper{flex-direction:row;}.elementor-16590 .elementor-element.elementor-global-16935.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-16590 .elementor-element.elementor-element-b5edbb5{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-16590 .elementor-element.elementor-element-b5edbb5.xpro-widget-bg-overlay:before{transition:background 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-16590 .elementor-element.elementor-element-cf452c1 .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-16590 .elementor-element.elementor-element-1f2a37c .elementor-heading-title{font-size:40px;}.elementor-16590 .elementor-element.elementor-element-059ec66 .elementor-image-box-img{margin-bottom:15px;}.elementor-16590 .elementor-element.elementor-element-d66b06f .elementor-button{height:45px;width:239px;font-size:12px;}}/* Start custom CSS for button, class: .elementor-element-d66b06f */.elementor-16590 .elementor-element.elementor-element-d66b06f .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-16590 .elementor-element.elementor-element-d66b06f .elementor-button-icon {
    font-size: 27px; /* Adjust size here */
}
.elementor-16590 .elementor-element.elementor-element-d66b06f .elementor-button-icon,
.elementor-16590 .elementor-element.elementor-element-d66b06f .elementor-button-icon svg,
.elementor-16590 .elementor-element.elementor-element-d66b06f .elementor-button-icon svg path {
    fill: #FFFFFF !important;
    color: #FFFFFF !important; /* Use color property as a fallback/alternative */
}/* End custom CSS */