.elementor-1292 .elementor-element.elementor-element-7f42d207:not(.elementor-motion-effects-element-type-background), .elementor-1292 .elementor-element.elementor-element-7f42d207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1292 .elementor-element.elementor-element-7f42d207{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:3rem 0rem 3rem 0rem;}.elementor-1292 .elementor-element.elementor-element-7f42d207 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1292 .elementor-element.elementor-element-25e13671 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1292 .elementor-element.elementor-element-25e13671 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-text );padding:0rem 0rem 0rem 3rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1292 .elementor-element.elementor-element-2923dfa7 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;border-radius:0px 0px 0px 0px;}.elementor-1292 .elementor-element.elementor-element-2923dfa7 .elementor-heading-title{font-family:"Canela", Sans-serif;font-size:1.5rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1292 .elementor-element.elementor-element-206cfe5e > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.35rem 0rem 0.35rem 0rem;}.elementor-1292 .elementor-element.elementor-element-206cfe5e .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-1292 .elementor-element.elementor-element-2ef11a30 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.35rem 0rem 0.35rem 0rem;}.elementor-1292 .elementor-element.elementor-element-2ef11a30 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-1292 .elementor-element.elementor-element-3623aa65 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.35rem 0rem 0.35rem 0rem;}.elementor-1292 .elementor-element.elementor-element-3623aa65 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-1292 .elementor-element.elementor-element-3db3507c > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-text );padding:0rem 0rem 0rem 3rem;}.elementor-1292 .elementor-element.elementor-element-9524b51 .elementor-heading-title{font-family:"Canela", Sans-serif;font-size:1.5rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1292 .elementor-element.elementor-element-38a1620 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1292 .elementor-element.elementor-element-2b7b234b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.35rem 0rem 0.35rem 0rem;}.elementor-1292 .elementor-element.elementor-element-2b7b234b .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-1292 .elementor-element.elementor-element-439aed70 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.35rem 0rem 0.35rem 0rem;}.elementor-1292 .elementor-element.elementor-element-439aed70 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-1292 .elementor-element.elementor-element-7e1b8ef > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.35rem 0rem 0.35rem 0rem;}.elementor-1292 .elementor-element.elementor-element-7e1b8ef .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-1292 .elementor-element.elementor-element-375ecde2 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.35rem 0rem 0.35rem 0rem;}.elementor-1292 .elementor-element.elementor-element-375ecde2 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-1292 .elementor-element.elementor-element-484b3be8 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.35rem 0rem 0.35rem 0rem;}.elementor-1292 .elementor-element.elementor-element-484b3be8 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-1292 .elementor-element.elementor-element-762248c8 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.35rem 0rem 0.35rem 0rem;}.elementor-1292 .elementor-element.elementor-element-762248c8 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-1292 .elementor-element.elementor-element-6862bd67 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.35rem 0rem 0.35rem 0rem;}.elementor-1292 .elementor-element.elementor-element-6862bd67 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-1292 .elementor-element.elementor-element-337caeec > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.35rem 0rem 0.35rem 0rem;}.elementor-1292 .elementor-element.elementor-element-337caeec .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-1292 .elementor-element.elementor-element-9c7d725 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1292 .elementor-element.elementor-element-9c7d725 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;padding:0rem 0rem 0rem 3rem;}.elementor-1292 .elementor-element.elementor-element-0bb9f27 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;border-radius:0px 0px 0px 0px;}.elementor-1292 .elementor-element.elementor-element-0bb9f27 .elementor-heading-title{font-family:"Canela", Sans-serif;font-size:1.5rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1292 .elementor-element.elementor-element-863c942 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.35rem 0rem 0.35rem 0rem;}.elementor-1292 .elementor-element.elementor-element-863c942 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-1292 .elementor-element.elementor-element-f93ccae > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.35rem 0rem 0.35rem 0rem;}.elementor-1292 .elementor-element.elementor-element-f93ccae .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-1292 .elementor-element.elementor-element-160de20 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.35rem 0rem 0.35rem 0rem;}.elementor-1292 .elementor-element.elementor-element-160de20 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-1292 .elementor-element.elementor-element-295250a > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.35rem 0rem 0.35rem 0rem;}.elementor-1292 .elementor-element.elementor-element-295250a .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-text );}/* Start custom CSS for heading, class: .elementor-element-206cfe5e */.elementor-1292 .elementor-element.elementor-element-206cfe5e a:hover {
    color: var( --e-global-color-secondary );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ef11a30 */.elementor-1292 .elementor-element.elementor-element-2ef11a30 a:hover {
    color: var( --e-global-color-secondary );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3623aa65 */.elementor-1292 .elementor-element.elementor-element-3623aa65 a:hover {
    color: var( --e-global-color-secondary );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b7b234b */.elementor-1292 .elementor-element.elementor-element-2b7b234b a:hover {
    color: var( --e-global-color-secondary );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-439aed70 */.elementor-1292 .elementor-element.elementor-element-439aed70 a:hover {
    color: var( --e-global-color-secondary );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e1b8ef */.elementor-1292 .elementor-element.elementor-element-7e1b8ef a:hover {
    color: var( --e-global-color-secondary );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-375ecde2 */.elementor-1292 .elementor-element.elementor-element-375ecde2 a:hover {
    color: var( --e-global-color-secondary );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-484b3be8 */.elementor-1292 .elementor-element.elementor-element-484b3be8 a:hover {
    color: var( --e-global-color-secondary );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-762248c8 */.elementor-1292 .elementor-element.elementor-element-762248c8 a:hover {
    color: var( --e-global-color-secondary );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6862bd67 */.elementor-1292 .elementor-element.elementor-element-6862bd67 a:hover {
    color: var( --e-global-color-secondary );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-337caeec */.elementor-1292 .elementor-element.elementor-element-337caeec a:hover {
    color: var( --e-global-color-secondary );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-863c942 */.elementor-1292 .elementor-element.elementor-element-863c942 a:hover {
    color: var( --e-global-color-secondary );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f93ccae */.elementor-1292 .elementor-element.elementor-element-f93ccae a:hover {
    color: var( --e-global-color-secondary );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-160de20 */.elementor-1292 .elementor-element.elementor-element-160de20 a:hover {
    color: var( --e-global-color-secondary );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-295250a */.elementor-1292 .elementor-element.elementor-element-295250a a:hover {
    color: var( --e-global-color-secondary );
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7f42d207 */.elementor-1292 .elementor-element.elementor-element-7f42d207 .elementor-heading-title a {
    padding: 0;
}/* End custom CSS */