.elementor-23670 .elementor-element.elementor-element-26b15ac5{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-23670 .elementor-element.elementor-element-26b15ac5:not(.elementor-motion-effects-element-type-background), .elementor-23670 .elementor-element.elementor-element-26b15ac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ae5a6d );}.elementor-23670 .elementor-element.elementor-element-72817eb1{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23670 .elementor-element.elementor-element-17fafe29{--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-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 );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-23670 .elementor-element.elementor-element-120f92d5 .elementor-heading-title{font-family:"urbane", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-23670 .elementor-element.elementor-element-14e383f8 .elementor-heading-title{font-family:"urbane", Sans-serif;font-size:80px;font-weight:300;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-23670 .elementor-element.elementor-element-3986dd02{--display:grid;--e-con-grid-template-columns:minmax(0,.85fr) minmax(540px,1.15fr);--e-con-grid-template-rows:auto;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23670 .elementor-element.elementor-element-19d31d58{--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:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23670 .elementor-element.elementor-element-2d5ca3a2{font-family:var( --e-global-typography-dd3f084-font-family ), Sans-serif;font-size:var( --e-global-typography-dd3f084-font-size );font-weight:var( --e-global-typography-dd3f084-font-weight );line-height:var( --e-global-typography-dd3f084-line-height );word-spacing:var( --e-global-typography-dd3f084-word-spacing );color:var( --e-global-color-primary );}.elementor-23670 .elementor-element.elementor-element-3d4de2de{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-23670 .elementor-element.elementor-element-3ed655fb .elementor-button{background-color:var( --e-global-color-accent );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-transform:none;fill:var( --e-global-color-9d193e1 );color:var( --e-global-color-9d193e1 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:40px 40px 40px 40px;padding:16px 32px 16px 32px;}.elementor-23670 .elementor-element.elementor-element-3ed655fb .elementor-button:hover, .elementor-23670 .elementor-element.elementor-element-3ed655fb .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23670 .elementor-element.elementor-element-186c14c3 .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-transform:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:16px 32px 16px 32px;}.elementor-23670 .elementor-element.elementor-element-186c14c3 .elementor-button:hover, .elementor-23670 .elementor-element.elementor-element-186c14c3 .elementor-button:focus{background-color:var( --e-global-color-1ae5a6d );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-23670 .elementor-element.elementor-element-186c14c3 .elementor-button:hover svg, .elementor-23670 .elementor-element.elementor-element-186c14c3 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-23670 .elementor-element.elementor-element-30a0bc06{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23670 .elementor-element.elementor-element-ed062a5{--display:flex;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23670 .elementor-element.elementor-element-617e98f0{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-23670 .elementor-element.elementor-element-b0bc5f1{--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:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:24px 24px 24px 24px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-23670 .elementor-element.elementor-element-b0bc5f1:not(.elementor-motion-effects-element-type-background), .elementor-23670 .elementor-element.elementor-element-b0bc5f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fd2d391 );}.elementor-23670 .elementor-element.elementor-element-1453d7d0{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23670 .elementor-element.elementor-element-17a93998 .elementor-heading-title{font-family:"urbane", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-23670 .elementor-element.elementor-element-104e65b7 .elementor-heading-title{font-family:"urbane", Sans-serif;font-size:63px;font-weight:300;line-height:1.05em;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-23670 .elementor-element.elementor-element-1f90e83a{--display:grid;--e-con-grid-template-columns:minmax(250px,.68fr) minmax(0,1.32fr);--e-con-grid-template-rows:auto;--gap:96px 96px;--row-gap:96px;--column-gap:96px;--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23670 .elementor-element.elementor-element-bf40009{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23670 .elementor-element.elementor-element-1d649f11{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-23670 .elementor-element.elementor-element-7af19bb7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23670 .elementor-element.elementor-element-b9c321c{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-23670 .elementor-element.elementor-element-5c16167a{--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:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-23670 .elementor-element.elementor-element-5c16167a:not(.elementor-motion-effects-element-type-background), .elementor-23670 .elementor-element.elementor-element-5c16167a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-648a46e );}.elementor-23670 .elementor-element.elementor-element-39b1a3d4{--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-23670 .elementor-element.elementor-element-6f28da59 .elementor-heading-title{font-family:"urbane", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-9d193e1 );}.elementor-23670 .elementor-element.elementor-element-213cdb83 .elementor-heading-title{font-family:"urbane", Sans-serif;font-size:63px;font-weight:300;line-height:1.05em;letter-spacing:-1px;color:#FFFFFF;}.elementor-23670 .elementor-element.elementor-element-9c8185{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:var( --e-global-color-9d193e1 );}.elementor-23670 .elementor-element.elementor-element-17b61dcd{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-23670 .elementor-element.elementor-element-17b61dcd:not(.elementor-motion-effects-element-type-background), .elementor-23670 .elementor-element.elementor-element-17b61dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ae5a6d );}.elementor-23670 .elementor-element.elementor-element-6e506f3f{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-23670 .elementor-element.elementor-element-11b8ad43{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23670 .elementor-element.elementor-element-19bda8b6 .elementor-heading-title{font-family:"urbane", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-23670 .elementor-element.elementor-element-1042f20f .elementor-heading-title{font-family:"urbane", Sans-serif;font-size:63px;font-weight:300;line-height:1.05em;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-23670 .elementor-element.elementor-element-627debb6{--display:grid;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23670 .elementor-element.elementor-element-3fd341d9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23670 .elementor-element.elementor-element-6b1d66ea{--display:grid;--e-con-grid-template-columns:.75fr 1.25fr;--e-con-grid-template-rows:auto;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--grid-auto-flow:row;--align-items:start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-947001e );--border-color:var( --e-global-color-947001e );--border-radius:20px 20px 20px 20px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-23670 .elementor-element.elementor-element-6b1d66ea:not(.elementor-motion-effects-element-type-background), .elementor-23670 .elementor-element.elementor-element-6b1d66ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d193e1 );}.elementor-23670 .elementor-element.elementor-element-549d8a0d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23670 .elementor-element.elementor-element-3de6218c .elementor-heading-title{font-family:"urbane", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-23670 .elementor-element.elementor-element-64cab3ab .elementor-heading-title{font-family:"urbane", Sans-serif;font-size:28px;font-weight:500;color:var( --e-global-color-primary );}.elementor-23670 .elementor-element.elementor-element-29f8b7b6{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-23670 .elementor-element.elementor-element-4dec399a{--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:104px;--padding-bottom:104px;--padding-left:32px;--padding-right:32px;}.elementor-23670 .elementor-element.elementor-element-61538dd3{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23670 .elementor-element.elementor-element-399bfe22{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23670 .elementor-element.elementor-element-7e18d65d .elementor-heading-title{font-family:"urbane", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-23670 .elementor-element.elementor-element-23cf2ad5 .elementor-heading-title{font-family:"urbane", Sans-serif;font-size:63px;font-weight:300;line-height:1.05em;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-23670 .elementor-element.elementor-element-35fec60e{--display:grid;--e-con-grid-template-columns:.6fr 1.4fr;--e-con-grid-template-rows:auto;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23670 .elementor-element.elementor-element-4cb35e2d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23670 .elementor-element.elementor-element-1721f649 .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-transform:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:16px 32px 16px 32px;}.elementor-23670 .elementor-element.elementor-element-1721f649 .elementor-button:hover, .elementor-23670 .elementor-element.elementor-element-1721f649 .elementor-button:focus{background-color:var( --e-global-color-1ae5a6d );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-23670 .elementor-element.elementor-element-1721f649 .elementor-button:hover svg, .elementor-23670 .elementor-element.elementor-element-1721f649 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-23670 .elementor-element.elementor-element-1635003d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23670 .elementor-element.elementor-element-2c977310{--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:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-23670 .elementor-element.elementor-element-b0bc5f1{--width:100%;}.elementor-23670 .elementor-element.elementor-element-61538dd3{--content-width:1200px;}}@media(max-width:1200px){.elementor-23670 .elementor-element.elementor-element-3986dd02{--grid-auto-flow:row;}.elementor-23670 .elementor-element.elementor-element-1f90e83a{--grid-auto-flow:row;}.elementor-23670 .elementor-element.elementor-element-627debb6{--grid-auto-flow:row;}.elementor-23670 .elementor-element.elementor-element-6b1d66ea{--grid-auto-flow:row;}.elementor-23670 .elementor-element.elementor-element-35fec60e{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-23670 .elementor-element.elementor-element-3986dd02{--grid-auto-flow:row;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-23670 .elementor-element.elementor-element-2d5ca3a2{font-size:var( --e-global-typography-dd3f084-font-size );line-height:var( --e-global-typography-dd3f084-line-height );word-spacing:var( --e-global-typography-dd3f084-word-spacing );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-23670 .elementor-element.elementor-element-1f90e83a{--grid-auto-flow:row;}.elementor-23670 .elementor-element.elementor-element-627debb6{--grid-auto-flow:row;}.elementor-23670 .elementor-element.elementor-element-6b1d66ea{--grid-auto-flow:row;}.elementor-23670 .elementor-element.elementor-element-35fec60e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-23670 .elementor-element.elementor-element-26b15ac5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-23670 .elementor-element.elementor-element-14e383f8 .elementor-heading-title{font-size:40px;}.elementor-23670 .elementor-element.elementor-element-3986dd02{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-23670 .elementor-element.elementor-element-2d5ca3a2{font-size:var( --e-global-typography-dd3f084-font-size );line-height:var( --e-global-typography-dd3f084-line-height );word-spacing:var( --e-global-typography-dd3f084-word-spacing );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-23670 .elementor-element.elementor-element-617e98f0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23670 .elementor-element.elementor-element-104e65b7 .elementor-heading-title{font-size:34px;}.elementor-23670 .elementor-element.elementor-element-1f90e83a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23670 .elementor-element.elementor-element-b9c321c{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-23670 .elementor-element.elementor-element-5c16167a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23670 .elementor-element.elementor-element-213cdb83 .elementor-heading-title{font-size:34px;}.elementor-23670 .elementor-element.elementor-element-17b61dcd{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-23670 .elementor-element.elementor-element-6e506f3f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23670 .elementor-element.elementor-element-1042f20f .elementor-heading-title{font-size:34px;}.elementor-23670 .elementor-element.elementor-element-627debb6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23670 .elementor-element.elementor-element-6b1d66ea{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23670 .elementor-element.elementor-element-4dec399a{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-23670 .elementor-element.elementor-element-23cf2ad5 .elementor-heading-title{font-size:34px;}.elementor-23670 .elementor-element.elementor-element-35fec60e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23670 .elementor-element.elementor-element-2c977310{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for html, class: .elementor-element-786091aa */.exfb{--ink:#383848;--slate:#8A8A99;--border:#E4E2DE;--bg:#F3F2F0;--coral:#EE0049;--coral-deep:#B8003D;--coral-tint:#FDEBF0;--steel:#7A93AB;--fail-tint:#E4E2DE;
  max-width:720px;margin:0 auto;container-type:inline-size;font-family:Poppins,"Helvetica Neue",Arial,sans-serif;color:var(--ink)}
.exfb *{box-sizing:border-box}
.exfb__art{position:relative;width:100%;aspect-ratio:720/440;overflow:hidden;background:var(--bg);border:2px solid var(--border);border-radius:16px}
.exfb__curve{position:absolute;inset:0;width:100%;height:100%}
.exfb__card{position:absolute;width:44.44%;height:12.73%;display:flex;align-items:center;gap:1.7cqw;padding:0 2.2cqw;background:#fff;border:1px solid var(--border);border-radius:2.2cqw;box-shadow:0 4px 12px rgba(56,56,72,.05)}
.exfb__card--win{border-color:var(--coral);box-shadow:0 8px 24px rgba(238,0,73,.08)}
.exfb__card--1{left:13.19%;top:10.91%}
.exfb__card--2{left:22.92%;top:26.82%}
.exfb__card--3{left:32.64%;top:42.73%}
.exfb__card--4{left:42.36%;top:58.64%}
.exfb__check{width:3.9cqw;height:3.9cqw;flex:none}
.exfb__text{display:flex;flex-direction:column;gap:.2cqw;min-width:0;flex:1}
.exfb__label{font-size:1.5cqw;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--slate);line-height:1.2}
.exfb__value{font-size:2cqw;font-weight:500;line-height:1.25;white-space:nowrap}
.exfb__tag{position:absolute;top:-1.4cqw;right:2cqw;font-size:1.5cqw;font-weight:500;border-radius:999px;padding:.5cqw 1.2cqw;white-space:nowrap;box-shadow:0 0 0 2px var(--bg);opacity:0}
.exfb__tag--win{color:var(--coral-deep);background:var(--coral-tint)}
.exfb__fail{color:var(--ink);background:#EDECE8}
.exfb__x{opacity:0}
.exfb__dot{fill-opacity:0}
.exfb__caption{position:absolute;left:5.56%;bottom:8%;margin:0;font-size:2.5cqw;font-weight:400;line-height:1.35}
/* 3 runs on a 12.35s loop: run 1 fails at Audience, run 2 fails at Rule, run 3 issues the reward */
.exfb__card--1 .exfb__dot{animation:exfb-f1 12.35s linear infinite}
.exfb__card--1 .exfb__tick{animation:exfb-t1 12.35s linear infinite}
.exfb__card--2 .exfb__dot{animation:exfb-f2 12.35s linear infinite}
.exfb__card--2 .exfb__dot{animation:exfb-f2 12.35s linear infinite,exfb-c2 12.35s linear infinite}
.exfb__card--2 .exfb__x{animation:exfb-x2 12.35s linear infinite}.exfb__card--2 .exfb__fail{animation:exfb-x2 12.35s linear infinite}.exfb__card--2{animation:exfb-b2 12.35s linear infinite}
.exfb__card--2 .exfb__tick{animation:exfb-t2 12.35s linear infinite,exfb-to2 12.35s linear infinite}
.exfb__card--3 .exfb__dot{animation:exfb-f3 12.35s linear infinite}
.exfb__card--3 .exfb__dot{animation:exfb-f3 12.35s linear infinite,exfb-c3 12.35s linear infinite}
.exfb__card--3 .exfb__x{animation:exfb-x3 12.35s linear infinite}.exfb__card--3 .exfb__fail{animation:exfb-x3 12.35s linear infinite}.exfb__card--3{animation:exfb-b3 12.35s linear infinite}
.exfb__card--3 .exfb__tick{animation:exfb-t3 12.35s linear infinite,exfb-to3 12.35s linear infinite}
.exfb__card--4 .exfb__dot{animation:exfb-f4 12.35s linear infinite}
.exfb__card--4 .exfb__tick{animation:exfb-t4 12.35s linear infinite}
.exfb__tag--win{animation:exfb-tg 12.35s linear infinite}
@keyframes exfb-f1{0%{fill-opacity:0}5.26%{fill-opacity:0}7.66%{fill-opacity:1}26.32%{fill-opacity:1}28.72%{fill-opacity:0}31.58%{fill-opacity:0}33.98%{fill-opacity:1}57.89%{fill-opacity:1}60.29%{fill-opacity:0}63.16%{fill-opacity:0}65.56%{fill-opacity:1}97.6%{fill-opacity:1}100%{fill-opacity:0}}
@keyframes exfb-t1{0%{stroke:var(--steel)}5.26%{stroke:var(--steel)}7.66%{stroke:#fff}26.32%{stroke:#fff}28.72%{stroke:var(--steel)}31.58%{stroke:var(--steel)}33.98%{stroke:#fff}57.89%{stroke:#fff}60.29%{stroke:var(--steel)}63.16%{stroke:var(--steel)}65.56%{stroke:#fff}97.6%{stroke:#fff}100%{stroke:var(--steel)}}
@keyframes exfb-f2{0%{fill-opacity:0}10.53%{fill-opacity:0}12.93%{fill-opacity:1}26.32%{fill-opacity:1}28.72%{fill-opacity:0}36.84%{fill-opacity:0}39.24%{fill-opacity:1}57.89%{fill-opacity:1}60.29%{fill-opacity:0}68.42%{fill-opacity:0}70.82%{fill-opacity:1}97.6%{fill-opacity:1}100%{fill-opacity:0}}
@keyframes exfb-t2{0%{stroke:var(--steel)}36.84%{stroke:var(--steel)}39.24%{stroke:#fff}57.89%{stroke:#fff}60.29%{stroke:var(--steel)}68.42%{stroke:var(--steel)}70.82%{stroke:#fff}97.6%{stroke:#fff}100%{stroke:var(--steel)}}
@keyframes exfb-to2{0%{stroke-opacity:1}10.53%{stroke-opacity:1}12.93%{stroke-opacity:0}26.32%{stroke-opacity:0}28.72%{stroke-opacity:1}100%{stroke-opacity:1}}
@keyframes exfb-c2{0%{fill:var(--steel);stroke:var(--steel)}10.53%{fill:var(--steel);stroke:var(--steel)}12.93%{fill:var(--slate);stroke:var(--slate)}26.32%{fill:var(--slate);stroke:var(--slate)}28.72%{fill:var(--steel);stroke:var(--steel)}100%{fill:var(--steel);stroke:var(--steel)}}
@keyframes exfb-x2{0%{opacity:0}10.53%{opacity:0}12.93%{opacity:1}26.32%{opacity:1}28.72%{opacity:0}100%{opacity:0}}
@keyframes exfb-b2{0%{border-color:var(--border)}10.53%{border-color:var(--border)}12.93%{border-color:var(--slate)}26.32%{border-color:var(--slate)}28.72%{border-color:var(--border)}100%{border-color:var(--border)}}
@keyframes exfb-f3{0%{fill-opacity:0}42.11%{fill-opacity:0}44.51%{fill-opacity:1}57.89%{fill-opacity:1}60.29%{fill-opacity:0}73.68%{fill-opacity:0}76.08%{fill-opacity:1}97.6%{fill-opacity:1}100%{fill-opacity:0}}
@keyframes exfb-t3{0%{stroke:var(--steel)}73.68%{stroke:var(--steel)}76.08%{stroke:#fff}97.6%{stroke:#fff}100%{stroke:var(--steel)}}
@keyframes exfb-to3{0%{stroke-opacity:1}42.11%{stroke-opacity:1}44.51%{stroke-opacity:0}57.89%{stroke-opacity:0}60.29%{stroke-opacity:1}100%{stroke-opacity:1}}
@keyframes exfb-c3{0%{fill:var(--steel);stroke:var(--steel)}42.11%{fill:var(--steel);stroke:var(--steel)}44.51%{fill:var(--slate);stroke:var(--slate)}57.89%{fill:var(--slate);stroke:var(--slate)}60.29%{fill:var(--steel);stroke:var(--steel)}100%{fill:var(--steel);stroke:var(--steel)}}
@keyframes exfb-x3{0%{opacity:0}42.11%{opacity:0}44.51%{opacity:1}57.89%{opacity:1}60.29%{opacity:0}100%{opacity:0}}
@keyframes exfb-b3{0%{border-color:var(--border)}42.11%{border-color:var(--border)}44.51%{border-color:var(--slate)}57.89%{border-color:var(--slate)}60.29%{border-color:var(--border)}100%{border-color:var(--border)}}
@keyframes exfb-f4{0%{fill-opacity:0}78.95%{fill-opacity:0}81.35%{fill-opacity:1}97.6%{fill-opacity:1}100%{fill-opacity:0}}
@keyframes exfb-t4{0%{stroke:var(--coral)}78.95%{stroke:var(--coral)}81.35%{stroke:#fff}97.6%{stroke:#fff}100%{stroke:var(--coral)}}
@keyframes exfb-tg{0%{opacity:0}78.95%{opacity:0}81.35%{opacity:1}97.6%{opacity:1}100%{opacity:0}}
@container (max-width:520px){
  .exfb__art{aspect-ratio:auto;display:flex;flex-direction:column;gap:14px;padding:28px 20px 24px}
  .exfb__curve{display:none}
  .exfb__card{position:relative;left:auto;top:auto;width:calc(100% - 36px);height:auto;min-height:56px;padding:10px 14px;gap:12px;border-radius:14px}
  .exfb__card--2{margin-left:12px}.exfb__card--3{margin-left:24px}.exfb__card--4{margin-left:36px}
  .exfb__check{width:26px;height:26px}
  .exfb__label{font-size:10px}
  .exfb__value{font-size:14px;white-space:normal}
  .exfb__tag{top:-10px;right:12px;font-size:11px;padding:2px 8px}
  .exfb__caption{position:static;margin-top:10px;font-size:16px}
}
@media (prefers-reduced-motion:reduce){.exfb *{animation:none!important}.exfb .exfb__dot{fill-opacity:1}.exfb .exfb__tick{stroke:#fff}.exfb .exfb__tag--win{opacity:1}}/* End custom CSS */