.elementor-29 .elementor-element.elementor-element-fdea3d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-c8eedf3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-1d31085{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-9d843e9 .elementor-heading-title{font-family:var( --e-global-typography-bf9f46c-font-family ), Sans-serif;font-size:var( --e-global-typography-bf9f46c-font-size );font-weight:var( --e-global-typography-bf9f46c-font-weight );text-transform:var( --e-global-typography-bf9f46c-text-transform );line-height:var( --e-global-typography-bf9f46c-line-height );}.elementor-29 .elementor-element.elementor-element-ca70b00{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-3e6cfa8 .elementor-heading-title{font-family:var( --e-global-typography-bf9f46c-font-family ), Sans-serif;font-size:var( --e-global-typography-bf9f46c-font-size );font-weight:var( --e-global-typography-bf9f46c-font-weight );text-transform:var( --e-global-typography-bf9f46c-text-transform );line-height:var( --e-global-typography-bf9f46c-line-height );}.elementor-29 .elementor-element.elementor-element-6b769b2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-e4e269b .elementor-heading-title{font-family:var( --e-global-typography-bf9f46c-font-family ), Sans-serif;font-size:var( --e-global-typography-bf9f46c-font-size );font-weight:var( --e-global-typography-bf9f46c-font-weight );text-transform:var( --e-global-typography-bf9f46c-text-transform );line-height:var( --e-global-typography-bf9f46c-line-height );}.elementor-29 .elementor-element.elementor-element-d11e864{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-3129b7d .elementor-heading-title{font-family:var( --e-global-typography-bf9f46c-font-family ), Sans-serif;font-size:var( --e-global-typography-bf9f46c-font-size );font-weight:var( --e-global-typography-bf9f46c-font-weight );text-transform:var( --e-global-typography-bf9f46c-text-transform );line-height:var( --e-global-typography-bf9f46c-line-height );}.elementor-29 .elementor-element.elementor-element-3ba495e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-a2ea342 .elementor-heading-title{font-family:var( --e-global-typography-bf9f46c-font-family ), Sans-serif;font-size:var( --e-global-typography-bf9f46c-font-size );font-weight:var( --e-global-typography-bf9f46c-font-weight );text-transform:var( --e-global-typography-bf9f46c-text-transform );line-height:var( --e-global-typography-bf9f46c-line-height );}.elementor-29 .elementor-element.elementor-element-5b07fd5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-308e67f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-12722f8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-617483e a{color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-617483e a:hover, .elementor-29 .elementor-element.elementor-element-617483e a:focus{color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-1f4c763 a{color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-1f4c763 a:hover, .elementor-29 .elementor-element.elementor-element-1f4c763 a:focus{color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-ceb94da a{color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-ceb94da a:hover, .elementor-29 .elementor-element.elementor-element-ceb94da a:focus{color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-073e95a a{color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-073e95a a:hover, .elementor-29 .elementor-element.elementor-element-073e95a a:focus{color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-8e4d44b a{color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-8e4d44b a:hover, .elementor-29 .elementor-element.elementor-element-8e4d44b a:focus{color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-9ee3956 a{color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-9ee3956 a:hover, .elementor-29 .elementor-element.elementor-element-9ee3956 a:focus{color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-3622b36 a{color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-3622b36 a:hover, .elementor-29 .elementor-element.elementor-element-3622b36 a:focus{color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-a002a28 a{color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-a002a28 a:hover, .elementor-29 .elementor-element.elementor-element-a002a28 a:focus{color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-ab051ce a{color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-ab051ce a:hover, .elementor-29 .elementor-element.elementor-element-ab051ce a:focus{color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-c8eedf3{--content-width:1280px;}}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-c8eedf3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-1d31085{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-9d843e9 .elementor-heading-title{font-size:var( --e-global-typography-bf9f46c-font-size );line-height:var( --e-global-typography-bf9f46c-line-height );}.elementor-29 .elementor-element.elementor-element-ca70b00{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-3e6cfa8 .elementor-heading-title{font-size:var( --e-global-typography-bf9f46c-font-size );line-height:var( --e-global-typography-bf9f46c-line-height );}.elementor-29 .elementor-element.elementor-element-6b769b2{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-e4e269b .elementor-heading-title{font-size:var( --e-global-typography-bf9f46c-font-size );line-height:var( --e-global-typography-bf9f46c-line-height );}.elementor-29 .elementor-element.elementor-element-d11e864{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-3129b7d .elementor-heading-title{font-size:var( --e-global-typography-bf9f46c-font-size );line-height:var( --e-global-typography-bf9f46c-line-height );}.elementor-29 .elementor-element.elementor-element-3ba495e{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-a2ea342 .elementor-heading-title{font-size:var( --e-global-typography-bf9f46c-font-size );line-height:var( --e-global-typography-bf9f46c-line-height );}.elementor-29 .elementor-element.elementor-element-5b07fd5{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-308e67f{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-12722f8{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-1d31085{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-9d843e9 .elementor-heading-title{font-size:var( --e-global-typography-bf9f46c-font-size );line-height:var( --e-global-typography-bf9f46c-line-height );}.elementor-29 .elementor-element.elementor-element-ca70b00{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-3e6cfa8 .elementor-heading-title{font-size:var( --e-global-typography-bf9f46c-font-size );line-height:var( --e-global-typography-bf9f46c-line-height );}.elementor-29 .elementor-element.elementor-element-6b769b2{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-e4e269b .elementor-heading-title{font-size:var( --e-global-typography-bf9f46c-font-size );line-height:var( --e-global-typography-bf9f46c-line-height );}.elementor-29 .elementor-element.elementor-element-d11e864{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-3129b7d .elementor-heading-title{font-size:var( --e-global-typography-bf9f46c-font-size );line-height:var( --e-global-typography-bf9f46c-line-height );}.elementor-29 .elementor-element.elementor-element-3ba495e{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-a2ea342 .elementor-heading-title{font-size:var( --e-global-typography-bf9f46c-font-size );line-height:var( --e-global-typography-bf9f46c-line-height );}.elementor-29 .elementor-element.elementor-element-5b07fd5{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-308e67f{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-12722f8{font-size:var( --e-global-typography-text-font-size );}}