.elementor-121 .elementor-element.elementor-element-10a06a8{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-121 .elementor-element.elementor-element-10a06a8:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-10a06a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E10;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-121 .elementor-element.elementor-element-2f43358 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;line-height:1.15em;color:#B8B8B8;}.elementor-121 .elementor-element.elementor-element-fa16ccc .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:48px;font-weight:700;line-height:1.15em;color:#FFF;}.elementor-121 .elementor-element.elementor-element-95f5bf3 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;line-height:1.15em;color:#D9D9D9;}.elementor-121 .elementor-element.elementor-element-9af65a4{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-121 .elementor-element.elementor-element-9af65a4:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-9af65a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF;}.elementor-121 .elementor-element.elementor-element-9e629b6{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-d6cb9d5{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-ee9ea52 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:13px;font-weight:700;line-height:1.15em;color:#F30621;}.elementor-121 .elementor-element.elementor-element-d20082b .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:48px;font-weight:700;line-height:1.15em;color:#111;}.elementor-121 .elementor-element.elementor-element-4c25b4d .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:19px;font-weight:400;line-height:1.15em;color:#5C5C5C;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-121 .elementor-element.elementor-element-95fa0fc .elementor-button{background-color:#111111;font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:700;fill:#FFF;color:#FFF;border-radius:0px 0px 0px 0px;padding:14px 24px 14px 24px;}.elementor-121 .elementor-element.elementor-element-b446db7{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-be93b21{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-121 .elementor-element.elementor-element-be93b21:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-be93b21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-121 .elementor-element.elementor-element-c693411 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:13px;font-weight:700;line-height:1.15em;color:#B8B8B8;}.elementor-121 .elementor-element.elementor-element-1298f35 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:12px;font-weight:700;line-height:1.15em;color:#F30621;}.elementor-121 .elementor-element.elementor-element-c593ef0 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:23px;font-weight:700;line-height:1.15em;color:#FFF;}.elementor-121 .elementor-element.elementor-element-8252b80 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:12px;font-weight:700;line-height:1.15em;color:#F30621;}.elementor-121 .elementor-element.elementor-element-3c830fc .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:23px;font-weight:700;line-height:1.15em;color:#FFF;}.elementor-121 .elementor-element.elementor-element-b3a7e8c .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:12px;font-weight:700;line-height:1.15em;color:#F30621;}.elementor-121 .elementor-element.elementor-element-1e1e69f .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:23px;font-weight:700;line-height:1.15em;color:#FFF;}.elementor-121 .elementor-element.elementor-element-c0abb65 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;color:#111;}.elementor-121 .elementor-element.elementor-element-a48f359 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:17px;font-weight:400;line-height:1.15em;color:#666;}.elementor-121 .elementor-element.elementor-element-766f668{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-0ec1007{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-d997175 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:13px;font-weight:700;line-height:1.15em;color:#F30621;}.elementor-121 .elementor-element.elementor-element-83b8cb3 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:28px;font-weight:700;line-height:1.15em;color:#111;}.elementor-121 .elementor-element.elementor-element-d66f340 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:17px;font-weight:400;line-height:1.15em;color:#666;}.elementor-121 .elementor-element.elementor-element-f2daefb .elementor-button{background-color:#111;font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:700;fill:#FFF;color:#FFF;border-radius:0px 0px 0px 0px;padding:14px 24px 14px 24px;}.elementor-121 .elementor-element.elementor-element-1bb3f6a .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:13px;font-weight:700;line-height:1.15em;color:#F30621;}.elementor-121 .elementor-element.elementor-element-ff65120 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:28px;font-weight:700;line-height:1.15em;color:#111;}.elementor-121 .elementor-element.elementor-element-8fb896d .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:17px;font-weight:400;line-height:1.15em;color:#666;}.elementor-121 .elementor-element.elementor-element-6dbe523 .elementor-button{background-color:#111;font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:700;fill:#FFF;color:#FFF;border-radius:0px 0px 0px 0px;padding:14px 24px 14px 24px;}.elementor-121 .elementor-element.elementor-element-6a39f5b{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-a19f903 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:13px;font-weight:700;line-height:1.15em;color:#F30621;}.elementor-121 .elementor-element.elementor-element-202ea30 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:28px;font-weight:700;line-height:1.15em;color:#111;}.elementor-121 .elementor-element.elementor-element-9f979c4 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:17px;font-weight:400;line-height:1.15em;color:#666;}.elementor-121 .elementor-element.elementor-element-f6c54fb .elementor-button{background-color:#111;font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:700;fill:#FFF;color:#FFF;border-radius:0px 0px 0px 0px;padding:14px 24px 14px 24px;}.elementor-121 .elementor-element.elementor-element-3fe5bed .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:13px;font-weight:700;line-height:1.15em;color:#F30621;}.elementor-121 .elementor-element.elementor-element-eafeabb .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:28px;font-weight:700;line-height:1.15em;color:#111;}.elementor-121 .elementor-element.elementor-element-2c86fdb .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:17px;font-weight:400;line-height:1.15em;color:#666;}.elementor-121 .elementor-element.elementor-element-21889e9 .elementor-button{background-color:#111;font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:700;fill:#FFF;color:#FFF;border-radius:0px 0px 0px 0px;padding:14px 24px 14px 24px;}.elementor-121 .elementor-element.elementor-element-d3cbce7{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-121 .elementor-element.elementor-element-d3cbce7:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-d3cbce7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-121 .elementor-element.elementor-element-2335129 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;color:#111;}.elementor-121 .elementor-element.elementor-element-8d1f2dc .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:17px;font-weight:400;line-height:1.15em;color:#666;}.elementor-121 .elementor-element.elementor-element-1cf7e86 .elementor-button{background-color:#111;font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:700;fill:#FFF;color:#FFF;border-radius:0px 0px 0px 0px;padding:14px 24px 14px 24px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-121 .elementor-element.elementor-element-10a06a8{--content-width:1100px;}.elementor-121 .elementor-element.elementor-element-9af65a4{--content-width:1100px;}.elementor-121 .elementor-element.elementor-element-d6cb9d5{--width:60%;}.elementor-121 .elementor-element.elementor-element-b446db7{--width:37%;}.elementor-121 .elementor-element.elementor-element-0ec1007{--width:48%;}.elementor-121 .elementor-element.elementor-element-6a39f5b{--width:48%;}}@media(max-width:767px){.elementor-121 .elementor-element.elementor-element-10a06a8{--padding-top:36px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-121 .elementor-element.elementor-element-2f43358 .elementor-heading-title{font-size:14px;}.elementor-121 .elementor-element.elementor-element-fa16ccc .elementor-heading-title{font-size:30px;}.elementor-121 .elementor-element.elementor-element-95f5bf3 .elementor-heading-title{font-size:18px;}.elementor-121 .elementor-element.elementor-element-9af65a4{--padding-top:36px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-121 .elementor-element.elementor-element-9e629b6{--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-121 .elementor-element.elementor-element-d6cb9d5{--width:100%;}.elementor-121 .elementor-element.elementor-element-ee9ea52 .elementor-heading-title{font-size:13px;}.elementor-121 .elementor-element.elementor-element-d20082b .elementor-heading-title{font-size:30px;}.elementor-121 .elementor-element.elementor-element-4c25b4d .elementor-heading-title{font-size:19px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-121 .elementor-element.elementor-element-b446db7{--width:100%;}.elementor-121 .elementor-element.elementor-element-c693411 .elementor-heading-title{font-size:13px;}.elementor-121 .elementor-element.elementor-element-1298f35 .elementor-heading-title{font-size:12px;}.elementor-121 .elementor-element.elementor-element-c593ef0 .elementor-heading-title{font-size:23px;}.elementor-121 .elementor-element.elementor-element-8252b80 .elementor-heading-title{font-size:12px;}.elementor-121 .elementor-element.elementor-element-3c830fc .elementor-heading-title{font-size:23px;}.elementor-121 .elementor-element.elementor-element-b3a7e8c .elementor-heading-title{font-size:12px;}.elementor-121 .elementor-element.elementor-element-1e1e69f .elementor-heading-title{font-size:23px;}.elementor-121 .elementor-element.elementor-element-c0abb65 .elementor-heading-title{font-size:30px;}.elementor-121 .elementor-element.elementor-element-a48f359 .elementor-heading-title{font-size:17px;}.elementor-121 .elementor-element.elementor-element-766f668{--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-121 .elementor-element.elementor-element-0ec1007{--width:100%;}.elementor-121 .elementor-element.elementor-element-d997175 .elementor-heading-title{font-size:13px;}.elementor-121 .elementor-element.elementor-element-83b8cb3 .elementor-heading-title{font-size:28px;}.elementor-121 .elementor-element.elementor-element-d66f340 .elementor-heading-title{font-size:17px;}.elementor-121 .elementor-element.elementor-element-1bb3f6a .elementor-heading-title{font-size:13px;}.elementor-121 .elementor-element.elementor-element-ff65120 .elementor-heading-title{font-size:28px;}.elementor-121 .elementor-element.elementor-element-8fb896d .elementor-heading-title{font-size:17px;}.elementor-121 .elementor-element.elementor-element-6a39f5b{--width:100%;}.elementor-121 .elementor-element.elementor-element-a19f903 .elementor-heading-title{font-size:13px;}.elementor-121 .elementor-element.elementor-element-202ea30 .elementor-heading-title{font-size:28px;}.elementor-121 .elementor-element.elementor-element-9f979c4 .elementor-heading-title{font-size:17px;}.elementor-121 .elementor-element.elementor-element-3fe5bed .elementor-heading-title{font-size:13px;}.elementor-121 .elementor-element.elementor-element-eafeabb .elementor-heading-title{font-size:28px;}.elementor-121 .elementor-element.elementor-element-2c86fdb .elementor-heading-title{font-size:17px;}.elementor-121 .elementor-element.elementor-element-2335129 .elementor-heading-title{font-size:26px;}.elementor-121 .elementor-element.elementor-element-8d1f2dc .elementor-heading-title{font-size:17px;}}/* Start custom CSS for heading, class: .elementor-element-fa16ccc */.elementor-121 h1{font-size:52px!important;line-height:58px!important}.elementor-element-d20082b h2{font-size:48px!important;line-height:62px!important}.elementor-element-c0abb65 h2{font-size:38px!important;line-height:49px!important}.elementor-element-766f668 h2{font-size:30px!important;line-height:39px!important}.elementor-element-be93b21 h3{font-size:23px!important;line-height:30px!important}.elementor-element-2335129 h2{font-size:28px!important;line-height:36px!important}.elementor-121 .elementor-button{background:transparent!important;border:0!important;border-radius:0!important;color:#111!important;padding:0!important;min-height:44px!important;justify-content:flex-start!important;font-size:17px!important;line-height:22px!important}.elementor-element-d6cb9d5 .elementor-button,.elementor-element-d3cbce7 .elementor-button{color:#F30621!important}.elementor-121 a:hover{text-decoration:underline!important}.elementor-121 a:focus-visible{outline:2px solid #F30621;outline-offset:4px}.elementor-element-d3cbce7{flex-direction:row!important;align-items:center!important;justify-content:space-between!important}.elementor-element-d3cbce7>.elementor-widget-button{width:auto!important;flex-shrink:0!important}@media(max-width:767px){.elementor-121 h1{font-size:34px!important;line-height:40px!important}.elementor-element-d20082b h2{font-size:34px!important;line-height:44px!important}.elementor-element-4c25b4d p{font-size:17px!important;line-height:22px!important}.elementor-element-be93b21{padding:24px!important}.elementor-element-c0abb65 h2{font-size:30px!important;line-height:39px!important}.elementor-element-766f668{display:flex!important;flex-direction:column!important;gap:24px!important}.elementor-element-0ec1007,.elementor-element-6a39f5b{display:contents!important}.elementor-element-766f668 .elementor-element{width:100%!important}.elementor-element-766f668 h3{font-size:27px!important;line-height:35px!important}.elementor-element-0ec1007>.elementor-element{order:0}.elementor-element-6a39f5b>.elementor-element{order:1}.elementor-element-1bb3f6a,.elementor-element-ff65120,.elementor-element-8fb896d{order:2!important}.elementor-element-3fe5bed,.elementor-element-eafeabb,.elementor-element-2c86fdb{order:3!important}.elementor-element-d3cbce7{flex-direction:column!important;align-items:flex-start!important}.elementor-element-2335129 h3{font-size:24px!important;line-height:31px!important}}@media(max-width:767px){.elementor-element-f2daefb{order:0!important}.elementor-element-f6c54fb{order:1!important}.elementor-element-6dbe523{order:2!important}.elementor-element-21889e9{order:3!important}}
/* Figma editorial spacing and type */
.elementor-121 .elementor-element-4c25b4d p{font-size:19px!important;line-height:25px!important}
.elementor-121 .elementor-element-a48f359 p{font-size:18px!important;line-height:23px!important}
.elementor-121 .elementor-element-d66f340 p,.elementor-121 .elementor-element-8fb896d p,.elementor-121 .elementor-element-9f979c4 p,.elementor-121 .elementor-element-2c86fdb p,.elementor-121 .elementor-element-8d1f2dc p{font-size:17px!important;line-height:22px!important}
.elementor-121 .elementor-element-be93b21{gap:12px!important}
.elementor-121 .elementor-element-3c830fc,.elementor-121 .elementor-element-c593ef0{padding-bottom:16px!important;border-bottom:1px solid #404040!important;margin-bottom:6px!important}
.elementor-121 .elementor-element-9e629b6{padding-bottom:24px!important;border-bottom:1px solid #e6e6e6!important;margin-bottom:32px!important}
.elementor-121 .elementor-element-f2daefb,.elementor-121 .elementor-element-6dbe523,.elementor-121 .elementor-element-f6c54fb,.elementor-121 .elementor-element-21889e9{padding-bottom:16px!important;border-bottom:1px solid #e6e6e6!important}
.elementor-121 .elementor-element-d3cbce7 .elementor-button{font-size:20px!important;line-height:26px!important}
@media(max-width:767px){
.elementor-121 .elementor-element-4c25b4d p{font-size:17px!important;line-height:22px!important}
.elementor-121 .elementor-element-766f668{row-gap:16px!important}
.elementor-121 .elementor-element-83b8cb3 h2,.elementor-121 .elementor-element-ff65120 h2,.elementor-121 .elementor-element-202ea30 h2,.elementor-121 .elementor-element-eafeabb h2{font-size:27px!important;line-height:35px!important}
.elementor-121 .elementor-element-2335129 h2{font-size:24px!important;line-height:31px!important}
}/* End custom CSS */