.elementor-304 .elementor-element.elementor-element-39d40e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-304 .elementor-element.elementor-element-d5cf4a5{width:var( --container-widget-width, 26% );max-width:26%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -163px) 0px;padding:0px 0px 0px 0px;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-304 .elementor-element.elementor-element-d5cf4a5 .elementor-heading-title{font-family:"Author Font", Sans-serif;font-size:40px;font-weight:500;line-height:120%;color:var( --e-global-color-058a5f6 );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-304 .elementor-element.elementor-element-6e180d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-304 .elementor-element.elementor-element-25a7923{right:0px;}body.rtl .elementor-304 .elementor-element.elementor-element-25a7923{left:0px;}.elementor-304 .elementor-element.elementor-element-25a7923{top:0px;}.elementor-304 .elementor-element.elementor-element-a368fa5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-304 .elementor-element.elementor-element-006b95d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 48px 0px;}.elementor-304 .elementor-element.elementor-element-006b95d .elementor-heading-title{font-family:"Author Font", Sans-serif;font-size:128px;font-weight:500;line-height:110%;color:var( --e-global-color-cc2dcce );}.elementor-304 .elementor-element.elementor-element-4f4543a{width:auto;max-width:auto;text-align:center;}.elementor-304 .elementor-element.elementor-element-4f4543a.elementor-element{--align-self:flex-start;}.elementor-304 .elementor-element.elementor-element-4f4543a .elementor-heading-title{font-family:"Author Font", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-304 .elementor-element.elementor-element-9c5fcea{padding:12px 0px 32px 0px;font-family:"Author Font", Sans-serif;font-size:32px;font-weight:500;line-height:120%;color:var( --e-global-color-058a5f6 );}.elementor-304 .elementor-element.elementor-element-9c5fcea p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-6034afd{font-family:"Author Font", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-0227378 );}.elementor-304 .elementor-element.elementor-element-6034afd p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-8867de0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}body:not(.rtl) .elementor-304 .elementor-element.elementor-element-5cd01bd{right:0px;}body.rtl .elementor-304 .elementor-element.elementor-element-5cd01bd{left:0px;}.elementor-304 .elementor-element.elementor-element-5cd01bd{top:0px;}.elementor-304 .elementor-element.elementor-element-94973b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-304 .elementor-element.elementor-element-efc72cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 48px 0px;}.elementor-304 .elementor-element.elementor-element-efc72cd .elementor-heading-title{font-family:"Author Font", Sans-serif;font-size:128px;font-weight:500;line-height:110%;color:var( --e-global-color-cc2dcce );}.elementor-304 .elementor-element.elementor-element-81c6843{width:auto;max-width:auto;text-align:center;}.elementor-304 .elementor-element.elementor-element-81c6843.elementor-element{--align-self:flex-start;}.elementor-304 .elementor-element.elementor-element-81c6843 .elementor-heading-title{font-family:"Author Font", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-304 .elementor-element.elementor-element-83e26a2{padding:12px 0px 32px 0px;font-family:"Author Font", Sans-serif;font-size:32px;font-weight:500;line-height:120%;color:var( --e-global-color-058a5f6 );}.elementor-304 .elementor-element.elementor-element-83e26a2 p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-3f9da98{font-family:"Author Font", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-0227378 );}.elementor-304 .elementor-element.elementor-element-3f9da98 p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-b671131{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}body:not(.rtl) .elementor-304 .elementor-element.elementor-element-b36a4a4{right:0px;}body.rtl .elementor-304 .elementor-element.elementor-element-b36a4a4{left:0px;}.elementor-304 .elementor-element.elementor-element-b36a4a4{top:0px;}.elementor-304 .elementor-element.elementor-element-49a5f69{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-304 .elementor-element.elementor-element-eb22437{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 48px 0px;}.elementor-304 .elementor-element.elementor-element-eb22437 .elementor-heading-title{font-family:"Author Font", Sans-serif;font-size:128px;font-weight:500;line-height:110%;color:var( --e-global-color-cc2dcce );}.elementor-304 .elementor-element.elementor-element-37c5036{width:auto;max-width:auto;text-align:center;}.elementor-304 .elementor-element.elementor-element-37c5036.elementor-element{--align-self:flex-start;}.elementor-304 .elementor-element.elementor-element-37c5036 .elementor-heading-title{font-family:"Author Font", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-304 .elementor-element.elementor-element-08178fe{padding:12px 0px 32px 0px;font-family:"Author Font", Sans-serif;font-size:32px;font-weight:500;line-height:120%;color:var( --e-global-color-058a5f6 );}.elementor-304 .elementor-element.elementor-element-08178fe p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-88a0f6a{font-family:"Author Font", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-0227378 );}.elementor-304 .elementor-element.elementor-element-88a0f6a p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-4b84696{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}body:not(.rtl) .elementor-304 .elementor-element.elementor-element-f70020c{right:0px;}body.rtl .elementor-304 .elementor-element.elementor-element-f70020c{left:0px;}.elementor-304 .elementor-element.elementor-element-f70020c{top:0px;}.elementor-304 .elementor-element.elementor-element-7709086{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-304 .elementor-element.elementor-element-53af7c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 48px 0px;}.elementor-304 .elementor-element.elementor-element-53af7c3 .elementor-heading-title{font-family:"Author Font", Sans-serif;font-size:128px;font-weight:500;line-height:110%;color:var( --e-global-color-cc2dcce );}.elementor-304 .elementor-element.elementor-element-d50985f{width:auto;max-width:auto;text-align:center;}.elementor-304 .elementor-element.elementor-element-d50985f.elementor-element{--align-self:flex-start;}.elementor-304 .elementor-element.elementor-element-d50985f .elementor-heading-title{font-family:"Author Font", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-304 .elementor-element.elementor-element-38381f7{padding:12px 0px 32px 0px;font-family:"Author Font", Sans-serif;font-size:32px;font-weight:500;line-height:120%;color:var( --e-global-color-058a5f6 );}.elementor-304 .elementor-element.elementor-element-38381f7 p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-7366cfd{font-family:"Author Font", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-0227378 );}.elementor-304 .elementor-element.elementor-element-7366cfd p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-8973624{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:312px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-end;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:16px;--n-tabs-gap:60px;--n-tabs-title-border-radius:8px 8px 8px 8px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:8px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:8px;--n-tabs-title-font-size:var( --e-global-typography-a126bd5-font-size );--n-tabs-title-color:var( --e-global-color-0227378 );--n-tabs-title-color-active:var( --e-global-color-cc2dcce );}.elementor-304 .elementor-element.elementor-element-8973624 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-304 .elementor-element.elementor-element-8973624.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-304 .elementor-element.elementor-element-8973624.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-304 .elementor-element.elementor-element-8973624.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-304 .elementor-element.elementor-element-8973624.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF66;}.elementor-304 .elementor-element.elementor-element-8973624.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-a126bd5-font-family ), Sans-serif;font-weight:var( --e-global-typography-a126bd5-font-weight );line-height:var( --e-global-typography-a126bd5-line-height );}.elementor-304 .elementor-element.elementor-element-8973624 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-cc2dcce );}:where( .elementor-304 .elementor-element.elementor-element-8973624.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-304 .elementor-element.elementor-element-2d6731c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}body:not(.rtl) .elementor-304 .elementor-element.elementor-element-4fbe75f{right:0px;}body.rtl .elementor-304 .elementor-element.elementor-element-4fbe75f{left:0px;}.elementor-304 .elementor-element.elementor-element-4fbe75f{top:0px;}.elementor-304 .elementor-element.elementor-element-a6f6aaf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-304 .elementor-element.elementor-element-75dff04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 48px 0px;}.elementor-304 .elementor-element.elementor-element-75dff04 .elementor-heading-title{font-family:"Author Font", Sans-serif;font-size:128px;font-weight:500;line-height:110%;color:var( --e-global-color-cc2dcce );}.elementor-304 .elementor-element.elementor-element-af0e5db{width:auto;max-width:auto;text-align:center;}.elementor-304 .elementor-element.elementor-element-af0e5db.elementor-element{--align-self:flex-start;}.elementor-304 .elementor-element.elementor-element-af0e5db .elementor-heading-title{font-family:"Author Font", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-304 .elementor-element.elementor-element-d1c20f0{padding:12px 0px 32px 0px;font-family:"Author Font", Sans-serif;font-size:32px;font-weight:500;line-height:120%;color:var( --e-global-color-058a5f6 );}.elementor-304 .elementor-element.elementor-element-d1c20f0 p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-2bc587f{font-family:"Author Font", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-0227378 );}.elementor-304 .elementor-element.elementor-element-2bc587f p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-64e7c88{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}body:not(.rtl) .elementor-304 .elementor-element.elementor-element-bfc698d{right:0px;}body.rtl .elementor-304 .elementor-element.elementor-element-bfc698d{left:0px;}.elementor-304 .elementor-element.elementor-element-bfc698d{top:0px;}.elementor-304 .elementor-element.elementor-element-61b3eff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-304 .elementor-element.elementor-element-1aaf910{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 48px 0px;}.elementor-304 .elementor-element.elementor-element-1aaf910 .elementor-heading-title{font-family:"Author Font", Sans-serif;font-size:128px;font-weight:500;line-height:110%;color:var( --e-global-color-cc2dcce );}.elementor-304 .elementor-element.elementor-element-559200e{width:auto;max-width:auto;text-align:center;}.elementor-304 .elementor-element.elementor-element-559200e.elementor-element{--align-self:flex-start;}.elementor-304 .elementor-element.elementor-element-559200e .elementor-heading-title{font-family:"Author Font", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-304 .elementor-element.elementor-element-b0bb990{padding:12px 0px 32px 0px;font-family:"Author Font", Sans-serif;font-size:32px;font-weight:500;line-height:120%;color:var( --e-global-color-058a5f6 );}.elementor-304 .elementor-element.elementor-element-b0bb990 p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-a789c8a{font-family:"Author Font", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-0227378 );}.elementor-304 .elementor-element.elementor-element-a789c8a p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-dc66558{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}body:not(.rtl) .elementor-304 .elementor-element.elementor-element-06c6c25{right:0px;}body.rtl .elementor-304 .elementor-element.elementor-element-06c6c25{left:0px;}.elementor-304 .elementor-element.elementor-element-06c6c25{top:0px;}.elementor-304 .elementor-element.elementor-element-4ee61fb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-304 .elementor-element.elementor-element-3650d65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 48px 0px;}.elementor-304 .elementor-element.elementor-element-3650d65 .elementor-heading-title{font-family:"Author Font", Sans-serif;font-size:128px;font-weight:500;line-height:110%;color:var( --e-global-color-cc2dcce );}.elementor-304 .elementor-element.elementor-element-459612b{width:auto;max-width:auto;text-align:center;}.elementor-304 .elementor-element.elementor-element-459612b.elementor-element{--align-self:flex-start;}.elementor-304 .elementor-element.elementor-element-459612b .elementor-heading-title{font-family:"Author Font", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-304 .elementor-element.elementor-element-883dbd3{padding:12px 0px 32px 0px;font-family:"Author Font", Sans-serif;font-size:32px;font-weight:500;line-height:120%;color:var( --e-global-color-058a5f6 );}.elementor-304 .elementor-element.elementor-element-883dbd3 p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-3ed8280{font-family:"Author Font", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-0227378 );}.elementor-304 .elementor-element.elementor-element-3ed8280 p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-6a75100{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}body:not(.rtl) .elementor-304 .elementor-element.elementor-element-92694f6{right:0px;}body.rtl .elementor-304 .elementor-element.elementor-element-92694f6{left:0px;}.elementor-304 .elementor-element.elementor-element-92694f6{top:0px;}.elementor-304 .elementor-element.elementor-element-428e099{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-304 .elementor-element.elementor-element-75ca4f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 48px 0px;}.elementor-304 .elementor-element.elementor-element-75ca4f8 .elementor-heading-title{font-family:"Author Font", Sans-serif;font-size:128px;font-weight:500;line-height:110%;color:var( --e-global-color-cc2dcce );}.elementor-304 .elementor-element.elementor-element-2702626{width:auto;max-width:auto;text-align:center;}.elementor-304 .elementor-element.elementor-element-2702626.elementor-element{--align-self:flex-start;}.elementor-304 .elementor-element.elementor-element-2702626 .elementor-heading-title{font-family:"Author Font", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-304 .elementor-element.elementor-element-876dd7e{padding:12px 0px 32px 0px;font-family:"Author Font", Sans-serif;font-size:32px;font-weight:500;line-height:120%;color:var( --e-global-color-058a5f6 );}.elementor-304 .elementor-element.elementor-element-876dd7e p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-cd02ad3{font-family:"Author Font", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-0227378 );}.elementor-304 .elementor-element.elementor-element-cd02ad3 p{margin-block-end:0px;}.elementor-304 .elementor-element.elementor-element-e6413ce{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:312px;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-align-items:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:16px;--n-tabs-gap:60px;--n-tabs-title-border-radius:8px 8px 8px 8px;--n-tabs-title-padding-top:4px;--n-tabs-title-padding-right:8px;--n-tabs-title-padding-bottom:4px;--n-tabs-title-padding-left:8px;--n-tabs-title-font-size:var( --e-global-typography-a126bd5-font-size );--n-tabs-title-color:var( --e-global-color-0227378 );--n-tabs-title-color-active:var( --e-global-color-cc2dcce );}.elementor-304 .elementor-element.elementor-element-e6413ce > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-304 .elementor-element.elementor-element-e6413ce.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-304 .elementor-element.elementor-element-e6413ce.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-304 .elementor-element.elementor-element-e6413ce.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-304 .elementor-element.elementor-element-e6413ce.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF66;}.elementor-304 .elementor-element.elementor-element-e6413ce.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-a126bd5-font-family ), Sans-serif;font-weight:var( --e-global-typography-a126bd5-font-weight );line-height:var( --e-global-typography-a126bd5-line-height );}.elementor-304 .elementor-element.elementor-element-e6413ce [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-cc2dcce );}:where( .elementor-304 .elementor-element.elementor-element-e6413ce.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}@media(max-width:1024px){.elementor-304 .elementor-element.elementor-element-39d40e3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-304 .elementor-element.elementor-element-d5cf4a5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 48px 0px;text-align:center;}.elementor-304 .elementor-element.elementor-element-d5cf4a5 .elementor-heading-title{font-size:28px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-304 .elementor-element.elementor-element-6e180d3{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-25a7923{padding:0px 0px 17px 0px;}.elementor-304 .elementor-element.elementor-element-006b95d{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-8867de0{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-304 .elementor-element.elementor-element-5cd01bd{padding:0px 0px 17px 0px;}.elementor-304 .elementor-element.elementor-element-efc72cd{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-b671131{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-304 .elementor-element.elementor-element-b36a4a4{padding:0px 0px 17px 0px;}.elementor-304 .elementor-element.elementor-element-eb22437{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-4b84696{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-304 .elementor-element.elementor-element-f70020c{padding:0px 0px 17px 0px;}.elementor-304 .elementor-element.elementor-element-53af7c3{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-8973624{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:40px;--n-tabs-title-font-size:var( --e-global-typography-a126bd5-font-size );}.elementor-304 .elementor-element.elementor-element-8973624.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-a126bd5-line-height );}.elementor-304 .elementor-element.elementor-element-2d6731c{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-304 .elementor-element.elementor-element-4fbe75f{padding:0px 0px 17px 0px;}.elementor-304 .elementor-element.elementor-element-75dff04{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-64e7c88{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-304 .elementor-element.elementor-element-bfc698d{padding:0px 0px 17px 0px;}.elementor-304 .elementor-element.elementor-element-1aaf910{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-dc66558{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-304 .elementor-element.elementor-element-06c6c25{padding:0px 0px 17px 0px;}.elementor-304 .elementor-element.elementor-element-3650d65{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-6a75100{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-304 .elementor-element.elementor-element-92694f6{padding:0px 0px 17px 0px;}.elementor-304 .elementor-element.elementor-element-75ca4f8{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-e6413ce{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:40px;--n-tabs-title-font-size:var( --e-global-typography-a126bd5-font-size );}.elementor-304 .elementor-element.elementor-element-e6413ce.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-a126bd5-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-304 .elementor-element.elementor-element-6e180d3{--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-006b95d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-4f4543a .elementor-heading-title{font-size:14px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-304 .elementor-element.elementor-element-9c5fcea{font-size:24px;}.elementor-304 .elementor-element.elementor-element-6034afd{font-size:16px;}.elementor-304 .elementor-element.elementor-element-0dc863b img{width:297px;height:200px;object-fit:cover;object-position:top center;border-radius:12px 12px 12px 12px;}.elementor-304 .elementor-element.elementor-element-8867de0{--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-efc72cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-81c6843 .elementor-heading-title{font-size:14px;}.elementor-304 .elementor-element.elementor-element-83e26a2{font-size:24px;}.elementor-304 .elementor-element.elementor-element-3f9da98{font-size:16px;}.elementor-304 .elementor-element.elementor-element-684aa9a img{width:297px;height:200px;object-fit:cover;object-position:top center;border-radius:12px 12px 12px 12px;}.elementor-304 .elementor-element.elementor-element-b671131{--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-eb22437{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-37c5036 .elementor-heading-title{font-size:14px;}.elementor-304 .elementor-element.elementor-element-08178fe{font-size:24px;}.elementor-304 .elementor-element.elementor-element-88a0f6a{font-size:16px;}.elementor-304 .elementor-element.elementor-element-df5e453 img{width:297px;height:200px;object-fit:cover;object-position:top center;border-radius:12px 12px 12px 12px;}.elementor-304 .elementor-element.elementor-element-4b84696{--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-53af7c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-d50985f .elementor-heading-title{font-size:14px;}.elementor-304 .elementor-element.elementor-element-38381f7{font-size:24px;}.elementor-304 .elementor-element.elementor-element-7366cfd{font-size:16px;}.elementor-304 .elementor-element.elementor-element-a338317 img{width:297px;height:200px;object-fit:cover;object-position:top center;border-radius:12px 12px 12px 12px;}.elementor-304 .elementor-element.elementor-element-8973624{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-padding-top:4px;--n-tabs-title-padding-right:6px;--n-tabs-title-padding-bottom:4px;--n-tabs-title-padding-left:6px;--n-tabs-title-font-size:var( --e-global-typography-a126bd5-font-size );}.elementor-304 .elementor-element.elementor-element-8973624.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-a126bd5-line-height );}.elementor-304 .elementor-element.elementor-element-2d6731c{--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-75dff04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-af0e5db .elementor-heading-title{font-size:14px;}.elementor-304 .elementor-element.elementor-element-d1c20f0{font-size:24px;}.elementor-304 .elementor-element.elementor-element-2bc587f{font-size:16px;}.elementor-304 .elementor-element.elementor-element-532293f img{width:297px;height:200px;object-fit:cover;object-position:top center;border-radius:12px 12px 12px 12px;}.elementor-304 .elementor-element.elementor-element-64e7c88{--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-1aaf910{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-559200e .elementor-heading-title{font-size:14px;}.elementor-304 .elementor-element.elementor-element-b0bb990{font-size:24px;}.elementor-304 .elementor-element.elementor-element-a789c8a{font-size:16px;}.elementor-304 .elementor-element.elementor-element-9c490d3 img{width:297px;height:200px;object-fit:cover;object-position:top center;border-radius:12px 12px 12px 12px;}.elementor-304 .elementor-element.elementor-element-dc66558{--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-3650d65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-459612b .elementor-heading-title{font-size:14px;}.elementor-304 .elementor-element.elementor-element-883dbd3{font-size:24px;}.elementor-304 .elementor-element.elementor-element-3ed8280{font-size:16px;}.elementor-304 .elementor-element.elementor-element-8f5d0d5 img{width:297px;height:200px;object-fit:cover;object-position:top center;border-radius:12px 12px 12px 12px;}.elementor-304 .elementor-element.elementor-element-6a75100{--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-304 .elementor-element.elementor-element-75ca4f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-2702626 .elementor-heading-title{font-size:14px;}.elementor-304 .elementor-element.elementor-element-876dd7e{font-size:24px;}.elementor-304 .elementor-element.elementor-element-cd02ad3{font-size:16px;}.elementor-304 .elementor-element.elementor-element-33658dd img{width:297px;height:200px;object-fit:cover;object-position:top center;border-radius:12px 12px 12px 12px;}.elementor-304 .elementor-element.elementor-element-e6413ce{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:18px;--n-tabs-gap:40px;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:8px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:8px;--n-tabs-title-font-size:var( --e-global-typography-a126bd5-font-size );}.elementor-304 .elementor-element.elementor-element-e6413ce.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-a126bd5-line-height );}}@media(min-width:768px){.elementor-304 .elementor-element.elementor-element-6e180d3{--width:844px;}.elementor-304 .elementor-element.elementor-element-a368fa5{--width:468px;}.elementor-304 .elementor-element.elementor-element-8867de0{--width:844px;}.elementor-304 .elementor-element.elementor-element-94973b8{--width:468px;}.elementor-304 .elementor-element.elementor-element-b671131{--width:844px;}.elementor-304 .elementor-element.elementor-element-49a5f69{--width:468px;}.elementor-304 .elementor-element.elementor-element-4b84696{--width:844px;}.elementor-304 .elementor-element.elementor-element-7709086{--width:468px;}.elementor-304 .elementor-element.elementor-element-2d6731c{--width:844px;}.elementor-304 .elementor-element.elementor-element-a6f6aaf{--width:468px;}.elementor-304 .elementor-element.elementor-element-64e7c88{--width:844px;}.elementor-304 .elementor-element.elementor-element-61b3eff{--width:468px;}.elementor-304 .elementor-element.elementor-element-dc66558{--width:844px;}.elementor-304 .elementor-element.elementor-element-4ee61fb{--width:468px;}.elementor-304 .elementor-element.elementor-element-6a75100{--width:844px;}.elementor-304 .elementor-element.elementor-element-428e099{--width:468px;}}@media(max-width:1024px) and (min-width:768px){.elementor-304 .elementor-element.elementor-element-6e180d3{--width:100%;}.elementor-304 .elementor-element.elementor-element-8867de0{--width:100%;}.elementor-304 .elementor-element.elementor-element-b671131{--width:100%;}.elementor-304 .elementor-element.elementor-element-4b84696{--width:100%;}.elementor-304 .elementor-element.elementor-element-2d6731c{--width:100%;}.elementor-304 .elementor-element.elementor-element-64e7c88{--width:100%;}.elementor-304 .elementor-element.elementor-element-dc66558{--width:100%;}.elementor-304 .elementor-element.elementor-element-6a75100{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-4f4543a */.elementor-304 .elementor-element.elementor-element-4f4543a h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e180d3 */.elementor-304 .elementor-element.elementor-element-6e180d3{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81c6843 */.elementor-304 .elementor-element.elementor-element-81c6843 h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8867de0 */.elementor-304 .elementor-element.elementor-element-8867de0{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37c5036 */.elementor-304 .elementor-element.elementor-element-37c5036 h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b671131 */.elementor-304 .elementor-element.elementor-element-b671131{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d50985f */.elementor-304 .elementor-element.elementor-element-d50985f h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b84696 */.elementor-304 .elementor-element.elementor-element-4b84696{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f4543a */.elementor-304 .elementor-element.elementor-element-4f4543a h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e180d3 */.elementor-304 .elementor-element.elementor-element-6e180d3{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81c6843 */.elementor-304 .elementor-element.elementor-element-81c6843 h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8867de0 */.elementor-304 .elementor-element.elementor-element-8867de0{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37c5036 */.elementor-304 .elementor-element.elementor-element-37c5036 h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b671131 */.elementor-304 .elementor-element.elementor-element-b671131{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d50985f */.elementor-304 .elementor-element.elementor-element-d50985f h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b84696 */.elementor-304 .elementor-element.elementor-element-4b84696{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f4543a */.elementor-304 .elementor-element.elementor-element-4f4543a h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e180d3 */.elementor-304 .elementor-element.elementor-element-6e180d3{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81c6843 */.elementor-304 .elementor-element.elementor-element-81c6843 h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8867de0 */.elementor-304 .elementor-element.elementor-element-8867de0{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37c5036 */.elementor-304 .elementor-element.elementor-element-37c5036 h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b671131 */.elementor-304 .elementor-element.elementor-element-b671131{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d50985f */.elementor-304 .elementor-element.elementor-element-d50985f h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b84696 */.elementor-304 .elementor-element.elementor-element-4b84696{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f4543a */.elementor-304 .elementor-element.elementor-element-4f4543a h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e180d3 */.elementor-304 .elementor-element.elementor-element-6e180d3{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81c6843 */.elementor-304 .elementor-element.elementor-element-81c6843 h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8867de0 */.elementor-304 .elementor-element.elementor-element-8867de0{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37c5036 */.elementor-304 .elementor-element.elementor-element-37c5036 h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b671131 */.elementor-304 .elementor-element.elementor-element-b671131{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d50985f */.elementor-304 .elementor-element.elementor-element-d50985f h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b84696 */.elementor-304 .elementor-element.elementor-element-4b84696{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f4543a */.elementor-304 .elementor-element.elementor-element-4f4543a h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e180d3 */.elementor-304 .elementor-element.elementor-element-6e180d3{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81c6843 */.elementor-304 .elementor-element.elementor-element-81c6843 h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8867de0 */.elementor-304 .elementor-element.elementor-element-8867de0{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37c5036 */.elementor-304 .elementor-element.elementor-element-37c5036 h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b671131 */.elementor-304 .elementor-element.elementor-element-b671131{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d50985f */.elementor-304 .elementor-element.elementor-element-d50985f h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b84696 */.elementor-304 .elementor-element.elementor-element-4b84696{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8973624 */.elementor-304 .elementor-element.elementor-element-8973624 .e-n-tab-title{
border-radius: var(--Espaamentos-spacing-block-xsmall, 8px);
border: 1px solid rgba(255, 255, 255, 0.40);

box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af0e5db */.elementor-304 .elementor-element.elementor-element-af0e5db h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6731c */.elementor-304 .elementor-element.elementor-element-2d6731c{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-559200e */.elementor-304 .elementor-element.elementor-element-559200e h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64e7c88 */.elementor-304 .elementor-element.elementor-element-64e7c88{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-459612b */.elementor-304 .elementor-element.elementor-element-459612b h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc66558 */.elementor-304 .elementor-element.elementor-element-dc66558{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2702626 */.elementor-304 .elementor-element.elementor-element-2702626 h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a75100 */.elementor-304 .elementor-element.elementor-element-6a75100{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af0e5db */.elementor-304 .elementor-element.elementor-element-af0e5db h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6731c */.elementor-304 .elementor-element.elementor-element-2d6731c{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-559200e */.elementor-304 .elementor-element.elementor-element-559200e h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64e7c88 */.elementor-304 .elementor-element.elementor-element-64e7c88{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-459612b */.elementor-304 .elementor-element.elementor-element-459612b h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc66558 */.elementor-304 .elementor-element.elementor-element-dc66558{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2702626 */.elementor-304 .elementor-element.elementor-element-2702626 h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a75100 */.elementor-304 .elementor-element.elementor-element-6a75100{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af0e5db */.elementor-304 .elementor-element.elementor-element-af0e5db h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6731c */.elementor-304 .elementor-element.elementor-element-2d6731c{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-559200e */.elementor-304 .elementor-element.elementor-element-559200e h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64e7c88 */.elementor-304 .elementor-element.elementor-element-64e7c88{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-459612b */.elementor-304 .elementor-element.elementor-element-459612b h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc66558 */.elementor-304 .elementor-element.elementor-element-dc66558{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2702626 */.elementor-304 .elementor-element.elementor-element-2702626 h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a75100 */.elementor-304 .elementor-element.elementor-element-6a75100{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af0e5db */.elementor-304 .elementor-element.elementor-element-af0e5db h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6731c */.elementor-304 .elementor-element.elementor-element-2d6731c{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-559200e */.elementor-304 .elementor-element.elementor-element-559200e h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64e7c88 */.elementor-304 .elementor-element.elementor-element-64e7c88{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-459612b */.elementor-304 .elementor-element.elementor-element-459612b h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc66558 */.elementor-304 .elementor-element.elementor-element-dc66558{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2702626 */.elementor-304 .elementor-element.elementor-element-2702626 h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a75100 */.elementor-304 .elementor-element.elementor-element-6a75100{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af0e5db */.elementor-304 .elementor-element.elementor-element-af0e5db h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6731c */.elementor-304 .elementor-element.elementor-element-2d6731c{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-559200e */.elementor-304 .elementor-element.elementor-element-559200e h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64e7c88 */.elementor-304 .elementor-element.elementor-element-64e7c88{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-459612b */.elementor-304 .elementor-element.elementor-element-459612b h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc66558 */.elementor-304 .elementor-element.elementor-element-dc66558{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2702626 */.elementor-304 .elementor-element.elementor-element-2702626 h3{
    border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(5, 13, 51, 0.10);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
display: flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a75100 */.elementor-304 .elementor-element.elementor-element-6a75100{

border-radius: var(--Espaamentos-spacing-block-small, 16px);
border: 1px solid rgba(255, 255, 255, 0.40);
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.10);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-e6413ce */.elementor-304 .elementor-element.elementor-element-e6413ce .e-n-tab-title{
    width: 164.5px !important;
border-radius: var(--Espaamentos-spacing-block-xsmall, 8px);
border: 1px solid rgba(255, 255, 255, 0.40);

box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
backdrop-filter: blur(12px);
}
.elementor-304 .elementor-element.elementor-element-e6413ce .e-n-tab-title-text{
    width: 148.5px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Author Font';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Light.eot');
	src: url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Light.eot?#iefix') format('embedded-opentype'),
		url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Light.woff2') format('woff2'),
		url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Light.woff') format('woff'),
		url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Light.ttf') format('truetype'),
		url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Light.svg#AuthorFont') format('svg');
}
@font-face {
	font-family: 'Author Font';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Regular.eot');
	src: url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Regular.woff2') format('woff2'),
		url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Regular.woff') format('woff'),
		url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Regular.ttf') format('truetype'),
		url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Regular.svg#AuthorFont') format('svg');
}
@font-face {
	font-family: 'Author Font';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Medium.eot');
	src: url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Medium.woff2') format('woff2'),
		url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Medium.woff') format('woff'),
		url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Medium.ttf') format('truetype'),
		url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Medium.svg#AuthorFont') format('svg');
}
@font-face {
	font-family: 'Author Font';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Semibold.eot');
	src: url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Semibold.eot?#iefix') format('embedded-opentype'),
		url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Semibold.woff2') format('woff2'),
		url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Semibold.woff') format('woff'),
		url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Semibold.ttf') format('truetype'),
		url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Semibold.svg#AuthorFont') format('svg');
}
@font-face {
	font-family: 'Author Font';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Bold.eot');
	src: url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Bold.woff2') format('woff2'),
		url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Bold.woff') format('woff'),
		url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Bold.ttf') format('truetype'),
		url('https://www.impuls1odonto.com.br/wp-content/uploads/2026/01/Author-Bold.svg#AuthorFont') format('svg');
}
/* End Custom Fonts CSS */