.elementor-42 .elementor-element.elementor-element-07216ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:128px;--padding-bottom:128px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-07216ec:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-07216ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1113;}.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-42 .elementor-element.elementor-element-a9f59d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-42 .elementor-element.elementor-element-a9f59d1 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:4.5rem;font-weight:800;line-height:1em;color:var( --e-global-color-aa2a876 );}.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-42 .elementor-element.elementor-element-069acad{width:var( --container-widget-width, 768px );max-width:768px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--container-widget-width:768px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:24px;color:#D1D3D4;}.elementor-42 .elementor-element.elementor-element-e1c311a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:128px;--padding-bottom:128px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-e1c311a:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-e1c311a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-42 .elementor-element.elementor-element-362b475{--display:flex;--min-height:442px;--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;}.elementor-42 .elementor-element.elementor-element-362b475:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-362b475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-42 .elementor-element.elementor-element-e203951{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-42 .elementor-element.elementor-element-e203951:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-e203951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-e203951:hover{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:#B34D2E80;--border-color:#B34D2E80;}.elementor-42 .elementor-element.elementor-element-e203951, .elementor-42 .elementor-element.elementor-element-e203951::before{--border-transition:0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-bdb5184 .elementor-icon-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-bdb5184.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8008213 );color:var( --e-global-color-aa2a876 );}.elementor-42 .elementor-element.elementor-element-bdb5184.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-bdb5184.elementor-view-default .elementor-icon{color:var( --e-global-color-8008213 );border-color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-bdb5184.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-bdb5184.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-bdb5184.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-aa2a876 );}.elementor-42 .elementor-element.elementor-element-bdb5184.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-aa2a876 );}.elementor-42 .elementor-element.elementor-element-bdb5184 .elementor-icon{font-size:24px;padding:12px;}.elementor-42 .elementor-element.elementor-element-bdb5184 .elementor-icon svg{height:24px;}.elementor-42 .elementor-element.elementor-element-a985bca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-42 .elementor-element.elementor-element-a985bca .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:1.5rem;font-weight:800;text-transform:uppercase;line-height:1.75rem;color:var( --e-global-color-b625d4f );}.elementor-42 .elementor-element.elementor-element-62c45ac{width:var( --container-widget-width, 478px );max-width:478px;--container-widget-width:478px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-b1121b2{width:var( --container-widget-width, 291px );max-width:291px;--container-widget-width:291px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-b1121b2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-8008213 );}.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-42 .elementor-element.elementor-element-f77fcdc .elementor-button{background-color:#B34D2E00;font-family:"Figtree", Sans-serif;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:0.1em;fill:var( --e-global-color-2aee834 );color:var( --e-global-color-2aee834 );padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-f77fcdc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42 .elementor-element.elementor-element-50e632e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-42 .elementor-element.elementor-element-50e632e:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-50e632e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-50e632e:hover{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:#B34D2E80;--border-color:#B34D2E80;}.elementor-42 .elementor-element.elementor-element-50e632e, .elementor-42 .elementor-element.elementor-element-50e632e::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-b7820f4 .elementor-icon-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-b7820f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-aa2a876 );}.elementor-42 .elementor-element.elementor-element-b7820f4.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-b7820f4.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-b7820f4.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-b7820f4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-b7820f4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-aa2a876 );}.elementor-42 .elementor-element.elementor-element-b7820f4.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-aa2a876 );}.elementor-42 .elementor-element.elementor-element-b7820f4 .elementor-icon{font-size:24px;padding:12px;}.elementor-42 .elementor-element.elementor-element-b7820f4 .elementor-icon svg{height:24px;}.elementor-42 .elementor-element.elementor-element-e0835cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-42 .elementor-element.elementor-element-e0835cf .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:1.5rem;font-weight:800;text-transform:uppercase;line-height:1.75rem;color:var( --e-global-color-b625d4f );}.elementor-42 .elementor-element.elementor-element-8147a7c{width:var( --container-widget-width, 478px );max-width:478px;--container-widget-width:478px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-a45be80{width:var( --container-widget-width, 291px );max-width:291px;--container-widget-width:291px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-a45be80 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-298e11f .elementor-button{background-color:#B34D2E00;font-family:"Figtree", Sans-serif;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:0.1em;fill:var( --e-global-color-2aee834 );color:var( --e-global-color-2aee834 );padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-298e11f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42 .elementor-element.elementor-element-0691128{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-42 .elementor-element.elementor-element-0691128:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-0691128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-0691128:hover{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:#B34D2E80;--border-color:#B34D2E80;}.elementor-42 .elementor-element.elementor-element-0691128, .elementor-42 .elementor-element.elementor-element-0691128::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-7e7fe80 .elementor-icon-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-7e7fe80.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b625d4f );color:var( --e-global-color-aa2a876 );}.elementor-42 .elementor-element.elementor-element-7e7fe80.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-7e7fe80.elementor-view-default .elementor-icon{color:var( --e-global-color-b625d4f );border-color:var( --e-global-color-b625d4f );}.elementor-42 .elementor-element.elementor-element-7e7fe80.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-7e7fe80.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b625d4f );}.elementor-42 .elementor-element.elementor-element-7e7fe80.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-aa2a876 );}.elementor-42 .elementor-element.elementor-element-7e7fe80.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-aa2a876 );}.elementor-42 .elementor-element.elementor-element-7e7fe80 .elementor-icon{font-size:24px;padding:12px;}.elementor-42 .elementor-element.elementor-element-7e7fe80 .elementor-icon svg{height:24px;}.elementor-42 .elementor-element.elementor-element-fa1e650{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-42 .elementor-element.elementor-element-fa1e650 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:1.5rem;font-weight:800;text-transform:uppercase;line-height:1.75rem;color:var( --e-global-color-b625d4f );}.elementor-42 .elementor-element.elementor-element-ed7486e{width:var( --container-widget-width, 478px );max-width:478px;--container-widget-width:478px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-4bb9ab0{width:var( --container-widget-width, 291px );max-width:291px;--container-widget-width:291px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-4bb9ab0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-944554b );}.elementor-42 .elementor-element.elementor-element-0666772 .elementor-button{background-color:#B34D2E00;font-family:"Figtree", Sans-serif;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:0.1em;fill:var( --e-global-color-2aee834 );color:var( --e-global-color-2aee834 );padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-0666772 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42 .elementor-element.elementor-element-a7b5f19{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:128px;--padding-bottom:128px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-a7b5f19:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-a7b5f19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1113;}.elementor-42 .elementor-element.elementor-element-bc3d1e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-42 .elementor-element.elementor-element-bc3d1e1 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:60px;font-weight:800;text-transform:uppercase;line-height:1em;color:var( --e-global-color-aa2a876 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-b3b7df1{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-42 .elementor-element.elementor-element-b3b7df1 .elementor-divider-separator{width:96px;margin:0 auto;margin-center:0;}.elementor-42 .elementor-element.elementor-element-b3b7df1 .elementor-divider{text-align:center;}.elementor-42 .elementor-element.elementor-element-fa85ece{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-314f994 );--border-color:var( --e-global-color-314f994 );--border-radius:0px 0px 0px 0px;--padding-top:128px;--padding-bottom:128px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-fa85ece:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-fa85ece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-42 .elementor-element.elementor-element-4103ecc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-4ff1bae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-42 .elementor-element.elementor-element-4ff1bae .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:3rem;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:-0.02rem;}.elementor-42 .elementor-element.elementor-element-6b81fbc{width:var( --container-widget-width, 664px );max-width:664px;--container-widget-width:664px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-42 .elementor-element.elementor-element-ff0f003{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-0e1797f{--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:0px 32px;--row-gap:0px;--column-gap:32px;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-f8a9f6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-42 .elementor-element.elementor-element-f8a9f6c:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-f8a9f6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa2a876 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-42 .elementor-element.elementor-element-dd740a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-dd740a3 .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-42 .elementor-element.elementor-element-dd740a3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-dd740a3.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-dd740a3.elementor-view-default .elementor-icon{fill:var( --e-global-color-8008213 );color:var( --e-global-color-8008213 );border-color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-dd740a3 .elementor-icon{font-size:24px;}.elementor-42 .elementor-element.elementor-element-dd740a3 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-dd740a3 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-42 .elementor-element.elementor-element-dd740a3 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-42 .elementor-element.elementor-element-05fe1a4{width:var( --container-widget-width, 206px );max-width:206px;--container-widget-width:206px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-05fe1a4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-f6475a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-42 .elementor-element.elementor-element-f6475a9:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-f6475a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa2a876 );}.elementor-42 .elementor-element.elementor-element-efbff50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-efbff50 .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-42 .elementor-element.elementor-element-efbff50.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-efbff50.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-efbff50.elementor-view-default .elementor-icon{fill:var( --e-global-color-8008213 );color:var( --e-global-color-8008213 );border-color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-efbff50 .elementor-icon{font-size:24px;}.elementor-42 .elementor-element.elementor-element-efbff50 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-efbff50 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-42 .elementor-element.elementor-element-efbff50 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-42 .elementor-element.elementor-element-94a2ed0{width:var( --container-widget-width, 206px );max-width:206px;--container-widget-width:206px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-94a2ed0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-0e0078a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-42 .elementor-element.elementor-element-0e0078a:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-0e0078a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa2a876 );}.elementor-42 .elementor-element.elementor-element-4dc4c95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-4dc4c95 .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-42 .elementor-element.elementor-element-4dc4c95.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-4dc4c95.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-4dc4c95.elementor-view-default .elementor-icon{fill:var( --e-global-color-8008213 );color:var( --e-global-color-8008213 );border-color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-4dc4c95 .elementor-icon{font-size:24px;}.elementor-42 .elementor-element.elementor-element-4dc4c95 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-4dc4c95 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-42 .elementor-element.elementor-element-4dc4c95 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-42 .elementor-element.elementor-element-48ca8fe{width:var( --container-widget-width, 206px );max-width:206px;--container-widget-width:206px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-48ca8fe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-d7cb085{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-42 .elementor-element.elementor-element-d7cb085:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-d7cb085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa2a876 );}.elementor-42 .elementor-element.elementor-element-c879891{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-c879891 .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-42 .elementor-element.elementor-element-c879891.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-c879891.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-c879891.elementor-view-default .elementor-icon{fill:var( --e-global-color-8008213 );color:var( --e-global-color-8008213 );border-color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-c879891 .elementor-icon{font-size:24px;}.elementor-42 .elementor-element.elementor-element-c879891 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-c879891 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-42 .elementor-element.elementor-element-c879891 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-42 .elementor-element.elementor-element-76b70d1{width:var( --container-widget-width, 206px );max-width:206px;--container-widget-width:206px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-76b70d1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-d28af88{--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:0px 32px;--row-gap:0px;--column-gap:32px;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-b64482d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-42 .elementor-element.elementor-element-b64482d:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-b64482d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa2a876 );}.elementor-42 .elementor-element.elementor-element-4520904{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-4520904 .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-42 .elementor-element.elementor-element-4520904.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-4520904.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-4520904.elementor-view-default .elementor-icon{fill:var( --e-global-color-8008213 );color:var( --e-global-color-8008213 );border-color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-4520904 .elementor-icon{font-size:24px;}.elementor-42 .elementor-element.elementor-element-4520904 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-4520904 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-42 .elementor-element.elementor-element-4520904 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-42 .elementor-element.elementor-element-e14d44a{width:var( --container-widget-width, 206px );max-width:206px;--container-widget-width:206px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-e14d44a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-aa75146{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-42 .elementor-element.elementor-element-aa75146:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-aa75146 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa2a876 );}.elementor-42 .elementor-element.elementor-element-2f4d410{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-2f4d410 .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-42 .elementor-element.elementor-element-2f4d410.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-2f4d410.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-2f4d410.elementor-view-default .elementor-icon{fill:var( --e-global-color-8008213 );color:var( --e-global-color-8008213 );border-color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-2f4d410 .elementor-icon{font-size:24px;}.elementor-42 .elementor-element.elementor-element-2f4d410 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-2f4d410 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-42 .elementor-element.elementor-element-2f4d410 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-42 .elementor-element.elementor-element-3a510cd{width:var( --container-widget-width, 206px );max-width:206px;--container-widget-width:206px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-3a510cd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-74f485a{--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:0px 32px;--row-gap:0px;--column-gap:32px;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-5135e21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-42 .elementor-element.elementor-element-5135e21:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-5135e21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa2a876 );}.elementor-42 .elementor-element.elementor-element-bd7c4e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-bd7c4e7 .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-42 .elementor-element.elementor-element-bd7c4e7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-bd7c4e7.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-bd7c4e7.elementor-view-default .elementor-icon{fill:var( --e-global-color-8008213 );color:var( --e-global-color-8008213 );border-color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-bd7c4e7 .elementor-icon{font-size:24px;}.elementor-42 .elementor-element.elementor-element-bd7c4e7 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-bd7c4e7 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-42 .elementor-element.elementor-element-bd7c4e7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-42 .elementor-element.elementor-element-374fe57{width:var( --container-widget-width, 206px );max-width:206px;--container-widget-width:206px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-374fe57 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-ec88443{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-42 .elementor-element.elementor-element-ec88443:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-ec88443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa2a876 );}.elementor-42 .elementor-element.elementor-element-4d68a15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-4d68a15 .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-42 .elementor-element.elementor-element-4d68a15.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-4d68a15.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-4d68a15.elementor-view-default .elementor-icon{fill:var( --e-global-color-8008213 );color:var( --e-global-color-8008213 );border-color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-4d68a15 .elementor-icon{font-size:24px;}.elementor-42 .elementor-element.elementor-element-4d68a15 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-4d68a15 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-42 .elementor-element.elementor-element-4d68a15 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-42 .elementor-element.elementor-element-5345c55{width:var( --container-widget-width, 206px );max-width:206px;--container-widget-width:206px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-5345c55 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-8008213 );}.elementor-42 .elementor-element.elementor-element-159151a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-159151a:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-159151a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-42 .elementor-element.elementor-element-f24a0b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-35018b5{width:var( --container-widget-width, 768px );max-width:768px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:768px;--container-widget-flex-grow:0;text-align:start;}.elementor-42 .elementor-element.elementor-element-35018b5 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:-0.02rem;}.elementor-42 .elementor-element.elementor-element-b7baf94{width:initial;max-width:initial;}.elementor-42 .elementor-element.elementor-element-b7baf94 .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-42 .elementor-element.elementor-element-b7baf94.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2aee834 );}.elementor-42 .elementor-element.elementor-element-b7baf94.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-b7baf94.elementor-view-default .elementor-icon{fill:var( --e-global-color-2aee834 );color:var( --e-global-color-2aee834 );border-color:var( --e-global-color-2aee834 );}.elementor-42 .elementor-element.elementor-element-b7baf94 .elementor-icon{font-size:24px;}.elementor-42 .elementor-element.elementor-element-b7baf94 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-b7baf94 .elementor-icon-box-title a{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:700;}.elementor-42 .elementor-element.elementor-element-b7baf94 .elementor-icon-box-title{color:var( --e-global-color-b625d4f );}.elementor-42 .elementor-element.elementor-element-b7baf94:has(:hover) .elementor-icon-box-title,
					 .elementor-42 .elementor-element.elementor-element-b7baf94:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b625d4f );}.elementor-42 .elementor-element.elementor-element-b7baf94 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#808285;}.elementor-42 .elementor-element.elementor-element-a8b87e6{width:initial;max-width:initial;}.elementor-42 .elementor-element.elementor-element-a8b87e6 .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-42 .elementor-element.elementor-element-a8b87e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2aee834 );}.elementor-42 .elementor-element.elementor-element-a8b87e6.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-a8b87e6.elementor-view-default .elementor-icon{fill:var( --e-global-color-2aee834 );color:var( --e-global-color-2aee834 );border-color:var( --e-global-color-2aee834 );}.elementor-42 .elementor-element.elementor-element-a8b87e6 .elementor-icon{font-size:24px;}.elementor-42 .elementor-element.elementor-element-a8b87e6 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-a8b87e6 .elementor-icon-box-title a{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:700;}.elementor-42 .elementor-element.elementor-element-a8b87e6 .elementor-icon-box-title{color:var( --e-global-color-b625d4f );}.elementor-42 .elementor-element.elementor-element-a8b87e6:has(:hover) .elementor-icon-box-title,
					 .elementor-42 .elementor-element.elementor-element-a8b87e6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b625d4f );}.elementor-42 .elementor-element.elementor-element-a8b87e6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#808285;}.elementor-42 .elementor-element.elementor-element-9824842{width:initial;max-width:initial;}.elementor-42 .elementor-element.elementor-element-9824842 .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-42 .elementor-element.elementor-element-9824842.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2aee834 );}.elementor-42 .elementor-element.elementor-element-9824842.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-9824842.elementor-view-default .elementor-icon{fill:var( --e-global-color-2aee834 );color:var( --e-global-color-2aee834 );border-color:var( --e-global-color-2aee834 );}.elementor-42 .elementor-element.elementor-element-9824842 .elementor-icon{font-size:24px;}.elementor-42 .elementor-element.elementor-element-9824842 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-9824842 .elementor-icon-box-title a{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:700;}.elementor-42 .elementor-element.elementor-element-9824842 .elementor-icon-box-title{color:var( --e-global-color-b625d4f );}.elementor-42 .elementor-element.elementor-element-9824842:has(:hover) .elementor-icon-box-title,
					 .elementor-42 .elementor-element.elementor-element-9824842:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b625d4f );}.elementor-42 .elementor-element.elementor-element-9824842 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#808285;}.elementor-42 .elementor-element.elementor-element-60f5d44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-27a80d1{width:var( --container-widget-width, 768px );max-width:768px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:768px;--container-widget-flex-grow:0;text-align:start;}.elementor-42 .elementor-element.elementor-element-27a80d1 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:-0.02rem;}.elementor-42 .elementor-element.elementor-element-63ed592{width:var( --container-widget-width, 572px );max-width:572px;padding:0px 0px 0px 12px;--container-widget-width:572px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 2px;}.elementor-42 .elementor-element.elementor-element-63ed592 .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-63ed592 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-63ed592 .elementor-icon-box-title a{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:700;}.elementor-42 .elementor-element.elementor-element-63ed592 .elementor-icon-box-title{color:var( --e-global-color-b625d4f );}.elementor-42 .elementor-element.elementor-element-63ed592:has(:hover) .elementor-icon-box-title,
					 .elementor-42 .elementor-element.elementor-element-63ed592:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b625d4f );}.elementor-42 .elementor-element.elementor-element-63ed592 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#808285;}.elementor-42 .elementor-element.elementor-element-a5d8a00{width:var( --container-widget-width, 572px );max-width:572px;padding:0px 0px 0px 12px;--container-widget-width:572px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 2px;}.elementor-42 .elementor-element.elementor-element-a5d8a00 .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-a5d8a00 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-a5d8a00 .elementor-icon-box-title a{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:700;}.elementor-42 .elementor-element.elementor-element-a5d8a00 .elementor-icon-box-title{color:var( --e-global-color-b625d4f );}.elementor-42 .elementor-element.elementor-element-a5d8a00:has(:hover) .elementor-icon-box-title,
					 .elementor-42 .elementor-element.elementor-element-a5d8a00:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b625d4f );}.elementor-42 .elementor-element.elementor-element-a5d8a00 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#808285;}.elementor-42 .elementor-element.elementor-element-6f6d6cc{width:var( --container-widget-width, 572px );max-width:572px;padding:0px 0px 0px 12px;--container-widget-width:572px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 2px;}.elementor-42 .elementor-element.elementor-element-6f6d6cc .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-6f6d6cc .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-6f6d6cc .elementor-icon-box-title a{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:700;}.elementor-42 .elementor-element.elementor-element-6f6d6cc .elementor-icon-box-title{color:var( --e-global-color-b625d4f );}.elementor-42 .elementor-element.elementor-element-6f6d6cc:has(:hover) .elementor-icon-box-title,
					 .elementor-42 .elementor-element.elementor-element-6f6d6cc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b625d4f );}.elementor-42 .elementor-element.elementor-element-6f6d6cc .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#808285;}.elementor-42 .elementor-element.elementor-element-287854d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-314f994 );--border-color:var( --e-global-color-314f994 );--border-radius:0px 0px 0px 0px;--padding-top:128px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-287854d:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-287854d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-42 .elementor-element.elementor-element-b9dde58{width:var( --container-widget-width, 768px );max-width:768px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:768px;--container-widget-flex-grow:0;text-align:center;}.elementor-42 .elementor-element.elementor-element-b9dde58 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:48px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:-0.02rem;}.elementor-42 .elementor-element.elementor-element-f1d4d63{width:var( --container-widget-width, 768px );max-width:768px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;--container-widget-width:768px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#23262ACC;}.elementor-42 .elementor-element.elementor-element-c96f096{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:128px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-c96f096:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-c96f096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-42 .elementor-element.elementor-element-273a8a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--flex-wrap:wrap;}.elementor-42 .elementor-element.elementor-element-8f8a44f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-42 .elementor-element.elementor-element-8f8a44f:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-8f8a44f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-8f8a44f:hover{box-shadow:-10px 10px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-42 .elementor-element.elementor-element-7327862 img{width:100%;}.elementor-42 .elementor-element.elementor-element-f7e90a2 .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-f7e90a2 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-f7e90a2 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:-0.02em;}.elementor-42 .elementor-element.elementor-element-f7e90a2 .elementor-icon-box-title{color:var( --e-global-color-5c1eea4 );}.elementor-42 .elementor-element.elementor-element-f7e90a2:has(:hover) .elementor-icon-box-title,
					 .elementor-42 .elementor-element.elementor-element-f7e90a2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5c1eea4 );}.elementor-42 .elementor-element.elementor-element-f7e90a2 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-2aee834 );}.elementor-42 .elementor-element.elementor-element-308abe6{color:var( --e-global-color-944554b );}.elementor-42 .elementor-element.elementor-element-3fc0a1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-42 .elementor-element.elementor-element-3fc0a1e:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-3fc0a1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-3fc0a1e:hover{box-shadow:-10px 10px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-42 .elementor-element.elementor-element-1474ddf img{width:100%;}.elementor-42 .elementor-element.elementor-element-ede9874 .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-ede9874 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-ede9874 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:-0.02em;}.elementor-42 .elementor-element.elementor-element-ede9874 .elementor-icon-box-title{color:var( --e-global-color-5c1eea4 );}.elementor-42 .elementor-element.elementor-element-ede9874:has(:hover) .elementor-icon-box-title,
					 .elementor-42 .elementor-element.elementor-element-ede9874:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5c1eea4 );}.elementor-42 .elementor-element.elementor-element-ede9874 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-2aee834 );}.elementor-42 .elementor-element.elementor-element-4cbda8e{color:var( --e-global-color-944554b );}.elementor-42 .elementor-element.elementor-element-9f8eb57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-42 .elementor-element.elementor-element-9f8eb57:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-9f8eb57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-9f8eb57:hover{box-shadow:-10px 10px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-42 .elementor-element.elementor-element-806f62a img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-42 .elementor-element.elementor-element-3f665b4 .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-3f665b4 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-3f665b4 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:-0.02em;}.elementor-42 .elementor-element.elementor-element-3f665b4 .elementor-icon-box-title{color:var( --e-global-color-5c1eea4 );}.elementor-42 .elementor-element.elementor-element-3f665b4:has(:hover) .elementor-icon-box-title,
					 .elementor-42 .elementor-element.elementor-element-3f665b4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5c1eea4 );}.elementor-42 .elementor-element.elementor-element-3f665b4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-2aee834 );}.elementor-42 .elementor-element.elementor-element-0912f06{color:var( --e-global-color-944554b );}.elementor-42 .elementor-element.elementor-element-922403f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-944554b );--border-color:var( --e-global-color-944554b );--border-radius:0px 0px 0px 0px;--padding-top:128px;--padding-bottom:128px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-922403f:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-922403f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-42 .elementor-element.elementor-element-bf2368c{width:var( --container-widget-width, 768px );max-width:768px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:768px;--container-widget-flex-grow:0;text-align:center;}.elementor-42 .elementor-element.elementor-element-bf2368c .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:48px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:-0.02rem;}.elementor-widget-raven-advanced-accordion #jupiterx-advanced-accordion-wrapper .jx-ac-inactive .jx-ac-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-raven-advanced-accordion #jupiterx-advanced-accordion-wrapper .jx-ac-inactive:hover .jx-ac-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-raven-advanced-accordion #jupiterx-advanced-accordion-wrapper .jx-ac-active .jx-ac-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-raven-advanced-accordion #jupiterx-advanced-accordion-wrapper .jx-single-accordion-body .jupiterx-ac-content-is-editor{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-89c9e68{width:var( --container-widget-width, 798px );max-width:798px;--container-widget-width:798px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-89c9e68 .jx-ac-active .jx-ac-content > div *{animation:none 800ms;}.elementor-42 .elementor-element.elementor-element-89c9e68 .jupiterx-advanced-accordion-inner-wrapper{border-style:none;}.elementor-42 .elementor-element.elementor-element-89c9e68 #jupiterx-advanced-accordion-wrapper .jx-single-accordion-header-left{flex-direction:left;}.elementor-42 .elementor-element.elementor-element-89c9e68 #jupiterx-advanced-accordion-wrapper .jx-single-accordion-header-left .jx-ac-label-icon{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-89c9e68 #jupiterx-advanced-accordion-wrapper .jx-ac-inactive .jx-ac-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-42 .elementor-element.elementor-element-89c9e68 #jupiterx-advanced-accordion-wrapper .jx-ac-inactive .jx-single-accordion-header{border-style:none;}.elementor-42 .elementor-element.elementor-element-89c9e68 #jupiterx-advanced-accordion-wrapper .jx-ac-inactive:hover .jx-ac-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-42 .elementor-element.elementor-element-89c9e68 #jupiterx-advanced-accordion-wrapper .jx-ac-active .jx-ac-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-42 .elementor-element.elementor-element-89c9e68 #jupiterx-advanced-accordion-wrapper .jx-single-accordion-header{padding:32px 32px 32px 32px;}.elementor-42 .elementor-element.elementor-element-89c9e68 .jx-ac-toggle-icon{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-89c9e68 #jupiterx-advanced-accordion-wrapper .jx-single-accordion-body{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-363e646{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-944554b );--border-color:var( --e-global-color-944554b );--border-radius:0px 0px 0px 0px;--padding-top:128px;--padding-bottom:128px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-363e646:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-363e646 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-42 .elementor-element.elementor-element-235bf04{width:var( --container-widget-width, 768px );max-width:768px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;--container-widget-width:768px;--container-widget-flex-grow:0;text-align:center;}.elementor-42 .elementor-element.elementor-element-235bf04 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:48px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:-0.02rem;}.elementor-42 .elementor-element.elementor-element-ad7ed86{--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;}.elementor-42 .elementor-element.elementor-element-b8dcecc{--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;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-42 .elementor-element.elementor-element-b8dcecc:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-b8dcecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-42 .elementor-element.elementor-element-ab6dfcc .elementor-icon-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-ab6dfcc.elementor-view-stacked .elementor-icon{background-color:#6B8E7326;}.elementor-42 .elementor-element.elementor-element-ab6dfcc.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-ab6dfcc.elementor-view-default .elementor-icon{color:#6B8E7326;border-color:#6B8E7326;}.elementor-42 .elementor-element.elementor-element-ab6dfcc.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-ab6dfcc.elementor-view-default .elementor-icon svg{fill:#6B8E7326;}.elementor-42 .elementor-element.elementor-element-ab6dfcc .elementor-icon{font-size:36px;}.elementor-42 .elementor-element.elementor-element-ab6dfcc .elementor-icon svg{height:36px;}.elementor-widget-testimonial .elementor-testimonial-content{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-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-42 .elementor-element.elementor-element-fe1d2b3 .elementor-testimonial-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-fe1d2b3 .elementor-testimonial-content{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;}.elementor-42 .elementor-element.elementor-element-fe1d2b3 .elementor-testimonial-name{color:var( --e-global-color-944554b );font-family:"Inter", Sans-serif;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:0.1em;}.elementor-42 .elementor-element.elementor-element-dce96ef{--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;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-42 .elementor-element.elementor-element-dce96ef:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-dce96ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-42 .elementor-element.elementor-element-595be2f .elementor-icon-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-595be2f.elementor-view-stacked .elementor-icon{background-color:#6B8E7326;}.elementor-42 .elementor-element.elementor-element-595be2f.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-595be2f.elementor-view-default .elementor-icon{color:#6B8E7326;border-color:#6B8E7326;}.elementor-42 .elementor-element.elementor-element-595be2f.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-595be2f.elementor-view-default .elementor-icon svg{fill:#6B8E7326;}.elementor-42 .elementor-element.elementor-element-595be2f .elementor-icon{font-size:36px;}.elementor-42 .elementor-element.elementor-element-595be2f .elementor-icon svg{height:36px;}.elementor-42 .elementor-element.elementor-element-e28a611 .elementor-testimonial-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-e28a611 .elementor-testimonial-content{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;}.elementor-42 .elementor-element.elementor-element-e28a611 .elementor-testimonial-name{color:var( --e-global-color-944554b );font-family:"Inter", Sans-serif;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:0.1em;}.elementor-42 .elementor-element.elementor-element-0399d0f{--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;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-42 .elementor-element.elementor-element-0399d0f:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-0399d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-42 .elementor-element.elementor-element-1632f5e .elementor-icon-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-1632f5e.elementor-view-stacked .elementor-icon{background-color:#6B8E7326;}.elementor-42 .elementor-element.elementor-element-1632f5e.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-1632f5e.elementor-view-default .elementor-icon{color:#6B8E7326;border-color:#6B8E7326;}.elementor-42 .elementor-element.elementor-element-1632f5e.elementor-view-framed .elementor-icon, .elementor-42 .elementor-element.elementor-element-1632f5e.elementor-view-default .elementor-icon svg{fill:#6B8E7326;}.elementor-42 .elementor-element.elementor-element-1632f5e .elementor-icon{font-size:36px;}.elementor-42 .elementor-element.elementor-element-1632f5e .elementor-icon svg{height:36px;}.elementor-42 .elementor-element.elementor-element-6827ada .elementor-testimonial-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-6827ada .elementor-testimonial-content{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;}.elementor-42 .elementor-element.elementor-element-6827ada .elementor-testimonial-name{color:var( --e-global-color-944554b );font-family:"Inter", Sans-serif;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:0.1em;}.elementor-42 .elementor-element.elementor-element-b45a131{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-314f994 );--border-color:var( --e-global-color-314f994 );--border-radius:0px 0px 0px 0px;--padding-top:128px;--padding-bottom:128px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-b45a131:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-b45a131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa2a876 );}.elementor-42 .elementor-element.elementor-element-d9d11d4{width:var( --container-widget-width, 768px );max-width:768px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;--container-widget-width:768px;--container-widget-flex-grow:0;text-align:center;}.elementor-42 .elementor-element.elementor-element-d9d11d4 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:-0.02rem;}.elementor-42 .elementor-element.elementor-element-a247ad7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-314f994 );--border-color:var( --e-global-color-314f994 );--border-radius:0px 0px 0px 0px;--padding-top:128px;--padding-bottom:128px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-a247ad7:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-a247ad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-42 .elementor-element.elementor-element-e8108d4{width:var( --container-widget-width, 768px );max-width:768px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:768px;--container-widget-flex-grow:0;text-align:center;}.elementor-42 .elementor-element.elementor-element-e8108d4 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:-0.02rem;}.elementor-42 .elementor-element.elementor-element-75d2c89{width:var( --container-widget-width, 768px );max-width:768px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;--container-widget-width:768px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#23262ACC;}.elementor-42 .elementor-element.elementor-element-f22bcd3{--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:0px 48px;--row-gap:0px;--column-gap:48px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-f22bcd3:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-f22bcd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-42 .elementor-element.elementor-element-05ea1c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42 .elementor-element.elementor-element-6c8b40a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-42 .elementor-element.elementor-element-6c8b40a .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-63cc340 .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-63cc340 .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-63cc340 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:-0.02em;}.elementor-42 .elementor-element.elementor-element-63cc340 .elementor-icon-box-title{color:var( --e-global-color-b625d4f );}.elementor-42 .elementor-element.elementor-element-63cc340:has(:hover) .elementor-icon-box-title,
					 .elementor-42 .elementor-element.elementor-element-63cc340:has(:focus) .elementor-icon-box-title{color:#808285;}.elementor-42 .elementor-element.elementor-element-63cc340 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0em;}.elementor-42 .elementor-element.elementor-element-a889ea8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42 .elementor-element.elementor-element-80794a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-42 .elementor-element.elementor-element-80794a6 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-00d5b1a .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-00d5b1a .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-00d5b1a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:-0.02em;}.elementor-42 .elementor-element.elementor-element-00d5b1a .elementor-icon-box-title{color:var( --e-global-color-b625d4f );}.elementor-42 .elementor-element.elementor-element-00d5b1a:has(:hover) .elementor-icon-box-title,
					 .elementor-42 .elementor-element.elementor-element-00d5b1a:has(:focus) .elementor-icon-box-title{color:#808285;}.elementor-42 .elementor-element.elementor-element-00d5b1a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0em;}.elementor-42 .elementor-element.elementor-element-a9e277a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42 .elementor-element.elementor-element-f3d09c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-42 .elementor-element.elementor-element-f3d09c7 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-424189e .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-424189e .elementor-icon-box-title, .elementor-42 .elementor-element.elementor-element-424189e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:-0.02em;}.elementor-42 .elementor-element.elementor-element-424189e .elementor-icon-box-title{color:var( --e-global-color-b625d4f );}.elementor-42 .elementor-element.elementor-element-424189e:has(:hover) .elementor-icon-box-title,
					 .elementor-42 .elementor-element.elementor-element-424189e:has(:focus) .elementor-icon-box-title{color:#808285;}.elementor-42 .elementor-element.elementor-element-424189e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0em;}.elementor-42 .elementor-element.elementor-element-d67f9fb{--display:flex;--min-height:753px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-944554b );--border-color:var( --e-global-color-944554b );--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-d67f9fb:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-d67f9fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1113;}.elementor-42 .elementor-element.elementor-element-78646de{--display:flex;--min-height:561px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:96px;--padding-right:96px;}.elementor-42 .elementor-element.elementor-element-78646de:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-78646de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#23262A;}.elementor-42 .elementor-element.elementor-element-f061b76{text-align:center;}.elementor-42 .elementor-element.elementor-element-f061b76 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:4.5rem;font-weight:600;letter-spacing:-0.05em;color:var( --e-global-color-aa2a876 );}.elementor-42 .elementor-element.elementor-element-a04a01e{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:400;color:#D1D3D4;}.elementor-42 .elementor-element.elementor-element-e3bfa45{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-42 .elementor-element.elementor-element-a5c8a0b .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-a5c8a0b .elementor-button:focus{background-color:var( --e-global-color-a5bfdbb );border-color:var( --e-global-color-a5bfdbb );}.elementor-42 .elementor-element.elementor-element-a5c8a0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-a5c8a0b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-a5c8a0b .elementor-button{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;padding:24px 40px 24px 40px;}.elementor-42 .elementor-element.elementor-element-81302f4 .elementor-button{background-color:#B34D2E00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-aa2a876 );color:var( --e-global-color-aa2a876 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-aa2a876 );border-radius:0px 0px 0px 0px;padding:24px 40px 24px 40px;}.elementor-42 .elementor-element.elementor-element-81302f4 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-81302f4 .elementor-button:focus{background-color:var( --e-global-color-aa2a876 );color:var( --e-global-color-6619d43 );}.elementor-42 .elementor-element.elementor-element-81302f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-81302f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-81302f4 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-81302f4 .elementor-button:focus svg{fill:var( --e-global-color-6619d43 );}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-07216ec{--padding-top:128px;--padding-bottom:128px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-a9f59d1{padding:0rem 0rem 0rem 0rem;}.elementor-42 .elementor-element.elementor-element-a9f59d1 .elementor-heading-title{font-size:60px;}.elementor-42 .elementor-element.elementor-element-e1c311a{--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-362b475{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-42 .elementor-element.elementor-element-a7b5f19{--padding-top:128px;--padding-bottom:128px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-bc3d1e1{padding:0rem 0rem 0rem 0rem;}.elementor-42 .elementor-element.elementor-element-bc3d1e1 .elementor-heading-title{font-size:60px;}.elementor-42 .elementor-element.elementor-element-fa85ece{--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-6b81fbc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42 .elementor-element.elementor-element-0e1797f{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-42 .elementor-element.elementor-element-d28af88{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-42 .elementor-element.elementor-element-74f485a{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-42 .elementor-element.elementor-element-159151a{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-287854d{--padding-top:128px;--padding-bottom:128px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-c96f096{--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;}.elementor-42 .elementor-element.elementor-element-273a8a6{--justify-content:flex-start;}.elementor-42 .elementor-element.elementor-element-922403f{--padding-top:128px;--padding-bottom:128px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-363e646{--padding-top:128px;--padding-bottom:128px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-ad7ed86{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-42 .elementor-element.elementor-element-b45a131{--padding-top:128px;--padding-bottom:128px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-a247ad7{--padding-top:128px;--padding-bottom:128px;--padding-left:48px;--padding-right:48px;}.elementor-42 .elementor-element.elementor-element-78646de{--padding-top:96px;--padding-bottom:96px;--padding-left:96px;--padding-right:96px;}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-07216ec{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-a9f59d1{text-align:center;}.elementor-42 .elementor-element.elementor-element-a9f59d1 .elementor-heading-title{font-size:48px;}.elementor-42 .elementor-element.elementor-element-069acad{font-size:18px;}.elementor-42 .elementor-element.elementor-element-e1c311a{--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-e203951{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-42 .elementor-element.elementor-element-50e632e{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-42 .elementor-element.elementor-element-0691128{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-42 .elementor-element.elementor-element-a7b5f19{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-bc3d1e1 .elementor-heading-title{font-size:36px;}.elementor-42 .elementor-element.elementor-element-fa85ece{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-4ff1bae .elementor-heading-title{font-size:36px;}.elementor-42 .elementor-element.elementor-element-159151a{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-b7baf94 .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-a8b87e6 .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-9824842 .elementor-icon-box-wrapper{text-align:start;}.elementor-42 .elementor-element.elementor-element-287854d{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-c96f096{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-922403f{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-363e646{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-235bf04 .elementor-heading-title{font-size:36px;}.elementor-42 .elementor-element.elementor-element-b8dcecc{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-42 .elementor-element.elementor-element-dce96ef{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-42 .elementor-element.elementor-element-0399d0f{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-42 .elementor-element.elementor-element-b45a131{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-a247ad7{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-d67f9fb{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-78646de{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-42 .elementor-element.elementor-element-f061b76 .elementor-heading-title{font-size:36px;letter-spacing:-0.05em;}.elementor-42 .elementor-element.elementor-element-a04a01e{font-size:18px;}.elementor-42 .elementor-element.elementor-element-a5c8a0b{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-81302f4{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-362b475{--width:1184px;}.elementor-42 .elementor-element.elementor-element-e203951{--width:576px;}.elementor-42 .elementor-element.elementor-element-50e632e{--width:576px;}.elementor-42 .elementor-element.elementor-element-0691128{--width:576px;}.elementor-42 .elementor-element.elementor-element-4103ecc{--width:60%;}.elementor-42 .elementor-element.elementor-element-ff0f003{--width:40%;}.elementor-42 .elementor-element.elementor-element-f8a9f6c{--width:25%;}.elementor-42 .elementor-element.elementor-element-f6475a9{--width:25%;}.elementor-42 .elementor-element.elementor-element-0e0078a{--width:25%;}.elementor-42 .elementor-element.elementor-element-d7cb085{--width:25%;}.elementor-42 .elementor-element.elementor-element-b64482d{--width:25%;}.elementor-42 .elementor-element.elementor-element-aa75146{--width:25%;}.elementor-42 .elementor-element.elementor-element-5135e21{--width:25%;}.elementor-42 .elementor-element.elementor-element-ec88443{--width:25%;}.elementor-42 .elementor-element.elementor-element-f24a0b8{--width:50%;}.elementor-42 .elementor-element.elementor-element-60f5d44{--width:50%;}.elementor-42 .elementor-element.elementor-element-8f8a44f{--width:373px;}.elementor-42 .elementor-element.elementor-element-3fc0a1e{--width:373px;}.elementor-42 .elementor-element.elementor-element-9f8eb57{--width:373px;}.elementor-42 .elementor-element.elementor-element-ad7ed86{--width:1184px;}.elementor-42 .elementor-element.elementor-element-b8dcecc{--width:576px;}.elementor-42 .elementor-element.elementor-element-dce96ef{--width:576px;}.elementor-42 .elementor-element.elementor-element-0399d0f{--width:576px;}.elementor-42 .elementor-element.elementor-element-05ea1c9{--width:362px;}.elementor-42 .elementor-element.elementor-element-a889ea8{--width:362px;}.elementor-42 .elementor-element.elementor-element-a9e277a{--width:362px;}}@media(max-width:1024px) and (min-width:768px){.elementor-42 .elementor-element.elementor-element-362b475{--width:100%;}.elementor-42 .elementor-element.elementor-element-f8a9f6c{--width:50%;}.elementor-42 .elementor-element.elementor-element-f6475a9{--width:50%;}.elementor-42 .elementor-element.elementor-element-0e0078a{--width:50%;}.elementor-42 .elementor-element.elementor-element-d7cb085{--width:50%;}.elementor-42 .elementor-element.elementor-element-b64482d{--width:50%;}.elementor-42 .elementor-element.elementor-element-aa75146{--width:50%;}.elementor-42 .elementor-element.elementor-element-5135e21{--width:50%;}.elementor-42 .elementor-element.elementor-element-ec88443{--width:50%;}.elementor-42 .elementor-element.elementor-element-ad7ed86{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-c819be8 */.elementor-42 .elementor-element.elementor-element-c819be8 {
  background: #23262b;
  padding: 48px 40px 36px;
}

/* Form wrapper */
.elementor-42 .elementor-element.elementor-element-c819be8 .gform_wrapper,
.elementor-42 .elementor-element.elementor-element-c819be8 .gform-theme--framework {
  color: #fff;
}

/* Grid spacing */
.elementor-42 .elementor-element.elementor-element-c819be8 .gform_wrapper.gravity-theme .gform_fields {
  column-gap: 32px;
  row-gap: 30px;
}

/* Field spacing fallback */
.elementor-42 .elementor-element.elementor-element-c819be8 .gfield {
  margin-bottom: 30px !important;
}

/* Labels */
.elementor-42 .elementor-element.elementor-element-c819be8 .gfield_label,
.elementor-42 .elementor-element.elementor-element-c819be8 legend.gfield_label,
.elementor-42 .elementor-element.elementor-element-c819be8 .gform-field-label {
  color: #7f848d !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  text-transform: uppercase;
  letter-spacing: 1.2px;
  margin-bottom: 10px !important;
  line-height: 1.3;
}

/* Required star */
.elementor-42 .elementor-element.elementor-element-c819be8 .gfield_required,
.elementor-42 .elementor-element.elementor-element-c819be8 .gfield_required_text {
  color: #7f848d !important;
}

/* Inputs, selects, textarea */
.elementor-42 .elementor-element.elementor-element-c819be8 input[type="text"],
.elementor-42 .elementor-element.elementor-element-c819be8 input[type="email"],
.elementor-42 .elementor-element.elementor-element-c819be8 input[type="tel"],
.elementor-42 .elementor-element.elementor-element-c819be8 input[type="url"],
.elementor-42 .elementor-element.elementor-element-c819be8 input[type="number"],
.elementor-42 .elementor-element.elementor-element-c819be8 input[type="password"],
.elementor-42 .elementor-element.elementor-element-c819be8 input[type="date"],
.elementor-42 .elementor-element.elementor-element-c819be8 input[type="search"],
.elementor-42 .elementor-element.elementor-element-c819be8 select,
.elementor-42 .elementor-element.elementor-element-c819be8 textarea {
  width: 100%;
  background: #2f3338 !important;
  border: 1px solid #44484d !important;
  color: #ffffff !important;
  border-radius: 0 !important;
  padding: 20px 20px !important;
  font-size: 16px !important;
  line-height: 1.4;
  box-shadow: none !important;
  transition: all 0.2s ease;
}

/* Input height */
.elementor-42 .elementor-element.elementor-element-c819be8 input[type="text"],
.elementor-42 .elementor-element.elementor-element-c819be8 input[type="email"],
.elementor-42 .elementor-element.elementor-element-c819be8 input[type="tel"],
.elementor-42 .elementor-element.elementor-element-c819be8 input[type="url"],
.elementor-42 .elementor-element.elementor-element-c819be8 input[type="number"],
.elementor-42 .elementor-element.elementor-element-c819be8 input[type="password"],
.elementor-42 .elementor-element.elementor-element-c819be8 input[type="date"],
.elementor-42 .elementor-element.elementor-element-c819be8 input[type="search"],
.elementor-42 .elementor-element.elementor-element-c819be8 select {
  min-height: 66px;
}

/* Textarea height */
.elementor-42 .elementor-element.elementor-element-c819be8 textarea {
  min-height: 185px !important;
  resize: vertical;
}

/* Placeholder */
.elementor-42 .elementor-element.elementor-element-c819be8 input::placeholder,
.elementor-42 .elementor-element.elementor-element-c819be8 textarea::placeholder {
  color: #6a6f75 !important;
  opacity: 1;
}

/* Focus */
.elementor-42 .elementor-element.elementor-element-c819be8 input:focus,
.elementor-42 .elementor-element.elementor-element-c819be8 select:focus,
.elementor-42 .elementor-element.elementor-element-c819be8 textarea:focus {
  outline: none !important;
  border-color: #5e636b !important;
  background: #32363b !important;
}

/* Select arrow */
.elementor-42 .elementor-element.elementor-element-c819be8 select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-image:
    linear-gradient(45deg, transparent 50%, #ffffff 50%),
    linear-gradient(135deg, #ffffff 50%, transparent 50%);
  background-position:
    calc(100% - 22px) calc(50% - 3px),
    calc(100% - 16px) calc(50% - 3px);
  background-size: 6px 6px, 6px 6px;
  background-repeat: no-repeat;
  padding-right: 48px !important;
}

/* Date icon */
.elementor-42 .elementor-element.elementor-element-c819be8 input[type="date"]::-webkit-calendar-picker-indicator {
  filter: invert(1);
  opacity: 0.9;
  cursor: pointer;
}

/* Radio / checkbox lists */
.elementor-42 .elementor-element.elementor-element-c819be8 .gfield_radio,
.elementor-42 .elementor-element.elementor-element-c819be8 .gfield_checkbox {
  margin-top: 8px;
}

/* Choices */
.elementor-42 .elementor-element.elementor-element-c819be8 .gfield_radio .gchoice,
.elementor-42 .elementor-element.elementor-element-c819be8 .gfield_checkbox .gchoice {
  display: inline-block;
  margin: 0 28px 12px 0 !important;
  vertical-align: middle;
}

/* Checkbox / radio base */
.elementor-42 .elementor-element.elementor-element-c819be8 .gfield_radio input[type="radio"],
.elementor-42 .elementor-element.elementor-element-c819be8 .gfield_checkbox input[type="checkbox"] {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  width: 18px;
  height: 18px;
  background: #ffffff;
  border: 1px solid #d4d4d4;
  box-shadow: none;
  position: relative;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  margin: 0 12px 0 0 !important;
}

/* Radio */
.elementor-42 .elementor-element.elementor-element-c819be8 .gfield_radio input[type="radio"] {
  border-radius: 50%;
}

.elementor-42 .elementor-element.elementor-element-c819be8 .gfield_radio input[type="radio"]:checked {
  border-color: #b5542f;
}

.elementor-42 .elementor-element.elementor-element-c819be8 .gfield_radio input[type="radio"]:checked::after {
  content: "";
  position: absolute;
  inset: 4px;
  background: #b5542f;
  border-radius: 50%;
}

/* Checkbox */
.elementor-42 .elementor-element.elementor-element-c819be8 .gfield_checkbox input[type="checkbox"] {
  border-radius: 2px;
}

.elementor-42 .elementor-element.elementor-element-c819be8 .gfield_checkbox input[type="checkbox"]:checked {
  background: #b5542f;
  border-color: #b5542f;
}

.elementor-42 .elementor-element.elementor-element-c819be8 .gfield_checkbox input[type="checkbox"]:checked::after {
  content: "";
  position: absolute;
  left: 5px;
  top: 1px;
  width: 4px;
  height: 8px;
  border: solid #fff;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}

/* Radio/checkbox labels */
.elementor-42 .elementor-element.elementor-element-c819be8 .gfield_radio label,
.elementor-42 .elementor-element.elementor-element-c819be8 .gfield_checkbox label {
  color: #d7d9dc !important;
  font-size: 15px;
  font-weight: 400;
  margin: 0 !important;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  text-transform: none !important;
  letter-spacing: 0 !important;
}

/* Description text */
.elementor-42 .elementor-element.elementor-element-c819be8 .gfield_description,
.elementor-42 .elementor-element.elementor-element-c819be8 .instruction {
  color: #cfd3d8 !important;
  font-size: 13px;
}

/* Footer */
.elementor-42 .elementor-element.elementor-element-c819be8 .gform_footer,
.elementor-42 .elementor-element.elementor-element-c819be8 .gform-theme-button-wrap,
.elementor-42 .elementor-element.elementor-element-c819be8 .gform_page_footer {
  margin-top: 34px !important;
  padding-top: 0 !important;
  text-align: center;
}

/* Submit button */
.elementor-42 .elementor-element.elementor-element-c819be8 .gform_button,
.elementor-42 .elementor-element.elementor-element-c819be8 button[type="submit"],
.elementor-42 .elementor-element.elementor-element-c819be8 input[type="submit"] {
  width: auto !important;
  min-width: 240px;
  background: #b5542f !important;
  color: #fff !important;
  border: none !important;
  border-radius: 0 !important;
  min-height: 64px;
  padding: 18px 42px !important;
  font-size: 15px !important;
  font-weight: 800 !important;
  letter-spacing: 3px;
  text-transform: uppercase;
  cursor: pointer;
  transition: background 0.2s ease;
  display: inline-block !important;
}

.elementor-42 .elementor-element.elementor-element-c819be8 .gform_button:hover,
.elementor-42 .elementor-element.elementor-element-c819be8 button[type="submit"]:hover,
.elementor-42 .elementor-element.elementor-element-c819be8 input[type="submit"]:hover {
  background: #c1603a !important;
}

/* Validation */
.elementor-42 .elementor-element.elementor-element-c819be8 .validation_message,
.elementor-42 .elementor-element.elementor-element-c819be8 .gfield_validation_message {
  background: transparent !important;
  border: 0 !important;
  color: #ff8f8f !important;
  padding: 8px 0 0 !important;
  font-size: 13px;
}

.elementor-42 .elementor-element.elementor-element-c819be8 .gfield_error input,
.elementor-42 .elementor-element.elementor-element-c819be8 .gfield_error select,
.elementor-42 .elementor-element.elementor-element-c819be8 .gfield_error textarea {
  border-color: #c15d5d !important;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-42 .elementor-element.elementor-element-c819be8 {
    padding: 28px 22px;
  }

  .elementor-42 .elementor-element.elementor-element-c819be8 .gfield {
    margin-bottom: 22px !important;
  }

  .elementor-42 .elementor-element.elementor-element-c819be8 .gfield_radio .gchoice,
  .elementor-42 .elementor-element.elementor-element-c819be8 .gfield_checkbox .gchoice {
    display: block;
    margin: 0 0 12px 0 !important;
  }

  .elementor-42 .elementor-element.elementor-element-c819be8 input[type="text"],
  .elementor-42 .elementor-element.elementor-element-c819be8 input[type="email"],
  .elementor-42 .elementor-element.elementor-element-c819be8 input[type="tel"],
  .elementor-42 .elementor-element.elementor-element-c819be8 input[type="url"],
  .elementor-42 .elementor-element.elementor-element-c819be8 input[type="number"],
  .elementor-42 .elementor-element.elementor-element-c819be8 input[type="password"],
  .elementor-42 .elementor-element.elementor-element-c819be8 input[type="date"],
  .elementor-42 .elementor-element.elementor-element-c819be8 input[type="search"],
  .elementor-42 .elementor-element.elementor-element-c819be8 select,
  .elementor-42 .elementor-element.elementor-element-c819be8 textarea {
    padding: 16px 14px !important;
    font-size: 15px !important;
  }

  .elementor-42 .elementor-element.elementor-element-c819be8 input[type="text"],
  .elementor-42 .elementor-element.elementor-element-c819be8 input[type="email"],
  .elementor-42 .elementor-element.elementor-element-c819be8 input[type="tel"],
  .elementor-42 .elementor-element.elementor-element-c819be8 input[type="url"],
  .elementor-42 .elementor-element.elementor-element-c819be8 input[type="number"],
  .elementor-42 .elementor-element.elementor-element-c819be8 input[type="password"],
  .elementor-42 .elementor-element.elementor-element-c819be8 input[type="date"],
  .elementor-42 .elementor-element.elementor-element-c819be8 input[type="search"],
  .elementor-42 .elementor-element.elementor-element-c819be8 select {
    min-height: 58px;
  }

  .elementor-42 .elementor-element.elementor-element-c819be8 textarea {
    min-height: 150px !important;
  }

  .elementor-42 .elementor-element.elementor-element-c819be8 .gform_button,
  .elementor-42 .elementor-element.elementor-element-c819be8 button[type="submit"],
  .elementor-42 .elementor-element.elementor-element-c819be8 input[type="submit"] {
    width: 100% !important;
    min-width: 0;
    min-height: 62px;
    font-size: 15px !important;
    letter-spacing: 2px;
  }
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */