.elementor-2918 .elementor-element.elementor-element-86761b5{--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:calc(88px + clamp(48px, 5vw, 96px));--padding-bottom:clamp(48px, 4vw, 64px);--padding-left:64px;--padding-right:64px;}.elementor-2918 .elementor-element.elementor-element-86761b5:not(.elementor-motion-effects-element-type-background), .elementor-2918 .elementor-element.elementor-element-86761b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-2918 .elementor-element.elementor-element-03a4dd3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-e3f0d19{text-align:start;}.elementor-2918 .elementor-element.elementor-element-e3f0d19 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:0.9375rem;font-weight:600;text-transform:uppercase;line-height:1.4;letter-spacing:0.045em;color:#F4F2EFDB;}.elementor-2918 .elementor-element.elementor-element-55f5de4{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-2918 .elementor-element.elementor-element-55f5de4 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:clamp(2rem, 3.4vw, 3.0625rem);font-weight:700;line-height:1.05;letter-spacing:-0.03em;}.elementor-2918 .elementor-element.elementor-element-b6c9e7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2918 .elementor-element.elementor-element-b6c9e7c .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:clamp(1rem, 1.1vw, 1.0625rem);line-height:1.6;color:#F4F2EF9E;}.elementor-2918 .elementor-element.elementor-element-7146db3{--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:clamp(32px, 2.4vw, 48px) clamp(32px, 2.4vw, 48px);--row-gap:clamp(32px, 2.4vw, 48px);--column-gap:clamp(32px, 2.4vw, 48px);border-style:solid;--border-style:solid;border-color:#F4F2EF1A;--border-color:#F4F2EF1A;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-7146db3:not(.elementor-motion-effects-element-type-background), .elementor-2918 .elementor-element.elementor-element-7146db3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-2918 .elementor-element.elementor-element-c2dcaee .elementor-counter{flex-direction:column;gap:12px;}.elementor-2918 .elementor-element.elementor-element-c2dcaee .elementor-counter-title{justify-content:start;color:#F4F2EF85;font-family:"Instrument Sans", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;line-height:1.4;}.elementor-2918 .elementor-element.elementor-element-c2dcaee .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#F4F2EF;font-family:"Inter Tight", Sans-serif;font-size:clamp(4rem, 9vw, 8.5rem);font-weight:700;text-transform:uppercase;line-height:0.95;letter-spacing:-0.035em;}.elementor-2918 .elementor-element.elementor-element-aeca7e2{border-style:solid;border-color:#F4F2EF24;}.elementor-2918 .elementor-element.elementor-element-aeca7e2 .elementor-counter{flex-direction:column;gap:12px;}.elementor-2918 .elementor-element.elementor-element-aeca7e2 .elementor-counter-title{justify-content:start;color:#F4F2EF85;font-family:"Instrument Sans", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;line-height:1.4;}.elementor-2918 .elementor-element.elementor-element-aeca7e2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#F4F2EF;font-family:"Inter Tight", Sans-serif;font-size:clamp(2.5rem, 3.6vw, 3.5rem);font-weight:700;text-transform:uppercase;line-height:0.95;letter-spacing:-0.035em;}.elementor-2918 .elementor-element.elementor-element-53df324{border-style:solid;border-color:#F4F2EF24;}.elementor-2918 .elementor-element.elementor-element-53df324 .elementor-counter{flex-direction:column;gap:12px;}.elementor-2918 .elementor-element.elementor-element-53df324 .elementor-counter-title{justify-content:start;color:#F4F2EF85;font-family:"Instrument Sans", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;line-height:1.4;}.elementor-2918 .elementor-element.elementor-element-53df324 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#F4F2EF;font-family:"Inter Tight", Sans-serif;font-size:clamp(2.5rem, 3.6vw, 3.5rem);font-weight:700;text-transform:uppercase;line-height:0.95;letter-spacing:-0.035em;}.elementor-2918 .elementor-element.elementor-element-ed45e36{--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:64px;--padding-right:64px;}.elementor-2918 .elementor-element.elementor-element-f49d028{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-48f27eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-48f27eb:not(.elementor-motion-effects-element-type-background), .elementor-2918 .elementor-element.elementor-element-48f27eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.chicagomotorcars.com/wp-content/uploads/loc-west-chicago-1200.jpg") 50% 50%;background-size:cover;}.elementor-2918 .elementor-element.elementor-element-91c8fa8{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-6937a2b .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.4;color:#F4F2EF85;}.elementor-2918 .elementor-element.elementor-element-6406655 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.4;color:#F4F2EF85;}.elementor-2918 .elementor-element.elementor-element-ae47092{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:clamp(64px, 5vw, 96px);--padding-bottom:clamp(64px, 5vw, 96px);--padding-left:64px;--padding-right:64PX;}.elementor-2918 .elementor-element.elementor-element-ea0b3d2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-30e6508{text-align:start;}.elementor-2918 .elementor-element.elementor-element-30e6508 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:0.9375rem;font-weight:600;text-transform:uppercase;line-height:1.4;letter-spacing:0.045em;color:#F4F2EFDB;}.elementor-2918 .elementor-element.elementor-element-9962972{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2918 .elementor-element.elementor-element-9962972 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:clamp(24px, 43.68px, 38px);font-weight:700;line-height:1.05;letter-spacing:-0.03em;}.elementor-2918 .elementor-element.elementor-element-d9a0753{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:clamp(48px, 3.4vw, 64px) clamp(48px, 4vw, 96px);--row-gap:clamp(48px, 3.4vw, 64px);--column-gap:clamp(48px, 4vw, 96px);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-e33610e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F4F2EF24;--border-color:#F4F2EF24;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-055b3c3 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:1rem;font-weight:600;line-height:1.6;color:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-6ef0f09 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:clamp(1rem, 1.1vw, 1.0625rem);font-weight:400;line-height:1.62;color:#F4F2EF9E;}.elementor-2918 .elementor-element.elementor-element-c1812c9{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F4F2EF24;--border-color:#F4F2EF24;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-a6f730d .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:1rem;font-weight:600;line-height:1.6;color:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-37f8bd9 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:clamp(1rem, 1.1vw, 1.0625rem);font-weight:400;line-height:1.62;color:#F4F2EF9E;}.elementor-2918 .elementor-element.elementor-element-087a45d{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F4F2EF24;--border-color:#F4F2EF24;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-b3cb15d .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:1rem;font-weight:600;line-height:1.6;color:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-b0edb44 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:clamp(1rem, 1.1vw, 1.0625rem);font-weight:400;line-height:1.62;color:#F4F2EF9E;}.elementor-2918 .elementor-element.elementor-element-ea82ed1{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F4F2EF24;--border-color:#F4F2EF24;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-8d595e5 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:1rem;font-weight:600;line-height:1.6;color:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-2f98278 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:clamp(1rem, 1.1vw, 1.0625rem);font-weight:400;line-height:1.62;color:#F4F2EF9E;}.elementor-2918 .elementor-element.elementor-element-64096a9{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:clamp(64px, 5vw, 96px);--padding-bottom:clamp(64px, 5vw, 96px);--padding-left:64px;--padding-right:64PX;}.elementor-2918 .elementor-element.elementor-element-13c91ae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-da88154{text-align:start;}.elementor-2918 .elementor-element.elementor-element-da88154 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:0.9375rem;font-weight:600;text-transform:uppercase;line-height:1.4;letter-spacing:0.045em;color:#F4F2EFDB;}.elementor-2918 .elementor-element.elementor-element-10ae338{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2918 .elementor-element.elementor-element-10ae338 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:clamp(24px, 43.68px, 38px);font-weight:700;line-height:1.05;letter-spacing:-0.03em;}.elementor-2918 .elementor-element.elementor-element-fecb8c4{--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:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F4F2EF24;--border-color:#F4F2EF24;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-cb26df1{--display:grid;--e-con-grid-template-columns:minmax(0, 13rem) minmax(0, 1fr) max-content max-content;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0 clamp(24px, 2.4vw, 48px);--row-gap:0;--column-gap:clamp(24px, 2.4vw, 48px);--grid-auto-flow:row;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:#F4F2EF24;--border-color:#F4F2EF24;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-8c306f1 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:1.0625rem;font-weight:600;line-height:1.6;letter-spacing:-0.01em;color:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-b6170be .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6;color:#F4F2EF9E;}.elementor-2918 .elementor-element.elementor-element-c2f971c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-2918 .elementor-element.elementor-element-c2f971c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-2918 .elementor-element.elementor-element-c2f971c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-2918 .elementor-element.elementor-element-c2f971c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-2918 .elementor-element.elementor-element-c2f971c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-2918 .elementor-element.elementor-element-c2f971c .elementor-icon-list-icon i{color:#FF0808;transition:color 0.3s;}.elementor-2918 .elementor-element.elementor-element-c2f971c .elementor-icon-list-icon svg{fill:#FF0808;transition:fill 0.3s;}.elementor-2918 .elementor-element.elementor-element-c2f971c{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-2918 .elementor-element.elementor-element-c2f971c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2918 .elementor-element.elementor-element-c2f971c .elementor-icon-list-item > a{font-family:"Instrument Sans", Sans-serif;font-weight:400;line-height:1.55;}.elementor-2918 .elementor-element.elementor-element-c2f971c .elementor-icon-list-text{color:#F4F2EF9E;transition:color 0.3s;}.elementor-2918 .elementor-element.elementor-element-6c7452f{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-1ca12a6 .elementor-button{background-color:#EDEAE400;font-family:"Instrument Sans", Sans-serif;font-size:0.875rem;font-weight:500;font-style:normal;text-decoration:none;fill:#F4F2EF;color:#F4F2EF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4F2EF6B;border-radius:999px 999px 999px 999px;padding:6px 14px 6px 14px;}.elementor-2918 .elementor-element.elementor-element-1ca12a6 .elementor-button:hover, .elementor-2918 .elementor-element.elementor-element-1ca12a6 .elementor-button:focus{background-color:#BE121A00;color:#F4F2EF;border-color:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-1ca12a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2918 .elementor-element.elementor-element-1ca12a6 .elementor-button:hover svg, .elementor-2918 .elementor-element.elementor-element-1ca12a6 .elementor-button:focus svg{fill:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-39f616f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2918 .elementor-element.elementor-element-39f616f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2918 .elementor-element.elementor-element-39f616f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2918 .elementor-element.elementor-element-39f616f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2918 .elementor-element.elementor-element-39f616f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2918 .elementor-element.elementor-element-39f616f .elementor-icon-list-icon i{color:#F4F2EF;transition:color 0.3s;}.elementor-2918 .elementor-element.elementor-element-39f616f .elementor-icon-list-icon svg{fill:#F4F2EF;transition:fill 0.3s;}.elementor-2918 .elementor-element.elementor-element-39f616f .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-39f616f .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-39f616f{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2918 .elementor-element.elementor-element-39f616f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2918 .elementor-element.elementor-element-39f616f .elementor-icon-list-text{transition:color 0.3s;}.elementor-2918 .elementor-element.elementor-element-29a39c7{--display:grid;--e-con-grid-template-columns:minmax(0, 13rem) minmax(0, 1fr) max-content max-content;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0 clamp(24px, 2.4vw, 48px);--row-gap:0;--column-gap:clamp(24px, 2.4vw, 48px);--grid-auto-flow:row;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:#F4F2EF24;--border-color:#F4F2EF24;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-d5f4822 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:1.0625rem;font-weight:600;line-height:1.6;letter-spacing:-0.01em;color:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-e80b722 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6;color:#F4F2EF9E;}.elementor-2918 .elementor-element.elementor-element-3fee415 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-2918 .elementor-element.elementor-element-3fee415 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-2918 .elementor-element.elementor-element-3fee415 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-2918 .elementor-element.elementor-element-3fee415 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-2918 .elementor-element.elementor-element-3fee415 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-2918 .elementor-element.elementor-element-3fee415 .elementor-icon-list-icon i{color:#FF0808;transition:color 0.3s;}.elementor-2918 .elementor-element.elementor-element-3fee415 .elementor-icon-list-icon svg{fill:#FF0808;transition:fill 0.3s;}.elementor-2918 .elementor-element.elementor-element-3fee415{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-2918 .elementor-element.elementor-element-3fee415 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2918 .elementor-element.elementor-element-3fee415 .elementor-icon-list-item > a{font-family:"Instrument Sans", Sans-serif;font-weight:400;line-height:1.55;}.elementor-2918 .elementor-element.elementor-element-3fee415 .elementor-icon-list-text{color:#F4F2EF9E;transition:color 0.3s;}.elementor-2918 .elementor-element.elementor-element-c077be9{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-075500d .elementor-button{background-color:#EDEAE400;font-family:"Instrument Sans", Sans-serif;font-size:0.875rem;font-weight:500;font-style:normal;text-decoration:none;fill:#F4F2EF;color:#F4F2EF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4F2EF6B;border-radius:999px 999px 999px 999px;padding:6px 14px 6px 14px;}.elementor-2918 .elementor-element.elementor-element-075500d .elementor-button:hover, .elementor-2918 .elementor-element.elementor-element-075500d .elementor-button:focus{background-color:#BE121A00;color:#F4F2EF;border-color:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-075500d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2918 .elementor-element.elementor-element-075500d .elementor-button:hover svg, .elementor-2918 .elementor-element.elementor-element-075500d .elementor-button:focus svg{fill:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-960291d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2918 .elementor-element.elementor-element-960291d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2918 .elementor-element.elementor-element-960291d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2918 .elementor-element.elementor-element-960291d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2918 .elementor-element.elementor-element-960291d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2918 .elementor-element.elementor-element-960291d .elementor-icon-list-icon i{color:#F4F2EF;transition:color 0.3s;}.elementor-2918 .elementor-element.elementor-element-960291d .elementor-icon-list-icon svg{fill:#F4F2EF;transition:fill 0.3s;}.elementor-2918 .elementor-element.elementor-element-960291d .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-960291d .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-960291d{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2918 .elementor-element.elementor-element-960291d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2918 .elementor-element.elementor-element-960291d .elementor-icon-list-text{transition:color 0.3s;}.elementor-2918 .elementor-element.elementor-element-1c44327{--display:grid;--e-con-grid-template-columns:minmax(0, 13rem) minmax(0, 1fr) max-content max-content;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0 clamp(24px, 2.4vw, 48px);--row-gap:0;--column-gap:clamp(24px, 2.4vw, 48px);--grid-auto-flow:row;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:#F4F2EF24;--border-color:#F4F2EF24;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-ba28f52 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:1.0625rem;font-weight:600;line-height:1.6;letter-spacing:-0.01em;color:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-dc4cf55 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6;color:#F4F2EF9E;}.elementor-2918 .elementor-element.elementor-element-320d435 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-2918 .elementor-element.elementor-element-320d435 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-2918 .elementor-element.elementor-element-320d435 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-2918 .elementor-element.elementor-element-320d435 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-2918 .elementor-element.elementor-element-320d435 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-2918 .elementor-element.elementor-element-320d435 .elementor-icon-list-icon i{color:#FF0808;transition:color 0.3s;}.elementor-2918 .elementor-element.elementor-element-320d435 .elementor-icon-list-icon svg{fill:#FF0808;transition:fill 0.3s;}.elementor-2918 .elementor-element.elementor-element-320d435{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-2918 .elementor-element.elementor-element-320d435 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2918 .elementor-element.elementor-element-320d435 .elementor-icon-list-item > a{font-family:"Instrument Sans", Sans-serif;font-weight:400;line-height:1.55;}.elementor-2918 .elementor-element.elementor-element-320d435 .elementor-icon-list-text{color:#F4F2EF9E;transition:color 0.3s;}.elementor-2918 .elementor-element.elementor-element-9b5d303{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-cb0da45 .elementor-button{background-color:#EDEAE400;font-family:"Instrument Sans", Sans-serif;font-size:0.875rem;font-weight:500;font-style:normal;text-decoration:none;fill:#F4F2EF;color:#F4F2EF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4F2EF6B;border-radius:999px 999px 999px 999px;padding:6px 14px 6px 14px;}.elementor-2918 .elementor-element.elementor-element-cb0da45 .elementor-button:hover, .elementor-2918 .elementor-element.elementor-element-cb0da45 .elementor-button:focus{background-color:#BE121A00;color:#F4F2EF;border-color:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-cb0da45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2918 .elementor-element.elementor-element-cb0da45 .elementor-button:hover svg, .elementor-2918 .elementor-element.elementor-element-cb0da45 .elementor-button:focus svg{fill:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-144a7d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2918 .elementor-element.elementor-element-144a7d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2918 .elementor-element.elementor-element-144a7d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2918 .elementor-element.elementor-element-144a7d6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2918 .elementor-element.elementor-element-144a7d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2918 .elementor-element.elementor-element-144a7d6 .elementor-icon-list-icon i{color:#F4F2EF;transition:color 0.3s;}.elementor-2918 .elementor-element.elementor-element-144a7d6 .elementor-icon-list-icon svg{fill:#F4F2EF;transition:fill 0.3s;}.elementor-2918 .elementor-element.elementor-element-144a7d6 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-144a7d6 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-144a7d6{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2918 .elementor-element.elementor-element-144a7d6 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2918 .elementor-element.elementor-element-144a7d6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2918 .elementor-element.elementor-element-0873d7c{--display:grid;--e-con-grid-template-columns:minmax(0, 13rem) minmax(0, 1fr) max-content max-content;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0 clamp(24px, 2.4vw, 48px);--row-gap:0;--column-gap:clamp(24px, 2.4vw, 48px);--grid-auto-flow:row;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:#F4F2EF24;--border-color:#F4F2EF24;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-3697a48 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:1.0625rem;font-weight:600;line-height:1.6;letter-spacing:-0.01em;color:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-3bad863 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6;color:#F4F2EF9E;}.elementor-2918 .elementor-element.elementor-element-89e0ea9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-2918 .elementor-element.elementor-element-89e0ea9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-2918 .elementor-element.elementor-element-89e0ea9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-2918 .elementor-element.elementor-element-89e0ea9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-2918 .elementor-element.elementor-element-89e0ea9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-2918 .elementor-element.elementor-element-89e0ea9 .elementor-icon-list-icon i{color:#FF0808;transition:color 0.3s;}.elementor-2918 .elementor-element.elementor-element-89e0ea9 .elementor-icon-list-icon svg{fill:#FF0808;transition:fill 0.3s;}.elementor-2918 .elementor-element.elementor-element-89e0ea9{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-2918 .elementor-element.elementor-element-89e0ea9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2918 .elementor-element.elementor-element-89e0ea9 .elementor-icon-list-item > a{font-family:"Instrument Sans", Sans-serif;font-weight:400;line-height:1.55;}.elementor-2918 .elementor-element.elementor-element-89e0ea9 .elementor-icon-list-text{color:#F4F2EF9E;transition:color 0.3s;}.elementor-2918 .elementor-element.elementor-element-c9ed85f{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-c16d27d .elementor-button{background-color:#EDEAE400;font-family:"Instrument Sans", Sans-serif;font-size:0.875rem;font-weight:500;font-style:normal;text-decoration:none;fill:#F4F2EF;color:#F4F2EF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4F2EF6B;border-radius:999px 999px 999px 999px;padding:6px 14px 6px 14px;}.elementor-2918 .elementor-element.elementor-element-c16d27d .elementor-button:hover, .elementor-2918 .elementor-element.elementor-element-c16d27d .elementor-button:focus{background-color:#BE121A00;color:#F4F2EF;border-color:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-c16d27d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2918 .elementor-element.elementor-element-c16d27d .elementor-button:hover svg, .elementor-2918 .elementor-element.elementor-element-c16d27d .elementor-button:focus svg{fill:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-567c06d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2918 .elementor-element.elementor-element-567c06d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2918 .elementor-element.elementor-element-567c06d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2918 .elementor-element.elementor-element-567c06d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2918 .elementor-element.elementor-element-567c06d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2918 .elementor-element.elementor-element-567c06d .elementor-icon-list-icon i{color:#F4F2EF;transition:color 0.3s;}.elementor-2918 .elementor-element.elementor-element-567c06d .elementor-icon-list-icon svg{fill:#F4F2EF;transition:fill 0.3s;}.elementor-2918 .elementor-element.elementor-element-567c06d .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-567c06d .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-567c06d{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2918 .elementor-element.elementor-element-567c06d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2918 .elementor-element.elementor-element-567c06d .elementor-icon-list-text{transition:color 0.3s;}.elementor-2918 .elementor-element.elementor-element-62119ef{--display:grid;--e-con-grid-template-columns:minmax(0, 13rem) minmax(0, 1fr) max-content max-content;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0 clamp(24px, 2.4vw, 48px);--row-gap:0;--column-gap:clamp(24px, 2.4vw, 48px);--grid-auto-flow:row;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:#F4F2EF24;--border-color:#F4F2EF24;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-d2e1291 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:1.0625rem;font-weight:600;line-height:1.6;letter-spacing:-0.01em;color:#F4F2EF9E;}.elementor-2918 .elementor-element.elementor-element-ed8f3da .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6;color:#F4F2EF85;}.elementor-2918 .elementor-element.elementor-element-b2400e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-2918 .elementor-element.elementor-element-b2400e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-2918 .elementor-element.elementor-element-b2400e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-2918 .elementor-element.elementor-element-b2400e7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-2918 .elementor-element.elementor-element-b2400e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-2918 .elementor-element.elementor-element-b2400e7 .elementor-icon-list-icon i{color:#FF0808;transition:color 0.3s;}.elementor-2918 .elementor-element.elementor-element-b2400e7 .elementor-icon-list-icon svg{fill:#FF0808;transition:fill 0.3s;}.elementor-2918 .elementor-element.elementor-element-b2400e7{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-2918 .elementor-element.elementor-element-b2400e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2918 .elementor-element.elementor-element-b2400e7 .elementor-icon-list-item > a{font-family:"Instrument Sans", Sans-serif;font-weight:400;line-height:1.55;}.elementor-2918 .elementor-element.elementor-element-b2400e7 .elementor-icon-list-text{color:#F4F2EF9E;transition:color 0.3s;}.elementor-2918 .elementor-element.elementor-element-145116c{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-e39e46b .elementor-button{background-color:#EDEAE400;font-family:"Instrument Sans", Sans-serif;font-size:0.875rem;font-weight:500;font-style:normal;text-decoration:none;fill:#F4F2EF;color:#F4F2EF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4F2EF6B;border-radius:999px 999px 999px 999px;padding:6px 14px 6px 14px;}.elementor-2918 .elementor-element.elementor-element-e39e46b .elementor-button:hover, .elementor-2918 .elementor-element.elementor-element-e39e46b .elementor-button:focus{background-color:#BE121A00;color:#F4F2EF;border-color:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-e39e46b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2918 .elementor-element.elementor-element-e39e46b .elementor-button:hover svg, .elementor-2918 .elementor-element.elementor-element-e39e46b .elementor-button:focus svg{fill:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-07475ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2918 .elementor-element.elementor-element-07475ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2918 .elementor-element.elementor-element-07475ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2918 .elementor-element.elementor-element-07475ce .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2918 .elementor-element.elementor-element-07475ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2918 .elementor-element.elementor-element-07475ce .elementor-icon-list-icon i{color:#F4F2EF;transition:color 0.3s;}.elementor-2918 .elementor-element.elementor-element-07475ce .elementor-icon-list-icon svg{fill:#F4F2EF;transition:fill 0.3s;}.elementor-2918 .elementor-element.elementor-element-07475ce .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-07475ce .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-07475ce{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2918 .elementor-element.elementor-element-07475ce .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2918 .elementor-element.elementor-element-07475ce .elementor-icon-list-text{transition:color 0.3s;}.elementor-2918 .elementor-element.elementor-element-3b40912{--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:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F4F2EF24;--border-color:#F4F2EF24;--padding-top:clamp(64px, 5vw, 96px);--padding-bottom:clamp(96px, 8vw, 192px);--padding-left:64px;--padding-right:64px;}.elementor-2918 .elementor-element.elementor-element-858ed07{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-2918 .elementor-element.elementor-element-a5a7b6d{text-align:center;}.elementor-2918 .elementor-element.elementor-element-a5a7b6d .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:clamp(1.75rem, 3.4vw, 3rem);font-weight:700;line-height:1.06;letter-spacing:-0.03em;}.elementor-2918 .elementor-element.elementor-element-5cc252b{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2918 .elementor-element.elementor-element-5cc252b .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:clamp(1rem, 1.1vw, 1.0625rem);font-weight:400;line-height:1.6;color:#F4F2EF9E;}.elementor-2918 .elementor-element.elementor-element-084dfce{--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;--justify-content:center;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-09c70ac .elementor-button{background-color:#EDEAE4;font-family:"Instrument Sans", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;fill:#16150F;color:#16150F;border-radius:999px 999px 999px 999px;padding:20px 40px 20px 40px;}.elementor-2918 .elementor-element.elementor-element-09c70ac .elementor-button:hover, .elementor-2918 .elementor-element.elementor-element-09c70ac .elementor-button:focus{background-color:#BE121A;color:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-09c70ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2918 .elementor-element.elementor-element-09c70ac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2918 .elementor-element.elementor-element-09c70ac .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2918 .elementor-element.elementor-element-09c70ac .elementor-button:hover svg, .elementor-2918 .elementor-element.elementor-element-09c70ac .elementor-button:focus svg{fill:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-818d6d8 .elementor-button{background-color:#EDEAE400;font-family:"Instrument Sans", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;fill:#F4F2EF;color:#F4F2EF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4F2EF6B;border-radius:999px 999px 999px 999px;padding:19px 40px 19px 40px;}.elementor-2918 .elementor-element.elementor-element-818d6d8 .elementor-button:hover, .elementor-2918 .elementor-element.elementor-element-818d6d8 .elementor-button:focus{background-color:#BE121A00;color:#F4F2EF;border-color:#F4F2EF;}.elementor-2918 .elementor-element.elementor-element-818d6d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2918 .elementor-element.elementor-element-818d6d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2918 .elementor-element.elementor-element-818d6d8 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2918 .elementor-element.elementor-element-818d6d8 .elementor-button:hover svg, .elementor-2918 .elementor-element.elementor-element-818d6d8 .elementor-button:focus svg{fill:#F4F2EF;}@media(max-width:1024px){.elementor-2918 .elementor-element.elementor-element-7146db3{--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2918 .elementor-element.elementor-element-d9a0753{--grid-auto-flow:row;}.elementor-2918 .elementor-element.elementor-element-cb26df1{--e-con-grid-template-columns:minmax(0, 8rem) minmax(0, 1fr) max-content max-content;--grid-auto-flow:row;--align-items:center;}.elementor-2918 .elementor-element.elementor-element-6c7452f{--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;--flex-wrap:wrap;}.elementor-2918 .elementor-element.elementor-element-29a39c7{--e-con-grid-template-columns:minmax(0, 8rem) minmax(0, 1fr) max-content max-content;--grid-auto-flow:row;--align-items:center;}.elementor-2918 .elementor-element.elementor-element-c077be9{--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;--flex-wrap:wrap;}.elementor-2918 .elementor-element.elementor-element-1c44327{--e-con-grid-template-columns:minmax(0, 8rem) minmax(0, 1fr) max-content max-content;--grid-auto-flow:row;--align-items:center;}.elementor-2918 .elementor-element.elementor-element-9b5d303{--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;--flex-wrap:wrap;}.elementor-2918 .elementor-element.elementor-element-0873d7c{--e-con-grid-template-columns:minmax(0, 8rem) minmax(0, 1fr) max-content max-content;--grid-auto-flow:row;--align-items:center;}.elementor-2918 .elementor-element.elementor-element-c9ed85f{--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;--flex-wrap:wrap;}.elementor-2918 .elementor-element.elementor-element-62119ef{--e-con-grid-template-columns:minmax(0, 8rem) minmax(0, 1fr) max-content max-content;--grid-auto-flow:row;--align-items:center;}.elementor-2918 .elementor-element.elementor-element-145116c{--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;--flex-wrap:wrap;}}@media(min-width:768px){.elementor-2918 .elementor-element.elementor-element-86761b5{--content-width:1312px;}.elementor-2918 .elementor-element.elementor-element-ed45e36{--content-width:1312px;}.elementor-2918 .elementor-element.elementor-element-ae47092{--content-width:1312px;}.elementor-2918 .elementor-element.elementor-element-64096a9{--content-width:1312px;}.elementor-2918 .elementor-element.elementor-element-3b40912{--content-width:524px;}}@media(max-width:767px){.elementor-2918 .elementor-element.elementor-element-86761b5{--padding-top:40px;--padding-bottom:clamp(48px, 4vw, 64px);--padding-left:24px;--padding-right:24px;}.elementor-2918 .elementor-element.elementor-element-7146db3{--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-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:14px 14px 14px 14px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2918 .elementor-element.elementor-element-aeca7e2{padding:24px 0px 0px 0px;border-width:1px 0px 0px 0px;}.elementor-2918 .elementor-element.elementor-element-53df324{padding:24px 0px 0px 0px;border-width:1px 0px 0px 0px;}.elementor-2918 .elementor-element.elementor-element-ed45e36{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2918 .elementor-element.elementor-element-91c8fa8{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-2918 .elementor-element.elementor-element-ae47092{--padding-top:clamp(64px, 5vw, 96px);--padding-bottom:clamp(64px, 5vw, 96px);--padding-left:24px;--padding-right:24px;}.elementor-2918 .elementor-element.elementor-element-d9a0753{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:start;}.elementor-2918 .elementor-element.elementor-element-64096a9{--padding-top:clamp(64px, 5vw, 96px);--padding-bottom:clamp(64px, 5vw, 96px);--padding-left:24px;--padding-right:24px;}.elementor-2918 .elementor-element.elementor-element-cb26df1{--e-con-grid-template-columns:minmax(0, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;}.elementor-2918 .elementor-element.elementor-element-6c7452f{--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;--flex-wrap:nowrap;}.elementor-2918 .elementor-element.elementor-element-29a39c7{--e-con-grid-template-columns:minmax(0, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;}.elementor-2918 .elementor-element.elementor-element-c077be9{--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;--flex-wrap:nowrap;}.elementor-2918 .elementor-element.elementor-element-1c44327{--e-con-grid-template-columns:minmax(0, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;}.elementor-2918 .elementor-element.elementor-element-9b5d303{--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;--flex-wrap:nowrap;}.elementor-2918 .elementor-element.elementor-element-0873d7c{--e-con-grid-template-columns:minmax(0, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;}.elementor-2918 .elementor-element.elementor-element-c9ed85f{--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;--flex-wrap:nowrap;}.elementor-2918 .elementor-element.elementor-element-62119ef{--e-con-grid-template-columns:minmax(0, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;}.elementor-2918 .elementor-element.elementor-element-145116c{--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;--flex-wrap:nowrap;}.elementor-2918 .elementor-element.elementor-element-818d6d8{width:100%;max-width:100%;}.elementor-2918 .elementor-element.elementor-element-818d6d8.elementor-element{--align-self:stretch;}}/* Start custom CSS for heading, class: .elementor-element-b6c9e7c */.elementor-2918 .elementor-element.elementor-element-b6c9e7c {
    max-width: 530px !important;
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86761b5 */.elementor-2918 .elementor-element.elementor-element-86761b5:before {
    content: "";
    position: absolute;
    pointer-events: none;
    inline-size: clamp(640px, 84vw, 1420px);
    block-size: 100%;
    inset-inline-start: 50%;
    translate: -50% 0;
    opacity: 0.52;
    -webkit-mask-image: linear-gradient(to bottom, transparent 0, #000 15%, #000 85%, transparent 100%);
    mask-image: linear-gradient(to bottom, transparent 0, #000 15%, #000 85%, transparent 100%);
    background: radial-gradient(52% 58% at 34% 38%, rgba(128, 124, 116, 0.50), transparent 66%), radial-gradient(40% 34% at 72% 24%, rgba(104, 101, 95, 0.44), transparent 70%), radial-gradient(32% 46% at 58% 80%, rgba(92, 89, 84, 0.40), transparent 68%), radial-gradient(26% 22% at 18% 70%, rgba(140, 136, 128, 0.32), transparent 72%), radial-gradient(22% 30% at 84% 58%, rgba(100, 97, 91, 0.28), transparent 74%);
    filter: blur(44px);
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48f27eb */.elementor-2918 .elementor-element.elementor-element-48f27eb {
    display: block;
    inline-size: 100%;
    block-size: auto;
    aspect-ratio: 16 / 9;
    object-fit: cover;
    background: #050505;
    border-radius: calc(clamp(14px, 1.6vw, 24px) * 1.6);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f49d028 */.elementor-2918 .elementor-element.elementor-element-f49d028 {
    max-width: 814px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ef0f09 */.elementor-2918 .elementor-element.elementor-element-6ef0f09 {
    max-width: 510px !important;
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37f8bd9 */.elementor-2918 .elementor-element.elementor-element-37f8bd9 {
    max-width: 510px !important;
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0edb44 */.elementor-2918 .elementor-element.elementor-element-b0edb44 {
    max-width: 510px !important;
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f98278 */.elementor-2918 .elementor-element.elementor-element-2f98278 {
    max-width: 510px !important;
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae47092 */.elementor-2918 .elementor-element.elementor-element-ae47092:before {
    content: "";
    position: absolute;
    pointer-events: none;
    inline-size: clamp(640px, 84vw, 1420px);
    block-size: 100%;
    inset-inline-start: 50%;
    translate: -50% 0;
    opacity: 0.52;
    -webkit-mask-image: linear-gradient(to bottom, transparent 0, #000 15%, #000 85%, transparent 100%);
    mask-image: linear-gradient(to bottom, transparent 0, #000 15%, #000 85%, transparent 100%);
    background: radial-gradient(52% 58% at 34% 38%, rgba(128, 124, 116, 0.50), transparent 66%), radial-gradient(40% 34% at 72% 24%, rgba(104, 101, 95, 0.44), transparent 70%), radial-gradient(32% 46% at 58% 80%, rgba(92, 89, 84, 0.40), transparent 68%), radial-gradient(26% 22% at 18% 70%, rgba(140, 136, 128, 0.32), transparent 72%), radial-gradient(22% 30% at 84% 58%, rgba(100, 97, 91, 0.28), transparent 74%);
    filter: blur(44px);
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c2f971c */.elementor-2918 .elementor-element.elementor-element-c2f971c {
    max-width: 200px !important;
}

.elementor-2918 .elementor-element.elementor-element-c2f971c a .elementor-icon-list-text{
    color: #fff !important;
}

.elementor-2918 .elementor-element.elementor-element-c2f971c a:hover .elementor-icon-list-text{
    color: #CB141D !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ca12a6 */.elementor-2918 .elementor-element.elementor-element-1ca12a6 svg {
    fill: none !important;
    transition: 0.320s cubic-bezier(0.22, 1, 0.36, 1)
;
}

.elementor-2918 .elementor-element.elementor-element-1ca12a6:hover svg {
    translate: 2px -2px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39f616f */.elementor-2918 .elementor-element.elementor-element-39f616f a svg{
    opacity: 0.62;
    transition: all 0.3s ease-in-out;
    margin: 0 !important;
}

.elementor-2918 .elementor-element.elementor-element-39f616f a:hover svg{
    opacity: 1;
    width: 16px !important;
    height: 16px !important;
}

.elementor-2918 .elementor-element.elementor-element-39f616f .elementor-icon-list-icon {
    width: 32px;
    height: 32px;
    align-items: center;
    justify-content: center;
    border: 1px solid rgba(244, 242, 239, 0.14);
    border-radius: 99px;
    transition: all 0.3s ease-in-out;
}

.elementor-2918 .elementor-element.elementor-element-39f616f a:hover .elementor-icon-list-icon {
    border-color: rgba(244, 242, 239, 0.3)
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3fee415 */.elementor-2918 .elementor-element.elementor-element-3fee415 {
    max-width: 200px !important;
}

.elementor-2918 .elementor-element.elementor-element-3fee415 a .elementor-icon-list-text{
    color: #fff !important;
}

.elementor-2918 .elementor-element.elementor-element-3fee415 a:hover .elementor-icon-list-text{
    color: #CB141D !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-075500d */.elementor-2918 .elementor-element.elementor-element-075500d svg {
    fill: none !important;
    transition: 0.320s cubic-bezier(0.22, 1, 0.36, 1)
;
}

.elementor-2918 .elementor-element.elementor-element-075500d:hover svg {
    translate: 2px -2px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-960291d */.elementor-2918 .elementor-element.elementor-element-960291d a svg{
    opacity: 0.62;
    transition: all 0.3s ease-in-out;
    margin: 0 !important;
}

.elementor-2918 .elementor-element.elementor-element-960291d a:hover svg{
    opacity: 1;
    width: 16px !important;
    height: 16px !important;
}

.elementor-2918 .elementor-element.elementor-element-960291d .elementor-icon-list-icon {
    width: 32px;
    height: 32px;
    align-items: center;
    justify-content: center;
    border: 1px solid rgba(244, 242, 239, 0.14);
    border-radius: 99px;
    transition: all 0.3s ease-in-out;
}

.elementor-2918 .elementor-element.elementor-element-960291d a:hover .elementor-icon-list-icon {
    border-color: rgba(244, 242, 239, 0.3)
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-320d435 */.elementor-2918 .elementor-element.elementor-element-320d435 {
    max-width: 200px !important;
}

.elementor-2918 .elementor-element.elementor-element-320d435 a .elementor-icon-list-text{
    color: #fff !important;
}

.elementor-2918 .elementor-element.elementor-element-320d435 a:hover .elementor-icon-list-text{
    color: #CB141D !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb0da45 */.elementor-2918 .elementor-element.elementor-element-cb0da45 svg {
    fill: none !important;
    transition: 0.320s cubic-bezier(0.22, 1, 0.36, 1)
;
}

.elementor-2918 .elementor-element.elementor-element-cb0da45:hover svg {
    translate: 2px -2px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-144a7d6 */.elementor-2918 .elementor-element.elementor-element-144a7d6 a svg{
    opacity: 0.62;
    transition: all 0.3s ease-in-out;
    margin: 0 !important;
}

.elementor-2918 .elementor-element.elementor-element-144a7d6 a:hover svg{
    opacity: 1;
    width: 16px !important;
    height: 16px !important;
}

.elementor-2918 .elementor-element.elementor-element-144a7d6 .elementor-icon-list-icon {
    width: 32px;
    height: 32px;
    align-items: center;
    justify-content: center;
    border: 1px solid rgba(244, 242, 239, 0.14);
    border-radius: 99px;
    transition: all 0.3s ease-in-out;
}

.elementor-2918 .elementor-element.elementor-element-144a7d6 a:hover .elementor-icon-list-icon {
    border-color: rgba(244, 242, 239, 0.3)
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-89e0ea9 */.elementor-2918 .elementor-element.elementor-element-89e0ea9 {
    max-width: 200px !important;
}

.elementor-2918 .elementor-element.elementor-element-89e0ea9 a .elementor-icon-list-text{
    color: #fff !important;
}

.elementor-2918 .elementor-element.elementor-element-89e0ea9 a:hover .elementor-icon-list-text{
    color: #CB141D !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c16d27d */.elementor-2918 .elementor-element.elementor-element-c16d27d svg {
    fill: none !important;
    transition: 0.320s cubic-bezier(0.22, 1, 0.36, 1)
;
}

.elementor-2918 .elementor-element.elementor-element-c16d27d:hover svg {
    translate: 2px -2px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-567c06d */.elementor-2918 .elementor-element.elementor-element-567c06d a svg{
    opacity: 0.62;
    transition: all 0.3s ease-in-out;
    margin: 0 !important;
}

.elementor-2918 .elementor-element.elementor-element-567c06d a:hover svg{
    opacity: 1;
    width: 16px !important;
    height: 16px !important;
}

.elementor-2918 .elementor-element.elementor-element-567c06d .elementor-icon-list-icon {
    width: 32px;
    height: 32px;
    align-items: center;
    justify-content: center;
    border: 1px solid rgba(244, 242, 239, 0.14);
    border-radius: 99px;
    transition: all 0.3s ease-in-out;
}

.elementor-2918 .elementor-element.elementor-element-567c06d a:hover .elementor-icon-list-icon {
    border-color: rgba(244, 242, 239, 0.3)
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b2400e7 */.elementor-2918 .elementor-element.elementor-element-b2400e7 {
    max-width: 200px !important;
}

.elementor-2918 .elementor-element.elementor-element-b2400e7 a .elementor-icon-list-text{
    color: #fff !important;
}

.elementor-2918 .elementor-element.elementor-element-b2400e7 a:hover .elementor-icon-list-text{
    color: #CB141D !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e39e46b */.elementor-2918 .elementor-element.elementor-element-e39e46b svg {
    fill: none !important;
    transition: 0.320s cubic-bezier(0.22, 1, 0.36, 1)
;
}

.elementor-2918 .elementor-element.elementor-element-e39e46b:hover svg {
    translate: 2px -2px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-07475ce */.elementor-2918 .elementor-element.elementor-element-07475ce a svg{
    opacity: 0.62;
    transition: all 0.3s ease-in-out;
    margin: 0 !important;
}

.elementor-2918 .elementor-element.elementor-element-07475ce a:hover svg{
    opacity: 1;
    width: 16px !important;
    height: 16px !important;
}

.elementor-2918 .elementor-element.elementor-element-07475ce .elementor-icon-list-icon {
    width: 32px;
    height: 32px;
    align-items: center;
    justify-content: center;
    border: 1px solid rgba(244, 242, 239, 0.14);
    border-radius: 99px;
    transition: all 0.3s ease-in-out;
}

.elementor-2918 .elementor-element.elementor-element-07475ce a:hover .elementor-icon-list-icon {
    border-color: rgba(244, 242, 239, 0.3)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64096a9 */.elementor-2918 .elementor-element.elementor-element-64096a9:before {
    content: "";
    position: absolute;
    pointer-events: none;
    inline-size: clamp(640px, 84vw, 1420px);
    block-size: 100%;
    inset-inline-start: 50%;
    translate: -50% 0;
    opacity: 0.52;
    -webkit-mask-image: linear-gradient(to bottom, transparent 0, #000 15%, #000 85%, transparent 100%);
    mask-image: linear-gradient(to bottom, transparent 0, #000 15%, #000 85%, transparent 100%);
    background: radial-gradient(52% 58% at 34% 38%, rgba(128, 124, 116, 0.50), transparent 66%), radial-gradient(40% 34% at 72% 24%, rgba(104, 101, 95, 0.44), transparent 70%), radial-gradient(32% 46% at 58% 80%, rgba(92, 89, 84, 0.40), transparent 68%), radial-gradient(26% 22% at 18% 70%, rgba(140, 136, 128, 0.32), transparent 72%), radial-gradient(22% 30% at 84% 58%, rgba(100, 97, 91, 0.28), transparent 74%);
    filter: blur(44px);
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5a7b6d */.elementor-2918 .elementor-element.elementor-element-a5a7b6d span {
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5cc252b */.elementor-2918 .elementor-element.elementor-element-5cc252b {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09c70ac */.elementor-2918 .elementor-element.elementor-element-09c70ac svg {
    fill: none !important;
    transition: 0.320s cubic-bezier(0.22, 1, 0.36, 1)
;
}

.elementor-2918 .elementor-element.elementor-element-09c70ac:hover svg {
    translate: 2px -2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-818d6d8 */.elementor-2918 .elementor-element.elementor-element-818d6d8 svg {
    fill: none !important;
    transition: 0.320s cubic-bezier(0.22, 1, 0.36, 1)
;
}

.elementor-2918 .elementor-element.elementor-element-818d6d8:hover svg {
    translate: 2px -2px;
}/* End custom CSS */