.elementor-5512 .elementor-element.elementor-element-74d04eb4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0rem 1rem;--row-gap:0rem;--column-gap:1rem;--flex-wrap:wrap;--padding-top:14rem;--padding-bottom:8rem;--padding-left:4rem;--padding-right:4rem;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-5512 .elementor-element.elementor-element-280e13f9{--iteration-count:infinite;width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 8rem) 0rem;--dynamic-text-color:var( --e-global-color-accent );}.elementor-5512 .elementor-element.elementor-element-280e13f9 .elementor-headline{text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-280e13f9 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-5512 .elementor-element.elementor-element-280e13f9 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-6b4dfb45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:6rem 2rem;--row-gap:6rem;--column-gap:2rem;--flex-wrap:wrap;--align-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d6f1e3 );--border-color:var( --e-global-color-9d6f1e3 );--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5512 .elementor-element.elementor-element-6b4dfb45:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-6b4dfb45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d6f1e3 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-580a0cca img{width:100%;max-width:100%;height:8.8rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-5512 .elementor-element.elementor-element-5fa014a2{text-align:end;}.elementor-5512 .elementor-element.elementor-element-5fa014a2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5512 .elementor-element.elementor-element-e0a2c86{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-d8130f1-font-family ), Sans-serif;font-size:var( --e-global-typography-d8130f1-font-size );font-weight:var( --e-global-typography-d8130f1-font-weight );line-height:var( --e-global-typography-d8130f1-line-height );letter-spacing:var( --e-global-typography-d8130f1-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-e0a2c86 p{margin-block-end:0px;}.elementor-5512 .elementor-element.elementor-element-38b36191{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:6rem 2rem;--row-gap:6rem;--column-gap:2rem;--flex-wrap:wrap;--align-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d6f1e3 );--border-color:var( --e-global-color-9d6f1e3 );--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5512 .elementor-element.elementor-element-38b36191:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-38b36191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d6f1e3 );}.elementor-5512 .elementor-element.elementor-element-2056fef6 img{width:100%;max-width:100%;height:8.8rem;}.elementor-5512 .elementor-element.elementor-element-77799cdb{text-align:end;}.elementor-5512 .elementor-element.elementor-element-77799cdb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-10bc02c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-d8130f1-font-family ), Sans-serif;font-size:var( --e-global-typography-d8130f1-font-size );font-weight:var( --e-global-typography-d8130f1-font-weight );line-height:var( --e-global-typography-d8130f1-line-height );letter-spacing:var( --e-global-typography-d8130f1-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-10bc02c p{margin-block-end:0px;}.elementor-5512 .elementor-element.elementor-element-2808322d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:6rem 2rem;--row-gap:6rem;--column-gap:2rem;--flex-wrap:wrap;--align-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d6f1e3 );--border-color:var( --e-global-color-9d6f1e3 );--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5512 .elementor-element.elementor-element-2808322d:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-2808322d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d6f1e3 );}.elementor-5512 .elementor-element.elementor-element-7ebe6fa7 img{width:100%;max-width:100%;height:8.8rem;}.elementor-5512 .elementor-element.elementor-element-7d8ac93{text-align:end;}.elementor-5512 .elementor-element.elementor-element-7d8ac93 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-7041eb40{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-d8130f1-font-family ), Sans-serif;font-size:var( --e-global-typography-d8130f1-font-size );font-weight:var( --e-global-typography-d8130f1-font-weight );line-height:var( --e-global-typography-d8130f1-line-height );letter-spacing:var( --e-global-typography-d8130f1-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-7041eb40 p{margin-block-end:0px;}.elementor-5512 .elementor-element.elementor-element-22f0b9ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:6rem 2rem;--row-gap:6rem;--column-gap:2rem;--flex-wrap:wrap;--align-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d6f1e3 );--border-color:var( --e-global-color-9d6f1e3 );--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5512 .elementor-element.elementor-element-22f0b9ed:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-22f0b9ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d6f1e3 );}.elementor-5512 .elementor-element.elementor-element-50956c51 img{width:100%;max-width:100%;height:8.8rem;}.elementor-5512 .elementor-element.elementor-element-108ace68{text-align:end;}.elementor-5512 .elementor-element.elementor-element-108ace68 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-5b08ac69{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-d8130f1-font-family ), Sans-serif;font-size:var( --e-global-typography-d8130f1-font-size );font-weight:var( --e-global-typography-d8130f1-font-weight );line-height:var( --e-global-typography-d8130f1-line-height );letter-spacing:var( --e-global-typography-d8130f1-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-5b08ac69 p{margin-block-end:0px;}.elementor-5512 .elementor-element.elementor-element-7ded4e61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:6rem 2rem;--row-gap:6rem;--column-gap:2rem;--flex-wrap:wrap;--align-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d6f1e3 );--border-color:var( --e-global-color-9d6f1e3 );--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5512 .elementor-element.elementor-element-7ded4e61:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-7ded4e61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d6f1e3 );}.elementor-5512 .elementor-element.elementor-element-74b527db{padding:1rem 0rem 0rem 0rem;}.elementor-5512 .elementor-element.elementor-element-74b527db.elementor-element{--align-self:center;}.elementor-5512 .elementor-element.elementor-element-74b527db img{width:100%;max-width:100%;height:3.3rem;}.elementor-5512 .elementor-element.elementor-element-2062bc6c{text-align:end;}.elementor-5512 .elementor-element.elementor-element-2062bc6c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-b8ddd13{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-d8130f1-font-family ), Sans-serif;font-size:var( --e-global-typography-d8130f1-font-size );font-weight:var( --e-global-typography-d8130f1-font-weight );line-height:var( --e-global-typography-d8130f1-line-height );letter-spacing:var( --e-global-typography-d8130f1-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-b8ddd13 p{margin-block-end:0px;}@media(min-width:768px){.elementor-5512 .elementor-element.elementor-element-6b4dfb45{--width:calc(33.33% - 1rem);}.elementor-5512 .elementor-element.elementor-element-38b36191{--width:calc(33.33% - 1rem);}.elementor-5512 .elementor-element.elementor-element-2808322d{--width:calc(33.33% - 1rem);}.elementor-5512 .elementor-element.elementor-element-22f0b9ed{--width:calc(33.33% - 1rem);}.elementor-5512 .elementor-element.elementor-element-7ded4e61{--width:calc(33.33% - 1rem);}}@media(max-width:1440px) and (min-width:768px){.elementor-5512 .elementor-element.elementor-element-6b4dfb45{--width:calc(50% - 1px);}.elementor-5512 .elementor-element.elementor-element-38b36191{--width:calc(50% - 1px);}.elementor-5512 .elementor-element.elementor-element-2808322d{--width:calc(50% - 1px);}.elementor-5512 .elementor-element.elementor-element-22f0b9ed{--width:calc(50% - 1px);}.elementor-5512 .elementor-element.elementor-element-7ded4e61{--width:calc(50% - 1px);}}@media(max-width:1024px) and (min-width:768px){.elementor-5512 .elementor-element.elementor-element-6b4dfb45{--width:calc(50% - 2.5px);}.elementor-5512 .elementor-element.elementor-element-38b36191{--width:calc(50% - 2.5px);}.elementor-5512 .elementor-element.elementor-element-2808322d{--width:calc(50% - 2.5px);}.elementor-5512 .elementor-element.elementor-element-22f0b9ed{--width:calc(50% - 2.5px);}.elementor-5512 .elementor-element.elementor-element-7ded4e61{--width:100%;}}@media(max-width:1440px){.elementor-5512 .elementor-element.elementor-element-74d04eb4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:8rem;--padding-bottom:8rem;--padding-left:4rem;--padding-right:4rem;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-280e13f9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 6rem) 0rem;}.elementor-5512 .elementor-element.elementor-element-280e13f9 .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-280e13f9 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-6b4dfb45{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-5fa014a2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-e0a2c86{font-size:var( --e-global-typography-d8130f1-font-size );line-height:var( --e-global-typography-d8130f1-line-height );letter-spacing:var( --e-global-typography-d8130f1-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-38b36191{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5512 .elementor-element.elementor-element-77799cdb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-10bc02c{font-size:var( --e-global-typography-d8130f1-font-size );line-height:var( --e-global-typography-d8130f1-line-height );letter-spacing:var( --e-global-typography-d8130f1-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-2808322d{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5512 .elementor-element.elementor-element-7d8ac93 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-7041eb40{font-size:var( --e-global-typography-d8130f1-font-size );line-height:var( --e-global-typography-d8130f1-line-height );letter-spacing:var( --e-global-typography-d8130f1-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-22f0b9ed{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5512 .elementor-element.elementor-element-108ace68 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-5b08ac69{font-size:var( --e-global-typography-d8130f1-font-size );line-height:var( --e-global-typography-d8130f1-line-height );letter-spacing:var( --e-global-typography-d8130f1-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-7ded4e61{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5512 .elementor-element.elementor-element-2062bc6c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-b8ddd13{font-size:var( --e-global-typography-d8130f1-font-size );line-height:var( --e-global-typography-d8130f1-line-height );letter-spacing:var( --e-global-typography-d8130f1-letter-spacing );}}@media(max-width:1024px){.elementor-5512 .elementor-element.elementor-element-74d04eb4{--padding-top:8rem;--padding-bottom:12rem;--padding-left:2rem;--padding-right:2rem;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-280e13f9 .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-280e13f9 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-580a0cca img{height:7rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-5fa014a2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-e0a2c86{font-size:var( --e-global-typography-d8130f1-font-size );line-height:var( --e-global-typography-d8130f1-line-height );letter-spacing:var( --e-global-typography-d8130f1-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-2056fef6 img{height:7rem;}.elementor-5512 .elementor-element.elementor-element-77799cdb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-10bc02c{font-size:var( --e-global-typography-d8130f1-font-size );line-height:var( --e-global-typography-d8130f1-line-height );letter-spacing:var( --e-global-typography-d8130f1-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-7ebe6fa7 img{height:7rem;}.elementor-5512 .elementor-element.elementor-element-7d8ac93 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-7041eb40{font-size:var( --e-global-typography-d8130f1-font-size );line-height:var( --e-global-typography-d8130f1-line-height );letter-spacing:var( --e-global-typography-d8130f1-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-50956c51 img{height:7rem;}.elementor-5512 .elementor-element.elementor-element-108ace68 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-5b08ac69{font-size:var( --e-global-typography-d8130f1-font-size );line-height:var( --e-global-typography-d8130f1-line-height );letter-spacing:var( --e-global-typography-d8130f1-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-2062bc6c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-b8ddd13{font-size:var( --e-global-typography-d8130f1-font-size );line-height:var( --e-global-typography-d8130f1-line-height );letter-spacing:var( --e-global-typography-d8130f1-letter-spacing );}}@media(max-width:767px){.elementor-5512 .elementor-element.elementor-element-74d04eb4{--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;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-280e13f9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;}.elementor-5512 .elementor-element.elementor-element-280e13f9 .elementor-headline{text-align:start;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-280e13f9 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-6b4dfb45{--width:100%;--margin-top:1rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-5fa014a2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-e0a2c86{font-size:var( --e-global-typography-d8130f1-font-size );line-height:var( --e-global-typography-d8130f1-line-height );letter-spacing:var( --e-global-typography-d8130f1-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-38b36191{--width:100%;}.elementor-5512 .elementor-element.elementor-element-2056fef6 img{height:6.7rem;}.elementor-5512 .elementor-element.elementor-element-77799cdb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-10bc02c{font-size:var( --e-global-typography-d8130f1-font-size );line-height:var( --e-global-typography-d8130f1-line-height );letter-spacing:var( --e-global-typography-d8130f1-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-2808322d{--width:100%;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5512 .elementor-element.elementor-element-7d8ac93 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-7041eb40{font-size:var( --e-global-typography-d8130f1-font-size );line-height:var( --e-global-typography-d8130f1-line-height );letter-spacing:var( --e-global-typography-d8130f1-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-22f0b9ed{--width:100%;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5512 .elementor-element.elementor-element-108ace68 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-5b08ac69{font-size:var( --e-global-typography-d8130f1-font-size );line-height:var( --e-global-typography-d8130f1-line-height );letter-spacing:var( --e-global-typography-d8130f1-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-7ded4e61{--width:100%;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5512 .elementor-element.elementor-element-2062bc6c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5512 .elementor-element.elementor-element-b8ddd13{font-size:var( --e-global-typography-d8130f1-font-size );line-height:var( --e-global-typography-d8130f1-line-height );letter-spacing:var( --e-global-typography-d8130f1-letter-spacing );}}/* Start custom CSS for animated-headline, class: .elementor-element-280e13f9 */@media(max-width:1440px){
.elementor-5512 .elementor-element.elementor-element-280e13f9 .elementor-headline-plain-text:first-of-type{
    width:100% !important;
    padding:0;
}

}

@media(max-width:767px){
.elementor-5512 .elementor-element.elementor-element-280e13f9 .elementor-headline-plain-text{
    width:100% !important;
    padding:0;

}

}/* End custom CSS */