.elementor-649 .elementor-element.elementor-element-1605e6f1{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.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 );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-649 .elementor-element.elementor-element-1a396d1a{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 90px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-649 .elementor-element.elementor-element-1a396d1a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:80px;font-weight:500;letter-spacing:-2px;color:#522F11;}.elementor-649 .elementor-element.elementor-element-b981a7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-649 .elementor-element.elementor-element-b981a7d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:500;letter-spacing:-1px;color:#522F11;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-649 .elementor-element.elementor-element-121f5534{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#522F11;}.elementor-649 .elementor-element.elementor-element-121f5534 p{margin-block-end:20px;}.elementor-649 .elementor-element.elementor-element-5bc9003d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-649 .elementor-element.elementor-element-5bc9003d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:500;letter-spacing:-1px;color:#522F11;}.elementor-649 .elementor-element.elementor-element-7670e58e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#522F11;}.elementor-649 .elementor-element.elementor-element-7670e58e p{margin-block-end:20px;}.elementor-649 .elementor-element.elementor-element-454194cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-649 .elementor-element.elementor-element-454194cf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:500;letter-spacing:-1px;color:#522F11;}.elementor-649 .elementor-element.elementor-element-1a565667{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#522F11;}.elementor-649 .elementor-element.elementor-element-1a565667 p{margin-block-end:20px;}.elementor-649 .elementor-element.elementor-element-31b66e61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-649 .elementor-element.elementor-element-31b66e61 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:500;letter-spacing:-1px;color:#522F11;}.elementor-649 .elementor-element.elementor-element-13ffb536{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#522F11;}.elementor-649 .elementor-element.elementor-element-13ffb536 p{margin-block-end:20px;}.elementor-649 .elementor-element.elementor-element-7942f6c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-649 .elementor-element.elementor-element-7942f6c2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:500;letter-spacing:-1px;color:#522F11;}.elementor-649 .elementor-element.elementor-element-4247a4c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#522F11;}.elementor-649 .elementor-element.elementor-element-4247a4c8 p{margin-block-end:20px;}.elementor-649 .elementor-element.elementor-element-792c5421{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-649 .elementor-element.elementor-element-792c5421 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:500;letter-spacing:-1px;color:#522F11;}.elementor-649 .elementor-element.elementor-element-48101cfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#522F11;}.elementor-649 .elementor-element.elementor-element-48101cfb p{margin-block-end:20px;}.elementor-649 .elementor-element.elementor-element-1eb9a3a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-649 .elementor-element.elementor-element-1eb9a3a4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:500;letter-spacing:-1px;color:#522F11;}.elementor-649 .elementor-element.elementor-element-2efa3594{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#522F11;}.elementor-649 .elementor-element.elementor-element-2efa3594 p{margin-block-end:20px;}.elementor-649 .elementor-element.elementor-element-2f93269e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-649 .elementor-element.elementor-element-2f93269e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:500;letter-spacing:-1px;color:#522F11;}.elementor-649 .elementor-element.elementor-element-659aaccf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#522F11;}.elementor-649 .elementor-element.elementor-element-659aaccf p{margin-block-end:20px;}.elementor-649 .elementor-element.elementor-element-581b18ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-649 .elementor-element.elementor-element-581b18ee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:500;letter-spacing:-1px;color:#522F11;}.elementor-649 .elementor-element.elementor-element-124d4c17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#522F11;}.elementor-649 .elementor-element.elementor-element-124d4c17 p{margin-block-end:0px;}.elementor-649 .elementor-element.elementor-element-3c5bce1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-649 .elementor-element.elementor-element-3c5bce1c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:500;letter-spacing:-1px;color:#522F11;}.elementor-649 .elementor-element.elementor-element-a24adaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#522F11;}.elementor-649 .elementor-element.elementor-element-a24adaf p{margin-block-end:0px;}@media(max-width:1366px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1024px){.elementor-649 .elementor-element.elementor-element-1605e6f1{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-649 .elementor-element.elementor-element-1a396d1a .elementor-heading-title{font-size:60px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:768px){.elementor-649 .elementor-element.elementor-element-1a396d1a{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;text-align:start;}.elementor-649 .elementor-element.elementor-element-1a396d1a .elementor-heading-title{font-size:42px;line-height:48px;letter-spacing:-2px;}.elementor-649 .elementor-element.elementor-element-b981a7d .elementor-heading-title{font-size:24px;line-height:30px;letter-spacing:-0.5px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-649 .elementor-element.elementor-element-121f5534{font-size:14px;}.elementor-649 .elementor-element.elementor-element-5bc9003d .elementor-heading-title{font-size:24px;line-height:30px;letter-spacing:-0.5px;}.elementor-649 .elementor-element.elementor-element-7670e58e{font-size:14px;}.elementor-649 .elementor-element.elementor-element-454194cf .elementor-heading-title{font-size:24px;line-height:30px;letter-spacing:-0.5px;}.elementor-649 .elementor-element.elementor-element-1a565667{font-size:14px;}.elementor-649 .elementor-element.elementor-element-31b66e61 .elementor-heading-title{font-size:24px;line-height:30px;letter-spacing:-0.5px;}.elementor-649 .elementor-element.elementor-element-13ffb536{font-size:14px;}.elementor-649 .elementor-element.elementor-element-7942f6c2 .elementor-heading-title{font-size:24px;line-height:30px;letter-spacing:-0.5px;}.elementor-649 .elementor-element.elementor-element-4247a4c8{font-size:14px;}.elementor-649 .elementor-element.elementor-element-792c5421 .elementor-heading-title{font-size:24px;line-height:30px;letter-spacing:-0.5px;}.elementor-649 .elementor-element.elementor-element-48101cfb{font-size:14px;}.elementor-649 .elementor-element.elementor-element-1eb9a3a4 .elementor-heading-title{font-size:24px;line-height:30px;letter-spacing:-0.5px;}.elementor-649 .elementor-element.elementor-element-2efa3594{font-size:14px;}.elementor-649 .elementor-element.elementor-element-2f93269e .elementor-heading-title{font-size:24px;line-height:30px;letter-spacing:-0.5px;}.elementor-649 .elementor-element.elementor-element-659aaccf{font-size:14px;}.elementor-649 .elementor-element.elementor-element-581b18ee .elementor-heading-title{font-size:24px;line-height:30px;letter-spacing:-0.5px;}.elementor-649 .elementor-element.elementor-element-124d4c17{font-size:14px;}.elementor-649 .elementor-element.elementor-element-3c5bce1c .elementor-heading-title{font-size:24px;line-height:30px;letter-spacing:-0.5px;}.elementor-649 .elementor-element.elementor-element-a24adaf{font-size:14px;}}@media(min-width:2400px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-124d4c17 */.elementor-649 .elementor-element.elementor-element-124d4c17 a {
  text-decoration: none;
}

.elementor-649 .elementor-element.elementor-element-124d4c17 a:hover {
  text-decoration: underline;
}/* End custom CSS */