.elementor-666349 .elementor-element.elementor-element-b850a6d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-666349 .elementor-element.elementor-element-3dfee4d{--display:flex;}.elementor-666349 .elementor-element.elementor-element-3dfee4d:not(.elementor-motion-effects-element-type-background), .elementor-666349 .elementor-element.elementor-element-3dfee4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9F8FCA;}.elementor-666349 .elementor-element.elementor-element-3a07582{--display:grid;--min-height:50px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:05px;--padding-left:0px;--padding-right:0px;}.elementor-666349 .elementor-element.elementor-element-3a07582:not(.elementor-motion-effects-element-type-background), .elementor-666349 .elementor-element.elementor-element-3a07582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-666349 .elementor-element.elementor-element-7bd8827 .elementor-heading-title{font-size:var( --e-global-typography-abf7bfc-font-size );font-weight:var( --e-global-typography-abf7bfc-font-weight );line-height:var( --e-global-typography-abf7bfc-line-height );letter-spacing:var( --e-global-typography-abf7bfc-letter-spacing );word-spacing:var( --e-global-typography-abf7bfc-word-spacing );color:#FFFFFF80;}.elementor-666349 .elementor-element.elementor-element-1a20f4b .elementor-heading-title{font-size:var( --e-global-typography-abf7bfc-font-size );font-weight:var( --e-global-typography-abf7bfc-font-weight );line-height:var( --e-global-typography-abf7bfc-line-height );letter-spacing:var( --e-global-typography-abf7bfc-letter-spacing );word-spacing:var( --e-global-typography-abf7bfc-word-spacing );color:#FFFFFF80;}.elementor-666349 .elementor-element.elementor-element-a1f7c98 .elementor-heading-title{font-size:var( --e-global-typography-abf7bfc-font-size );font-weight:var( --e-global-typography-abf7bfc-font-weight );line-height:var( --e-global-typography-abf7bfc-line-height );letter-spacing:var( --e-global-typography-abf7bfc-letter-spacing );word-spacing:var( --e-global-typography-abf7bfc-word-spacing );color:#FFFFFF80;}.elementor-666349 .elementor-element.elementor-element-6897745{--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;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-666349 .elementor-element.elementor-element-6897745:not(.elementor-motion-effects-element-type-background), .elementor-666349 .elementor-element.elementor-element-6897745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-666349 .elementor-element.elementor-element-ce3d26e{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-666349 .elementor-element.elementor-element-8604421{--display:flex;}.elementor-666349 .elementor-element.elementor-element-324718c{text-align:center;}.elementor-666349 .elementor-element.elementor-element-324718c .elementor-heading-title{font-size:48px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-7e59905{text-align:center;}.elementor-666349 .elementor-element.elementor-element-7e59905 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );font-weight:var( --e-global-typography-e6a97aa-font-weight );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-201700b{--display:flex;}.elementor-666349 .elementor-element.elementor-element-ca5563f{--display:flex;}.elementor-666349 .elementor-element.elementor-element-9b3f417{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-666349 .elementor-element.elementor-element-92a3c62{text-align:center;}.elementor-666349 .elementor-element.elementor-element-92a3c62 .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );font-weight:var( --e-global-typography-de36367-font-weight );line-height:var( --e-global-typography-de36367-line-height );letter-spacing:var( --e-global-typography-de36367-letter-spacing );word-spacing:var( --e-global-typography-de36367-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-bddedce{text-align:center;}.elementor-666349 .elementor-element.elementor-element-bddedce .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );font-weight:var( --e-global-typography-10ed9ed-font-weight );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-018cce3{text-align:center;}.elementor-666349 .elementor-element.elementor-element-018cce3 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );font-weight:var( --e-global-typography-9d6f3e2-font-weight );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-371b655{text-align:center;}.elementor-666349 .elementor-element.elementor-element-371b655 .elementor-heading-title{font-size:var( --e-global-typography-56b6b8d-font-size );font-weight:var( --e-global-typography-56b6b8d-font-weight );line-height:var( --e-global-typography-56b6b8d-line-height );letter-spacing:var( --e-global-typography-56b6b8d-letter-spacing );word-spacing:var( --e-global-typography-56b6b8d-word-spacing );color:var( --e-global-color-secondary );}.elementor-666349 .elementor-element.elementor-element-a08ae3c{--display:flex;}.elementor-666349 .elementor-element.elementor-element-ed7e82e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-666349 .elementor-element.elementor-element-555b903{text-align:center;}.elementor-666349 .elementor-element.elementor-element-555b903 .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );font-weight:var( --e-global-typography-de36367-font-weight );line-height:var( --e-global-typography-de36367-line-height );letter-spacing:var( --e-global-typography-de36367-letter-spacing );word-spacing:var( --e-global-typography-de36367-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-1bb107d{text-align:center;}.elementor-666349 .elementor-element.elementor-element-1bb107d .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );font-weight:var( --e-global-typography-e6a97aa-font-weight );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-67e0664{text-align:center;}.elementor-666349 .elementor-element.elementor-element-67e0664 .elementor-heading-title{font-size:var( --e-global-typography-56b6b8d-font-size );font-weight:var( --e-global-typography-56b6b8d-font-weight );line-height:var( --e-global-typography-56b6b8d-line-height );letter-spacing:var( --e-global-typography-56b6b8d-letter-spacing );word-spacing:var( --e-global-typography-56b6b8d-word-spacing );color:var( --e-global-color-secondary );}.elementor-666349 .elementor-element.elementor-element-c3acee7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-666349 .elementor-element.elementor-element-cc2488c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--z-index:1;}.elementor-666349 .elementor-element.elementor-element-26622ca{text-align:center;}.elementor-666349 .elementor-element.elementor-element-26622ca .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );font-weight:var( --e-global-typography-de36367-font-weight );line-height:var( --e-global-typography-de36367-line-height );letter-spacing:var( --e-global-typography-de36367-letter-spacing );word-spacing:var( --e-global-typography-de36367-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-566f520{text-align:center;}.elementor-666349 .elementor-element.elementor-element-566f520 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );font-weight:var( --e-global-typography-e6a97aa-font-weight );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-995b9ec > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-666349 .elementor-element.elementor-element-a0958ef{text-align:center;}.elementor-666349 .elementor-element.elementor-element-a0958ef .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );font-weight:var( --e-global-typography-9d6f3e2-font-weight );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-fdaf58d{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-666349 .elementor-element.elementor-element-ee0ba2e{--display:flex;}.elementor-666349 .elementor-element.elementor-element-453fc2c{text-align:center;}.elementor-666349 .elementor-element.elementor-element-453fc2c .elementor-heading-title{font-size:48px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-3b2dbc1{text-align:center;}.elementor-666349 .elementor-element.elementor-element-3b2dbc1 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );font-weight:var( --e-global-typography-e6a97aa-font-weight );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-60598af{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-666349 .elementor-element.elementor-element-079a4a8{--display:flex;}.elementor-666349 .elementor-element.elementor-element-b44747a{text-align:center;}.elementor-666349 .elementor-element.elementor-element-b44747a .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );font-weight:var( --e-global-typography-de36367-font-weight );line-height:var( --e-global-typography-de36367-line-height );letter-spacing:var( --e-global-typography-de36367-letter-spacing );word-spacing:var( --e-global-typography-de36367-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-e3559d5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-666349 .elementor-element.elementor-element-0f50235{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--border-radius:20px 20px 20px 20px;}.elementor-666349 .elementor-element.elementor-element-e2686d7 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );font-weight:var( --e-global-typography-e6a97aa-font-weight );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-db212ad .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );font-weight:var( --e-global-typography-10ed9ed-font-weight );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-c71f8ff .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );font-weight:var( --e-global-typography-9d6f3e2-font-weight );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-fb3d8bc{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--border-radius:20px 20px 20px 20px;}.elementor-666349 .elementor-element.elementor-element-7d1c454 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );font-weight:var( --e-global-typography-e6a97aa-font-weight );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-d5b41b5 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );font-weight:var( --e-global-typography-10ed9ed-font-weight );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-c109354 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );font-weight:var( --e-global-typography-9d6f3e2-font-weight );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-343a5e4{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--border-radius:20px 20px 20px 20px;}.elementor-666349 .elementor-element.elementor-element-b6ed403 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );font-weight:var( --e-global-typography-e6a97aa-font-weight );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-036c445 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );font-weight:var( --e-global-typography-10ed9ed-font-weight );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-c71726e .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );font-weight:var( --e-global-typography-9d6f3e2-font-weight );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-10eb1b3{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-666349 .elementor-element.elementor-element-10eb1b3:not(.elementor-motion-effects-element-type-background), .elementor-666349 .elementor-element.elementor-element-10eb1b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-ecb8b25{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-666349 .elementor-element.elementor-element-e81aec9 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );font-weight:var( --e-global-typography-e6a97aa-font-weight );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );color:var( --e-global-color-text );}.elementor-666349 .elementor-element.elementor-element-61247c5 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );font-weight:var( --e-global-typography-9d6f3e2-font-weight );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );color:var( --e-global-color-secondary );}.elementor-666349 .elementor-element.elementor-element-4d91f61{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-666349 .elementor-element.elementor-element-1ffd02f{--display:flex;}.elementor-666349 .elementor-element.elementor-element-6bc3f47{text-align:center;}.elementor-666349 .elementor-element.elementor-element-6bc3f47 .elementor-heading-title{font-size:48px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-7b6cf0d{text-align:center;}.elementor-666349 .elementor-element.elementor-element-7b6cf0d .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );font-weight:var( --e-global-typography-e6a97aa-font-weight );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-84c4d8a{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-666349 .elementor-element.elementor-element-462b2fd{--display:flex;}.elementor-666349 .elementor-element.elementor-element-5cb13cf{text-align:center;}.elementor-666349 .elementor-element.elementor-element-5cb13cf .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );font-weight:var( --e-global-typography-de36367-font-weight );line-height:var( --e-global-typography-de36367-line-height );letter-spacing:var( --e-global-typography-de36367-letter-spacing );word-spacing:var( --e-global-typography-de36367-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-9305697{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-666349 .elementor-element.elementor-element-dc3fb61{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--border-radius:20px 20px 20px 20px;}.elementor-666349 .elementor-element.elementor-element-ca4647c .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );font-weight:var( --e-global-typography-e6a97aa-font-weight );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-9257634 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );font-weight:var( --e-global-typography-10ed9ed-font-weight );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-1247930 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );font-weight:var( --e-global-typography-9d6f3e2-font-weight );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-67c0222{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--border-radius:20px 20px 20px 20px;}.elementor-666349 .elementor-element.elementor-element-f4a638a .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );font-weight:var( --e-global-typography-e6a97aa-font-weight );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-5dcedeb .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );font-weight:var( --e-global-typography-10ed9ed-font-weight );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-d62941d .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );font-weight:var( --e-global-typography-9d6f3e2-font-weight );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-98b5788{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--border-radius:20px 20px 20px 20px;}.elementor-666349 .elementor-element.elementor-element-f93a97f .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );font-weight:var( --e-global-typography-e6a97aa-font-weight );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-cc1fb68 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );font-weight:var( --e-global-typography-10ed9ed-font-weight );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-efc0806 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );font-weight:var( --e-global-typography-9d6f3e2-font-weight );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-1d741e2{--display:flex;}.elementor-666349 .elementor-element.elementor-element-c456504{text-align:center;}.elementor-666349 .elementor-element.elementor-element-c456504 .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );font-weight:var( --e-global-typography-de36367-font-weight );line-height:var( --e-global-typography-de36367-line-height );letter-spacing:var( --e-global-typography-de36367-letter-spacing );word-spacing:var( --e-global-typography-de36367-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-d44bf87{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-666349 .elementor-element.elementor-element-c4ca3ed{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--border-radius:20px 20px 20px 20px;}.elementor-666349 .elementor-element.elementor-element-a792e0a .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );font-weight:var( --e-global-typography-e6a97aa-font-weight );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-8a36d43 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );font-weight:var( --e-global-typography-10ed9ed-font-weight );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-467578d .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );font-weight:var( --e-global-typography-9d6f3e2-font-weight );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-7e79e16{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--border-radius:20px 20px 20px 20px;}.elementor-666349 .elementor-element.elementor-element-e3d7d14 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );font-weight:var( --e-global-typography-e6a97aa-font-weight );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-bf5968c .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );font-weight:var( --e-global-typography-10ed9ed-font-weight );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-db42470 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );font-weight:var( --e-global-typography-9d6f3e2-font-weight );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-0b584cd{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--border-radius:20px 20px 20px 20px;}.elementor-666349 .elementor-element.elementor-element-5ef0df3 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );font-weight:var( --e-global-typography-e6a97aa-font-weight );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-ae1f347 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );font-weight:var( --e-global-typography-10ed9ed-font-weight );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-cea9627 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );font-weight:var( --e-global-typography-9d6f3e2-font-weight );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-e8879a6{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-666349 .elementor-element.elementor-element-e8879a6:not(.elementor-motion-effects-element-type-background), .elementor-666349 .elementor-element.elementor-element-e8879a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-5f68d3a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-666349 .elementor-element.elementor-element-7a54fb1 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );font-weight:var( --e-global-typography-e6a97aa-font-weight );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );color:var( --e-global-color-text );}.elementor-666349 .elementor-element.elementor-element-54a4c98 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );font-weight:var( --e-global-typography-9d6f3e2-font-weight );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );color:var( --e-global-color-secondary );}.elementor-666349 .elementor-element.elementor-element-a478d43{--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;}.elementor-666349 .elementor-element.elementor-element-f7109e6{text-align:center;}.elementor-666349 .elementor-element.elementor-element-f7109e6 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );font-weight:var( --e-global-typography-e6a97aa-font-weight );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );color:var( --e-global-color-c3a80f2 );}.elementor-666349 .elementor-element.elementor-element-d37632f{--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;}.elementor-666349 .elementor-element.elementor-element-54ddba1 .elementor-icon-wrapper{text-align:center;}.elementor-666349 .elementor-element.elementor-element-4f406e8 .elementor-icon-wrapper{text-align:center;}.elementor-666349 .elementor-element.elementor-element-dab0bab .elementor-icon-wrapper{text-align:center;}.elementor-666349 .elementor-element.elementor-element-97c1bfb .elementor-icon-wrapper{text-align:center;}.elementor-666349 .elementor-element.elementor-element-249f628{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-666349 .elementor-element.elementor-element-9250faa{--display:flex;}.elementor-666349 .elementor-element.elementor-element-c2fb9f9{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;}.elementor-666349 .elementor-element.elementor-element-c2fb9f9:not(.elementor-motion-effects-element-type-background), .elementor-666349 .elementor-element.elementor-element-c2fb9f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-666349 .elementor-element.elementor-element-cdf8f82 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );font-weight:var( --e-global-typography-10ed9ed-font-weight );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );color:var( --e-global-color-f73ec39 );}.elementor-666349 .elementor-element.elementor-element-b6699f7 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );font-weight:var( --e-global-typography-a4824f5-font-weight );line-height:var( --e-global-typography-a4824f5-line-height );letter-spacing:var( --e-global-typography-a4824f5-letter-spacing );word-spacing:var( --e-global-typography-a4824f5-word-spacing );color:var( --e-global-color-f73ec39 );}.elementor-666349 .elementor-element.elementor-element-906fa22 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );font-weight:var( --e-global-typography-a4824f5-font-weight );line-height:var( --e-global-typography-a4824f5-line-height );letter-spacing:var( --e-global-typography-a4824f5-letter-spacing );word-spacing:var( --e-global-typography-a4824f5-word-spacing );color:var( --e-global-color-f73ec39 );}.elementor-666349 .elementor-element.elementor-element-ccbf4b1 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );font-weight:var( --e-global-typography-a4824f5-font-weight );line-height:var( --e-global-typography-a4824f5-line-height );letter-spacing:var( --e-global-typography-a4824f5-letter-spacing );word-spacing:var( --e-global-typography-a4824f5-word-spacing );color:var( --e-global-color-f73ec39 );}.elementor-666349 .elementor-element.elementor-element-135d689 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );font-weight:var( --e-global-typography-a4824f5-font-weight );line-height:var( --e-global-typography-a4824f5-line-height );letter-spacing:var( --e-global-typography-a4824f5-letter-spacing );word-spacing:var( --e-global-typography-a4824f5-word-spacing );color:var( --e-global-color-f73ec39 );}.elementor-666349 .elementor-element.elementor-element-2f6b673 .elementor-icon-wrapper{text-align:center;}@media(min-width:768px){.elementor-666349 .elementor-element.elementor-element-3a07582{--content-width:720px;}.elementor-666349 .elementor-element.elementor-element-201700b{--content-width:720px;}.elementor-666349 .elementor-element.elementor-element-a08ae3c{--content-width:640px;}.elementor-666349 .elementor-element.elementor-element-c3acee7{--content-width:640px;}.elementor-666349 .elementor-element.elementor-element-fdaf58d{--content-width:1180px;}.elementor-666349 .elementor-element.elementor-element-e3559d5{--content-width:1180px;}.elementor-666349 .elementor-element.elementor-element-4d91f61{--content-width:1180px;}.elementor-666349 .elementor-element.elementor-element-9305697{--content-width:1180px;}.elementor-666349 .elementor-element.elementor-element-d44bf87{--content-width:1180px;}.elementor-666349 .elementor-element.elementor-element-a478d43{--content-width:720px;}.elementor-666349 .elementor-element.elementor-element-9250faa{--content-width:480px;}.elementor-666349 .elementor-element.elementor-element-c2fb9f9{--content-width:640px;}}@media(max-width:1024px){.elementor-666349 .elementor-element.elementor-element-3a07582{--grid-auto-flow:row;}.elementor-666349 .elementor-element.elementor-element-7bd8827 .elementor-heading-title{font-size:var( --e-global-typography-abf7bfc-font-size );line-height:var( --e-global-typography-abf7bfc-line-height );letter-spacing:var( --e-global-typography-abf7bfc-letter-spacing );word-spacing:var( --e-global-typography-abf7bfc-word-spacing );}.elementor-666349 .elementor-element.elementor-element-1a20f4b .elementor-heading-title{font-size:var( --e-global-typography-abf7bfc-font-size );line-height:var( --e-global-typography-abf7bfc-line-height );letter-spacing:var( --e-global-typography-abf7bfc-letter-spacing );word-spacing:var( --e-global-typography-abf7bfc-word-spacing );}.elementor-666349 .elementor-element.elementor-element-a1f7c98 .elementor-heading-title{font-size:var( --e-global-typography-abf7bfc-font-size );line-height:var( --e-global-typography-abf7bfc-line-height );letter-spacing:var( --e-global-typography-abf7bfc-letter-spacing );word-spacing:var( --e-global-typography-abf7bfc-word-spacing );}.elementor-666349 .elementor-element.elementor-element-7e59905 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-92a3c62 .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );line-height:var( --e-global-typography-de36367-line-height );letter-spacing:var( --e-global-typography-de36367-letter-spacing );word-spacing:var( --e-global-typography-de36367-word-spacing );}.elementor-666349 .elementor-element.elementor-element-bddedce .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );}.elementor-666349 .elementor-element.elementor-element-018cce3 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-371b655 .elementor-heading-title{font-size:var( --e-global-typography-56b6b8d-font-size );line-height:var( --e-global-typography-56b6b8d-line-height );letter-spacing:var( --e-global-typography-56b6b8d-letter-spacing );word-spacing:var( --e-global-typography-56b6b8d-word-spacing );}.elementor-666349 .elementor-element.elementor-element-555b903 .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );line-height:var( --e-global-typography-de36367-line-height );letter-spacing:var( --e-global-typography-de36367-letter-spacing );word-spacing:var( --e-global-typography-de36367-word-spacing );}.elementor-666349 .elementor-element.elementor-element-1bb107d .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-67e0664 .elementor-heading-title{font-size:var( --e-global-typography-56b6b8d-font-size );line-height:var( --e-global-typography-56b6b8d-line-height );letter-spacing:var( --e-global-typography-56b6b8d-letter-spacing );word-spacing:var( --e-global-typography-56b6b8d-word-spacing );}.elementor-666349 .elementor-element.elementor-element-26622ca .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );line-height:var( --e-global-typography-de36367-line-height );letter-spacing:var( --e-global-typography-de36367-letter-spacing );word-spacing:var( --e-global-typography-de36367-word-spacing );}.elementor-666349 .elementor-element.elementor-element-566f520 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-a0958ef .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-3b2dbc1 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-b44747a .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );line-height:var( --e-global-typography-de36367-line-height );letter-spacing:var( --e-global-typography-de36367-letter-spacing );word-spacing:var( --e-global-typography-de36367-word-spacing );}.elementor-666349 .elementor-element.elementor-element-e3559d5{--grid-auto-flow:row;}.elementor-666349 .elementor-element.elementor-element-e2686d7 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-db212ad .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );}.elementor-666349 .elementor-element.elementor-element-c71f8ff .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-7d1c454 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-d5b41b5 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );}.elementor-666349 .elementor-element.elementor-element-c109354 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-b6ed403 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-036c445 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );}.elementor-666349 .elementor-element.elementor-element-c71726e .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-e81aec9 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-61247c5 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-7b6cf0d .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-5cb13cf .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );line-height:var( --e-global-typography-de36367-line-height );letter-spacing:var( --e-global-typography-de36367-letter-spacing );word-spacing:var( --e-global-typography-de36367-word-spacing );}.elementor-666349 .elementor-element.elementor-element-9305697{--grid-auto-flow:row;}.elementor-666349 .elementor-element.elementor-element-ca4647c .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-9257634 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );}.elementor-666349 .elementor-element.elementor-element-1247930 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-f4a638a .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-5dcedeb .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );}.elementor-666349 .elementor-element.elementor-element-d62941d .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-f93a97f .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-cc1fb68 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );}.elementor-666349 .elementor-element.elementor-element-efc0806 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-c456504 .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );line-height:var( --e-global-typography-de36367-line-height );letter-spacing:var( --e-global-typography-de36367-letter-spacing );word-spacing:var( --e-global-typography-de36367-word-spacing );}.elementor-666349 .elementor-element.elementor-element-d44bf87{--grid-auto-flow:row;}.elementor-666349 .elementor-element.elementor-element-a792e0a .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-8a36d43 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );}.elementor-666349 .elementor-element.elementor-element-467578d .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-e3d7d14 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-bf5968c .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );}.elementor-666349 .elementor-element.elementor-element-db42470 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-5ef0df3 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-ae1f347 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );}.elementor-666349 .elementor-element.elementor-element-cea9627 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-7a54fb1 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-54a4c98 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-f7109e6 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-249f628{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-666349 .elementor-element.elementor-element-cdf8f82 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );}.elementor-666349 .elementor-element.elementor-element-b6699f7 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );line-height:var( --e-global-typography-a4824f5-line-height );letter-spacing:var( --e-global-typography-a4824f5-letter-spacing );word-spacing:var( --e-global-typography-a4824f5-word-spacing );}.elementor-666349 .elementor-element.elementor-element-906fa22 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );line-height:var( --e-global-typography-a4824f5-line-height );letter-spacing:var( --e-global-typography-a4824f5-letter-spacing );word-spacing:var( --e-global-typography-a4824f5-word-spacing );}.elementor-666349 .elementor-element.elementor-element-ccbf4b1 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );line-height:var( --e-global-typography-a4824f5-line-height );letter-spacing:var( --e-global-typography-a4824f5-letter-spacing );word-spacing:var( --e-global-typography-a4824f5-word-spacing );}.elementor-666349 .elementor-element.elementor-element-135d689 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );line-height:var( --e-global-typography-a4824f5-line-height );letter-spacing:var( --e-global-typography-a4824f5-letter-spacing );word-spacing:var( --e-global-typography-a4824f5-word-spacing );}}@media(max-width:767px){.elementor-666349 .elementor-element.elementor-element-3a07582{--grid-auto-flow:row;}.elementor-666349 .elementor-element.elementor-element-7bd8827 .elementor-heading-title{font-size:var( --e-global-typography-abf7bfc-font-size );line-height:var( --e-global-typography-abf7bfc-line-height );letter-spacing:var( --e-global-typography-abf7bfc-letter-spacing );word-spacing:var( --e-global-typography-abf7bfc-word-spacing );}.elementor-666349 .elementor-element.elementor-element-1a20f4b .elementor-heading-title{font-size:var( --e-global-typography-abf7bfc-font-size );line-height:var( --e-global-typography-abf7bfc-line-height );letter-spacing:var( --e-global-typography-abf7bfc-letter-spacing );word-spacing:var( --e-global-typography-abf7bfc-word-spacing );}.elementor-666349 .elementor-element.elementor-element-a1f7c98 .elementor-heading-title{font-size:var( --e-global-typography-abf7bfc-font-size );line-height:var( --e-global-typography-abf7bfc-line-height );letter-spacing:var( --e-global-typography-abf7bfc-letter-spacing );word-spacing:var( --e-global-typography-abf7bfc-word-spacing );}.elementor-666349 .elementor-element.elementor-element-8604421{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-666349 .elementor-element.elementor-element-324718c .elementor-heading-title{font-size:36px;}.elementor-666349 .elementor-element.elementor-element-7e59905 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-92a3c62 .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );line-height:var( --e-global-typography-de36367-line-height );letter-spacing:var( --e-global-typography-de36367-letter-spacing );word-spacing:var( --e-global-typography-de36367-word-spacing );}.elementor-666349 .elementor-element.elementor-element-bddedce .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );}.elementor-666349 .elementor-element.elementor-element-018cce3 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-371b655 .elementor-heading-title{font-size:var( --e-global-typography-56b6b8d-font-size );line-height:var( --e-global-typography-56b6b8d-line-height );letter-spacing:var( --e-global-typography-56b6b8d-letter-spacing );word-spacing:var( --e-global-typography-56b6b8d-word-spacing );}.elementor-666349 .elementor-element.elementor-element-555b903 .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );line-height:var( --e-global-typography-de36367-line-height );letter-spacing:var( --e-global-typography-de36367-letter-spacing );word-spacing:var( --e-global-typography-de36367-word-spacing );}.elementor-666349 .elementor-element.elementor-element-1bb107d .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-67e0664 .elementor-heading-title{font-size:var( --e-global-typography-56b6b8d-font-size );line-height:var( --e-global-typography-56b6b8d-line-height );letter-spacing:var( --e-global-typography-56b6b8d-letter-spacing );word-spacing:var( --e-global-typography-56b6b8d-word-spacing );}.elementor-666349 .elementor-element.elementor-element-26622ca .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );line-height:var( --e-global-typography-de36367-line-height );letter-spacing:var( --e-global-typography-de36367-letter-spacing );word-spacing:var( --e-global-typography-de36367-word-spacing );}.elementor-666349 .elementor-element.elementor-element-566f520 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-a0958ef .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-ee0ba2e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-666349 .elementor-element.elementor-element-453fc2c .elementor-heading-title{font-size:36px;}.elementor-666349 .elementor-element.elementor-element-3b2dbc1 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-b44747a .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );line-height:var( --e-global-typography-de36367-line-height );letter-spacing:var( --e-global-typography-de36367-letter-spacing );word-spacing:var( --e-global-typography-de36367-word-spacing );}.elementor-666349 .elementor-element.elementor-element-e3559d5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-666349 .elementor-element.elementor-element-e2686d7 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-db212ad .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );}.elementor-666349 .elementor-element.elementor-element-c71f8ff .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-7d1c454 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-d5b41b5 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );}.elementor-666349 .elementor-element.elementor-element-c109354 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-b6ed403 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-036c445 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );}.elementor-666349 .elementor-element.elementor-element-c71726e .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-10eb1b3{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-666349 .elementor-element.elementor-element-e81aec9 > .elementor-widget-container{margin:30px 30px 0px 30px;}.elementor-666349 .elementor-element.elementor-element-e81aec9 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-61247c5 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-666349 .elementor-element.elementor-element-61247c5 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-1ffd02f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-666349 .elementor-element.elementor-element-6bc3f47 .elementor-heading-title{font-size:36px;}.elementor-666349 .elementor-element.elementor-element-7b6cf0d .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-5cb13cf .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );line-height:var( --e-global-typography-de36367-line-height );letter-spacing:var( --e-global-typography-de36367-letter-spacing );word-spacing:var( --e-global-typography-de36367-word-spacing );}.elementor-666349 .elementor-element.elementor-element-9305697{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-666349 .elementor-element.elementor-element-ca4647c .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-9257634 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );}.elementor-666349 .elementor-element.elementor-element-1247930 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-f4a638a .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-5dcedeb .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );}.elementor-666349 .elementor-element.elementor-element-d62941d .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-f93a97f .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-cc1fb68 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );}.elementor-666349 .elementor-element.elementor-element-efc0806 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-c456504 .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );line-height:var( --e-global-typography-de36367-line-height );letter-spacing:var( --e-global-typography-de36367-letter-spacing );word-spacing:var( --e-global-typography-de36367-word-spacing );}.elementor-666349 .elementor-element.elementor-element-d44bf87{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-666349 .elementor-element.elementor-element-a792e0a .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-8a36d43 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );}.elementor-666349 .elementor-element.elementor-element-467578d .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-e3d7d14 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-bf5968c .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );}.elementor-666349 .elementor-element.elementor-element-db42470 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-5ef0df3 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-ae1f347 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );}.elementor-666349 .elementor-element.elementor-element-cea9627 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-e8879a6{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-666349 .elementor-element.elementor-element-7a54fb1 > .elementor-widget-container{margin:30px 30px 0px 30px;}.elementor-666349 .elementor-element.elementor-element-7a54fb1 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-54a4c98 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-666349 .elementor-element.elementor-element-54a4c98 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );letter-spacing:var( --e-global-typography-9d6f3e2-letter-spacing );word-spacing:var( --e-global-typography-9d6f3e2-word-spacing );}.elementor-666349 .elementor-element.elementor-element-f7109e6 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );letter-spacing:var( --e-global-typography-e6a97aa-letter-spacing );word-spacing:var( --e-global-typography-e6a97aa-word-spacing );}.elementor-666349 .elementor-element.elementor-element-249f628{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-666349 .elementor-element.elementor-element-cdf8f82 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );letter-spacing:var( --e-global-typography-10ed9ed-letter-spacing );word-spacing:var( --e-global-typography-10ed9ed-word-spacing );}.elementor-666349 .elementor-element.elementor-element-b6699f7 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );line-height:var( --e-global-typography-a4824f5-line-height );letter-spacing:var( --e-global-typography-a4824f5-letter-spacing );word-spacing:var( --e-global-typography-a4824f5-word-spacing );}.elementor-666349 .elementor-element.elementor-element-906fa22 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );line-height:var( --e-global-typography-a4824f5-line-height );letter-spacing:var( --e-global-typography-a4824f5-letter-spacing );word-spacing:var( --e-global-typography-a4824f5-word-spacing );}.elementor-666349 .elementor-element.elementor-element-ccbf4b1 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );line-height:var( --e-global-typography-a4824f5-line-height );letter-spacing:var( --e-global-typography-a4824f5-letter-spacing );word-spacing:var( --e-global-typography-a4824f5-word-spacing );}.elementor-666349 .elementor-element.elementor-element-135d689 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );line-height:var( --e-global-typography-a4824f5-line-height );letter-spacing:var( --e-global-typography-a4824f5-letter-spacing );word-spacing:var( --e-global-typography-a4824f5-word-spacing );}}/* Start custom CSS for container, class: .elementor-element-3dfee4d */.elementor-666349 .elementor-element.elementor-element-3dfee4d img{aspect-ratio:120/74;  object-fit:contain; max-height:75vh;}

@media (max-width:1024px) {
    .elementor-666349 .elementor-element.elementor-element-3dfee4d img {object-fit:cover; min-height:75vh;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a07582 */@media(max-width:767px) {
.elementor-666349 .elementor-element.elementor-element-3a07582 {position:sticky; top:0; z-index:100;}
}
.elementor-666349 .elementor-element.elementor-element-3a07582 a {transition:0.3s;}
.elementor-666349 .elementor-element.elementor-element-3a07582 a.active {color:#fff;}
.elementor-666349 .elementor-element.elementor-element-3a07582 a::after {
    display: block;
    position: absolute;
    bottom: -8px;
    left:0;
    right:0;
    margin: auto;
    border-radius: 9px;
    background-color: #fff;
    width: 6px;
    height: 6px;
    content: "";
    opacity: 0;
    transition: 0.3s;
}
.elementor-666349 .elementor-element.elementor-element-3a07582 a.active::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aaba73b */.elementor-666349 .elementor-element.elementor-element-aaba73b {color:#fff;}

.elementor-666349 .elementor-element.elementor-element-aaba73b .all-coupon{display:grid; grid-template-columns:repeat(2, 1fr); gap:10px;}

.elementor-666349 .elementor-element.elementor-element-aaba73b .coupon {display:flex; flex-direction:column; padding:15px; background-color:#9079D8; border-radius:10px; 
    box-shadow:
    inset 1px 1px 2px #fff5,
    inset -1px -1px 2px #0005;
    margin:auto;
}
.elementor-666349 .elementor-element.elementor-element-aaba73b .coupon-title{font-size:18px; font-weight:700; line-height:1;}
.elementor-666349 .elementor-element.elementor-element-aaba73b .coupon-price{display:flex; font-weight:700; line-height:1.3; align-items:end;}
.elementor-666349 .elementor-element.elementor-element-aaba73b .coupon-price .price {font-size:45px;}
.elementor-666349 .elementor-element.elementor-element-aaba73b .coupon-price .currancy {font-size:20px; line-height:2; margin-left:1px;}
.elementor-666349 .elementor-element.elementor-element-aaba73b .coupon-limitation {display:flex; justify-content:space-between; font-size:12px; line-height:1;}
.elementor-666349 .elementor-element.elementor-element-aaba73b .coupon-overlay {display:flex; justify-content:center; align-items:center; position:absolute; inset:0;  background-color:#000c; font-weight:700; border-radius:4px;}
@media(max-width:1024px) {
    .elementor-666349 .elementor-element.elementor-element-aaba73b .all-coupon {grid-template-columns:repeat(2, 1fr);}
}
@media(max-width:767px) {
    .elementor-666349 .elementor-element.elementor-element-aaba73b .all-coupon {grid-template-columns:repeat(2, 1fr)}
}
@media(max-width:550px) {
    .elementor-666349 .elementor-element.elementor-element-aaba73b .all-coupon {grid-template-columns:1fr}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d47e632 */.elementor-666349 .elementor-element.elementor-element-d47e632 .event-cta {display:flex; font-size:15px; font-weight:700; justify-content:center; align-items:center; border-radius:99px; height:42px; color:#fff; border:1px solid; max-width:300px; margin:auto;}
.elementor-666349 .elementor-element.elementor-element-d47e632 .event-cta:hover {color:#fff;}
.elementor-666349 .elementor-element.elementor-element-d47e632 small a{text-decoration:underline !important; cursor:pointer;}
.elementor-666349 .elementor-element.elementor-element-d47e632 small {display:block; color:#888; text-align:center;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f1b10bd */.elementor-666349 .elementor-element.elementor-element-f1b10bd {background:#333; border-radius:20px; pointer-events:none}

.elementor-666349 .elementor-element.elementor-element-f1b10bd .swiper{
mask-image: linear-gradient(to left, #0000 0%, #000f 5%, #000f 95%, #0000 100%); 
}

.marquee-wrapper {transition-timing-function: linear !important;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-995b9ec */.elementor-666349 .elementor-element.elementor-element-995b9ec #replayButton {
transition:0.3s;
opacity:0;
position: absolute;
bottom: -10px;
left: 50%;
transform: translate(-50%, 0);
padding: 12px 8px;
font-size: 15px;
font-weight: 700;
cursor: pointer;
color: #fff;
}
.elementor-666349 .elementor-element.elementor-element-995b9ec #videoContainer {
position: relative;
display: inline-block;
}
.elementor-666349 .elementor-element.elementor-element-995b9ec video{
mask-image: linear-gradient(to left, #0000 0%, #000f 5%, #000f 95%, #0000 100%); 
}
.elementor-666349 .elementor-element.elementor-element-995b9ec #videoContainer {
    mask-image: linear-gradient(to bottom, #0000 0%, #000f 20%);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-478f372 */.elementor-666349 .elementor-element.elementor-element-478f372 {overflow:hidden;}
.elementor-666349 .elementor-element.elementor-element-478f372 .best-products {overflow-x:scroll;}
.elementor-666349 .elementor-element.elementor-element-478f372 .best-products::-webkit-scrollbar{display:none;}
.elementor-666349 .elementor-element.elementor-element-478f372 .best-products{display:grid; grid-template-columns: repeat(4, 1fr); grid-auto-flow:row; gap:10px}
.elementor-666349 .elementor-element.elementor-element-478f372 .best-products .card-product-widget:nth-child(n+5){display:none;}
.elementor-666349 .elementor-element.elementor-element-478f372.viewmore .best-products .card-product-widget:nth-child(n+5){display:initial;}


@media(max-width:767px) {
.elementor-666349 .elementor-element.elementor-element-478f372 .best-products .card-product-widget:nth-child(n+5){display:initial;}
.elementor-666349 .elementor-element.elementor-element-478f372.viewmore .best-products .card-product-widget:nth-child(n+5){display:initial;}
.elementor-666349 .elementor-element.elementor-element-478f372 .nav {margin:0 30px 10px 30px;}
.elementor-666349 .elementor-element.elementor-element-478f372 .best-products{display:grid; grid-template-rows: repeat(2, 1fr); grid-auto-flow:column; gap:10px; padding-left:30px; padding-right:30px;}
.elementor-666349 .elementor-element.elementor-element-478f372 .card-product-widget {width:50vw}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ec8126c */.elementor-666349 .elementor-element.elementor-element-ec8126c {text-align:center;}

.elementor-666349 .elementor-element.elementor-element-ec8126c #viewMoreB1 {display:flex; font-size:15px; font-weight:700; justify-content:center; align-items:center; border-radius:99px; height:42px; color:var(--e-global-color-primary); border:1px solid; max-width:300px; margin:auto; cursor:pointer;}

@media (max-width:767px) {
    .elementor-666349 .elementor-element.elementor-element-ec8126c {display:none;}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a144a9b */.elementor-666349 .elementor-element.elementor-element-a144a9b {overflow:hidden;}

.elementor-666349 .elementor-element.elementor-element-a144a9b .best-products {overflow-x:scroll;}

.elementor-666349 .elementor-element.elementor-element-a144a9b .best-products{display:grid; grid-template-columns: repeat(4, 1fr); grid-auto-flow:row; gap:10px}
.elementor-666349 .elementor-element.elementor-element-a144a9b .best-products::-webkit-scrollbar{display:none;}
@media(max-width:767px) {
.elementor-666349 .elementor-element.elementor-element-a144a9b .nav {margin:0 30px 10px 30px;}
.elementor-666349 .elementor-element.elementor-element-a144a9b .best-products{display:grid; grid-template-rows: repeat(2, 1fr); grid-auto-flow:column; gap:10px; padding-left:30px; padding-right:30px;}
.elementor-666349 .elementor-element.elementor-element-a144a9b .card-product-widget {width:50vw}
}

.container--tabs .nav-tabs>li,
.container--tabs .nav-tabs>li>a {
float: left
}

.container--tabs .nav-tabs>li>a:hover {
border-color: #eee #eee #ddd
}

.container--tabs .nav-tabs>li.active>a,
.container--tabs .nav-tabs>li.active>a:focus,
.container--tabs .nav-tabs>li.active>a:hover {
cursor: default
}

.container--tabs .tab-content {
float: left;
width: 100%
}

.container--tabs .tab-content>.active,
.container--tabs .tab-content>.tab-pane.active {
display: block
}

.container--tabs .nav-tabs {
float: left;
width: 100%;
list-style-type: none;
padding: 0;
display: flex;
white-space: nowrap;
margin-bottom: 10px;
z-index: 1;
border-bottom: 1px solid var(--e-global-color-b87a37d)
}

.container--tabs .nav-tabs li a {
padding: 5px 12px 8px;
font-size: 15px;
font-weight: 700;
color: var(--e-global-color-f73ec39);
border-bottom: 2px solid var(--e-global-color-7ecc69f);
line-height: 1;
transition: .3s
}

.container--tabs .nav-tabs li.active a {
border-bottom: 2px solid var(--e-global-color-d3602f1);
color: var(--e-global-color-b62f02e)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a478d43 */.elementor-666349 .elementor-element.elementor-element-a478d43 {display:none;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bd00201 */.elementor-666349 .elementor-element.elementor-element-bd00201 .event-cta {display:flex; font-size:15px; font-weight:700; justify-content:center; align-items:center; border-radius:99px;background:var(--e-global-color-primary); height:42px; color:#fff;}
.elementor-666349 .elementor-element.elementor-element-bd00201 .event-cta:hover {color:#fff;}
.elementor-666349 .elementor-element.elementor-element-bd00201 small a{text-decoration:underline !important; cursor:pointer;}
.elementor-666349 .elementor-element.elementor-element-bd00201 small {display:block; color:#888; text-align:center;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-87065f9 */.elementor-666349 .elementor-element.elementor-element-87065f9 .alert-overlay {background:#0008; position:fixed; display:flex; justify-content:center; align-items:center; inset:0; z-index:1000;}
.elementor-666349 .elementor-element.elementor-element-87065f9 .alert {background:#fff; display:flex; flex-direction:column; width:100%; padding:15px; border-radius:4px; gap:10px; max-width:360px; text-align:center; z-index:1;}
.elementor-666349 .elementor-element.elementor-element-87065f9 .alert .message {margin:15px 0;}
.elementor-666349 .elementor-element.elementor-element-87065f9 .button-container {display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; justify-content:flex-end;}

.elementor-666349 .elementor-element.elementor-element-87065f9 .button-container .btn {width:100%; background:var(--e-global-color-primary); display:flex; justify-content:center; align-items:center; font-weight:700; color:#fff; height:42px; border-radius:99px; border:1px solid var(--e-global-color-primary);}
.elementor-666349 .elementor-element.elementor-element-87065f9 .button-container .btn[href="#"] {width: 100px; background:#fff0; color:var(--e-global-color-primary); border:1px solid var(--e-global-color-primary);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2f6b673 */.elementor-666349 .elementor-element.elementor-element-2f6b673 {display:none;}/* End custom CSS */
/* Start custom CSS */body{background:var(--e-global-color-text);}

.header-safe-area {display:none;}
.footer-safe-area {display:none;}
.event-cta {cursor:pointer;}
.cta-fix {background:linear-gradient(#23232300, #232323 20%); display:block; width:100%;}
.cta {font-weight:700;}
.cta .elementor-button {display:block; color:#fff !important;}
.cta small a{text-decoration:underline !important;}
.cta small {display:block; color:#888; font-weight:400; text-align:center; line-height:2; }

.list-benefit {padding:30px; background:linear-gradient(to bottom,#333 0%,  #555 100%); cursor:pointer;}
.list-benefit * {transition:0.3s;}
.list-benefit .hide-text {height:0; overflow:hidden; opacity:0;}
.list-benefit .hide-text-long {height:0; overflow:hidden; opacity:0;}
.list-benefit.view-more .hide-text{height:30px; opacity:1;}
.list-benefit.view-more .hide-text-long{height:100%; opacity:1;}

.list-benefit .btn-view-more {position:absolute; fill:#fff; line-height:1; bottom:10px; right:10px;}
.list-benefit.view-more .btn-view-more {transform:rotate(45deg);}

.btn-view-more svg {display:block; height:32px; width:32px;}/* End custom CSS */