.elementor-2740 .elementor-element.elementor-element-0e5929f{--display:flex;}.elementor-2740 .elementor-element.elementor-element-9aeda8c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2740 .elementor-element.elementor-element-9aeda8c .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2740 .elementor-element.elementor-element-9aeda8c .elementor-button{font-weight:var( --e-global-typography-e9d61eb-font-weight );text-decoration:var( --e-global-typography-e9d61eb-text-decoration );padding:10px 10px 10px 30px;}{--ang-classes-border:rgba(79, 122, 233, 0.58);--ang-classes-label:#406DE1;--ang-css-border:rgba(211, 0, 0, 0.35);}@media(max-width:767px){.elementor-2740 .elementor-element.elementor-element-0e5929f{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2740 .elementor-element.elementor-element-9aeda8c{width:100%;max-width:100%;}.elementor-2740 .elementor-element.elementor-element-9aeda8c .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}}/* Start custom CSS for button, class: .elementor-element-9aeda8c */.elementor-2740 .elementor-element.elementor-element-9aeda8c svg {
    background: var( --e-global-color-600d1e7 );
    border-radius: 100px;
    fill: whtie;
    padding: 5px;
    width: 30px;
    height: 30px;
    transition: all ease-in-out .3s;
}
.elementor-2740 .elementor-element.elementor-element-9aeda8c:hover svg {
    transform: rotate(-45deg);
}

.elementor-2740 .elementor-element.elementor-element-9aeda8c .elementor-button-content-wrapper {
    align-items: anchor-center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e5929f */@media(max-width:767px) {
    .elementor-2740 .elementor-element.elementor-element-0e5929f .elementor-button-text {
    text-align: left;
}
}/* End custom CSS */