.elementor-5560 .elementor-element.elementor-element-8251438{--display:flex;}.elementor-5560 .elementor-element.elementor-element-2104b80{text-align:center;width:auto;max-width:auto;}.elementor-5560 .elementor-element.elementor-element-2104b80 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5560 .elementor-element.elementor-element-2104b80.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-5560 .elementor-element.elementor-element-2104b80 .dynamic-content-for-elementor-acf{color:var( --e-global-color-secondary );margin-bottom:0px;font-family:"Poppins", Sans-serif;}/* Start custom CSS for dyncontel-acf, class: .elementor-element-2104b80 */.landing-cta-link-d2{
    display: flex;
    justify-content: center;
}

.landing-cta-link-d2 .elementor-widget-container{
    max-width: fit-content;
    
}


.landing-cta-link-d2 a{
    color: var( --e-global-color-969d9f9 );
    padding: 16px 36px;
    transition: ease all .3s;
    display: flex !important;
    align-items: center;
    flex-direction: column;
    gap:1rem;
}

@media (min-width: 768px){
    /*cta block*/
    .landing-cta-link-d2.elementor-widget-dyncontel-acf .dynamic-content-for-elementor-acf{
        width:auto;
    }
    .landing-cta-link a{
        flex-direction:row;
    }
}/* End custom CSS */