.elementor-105274 .elementor-element.elementor-element-7010a20a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-105274 .elementor-element.elementor-element-9e3ec7d{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-f466fb0 );}.elementor-105274 .elementor-element.elementor-element-9e3ec7d .elementor-headline{text-align:center;font-size:30px;}.elementor-105274 .elementor-element.elementor-element-9e3ec7d .elementor-headline-plain-text{color:var( --e-global-color-f466fb0 );}.elementor-105274 .elementor-element.elementor-element-9e3ec7d .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-597d070 );}.elementor-105274 .elementor-element.elementor-element-45c4ef26{text-align:center;}.elementor-105274 .elementor-element.elementor-element-3295e2e0 .elementor-button{background-color:transparent;font-size:18px;fill:var( --e-global-color-6127946 );color:var( --e-global-color-6127946 );background-image:linear-gradient(100deg, var( --e-global-color-597d070 ) 0%, var( --e-global-color-accent ) 100%);border-radius:20px 20px 20px 20px;}.elementor-105274 .elementor-element.elementor-element-3295e2e0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-105274 .elementor-element.elementor-element-3295e2e0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-105274 .elementor-element.elementor-element-4375639{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 35px 0px rgba(0, 0, 0, 0.06);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-105274 .elementor-element.elementor-element-4375639:not(.elementor-motion-effects-element-type-background), .elementor-105274 .elementor-element.elementor-element-4375639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6127946 );}.elementor-105274 .elementor-element.elementor-element-38c6e8aa{text-align:center;}.elementor-105274 .elementor-element.elementor-element-38c6e8aa .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-105274 .elementor-element.elementor-element-c53ca40 .elementor-button{background-color:transparent;font-size:18px;fill:var( --e-global-color-6127946 );color:var( --e-global-color-6127946 );background-image:linear-gradient(100deg, var( --e-global-color-597d070 ) 0%, var( --e-global-color-accent ) 100%);border-radius:20px 20px 20px 20px;}.elementor-105274 .elementor-element.elementor-element-6b62d2a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-105274 .elementor-element.elementor-element-9e3ec7d .elementor-headline{font-size:25px;}.elementor-105274 .elementor-element.elementor-element-45c4ef26 .elementor-heading-title{font-size:25px;}.elementor-105274 .elementor-element.elementor-element-38c6e8aa .elementor-heading-title{font-size:22px;}}/* Start custom CSS for heading, class: .elementor-element-45c4ef26 */.elementor-105274 .elementor-element.elementor-element-45c4ef26 b {
    color: #11AAB2;
}
.elementor-105274 .elementor-element.elementor-element-45c4ef26 small {
    display: block;
    font-size: 18px;
    font-weight: 400;
    margin-top: 0.3em;
    line-height: .8em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38c6e8aa */.elementor-105274 .elementor-element.elementor-element-38c6e8aa small {
    display: block;
    font-size: 18px;
    font-weight: 400;
    line-height: .8;
    margin-top: 0.5em;
}
@media screen and (max-width:767px) {
.elementor-105274 .elementor-element.elementor-element-38c6e8aa small {
    font-size: 15px;
}    
}/* End custom CSS */