.elementor-7 .elementor-element.elementor-element-e29115e{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:168px;--padding-bottom:72px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-e29115e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e29115e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-ba4ceeb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-52c86d8 .elementor-heading-title{color:#be7b1b;}.elementor-7 .elementor-element.elementor-element-809ac5b > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 12px 0px;}.elementor-7 .elementor-element.elementor-element-809ac5b{text-align:start;}.elementor-7 .elementor-element.elementor-element-809ac5b .elementor-heading-title{font-family:"DM Sans", Sans-serif;line-height:73px;letter-spacing:-4.4px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8e320d6 > .elementor-widget-container{padding:0px 136px 20px 0px;}.elementor-7 .elementor-element.elementor-element-8e320d6{font-family:"DM Sans", Sans-serif;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5065c9e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1a65cc2 .elementor-button{background-color:#EF9F27;font-family:"DM Sans", Sans-serif;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );}.elementor-7 .elementor-element.elementor-element-1a65cc2 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-1a65cc2 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor4 );}.elementor-7 .elementor-element.elementor-element-1a65cc2{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-1a65cc2 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1a65cc2 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-1a65cc2 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-7 .elementor-element.elementor-element-15bf910 .elementor-button{background-color:#FFFFFF00;font-family:"DM Sans", Sans-serif;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-15bf910 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-15bf910 .elementor-button:focus{background-color:#F45A2A00;color:var( --e-global-color-astglobalcolor4 );}.elementor-7 .elementor-element.elementor-element-15bf910{width:auto;max-width:auto;align-self:center;}.elementor-7 .elementor-element.elementor-element-15bf910 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-15bf910 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-7 .elementor-element.elementor-element-15bf910 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-15bf910 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-7 .elementor-element.elementor-element-9de465f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-eed3aad{--spacer-size:69px;}.elementor-7 .elementor-element.elementor-element-6cdc6a4 > .elementor-widget-container{margin:-38px -106px -128px -60px;}.elementor-7 .elementor-element.elementor-element-4821618{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-4821618:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4821618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-9a7f227{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-2e3712b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-2e3712b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2e3712b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-5eb1d28{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-5eb1d28:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5eb1d28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181616;}.elementor-7 .elementor-element.elementor-element-6cb535b .elementor-heading-title{font-family:"DM Sans", Sans-serif;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-efb11ef{font-family:"DM Sans", Sans-serif;font-size:14px;color:#DDDCDC;}.elementor-7 .elementor-element.elementor-element-cd0d785{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-cd0d785:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-cd0d785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181616;}.elementor-7 .elementor-element.elementor-element-c6bf38d .elementor-heading-title{font-family:"DM Sans", Sans-serif;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-65300d1{font-family:"DM Sans", Sans-serif;font-size:14px;color:#DDDCDC;}.elementor-7 .elementor-element.elementor-element-87542aa{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-87542aa:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-87542aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181616;}.elementor-7 .elementor-element.elementor-element-46741b6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8c90e99{font-family:"DM Sans", Sans-serif;font-size:14px;color:#DDDCDC;}.elementor-7 .elementor-element.elementor-element-57987b1{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-57987b1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-57987b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181616;}.elementor-7 .elementor-element.elementor-element-0932410 .elementor-heading-title{font-family:"DM Sans", Sans-serif;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-955c5a3{font-family:"DM Sans", Sans-serif;font-size:14px;color:#DDDCDC;}.elementor-7 .elementor-element.elementor-element-85cd2ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-85cd2ec:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-85cd2ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-02b08e5{--spacer-size:56px;}.elementor-7 .elementor-element.elementor-element-ef41d22{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-ef41d22:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ef41d22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-174f547{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-40df545{width:auto;max-width:auto;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;line-height:11px;letter-spacing:-0.1px;color:#EF9F27;}.elementor-7 .elementor-element.elementor-element-40df545 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-40df545.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-40df545 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-0610006 .elementor-heading-title{font-family:"DM Sans", Sans-serif;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ad45da3{font-family:"DM Sans", Sans-serif;color:#C9C9C9;}.elementor-7 .elementor-element.elementor-element-da9dd5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-31af728{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-a4bb6d0 > .elementor-widget-container{padding:5px 5px 5px 5px;border-style:none;border-radius:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px #BA7517;}.elementor-7 .elementor-element.elementor-element-a4bb6d0 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-a4bb6d0 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-a4bb6d0 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:19px;}.elementor-7 .elementor-element.elementor-element-a4bb6d0 .elementor-icon-box-title{color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-a4bb6d0 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;color:#D5D5D5;}.elementor-7 .elementor-element.elementor-element-cf070eb > .elementor-widget-container{padding:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px #BA7517;}.elementor-7 .elementor-element.elementor-element-cf070eb .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-cf070eb .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-cf070eb .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:19px;}.elementor-7 .elementor-element.elementor-element-cf070eb .elementor-icon-box-title{color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-cf070eb .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;color:#D5D5D5;}.elementor-7 .elementor-element.elementor-element-0ee8155 > .elementor-widget-container{padding:5px 5px 5px 5px;border-style:none;box-shadow:0px 0px 10px 0px #BA7517;}.elementor-7 .elementor-element.elementor-element-0ee8155 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-0ee8155 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-0ee8155 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:19px;}.elementor-7 .elementor-element.elementor-element-0ee8155 .elementor-icon-box-title{color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-0ee8155 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;color:#D5D5D5;}.elementor-7 .elementor-element.elementor-element-e873970 > .elementor-widget-container{padding:5px 5px 5px 5px;border-style:none;box-shadow:0px 0px 10px 0px #BA7517;}.elementor-7 .elementor-element.elementor-element-e873970 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-e873970 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-e873970 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:19px;}.elementor-7 .elementor-element.elementor-element-e873970 .elementor-icon-box-title{color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-e873970 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;color:#D5D5D5;}.elementor-7 .elementor-element.elementor-element-f58e25b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-f58e25b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f58e25b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-93a0770{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-8020cb2{width:auto;max-width:auto;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;line-height:11px;letter-spacing:-0.1px;color:#EF9F27;}.elementor-7 .elementor-element.elementor-element-8020cb2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8020cb2.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-8020cb2 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-66ce78f .elementor-heading-title{font-family:"DM Sans", Sans-serif;letter-spacing:-3.5px;color:#FCFCFC;}.elementor-7 .elementor-element.elementor-element-3b46f67{font-family:"DM Sans", Sans-serif;color:#C9C9C9;}.elementor-7 .elementor-element.elementor-element-14097b5{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-2b5fe0e{--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:26px 0px;--row-gap:26px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2b5fe0e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2b5fe0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-e0c4515{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-e0c4515:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e0c4515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-7 .elementor-element.elementor-element-7c1af49 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-7c1af49.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7c1af49.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-7c1af49.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7c1af49.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-7c1af49.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7c1af49 .elementor-icon{font-size:32px;}.elementor-7 .elementor-element.elementor-element-7c1af49 .elementor-icon svg{height:32px;}.elementor-7 .elementor-element.elementor-element-e20990d .elementor-heading-title{font-family:"DM Sans", Sans-serif;color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-5f9ae3b{font-family:"DM Sans", Sans-serif;font-size:15px;color:#C9C9C9;}.elementor-7 .elementor-element.elementor-element-56ec804 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-56ec804{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;color:#F0ECEC;}.elementor-7 .elementor-element.elementor-element-56ec804 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-0ee8343 .elementor-button{background-color:#222121;box-shadow:0px 0px 10px 0px #EF9F27;border-radius:11px 11px 11px 11px;}.elementor-7 .elementor-element.elementor-element-0ee8343 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-0ee8343 .elementor-button:focus{background-color:#EF9F27;}.elementor-7 .elementor-element.elementor-element-7d485a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-ee82af5 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-ee82af5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ee82af5.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-ee82af5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ee82af5.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-ee82af5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ee82af5 .elementor-icon{font-size:32px;}.elementor-7 .elementor-element.elementor-element-ee82af5 .elementor-icon svg{height:32px;}.elementor-7 .elementor-element.elementor-element-68b321c .elementor-heading-title{font-family:"DM Sans", Sans-serif;color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-d4980aa{font-family:"DM Sans", Sans-serif;font-size:15px;color:#C9C9C9;}.elementor-7 .elementor-element.elementor-element-e8e6fcf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e8e6fcf{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;color:#F0ECEC;}.elementor-7 .elementor-element.elementor-element-e8e6fcf p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-0f8e0be .elementor-button{background-color:#222121;box-shadow:0px 0px 10px 0px #EF9F27;border-radius:11px 11px 11px 11px;}.elementor-7 .elementor-element.elementor-element-0f8e0be .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-0f8e0be .elementor-button:focus{background-color:#EF9F27;}.elementor-7 .elementor-element.elementor-element-f3d9de4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-f3d9de4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f3d9de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-7 .elementor-element.elementor-element-d9a1ef9 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-d9a1ef9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d9a1ef9.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d9a1ef9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d9a1ef9.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d9a1ef9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d9a1ef9 .elementor-icon{font-size:32px;}.elementor-7 .elementor-element.elementor-element-d9a1ef9 .elementor-icon svg{height:32px;}.elementor-7 .elementor-element.elementor-element-34bc9ed .elementor-heading-title{font-family:"DM Sans", Sans-serif;color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-994b847{font-family:"DM Sans", Sans-serif;font-size:15px;color:#C9C9C9;}.elementor-7 .elementor-element.elementor-element-34a6139 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-34a6139{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;color:#F0ECEC;}.elementor-7 .elementor-element.elementor-element-34a6139 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-44eeebd .elementor-button{background-color:#222121;box-shadow:0px 0px 10px 0px #EF9F27;border-radius:11px 11px 11px 11px;}.elementor-7 .elementor-element.elementor-element-44eeebd .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-44eeebd .elementor-button:focus{background-color:#EF9F27;}.elementor-7 .elementor-element.elementor-element-119417e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-406a3d9 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-406a3d9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-406a3d9.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-406a3d9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-406a3d9.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-406a3d9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-406a3d9 .elementor-icon{font-size:32px;}.elementor-7 .elementor-element.elementor-element-406a3d9 .elementor-icon svg{height:32px;}.elementor-7 .elementor-element.elementor-element-bad169e .elementor-heading-title{font-family:"DM Sans", Sans-serif;color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-c2b7f29{font-family:"DM Sans", Sans-serif;font-size:15px;color:#C9C9C9;}.elementor-7 .elementor-element.elementor-element-33c235b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-33c235b{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;color:#F0ECEC;}.elementor-7 .elementor-element.elementor-element-33c235b p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-98211cc .elementor-button{background-color:#222121;box-shadow:0px 0px 10px 0px #EF9F27;border-radius:11px 11px 11px 11px;}.elementor-7 .elementor-element.elementor-element-98211cc .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-98211cc .elementor-button:focus{background-color:#EF9F27;}.elementor-7 .elementor-element.elementor-element-d6e708f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-d6e708f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d6e708f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-7 .elementor-element.elementor-element-b95a710 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-b95a710.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b95a710.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-b95a710.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b95a710.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-b95a710.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b95a710 .elementor-icon{font-size:32px;}.elementor-7 .elementor-element.elementor-element-b95a710 .elementor-icon svg{height:32px;}.elementor-7 .elementor-element.elementor-element-4112f53 .elementor-heading-title{font-family:"DM Sans", Sans-serif;color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-c589a67{font-family:"DM Sans", Sans-serif;font-size:15px;color:#C9C9C9;}.elementor-7 .elementor-element.elementor-element-aa4e91c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-aa4e91c{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;color:#F0ECEC;}.elementor-7 .elementor-element.elementor-element-aa4e91c p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-336d4f9 .elementor-button{background-color:#222121;box-shadow:0px 0px 10px 0px #EF9F27;border-radius:11px 11px 11px 11px;}.elementor-7 .elementor-element.elementor-element-336d4f9 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-336d4f9 .elementor-button:focus{background-color:#EF9F27;}.elementor-7 .elementor-element.elementor-element-1e0504a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-3243844 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-3243844.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3243844.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3243844.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3243844.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3243844.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3243844 .elementor-icon{font-size:32px;}.elementor-7 .elementor-element.elementor-element-3243844 .elementor-icon svg{height:32px;}.elementor-7 .elementor-element.elementor-element-b4d1d9b .elementor-heading-title{font-family:"DM Sans", Sans-serif;color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-a362b2c{font-family:"DM Sans", Sans-serif;font-size:15px;color:#C9C9C9;}.elementor-7 .elementor-element.elementor-element-3166628 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3166628{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;color:#F0ECEC;}.elementor-7 .elementor-element.elementor-element-3166628 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-95d5f9e .elementor-button{background-color:#EF9F27;box-shadow:0px 0px 10px 0px #EF9F27;border-radius:11px 11px 11px 11px;}.elementor-7 .elementor-element.elementor-element-95d5f9e .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-95d5f9e .elementor-button:focus{background-color:#EF9F27;}.elementor-7 .elementor-element.elementor-element-833e42f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-833e42f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-833e42f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-17687b3{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-2f38b23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-2f38b23:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2f38b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-cafc45e{--spacer-size:69px;}.elementor-7 .elementor-element.elementor-element-8657b7f{width:auto;max-width:auto;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;line-height:11px;letter-spacing:-0.1px;color:#EF9F27;}.elementor-7 .elementor-element.elementor-element-8657b7f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8657b7f.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-8657b7f p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-3c77646{text-align:center;}.elementor-7 .elementor-element.elementor-element-3c77646 .elementor-heading-title{font-family:"DM Sans", Sans-serif;letter-spacing:-4px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6ba1569{text-align:center;font-family:"DM Sans", Sans-serif;color:#C9C9C9;}.elementor-7 .elementor-element.elementor-element-608b6c1{--spacer-size:44px;}.elementor-7 .elementor-element.elementor-element-e303e19{--spacer-size:69px;}.elementor-7 .elementor-element.elementor-element-0fa5b75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-0fa5b75:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0fa5b75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-58f3799{--spacer-size:69px;}.elementor-7 .elementor-element.elementor-element-320535c{width:auto;max-width:auto;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;line-height:11px;letter-spacing:-0.1px;color:#EF9F27;}.elementor-7 .elementor-element.elementor-element-320535c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-320535c.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-320535c p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-9b89568{text-align:center;}.elementor-7 .elementor-element.elementor-element-9b89568 .elementor-heading-title{font-family:"DM Sans", Sans-serif;letter-spacing:-4px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-76ffe61{text-align:center;font-family:"DM Sans", Sans-serif;color:#C9C9C9;}.elementor-7 .elementor-element.elementor-element-b399548{--spacer-size:44px;}.elementor-7 .elementor-element.elementor-element-5c313e3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-d573cd3 > .elementor-widget-container{padding:5px 5px 5px 5px;border-style:none;border-radius:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px #BA7517;}.elementor-7 .elementor-element.elementor-element-d573cd3 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-d573cd3 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-d573cd3 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:19px;}.elementor-7 .elementor-element.elementor-element-d573cd3 .elementor-icon-box-title{color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-d573cd3 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;color:#D5D5D5;}.elementor-7 .elementor-element.elementor-element-f5e54d0 > .elementor-widget-container{padding:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px #BA7517;}.elementor-7 .elementor-element.elementor-element-f5e54d0 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-f5e54d0 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f5e54d0 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:19px;}.elementor-7 .elementor-element.elementor-element-f5e54d0 .elementor-icon-box-title{color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-f5e54d0 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;color:#D5D5D5;}.elementor-7 .elementor-element.elementor-element-c175429 > .elementor-widget-container{padding:5px 5px 5px 5px;border-style:none;box-shadow:0px 0px 10px 0px #BA7517;}.elementor-7 .elementor-element.elementor-element-c175429 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-c175429 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-c175429 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:19px;}.elementor-7 .elementor-element.elementor-element-c175429 .elementor-icon-box-title{color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-c175429 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;color:#D5D5D5;}.elementor-7 .elementor-element.elementor-element-3850f8d > .elementor-widget-container{padding:5px 5px 5px 5px;border-style:none;box-shadow:0px 0px 10px 0px #BA7517;}.elementor-7 .elementor-element.elementor-element-3850f8d .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-3850f8d .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-3850f8d .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:19px;}.elementor-7 .elementor-element.elementor-element-3850f8d .elementor-icon-box-title{color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-3850f8d .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;color:#D5D5D5;}.elementor-7 .elementor-element.elementor-element-525b074 > .elementor-widget-container{padding:5px 5px 5px 5px;border-style:none;box-shadow:0px 0px 10px 0px #BA7517;}.elementor-7 .elementor-element.elementor-element-525b074 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-525b074 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-525b074 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:19px;}.elementor-7 .elementor-element.elementor-element-525b074 .elementor-icon-box-title{color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-525b074 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;color:#D5D5D5;}.elementor-7 .elementor-element.elementor-element-6cff2a5 > .elementor-widget-container{padding:5px 5px 5px 5px;border-style:none;box-shadow:0px 0px 10px 0px #BA7517;}.elementor-7 .elementor-element.elementor-element-6cff2a5 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-6cff2a5 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-6cff2a5 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:19px;}.elementor-7 .elementor-element.elementor-element-6cff2a5 .elementor-icon-box-title{color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-6cff2a5 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;color:#D5D5D5;}.elementor-7 .elementor-element.elementor-element-5bf4428{--spacer-size:69px;}.elementor-7 .elementor-element.elementor-element-69c130e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-69c130e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-69c130e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-ad4cecb{width:auto;max-width:auto;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;line-height:11px;letter-spacing:-0.1px;color:#EF9F27;}.elementor-7 .elementor-element.elementor-element-ad4cecb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ad4cecb.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-ad4cecb p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-1996fa5{text-align:center;}.elementor-7 .elementor-element.elementor-element-1996fa5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;letter-spacing:-4px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-07525cc{text-align:center;font-family:"DM Sans", Sans-serif;color:#C9C9C9;}.elementor-7 .elementor-element.elementor-element-3361726{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-3361726:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3361726 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-3350d83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-3350d83:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3350d83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-b39109a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-b39109a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b39109a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-e29115e{--content-width:1428px;}.elementor-7 .elementor-element.elementor-element-ba4ceeb{--width:50%;}.elementor-7 .elementor-element.elementor-element-9de465f{--width:50%;}.elementor-7 .elementor-element.elementor-element-5eb1d28{--width:25%;}.elementor-7 .elementor-element.elementor-element-cd0d785{--width:25%;}.elementor-7 .elementor-element.elementor-element-87542aa{--width:25%;}.elementor-7 .elementor-element.elementor-element-57987b1{--width:25%;}.elementor-7 .elementor-element.elementor-element-174f547{--width:50%;}.elementor-7 .elementor-element.elementor-element-da9dd5a{--width:50%;}.elementor-7 .elementor-element.elementor-element-2b5fe0e{--content-width:1370px;}.elementor-7 .elementor-element.elementor-element-e0c4515{--width:33.3333%;}.elementor-7 .elementor-element.elementor-element-7d485a5{--width:33.3333%;}.elementor-7 .elementor-element.elementor-element-f3d9de4{--width:33.3333%;}.elementor-7 .elementor-element.elementor-element-119417e{--width:33.3333%;}.elementor-7 .elementor-element.elementor-element-d6e708f{--width:33.3333%;}.elementor-7 .elementor-element.elementor-element-1e0504a{--width:33.3333%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-e29115e{--padding-top:120px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-ba4ceeb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-809ac5b .elementor-heading-title{letter-spacing:-0.7px;}.elementor-7 .elementor-element.elementor-element-8e320d6 > .elementor-widget-container{padding:0px 32px 20px 0px;}.elementor-7 .elementor-element.elementor-element-6cdc6a4 > .elementor-widget-container{margin:-16px 0px -56px 0px;}.elementor-7 .elementor-element.elementor-element-31af728{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-3c77646 .elementor-heading-title{letter-spacing:-2.5px;}.elementor-7 .elementor-element.elementor-element-5c313e3{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-e29115e{--padding-top:104px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-ba4ceeb{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-809ac5b > .elementor-widget-container{padding:0px 40px 24px 0px;}.elementor-7 .elementor-element.elementor-element-809ac5b .elementor-heading-title{letter-spacing:-3px;}.elementor-7 .elementor-element.elementor-element-1a65cc2 > .elementor-widget-container{padding:0px 24px 0px 0px;}.elementor-7 .elementor-element.elementor-element-15bf910{align-self:center;}.elementor-7 .elementor-element.elementor-element-6cdc6a4 > .elementor-widget-container{margin:0px 24px -32px -24px;}.elementor-7 .elementor-element.elementor-element-6cdc6a4{text-align:center;}.elementor-7 .elementor-element.elementor-element-6cdc6a4 img{width:100%;}.elementor-7 .elementor-element.elementor-element-31af728{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-3c77646 .elementor-heading-title{letter-spacing:-2.5px;}.elementor-7 .elementor-element.elementor-element-5c313e3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-56ec804 */.sol-list ul {
  margin: 0;
  padding-left: 22px;
}

.sol-feat {
  color: #ffffff;
  margin-bottom: 12px;
  font-size: 18px;
  line-height: 1.5;
}

.sol-feat::marker {
  color: #f4b400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8e6fcf */.sol-list ul {
  margin: 0;
  padding-left: 22px;
}

.sol-feat {
  color: #ffffff;
  margin-bottom: 12px;
  font-size: 18px;
  line-height: 1.5;
}

.sol-feat::marker {
  color: #f4b400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34a6139 */.sol-list ul {
  margin: 0;
  padding-left: 22px;
}

.sol-feat {
  color: #ffffff;
  margin-bottom: 12px;
  font-size: 18px;
  line-height: 1.5;
}

.sol-feat::marker {
  color: #f4b400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33c235b */.sol-list ul {
  margin: 0;
  padding-left: 22px;
}

.sol-feat {
  color: #ffffff;
  margin-bottom: 12px;
  font-size: 18px;
  line-height: 1.5;
}

.sol-feat::marker {
  color: #f4b400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa4e91c */.sol-list ul {
  margin: 0;
  padding-left: 22px;
}

.sol-feat {
  color: #ffffff;
  margin-bottom: 12px;
  font-size: 18px;
  line-height: 1.5;
}

.sol-feat::marker {
  color: #f4b400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3166628 */.sol-list ul {
  margin: 0;
  padding-left: 22px;
}

.sol-feat {
  color: #ffffff;
  margin-bottom: 12px;
  font-size: 18px;
  line-height: 1.5;
}

.sol-feat::marker {
  color: #f4b400;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bd0e681 */.wl-compare-section{
  width: 100%;
  padding: 24px 0;
  font-family: "DM Sans", sans-serif;
}

/* =========================
   DESKTOP / TABLET TABLE
========================= */
.wl-table-wrap{
  width: 100%;
  overflow-x: auto;
  border-radius: 26px;
  padding: 1px;
  background: linear-gradient(90deg, rgba(255,153,0,.16), rgba(255,153,0,.05), rgba(255,153,0,.16));
  box-shadow:
    0 0 0 1px rgba(255,153,0,.08),
    0 18px 50px rgba(0,0,0,.32);
}

.wl-compare-table{
  width: 100%;
  min-width: 920px;
  border-collapse: separate;
  border-spacing: 0;
  background:
    radial-gradient(circle at top right, rgba(255,153,0,.12), transparent 30%),
    linear-gradient(180deg, #0b0f14 0%, #05070a 100%);
  color: #e8eef9;
  border-radius: 25px;
  overflow: hidden;
  font-family: "DM Sans", sans-serif;
}

.wl-compare-table th,
.wl-compare-table td{
  padding: 28px 24px;
  text-align: left;
  border-bottom: 1px solid rgba(255,255,255,.06);
  font-size: 17px;
  line-height: 1.35;
  white-space: nowrap;
}

.wl-compare-table thead th{
  font-size: 18px;
  font-weight: 700;
  color: #6f83a2;
  background: rgba(255,255,255,.01);
}

.wl-compare-table thead th:first-child{
  color: #dce8f8;
}

.wl-highlight-head{
  color: #ff9b21 !important;
}

.wl-compare-table tbody td{
  color: #f1f5fb;
  font-weight: 500;
}

.wl-compare-table tbody td:first-child{
  color: #d9e6f7;
  font-weight: 500;
  min-width: 260px;
}

.wl-compare-table tbody tr:hover td{
  background: rgba(255,255,255,.012);
}

.wl-red{
  color: #ff4d4f !important;
  font-weight: 700 !important;
}

.wl-green{
  color: #14d39a !important;
  font-weight: 700 !important;
}

.wl-compare-table thead tr th:first-child{
  border-top-left-radius: 25px;
}

.wl-compare-table thead tr th:last-child{
  border-top-right-radius: 25px;
}

.wl-compare-table tbody tr:last-child td:first-child{
  border-bottom-left-radius: 25px;
}

.wl-compare-table tbody tr:last-child td:last-child{
  border-bottom-right-radius: 25px;
}

.wl-compare-table tbody tr:last-child td{
  border-bottom: none;
}

/* =========================
   MOBILE CARDS
========================= */
.wl-mobile-cards{
  display: none;
}

.wl-mobile-card{
  position: relative;
  margin-bottom: 16px;
  border-radius: 22px;
  padding: 1px;
  background: linear-gradient(135deg, rgba(255,153,0,.18), rgba(255,153,0,.05), rgba(20,211,154,.10));
  box-shadow:
    0 0 0 1px rgba(255,153,0,.08),
    0 12px 32px rgba(0,0,0,.28);
}

.wl-mobile-card::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 22px;
  pointer-events: none;
  background: radial-gradient(circle at top right, rgba(255,153,0,.12), transparent 35%);
}

.wl-mobile-card > .wl-mobile-title,
.wl-mobile-card > .wl-mobile-grid{
  position: relative;
  z-index: 2;
}

.wl-mobile-card{
  background-clip: padding-box;
}

.wl-mobile-card .wl-mobile-title,
.wl-mobile-card .wl-mobile-grid{
  background:
    radial-gradient(circle at top right, rgba(255,153,0,.10), transparent 35%),
    linear-gradient(180deg, #0b0f14 0%, #05070a 100%);
}

.wl-mobile-title{
  padding: 18px 18px 12px;
  color: #ff9b21;
  font-size: 16px;
  font-weight: 800;
  border-top-left-radius: 22px;
  border-top-right-radius: 22px;
}

.wl-mobile-grid{
  padding: 0 14px 14px;
  border-bottom-left-radius: 22px;
  border-bottom-right-radius: 22px;
}

.wl-mobile-item{
  display: flex;
  flex-direction: column;
  gap: 6px;
  padding: 14px 12px;
  border-radius: 16px;
  margin-bottom: 10px;
  background: rgba(255,255,255,.03);
  border: 1px solid rgba(255,255,255,.05);
}

.wl-mobile-item:last-child{
  margin-bottom: 0;
}

.wl-mobile-best{
  background: linear-gradient(180deg, rgba(20,211,154,.10), rgba(20,211,154,.04));
  border: 1px solid rgba(20,211,154,.18);
  box-shadow: inset 0 0 0 1px rgba(20,211,154,.04);
}

.wl-mobile-label{
  color: #8ea7c7;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: .04em;
}

.wl-mobile-value{
  color: #eef4ff;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.35;
}

/* =========================
   RESPONSIVE
========================= */
@media (max-width: 1024px){
  .wl-compare-table{
    min-width: 860px;
  }

  .wl-compare-table th,
  .wl-compare-table td{
    padding: 22px 18px;
    font-size: 15px;
  }

  .wl-compare-table thead th{
    font-size: 16px;
  }
}

@media (max-width: 767px){
  .wl-table-wrap{
    display: none;
  }

  .wl-mobile-cards{
    display: block;
  }

  .wl-compare-section{
    padding: 12px 0;
  }
}/* End custom CSS */