.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-edc0e70{--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;--flex-wrap:initial;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#d9d9d9ff;--border-color:#d9d9d9ff;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-edc0e70:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-edc0e70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-48c91f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-48c91f8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-48c91f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-546a002{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-10 .elementor-element.elementor-element-546a002:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-546a002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffd9;}.elementor-10 .elementor-element.elementor-element-acc81fb{--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-cbf8d0c{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-softlite_image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-softlite_image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-softlite_image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-softlite_image.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-softlite_image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-softlite_image.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-softlite_image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-softlite_image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-f5e0139 img{width:auto;}.elementor-10 .elementor-element.elementor-element-2afee9f{--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:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-c7d9777 .elementor-button{background-color:#61CE7000;font-size:13px;font-weight:500;line-height:1.5;letter-spacing:0.32499998807907px;fill:#2a2a2aff;color:#2a2a2aff;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c7d9777{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-dd34e23 .elementor-button{background-color:#61CE7000;font-size:13px;font-weight:500;line-height:1.5;letter-spacing:0.32499998807907px;fill:#2a2a2aff;color:#2a2a2aff;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-dd34e23{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-9b7be4f .elementor-button{background-color:#61CE7000;font-size:13px;font-weight:500;line-height:1.5;letter-spacing:0.32499998807907px;fill:#2a2a2aff;color:#2a2a2aff;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9b7be4f{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-7bcdbb8 .elementor-button{background-color:#61CE7000;font-size:13px;font-weight:500;line-height:1.5;letter-spacing:0.32499998807907px;fill:#2a2a2aff;color:#2a2a2aff;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7bcdbb8{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-shortcode .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-shortcode.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-shortcode:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-shortcode.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-9f850e4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9f850e4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9f850e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414ff;}.elementor-10 .elementor-element.elementor-element-73f99f4{z-index:0;}.elementor-10 .elementor-element.elementor-element-73f99f4 img{width:100%;}.elementor-10 .elementor-element.elementor-element-e27ec02{--display:flex;--min-height:616px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-06ad4ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-e1e4f47{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e1e4f47 .elementor-heading-title{font-size:72px;font-weight:500;line-height:1.05;letter-spacing:-1.4400000572205px;color:#f2f2f2ff;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-10 .elementor-element.elementor-element-8228912{width:var( --container-widget-width, auto );max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:18px;line-height:1.625;color:#d9d9d9ff;}.elementor-10 .elementor-element.elementor-element-cbac55b{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-02a0917 .elementor-button{background-color:#f2f2f2ff;font-size:14px;font-weight:500;line-height:1.428571472168;letter-spacing:0.34999999403954px;fill:#141414ff;color:#141414ff;border-style:solid;border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:16px 36px 16px 36px;}.elementor-10 .elementor-element.elementor-element-02a0917{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e121feb .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:500;line-height:1.428571472168;letter-spacing:0.34999999403954px;fill:#f2f2f2ff;color:#f2f2f2ff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f2f2f2b3;border-radius:33554428px 33554428px 33554428px 33554428px;padding:16px 36px 16px 36px;}.elementor-10 .elementor-element.elementor-element-e121feb{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-efba106{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-efba106:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-efba106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-a46f26d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-db8d5bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-599cca3{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10 .elementor-element.elementor-element-599cca3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-599cca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414ff;}.elementor-10 .elementor-element.elementor-element-e96724e img{width:100%;}.elementor-10 .elementor-element.elementor-element-05fd61a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8f64e32{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8f64e32 .elementor-heading-title{font-size:48px;font-weight:600;line-height:1.25;letter-spacing:-0.95999997854233px;color:#141414ff;}.elementor-10 .elementor-element.elementor-element-e93d453{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-88a2e86{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:15px;line-height:1.625;color:#2a2a2aff;}.elementor-10 .elementor-element.elementor-element-9413a5f{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:15px;line-height:1.625;color:#2a2a2aff;}.elementor-10 .elementor-element.elementor-element-bfc7722{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:15px;line-height:1.625;color:#2a2a2aff;}.elementor-10 .elementor-element.elementor-element-42ea61d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c8cd667{z-index:0;}.elementor-10 .elementor-element.elementor-element-c8cd667 img{width:100%;}.elementor-10 .elementor-element.elementor-element-51436f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-51436f9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-51436f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0ad9;}.elementor-10 .elementor-element.elementor-element-9155083{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-b4ab570{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-df8c15a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-59cad9a{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-59cad9a .elementor-heading-title{font-size:48px;font-weight:600;line-height:1.25;letter-spacing:-0.95999997854233px;color:#f2f2f2ff;}.elementor-10 .elementor-element.elementor-element-744b5e0{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:15px;line-height:1.625;color:#d9d9d9ff;}.elementor-10 .elementor-element.elementor-element-5e22318{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:16px 16px 16px 16px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5e22318:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5e22318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff1a;}.elementor-10 .elementor-element.elementor-element-bd89d3d{--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;--flex-wrap:initial;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-10 .elementor-element.elementor-element-bd89d3d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bd89d3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0acc;}.elementor-10 .elementor-element.elementor-element-92098c9{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:11.520000457764px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:3.2256002426147px;color:#d9d9d9b3;}.elementor-10 .elementor-element.elementor-element-46ee78e{width:var( --container-widget-width, auto );max-width:auto;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-46ee78e .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.5555555725098;letter-spacing:-0.36000001430511px;color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-0d810f6{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;line-height:1.625;color:#d9d9d9ff;}.elementor-10 .elementor-element.elementor-element-3ce0753{--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;--flex-wrap:initial;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-10 .elementor-element.elementor-element-3ce0753:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3ce0753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0acc;}.elementor-10 .elementor-element.elementor-element-72690e8{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:11.520000457764px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:3.2256002426147px;color:#d9d9d9b3;}.elementor-10 .elementor-element.elementor-element-932c631{width:var( --container-widget-width, auto );max-width:auto;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-932c631 .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.5555555725098;letter-spacing:-0.36000001430511px;color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-69477c6{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;line-height:1.625;color:#d9d9d9ff;}.elementor-10 .elementor-element.elementor-element-3bacef0{--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;--flex-wrap:initial;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-10 .elementor-element.elementor-element-3bacef0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3bacef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0acc;}.elementor-10 .elementor-element.elementor-element-c727ec2{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:11.520000457764px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:3.2256002426147px;color:#d9d9d9b3;}.elementor-10 .elementor-element.elementor-element-c3529a7{width:var( --container-widget-width, auto );max-width:auto;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-c3529a7 .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.5555555725098;letter-spacing:-0.36000001430511px;color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-b6ac057{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;line-height:1.625;color:#d9d9d9ff;}.elementor-10 .elementor-element.elementor-element-c05ac58{--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;--flex-wrap:initial;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-10 .elementor-element.elementor-element-c05ac58:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c05ac58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0acc;}.elementor-10 .elementor-element.elementor-element-37bbec9{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:11.520000457764px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:3.2256002426147px;color:#d9d9d9b3;}.elementor-10 .elementor-element.elementor-element-2ece3da{width:var( --container-widget-width, auto );max-width:auto;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2ece3da .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.5555555725098;letter-spacing:-0.36000001430511px;color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-3ad15e7{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;line-height:1.625;color:#d9d9d9ff;}.elementor-10 .elementor-element.elementor-element-5e3b96a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-26b99bf .elementor-button{background-color:#f2f2f2ff;font-size:14px;font-weight:500;line-height:1.428571472168;letter-spacing:0.34999999403954px;fill:#141414ff;color:#141414ff;border-style:solid;border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:16px 40px 16px 40px;}.elementor-10 .elementor-element.elementor-element-26b99bf{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-87e4737{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-87e4737:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-87e4737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2f2f2ff;}.elementor-10 .elementor-element.elementor-element-1872e26{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-c599f19{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a667000{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0c4bea3{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0c4bea3 .elementor-heading-title{font-size:48px;font-weight:600;line-height:1.25;letter-spacing:-0.95999997854233px;color:#141414ff;}.elementor-10 .elementor-element.elementor-element-c152ed3{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:15px;line-height:1.625;color:#2a2a2aff;}.elementor-10 .elementor-element.elementor-element-6e533b9{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b945202{--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;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-b945202:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b945202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-e9ebabc{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:11.520000457764px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:3.2256002426147px;color:#2a2a2a80;}.elementor-10 .elementor-element.elementor-element-bec0710{width:var( --container-widget-width, auto );max-width:auto;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-bec0710 .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.5555555725098;letter-spacing:-0.36000001430511px;color:#141414ff;}.elementor-10 .elementor-element.elementor-element-298df7d{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;line-height:1.625;color:#2a2a2aff;}.elementor-10 .elementor-element.elementor-element-d949829{--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;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-d949829:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d949829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-4c3e4dc{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:11.520000457764px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:3.2256002426147px;color:#2a2a2a80;}.elementor-10 .elementor-element.elementor-element-fd63c2e{width:var( --container-widget-width, auto );max-width:auto;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-fd63c2e .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.5555555725098;letter-spacing:-0.36000001430511px;color:#141414ff;}.elementor-10 .elementor-element.elementor-element-1407d52{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;line-height:1.625;color:#2a2a2aff;}.elementor-10 .elementor-element.elementor-element-bd6a8a5{--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;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-bd6a8a5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bd6a8a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-7dd9095{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:11.520000457764px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:3.2256002426147px;color:#2a2a2a80;}.elementor-10 .elementor-element.elementor-element-95a8fe4{width:var( --container-widget-width, auto );max-width:auto;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-95a8fe4 .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.5555555725098;letter-spacing:-0.36000001430511px;color:#141414ff;}.elementor-10 .elementor-element.elementor-element-1b2857f{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;line-height:1.625;color:#2a2a2aff;}.elementor-10 .elementor-element.elementor-element-dcb0e1b{--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;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-dcb0e1b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-dcb0e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-80244f8{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:11.520000457764px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:3.2256002426147px;color:#2a2a2a80;}.elementor-10 .elementor-element.elementor-element-ba5947d{width:var( --container-widget-width, auto );max-width:auto;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-ba5947d .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.5555555725098;letter-spacing:-0.36000001430511px;color:#141414ff;}.elementor-10 .elementor-element.elementor-element-9579865{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;line-height:1.625;color:#2a2a2aff;}.elementor-10 .elementor-element.elementor-element-d11169f{--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;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-d11169f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d11169f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-04ed6fa{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:11.520000457764px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:3.2256002426147px;color:#2a2a2a80;}.elementor-10 .elementor-element.elementor-element-0a88b4b{width:var( --container-widget-width, auto );max-width:auto;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0a88b4b .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.5555555725098;letter-spacing:-0.36000001430511px;color:#141414ff;}.elementor-10 .elementor-element.elementor-element-7d5fd91{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;line-height:1.625;color:#2a2a2aff;}.elementor-10 .elementor-element.elementor-element-c36c415{--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;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-c36c415:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c36c415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-3bb9f61{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:11.520000457764px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:3.2256002426147px;color:#2a2a2a80;}.elementor-10 .elementor-element.elementor-element-a4ce2ee{width:var( --container-widget-width, auto );max-width:auto;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a4ce2ee .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.5555555725098;letter-spacing:-0.36000001430511px;color:#141414ff;}.elementor-10 .elementor-element.elementor-element-be22f0d{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;line-height:1.625;color:#2a2a2aff;}.elementor-10 .elementor-element.elementor-element-ddc4ad7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ddc4ad7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ddc4ad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-b28720e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-020d0b6{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3890b02{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a032164{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a032164 .elementor-heading-title{font-size:48px;font-weight:600;line-height:1.25;letter-spacing:-0.95999997854233px;color:#141414ff;}.elementor-10 .elementor-element.elementor-element-2f05007{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:15px;line-height:1.625;color:#2a2a2aff;}.elementor-10 .elementor-element.elementor-element-6c5c56a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:180px;--margin-right:0px;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-edf0d05 img{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-c1d610f img{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-e824fbc img{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-1f4fecb img{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-5fddc3c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5fddc3c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5fddc3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2f2f2ff;}.elementor-10 .elementor-element.elementor-element-a041459{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:150px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px;}.elementor-10 .elementor-element.elementor-element-4851f61{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2e78e7b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3445a4e{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3445a4e .elementor-heading-title{font-size:48px;font-weight:600;line-height:1.25;letter-spacing:-0.95999997854233px;color:#141414ff;}.elementor-10 .elementor-element.elementor-element-733d30f{width:var( --container-widget-width, auto );max-width:auto;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:15px;line-height:1.625;color:#2a2a2aff;}.elementor-10 .elementor-element.elementor-element-df1792b{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:15px;line-height:1.625;color:#2a2a2aff;}.elementor-10 .elementor-element.elementor-element-84665b0{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-650a1dd{--display:flex;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:#A6A6A6;--border-color:#A6A6A6;--border-radius:25px 25px 25px 25px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-650a1dd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-650a1dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-176153e{margin:50px 50px calc(var(--kit-widget-spacing, 0px) + 50px) 50px;}.elementor-10 .elementor-element.elementor-element-9d87767{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-aa9f636{z-index:0;}.elementor-10 .elementor-element.elementor-element-aa9f636 img{width:100%;}.elementor-10 .elementor-element.elementor-element-a370ffc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-a370ffc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a370ffc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0ad1;}.elementor-10 .elementor-element.elementor-element-2981d85{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-fecd8ae{width:var( --container-widget-width, auto );max-width:auto;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-fecd8ae .elementor-heading-title{font-size:56px;font-weight:600;line-height:1.25;letter-spacing:-1.1200000047684px;color:#f2f2f2ff;}.elementor-10 .elementor-element.elementor-element-cb4a7be{width:var( --container-widget-width, auto );max-width:auto;margin:24px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:15px;line-height:1.625;color:#d9d9d9ff;}.elementor-10 .elementor-element.elementor-element-2643b03{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-caa54ed .elementor-button{background-color:#f2f2f2ff;font-size:14px;font-weight:500;line-height:1.428571472168;letter-spacing:0.34999999403954px;fill:#141414ff;color:#141414ff;border-style:solid;border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:16px 40px 16px 40px;}.elementor-10 .elementor-element.elementor-element-caa54ed{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-cf119bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-cf119bd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-cf119bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2f2f2ff;}.elementor-10 .elementor-element.elementor-element-1301e40{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:100px;--margin-bottom:100px;--margin-left:100px;--margin-right:100px;}.elementor-10 .elementor-element.elementor-element-1c80f9b{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-b8b2a6f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b26e01e{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-b26e01e .elementor-heading-title{font-size:48px;font-weight:600;line-height:1.25;letter-spacing:-0.95999997854233px;color:#141414ff;}.elementor-10 .elementor-element.elementor-element-ce6dae8{width:var( --container-widget-width, auto );max-width:auto;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:15px;line-height:1.625;color:#2a2a2aff;}.elementor-10 .elementor-element.elementor-element-6447107{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-024cb39{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-024cb39:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-024cb39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-8aa8262{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:11.520000457764px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:3.2256002426147px;color:#2a2a2a99;}.elementor-10 .elementor-element.elementor-element-c65eb18{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e78a56d .elementor-button{background-color:#61CE7000;font-size:16px;font-weight:500;line-height:1.5;fill:#141414ff;color:#141414ff;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e78a56d{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-ca8e275 .elementor-button{background-color:#61CE7000;font-size:16px;font-weight:500;line-height:1.5;fill:#141414ff;color:#141414ff;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ca8e275{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-c2905d4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:22px 22px 22px 22px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-c2905d4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c2905d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-10 .elementor-element.elementor-element-7a7c8b0{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:11.520000457764px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:3.2256002426147px;color:#2a2a2a99;}.elementor-10 .elementor-element.elementor-element-a9e8d46{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9a7262d .elementor-button{background-color:#61CE7000;font-size:16px;font-weight:500;line-height:1.5;fill:#141414ff;color:#141414ff;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9a7262d{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-75eca10 .elementor-button{background-color:#61CE7000;font-size:16px;font-weight:500;line-height:1.5;fill:#141414ff;color:#141414ff;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-75eca10{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-widget-google_maps.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-google_maps .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-google_maps .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-google_maps.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-google_maps:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-google_maps.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-google_maps .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-2af7dcc{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-2af7dcc iframe{height:228px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0s;}.elementor-10 .elementor-element.elementor-element-48fd855{--display:flex;--min-height:0px;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:#C8C8C8;--border-color:#C8C8C8;--border-radius:25px 25px 25px 25px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-48fd855:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-48fd855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-premium-contact-form.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-contact-form .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-contact-form .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-contact-form.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-premium-contact-form:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-contact-form.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-contact-form .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-5b8c8b0{width:var( --container-widget-width, 56% );max-width:56%;margin:50px 50px calc(var(--kit-widget-spacing, 0px) + 50px) 160px;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-5b8c8b0 .premium-cf7-container .wpcf7-form label, .elementor-10 .elementor-element.elementor-element-5b8c8b0 .premium-cf7-container .wpcf7-form .wpcf7-quiz-label{display:inline-block;}.elementor-10 .elementor-element.elementor-element-5b8c8b0 .premium-cf-head{align-items:center;}.elementor-10 .elementor-element.elementor-element-19730f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-19730f5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-19730f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414ff;}.elementor-10 .elementor-element.elementor-element-93f2a88{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-4540461{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-605b9f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0d0ef89 > .elementor-widget-container{margin:0px 0px 0px -16px;}.elementor-10 .elementor-element.elementor-element-0d0ef89 img{width:auto;}.elementor-10 .elementor-element.elementor-element-471020b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-90a53c9{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:11.520000457764px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:3.2256002426147px;color:#d9d9d9ff;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-2cd95f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-87e3853{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:11.520000457764px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:3.2256002426147px;color:#d9d9d9ff;}.elementor-10 .elementor-element.elementor-element-1bac494{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1bac494:not(.elementor-widget-button), .elementor-10 .elementor-element.elementor-element-1bac494.elementor-widget-button .elementor-button{background-image:linear-gradient(to right, rgba(0, 0, 0, 0), rgb(217, 217, 217), rgba(0, 0, 0, 0));background-size:auto;}.elementor-10 .elementor-element.elementor-element-e46c10d{--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;--justify-content:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:initial;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1e8b66b{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:12px;line-height:1.3333332824707;color:#d9d9d9ff;}.elementor-10 .elementor-element.elementor-element-0baec06{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:12px;text-transform:uppercase;line-height:1.3333332824707;letter-spacing:2.4000000953674px;color:#d9d9d9ff;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-edc0e70{--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;--flex-wrap:initial;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-acc81fb{--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-cbf8d0c{--flex-wrap:initial;}.elementor-10 .elementor-element.elementor-element-2afee9f{--flex-wrap:initial;}.elementor-10 .elementor-element.elementor-element-e27ec02{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-e1e4f47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-8228912{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-cbac55b{--flex-wrap:wrap;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-02a0917 .elementor-button{border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:16px 36px 16px 36px;}.elementor-10 .elementor-element.elementor-element-e121feb .elementor-button{border-width:1px 1px 1px 1px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:16px 36px 16px 36px;}.elementor-10 .elementor-element.elementor-element-a46f26d{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-599cca3{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10 .elementor-element.elementor-element-8f64e32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-e93d453{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-88a2e86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-10 .elementor-element.elementor-element-9413a5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-10 .elementor-element.elementor-element-bfc7722{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-9155083{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-59cad9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-744b5e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-5e22318{--border-radius:16px 16px 16px 16px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-bd89d3d{--flex-wrap:initial;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-10 .elementor-element.elementor-element-46ee78e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-0d810f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-3ce0753{--flex-wrap:initial;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-10 .elementor-element.elementor-element-932c631{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-69477c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-3bacef0{--flex-wrap:initial;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-10 .elementor-element.elementor-element-c3529a7{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-b6ac057{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-c05ac58{--flex-wrap:initial;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-10 .elementor-element.elementor-element-2ece3da{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-3ad15e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-5e3b96a{--flex-wrap:initial;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-26b99bf .elementor-button{border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:16px 40px 16px 40px;}.elementor-10 .elementor-element.elementor-element-1872e26{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-0c4bea3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-c152ed3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-6e533b9{--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-b945202{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-bec0710{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-298df7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-d949829{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-fd63c2e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-1407d52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-bd6a8a5{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-95a8fe4{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-1b2857f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-dcb0e1b{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-ba5947d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-9579865{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-d11169f{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-0a88b4b{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-7d5fd91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-c36c415{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-a4ce2ee{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-be22f0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-b28720e{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-a032164{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-2f05007{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-6c5c56a{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-a041459{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-3445a4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-733d30f{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-df1792b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-2981d85{--padding-top:128px;--padding-bottom:128px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-fecd8ae{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;}.elementor-10 .elementor-element.elementor-element-cb4a7be{margin:24px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;}.elementor-10 .elementor-element.elementor-element-2643b03{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-caa54ed .elementor-button{border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:16px 40px 16px 40px;}.elementor-10 .elementor-element.elementor-element-1301e40{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-b26e01e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-ce6dae8{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-6447107{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-024cb39{--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-c65eb18{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-e78a56d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-10 .elementor-element.elementor-element-e78a56d .elementor-button{border-width:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c2905d4{--border-radius:22px 22px 22px 22px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-a9e8d46{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-9a7262d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-10 .elementor-element.elementor-element-9a7262d .elementor-button{border-width:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-93f2a88{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-0d0ef89 > .elementor-widget-container{margin:0px 0px 0px -16px;}.elementor-10 .elementor-element.elementor-element-1bac494{--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-e46c10d{--flex-wrap:initial;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-1e8b66b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-0baec06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-edc0e70{--width:auto;}.elementor-10 .elementor-element.elementor-element-48c91f8{--width:auto;}.elementor-10 .elementor-element.elementor-element-546a002{--width:auto;}.elementor-10 .elementor-element.elementor-element-acc81fb{--width:auto;}.elementor-10 .elementor-element.elementor-element-cbf8d0c{--width:auto;}.elementor-10 .elementor-element.elementor-element-2afee9f{--width:auto;}.elementor-10 .elementor-element.elementor-element-9f850e4{--width:auto;}.elementor-10 .elementor-element.elementor-element-e27ec02{--width:auto;}.elementor-10 .elementor-element.elementor-element-06ad4ce{--width:auto;}.elementor-10 .elementor-element.elementor-element-cbac55b{--width:auto;}.elementor-10 .elementor-element.elementor-element-efba106{--width:auto;}.elementor-10 .elementor-element.elementor-element-a46f26d{--width:auto;}.elementor-10 .elementor-element.elementor-element-db8d5bd{--width:auto;}.elementor-10 .elementor-element.elementor-element-599cca3{--width:auto;}.elementor-10 .elementor-element.elementor-element-05fd61a{--width:auto;}.elementor-10 .elementor-element.elementor-element-e93d453{--width:auto;}.elementor-10 .elementor-element.elementor-element-42ea61d{--width:auto;}.elementor-10 .elementor-element.elementor-element-51436f9{--width:auto;}.elementor-10 .elementor-element.elementor-element-9155083{--width:auto;}.elementor-10 .elementor-element.elementor-element-b4ab570{--width:auto;}.elementor-10 .elementor-element.elementor-element-df8c15a{--width:auto;}.elementor-10 .elementor-element.elementor-element-5e22318{--width:auto;}.elementor-10 .elementor-element.elementor-element-bd89d3d{--width:auto;}.elementor-10 .elementor-element.elementor-element-3ce0753{--width:auto;}.elementor-10 .elementor-element.elementor-element-3bacef0{--width:auto;}.elementor-10 .elementor-element.elementor-element-c05ac58{--width:auto;}.elementor-10 .elementor-element.elementor-element-5e3b96a{--width:auto;}.elementor-10 .elementor-element.elementor-element-87e4737{--width:auto;}.elementor-10 .elementor-element.elementor-element-1872e26{--width:auto;}.elementor-10 .elementor-element.elementor-element-c599f19{--width:auto;}.elementor-10 .elementor-element.elementor-element-a667000{--width:auto;}.elementor-10 .elementor-element.elementor-element-6e533b9{--width:auto;}.elementor-10 .elementor-element.elementor-element-b945202{--width:auto;}.elementor-10 .elementor-element.elementor-element-d949829{--width:auto;}.elementor-10 .elementor-element.elementor-element-bd6a8a5{--width:auto;}.elementor-10 .elementor-element.elementor-element-dcb0e1b{--width:auto;}.elementor-10 .elementor-element.elementor-element-d11169f{--width:auto;}.elementor-10 .elementor-element.elementor-element-c36c415{--width:auto;}.elementor-10 .elementor-element.elementor-element-ddc4ad7{--width:auto;}.elementor-10 .elementor-element.elementor-element-b28720e{--width:auto;}.elementor-10 .elementor-element.elementor-element-020d0b6{--width:auto;}.elementor-10 .elementor-element.elementor-element-3890b02{--width:auto;}.elementor-10 .elementor-element.elementor-element-6c5c56a{--width:78%;}.elementor-10 .elementor-element.elementor-element-5fddc3c{--width:auto;}.elementor-10 .elementor-element.elementor-element-a041459{--width:90%;}.elementor-10 .elementor-element.elementor-element-2e78e7b{--width:auto;}.elementor-10 .elementor-element.elementor-element-9d87767{--width:auto;}.elementor-10 .elementor-element.elementor-element-a370ffc{--width:auto;}.elementor-10 .elementor-element.elementor-element-2981d85{--width:auto;}.elementor-10 .elementor-element.elementor-element-2643b03{--width:auto;}.elementor-10 .elementor-element.elementor-element-cf119bd{--width:auto;}.elementor-10 .elementor-element.elementor-element-1301e40{--width:91%;}.elementor-10 .elementor-element.elementor-element-b8b2a6f{--width:auto;}.elementor-10 .elementor-element.elementor-element-6447107{--width:auto;}.elementor-10 .elementor-element.elementor-element-024cb39{--width:auto;}.elementor-10 .elementor-element.elementor-element-c65eb18{--width:auto;}.elementor-10 .elementor-element.elementor-element-c2905d4{--width:auto;}.elementor-10 .elementor-element.elementor-element-a9e8d46{--width:auto;}.elementor-10 .elementor-element.elementor-element-19730f5{--width:auto;}.elementor-10 .elementor-element.elementor-element-93f2a88{--width:auto;}.elementor-10 .elementor-element.elementor-element-4540461{--width:auto;}.elementor-10 .elementor-element.elementor-element-605b9f9{--width:auto;}.elementor-10 .elementor-element.elementor-element-471020b{--width:auto;}.elementor-10 .elementor-element.elementor-element-2cd95f9{--width:auto;}.elementor-10 .elementor-element.elementor-element-1bac494{--width:auto;}.elementor-10 .elementor-element.elementor-element-e46c10d{--width:auto;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-edc0e70{--width:auto;--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;--flex-wrap:initial;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-48c91f8{--width:auto;}.elementor-10 .elementor-element.elementor-element-546a002{--width:auto;}.elementor-10 .elementor-element.elementor-element-acc81fb{--width:auto;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-cbf8d0c{--width:auto;--flex-wrap:initial;}.elementor-10 .elementor-element.elementor-element-2afee9f{--width:auto;--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;--flex-wrap:initial;}.elementor-10 .elementor-element.elementor-element-c7d9777{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-c7d9777 .elementor-button{border-width:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-dd34e23{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-dd34e23 .elementor-button{border-width:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9b7be4f{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-9b7be4f .elementor-button{border-width:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7bcdbb8{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-7bcdbb8 .elementor-button{border-width:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9f850e4{--width:auto;}.elementor-10 .elementor-element.elementor-element-e27ec02{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-06ad4ce{--width:auto;}.elementor-10 .elementor-element.elementor-element-e1e4f47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-e1e4f47 .elementor-heading-title{font-size:48px;letter-spacing:-0.95999997854233px;}.elementor-10 .elementor-element.elementor-element-8228912{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-cbac55b{--width:auto;--flex-wrap:wrap;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-02a0917{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-02a0917 .elementor-button{border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:16px 36px 16px 36px;}.elementor-10 .elementor-element.elementor-element-e121feb{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e121feb .elementor-button{border-width:1px 1px 1px 1px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:16px 36px 16px 36px;}.elementor-10 .elementor-element.elementor-element-efba106{--width:auto;}.elementor-10 .elementor-element.elementor-element-a46f26d{--width:auto;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-db8d5bd{--width:auto;}.elementor-10 .elementor-element.elementor-element-599cca3{--width:auto;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10 .elementor-element.elementor-element-05fd61a{--width:auto;}.elementor-10 .elementor-element.elementor-element-8f64e32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-8f64e32 .elementor-heading-title{font-size:36px;letter-spacing:-0.72000002861023px;}.elementor-10 .elementor-element.elementor-element-e93d453{--width:auto;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-88a2e86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-10 .elementor-element.elementor-element-9413a5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-10 .elementor-element.elementor-element-bfc7722{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-42ea61d{--width:auto;}.elementor-10 .elementor-element.elementor-element-51436f9{--width:auto;}.elementor-10 .elementor-element.elementor-element-9155083{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-b4ab570{--width:auto;}.elementor-10 .elementor-element.elementor-element-df8c15a{--width:auto;}.elementor-10 .elementor-element.elementor-element-59cad9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-59cad9a .elementor-heading-title{font-size:36px;letter-spacing:-0.72000002861023px;}.elementor-10 .elementor-element.elementor-element-744b5e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-5e22318{--width:auto;--border-radius:16px 16px 16px 16px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-bd89d3d{--width:auto;--flex-wrap:initial;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-10 .elementor-element.elementor-element-92098c9{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-46ee78e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-0d810f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-3ce0753{--width:auto;--flex-wrap:initial;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-10 .elementor-element.elementor-element-72690e8{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-932c631{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-69477c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-3bacef0{--width:auto;--flex-wrap:initial;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-10 .elementor-element.elementor-element-c727ec2{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-c3529a7{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-b6ac057{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-c05ac58{--width:auto;--flex-wrap:initial;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-10 .elementor-element.elementor-element-37bbec9{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2ece3da{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-3ad15e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-5e3b96a{--width:auto;--flex-wrap:initial;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-26b99bf{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-26b99bf .elementor-button{border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:16px 40px 16px 40px;}.elementor-10 .elementor-element.elementor-element-87e4737{--width:auto;}.elementor-10 .elementor-element.elementor-element-1872e26{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-c599f19{--width:auto;--align-items:normal;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-a667000{--width:auto;}.elementor-10 .elementor-element.elementor-element-0c4bea3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-0c4bea3 .elementor-heading-title{font-size:36px;letter-spacing:-0.72000002861023px;}.elementor-10 .elementor-element.elementor-element-c152ed3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-6e533b9{--width:auto;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-b945202{--width:auto;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-e9ebabc{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-bec0710{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-298df7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-d949829{--width:auto;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-4c3e4dc{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-fd63c2e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-1407d52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-bd6a8a5{--width:auto;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-7dd9095{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-95a8fe4{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-1b2857f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-dcb0e1b{--width:auto;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-80244f8{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-ba5947d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-9579865{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-d11169f{--width:auto;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-04ed6fa{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0a88b4b{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-7d5fd91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-c36c415{--width:auto;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-3bb9f61{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a4ce2ee{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-be22f0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-ddc4ad7{--width:auto;}.elementor-10 .elementor-element.elementor-element-b28720e{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-020d0b6{--width:auto;}.elementor-10 .elementor-element.elementor-element-3890b02{--width:auto;}.elementor-10 .elementor-element.elementor-element-a032164{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-a032164 .elementor-heading-title{font-size:36px;letter-spacing:-0.72000002861023px;}.elementor-10 .elementor-element.elementor-element-2f05007{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-6c5c56a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-5fddc3c{--width:auto;}.elementor-10 .elementor-element.elementor-element-a041459{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2e78e7b{--width:auto;}.elementor-10 .elementor-element.elementor-element-3445a4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-3445a4e .elementor-heading-title{font-size:36px;letter-spacing:-0.72000002861023px;}.elementor-10 .elementor-element.elementor-element-733d30f{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-df1792b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-9d87767{--width:auto;}.elementor-10 .elementor-element.elementor-element-a370ffc{--width:auto;}.elementor-10 .elementor-element.elementor-element-2981d85{--width:auto;--padding-top:128px;--padding-bottom:128px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-fecd8ae{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;}.elementor-10 .elementor-element.elementor-element-fecd8ae .elementor-heading-title{font-size:36px;letter-spacing:-0.72000002861023px;}.elementor-10 .elementor-element.elementor-element-cb4a7be{margin:24px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;}.elementor-10 .elementor-element.elementor-element-2643b03{--width:auto;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-caa54ed{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-caa54ed .elementor-button{border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:16px 40px 16px 40px;}.elementor-10 .elementor-element.elementor-element-cf119bd{--width:auto;}.elementor-10 .elementor-element.elementor-element-1301e40{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-b8b2a6f{--width:auto;}.elementor-10 .elementor-element.elementor-element-b26e01e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-b26e01e .elementor-heading-title{font-size:36px;letter-spacing:-0.72000002861023px;}.elementor-10 .elementor-element.elementor-element-ce6dae8{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-6447107{--width:auto;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-024cb39{--width:auto;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-8aa8262{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-c65eb18{--width:auto;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-e78a56d{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e78a56d .elementor-button{border-width:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ca8e275{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-c2905d4{--width:auto;--border-radius:22px 22px 22px 22px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-7a7c8b0{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a9e8d46{--width:auto;--margin-top:px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-9a7262d{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-9a7262d .elementor-button{font-size:14px;border-width:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-75eca10{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-75eca10 .elementor-button{font-size:14px;}.elementor-10 .elementor-element.elementor-element-5b8c8b0{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:271px;--container-widget-flex-grow:0;width:var( --container-widget-width, 271px );max-width:271px;}.elementor-10 .elementor-element.elementor-element-19730f5{--width:auto;}.elementor-10 .elementor-element.elementor-element-93f2a88{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-4540461{--width:auto;}.elementor-10 .elementor-element.elementor-element-605b9f9{--width:auto;}.elementor-10 .elementor-element.elementor-element-0d0ef89 > .elementor-widget-container{margin:0px 0px 0px -16px;}.elementor-10 .elementor-element.elementor-element-471020b{--width:auto;}.elementor-10 .elementor-element.elementor-element-90a53c9{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2cd95f9{--width:auto;}.elementor-10 .elementor-element.elementor-element-87e3853{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1bac494{--width:auto;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-e46c10d{--width:auto;--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;--align-items:flex-start;--flex-wrap:initial;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-1e8b66b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-0baec06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}
.elementor-10 .elementor-element.elementor-element-f5e0139 {max-width: 100% !important}.elementor-10 .elementor-element.elementor-element-f5e0139 img{cursor: pointer;display: block;height: 32px;vertical-align: middle;}.elementor-10 .elementor-element.elementor-element-f5e0139, .elementor-10 .elementor-element.elementor-element-f5e0139 .elementor-widget-container, .elementor-10 .elementor-element.elementor-element-f5e0139 .elementor-image {height: 32px}.elementor-10 .elementor-element.elementor-element-f5e0139 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-f5e0139 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-f5e0139 img{height: 28px;.elementor-10 .elementor-element.elementor-element-f5e0139, .elementor-10 .elementor-element.elementor-element-f5e0139 .elementor-widget-container, .elementor-10 .elementor-element.elementor-element-f5e0139 .elementor-image {height: 28px}}}

.elementor-10 .elementor-element.elementor-element-cbf8d0c{cursor: pointer;display: flex;}.elementor-10 .elementor-element.elementor-element-cbf8d0c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-cbf8d0c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-10 .elementor-element.elementor-element-c7d9777 .elementor-button{cursor: pointer;}.elementor-10 .elementor-element.elementor-element-c7d9777 .elementor-button {display: block;}.elementor-10 .elementor-element.elementor-element-c7d9777 .elementor-button::before{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 19.5px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}.elementor-10 .elementor-element.elementor-element-c7d9777 .elementor-button::after{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 19.5px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}

.elementor-10 .elementor-element.elementor-element-dd34e23 .elementor-button{cursor: pointer;}.elementor-10 .elementor-element.elementor-element-dd34e23 .elementor-button {display: block;}.elementor-10 .elementor-element.elementor-element-dd34e23 .elementor-button::before{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 19.5px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}.elementor-10 .elementor-element.elementor-element-dd34e23 .elementor-button::after{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 19.5px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}

.elementor-10 .elementor-element.elementor-element-9b7be4f .elementor-button{cursor: pointer;}.elementor-10 .elementor-element.elementor-element-9b7be4f .elementor-button {display: block;}.elementor-10 .elementor-element.elementor-element-9b7be4f .elementor-button::before{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 19.5px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}.elementor-10 .elementor-element.elementor-element-9b7be4f .elementor-button::after{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 19.5px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}

.elementor-10 .elementor-element.elementor-element-7bcdbb8 .elementor-button{cursor: pointer;}.elementor-10 .elementor-element.elementor-element-7bcdbb8 .elementor-button {display: block;}.elementor-10 .elementor-element.elementor-element-7bcdbb8 .elementor-button::before{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 19.5px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}.elementor-10 .elementor-element.elementor-element-7bcdbb8 .elementor-button::after{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 19.5px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}

.elementor-10 .elementor-element.elementor-element-2afee9f{grid-column-gap: 40px;}.elementor-10 .elementor-element.elementor-element-2afee9f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-2afee9f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-2afee9f{display: none;}}



.elementor-10 .elementor-element.elementor-element-acc81fb{height: 80px;max-width: 1240px;}.elementor-10 .elementor-element.elementor-element-acc81fb::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-acc81fb::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-10 .elementor-element.elementor-element-546a002{position: sticky;top: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-546a002::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-546a002::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-10 .elementor-element.elementor-element-73f99f4 {position: absolute;}.elementor-10 .elementor-element.elementor-element-73f99f4 {top: 0px;}.elementor-10 .elementor-element.elementor-element-73f99f4 {left: 0px;}.elementor-10 .elementor-element.elementor-element-73f99f4 {right: 0px;}.elementor-10 .elementor-element.elementor-element-73f99f4 {bottom: 0px;}.elementor-10 .elementor-element.elementor-element-73f99f4 {max-width: 100% !important}.elementor-10 .elementor-element.elementor-element-73f99f4 img{color: rgb(242, 242, 242);display: block;height: 100%;object-fit: cover;opacity: 0.550000011920929;vertical-align: middle;aspect-ratio: auto 1920 / 1080;}.elementor-10 .elementor-element.elementor-element-73f99f4, .elementor-10 .elementor-element.elementor-element-73f99f4 .elementor-widget-container, .elementor-10 .elementor-element.elementor-element-73f99f4 .elementor-image {height: 100%}.elementor-10 .elementor-element.elementor-element-73f99f4 img::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-73f99f4 img::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}

.elementor-10 .elementor-element.elementor-element-e1e4f47 .elementor-heading-title::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;line-height: 75.6px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-e1e4f47 .elementor-heading-title::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;line-height: 75.6px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-e1e4f47 .elementor-heading-title::before{line-height: 50.4px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-e1e4f47 .elementor-heading-title::after{line-height: 50.4px;}}

.elementor-10 .elementor-element.elementor-element-8228912 {max-width: 672px !important}.elementor-10 .elementor-element.elementor-element-8228912 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}.elementor-10 .elementor-element.elementor-element-8228912 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}
/* Start custom CSS for button, class: .elementor-element-02a0917 */.elementor-10 .elementor-element.elementor-element-02a0917 {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-10 .elementor-element.elementor-element-02a0917:hover {
  transform: scale(1.1);
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-02a0917 .elementor-button{cursor: pointer;flex-direction: row;}.elementor-10 .elementor-element.elementor-element-02a0917 .elementor-button {align-items: center;display: flex;}.elementor-10 .elementor-element.elementor-element-02a0917 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;line-height: 20px;}.elementor-10 .elementor-element.elementor-element-02a0917 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;line-height: 20px;}
/* Start custom CSS for button, class: .elementor-element-e121feb */.elementor-10 .elementor-element.elementor-element-e121feb {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-10 .elementor-element.elementor-element-e121feb:hover {
  transform: scale(1.1);
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-e121feb .elementor-button{cursor: pointer;flex-direction: row;}.elementor-10 .elementor-element.elementor-element-e121feb .elementor-button {align-items: center;display: flex;}.elementor-10 .elementor-element.elementor-element-e121feb .elementor-button::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;display: block;line-height: 20px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-e121feb .elementor-button::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;display: block;line-height: 20px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}

.elementor-10 .elementor-element.elementor-element-cbac55b{color: rgb(242, 242, 242);grid-column-gap: 16px;}.elementor-10 .elementor-element.elementor-element-cbac55b::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-cbac55b::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}

.elementor-10 .elementor-element.elementor-element-06ad4ce{color: rgb(242, 242, 242);grid-column-end: span 9;grid-column-start: span 9;display: block;}.elementor-10 .elementor-element.elementor-element-06ad4ce::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-06ad4ce::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-06ad4ce{grid-column-end: auto;grid-column-start: auto;}}

.elementor-10 .elementor-element.elementor-element-e27ec02{color: rgb(242, 242, 242);display: grid;grid-template-columns: repeat(12, minmax(0px, 1fr));max-width: 1240px;position: relative;grid-template-rows: auto;}.elementor-10 .elementor-element.elementor-element-e27ec02::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-e27ec02::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-e27ec02{grid-template-columns: repeat(1, minmax(0px, 1fr));}}
/* Start custom CSS for container, class: .elementor-element-9f850e4 */.elementor-10 .elementor-element.elementor-element-9f850e4 {
  overflow: hidden;
  border-radius: 0px;
}
.elementor-10 .elementor-element.elementor-element-9f850e4 img {
  transition: transform 2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: block;
  width: 100%;
}
.elementor-10 .elementor-element.elementor-element-9f850e4:hover img {
  transform: scale(1.1);
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-9f850e4{color: rgb(242, 242, 242);position: relative;overflow: hidden;display: block;}.elementor-10 .elementor-element.elementor-element-9f850e4::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-9f850e4::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-9f850e4{overflow: hidden;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-9f850e4{overflow: hidden;}}

.elementor-10 .elementor-element.elementor-element-e96724e {max-width: 100% !important}.elementor-10 .elementor-element.elementor-element-e96724e img{display: block;object-fit: contain;scale: 1.25;vertical-align: middle;}.elementor-10 .elementor-element.elementor-element-e96724e img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-e96724e img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-10 .elementor-element.elementor-element-599cca3{position: relative;aspect-ratio: 4 / 5;overflow: hidden;}.elementor-10 .elementor-element.elementor-element-599cca3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-599cca3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-599cca3{overflow: hidden;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-599cca3{overflow: hidden;}}
/* Start custom CSS for container, class: .elementor-element-db8d5bd */.elementor-10 .elementor-element.elementor-element-db8d5bd {
  overflow: hidden;
  border-radius: 0px;
}
.elementor-10 .elementor-element.elementor-element-db8d5bd img {
  transition: transform 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: block;
  width: 100%;
}
.elementor-10 .elementor-element.elementor-element-db8d5bd:hover img {
  transform: scale(1.1);
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-db8d5bd{grid-column-end: span 5;grid-column-start: span 5;display: block;}.elementor-10 .elementor-element.elementor-element-db8d5bd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-db8d5bd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-db8d5bd{grid-column-end: auto;grid-column-start: auto;}}

.elementor-10 .elementor-element.elementor-element-8f64e32 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;}.elementor-10 .elementor-element.elementor-element-8f64e32 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-8f64e32 .elementor-heading-title::before{line-height: 45px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-8f64e32 .elementor-heading-title::after{line-height: 45px;}}

.elementor-10 .elementor-element.elementor-element-88a2e86 p::before{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 24.375px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}.elementor-10 .elementor-element.elementor-element-88a2e86 p::after{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 24.375px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}

.elementor-10 .elementor-element.elementor-element-9413a5f p::before{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 24.375px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}.elementor-10 .elementor-element.elementor-element-9413a5f p::after{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 24.375px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}

.elementor-10 .elementor-element.elementor-element-bfc7722 p::before{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 24.375px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}.elementor-10 .elementor-element.elementor-element-bfc7722 p::after{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 24.375px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}

.elementor-10 .elementor-element.elementor-element-e93d453{color: rgb(42, 42, 42);font-size: 15px;line-height: 1.625;display: block;}.elementor-10 .elementor-element.elementor-element-e93d453::before{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 24.375px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}.elementor-10 .elementor-element.elementor-element-e93d453::after{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 24.375px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}

.elementor-10 .elementor-element.elementor-element-05fd61a{grid-column-end: span 7;grid-column-start: span 7;display: block;}.elementor-10 .elementor-element.elementor-element-05fd61a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-05fd61a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-05fd61a{grid-column-end: auto;grid-column-start: auto;}}

.elementor-10 .elementor-element.elementor-element-a46f26d{display: grid;grid-template-columns: repeat(12, minmax(0px, 1fr));max-width: 1240px;grid-column-gap: 80px;grid-template-rows: auto;}.elementor-10 .elementor-element.elementor-element-a46f26d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-a46f26d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-a46f26d{grid-column-gap: 64px;grid-template-columns: none;grid-template-rows: none;}}

.elementor-10 .elementor-element.elementor-element-efba106{display: block;}.elementor-10 .elementor-element.elementor-element-efba106::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-efba106::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-10 .elementor-element.elementor-element-c8cd667 {position: absolute;}.elementor-10 .elementor-element.elementor-element-c8cd667 {top: 0px;}.elementor-10 .elementor-element.elementor-element-c8cd667 {left: 0px;}.elementor-10 .elementor-element.elementor-element-c8cd667 {right: 0px;}.elementor-10 .elementor-element.elementor-element-c8cd667 {bottom: 0px;}.elementor-10 .elementor-element.elementor-element-c8cd667 {max-width: 100% !important}.elementor-10 .elementor-element.elementor-element-c8cd667 img{display: block;height: 100%;object-fit: cover;vertical-align: middle;aspect-ratio: auto 1920 / 1280;}.elementor-10 .elementor-element.elementor-element-c8cd667, .elementor-10 .elementor-element.elementor-element-c8cd667 .elementor-widget-container, .elementor-10 .elementor-element.elementor-element-c8cd667 .elementor-image {height: 100%}.elementor-10 .elementor-element.elementor-element-c8cd667 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-c8cd667 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-10 .elementor-element.elementor-element-51436f9{bottom: 0px;left: 0px;position: absolute;right: 0px;top: 0px;}.elementor-10 .elementor-element.elementor-element-51436f9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-51436f9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-10 .elementor-element.elementor-element-59cad9a .elementor-heading-title::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-59cad9a .elementor-heading-title::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-59cad9a .elementor-heading-title::before{line-height: 45px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-59cad9a .elementor-heading-title::after{line-height: 45px;}}

.elementor-10 .elementor-element.elementor-element-df8c15a{color: rgb(242, 242, 242);grid-column-end: span 7;grid-column-start: span 7;display: block;}.elementor-10 .elementor-element.elementor-element-df8c15a::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-df8c15a::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-df8c15a{grid-column-end: auto;grid-column-start: auto;}}

.elementor-10 .elementor-element.elementor-element-744b5e0 {grid-column-start: span 5;}.elementor-10 .elementor-element.elementor-element-744b5e0 {grid-column-end: span 5;}.elementor-10 .elementor-element.elementor-element-744b5e0 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 24.375px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}.elementor-10 .elementor-element.elementor-element-744b5e0 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 24.375px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-744b5e0 {grid-column-start: auto;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-744b5e0 {grid-column-end: auto;}}

.elementor-10 .elementor-element.elementor-element-b4ab570{color: rgb(242, 242, 242);display: grid;grid-template-columns: repeat(12, minmax(0px, 1fr));grid-column-gap: 32px;grid-template-rows: auto;}.elementor-10 .elementor-element.elementor-element-b4ab570::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-b4ab570::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-b4ab570{grid-template-columns: none;grid-template-rows: none;}}

.elementor-10 .elementor-element.elementor-element-92098c9 .elementor-widget-container{display: flex;flex-direction: column;}.elementor-10 .elementor-element.elementor-element-92098c9 .elementor-widget-container::before{border-bottom-color: rgba(217, 217, 217, 0.7);border-bottom-width: 0px;border-left-color: rgba(217, 217, 217, 0.7);border-left-width: 0px;border-right-color: rgba(217, 217, 217, 0.7);border-right-width: 0px;border-top-color: rgba(217, 217, 217, 0.7);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(217, 217, 217, 0.7);-webkit-text-stroke-color: rgba(217, 217, 217, 0.7);}.elementor-10 .elementor-element.elementor-element-92098c9 .elementor-widget-container::after{border-bottom-color: rgba(217, 217, 217, 0.7);border-bottom-width: 0px;border-left-color: rgba(217, 217, 217, 0.7);border-left-width: 0px;border-right-color: rgba(217, 217, 217, 0.7);border-right-width: 0px;border-top-color: rgba(217, 217, 217, 0.7);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(217, 217, 217, 0.7);-webkit-text-stroke-color: rgba(217, 217, 217, 0.7);}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-92098c9 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-92098c9 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-10 .elementor-element.elementor-element-46ee78e .elementor-heading-title::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-10 .elementor-element.elementor-element-46ee78e .elementor-heading-title::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}

.elementor-10 .elementor-element.elementor-element-0d810f6 {flex-grow: 1 !important}.elementor-10 .elementor-element.elementor-element-0d810f6 {flex-basis: 0% !important}.elementor-10 .elementor-element.elementor-element-0d810f6 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}.elementor-10 .elementor-element.elementor-element-0d810f6 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}
/* Start custom CSS for container, class: .elementor-element-bd89d3d */.elementor-10 .elementor-element.elementor-element-bd89d3d {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-10 .elementor-element.elementor-element-bd89d3d:hover {
  transform: scale(1.1);
}
.elementor-10 .elementor-element.elementor-element-bd89d3d {
  transition: all 0.3s ease !important;
}
.elementor-10 .elementor-element.elementor-element-bd89d3d:hover {
  background-color: #000000 !important;
  color: #000000 !important;
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-bd89d3d{color: rgb(242, 242, 242);height: 100%;}.elementor-10 .elementor-element.elementor-element-bd89d3d::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-bd89d3d::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}

.elementor-10 .elementor-element.elementor-element-72690e8 .elementor-widget-container{display: flex;flex-direction: column;}.elementor-10 .elementor-element.elementor-element-72690e8 .elementor-widget-container::before{border-bottom-color: rgba(217, 217, 217, 0.7);border-bottom-width: 0px;border-left-color: rgba(217, 217, 217, 0.7);border-left-width: 0px;border-right-color: rgba(217, 217, 217, 0.7);border-right-width: 0px;border-top-color: rgba(217, 217, 217, 0.7);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(217, 217, 217, 0.7);-webkit-text-stroke-color: rgba(217, 217, 217, 0.7);}.elementor-10 .elementor-element.elementor-element-72690e8 .elementor-widget-container::after{border-bottom-color: rgba(217, 217, 217, 0.7);border-bottom-width: 0px;border-left-color: rgba(217, 217, 217, 0.7);border-left-width: 0px;border-right-color: rgba(217, 217, 217, 0.7);border-right-width: 0px;border-top-color: rgba(217, 217, 217, 0.7);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(217, 217, 217, 0.7);-webkit-text-stroke-color: rgba(217, 217, 217, 0.7);}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-72690e8 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-72690e8 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-10 .elementor-element.elementor-element-932c631 .elementor-heading-title::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-10 .elementor-element.elementor-element-932c631 .elementor-heading-title::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}

.elementor-10 .elementor-element.elementor-element-69477c6 {flex-grow: 1 !important}.elementor-10 .elementor-element.elementor-element-69477c6 {flex-basis: 0% !important}.elementor-10 .elementor-element.elementor-element-69477c6 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}.elementor-10 .elementor-element.elementor-element-69477c6 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}
/* Start custom CSS for container, class: .elementor-element-3ce0753 */.elementor-10 .elementor-element.elementor-element-3ce0753 {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-10 .elementor-element.elementor-element-3ce0753:hover {
  transform: scale(1.1);
}
.elementor-10 .elementor-element.elementor-element-3ce0753 {
  transition: all 0.3s ease !important;
}
.elementor-10 .elementor-element.elementor-element-3ce0753:hover {
  background-color: #000000 !important;
  color: #000000 !important;
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-3ce0753{color: rgb(242, 242, 242);height: 100%;}.elementor-10 .elementor-element.elementor-element-3ce0753::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-3ce0753::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}

.elementor-10 .elementor-element.elementor-element-c727ec2 .elementor-widget-container{display: flex;flex-direction: column;}.elementor-10 .elementor-element.elementor-element-c727ec2 .elementor-widget-container::before{border-bottom-color: rgba(217, 217, 217, 0.7);border-bottom-width: 0px;border-left-color: rgba(217, 217, 217, 0.7);border-left-width: 0px;border-right-color: rgba(217, 217, 217, 0.7);border-right-width: 0px;border-top-color: rgba(217, 217, 217, 0.7);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(217, 217, 217, 0.7);-webkit-text-stroke-color: rgba(217, 217, 217, 0.7);}.elementor-10 .elementor-element.elementor-element-c727ec2 .elementor-widget-container::after{border-bottom-color: rgba(217, 217, 217, 0.7);border-bottom-width: 0px;border-left-color: rgba(217, 217, 217, 0.7);border-left-width: 0px;border-right-color: rgba(217, 217, 217, 0.7);border-right-width: 0px;border-top-color: rgba(217, 217, 217, 0.7);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(217, 217, 217, 0.7);-webkit-text-stroke-color: rgba(217, 217, 217, 0.7);}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-c727ec2 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-c727ec2 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-10 .elementor-element.elementor-element-c3529a7 .elementor-heading-title::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-10 .elementor-element.elementor-element-c3529a7 .elementor-heading-title::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}

.elementor-10 .elementor-element.elementor-element-b6ac057 {flex-grow: 1 !important}.elementor-10 .elementor-element.elementor-element-b6ac057 {flex-basis: 0% !important}.elementor-10 .elementor-element.elementor-element-b6ac057 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}.elementor-10 .elementor-element.elementor-element-b6ac057 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}
/* Start custom CSS for container, class: .elementor-element-3bacef0 */.elementor-10 .elementor-element.elementor-element-3bacef0 {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-10 .elementor-element.elementor-element-3bacef0:hover {
  transform: scale(1.1);
}
.elementor-10 .elementor-element.elementor-element-3bacef0 {
  transition: all 0.3s ease !important;
}
.elementor-10 .elementor-element.elementor-element-3bacef0:hover {
  background-color: #000000 !important;
  color: #000000 !important;
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-3bacef0{color: rgb(242, 242, 242);height: 100%;}.elementor-10 .elementor-element.elementor-element-3bacef0::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-3bacef0::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}

.elementor-10 .elementor-element.elementor-element-37bbec9 .elementor-widget-container{display: flex;flex-direction: column;}.elementor-10 .elementor-element.elementor-element-37bbec9 .elementor-widget-container::before{border-bottom-color: rgba(217, 217, 217, 0.7);border-bottom-width: 0px;border-left-color: rgba(217, 217, 217, 0.7);border-left-width: 0px;border-right-color: rgba(217, 217, 217, 0.7);border-right-width: 0px;border-top-color: rgba(217, 217, 217, 0.7);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(217, 217, 217, 0.7);-webkit-text-stroke-color: rgba(217, 217, 217, 0.7);}.elementor-10 .elementor-element.elementor-element-37bbec9 .elementor-widget-container::after{border-bottom-color: rgba(217, 217, 217, 0.7);border-bottom-width: 0px;border-left-color: rgba(217, 217, 217, 0.7);border-left-width: 0px;border-right-color: rgba(217, 217, 217, 0.7);border-right-width: 0px;border-top-color: rgba(217, 217, 217, 0.7);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(217, 217, 217, 0.7);-webkit-text-stroke-color: rgba(217, 217, 217, 0.7);}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-37bbec9 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-37bbec9 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-10 .elementor-element.elementor-element-2ece3da .elementor-heading-title::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-10 .elementor-element.elementor-element-2ece3da .elementor-heading-title::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}

.elementor-10 .elementor-element.elementor-element-3ad15e7 {flex-grow: 1 !important}.elementor-10 .elementor-element.elementor-element-3ad15e7 {flex-basis: 0% !important}.elementor-10 .elementor-element.elementor-element-3ad15e7 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}.elementor-10 .elementor-element.elementor-element-3ad15e7 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}
/* Start custom CSS for container, class: .elementor-element-c05ac58 */.elementor-10 .elementor-element.elementor-element-c05ac58 {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-10 .elementor-element.elementor-element-c05ac58:hover {
  transform: scale(1.1);
}
.elementor-10 .elementor-element.elementor-element-c05ac58 {
  transition: all 0.3s ease !important;
}
.elementor-10 .elementor-element.elementor-element-c05ac58:hover {
  background-color: #000000 !important;
  color: #000000 !important;
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-c05ac58{color: rgb(242, 242, 242);height: 100%;}.elementor-10 .elementor-element.elementor-element-c05ac58::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-c05ac58::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}

.elementor-10 .elementor-element.elementor-element-5e22318{color: rgb(242, 242, 242);display: grid;grid-template-columns: repeat(4, minmax(0px, 1fr));grid-column-gap: 1px;grid-template-rows: auto;overflow: hidden;}.elementor-10 .elementor-element.elementor-element-5e22318::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-5e22318::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-5e22318{overflow: hidden;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-5e22318{grid-template-columns: none;grid-template-rows: none;overflow: hidden;}}
/* Start custom CSS for button, class: .elementor-element-26b99bf */.elementor-10 .elementor-element.elementor-element-26b99bf {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-10 .elementor-element.elementor-element-26b99bf:hover {
  transform: scale(1.1);
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-26b99bf .elementor-button{cursor: pointer;flex-direction: row;}.elementor-10 .elementor-element.elementor-element-26b99bf .elementor-button {align-items: center;display: flex;}.elementor-10 .elementor-element.elementor-element-26b99bf .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;line-height: 20px;}.elementor-10 .elementor-element.elementor-element-26b99bf .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;line-height: 20px;}

.elementor-10 .elementor-element.elementor-element-5e3b96a{color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-5e3b96a::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-5e3b96a::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}

.elementor-10 .elementor-element.elementor-element-9155083{color: rgb(242, 242, 242);max-width: 1240px;position: relative;display: block;}.elementor-10 .elementor-element.elementor-element-9155083::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-9155083::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}

.elementor-10 .elementor-element.elementor-element-42ea61d{position: relative;overflow: hidden;display: block;}.elementor-10 .elementor-element.elementor-element-42ea61d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-42ea61d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-42ea61d{overflow: hidden;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-42ea61d{overflow: hidden;}}

.elementor-10 .elementor-element.elementor-element-0c4bea3 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;}.elementor-10 .elementor-element.elementor-element-0c4bea3 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-0c4bea3 .elementor-heading-title::before{line-height: 45px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-0c4bea3 .elementor-heading-title::after{line-height: 45px;}}

.elementor-10 .elementor-element.elementor-element-a667000{grid-column-end: span 7;grid-column-start: span 7;display: block;}.elementor-10 .elementor-element.elementor-element-a667000::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-a667000::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-a667000{grid-column-end: auto;grid-column-start: auto;}}

.elementor-10 .elementor-element.elementor-element-c152ed3 {grid-column-start: span 5;}.elementor-10 .elementor-element.elementor-element-c152ed3 {grid-column-end: span 5;}.elementor-10 .elementor-element.elementor-element-c152ed3 p::before{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 24.375px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}.elementor-10 .elementor-element.elementor-element-c152ed3 p::after{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 24.375px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-c152ed3 {grid-column-start: auto;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-c152ed3 {grid-column-end: auto;}}

.elementor-10 .elementor-element.elementor-element-c599f19{display: grid;grid-template-columns: repeat(12, minmax(0px, 1fr));grid-column-gap: 40px;grid-template-rows: auto;}.elementor-10 .elementor-element.elementor-element-c599f19::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-c599f19::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-c599f19{grid-template-columns: none;grid-template-rows: none;}}

.elementor-10 .elementor-element.elementor-element-e9ebabc .elementor-widget-container{display: flex;flex-direction: column;}.elementor-10 .elementor-element.elementor-element-e9ebabc .elementor-widget-container::before{border-bottom-color: rgba(42, 42, 42, 0.5);border-bottom-width: 0px;border-left-color: rgba(42, 42, 42, 0.5);border-left-width: 0px;border-right-color: rgba(42, 42, 42, 0.5);border-right-width: 0px;border-top-color: rgba(42, 42, 42, 0.5);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(42, 42, 42, 0.5);-webkit-text-stroke-color: rgba(42, 42, 42, 0.5);}.elementor-10 .elementor-element.elementor-element-e9ebabc .elementor-widget-container::after{border-bottom-color: rgba(42, 42, 42, 0.5);border-bottom-width: 0px;border-left-color: rgba(42, 42, 42, 0.5);border-left-width: 0px;border-right-color: rgba(42, 42, 42, 0.5);border-right-width: 0px;border-top-color: rgba(42, 42, 42, 0.5);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(42, 42, 42, 0.5);-webkit-text-stroke-color: rgba(42, 42, 42, 0.5);}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-e9ebabc .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-e9ebabc .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-10 .elementor-element.elementor-element-bec0710 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}.elementor-10 .elementor-element.elementor-element-bec0710 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}

.elementor-10 .elementor-element.elementor-element-298df7d p::before{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}.elementor-10 .elementor-element.elementor-element-298df7d p::after{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}
/* Start custom CSS for container, class: .elementor-element-b945202 */css.elementor-10 .elementor-element.elementor-element-b945202 {
  transition: transform 0.2s ease, box-shadow 0.2s ease !important;
}
.elementor-10 .elementor-element.elementor-element-b945202:hover {
  transform: translateY(-5px) !important;
  box-shadow: 0 8px 20px rgba(112, 112, 112, 0.25) !important;
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-b945202::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-b945202::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-10 .elementor-element.elementor-element-4c3e4dc .elementor-widget-container{display: flex;flex-direction: column;}.elementor-10 .elementor-element.elementor-element-4c3e4dc .elementor-widget-container::before{border-bottom-color: rgba(42, 42, 42, 0.5);border-bottom-width: 0px;border-left-color: rgba(42, 42, 42, 0.5);border-left-width: 0px;border-right-color: rgba(42, 42, 42, 0.5);border-right-width: 0px;border-top-color: rgba(42, 42, 42, 0.5);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(42, 42, 42, 0.5);-webkit-text-stroke-color: rgba(42, 42, 42, 0.5);}.elementor-10 .elementor-element.elementor-element-4c3e4dc .elementor-widget-container::after{border-bottom-color: rgba(42, 42, 42, 0.5);border-bottom-width: 0px;border-left-color: rgba(42, 42, 42, 0.5);border-left-width: 0px;border-right-color: rgba(42, 42, 42, 0.5);border-right-width: 0px;border-top-color: rgba(42, 42, 42, 0.5);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(42, 42, 42, 0.5);-webkit-text-stroke-color: rgba(42, 42, 42, 0.5);}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-4c3e4dc .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-4c3e4dc .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-10 .elementor-element.elementor-element-fd63c2e .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}.elementor-10 .elementor-element.elementor-element-fd63c2e .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}

.elementor-10 .elementor-element.elementor-element-1407d52 p::before{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}.elementor-10 .elementor-element.elementor-element-1407d52 p::after{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}
/* Start custom CSS for container, class: .elementor-element-d949829 */css.elementor-10 .elementor-element.elementor-element-d949829 {
  transition: transform 0.2s ease, box-shadow 0.2s ease !important;
}
.elementor-10 .elementor-element.elementor-element-d949829:hover {
  transform: translateY(-5px) !important;
  box-shadow: 0 8px 20px rgba(112, 112, 112, 0.25) !important;
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-d949829::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-d949829::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-10 .elementor-element.elementor-element-7dd9095 .elementor-widget-container{display: flex;flex-direction: column;}.elementor-10 .elementor-element.elementor-element-7dd9095 .elementor-widget-container::before{border-bottom-color: rgba(42, 42, 42, 0.5);border-bottom-width: 0px;border-left-color: rgba(42, 42, 42, 0.5);border-left-width: 0px;border-right-color: rgba(42, 42, 42, 0.5);border-right-width: 0px;border-top-color: rgba(42, 42, 42, 0.5);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(42, 42, 42, 0.5);-webkit-text-stroke-color: rgba(42, 42, 42, 0.5);}.elementor-10 .elementor-element.elementor-element-7dd9095 .elementor-widget-container::after{border-bottom-color: rgba(42, 42, 42, 0.5);border-bottom-width: 0px;border-left-color: rgba(42, 42, 42, 0.5);border-left-width: 0px;border-right-color: rgba(42, 42, 42, 0.5);border-right-width: 0px;border-top-color: rgba(42, 42, 42, 0.5);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(42, 42, 42, 0.5);-webkit-text-stroke-color: rgba(42, 42, 42, 0.5);}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-7dd9095 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-7dd9095 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-10 .elementor-element.elementor-element-95a8fe4 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}.elementor-10 .elementor-element.elementor-element-95a8fe4 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}

.elementor-10 .elementor-element.elementor-element-1b2857f p::before{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}.elementor-10 .elementor-element.elementor-element-1b2857f p::after{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}
/* Start custom CSS for container, class: .elementor-element-bd6a8a5 */css.elementor-10 .elementor-element.elementor-element-bd6a8a5 {
  transition: transform 0.2s ease, box-shadow 0.2s ease !important;
}
.elementor-10 .elementor-element.elementor-element-bd6a8a5:hover {
  transform: translateY(-5px) !important;
  box-shadow: 0 8px 20px rgba(112, 112, 112, 0.25) !important;
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-bd6a8a5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-bd6a8a5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-10 .elementor-element.elementor-element-80244f8 .elementor-widget-container{display: flex;flex-direction: column;}.elementor-10 .elementor-element.elementor-element-80244f8 .elementor-widget-container::before{border-bottom-color: rgba(42, 42, 42, 0.5);border-bottom-width: 0px;border-left-color: rgba(42, 42, 42, 0.5);border-left-width: 0px;border-right-color: rgba(42, 42, 42, 0.5);border-right-width: 0px;border-top-color: rgba(42, 42, 42, 0.5);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(42, 42, 42, 0.5);-webkit-text-stroke-color: rgba(42, 42, 42, 0.5);}.elementor-10 .elementor-element.elementor-element-80244f8 .elementor-widget-container::after{border-bottom-color: rgba(42, 42, 42, 0.5);border-bottom-width: 0px;border-left-color: rgba(42, 42, 42, 0.5);border-left-width: 0px;border-right-color: rgba(42, 42, 42, 0.5);border-right-width: 0px;border-top-color: rgba(42, 42, 42, 0.5);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(42, 42, 42, 0.5);-webkit-text-stroke-color: rgba(42, 42, 42, 0.5);}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-80244f8 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-80244f8 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-10 .elementor-element.elementor-element-ba5947d .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}.elementor-10 .elementor-element.elementor-element-ba5947d .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}

.elementor-10 .elementor-element.elementor-element-9579865 p::before{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}.elementor-10 .elementor-element.elementor-element-9579865 p::after{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}
/* Start custom CSS for container, class: .elementor-element-dcb0e1b */css.elementor-10 .elementor-element.elementor-element-dcb0e1b {
  transition: transform 0.2s ease, box-shadow 0.2s ease !important;
}
.elementor-10 .elementor-element.elementor-element-dcb0e1b:hover {
  transform: translateY(-5px) !important;
  box-shadow: 0 8px 20px rgba(112, 112, 112, 0.25) !important;
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-dcb0e1b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-dcb0e1b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-10 .elementor-element.elementor-element-04ed6fa .elementor-widget-container{display: flex;flex-direction: column;}.elementor-10 .elementor-element.elementor-element-04ed6fa .elementor-widget-container::before{border-bottom-color: rgba(42, 42, 42, 0.5);border-bottom-width: 0px;border-left-color: rgba(42, 42, 42, 0.5);border-left-width: 0px;border-right-color: rgba(42, 42, 42, 0.5);border-right-width: 0px;border-top-color: rgba(42, 42, 42, 0.5);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(42, 42, 42, 0.5);-webkit-text-stroke-color: rgba(42, 42, 42, 0.5);}.elementor-10 .elementor-element.elementor-element-04ed6fa .elementor-widget-container::after{border-bottom-color: rgba(42, 42, 42, 0.5);border-bottom-width: 0px;border-left-color: rgba(42, 42, 42, 0.5);border-left-width: 0px;border-right-color: rgba(42, 42, 42, 0.5);border-right-width: 0px;border-top-color: rgba(42, 42, 42, 0.5);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(42, 42, 42, 0.5);-webkit-text-stroke-color: rgba(42, 42, 42, 0.5);}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-04ed6fa .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-04ed6fa .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-10 .elementor-element.elementor-element-0a88b4b .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}.elementor-10 .elementor-element.elementor-element-0a88b4b .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}

.elementor-10 .elementor-element.elementor-element-7d5fd91 p::before{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}.elementor-10 .elementor-element.elementor-element-7d5fd91 p::after{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}
/* Start custom CSS for container, class: .elementor-element-d11169f */css.elementor-10 .elementor-element.elementor-element-d11169f {
  transition: transform 0.2s ease, box-shadow 0.2s ease !important;
}
.elementor-10 .elementor-element.elementor-element-d11169f:hover {
  transform: translateY(-5px) !important;
  box-shadow: 0 8px 20px rgba(112, 112, 112, 0.25) !important;
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-d11169f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-d11169f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-10 .elementor-element.elementor-element-3bb9f61 .elementor-widget-container{display: flex;flex-direction: column;}.elementor-10 .elementor-element.elementor-element-3bb9f61 .elementor-widget-container::before{border-bottom-color: rgba(42, 42, 42, 0.5);border-bottom-width: 0px;border-left-color: rgba(42, 42, 42, 0.5);border-left-width: 0px;border-right-color: rgba(42, 42, 42, 0.5);border-right-width: 0px;border-top-color: rgba(42, 42, 42, 0.5);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(42, 42, 42, 0.5);-webkit-text-stroke-color: rgba(42, 42, 42, 0.5);}.elementor-10 .elementor-element.elementor-element-3bb9f61 .elementor-widget-container::after{border-bottom-color: rgba(42, 42, 42, 0.5);border-bottom-width: 0px;border-left-color: rgba(42, 42, 42, 0.5);border-left-width: 0px;border-right-color: rgba(42, 42, 42, 0.5);border-right-width: 0px;border-top-color: rgba(42, 42, 42, 0.5);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(42, 42, 42, 0.5);-webkit-text-stroke-color: rgba(42, 42, 42, 0.5);}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-3bb9f61 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-3bb9f61 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-10 .elementor-element.elementor-element-a4ce2ee .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}.elementor-10 .elementor-element.elementor-element-a4ce2ee .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}

.elementor-10 .elementor-element.elementor-element-be22f0d p::before{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}.elementor-10 .elementor-element.elementor-element-be22f0d p::after{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}
/* Start custom CSS for container, class: .elementor-element-c36c415 */css.elementor-10 .elementor-element.elementor-element-c36c415 {
  transition: transform 0.2s ease, box-shadow 0.2s ease !important;
}
.elementor-10 .elementor-element.elementor-element-c36c415:hover {
  transform: translateY(-5px) !important;
  box-shadow: 0 8px 20px rgba(112, 112, 112, 0.25) !important;
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-c36c415::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-c36c415::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-10 .elementor-element.elementor-element-6e533b9{display: grid;grid-template-columns: repeat(3, minmax(0px, 1fr));grid-column-gap: 24px;grid-template-rows: auto;}.elementor-10 .elementor-element.elementor-element-6e533b9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-6e533b9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-6e533b9{grid-template-columns: none;grid-template-rows: none;}}

.elementor-10 .elementor-element.elementor-element-1872e26{max-width: 1240px;display: block;}.elementor-10 .elementor-element.elementor-element-1872e26::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-1872e26::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-10 .elementor-element.elementor-element-87e4737{display: block;}.elementor-10 .elementor-element.elementor-element-87e4737::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-87e4737::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-10 .elementor-element.elementor-element-a032164 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;}.elementor-10 .elementor-element.elementor-element-a032164 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-a032164 .elementor-heading-title::before{line-height: 45px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-a032164 .elementor-heading-title::after{line-height: 45px;}}

.elementor-10 .elementor-element.elementor-element-3890b02{grid-column-end: span 7;grid-column-start: span 7;display: block;}.elementor-10 .elementor-element.elementor-element-3890b02::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-3890b02::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-3890b02{grid-column-end: auto;grid-column-start: auto;}}

.elementor-10 .elementor-element.elementor-element-2f05007 {grid-column-start: span 5;}.elementor-10 .elementor-element.elementor-element-2f05007 {grid-column-end: span 5;}.elementor-10 .elementor-element.elementor-element-2f05007 p::before{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 24.375px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}.elementor-10 .elementor-element.elementor-element-2f05007 p::after{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 24.375px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-2f05007 {grid-column-start: auto;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-2f05007 {grid-column-end: auto;}}

.elementor-10 .elementor-element.elementor-element-020d0b6{display: grid;grid-template-columns: repeat(12, minmax(0px, 1fr));grid-column-gap: 32px;grid-template-rows: auto;}.elementor-10 .elementor-element.elementor-element-020d0b6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-10 .elementor-element.elementor-element-020d0b6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-020d0b6{grid-template-columns: none;grid-template-rows: none;}}

.elementor-10 .elementor-element.elementor-element-b28720e{max-width: 1240px;display: block;}.elementor-10 .elementor-element.elementor-element-b28720e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-b28720e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for image, class: .elementor-element-edf0d05 */.elementor-10 .elementor-element.elementor-element-edf0d05 {
  overflow: hidden;
  border-radius: 20px;
}
.elementor-10 .elementor-element.elementor-element-edf0d05 img {
  transition: transform 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: block;
  width: 100%;
}
.elementor-10 .elementor-element.elementor-element-edf0d05:hover img {
  transform: scale(1.1);
}/* End custom CSS */


/* Start custom CSS for image, class: .elementor-element-c1d610f */.elementor-10 .elementor-element.elementor-element-c1d610f {
  overflow: hidden;
  border-radius: 20px;
}
.elementor-10 .elementor-element.elementor-element-c1d610f img {
  transition: transform 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: block;
  width: 100%;
}
.elementor-10 .elementor-element.elementor-element-c1d610f:hover img {
  transform: scale(1.1);
}/* End custom CSS */


/* Start custom CSS for image, class: .elementor-element-e824fbc */.elementor-10 .elementor-element.elementor-element-e824fbc {
  overflow: hidden;
  border-radius: 20px;
}
.elementor-10 .elementor-element.elementor-element-e824fbc img {
  transition: transform 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: block;
  width: 100%;
}
.elementor-10 .elementor-element.elementor-element-e824fbc:hover img {
  transform: scale(1.1);
}/* End custom CSS */


/* Start custom CSS for image, class: .elementor-element-1f4fecb */.elementor-10 .elementor-element.elementor-element-1f4fecb {
  overflow: hidden;
  border-radius: 20px;
}
.elementor-10 .elementor-element.elementor-element-1f4fecb img {
  transition: transform 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: block;
  width: 100%;
}
.elementor-10 .elementor-element.elementor-element-1f4fecb:hover img {
  transform: scale(1.1);
}/* End custom CSS */





.elementor-10 .elementor-element.elementor-element-ddc4ad7{display: block;}.elementor-10 .elementor-element.elementor-element-ddc4ad7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-ddc4ad7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-10 .elementor-element.elementor-element-3445a4e .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;}.elementor-10 .elementor-element.elementor-element-3445a4e .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-3445a4e .elementor-heading-title::before{line-height: 45px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-3445a4e .elementor-heading-title::after{line-height: 45px;}}

.elementor-10 .elementor-element.elementor-element-733d30f p::before{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 24.375px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}.elementor-10 .elementor-element.elementor-element-733d30f p::after{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 24.375px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}

.elementor-10 .elementor-element.elementor-element-df1792b p::before{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 24.375px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}.elementor-10 .elementor-element.elementor-element-df1792b p::after{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 24.375px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}



.elementor-10 .elementor-element.elementor-element-2e78e7b{grid-column-end: span 5;grid-column-start: span 5;display: block;}.elementor-10 .elementor-element.elementor-element-2e78e7b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-2e78e7b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-2e78e7b{grid-column-end: auto;grid-column-start: auto;}}


/* Start custom CSS for shortcode, class: .elementor-element-176153e *//* 1. Ocultar o resumo de notas do topo (estrelas grandes e barras de 0%) */
.glsr-summary {
    display: none !important;
}

/* 2. Estilizar os rótulos (Labels) para ficarem em caixa alta, cinza e com espaçamento */
.glsr-form label {
    text-transform: uppercase !important;
    font-size: 13px !important;
    color: #707070 !important;
    letter-spacing: 1.5px !important;
    font-weight: 600 !important;
    margin-bottom: 8px !important;
    display: block;
}

/* 3. Estilizar os campos de texto (Inputs e Textarea) */
.glsr-form input[type="text"],
.glsr-form input[type="email"],
.glsr-form textarea {
    border: 1px solid #e0e0e0 !important;
    border-radius: 12px !important; /* Bordas bem arredondadas como na imagem 2 */
    padding: 12px 16px !important;
    font-size: 14px !important;
    color: #333 !important;
    background-color: #fff !important;
    box-shadow: none !important;
    transition: border-color 0.3s ease;
}

/* Efeito ao clicar no campo (Foco) */
.glsr-form input[type="text"]:focus,
.glsr-form input[type="email"]:focus,
.glsr-form textarea:focus {
    border-color: #a0a0a0 !important;
    outline: none !important;
}

/* 4. Customizar o botão "Submit Review" */
.glsr-form button[type="submit"] {
    background-color: #111111 !important; /* Fundo preto */
    color: #ffffff !important; /* Texto branco */
    border: none !important;
    border-radius: 25px !important; /* Botão totalmente arredondado */
    padding: 14px 32px !important;
    font-size: 15px !important;
    font-weight: bold !important;
    cursor: pointer !important;
    transition: background-color 0.3s ease;
    margin-top: 15px !important;
    display: inline-block;
}

/* Efeito Hover do botão */
.glsr-form button[type="submit"]:hover {
    background-color: #333333 !important;
}

/* 5. Ajustar o texto dos termos/política (remover o checkbox/toggle se necessário) */
.glsr-form .glsr-toggle {
    display: none !important; /* Oculta o botão de alternar cinza da Imagem 1 */
}

/* Estiliza o texto que sobrou da declaração */
.glsr-form .glsr-form-legal {
    font-size: 13px !important;
    color: #666 !important;
    margin-bottom: 20px !important;
}/* End custom CSS */







.elementor-10 .elementor-element.elementor-element-5fddc3c{display: block;}.elementor-10 .elementor-element.elementor-element-5fddc3c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-5fddc3c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-10 .elementor-element.elementor-element-aa9f636 {position: absolute;}.elementor-10 .elementor-element.elementor-element-aa9f636 {top: 0px;}.elementor-10 .elementor-element.elementor-element-aa9f636 {left: 0px;}.elementor-10 .elementor-element.elementor-element-aa9f636 {right: 0px;}.elementor-10 .elementor-element.elementor-element-aa9f636 {bottom: 0px;}.elementor-10 .elementor-element.elementor-element-aa9f636 {max-width: 100% !important}.elementor-10 .elementor-element.elementor-element-aa9f636 img{display: block;height: 100%;object-fit: cover;vertical-align: middle;aspect-ratio: auto 1920 / 1080;}.elementor-10 .elementor-element.elementor-element-aa9f636, .elementor-10 .elementor-element.elementor-element-aa9f636 .elementor-widget-container, .elementor-10 .elementor-element.elementor-element-aa9f636 .elementor-image {height: 100%}.elementor-10 .elementor-element.elementor-element-aa9f636 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-aa9f636 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-10 .elementor-element.elementor-element-a370ffc{bottom: 0px;left: 0px;position: absolute;right: 0px;top: 0px;}.elementor-10 .elementor-element.elementor-element-a370ffc::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-a370ffc::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-10 .elementor-element.elementor-element-fecd8ae {max-width: 768px !important}.elementor-10 .elementor-element.elementor-element-fecd8ae .elementor-heading-title::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;line-height: 70px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-fecd8ae .elementor-heading-title::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;line-height: 70px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-fecd8ae .elementor-heading-title::before{line-height: 45px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-fecd8ae .elementor-heading-title::after{line-height: 45px;}}

.elementor-10 .elementor-element.elementor-element-cb4a7be {max-width: 672px !important}.elementor-10 .elementor-element.elementor-element-cb4a7be p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 24.375px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}.elementor-10 .elementor-element.elementor-element-cb4a7be p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 24.375px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}
/* Start custom CSS for button, class: .elementor-element-caa54ed */.elementor-10 .elementor-element.elementor-element-caa54ed {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-10 .elementor-element.elementor-element-caa54ed:hover {
  transform: scale(1.1);
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-caa54ed .elementor-button{cursor: pointer;text-align: center;flex-direction: row;}.elementor-10 .elementor-element.elementor-element-caa54ed .elementor-button {align-items: center;display: inline-flex;}.elementor-10 .elementor-element.elementor-element-caa54ed .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;line-height: 20px;}.elementor-10 .elementor-element.elementor-element-caa54ed .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;line-height: 20px;}

.elementor-10 .elementor-element.elementor-element-2643b03{color: rgb(242, 242, 242);text-align: center;display: block;}.elementor-10 .elementor-element.elementor-element-2643b03::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-2643b03::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}

.elementor-10 .elementor-element.elementor-element-2981d85{color: rgb(242, 242, 242);position: relative;text-align: center;display: block;}.elementor-10 .elementor-element.elementor-element-2981d85::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-2981d85::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}

.elementor-10 .elementor-element.elementor-element-9d87767{position: relative;overflow: hidden;display: block;}.elementor-10 .elementor-element.elementor-element-9d87767::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-9d87767::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-9d87767{overflow: hidden;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-9d87767{overflow: hidden;}}

.elementor-10 .elementor-element.elementor-element-b26e01e .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;}.elementor-10 .elementor-element.elementor-element-b26e01e .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-b26e01e .elementor-heading-title::before{line-height: 45px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-b26e01e .elementor-heading-title::after{line-height: 45px;}}

.elementor-10 .elementor-element.elementor-element-ce6dae8 p::before{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 24.375px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}.elementor-10 .elementor-element.elementor-element-ce6dae8 p::after{border-bottom-color: rgb(42, 42, 42);border-bottom-width: 0px;border-left-color: rgb(42, 42, 42);border-left-width: 0px;border-right-color: rgb(42, 42, 42);border-right-width: 0px;border-top-color: rgb(42, 42, 42);border-top-width: 0px;line-height: 24.375px;-webkit-text-fill-color: rgb(42, 42, 42);-webkit-text-stroke-color: rgb(42, 42, 42);}
/* Start custom CSS for text-editor, class: .elementor-element-8aa8262 */.elementor-10 .elementor-element.elementor-element-8aa8262 {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
}

.elementor-10 .elementor-element.elementor-element-8aa8262 * {
  margin: 0 !important;
  text-align: center !important;
  line-height: 1 !important;
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-8aa8262 .elementor-widget-container{display: flex;flex-direction: column;}.elementor-10 .elementor-element.elementor-element-8aa8262 .elementor-widget-container::before{border-bottom-color: rgba(42, 42, 42, 0.6);border-bottom-width: 0px;border-left-color: rgba(42, 42, 42, 0.6);border-left-width: 0px;border-right-color: rgba(42, 42, 42, 0.6);border-right-width: 0px;border-top-color: rgba(42, 42, 42, 0.6);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(42, 42, 42, 0.6);-webkit-text-stroke-color: rgba(42, 42, 42, 0.6);}.elementor-10 .elementor-element.elementor-element-8aa8262 .elementor-widget-container::after{border-bottom-color: rgba(42, 42, 42, 0.6);border-bottom-width: 0px;border-left-color: rgba(42, 42, 42, 0.6);border-left-width: 0px;border-right-color: rgba(42, 42, 42, 0.6);border-right-width: 0px;border-top-color: rgba(42, 42, 42, 0.6);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(42, 42, 42, 0.6);-webkit-text-stroke-color: rgba(42, 42, 42, 0.6);}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-8aa8262 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-8aa8262 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-10 .elementor-element.elementor-element-e78a56d .elementor-button{cursor: pointer;}.elementor-10 .elementor-element.elementor-element-e78a56d .elementor-button {display: block;}.elementor-10 .elementor-element.elementor-element-e78a56d .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-e78a56d .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-10 .elementor-element.elementor-element-ca8e275 .elementor-button{cursor: pointer;}.elementor-10 .elementor-element.elementor-element-ca8e275 .elementor-button {display: block;}.elementor-10 .elementor-element.elementor-element-ca8e275 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-ca8e275 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-10 .elementor-element.elementor-element-c65eb18{display: block;}.elementor-10 .elementor-element.elementor-element-c65eb18::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-c65eb18::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for container, class: .elementor-element-024cb39 */.elementor-10 .elementor-element.elementor-element-024cb39 {
  transition: all 0.3s ease !important;
}
.elementor-10 .elementor-element.elementor-element-024cb39:hover {
  box-shadow: 0px 8px 20px rgba(112, 112, 112, 0.4) !important;
  transform: translateY(-2px) !important;
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-024cb39{display: block;}.elementor-10 .elementor-element.elementor-element-024cb39::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-024cb39::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for text-editor, class: .elementor-element-7a7c8b0 */.elementor-10 .elementor-element.elementor-element-7a7c8b0 {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
}

.elementor-10 .elementor-element.elementor-element-7a7c8b0 * {
  margin: 0 !important;
  text-align: center !important;
  line-height: 1 !important;
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-7a7c8b0 .elementor-widget-container{display: flex;flex-direction: column;}.elementor-10 .elementor-element.elementor-element-7a7c8b0 .elementor-widget-container::before{border-bottom-color: rgba(42, 42, 42, 0.6);border-bottom-width: 0px;border-left-color: rgba(42, 42, 42, 0.6);border-left-width: 0px;border-right-color: rgba(42, 42, 42, 0.6);border-right-width: 0px;border-top-color: rgba(42, 42, 42, 0.6);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(42, 42, 42, 0.6);-webkit-text-stroke-color: rgba(42, 42, 42, 0.6);}.elementor-10 .elementor-element.elementor-element-7a7c8b0 .elementor-widget-container::after{border-bottom-color: rgba(42, 42, 42, 0.6);border-bottom-width: 0px;border-left-color: rgba(42, 42, 42, 0.6);border-left-width: 0px;border-right-color: rgba(42, 42, 42, 0.6);border-right-width: 0px;border-top-color: rgba(42, 42, 42, 0.6);border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgba(42, 42, 42, 0.6);-webkit-text-stroke-color: rgba(42, 42, 42, 0.6);}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-7a7c8b0 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-7a7c8b0 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-10 .elementor-element.elementor-element-9a7262d .elementor-button{cursor: pointer;word-break: break-all;}.elementor-10 .elementor-element.elementor-element-9a7262d .elementor-button {display: block;}.elementor-10 .elementor-element.elementor-element-9a7262d .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-9a7262d .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-10 .elementor-element.elementor-element-75eca10 .elementor-button{cursor: pointer;word-break: break-all;}.elementor-10 .elementor-element.elementor-element-75eca10 .elementor-button {display: block;}.elementor-10 .elementor-element.elementor-element-75eca10 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-75eca10 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-10 .elementor-element.elementor-element-a9e8d46{display: block;}.elementor-10 .elementor-element.elementor-element-a9e8d46::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-a9e8d46::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for container, class: .elementor-element-c2905d4 */.elementor-10 .elementor-element.elementor-element-c2905d4 {
  transition: all 0.3s ease !important;
}
.elementor-10 .elementor-element.elementor-element-c2905d4:hover {
  box-shadow: 0px 8px 20px rgba(112, 112, 112, 0.4) !important;
  transform: translateY(-2px) !important;
}/* End custom CSS */

.elementor-10 .elementor-element.elementor-element-c2905d4{display: block;}.elementor-10 .elementor-element.elementor-element-c2905d4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-c2905d4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}



.elementor-10 .elementor-element.elementor-element-6447107{display: block;}.elementor-10 .elementor-element.elementor-element-6447107::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-6447107::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-10 .elementor-element.elementor-element-b8b2a6f{grid-column-end: span 5;grid-column-start: span 5;display: block;}.elementor-10 .elementor-element.elementor-element-b8b2a6f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-b8b2a6f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-b8b2a6f{grid-column-end: auto;grid-column-start: auto;}}


/* Start custom CSS for premium-contact-form, class: .elementor-element-5b8c8b0 *//* 1. Estilo dos Rótulos (Labels) */
.wpcf7 label {
    display: block;
    width: 100%;
    font-family: inherit;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 2.5px; /* Afasta as letras para ficar igual à Foto 2 */
    color: #5d6771; /* Cinza escuro */
    margin-bottom: 25px; /* Espaço entre os campos */
}

/* 2. Estilo das Caixas de Texto, Email, Telefone e Mensagem */
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 textarea {
    width: 100%;
    padding: 15px 18px; /* Preenchimento interno espaçoso */
    margin-top: 10px; /* Espaço entre o título e a caixa */
    border: 1px solid #e0e0e0; /* Borda cinza bem clara */
    border-radius: 12px; /* Bordas arredondadas (Foto 2) */
    background-color: #ffffff;
    font-size: 15px;
    color: #333333;
    box-sizing: border-box;
    box-shadow: none !important; /* Remove qualquer sombra padrão do tema */
}

/* 3. Ajuste de altura exclusivo para a caixa de mensagem */
.wpcf7 textarea {
    min-height: 140px;
    resize: vertical;
}

/* 4. Estilo do texto de exemplo dentro da caixa (Placeholders) */
.wpcf7 input::placeholder,
.wpcf7 textarea::placeholder {
    color: #8c98a4;
    font-weight: 400;
    opacity: 1;
}

/* 5. Comportamento ao clicar/digitar no campo (Focus) */
.wpcf7 input[type="text"]:focus,
.wpcf7 input[type="email"]:focus,
.wpcf7 input[type="tel"]:focus,
.wpcf7 textarea:focus {
    border-color: #b0b0b0; /* Escurece um pouco a borda ao clicar */
    outline: none;
}

/* 6. Estilo do Botão de Envio (Send Message) */
.wpcf7 input[type="submit"] {
    background-color: #111111; /* Fundo Preto */
    color: #ffffff; /* Texto Branco */
    font-weight: 600;
    font-size: 15px;
    padding: 16px 40px; /* Deixa o botão mais largo e gordinho */
    border: none;
    border-radius: 40px; /* Formato de pílula (Pill-shape) */
    cursor: pointer;
    transition: all 0.3s ease;
    margin-top: 10px;
    display: inline-block;
    width: auto !important; /* Remove a largura total (100%) da Foto 1 */
}

/* 7. Efeito ao passar o mouse sobre o botão (Hover) */
.wpcf7 input[type="submit"]:hover {
    background-color: #333333; /* Fica um preto mais claro ao passar o mouse */
}/* End custom CSS */







.elementor-10 .elementor-element.elementor-element-cf119bd{display: block;}.elementor-10 .elementor-element.elementor-element-cf119bd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-cf119bd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-10 .elementor-element.elementor-element-0d0ef89 {max-width: 100% !important}.elementor-10 .elementor-element.elementor-element-0d0ef89 img{color: rgb(242, 242, 242);display: block;height: 160px;vertical-align: middle;}.elementor-10 .elementor-element.elementor-element-0d0ef89, .elementor-10 .elementor-element.elementor-element-0d0ef89 .elementor-widget-container, .elementor-10 .elementor-element.elementor-element-0d0ef89 .elementor-image {height: 160px}.elementor-10 .elementor-element.elementor-element-0d0ef89 img::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-0d0ef89 img::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}

.elementor-10 .elementor-element.elementor-element-605b9f9{color: rgb(242, 242, 242);grid-column-end: span 5;grid-column-start: span 5;display: block;}.elementor-10 .elementor-element.elementor-element-605b9f9::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-605b9f9::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-605b9f9{grid-column-end: auto;grid-column-start: auto;}}

.elementor-10 .elementor-element.elementor-element-90a53c9 .elementor-widget-container{display: flex;flex-direction: column;}.elementor-10 .elementor-element.elementor-element-90a53c9 .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}.elementor-10 .elementor-element.elementor-element-90a53c9 .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-90a53c9 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-90a53c9 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-10 .elementor-element.elementor-element-8583418 {width: auto;}.elementor-10 .elementor-element.elementor-element-8583418 {margin-top: 24px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-10 .elementor-element.elementor-element-8583418 .ncfgufjk{color: rgb(242, 242, 242);font-size: 14px;line-height: 1.4285714721679688;list-style-type: none;padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-8583418 .ncfgufjk::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-8583418 .ncfgufjk::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-8583418 {margin-top: 24px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-8583418 .ncfgufjk{padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-8583418 {margin-top: 24px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-8583418 .ncfgufjk{padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-10 .elementor-element.elementor-element-8583418 .ooc1hivm{color: rgb(242, 242, 242);font-size: 14px;line-height: 1.4285714721679688;list-style-type: none;margin-bottom: 12px;width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-8583418 .ooc1hivm::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;line-height: 20px;text-align: left;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-8583418 .ooc1hivm::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;line-height: 20px;text-align: left;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-8583418 .ooc1hivm{margin-bottom: 12px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-8583418 .ooc1hivm{margin-bottom: 12px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-10 .elementor-element.elementor-element-8583418 .hs1x6tze{color: rgba(242, 242, 242, 0.8);cursor: pointer;font-size: 14px;line-height: 1.4285714721679688;list-style-type: none;text-align: left;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-8583418 .hs1x6tze::before{border-bottom-color: rgba(242, 242, 242, 0.8);border-bottom-width: 0px;border-left-color: rgba(242, 242, 242, 0.8);border-left-width: 0px;border-right-color: rgba(242, 242, 242, 0.8);border-right-width: 0px;border-top-color: rgba(242, 242, 242, 0.8);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: rgba(242, 242, 242, 0.8);-webkit-text-stroke-color: rgba(242, 242, 242, 0.8);}.elementor-10 .elementor-element.elementor-element-8583418 .hs1x6tze::after{border-bottom-color: rgba(242, 242, 242, 0.8);border-bottom-width: 0px;border-left-color: rgba(242, 242, 242, 0.8);border-left-width: 0px;border-right-color: rgba(242, 242, 242, 0.8);border-right-width: 0px;border-top-color: rgba(242, 242, 242, 0.8);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: rgba(242, 242, 242, 0.8);-webkit-text-stroke-color: rgba(242, 242, 242, 0.8);}.elementor-10 .elementor-element.elementor-element-8583418 .ycxx6er2{color: rgb(242, 242, 242);font-size: 14px;line-height: 1.4285714721679688;list-style-type: none;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-8583418 .ycxx6er2::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;line-height: 20px;text-align: left;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-8583418 .ycxx6er2::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;line-height: 20px;text-align: left;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}

.elementor-10 .elementor-element.elementor-element-471020b{color: rgb(242, 242, 242);grid-column-end: span 3;grid-column-start: span 3;display: block;}.elementor-10 .elementor-element.elementor-element-471020b::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-471020b::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-471020b{grid-column-end: auto;grid-column-start: auto;}}

.elementor-10 .elementor-element.elementor-element-87e3853 .elementor-widget-container{display: flex;flex-direction: column;}.elementor-10 .elementor-element.elementor-element-87e3853 .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}.elementor-10 .elementor-element.elementor-element-87e3853 .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 17.28px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-87e3853 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-10 .elementor-element.elementor-element-87e3853 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-10 .elementor-element.elementor-element-00fc505 {width: auto;}.elementor-10 .elementor-element.elementor-element-00fc505 {margin-top: 24px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-10 .elementor-element.elementor-element-00fc505 .tx4uzkf2{color: rgba(242, 242, 242, 0.8);font-size: 14px;line-height: 1.4285714721679688;list-style-type: none;padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-00fc505 .tx4uzkf2::before{border-bottom-color: rgba(242, 242, 242, 0.8);border-bottom-width: 0px;border-left-color: rgba(242, 242, 242, 0.8);border-left-width: 0px;border-right-color: rgba(242, 242, 242, 0.8);border-right-width: 0px;border-top-color: rgba(242, 242, 242, 0.8);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: rgba(242, 242, 242, 0.8);-webkit-text-stroke-color: rgba(242, 242, 242, 0.8);}.elementor-10 .elementor-element.elementor-element-00fc505 .tx4uzkf2::after{border-bottom-color: rgba(242, 242, 242, 0.8);border-bottom-width: 0px;border-left-color: rgba(242, 242, 242, 0.8);border-left-width: 0px;border-right-color: rgba(242, 242, 242, 0.8);border-right-width: 0px;border-top-color: rgba(242, 242, 242, 0.8);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: rgba(242, 242, 242, 0.8);-webkit-text-stroke-color: rgba(242, 242, 242, 0.8);}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-00fc505 {margin-top: 24px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-00fc505 .tx4uzkf2{padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-00fc505 {margin-top: 24px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-00fc505 .tx4uzkf2{padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-10 .elementor-element.elementor-element-00fc505 .w6xnhf2i{color: rgba(242, 242, 242, 0.8);font-size: 14px;line-height: 1.4285714721679688;list-style-type: none;margin-bottom: 12px;width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-00fc505 .w6xnhf2i::before{border-bottom-color: rgba(242, 242, 242, 0.8);border-bottom-width: 0px;border-left-color: rgba(242, 242, 242, 0.8);border-left-width: 0px;border-right-color: rgba(242, 242, 242, 0.8);border-right-width: 0px;border-top-color: rgba(242, 242, 242, 0.8);border-top-width: 0px;line-height: 20px;text-align: left;-webkit-text-fill-color: rgba(242, 242, 242, 0.8);-webkit-text-stroke-color: rgba(242, 242, 242, 0.8);}.elementor-10 .elementor-element.elementor-element-00fc505 .w6xnhf2i::after{border-bottom-color: rgba(242, 242, 242, 0.8);border-bottom-width: 0px;border-left-color: rgba(242, 242, 242, 0.8);border-left-width: 0px;border-right-color: rgba(242, 242, 242, 0.8);border-right-width: 0px;border-top-color: rgba(242, 242, 242, 0.8);border-top-width: 0px;line-height: 20px;text-align: left;-webkit-text-fill-color: rgba(242, 242, 242, 0.8);-webkit-text-stroke-color: rgba(242, 242, 242, 0.8);}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-00fc505 .w6xnhf2i{margin-bottom: 12px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-00fc505 .w6xnhf2i{margin-bottom: 12px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-10 .elementor-element.elementor-element-00fc505 .dq91hj6p{color: rgba(242, 242, 242, 0.8);font-size: 14px;line-height: 1.4285714721679688;list-style-type: none;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-10 .elementor-element.elementor-element-00fc505 .dq91hj6p::before{border-bottom-color: rgba(242, 242, 242, 0.8);border-bottom-width: 0px;border-left-color: rgba(242, 242, 242, 0.8);border-left-width: 0px;border-right-color: rgba(242, 242, 242, 0.8);border-right-width: 0px;border-top-color: rgba(242, 242, 242, 0.8);border-top-width: 0px;line-height: 20px;text-align: left;-webkit-text-fill-color: rgba(242, 242, 242, 0.8);-webkit-text-stroke-color: rgba(242, 242, 242, 0.8);}.elementor-10 .elementor-element.elementor-element-00fc505 .dq91hj6p::after{border-bottom-color: rgba(242, 242, 242, 0.8);border-bottom-width: 0px;border-left-color: rgba(242, 242, 242, 0.8);border-left-width: 0px;border-right-color: rgba(242, 242, 242, 0.8);border-right-width: 0px;border-top-color: rgba(242, 242, 242, 0.8);border-top-width: 0px;line-height: 20px;text-align: left;-webkit-text-fill-color: rgba(242, 242, 242, 0.8);-webkit-text-stroke-color: rgba(242, 242, 242, 0.8);}

.elementor-10 .elementor-element.elementor-element-2cd95f9{color: rgb(242, 242, 242);grid-column-end: span 4;grid-column-start: span 4;display: block;}.elementor-10 .elementor-element.elementor-element-2cd95f9::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-2cd95f9::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-2cd95f9{grid-column-end: auto;grid-column-start: auto;}}

.elementor-10 .elementor-element.elementor-element-4540461{color: rgb(242, 242, 242);display: grid;grid-template-columns: repeat(12, minmax(0px, 1fr));grid-column-gap: 48px;grid-template-rows: auto;}.elementor-10 .elementor-element.elementor-element-4540461::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-4540461::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-4540461{grid-template-columns: none;grid-template-rows: none;}}

.elementor-10 .elementor-element.elementor-element-1bac494{color: rgb(242, 242, 242);height: 1px;}.elementor-10 .elementor-element.elementor-element-1bac494::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-1bac494::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}

.elementor-10 .elementor-element.elementor-element-1e8b66b p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}.elementor-10 .elementor-element.elementor-element-1e8b66b p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}

.elementor-10 .elementor-element.elementor-element-0baec06 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}.elementor-10 .elementor-element.elementor-element-0baec06 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}

.elementor-10 .elementor-element.elementor-element-e46c10d{color: rgb(217, 217, 217);font-size: 12px;line-height: 1.3333332824707032;grid-column-gap: 12px;}.elementor-10 .elementor-element.elementor-element-e46c10d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;line-height: 16px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}.elementor-10 .elementor-element.elementor-element-e46c10d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;line-height: 16px;-webkit-text-fill-color: rgb(217, 217, 217);-webkit-text-stroke-color: rgb(217, 217, 217);}

.elementor-10 .elementor-element.elementor-element-93f2a88{color: rgb(242, 242, 242);max-width: 1240px;display: block;}.elementor-10 .elementor-element.elementor-element-93f2a88::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-93f2a88::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}

.elementor-10 .elementor-element.elementor-element-19730f5{color: rgb(242, 242, 242);display: block;}.elementor-10 .elementor-element.elementor-element-19730f5::before{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}.elementor-10 .elementor-element.elementor-element-19730f5::after{border-bottom-color: rgb(242, 242, 242);border-bottom-width: 0px;border-left-color: rgb(242, 242, 242);border-left-width: 0px;border-right-color: rgb(242, 242, 242);border-right-width: 0px;border-top-color: rgb(242, 242, 242);border-top-width: 0px;-webkit-text-fill-color: rgb(242, 242, 242);-webkit-text-stroke-color: rgb(242, 242, 242);}

.elementor-10 .elementor-element.elementor-element-48c91f8{display: block;}.elementor-10 .elementor-element.elementor-element-48c91f8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-48c91f8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-10 .elementor-element.elementor-element-edc0e70 {border-bottom-color: rgb(217, 217, 217);border-bottom-style: solid;border-left-color: rgb(217, 217, 217);border-left-style: solid;border-right-color: rgb(217, 217, 217);border-right-style: solid;border-top-color: rgb(217, 217, 217);border-top-style: solid;color: rgb(20, 20, 20);font-family: Inter, ui-sans-serif, system-ui, sans-serif;font-size: 16px;line-height: 1.5;text-rendering: optimizelegibility;transition-property: none;grid-column-gap: normal;before: [object Object];after: [object Object];}.elementor-10 .elementor-element.elementor-element-edc0e70 p{margin-bottom: 0}.elementor-button {border-radius: 0}.elementor-10 .elementor-element.elementor-element-edc0e70 .elementor-button {line-height: inherit !important}.elementor-10 .elementor-element.elementor-element-edc0e70{color: rgb(20, 20, 20);font-family: Inter, ui-sans-serif, system-ui, sans-serif;font-size: 16px;line-height: 1.5;text-rendering: optimizelegibility;grid-column-gap: normal;}.elementor-10 .elementor-element.elementor-element-edc0e70::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-10 .elementor-element.elementor-element-edc0e70::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-10 .elementor-element.elementor-element-edc0e70{display: flex;}}@media (max-width: 767px) {.elementor-10 .elementor-element.elementor-element-edc0e70{display: flex;}}body{overflow-x:hidden;}.elementor-element{position:static;}
