.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-20 .elementor-element.elementor-element-e0fd1d9{--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:#e1e8f0ff;--border-color:#e1e8f0ff;--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-20 .elementor-element.elementor-element-e0fd1d9:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e0fd1d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d1d1bff;}.elementor-20 .elementor-element.elementor-element-e4ed30d{--display:flex;--min-height:700px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-e4ed30d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e4ed30d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d1d1bff;}.elementor-20 .elementor-element.elementor-element-dc6a014{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-d4ce552{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-96ec3d1{--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-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-20 .elementor-element.elementor-element-58f6e8c img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-20 .elementor-element.elementor-element-4ffdec9{--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-20 .elementor-element.elementor-element-4ffdec9:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4ffdec9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d1d1be0;}.elementor-20 .elementor-element.elementor-element-568ff24{--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:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.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-20 .elementor-element.elementor-element-3c07ff6{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:14px;line-height:1.428571472168;color:#f97c15ff;}.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-20 .elementor-element.elementor-element-2b09058{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;text-align:center;}.elementor-20 .elementor-element.elementor-element-2b09058 .elementor-heading-title{font-size:48px;font-weight:800;line-height:1.1;color:#ffffffff;}.elementor-20 .elementor-element.elementor-element-ab989e9{width:var( --container-widget-width, auto );max-width:auto;margin:28px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:16px;font-weight:300;text-decoration:none solid oklab(0.999994 0.0000455678 0.0000200868 / 0.9);line-height:1.625;color:#ffffffe6;}.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-20 .elementor-element.elementor-element-4214205 .elementor-button{background-color:#f97c15ff;font-size:14px;font-weight:500;line-height:1.428571472168;fill:#1d1d1bff;color:#1d1d1bff;border-style:solid;border-width:0px 0px 0px 0px;padding:14px 40px 14px 40px;}.elementor-20 .elementor-element.elementor-element-4214205{width:var( --container-widget-width, auto );max-width:auto;margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-cd6470e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-cd6470e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-cd6470e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d1d1bff;}.elementor-20 .elementor-element.elementor-element-6a4e488{--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:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-93970d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-dcabaa0{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:14px;line-height:1.428571472168;color:#f97c15ff;}.elementor-20 .elementor-element.elementor-element-0c61412{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;text-align:center;}.elementor-20 .elementor-element.elementor-element-0c61412 .elementor-heading-title{font-size:36px;line-height:1.1111111450195;color:#ffffffff;}.elementor-20 .elementor-element.elementor-element-46df6ff{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a44289b{--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:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-20 .elementor-element.elementor-element-a44289b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-a44289b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0a;}.elementor-20 .elementor-element.elementor-element-325f05f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-2bb7a50{width:var( --container-widget-width, 44px );max-width:44px;background-color:#f97c15ff;padding:0px 0px 0px 0px;--container-widget-width:44px;--container-widget-flex-grow:0;border-radius:33554428px 33554428px 33554428px 33554428px;font-size:14px;font-weight:700;line-height:1.428571472168;color:#1d1d1bff;}.elementor-20 .elementor-element.elementor-element-f48f685{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4aace45{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;font-weight:600;line-height:1.428571472168;color:#ffffffff;}.elementor-20 .elementor-element.elementor-element-836c371{width:var( --container-widget-width, auto );max-width:auto;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:12px;text-decoration:none solid oklab(0.999994 0.0000455678 0.0000200868 / 0.75);line-height:1.3333332824707;color:#ffffffbf;}.elementor-20 .elementor-element.elementor-element-030ddb5{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--flex-wrap:initial;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-20 .elementor-element.elementor-element-b634559{width:var( --container-widget-width, auto );max-width:auto;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;font-style:italic;text-decoration:none solid oklab(0.999994 0.0000455678 0.0000200868 / 0.85);line-height:1.625;color:#ffffffd9;}.elementor-20 .elementor-element.elementor-element-2aaac31{--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:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-20 .elementor-element.elementor-element-2aaac31:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2aaac31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0a;}.elementor-20 .elementor-element.elementor-element-28f37f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7002514{width:var( --container-widget-width, 44px );max-width:44px;background-color:#f97c15ff;padding:0px 0px 0px 0px;--container-widget-width:44px;--container-widget-flex-grow:0;border-radius:33554428px 33554428px 33554428px 33554428px;font-size:14px;font-weight:700;line-height:1.428571472168;color:#1d1d1bff;}.elementor-20 .elementor-element.elementor-element-c254ae7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f2f9693{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;font-weight:600;line-height:1.428571472168;color:#ffffffff;}.elementor-20 .elementor-element.elementor-element-e89f419{width:var( --container-widget-width, auto );max-width:auto;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:12px;text-decoration:none solid oklab(0.999994 0.0000455678 0.0000200868 / 0.75);line-height:1.3333332824707;color:#ffffffbf;}.elementor-20 .elementor-element.elementor-element-8ad8421{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--flex-wrap:initial;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-dd8db57{width:var( --container-widget-width, auto );max-width:auto;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;font-style:italic;text-decoration:none solid oklab(0.999994 0.0000455678 0.0000200868 / 0.85);line-height:1.625;color:#ffffffd9;}.elementor-20 .elementor-element.elementor-element-6073667{--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:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-20 .elementor-element.elementor-element-6073667:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6073667 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0a;}.elementor-20 .elementor-element.elementor-element-4a6707c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1f8a282{width:var( --container-widget-width, 44px );max-width:44px;background-color:#f97c15ff;padding:0px 0px 0px 0px;--container-widget-width:44px;--container-widget-flex-grow:0;border-radius:33554428px 33554428px 33554428px 33554428px;font-size:14px;font-weight:700;line-height:1.428571472168;color:#1d1d1bff;}.elementor-20 .elementor-element.elementor-element-b8c286c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-9357b92{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;font-weight:600;line-height:1.428571472168;color:#ffffffff;}.elementor-20 .elementor-element.elementor-element-7b855fa{width:var( --container-widget-width, auto );max-width:auto;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:12px;text-decoration:none solid oklab(0.999994 0.0000455678 0.0000200868 / 0.75);line-height:1.3333332824707;color:#ffffffbf;}.elementor-20 .elementor-element.elementor-element-79bf437{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--flex-wrap:initial;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-45bd36a{width:var( --container-widget-width, auto );max-width:auto;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;font-style:italic;text-decoration:none solid oklab(0.999994 0.0000455678 0.0000200868 / 0.85);line-height:1.625;color:#ffffffd9;}.elementor-20 .elementor-element.elementor-element-b595c4b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b595c4b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b595c4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141413ff;}.elementor-20 .elementor-element.elementor-element-09d08b4{--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:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-ef69640{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-869f26d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-869f26d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-869f26d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f97c15ff;}.elementor-20 .elementor-element.elementor-element-9872660{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;text-align:center;}.elementor-20 .elementor-element.elementor-element-9872660 .elementor-heading-title{font-size:36px;line-height:1.1111111450195;color:#ffffffff;}.elementor-20 .elementor-element.elementor-element-7532ae9{width:var( --container-widget-width, auto );max-width:auto;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:16px;text-decoration:none solid oklab(0.999994 0.0000455678 0.0000200868 / 0.85);line-height:1.5;color:#ffffffd9;}.elementor-widget-elementskit-contact-form7.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-elementskit-contact-form7 .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-elementskit-contact-form7 .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-elementskit-contact-form7.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-elementskit-contact-form7:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-elementskit-contact-form7.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-elementskit-contact-form7 .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-243d1b4 .ekit-form form label{color:#000000;}.elementor-20 .elementor-element.elementor-element-243d1b4 .ekit-form form label span{color:#777777;}.elementor-20 .elementor-element.elementor-element-243d1b4 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-20 .elementor-element.elementor-element-243d1b4 .ekit-form form select{width:100%;height:50px;color:#000000;}.elementor-20 .elementor-element.elementor-element-243d1b4 .ekit-form form textarea{width:100%;height:176px;margin-bottom:20px;}.elementor-20 .elementor-element.elementor-element-243d1b4 .ekit-form form .ekit-form-input, .elementor-20 .elementor-element.elementor-element-243d1b4 .ekit-form form select, .elementor-20 .elementor-element.elementor-element-243d1b4 .ekit-form form input{margin-bottom:20px;}.elementor-20 .elementor-element.elementor-element-243d1b4 .wpcf7-form textarea{color:#000000;}.elementor-20 .elementor-element.elementor-element-243d1b4 .ekit-wid-con .ekit-form form textarea{color:#000000;}.elementor-20 .elementor-element.elementor-element-243d1b4 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{font-size:14px;color:#000000;}.elementor-20 .elementor-element.elementor-element-243d1b4 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{font-size:14px;color:#000000;}.elementor-20 .elementor-element.elementor-element-243d1b4 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{font-size:14px;color:#000000;}.elementor-20 .elementor-element.elementor-element-243d1b4 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{font-size:14px;color:#000000;}.elementor-20 .elementor-element.elementor-element-243d1b4 .ekit-form form textarea::-webkit-input-placeholder{font-size:14px;color:#000000;}.elementor-20 .elementor-element.elementor-element-243d1b4 .ekit-form form textarea::-moz-placeholder{font-size:14px;color:#000000;}.elementor-20 .elementor-element.elementor-element-243d1b4 .ekit-form form textarea:-ms-input-placeholder{font-size:14px;color:#000000;}.elementor-20 .elementor-element.elementor-element-243d1b4 .ekit-form form textarea:-moz-placeholder{font-size:14px;color:#000000;}.elementor-20 .elementor-element.elementor-element-243d1b4 .ekit-form form > p{text-align:left;}.elementor-20 .elementor-element.elementor-element-243d1b4 .ekit-form form input[type="submit"]{color:#ffffff;}.elementor-20 .elementor-element.elementor-element-243d1b4 .ekit-form form input[type="submit"]:hover{color:#ffffff;}.elementor-20 .elementor-element.elementor-element-9f46ce3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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:#f97c154d;--border-color:#f97c154d;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-9f46ce3:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9f46ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f97c150d;}.elementor-20 .elementor-element.elementor-element-80a4f3a{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;text-decoration:none solid oklab(0.999994 0.0000455678 0.0000200868 / 0.9);line-height:1.625;color:#ffffffe6;}.elementor-20 .elementor-element.elementor-element-bb87ed2{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-e953ab5 .elementor-button{background-color:#f97c15ff;font-size:14px;font-weight:500;line-height:1.428571472168;fill:#1d1d1bff;color:#1d1d1bff;border-style:solid;border-width:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-20 .elementor-element.elementor-element-e953ab5{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-c3f3218 .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:500;line-height:1.428571472168;fill:#ffffffff;color:#ffffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffffff;padding:12px 24px 12px 24px;}.elementor-20 .elementor-element.elementor-element-c3f3218{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-e0fd1d9{--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-20 .elementor-element.elementor-element-e4ed30d{--flex-wrap:initial;}.elementor-20 .elementor-element.elementor-element-d4ce552{--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-568ff24{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-3c07ff6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-20 .elementor-element.elementor-element-2b09058{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-ab989e9{margin:28px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;}.elementor-20 .elementor-element.elementor-element-4214205{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-4214205 .elementor-button{border-width:0px 0px 0px 0px;padding:14px 40px 14px 40px;}.elementor-20 .elementor-element.elementor-element-cd6470e{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6a4e488{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-93970d7{--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-dcabaa0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-20 .elementor-element.elementor-element-0c61412{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-a44289b{--flex-wrap:initial;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-20 .elementor-element.elementor-element-325f05f{--flex-wrap:initial;}.elementor-20 .elementor-element.elementor-element-2bb7a50{border-radius:33554428px 33554428px 33554428px 33554428px;}.elementor-20 .elementor-element.elementor-element-4aace45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-836c371{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-030ddb5{--flex-wrap:initial;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-b634559{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-2aaac31{--flex-wrap:initial;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-20 .elementor-element.elementor-element-28f37f0{--flex-wrap:initial;}.elementor-20 .elementor-element.elementor-element-7002514{border-radius:33554428px 33554428px 33554428px 33554428px;}.elementor-20 .elementor-element.elementor-element-f2f9693{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-e89f419{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-8ad8421{--flex-wrap:initial;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-dd8db57{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-6073667{--flex-wrap:initial;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-20 .elementor-element.elementor-element-4a6707c{--flex-wrap:initial;}.elementor-20 .elementor-element.elementor-element-1f8a282{border-radius:33554428px 33554428px 33554428px 33554428px;}.elementor-20 .elementor-element.elementor-element-9357b92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-7b855fa{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-79bf437{--flex-wrap:initial;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-45bd36a{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-b595c4b{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-09d08b4{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-ef69640{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-869f26d{--margin-top:0px;--margin-bottom:20px;--margin-left:auto;--margin-right:auto;}.elementor-20 .elementor-element.elementor-element-9872660{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-7532ae9{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-9f46ce3{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-80a4f3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-bb87ed2{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-e953ab5 .elementor-button{border-width:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-20 .elementor-element.elementor-element-c3f3218 .elementor-button{border-width:1px 1px 1px 1px;padding:12px 24px 12px 24px;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-e0fd1d9{--width:auto;}.elementor-20 .elementor-element.elementor-element-e4ed30d{--width:auto;}.elementor-20 .elementor-element.elementor-element-dc6a014{--width:auto;}.elementor-20 .elementor-element.elementor-element-d4ce552{--width:auto;}.elementor-20 .elementor-element.elementor-element-96ec3d1{--width:auto;}.elementor-20 .elementor-element.elementor-element-4ffdec9{--width:auto;}.elementor-20 .elementor-element.elementor-element-568ff24{--width:auto;}.elementor-20 .elementor-element.elementor-element-cd6470e{--width:auto;}.elementor-20 .elementor-element.elementor-element-6a4e488{--width:auto;}.elementor-20 .elementor-element.elementor-element-93970d7{--width:auto;}.elementor-20 .elementor-element.elementor-element-46df6ff{--width:auto;}.elementor-20 .elementor-element.elementor-element-a44289b{--width:auto;}.elementor-20 .elementor-element.elementor-element-325f05f{--width:auto;}.elementor-20 .elementor-element.elementor-element-f48f685{--width:auto;}.elementor-20 .elementor-element.elementor-element-030ddb5{--width:auto;}.elementor-20 .elementor-element.elementor-element-2aaac31{--width:auto;}.elementor-20 .elementor-element.elementor-element-28f37f0{--width:auto;}.elementor-20 .elementor-element.elementor-element-c254ae7{--width:auto;}.elementor-20 .elementor-element.elementor-element-8ad8421{--width:auto;}.elementor-20 .elementor-element.elementor-element-6073667{--width:auto;}.elementor-20 .elementor-element.elementor-element-4a6707c{--width:auto;}.elementor-20 .elementor-element.elementor-element-b8c286c{--width:auto;}.elementor-20 .elementor-element.elementor-element-79bf437{--width:auto;}.elementor-20 .elementor-element.elementor-element-b595c4b{--width:auto;}.elementor-20 .elementor-element.elementor-element-09d08b4{--width:auto;}.elementor-20 .elementor-element.elementor-element-ef69640{--width:auto;}.elementor-20 .elementor-element.elementor-element-869f26d{--width:64px;}.elementor-20 .elementor-element.elementor-element-9f46ce3{--width:auto;}.elementor-20 .elementor-element.elementor-element-bb87ed2{--width:auto;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-e0fd1d9{--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-20 .elementor-element.elementor-element-e4ed30d{--width:auto;--flex-wrap:initial;}.elementor-20 .elementor-element.elementor-element-dc6a014{--width:auto;}.elementor-20 .elementor-element.elementor-element-d4ce552{--width:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-96ec3d1{--width:auto;}.elementor-20 .elementor-element.elementor-element-4ffdec9{--width:auto;}.elementor-20 .elementor-element.elementor-element-568ff24{--width:auto;--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-20 .elementor-element.elementor-element-3c07ff6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-size:12px;line-height:1.3333332824707;}.elementor-20 .elementor-element.elementor-element-2b09058{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-2b09058 .elementor-heading-title{font-size:36px;}.elementor-20 .elementor-element.elementor-element-ab989e9{margin:20px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;font-size:14px;}.elementor-20 .elementor-element.elementor-element-4214205{width:var( --container-widget-width, auto );max-width:auto;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-4214205 .elementor-button{border-width:0px 0px 0px 0px;padding:12px 32px 12px 32px;}.elementor-20 .elementor-element.elementor-element-cd6470e{--width:auto;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6a4e488{--width:auto;--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-20 .elementor-element.elementor-element-93970d7{--width:auto;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-dcabaa0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-size:12px;line-height:1.3333332824707;}.elementor-20 .elementor-element.elementor-element-0c61412{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-0c61412 .elementor-heading-title{font-size:24px;line-height:1.3333332824707;}.elementor-20 .elementor-element.elementor-element-46df6ff{--width:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-20 .elementor-element.elementor-element-a44289b{--width:auto;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-325f05f{--width:auto;--flex-wrap:initial;}.elementor-20 .elementor-element.elementor-element-2bb7a50{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;border-radius:33554428px 33554428px 33554428px 33554428px;}.elementor-20 .elementor-element.elementor-element-f48f685{--width:auto;}.elementor-20 .elementor-element.elementor-element-4aace45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-836c371{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-030ddb5{--width:auto;--flex-wrap:initial;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-b634559{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-2aaac31{--width:auto;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-28f37f0{--width:auto;--flex-wrap:initial;}.elementor-20 .elementor-element.elementor-element-7002514{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;border-radius:33554428px 33554428px 33554428px 33554428px;}.elementor-20 .elementor-element.elementor-element-c254ae7{--width:auto;}.elementor-20 .elementor-element.elementor-element-f2f9693{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-e89f419{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-8ad8421{--width:auto;--flex-wrap:initial;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-dd8db57{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-6073667{--width:auto;--flex-wrap:initial;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-4a6707c{--width:auto;--flex-wrap:initial;}.elementor-20 .elementor-element.elementor-element-1f8a282{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;border-radius:33554428px 33554428px 33554428px 33554428px;}.elementor-20 .elementor-element.elementor-element-b8c286c{--width:auto;}.elementor-20 .elementor-element.elementor-element-9357b92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-7b855fa{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-79bf437{--width:auto;--flex-wrap:initial;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-45bd36a{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-b595c4b{--width:auto;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-09d08b4{--width:auto;--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-20 .elementor-element.elementor-element-ef69640{--width:auto;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-869f26d{--width:64px;--margin-top:0px;--margin-bottom:20px;--margin-left:auto;--margin-right:auto;}.elementor-20 .elementor-element.elementor-element-9872660{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-9872660 .elementor-heading-title{font-size:24px;line-height:1.3333332824707;}.elementor-20 .elementor-element.elementor-element-7532ae9{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.428571472168;}.elementor-20 .elementor-element.elementor-element-9f46ce3{--width:auto;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-80a4f3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-bb87ed2{--width:auto;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-e953ab5{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e953ab5 .elementor-button{border-width:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-20 .elementor-element.elementor-element-c3f3218{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-c3f3218 .elementor-button{border-width:1px 1px 1px 1px;padding:12px 24px 12px 24px;}}.elementor-20 .elementor-element.elementor-element-58f6e8c {max-width: 100% !important}.elementor-20 .elementor-element.elementor-element-58f6e8c img{display: block;height: 100%;object-fit: cover;vertical-align: middle;}.elementor-20 .elementor-element.elementor-element-58f6e8c, .elementor-20 .elementor-element.elementor-element-58f6e8c .elementor-widget-container, .elementor-20 .elementor-element.elementor-element-58f6e8c .elementor-image {height: 100%}.elementor-20 .elementor-element.elementor-element-58f6e8c img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-58f6e8c img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-4ffdec9{bottom: 0px;left: 0px;position: absolute;right: 0px;top: 0px;}.elementor-20 .elementor-element.elementor-element-4ffdec9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-4ffdec9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-96ec3d1{bottom: 0px;left: 0px;position: absolute;right: 0px;top: 0px;display: block;}.elementor-20 .elementor-element.elementor-element-96ec3d1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-96ec3d1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-3c07ff6 p::before{border-bottom-color: rgb(249, 124, 21);border-bottom-width: 0px;border-left-color: rgb(249, 124, 21);border-left-width: 0px;border-right-color: rgb(249, 124, 21);border-right-width: 0px;border-top-color: rgb(249, 124, 21);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: rgb(249, 124, 21);-webkit-text-stroke-color: rgb(249, 124, 21);}.elementor-20 .elementor-element.elementor-element-3c07ff6 p::after{border-bottom-color: rgb(249, 124, 21);border-bottom-width: 0px;border-left-color: rgb(249, 124, 21);border-left-width: 0px;border-right-color: rgb(249, 124, 21);border-right-width: 0px;border-top-color: rgb(249, 124, 21);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: rgb(249, 124, 21);-webkit-text-stroke-color: rgb(249, 124, 21);}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-3c07ff6 p::before{line-height: 16px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-3c07ff6 p::after{line-height: 16px;}}
.elementor-20 .elementor-element.elementor-element-2b09058 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 52.8px;}.elementor-20 .elementor-element.elementor-element-2b09058 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 52.8px;}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-2b09058 .elementor-heading-title::before{line-height: 39.6px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-2b09058 .elementor-heading-title::after{line-height: 39.6px;}}
.elementor-20 .elementor-element.elementor-element-ab989e9 {max-width: 672px !important}.elementor-20 .elementor-element.elementor-element-ab989e9 p::before{border-bottom-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-bottom-width: 0px;border-left-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-left-width: 0px;border-right-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-right-width: 0px;border-top-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);-webkit-text-stroke-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);}.elementor-20 .elementor-element.elementor-element-ab989e9 p::after{border-bottom-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-bottom-width: 0px;border-left-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-left-width: 0px;border-right-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-right-width: 0px;border-top-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);-webkit-text-stroke-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-ab989e9 p::before{line-height: 22.75px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-ab989e9 p::after{line-height: 22.75px;}}
/* Start custom CSS for button, class: .elementor-element-4214205 */.elementor-20 .elementor-element.elementor-element-4214205 {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-20 .elementor-element.elementor-element-4214205:hover {
  transform: scale(1.1);
}/* End custom CSS */
.elementor-20 .elementor-element.elementor-element-4214205 .elementor-button{cursor: pointer;text-align: center;}.elementor-20 .elementor-element.elementor-element-4214205 .elementor-button {display: inline-block;}.elementor-20 .elementor-element.elementor-element-4214205 .elementor-button::before{border-bottom-color: rgb(29, 29, 27);border-bottom-width: 0px;border-left-color: rgb(29, 29, 27);border-left-width: 0px;border-right-color: rgb(29, 29, 27);border-right-width: 0px;border-top-color: rgb(29, 29, 27);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: rgb(29, 29, 27);-webkit-text-stroke-color: rgb(29, 29, 27);}.elementor-20 .elementor-element.elementor-element-4214205 .elementor-button::after{border-bottom-color: rgb(29, 29, 27);border-bottom-width: 0px;border-left-color: rgb(29, 29, 27);border-left-width: 0px;border-right-color: rgb(29, 29, 27);border-right-width: 0px;border-top-color: rgb(29, 29, 27);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: rgb(29, 29, 27);-webkit-text-stroke-color: rgb(29, 29, 27);}
.elementor-20 .elementor-element.elementor-element-568ff24{max-width: 896px;position: relative;text-align: center;display: block;}.elementor-20 .elementor-element.elementor-element-568ff24::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-568ff24::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-d4ce552{position: relative;display: block;}.elementor-20 .elementor-element.elementor-element-d4ce552::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-d4ce552::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-dcabaa0 p::before{border-bottom-color: rgb(249, 124, 21);border-bottom-width: 0px;border-left-color: rgb(249, 124, 21);border-left-width: 0px;border-right-color: rgb(249, 124, 21);border-right-width: 0px;border-top-color: rgb(249, 124, 21);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: rgb(249, 124, 21);-webkit-text-stroke-color: rgb(249, 124, 21);}.elementor-20 .elementor-element.elementor-element-dcabaa0 p::after{border-bottom-color: rgb(249, 124, 21);border-bottom-width: 0px;border-left-color: rgb(249, 124, 21);border-left-width: 0px;border-right-color: rgb(249, 124, 21);border-right-width: 0px;border-top-color: rgb(249, 124, 21);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: rgb(249, 124, 21);-webkit-text-stroke-color: rgb(249, 124, 21);}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-dcabaa0 p::before{line-height: 16px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-dcabaa0 p::after{line-height: 16px;}}
.elementor-20 .elementor-element.elementor-element-0c61412 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 40px;}.elementor-20 .elementor-element.elementor-element-0c61412 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 40px;}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-0c61412 .elementor-heading-title::before{line-height: 32px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-0c61412 .elementor-heading-title::after{line-height: 32px;}}
.elementor-20 .elementor-element.elementor-element-93970d7{text-align: center;display: block;}.elementor-20 .elementor-element.elementor-element-93970d7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-93970d7::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-2bb7a50 */.elementor-20 .elementor-element.elementor-element-2bb7a50 {
  display: flex;
  justify-content: center; /* Centraliza horizontalmente */
  align-items: center;     /* Centraliza verticalmente */
}/* End custom CSS */
.elementor-20 .elementor-element.elementor-element-2bb7a50 {height: 44px;}.elementor-20 .elementor-element.elementor-element-2bb7a50 {flex-shrink: 0 !important}.elementor-20 .elementor-element.elementor-element-2bb7a50 .elementor-widget-container{display: flex;height: 44px;flex-direction: column;}.elementor-20 .elementor-element.elementor-element-2bb7a50 .elementor-widget-container::before{border-bottom-color: rgb(29, 29, 27);border-bottom-width: 0px;border-left-color: rgb(29, 29, 27);border-left-width: 0px;border-right-color: rgb(29, 29, 27);border-right-width: 0px;border-top-color: rgb(29, 29, 27);border-top-width: 0px;display: block;line-height: 20px;-webkit-text-fill-color: rgb(29, 29, 27);-webkit-text-stroke-color: rgb(29, 29, 27);}.elementor-20 .elementor-element.elementor-element-2bb7a50 .elementor-widget-container::after{border-bottom-color: rgb(29, 29, 27);border-bottom-width: 0px;border-left-color: rgb(29, 29, 27);border-left-width: 0px;border-right-color: rgb(29, 29, 27);border-right-width: 0px;border-top-color: rgb(29, 29, 27);border-top-width: 0px;display: block;line-height: 20px;-webkit-text-fill-color: rgb(29, 29, 27);-webkit-text-stroke-color: rgb(29, 29, 27);}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-2bb7a50 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-2bb7a50 .elementor-widget-container{display: flex;flex-direction: column;}}
.elementor-20 .elementor-element.elementor-element-4aace45 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}.elementor-20 .elementor-element.elementor-element-4aace45 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}
.elementor-20 .elementor-element.elementor-element-836c371 p::before{border-bottom-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-bottom-width: 0px;border-left-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-left-width: 0px;border-right-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-right-width: 0px;border-top-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);-webkit-text-stroke-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);}.elementor-20 .elementor-element.elementor-element-836c371 p::after{border-bottom-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-bottom-width: 0px;border-left-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-left-width: 0px;border-right-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-right-width: 0px;border-top-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);-webkit-text-stroke-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);}
.elementor-20 .elementor-element.elementor-element-f48f685{flex-basis: 0%;flex-grow: 1;min-width: 0px;display: block;}.elementor-20 .elementor-element.elementor-element-f48f685::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-f48f685::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-325f05f{grid-column-gap: 16px;}.elementor-20 .elementor-element.elementor-element-325f05f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-20 .elementor-element.elementor-element-325f05f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-20 .elementor-element.elementor-element-eb3e16b {width: 14px;}.elementor-20 .elementor-element.elementor-element-eb3e16b {height: 14px;}.elementor-20 .elementor-element.elementor-element-eb3e16b .vd5pzojp{color: rgb(255, 255, 255);display: block;fill: rgb(249, 124, 21);height: 14px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-20 .elementor-element.elementor-element-eb3e16b .vd5pzojp::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-eb3e16b .vd5pzojp::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-eb3e16b .vd5pzojp{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-eb3e16b .vd5pzojp{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-20 .elementor-element.elementor-element-eb3e16b .lcinzkbz{fill: rgb(249, 124, 21);stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-eb3e16b .lcinzkbz::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-eb3e16b .lcinzkbz::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-15e6be4 {width: 14px;}.elementor-20 .elementor-element.elementor-element-15e6be4 {height: 14px;}.elementor-20 .elementor-element.elementor-element-15e6be4 .ewyqaf9h{color: rgb(255, 255, 255);display: block;fill: rgb(249, 124, 21);height: 14px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-20 .elementor-element.elementor-element-15e6be4 .ewyqaf9h::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-15e6be4 .ewyqaf9h::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-15e6be4 .ewyqaf9h{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-15e6be4 .ewyqaf9h{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-20 .elementor-element.elementor-element-15e6be4 .ajde10bg{fill: rgb(249, 124, 21);stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-15e6be4 .ajde10bg::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-15e6be4 .ajde10bg::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-884e896 {width: 14px;}.elementor-20 .elementor-element.elementor-element-884e896 {height: 14px;}.elementor-20 .elementor-element.elementor-element-884e896 .h0zrsa7p{color: rgb(255, 255, 255);display: block;fill: rgb(249, 124, 21);height: 14px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-20 .elementor-element.elementor-element-884e896 .h0zrsa7p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-884e896 .h0zrsa7p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-884e896 .h0zrsa7p{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-884e896 .h0zrsa7p{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-20 .elementor-element.elementor-element-884e896 .nf4ze3z3{fill: rgb(249, 124, 21);stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-884e896 .nf4ze3z3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-884e896 .nf4ze3z3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-8f5e599 {width: 14px;}.elementor-20 .elementor-element.elementor-element-8f5e599 {height: 14px;}.elementor-20 .elementor-element.elementor-element-8f5e599 .ry5zm8fw{color: rgb(255, 255, 255);display: block;fill: rgb(249, 124, 21);height: 14px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-20 .elementor-element.elementor-element-8f5e599 .ry5zm8fw::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-8f5e599 .ry5zm8fw::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-8f5e599 .ry5zm8fw{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-8f5e599 .ry5zm8fw{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-20 .elementor-element.elementor-element-8f5e599 .hugo1525{fill: rgb(249, 124, 21);stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-8f5e599 .hugo1525::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-8f5e599 .hugo1525::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-b0e7aea {width: 14px;}.elementor-20 .elementor-element.elementor-element-b0e7aea {height: 14px;}.elementor-20 .elementor-element.elementor-element-b0e7aea .loc8kz59{color: rgb(255, 255, 255);display: block;fill: rgb(249, 124, 21);height: 14px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-20 .elementor-element.elementor-element-b0e7aea .loc8kz59::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-b0e7aea .loc8kz59::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-b0e7aea .loc8kz59{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-b0e7aea .loc8kz59{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-20 .elementor-element.elementor-element-b0e7aea .onx8gacb{fill: rgb(249, 124, 21);stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-b0e7aea .onx8gacb::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-b0e7aea .onx8gacb::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-030ddb5{grid-column-gap: 2px;}.elementor-20 .elementor-element.elementor-element-030ddb5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-20 .elementor-element.elementor-element-030ddb5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-20 .elementor-element.elementor-element-b634559 p::before{border-bottom-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-bottom-width: 0px;border-left-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-left-width: 0px;border-right-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-right-width: 0px;border-top-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);-webkit-text-stroke-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);}.elementor-20 .elementor-element.elementor-element-b634559 p::after{border-bottom-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-bottom-width: 0px;border-left-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-left-width: 0px;border-right-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-right-width: 0px;border-top-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);-webkit-text-stroke-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);}
.elementor-20 .elementor-element.elementor-element-a44289b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-20 .elementor-element.elementor-element-a44289b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
/* Start custom CSS for text-editor, class: .elementor-element-7002514 */.elementor-20 .elementor-element.elementor-element-7002514 {
  display: flex;
  justify-content: center; /* Centraliza horizontalmente */
  align-items: center;     /* Centraliza verticalmente */
}/* End custom CSS */
.elementor-20 .elementor-element.elementor-element-7002514 {height: 44px;}.elementor-20 .elementor-element.elementor-element-7002514 {flex-shrink: 0 !important}.elementor-20 .elementor-element.elementor-element-7002514 .elementor-widget-container{display: flex;height: 44px;flex-direction: column;}.elementor-20 .elementor-element.elementor-element-7002514 .elementor-widget-container::before{border-bottom-color: rgb(29, 29, 27);border-bottom-width: 0px;border-left-color: rgb(29, 29, 27);border-left-width: 0px;border-right-color: rgb(29, 29, 27);border-right-width: 0px;border-top-color: rgb(29, 29, 27);border-top-width: 0px;display: block;line-height: 20px;-webkit-text-fill-color: rgb(29, 29, 27);-webkit-text-stroke-color: rgb(29, 29, 27);}.elementor-20 .elementor-element.elementor-element-7002514 .elementor-widget-container::after{border-bottom-color: rgb(29, 29, 27);border-bottom-width: 0px;border-left-color: rgb(29, 29, 27);border-left-width: 0px;border-right-color: rgb(29, 29, 27);border-right-width: 0px;border-top-color: rgb(29, 29, 27);border-top-width: 0px;display: block;line-height: 20px;-webkit-text-fill-color: rgb(29, 29, 27);-webkit-text-stroke-color: rgb(29, 29, 27);}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-7002514 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-7002514 .elementor-widget-container{display: flex;flex-direction: column;}}
.elementor-20 .elementor-element.elementor-element-f2f9693 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}.elementor-20 .elementor-element.elementor-element-f2f9693 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}
.elementor-20 .elementor-element.elementor-element-e89f419 p::before{border-bottom-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-bottom-width: 0px;border-left-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-left-width: 0px;border-right-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-right-width: 0px;border-top-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);-webkit-text-stroke-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);}.elementor-20 .elementor-element.elementor-element-e89f419 p::after{border-bottom-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-bottom-width: 0px;border-left-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-left-width: 0px;border-right-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-right-width: 0px;border-top-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);-webkit-text-stroke-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);}
.elementor-20 .elementor-element.elementor-element-c254ae7{flex-basis: 0%;flex-grow: 1;min-width: 0px;display: block;}.elementor-20 .elementor-element.elementor-element-c254ae7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-c254ae7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-28f37f0{grid-column-gap: 16px;}.elementor-20 .elementor-element.elementor-element-28f37f0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-20 .elementor-element.elementor-element-28f37f0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-20 .elementor-element.elementor-element-ee4a062 {width: 14px;}.elementor-20 .elementor-element.elementor-element-ee4a062 {height: 14px;}.elementor-20 .elementor-element.elementor-element-ee4a062 .cbcj1hjp{color: rgb(255, 255, 255);display: block;fill: rgb(249, 124, 21);height: 14px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-20 .elementor-element.elementor-element-ee4a062 .cbcj1hjp::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-ee4a062 .cbcj1hjp::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-ee4a062 .cbcj1hjp{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-ee4a062 .cbcj1hjp{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-20 .elementor-element.elementor-element-ee4a062 .mu0914dq{fill: rgb(249, 124, 21);stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-ee4a062 .mu0914dq::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-ee4a062 .mu0914dq::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-792f9c9 {width: 14px;}.elementor-20 .elementor-element.elementor-element-792f9c9 {height: 14px;}.elementor-20 .elementor-element.elementor-element-792f9c9 .ig1bnaj4{color: rgb(255, 255, 255);display: block;fill: rgb(249, 124, 21);height: 14px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-20 .elementor-element.elementor-element-792f9c9 .ig1bnaj4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-792f9c9 .ig1bnaj4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-792f9c9 .ig1bnaj4{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-792f9c9 .ig1bnaj4{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-20 .elementor-element.elementor-element-792f9c9 .juzppw51{fill: rgb(249, 124, 21);stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-792f9c9 .juzppw51::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-792f9c9 .juzppw51::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-98fb115 {width: 14px;}.elementor-20 .elementor-element.elementor-element-98fb115 {height: 14px;}.elementor-20 .elementor-element.elementor-element-98fb115 .aj9trnn0{color: rgb(255, 255, 255);display: block;fill: rgb(249, 124, 21);height: 14px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-20 .elementor-element.elementor-element-98fb115 .aj9trnn0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-98fb115 .aj9trnn0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-98fb115 .aj9trnn0{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-98fb115 .aj9trnn0{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-20 .elementor-element.elementor-element-98fb115 .dl2chofa{fill: rgb(249, 124, 21);stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-98fb115 .dl2chofa::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-98fb115 .dl2chofa::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-e1537c9 {width: 14px;}.elementor-20 .elementor-element.elementor-element-e1537c9 {height: 14px;}.elementor-20 .elementor-element.elementor-element-e1537c9 .cb88hgem{color: rgb(255, 255, 255);display: block;fill: rgb(249, 124, 21);height: 14px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-20 .elementor-element.elementor-element-e1537c9 .cb88hgem::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-e1537c9 .cb88hgem::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-e1537c9 .cb88hgem{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-e1537c9 .cb88hgem{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-20 .elementor-element.elementor-element-e1537c9 .owkq0ekw{fill: rgb(249, 124, 21);stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-e1537c9 .owkq0ekw::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-e1537c9 .owkq0ekw::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-f3e2150 {width: 14px;}.elementor-20 .elementor-element.elementor-element-f3e2150 {height: 14px;}.elementor-20 .elementor-element.elementor-element-f3e2150 .m7hsssam{color: rgb(255, 255, 255);display: block;fill: rgb(249, 124, 21);height: 14px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-20 .elementor-element.elementor-element-f3e2150 .m7hsssam::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-f3e2150 .m7hsssam::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-f3e2150 .m7hsssam{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-f3e2150 .m7hsssam{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-20 .elementor-element.elementor-element-f3e2150 .jdkth2m6{fill: rgb(249, 124, 21);stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-f3e2150 .jdkth2m6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-f3e2150 .jdkth2m6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-8ad8421{grid-column-gap: 2px;}.elementor-20 .elementor-element.elementor-element-8ad8421::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-20 .elementor-element.elementor-element-8ad8421::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-20 .elementor-element.elementor-element-dd8db57 p::before{border-bottom-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-bottom-width: 0px;border-left-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-left-width: 0px;border-right-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-right-width: 0px;border-top-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);-webkit-text-stroke-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);}.elementor-20 .elementor-element.elementor-element-dd8db57 p::after{border-bottom-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-bottom-width: 0px;border-left-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-left-width: 0px;border-right-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-right-width: 0px;border-top-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);-webkit-text-stroke-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);}
.elementor-20 .elementor-element.elementor-element-2aaac31::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-20 .elementor-element.elementor-element-2aaac31::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
/* Start custom CSS for text-editor, class: .elementor-element-1f8a282 */.elementor-20 .elementor-element.elementor-element-1f8a282 {
  display: flex;
  justify-content: center; /* Centraliza horizontalmente */
  align-items: center;     /* Centraliza verticalmente */
}/* End custom CSS */
.elementor-20 .elementor-element.elementor-element-1f8a282 {height: 44px;}.elementor-20 .elementor-element.elementor-element-1f8a282 {flex-shrink: 0 !important}.elementor-20 .elementor-element.elementor-element-1f8a282 .elementor-widget-container{display: flex;height: 44px;flex-direction: column;}.elementor-20 .elementor-element.elementor-element-1f8a282 .elementor-widget-container::before{border-bottom-color: rgb(29, 29, 27);border-bottom-width: 0px;border-left-color: rgb(29, 29, 27);border-left-width: 0px;border-right-color: rgb(29, 29, 27);border-right-width: 0px;border-top-color: rgb(29, 29, 27);border-top-width: 0px;display: block;line-height: 20px;-webkit-text-fill-color: rgb(29, 29, 27);-webkit-text-stroke-color: rgb(29, 29, 27);}.elementor-20 .elementor-element.elementor-element-1f8a282 .elementor-widget-container::after{border-bottom-color: rgb(29, 29, 27);border-bottom-width: 0px;border-left-color: rgb(29, 29, 27);border-left-width: 0px;border-right-color: rgb(29, 29, 27);border-right-width: 0px;border-top-color: rgb(29, 29, 27);border-top-width: 0px;display: block;line-height: 20px;-webkit-text-fill-color: rgb(29, 29, 27);-webkit-text-stroke-color: rgb(29, 29, 27);}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-1f8a282 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-1f8a282 .elementor-widget-container{display: flex;flex-direction: column;}}
.elementor-20 .elementor-element.elementor-element-9357b92 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}.elementor-20 .elementor-element.elementor-element-9357b92 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20px;}
.elementor-20 .elementor-element.elementor-element-7b855fa p::before{border-bottom-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-bottom-width: 0px;border-left-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-left-width: 0px;border-right-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-right-width: 0px;border-top-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);-webkit-text-stroke-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);}.elementor-20 .elementor-element.elementor-element-7b855fa p::after{border-bottom-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-bottom-width: 0px;border-left-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-left-width: 0px;border-right-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-right-width: 0px;border-top-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);-webkit-text-stroke-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.75);}
.elementor-20 .elementor-element.elementor-element-b8c286c{flex-basis: 0%;flex-grow: 1;min-width: 0px;display: block;}.elementor-20 .elementor-element.elementor-element-b8c286c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-b8c286c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-4a6707c{grid-column-gap: 16px;}.elementor-20 .elementor-element.elementor-element-4a6707c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-20 .elementor-element.elementor-element-4a6707c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-20 .elementor-element.elementor-element-4f7fb15 {width: 14px;}.elementor-20 .elementor-element.elementor-element-4f7fb15 {height: 14px;}.elementor-20 .elementor-element.elementor-element-4f7fb15 .kiuq53no{color: rgb(255, 255, 255);display: block;fill: rgb(249, 124, 21);height: 14px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-20 .elementor-element.elementor-element-4f7fb15 .kiuq53no::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-4f7fb15 .kiuq53no::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-4f7fb15 .kiuq53no{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-4f7fb15 .kiuq53no{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-20 .elementor-element.elementor-element-4f7fb15 .buz9n6de{fill: rgb(249, 124, 21);stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-4f7fb15 .buz9n6de::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-4f7fb15 .buz9n6de::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-9a5d41a {width: 14px;}.elementor-20 .elementor-element.elementor-element-9a5d41a {height: 14px;}.elementor-20 .elementor-element.elementor-element-9a5d41a .yll7izdm{color: rgb(255, 255, 255);display: block;fill: rgb(249, 124, 21);height: 14px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-20 .elementor-element.elementor-element-9a5d41a .yll7izdm::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-9a5d41a .yll7izdm::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-9a5d41a .yll7izdm{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-9a5d41a .yll7izdm{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-20 .elementor-element.elementor-element-9a5d41a .d6cmtb4p{fill: rgb(249, 124, 21);stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-9a5d41a .d6cmtb4p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-9a5d41a .d6cmtb4p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-9d2422d {width: 14px;}.elementor-20 .elementor-element.elementor-element-9d2422d {height: 14px;}.elementor-20 .elementor-element.elementor-element-9d2422d .xnimtt9o{color: rgb(255, 255, 255);display: block;fill: rgb(249, 124, 21);height: 14px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-20 .elementor-element.elementor-element-9d2422d .xnimtt9o::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-9d2422d .xnimtt9o::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-9d2422d .xnimtt9o{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-9d2422d .xnimtt9o{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-20 .elementor-element.elementor-element-9d2422d .egg2278a{fill: rgb(249, 124, 21);stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-9d2422d .egg2278a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-9d2422d .egg2278a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-5a53bd2 {width: 14px;}.elementor-20 .elementor-element.elementor-element-5a53bd2 {height: 14px;}.elementor-20 .elementor-element.elementor-element-5a53bd2 .s2rjw0ey{color: rgb(255, 255, 255);display: block;fill: rgb(249, 124, 21);height: 14px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-20 .elementor-element.elementor-element-5a53bd2 .s2rjw0ey::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-5a53bd2 .s2rjw0ey::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-5a53bd2 .s2rjw0ey{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-5a53bd2 .s2rjw0ey{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-20 .elementor-element.elementor-element-5a53bd2 .ogqvxdeh{fill: rgb(249, 124, 21);stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-5a53bd2 .ogqvxdeh::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-5a53bd2 .ogqvxdeh::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-09d9ece {width: 14px;}.elementor-20 .elementor-element.elementor-element-09d9ece {height: 14px;}.elementor-20 .elementor-element.elementor-element-09d9ece .ij88huvz{color: rgb(255, 255, 255);display: block;fill: rgb(249, 124, 21);height: 14px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-20 .elementor-element.elementor-element-09d9ece .ij88huvz::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-09d9ece .ij88huvz::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-09d9ece .ij88huvz{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-09d9ece .ij88huvz{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-20 .elementor-element.elementor-element-09d9ece .uo78h0o1{fill: rgb(249, 124, 21);stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 0px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-09d9ece .uo78h0o1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-09d9ece .uo78h0o1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-79bf437{grid-column-gap: 2px;}.elementor-20 .elementor-element.elementor-element-79bf437::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-20 .elementor-element.elementor-element-79bf437::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-20 .elementor-element.elementor-element-45bd36a p::before{border-bottom-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-bottom-width: 0px;border-left-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-left-width: 0px;border-right-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-right-width: 0px;border-top-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);-webkit-text-stroke-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);}.elementor-20 .elementor-element.elementor-element-45bd36a p::after{border-bottom-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-bottom-width: 0px;border-left-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-left-width: 0px;border-right-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-right-width: 0px;border-top-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);-webkit-text-stroke-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);}
.elementor-20 .elementor-element.elementor-element-6073667::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-20 .elementor-element.elementor-element-6073667::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
/* Start custom CSS for container, class: .elementor-element-46df6ff */.elementor-20 .elementor-element.elementor-element-46df6ff > .e-con {
  border: 2px solid #303030 !important;
}
/* Apply the effect individually to each child card */
.elementor-20 .elementor-element.elementor-element-46df6ff > * {
  transition: transform 0.3s ease, box-shadow 0.3s ease !important;
}

.elementor-20 .elementor-element.elementor-element-46df6ff > *:hover {
  box-shadow: 5px 5px 15px #000000 !important;
  transform: translateY(-2px) !important;
}/* End custom CSS */
.elementor-20 .elementor-element.elementor-element-46df6ff {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  column-gap: 32px;
  row-gap: 32px;
  grid-template-rows: auto;
}

.elementor-20 .elementor-element.elementor-element-46df6ff::before,
.elementor-20 .elementor-element.elementor-element-46df6ff::after {
  display: none !important;
  border-width: 0;
}

/* Tablet: 2 por linha */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-20 .elementor-element.elementor-element-46df6ff {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    column-gap: 24px;
    row-gap: 24px;
  }
}

/* Mobile: 1 por linha */
@media (max-width: 767px) {
  .elementor-20 .elementor-element.elementor-element-46df6ff {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    column-gap: 0;
    row-gap: 24px;
  }
}
.elementor-20 .elementor-element.elementor-element-6a4e488{max-width: 1280px;display: block;}.elementor-20 .elementor-element.elementor-element-6a4e488::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-6a4e488::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-cd6470e{display: block;}.elementor-20 .elementor-element.elementor-element-cd6470e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-cd6470e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-869f26d{height: 1px;text-align: center;}.elementor-20 .elementor-element.elementor-element-869f26d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-869f26d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-9872660 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 40px;}.elementor-20 .elementor-element.elementor-element-9872660 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 40px;}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-9872660 .elementor-heading-title::before{line-height: 32px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-9872660 .elementor-heading-title::after{line-height: 32px;}}
.elementor-20 .elementor-element.elementor-element-7532ae9 p::before{border-bottom-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-bottom-width: 0px;border-left-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-left-width: 0px;border-right-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-right-width: 0px;border-top-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-top-width: 0px;-webkit-text-fill-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);-webkit-text-stroke-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);}.elementor-20 .elementor-element.elementor-element-7532ae9 p::after{border-bottom-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-bottom-width: 0px;border-left-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-left-width: 0px;border-right-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-right-width: 0px;border-top-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);border-top-width: 0px;-webkit-text-fill-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);-webkit-text-stroke-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.85);}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-7532ae9 p::before{line-height: 20px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-7532ae9 p::after{line-height: 20px;}}
.elementor-20 .elementor-element.elementor-element-ef69640{text-align: center;display: block;}.elementor-20 .elementor-element.elementor-element-ef69640::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-ef69640::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for elementskit-contact-form7, class: .elementor-element-243d1b4 *//* =========================================================
   CONTACT FORM 7 — COMPLETE REFERENCE STYLE
   Elementor Custom CSS
   ========================================================= */

.elementor-20 .elementor-element.elementor-element-243d1b4 {
  --form-font: "Poppins", sans-serif;
  --form-bg: #111110;
  --field-bg: #1c1c1b;
  --field-border: #3b3b39;
  --field-border-hover: #50504e;
  --field-border-focus: #f97c15;
  --orange: #f97c15;
  --orange-hover: #ff8d33;
  --white: #ffffff;
  --text-soft: #d9d9d9;
  --placeholder: #9b9b9b;
  --helper: #777777;
  --error: #ff6f6f;
  --success: #61c985;

  width: 100%;
  max-width: 100%;
  color: var(--white);
  font-family: var(--form-font);
}

/* =========================================================
   GLOBAL RESET
   ========================================================= */

.elementor-20 .elementor-element.elementor-element-243d1b4 *,
.elementor-20 .elementor-element.elementor-element-243d1b4 *::before,
.elementor-20 .elementor-element.elementor-element-243d1b4 *::after {
  box-sizing: border-box !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .wpcf7,
.elementor-20 .elementor-element.elementor-element-243d1b4 .wpcf7-form,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form {
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  font-family: var(--form-font) !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .wpcf7-form {
  color: var(--white) !important;
  text-transform: none !important;
  letter-spacing: normal !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .wpcf7-form p {
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form br {
  display: none !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form textarea,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form button,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form label,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form legend,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form p,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form span {
  font-family: var(--form-font) !important;
  text-transform: none !important;
  letter-spacing: normal !important;
}

/* =========================================================
   MAIN FORM
   ========================================================= */

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form {
  display: flex !important;
  flex-direction: column !important;
  width: 100% !important;
  gap: 38px !important;
}

/* =========================================================
   FORM SECTIONS
   ========================================================= */

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-form-section {
  display: block !important;
  width: 100% !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
}

/* Orange section titles */
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-form-section > legend {
  display: block !important;
  float: none !important;
  width: 100% !important;
  margin: 0 0 16px !important;
  padding: 0 !important;

  color: var(--orange) !important;

  font-size: 12px !important;
  font-weight: 600 !important;
  line-height: 18px !important;
  letter-spacing: 0 !important;
  text-align: left !important;
  text-transform: none !important;
}

/* Client section */
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-client-section {
  display: block !important;
}

/* Order and payment sections */
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-section,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-payment-section {
  display: block !important;
}

/* Correct distance between orange title and first question */
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-section > legend,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-payment-section > legend {
  margin: 0 0 14px !important;
}

/* =========================================================
   FIELD LISTS
   ========================================================= */

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-fields-list {
  display: flex !important;
  flex-direction: column !important;
  width: 100% !important;
  gap: 16px !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-field,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-option-group,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-upload-group,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-file-field,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-submit-wrapper {
  display: block !important;
  width: 100% !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-field > p,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-products-grid > p,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-inline-options > p,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-file-field > p,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-submit-wrapper > p {
  display: block !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .wpcf7-form-control-wrap {
  display: block !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* =========================================================
   SPACING BETWEEN ORDER SECTION BLOCKS
   ========================================================= */

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-section > .cr-option-group,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-section > .cr-fields-list,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-section > .cr-field,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-section > .cr-upload-group {
  margin-bottom: 24px !important;
}

/* Remove margin from last order block */
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-section > .cr-option-group:last-child,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-section > .cr-fields-list:last-child,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-section > .cr-field:last-child,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-section > .cr-upload-group:last-child {
  margin-bottom: 0 !important;
}

/* Payment section block spacing */
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-payment-section > .cr-option-group {
  margin-bottom: 24px !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-payment-section > .cr-option-group:last-child {
  margin-bottom: 0 !important;
}

/* =========================================================
   TEXT INPUTS
   ========================================================= */

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="text"],
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="email"],
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="tel"],
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="number"],
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="date"],
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form textarea {
  display: block !important;

  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;

  height: 51px !important;
  min-height: 51px !important;

  margin: 0 !important;
  padding: 14px 20px !important;

  border: 1px solid var(--field-border) !important;
  border-radius: 0 !important;

  outline: 0 !important;

  background-color: var(--field-bg) !important;
  background-image: none !important;

  box-shadow: none !important;

  color: var(--white) !important;
  -webkit-text-fill-color: var(--white) !important;

  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 21px !important;
  letter-spacing: normal !important;

  appearance: none !important;
  -webkit-appearance: none !important;

  transition:
    border-color 0.15s ease,
    background-color 0.15s ease !important;
}

/* Textarea */
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form textarea {
  height: 112px !important;
  min-height: 112px !important;
  padding-top: 15px !important;
  line-height: 21px !important;
  resize: none !important;
}

/* Placeholder */
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input::placeholder,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form textarea::placeholder {
  color: var(--placeholder) !important;
  opacity: 1 !important;

  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 21px !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input::-webkit-input-placeholder,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form textarea::-webkit-input-placeholder {
  color: var(--placeholder) !important;
  opacity: 1 !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input::-moz-placeholder,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form textarea::-moz-placeholder {
  color: var(--placeholder) !important;
  opacity: 1 !important;
}

/* Hover */
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="text"]:hover,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="email"]:hover,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="tel"]:hover,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="number"]:hover,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="date"]:hover,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form textarea:hover {
  border-color: var(--field-border-hover) !important;
}

/* Focus */
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="text"]:focus,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="email"]:focus,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="tel"]:focus,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="number"]:focus,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="date"]:focus,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form textarea:focus {
  border-color: var(--field-border-focus) !important;
  background-color: var(--field-bg) !important;
  outline: 0 !important;
  box-shadow: none !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input:focus-visible,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form textarea:focus-visible {
  outline: 0 !important;
  box-shadow: none !important;
}

/* =========================================================
   QUESTIONS AND HELPER TEXT
   ========================================================= */

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-question {
  display: block !important;
  width: 100% !important;

  margin: 0 0 10px !important;
  padding: 0 !important;

  color: var(--white) !important;

  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 21px !important;

  text-align: left !important;
}

/* Prevent question from touching section title */
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-section > .cr-option-group:first-of-type .cr-question,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-payment-section > .cr-option-group:first-of-type .cr-question {
  margin-top: 0 !important;
}

/* Helper text */
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-helper-text {
  display: block !important;
  width: 100% !important;

  margin: 6px 0 0 !important;
  padding: 0 !important;

  color: var(--helper) !important;

  font-size: 12px !important;
  font-weight: 400 !important;
  line-height: 18px !important;

  text-align: left !important;
}

/* Upload spacing */
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-upload-group .cr-question {
  margin-bottom: 12px !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-upload-group .cr-helper-text {
  margin-top: 5px !important;
}

/* =========================================================
   PRODUCT CHECKBOX GRID
   ========================================================= */

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-products-grid,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-products-grid > p,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-products-grid .wpcf7-form-control-wrap {
  display: block !important;
  width: 100% !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-products-grid {
  margin-top: 0 !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-products-grid .wpcf7-checkbox {
  display: grid !important;

  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;

  width: 100% !important;

  margin: 0 !important;
  padding: 0 !important;

  column-gap: 24px !important;
  row-gap: 7px !important;

  border: 0 !important;
  background: transparent !important;
}

/* =========================================================
   INLINE OPTIONS
   ========================================================= */

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-inline-options,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-inline-options > p,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-inline-options .wpcf7-form-control-wrap {
  display: block !important;
  width: 100% !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-inline-options {
  margin-top: 0 !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-inline-options .wpcf7-radio,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-inline-options .wpcf7-checkbox {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  flex-wrap: nowrap !important;

  width: 100% !important;

  margin: 0 !important;
  padding: 0 !important;

  column-gap: 24px !important;
  row-gap: 8px !important;

  border: 0 !important;
  background: transparent !important;
}

/* Wrapping option groups */
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-wrap-options .wpcf7-radio,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-wrap-options .wpcf7-checkbox {
  flex-wrap: wrap !important;
  column-gap: 18px !important;
  row-gap: 8px !important;
}

/* Contact Form 7 list items */
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form .wpcf7-list-item {
  display: flex !important;
  align-items: center !important;

  width: auto !important;
  min-width: 0 !important;

  margin: 0 !important;
  padding: 0 !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-products-grid .wpcf7-list-item {
  width: 100% !important;
}

/* Option labels */
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form .wpcf7-list-item label {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: flex-start !important;

  width: auto !important;
  min-width: 0 !important;

  margin: 0 !important;
  padding: 0 !important;

  gap: 8px !important;

  color: var(--text-soft) !important;

  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 20px !important;

  cursor: pointer !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form .wpcf7-list-item-label {
  display: inline-block !important;

  margin: 0 !important;
  padding: 0 !important;

  color: inherit !important;

  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 20px !important;
}

/* Option hover */
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form .wpcf7-list-item label:hover {
  color: var(--white) !important;
}

/* =========================================================
   CHECKBOXES AND RADIOS
   ========================================================= */

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="checkbox"],
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="radio"] {
  position: relative !important;
  display: inline-block !important;
  flex: 0 0 16px !important;

  width: 16px !important;
  height: 16px !important;
  min-width: 16px !important;
  min-height: 16px !important;

  margin: 0 !important;
  padding: 0 !important;

  border: 1px solid #c9c9c9 !important;

  background: #ffffff !important;
  box-shadow: none !important;

  cursor: pointer !important;

  appearance: none !important;
  -webkit-appearance: none !important;
}

/* Checkbox */
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="checkbox"] {
  border-radius: 0 !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="checkbox"]:checked {
  border-color: var(--orange) !important;
  background: var(--orange) !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="checkbox"]:checked::after {
  content: "";

  position: absolute;

  top: 2px;
  left: 5px;

  width: 4px;
  height: 8px;

  border: solid var(--form-bg);
  border-width: 0 2px 2px 0;

  transform: rotate(45deg);
}

/* Radio */
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="radio"] {
  border-radius: 50% !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="radio"]:checked {
  border-color: var(--orange) !important;
  background: #ffffff !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="radio"]:checked::after {
  content: "";

  position: absolute;

  top: 3px;
  left: 3px;

  width: 8px;
  height: 8px;

  border-radius: 50%;
  background: var(--orange);
}

/* =========================================================
   DATE FIELD
   ========================================================= */

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="date"] {
  color-scheme: dark !important;
  color: var(--white) !important;
  cursor: pointer !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="date"]::-webkit-calendar-picker-indicator {
  opacity: 1 !important;
  filter: invert(1) !important;
  cursor: pointer !important;
}

/* Remove number arrows */
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="number"] {
  -moz-appearance: textfield !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="number"]::-webkit-inner-spin-button,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="number"]::-webkit-outer-spin-button {
  margin: 0 !important;
  -webkit-appearance: none !important;
}

/* =========================================================
   FILE UPLOAD
   ========================================================= */

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-file-field,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-file-field > p,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-file-field .wpcf7-form-control-wrap {
  display: block !important;
  width: 100% !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="file"] {
  display: block !important;

  width: 100% !important;
  min-height: 38px !important;

  margin: 0 !important;
  padding: 0 !important;

  border: 0 !important;
  border-radius: 0 !important;

  background: transparent !important;
  box-shadow: none !important;

  color: var(--text-soft) !important;

  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 38px !important;

  cursor: pointer !important;
}

/* File button */
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="file"]::file-.elementor-20 .elementor-element.elementor-element-243d1b4-button {
  min-height: 38px !important;

  margin: 0 16px 0 0 !important;
  padding: 8px 16px !important;

  border: 0 !important;
  border-radius: 0 !important;

  background: var(--orange) !important;
  color: var(--form-bg) !important;

  font-family: var(--form-font) !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  line-height: 21px !important;

  cursor: pointer !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="file"]::-webkit-file-upload-button {
  min-height: 38px !important;

  margin: 0 16px 0 0 !important;
  padding: 8px 16px !important;

  border: 0 !important;
  border-radius: 0 !important;

  background: var(--orange) !important;
  color: var(--form-bg) !important;

  font-family: var(--form-font) !important;
  font-size: 14px !important;
  font-weight: 500 !important;

  cursor: pointer !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="file"]:hover::file-.elementor-20 .elementor-element.elementor-element-243d1b4-button,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="file"]:hover::-webkit-file-upload-button {
  background: var(--orange-hover) !important;
}

/* =========================================================
   SUBMIT BUTTON
   ========================================================= */

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-submit-wrapper,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-submit-wrapper > p {
  position: relative !important;
  display: block !important;

  width: 100% !important;

  margin: 0 !important;
  padding: 0 !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="submit"] {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  width: 100% !important;
  max-width: 100% !important;
  min-height: 49px !important;

  margin: 0 !important;
  padding: 13px 24px !important;

  border: 1px solid var(--orange) !important;
  border-radius: 0 !important;

  outline: 0 !important;

  background: var(--orange) !important;
  background-image: none !important;

  box-shadow: none !important;

  color: var(--form-bg) !important;
  -webkit-text-fill-color: var(--form-bg) !important;

  font-size: 14px !important;
  font-weight: 500 !important;
  line-height: 21px !important;
  letter-spacing: normal !important;

  text-align: center !important;
  text-transform: none !important;

  cursor: pointer !important;

  appearance: none !important;
  -webkit-appearance: none !important;

  transition:
    background-color 0.15s ease,
    border-color 0.15s ease !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="submit"]:hover {
  border-color: var(--orange-hover) !important;
  background: var(--orange-hover) !important;
  color: var(--form-bg) !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="submit"]:focus {
  border-color: var(--orange) !important;
  background: var(--orange) !important;
  outline: 0 !important;
  box-shadow: none !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="submit"]:disabled {
  opacity: 0.65 !important;
  cursor: not-allowed !important;
}

/* Loading spinner */
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-submit-wrapper .wpcf7-spinner {
  position: absolute !important;

  top: 50% !important;
  right: 16px !important;

  width: 20px !important;
  height: 20px !important;

  margin: -10px 0 0 !important;

  background-color: var(--form-bg) !important;
}

/* =========================================================
   VALIDATION
   ========================================================= */

.elementor-20 .elementor-element.elementor-element-243d1b4 .wpcf7-not-valid-tip {
  display: block !important;

  margin: 5px 0 0 !important;
  padding: 0 !important;

  color: var(--error) !important;

  font-size: 12px !important;
  font-weight: 400 !important;
  line-height: 17px !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form .wpcf7-not-valid {
  border-color: var(--error) !important;
}

/* Response message */
.elementor-20 .elementor-element.elementor-element-243d1b4 .wpcf7-response-output {
  width: 100% !important;

  margin: 24px 0 0 !important;
  padding: 12px 16px !important;

  border: 1px solid var(--field-border) !important;
  border-radius: 0 !important;

  background: var(--field-bg) !important;
  color: var(--white) !important;

  font-family: var(--form-font) !important;
  font-size: 13px !important;
  font-weight: 400 !important;
  line-height: 20px !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 form.sent .wpcf7-response-output {
  border-color: var(--success) !important;
}

.elementor-20 .elementor-element.elementor-element-243d1b4 form.invalid .wpcf7-response-output,
.elementor-20 .elementor-element.elementor-element-243d1b4 form.failed .wpcf7-response-output,
.elementor-20 .elementor-element.elementor-element-243d1b4 form.aborted .wpcf7-response-output,
.elementor-20 .elementor-element.elementor-element-243d1b4 form.spam .wpcf7-response-output {
  border-color: var(--error) !important;
}

/* =========================================================
   AUTOFILL
   ========================================================= */

.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input:-webkit-autofill,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input:-webkit-autofill:hover,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input:-webkit-autofill:focus,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form textarea:-webkit-autofill,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form textarea:-webkit-autofill:hover,
.elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form textarea:-webkit-autofill:focus {
  border: 1px solid var(--field-border) !important;

  -webkit-text-fill-color: var(--white) !important;
  caret-color: var(--white) !important;

  box-shadow: 0 0 0 1000px var(--field-bg) inset !important;
}

/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1024px) {
  .elementor-20 .elementor-element.elementor-element-243d1b4 .cr-products-grid .wpcf7-checkbox {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }
}

/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {
  .elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form {
    gap: 36px !important;
  }

  .elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-section > legend,
  .elementor-20 .elementor-element.elementor-element-243d1b4 .cr-payment-section > legend {
    margin-bottom: 12px !important;
  }

  .elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-section > .cr-option-group,
  .elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-section > .cr-fields-list,
  .elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-section > .cr-field,
  .elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-section > .cr-upload-group,
  .elementor-20 .elementor-element.elementor-element-243d1b4 .cr-payment-section > .cr-option-group {
    margin-bottom: 22px !important;
  }

  .elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-section > *:last-child,
  .elementor-20 .elementor-element.elementor-element-243d1b4 .cr-payment-section > *:last-child {
    margin-bottom: 0 !important;
  }

  .elementor-20 .elementor-element.elementor-element-243d1b4 .cr-fields-list {
    gap: 14px !important;
  }

  .elementor-20 .elementor-element.elementor-element-243d1b4 .cr-products-grid .wpcf7-checkbox {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    column-gap: 16px !important;
    row-gap: 8px !important;
  }

  .elementor-20 .elementor-element.elementor-element-243d1b4 .cr-inline-options .wpcf7-radio,
  .elementor-20 .elementor-element.elementor-element-243d1b4 .cr-inline-options .wpcf7-checkbox {
    flex-wrap: wrap !important;
    column-gap: 20px !important;
    row-gap: 8px !important;
  }

  .elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="file"] {
    line-height: 21px !important;
  }

  .elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="file"]::file-.elementor-20 .elementor-element.elementor-element-243d1b4-button,
  .elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="file"]::-webkit-file-upload-button {
    margin-bottom: 8px !important;
  }

  .elementor-20 .elementor-element.elementor-element-243d1b4 .cr-order-form input[type="submit"] {
    min-height: 48px !important;
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
}

/* =========================================================
   VERY SMALL MOBILE
   ========================================================= */

@media (max-width: 390px) {
  .elementor-20 .elementor-element.elementor-element-243d1b4 .cr-products-grid .wpcf7-checkbox {
    grid-template-columns: 1fr !important;
  }
}/* End custom CSS */

.elementor-20 .elementor-element.elementor-element-80a4f3a .pqdyxz87{color: #ffffffe6;font-size: 14px;font-style: italic;line-height: 1.625;text-decoration: none solid oklab(0.999994 0.0000455678 0.0000200868 / 0.9);width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-80a4f3a .pqdyxz87::before{border-bottom-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-bottom-width: 0px;border-left-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-left-width: 0px;border-right-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-right-width: 0px;border-top-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);-webkit-text-stroke-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);}.elementor-20 .elementor-element.elementor-element-80a4f3a .pqdyxz87::after{border-bottom-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-bottom-width: 0px;border-left-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-left-width: 0px;border-right-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-right-width: 0px;border-top-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);-webkit-text-stroke-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);}.elementor-20 .elementor-element.elementor-element-80a4f3a p::before{border-bottom-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-bottom-width: 0px;border-left-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-left-width: 0px;border-right-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-right-width: 0px;border-top-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);-webkit-text-stroke-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);}.elementor-20 .elementor-element.elementor-element-80a4f3a p::after{border-bottom-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-bottom-width: 0px;border-left-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-left-width: 0px;border-right-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-right-width: 0px;border-top-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);-webkit-text-stroke-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.9);}
.elementor-20 .elementor-element.elementor-element-9f46ce3{display: block;}.elementor-20 .elementor-element.elementor-element-9f46ce3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-9f46ce3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for button, class: .elementor-element-e953ab5 */.elementor-20 .elementor-element.elementor-element-e953ab5 {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-20 .elementor-element.elementor-element-e953ab5:hover {
  transform: scale(1.1);
}/* End custom CSS */
.elementor-20 .elementor-element.elementor-element-e953ab5 .elementor-button{cursor: pointer;grid-column-gap: 8px;flex-direction: row;}.elementor-20 .elementor-element.elementor-element-e953ab5 .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-20 .elementor-element.elementor-element-e953ab5 .elementor-button::before{border-bottom-color: rgb(29, 29, 27);border-bottom-width: 0px;border-left-color: rgb(29, 29, 27);border-left-width: 0px;border-right-color: rgb(29, 29, 27);border-right-width: 0px;border-top-color: rgb(29, 29, 27);border-top-width: 0px;display: block;line-height: 20px;-webkit-text-fill-color: rgb(29, 29, 27);-webkit-text-stroke-color: rgb(29, 29, 27);}.elementor-20 .elementor-element.elementor-element-e953ab5 .elementor-button::after{border-bottom-color: rgb(29, 29, 27);border-bottom-width: 0px;border-left-color: rgb(29, 29, 27);border-left-width: 0px;border-right-color: rgb(29, 29, 27);border-right-width: 0px;border-top-color: rgb(29, 29, 27);border-top-width: 0px;display: block;line-height: 20px;-webkit-text-fill-color: rgb(29, 29, 27);-webkit-text-stroke-color: rgb(29, 29, 27);}
/* Start custom CSS for button, class: .elementor-element-c3f3218 */.elementor-20 .elementor-element.elementor-element-c3f3218 {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-20 .elementor-element.elementor-element-c3f3218:hover {
  transform: scale(1.1);
}/* End custom CSS */
.elementor-20 .elementor-element.elementor-element-c3f3218 .elementor-button{cursor: pointer;grid-column-gap: 8px;flex-direction: row;}.elementor-20 .elementor-element.elementor-element-c3f3218 .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-20 .elementor-element.elementor-element-c3f3218 .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-20 .elementor-element.elementor-element-c3f3218 .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-20 .elementor-element.elementor-element-bb87ed2{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 16px;grid-template-rows: auto;}.elementor-20 .elementor-element.elementor-element-bb87ed2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-20 .elementor-element.elementor-element-bb87ed2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-20 .elementor-element.elementor-element-09d08b4{max-width: 768px;display: block;}.elementor-20 .elementor-element.elementor-element-09d08b4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-09d08b4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-b595c4b{display: block;}.elementor-20 .elementor-element.elementor-element-b595c4b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-b595c4b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-dc6a014{flex-basis: 0%;flex-grow: 1;display: block;}.elementor-20 .elementor-element.elementor-element-dc6a014::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-dc6a014::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-e4ed30d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-20 .elementor-element.elementor-element-e4ed30d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-20 .elementor-element.elementor-element-e0fd1d9 {border-bottom-color: #e1e8f0ff;border-bottom-style: solid;border-left-color: #e1e8f0ff;border-left-style: solid;border-right-color: #e1e8f0ff;border-right-style: solid;border-top-color: #e1e8f0ff;border-top-style: solid;color: rgb(255, 255, 255);font-family: Poppins, sans-serif;font-size: 16px;line-height: 1.5;transition-property: none;grid-column-gap: normal;before: [object Object];after: [object Object];}.elementor-20 .elementor-element.elementor-element-e0fd1d9 p{margin-bottom: 0}.elementor-button {border-radius: 0}.elementor-20 .elementor-element.elementor-element-e0fd1d9 .elementor-button {line-height: inherit !important}.elementor-20 .elementor-element.elementor-element-e0fd1d9{color: rgb(255, 255, 255);font-family: Poppins, sans-serif;font-size: 16px;line-height: 1.5;grid-column-gap: normal;}.elementor-20 .elementor-element.elementor-element-e0fd1d9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-e0fd1d9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-e0fd1d9{display: flex;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-e0fd1d9{display: flex;}}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BvcHBpbnMvdjI0L3B4aUJ5cDhrdjhKSGdGVnJMRHo4WjExbEZjLUsud29mZjI=) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BvcHBpbnMvdjI0L3B4aUJ5cDhrdjhKSGdGVnJMRHo4WjFKbEZjLUsud29mZjI=) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BvcHBpbnMvdjI0L3B4aUJ5cDhrdjhKSGdGVnJMRHo4WjF4bEZRLndvZmYy) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BvcHBpbnMvdjI0L3B4aUV5cDhrdjhKSGdGVnJKSmJlY21ORS53b2ZmMg==) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BvcHBpbnMvdjI0L3B4aUV5cDhrdjhKSGdGVnJKSm5lY21ORS53b2ZmMg==) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BvcHBpbnMvdjI0L3B4aUV5cDhrdjhKSGdGVnJKSmZlY2cud29mZjI=) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BvcHBpbnMvdjI0L3B4aUJ5cDhrdjhKSGdGVnJMR1Q5WjExbEZjLUsud29mZjI=) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BvcHBpbnMvdjI0L3B4aUJ5cDhrdjhKSGdGVnJMR1Q5WjFKbEZjLUsud29mZjI=) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BvcHBpbnMvdjI0L3B4aUJ5cDhrdjhKSGdGVnJMR1Q5WjF4bEZRLndvZmYy) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BvcHBpbnMvdjI0L3B4aUJ5cDhrdjhKSGdGVnJMRWo2WjExbEZjLUsud29mZjI=) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BvcHBpbnMvdjI0L3B4aUJ5cDhrdjhKSGdGVnJMRWo2WjFKbEZjLUsud29mZjI=) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BvcHBpbnMvdjI0L3B4aUJ5cDhrdjhKSGdGVnJMRWo2WjF4bEZRLndvZmYy) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BvcHBpbnMvdjI0L3B4aUJ5cDhrdjhKSGdGVnJMQ3o3WjExbEZjLUsud29mZjI=) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BvcHBpbnMvdjI0L3B4aUJ5cDhrdjhKSGdGVnJMQ3o3WjFKbEZjLUsud29mZjI=) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BvcHBpbnMvdjI0L3B4aUJ5cDhrdjhKSGdGVnJMQ3o3WjF4bEZRLndvZmYy) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BvcHBpbnMvdjI0L3B4aUJ5cDhrdjhKSGdGVnJMREQ0WjExbEZjLUsud29mZjI=) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BvcHBpbnMvdjI0L3B4aUJ5cDhrdjhKSGdGVnJMREQ0WjFKbEZjLUsud29mZjI=) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BvcHBpbnMvdjI0L3B4aUJ5cDhrdjhKSGdGVnJMREQ0WjF4bEZRLndvZmYy) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}body{overflow-x:hidden;}.elementor-element{position:static;}
