.elementor-8686 .elementor-element.elementor-element-d0000026{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:150px;--padding-bottom:90px;--padding-left:48px;--padding-right:48px;}.elementor-8686 .elementor-element.elementor-element-d0000026:not(.elementor-motion-effects-element-type-background), .elementor-8686 .elementor-element.elementor-element-d0000026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-8686 .elementor-element.elementor-element-d0000001{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.7em;color:rgba(255,255,255,0.55);}.elementor-8686 .elementor-element.elementor-element-d000000f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:28px 32px;--row-gap:28px;--column-gap:32px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8686 .elementor-element.elementor-element-d0000005{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8686 .elementor-element.elementor-element-d0000002 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:3.2px;color:rgba(255,255,255,0.55);}.elementor-8686 .elementor-element.elementor-element-d0000003 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:64px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:0.5px;color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d0000004{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.7em;color:rgba(255,255,255,0.45);}.elementor-8686 .elementor-element.elementor-element-d000000e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8686 .elementor-element.elementor-element-d000000c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:3.2px;color:rgba(255,255,255,0.55);}.elementor-8686 .elementor-element.elementor-element-d0000008{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 16px;--row-gap:10px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8686 .elementor-element.elementor-element-d0000006 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:44px;font-weight:700;text-transform:none;line-height:1em;letter-spacing:-1.4px;color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d0000007{width:auto;max-width:auto;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-8686 .elementor-element.elementor-element-d0000007 .elementor-icon-list-icon i{color:#3DDC84;transition:color 0.3s;}.elementor-8686 .elementor-element.elementor-element-d0000007 .elementor-icon-list-icon svg{fill:#3DDC84;transition:fill 0.3s;}.elementor-8686 .elementor-element.elementor-element-d0000007 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8686 .elementor-element.elementor-element-d0000007 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;}.elementor-8686 .elementor-element.elementor-element-d0000007 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8686 .elementor-element.elementor-element-d000000d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8686 .elementor-element.elementor-element-d0000009 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:none;letter-spacing:0px;fill:#0A0A0A;color:#0A0A0A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:18px 30px 18px 30px;}.elementor-8686 .elementor-element.elementor-element-d0000009 .elementor-button:hover, .elementor-8686 .elementor-element.elementor-element-d0000009 .elementor-button:focus{background-color:#E6E6E6;color:#0A0A0A;border-color:#E6E6E6;}.elementor-8686 .elementor-element.elementor-element-d0000009 .elementor-button:hover svg, .elementor-8686 .elementor-element.elementor-element-d0000009 .elementor-button:focus svg{fill:#0A0A0A;}.elementor-8686 .elementor-element.elementor-element-d000000a .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:none;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.45);border-radius:999px 999px 999px 999px;padding:18px 30px 18px 30px;}.elementor-8686 .elementor-element.elementor-element-d000000a .elementor-button:hover, .elementor-8686 .elementor-element.elementor-element-d000000a .elementor-button:focus{background-color:#FFFFFF;color:#0A0A0A;border-color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d000000a .elementor-button-content-wrapper{flex-direction:row;}.elementor-8686 .elementor-element.elementor-element-d000000a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-8686 .elementor-element.elementor-element-d000000a .elementor-button:hover svg, .elementor-8686 .elementor-element.elementor-element-d000000a .elementor-button:focus svg{fill:#0A0A0A;}.elementor-8686 .elementor-element.elementor-element-d0000012{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8686 .elementor-element.elementor-element-d0000010{--e-image-carousel-slides-to-show:1;}.elementor-8686 .elementor-element.elementor-element-d0000011{--e-image-carousel-slides-to-show:7;}.elementor-8686 .elementor-element.elementor-element-d0000025{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.12);--border-color:rgba(255,255,255,0.12);--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8686 .elementor-element.elementor-element-d0000015{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-8686 .elementor-element.elementor-element-d0000013 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;color:rgba(255,255,255,0.45);}.elementor-8686 .elementor-element.elementor-element-d0000014{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:600;line-height:1.35em;color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d0000018{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-8686 .elementor-element.elementor-element-d0000016 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;color:rgba(255,255,255,0.45);}.elementor-8686 .elementor-element.elementor-element-d0000017{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:600;line-height:1.35em;color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d000001b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-8686 .elementor-element.elementor-element-d0000019 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;color:rgba(255,255,255,0.45);}.elementor-8686 .elementor-element.elementor-element-d000001a{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:600;line-height:1.35em;color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d000001e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-8686 .elementor-element.elementor-element-d000001c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;color:rgba(255,255,255,0.45);}.elementor-8686 .elementor-element.elementor-element-d000001d{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:600;line-height:1.35em;color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d0000021{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-8686 .elementor-element.elementor-element-d000001f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;color:rgba(255,255,255,0.45);}.elementor-8686 .elementor-element.elementor-element-d0000020{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:600;line-height:1.35em;color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d0000024{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-8686 .elementor-element.elementor-element-d0000022 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;color:rgba(255,255,255,0.45);}.elementor-8686 .elementor-element.elementor-element-d0000023{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:600;line-height:1.35em;color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d0000034{--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:120px;--padding-bottom:120px;--padding-left:48px;--padding-right:48px;}.elementor-8686 .elementor-element.elementor-element-d0000034:not(.elementor-motion-effects-element-type-background), .elementor-8686 .elementor-element.elementor-element-d0000034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d0000033{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8686 .elementor-element.elementor-element-d000002d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8686 .elementor-element.elementor-element-d0000029 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:3.2px;color:#8A8A8A;}.elementor-8686 .elementor-element.elementor-element-d000002a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:44px;font-weight:700;text-transform:none;line-height:1.04em;letter-spacing:-1.6px;color:#0A0A0A;}.elementor-8686 .elementor-element.elementor-element-d000002b{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.7em;color:#5A5A5A;}.elementor-8686 .elementor-element.elementor-element-d000002c .elementor-button{background-color:#0A0A0A;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:none;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A0A0A;border-radius:999px 999px 999px 999px;padding:18px 30px 18px 30px;}.elementor-8686 .elementor-element.elementor-element-d000002c .elementor-button:hover, .elementor-8686 .elementor-element.elementor-element-d000002c .elementor-button:focus{background-color:#333333;color:#FFFFFF;border-color:#333333;}.elementor-8686 .elementor-element.elementor-element-d000002c .elementor-button:hover svg, .elementor-8686 .elementor-element.elementor-element-d000002c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d0000032{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8686 .elementor-element.elementor-element-d000002f{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-8686 .elementor-element.elementor-element-d000002e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:3.2px;color:#8A8A8A;}.elementor-8686 .elementor-element.elementor-element-d0000031{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8686 .elementor-element.elementor-element-d0000030 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:3.2px;color:#8A8A8A;}.elementor-8686 .elementor-element.elementor-element-d0000028{color:#3A3A3A;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.75em;}.elementor-8686 .elementor-element.elementor-element-d0000049{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:48px;--padding-right:48px;}.elementor-8686 .elementor-element.elementor-element-d0000049:not(.elementor-motion-effects-element-type-background), .elementor-8686 .elementor-element.elementor-element-d0000049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F5;}.elementor-8686 .elementor-element.elementor-element-d0000047{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8686 .elementor-element.elementor-element-d0000045 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:3.2px;color:#8A8A8A;}.elementor-8686 .elementor-element.elementor-element-d0000046 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:44px;font-weight:700;text-transform:none;line-height:1.04em;letter-spacing:-1.6px;color:#0A0A0A;}.elementor-8686 .elementor-element.elementor-element-d0000048{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8686 .elementor-element.elementor-element-d0000038{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-8686 .elementor-element.elementor-element-d0000038:not(.elementor-motion-effects-element-type-background), .elementor-8686 .elementor-element.elementor-element-d0000038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d0000035 .elementor-icon-wrapper{text-align:start;}.elementor-8686 .elementor-element.elementor-element-d0000035.elementor-view-stacked .elementor-icon{background-color:#0A0A0A;color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d0000035.elementor-view-framed .elementor-icon, .elementor-8686 .elementor-element.elementor-element-d0000035.elementor-view-default .elementor-icon{color:#0A0A0A;border-color:#0A0A0A;}.elementor-8686 .elementor-element.elementor-element-d0000035.elementor-view-framed .elementor-icon, .elementor-8686 .elementor-element.elementor-element-d0000035.elementor-view-default .elementor-icon svg{fill:#0A0A0A;}.elementor-8686 .elementor-element.elementor-element-d0000035.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d0000035.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d0000035 .elementor-icon{font-size:16px;padding:14px;}.elementor-8686 .elementor-element.elementor-element-d0000035 .elementor-icon svg{height:16px;}.elementor-8686 .elementor-element.elementor-element-d0000036 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:19px;font-weight:700;text-transform:none;line-height:1.25em;letter-spacing:-0.4px;color:#0A0A0A;}.elementor-8686 .elementor-element.elementor-element-d0000037{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.7em;color:#5A5A5A;}.elementor-8686 .elementor-element.elementor-element-d000003c{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-8686 .elementor-element.elementor-element-d000003c:not(.elementor-motion-effects-element-type-background), .elementor-8686 .elementor-element.elementor-element-d000003c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d0000039 .elementor-icon-wrapper{text-align:start;}.elementor-8686 .elementor-element.elementor-element-d0000039.elementor-view-stacked .elementor-icon{background-color:#0A0A0A;color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d0000039.elementor-view-framed .elementor-icon, .elementor-8686 .elementor-element.elementor-element-d0000039.elementor-view-default .elementor-icon{color:#0A0A0A;border-color:#0A0A0A;}.elementor-8686 .elementor-element.elementor-element-d0000039.elementor-view-framed .elementor-icon, .elementor-8686 .elementor-element.elementor-element-d0000039.elementor-view-default .elementor-icon svg{fill:#0A0A0A;}.elementor-8686 .elementor-element.elementor-element-d0000039.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d0000039.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d0000039 .elementor-icon{font-size:16px;padding:14px;}.elementor-8686 .elementor-element.elementor-element-d0000039 .elementor-icon svg{height:16px;}.elementor-8686 .elementor-element.elementor-element-d000003a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:19px;font-weight:700;text-transform:none;line-height:1.25em;letter-spacing:-0.4px;color:#0A0A0A;}.elementor-8686 .elementor-element.elementor-element-d000003b{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.7em;color:#5A5A5A;}.elementor-8686 .elementor-element.elementor-element-d0000040{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-8686 .elementor-element.elementor-element-d0000040:not(.elementor-motion-effects-element-type-background), .elementor-8686 .elementor-element.elementor-element-d0000040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d000003d .elementor-icon-wrapper{text-align:start;}.elementor-8686 .elementor-element.elementor-element-d000003d.elementor-view-stacked .elementor-icon{background-color:#0A0A0A;color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d000003d.elementor-view-framed .elementor-icon, .elementor-8686 .elementor-element.elementor-element-d000003d.elementor-view-default .elementor-icon{color:#0A0A0A;border-color:#0A0A0A;}.elementor-8686 .elementor-element.elementor-element-d000003d.elementor-view-framed .elementor-icon, .elementor-8686 .elementor-element.elementor-element-d000003d.elementor-view-default .elementor-icon svg{fill:#0A0A0A;}.elementor-8686 .elementor-element.elementor-element-d000003d.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d000003d.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d000003d .elementor-icon{font-size:16px;padding:14px;}.elementor-8686 .elementor-element.elementor-element-d000003d .elementor-icon svg{height:16px;}.elementor-8686 .elementor-element.elementor-element-d000003e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:19px;font-weight:700;text-transform:none;line-height:1.25em;letter-spacing:-0.4px;color:#0A0A0A;}.elementor-8686 .elementor-element.elementor-element-d000003f{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.7em;color:#5A5A5A;}.elementor-8686 .elementor-element.elementor-element-d0000044{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-8686 .elementor-element.elementor-element-d0000044:not(.elementor-motion-effects-element-type-background), .elementor-8686 .elementor-element.elementor-element-d0000044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d0000041 .elementor-icon-wrapper{text-align:start;}.elementor-8686 .elementor-element.elementor-element-d0000041.elementor-view-stacked .elementor-icon{background-color:#0A0A0A;color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d0000041.elementor-view-framed .elementor-icon, .elementor-8686 .elementor-element.elementor-element-d0000041.elementor-view-default .elementor-icon{color:#0A0A0A;border-color:#0A0A0A;}.elementor-8686 .elementor-element.elementor-element-d0000041.elementor-view-framed .elementor-icon, .elementor-8686 .elementor-element.elementor-element-d0000041.elementor-view-default .elementor-icon svg{fill:#0A0A0A;}.elementor-8686 .elementor-element.elementor-element-d0000041.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d0000041.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d0000041 .elementor-icon{font-size:16px;padding:14px;}.elementor-8686 .elementor-element.elementor-element-d0000041 .elementor-icon svg{height:16px;}.elementor-8686 .elementor-element.elementor-element-d0000042 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:19px;font-weight:700;text-transform:none;line-height:1.25em;letter-spacing:-0.4px;color:#0A0A0A;}.elementor-8686 .elementor-element.elementor-element-d0000043{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.7em;color:#5A5A5A;}.elementor-8686 .elementor-element.elementor-element-d0000051{--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:110px;--padding-bottom:110px;--padding-left:48px;--padding-right:48px;}.elementor-8686 .elementor-element.elementor-element-d0000051:not(.elementor-motion-effects-element-type-background), .elementor-8686 .elementor-element.elementor-element-d0000051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-8686 .elementor-element.elementor-element-d0000050{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:28px 40px;--row-gap:28px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8686 .elementor-element.elementor-element-d000004c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8686 .elementor-element.elementor-element-d000004a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:3.2px;color:rgba(255,255,255,0.6);}.elementor-8686 .elementor-element.elementor-element-d000004b .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:72px;font-weight:400;text-transform:uppercase;line-height:0.95em;letter-spacing:0.5px;color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d000004f{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8686 .elementor-element.elementor-element-d000004d .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:none;letter-spacing:0px;fill:#0A0A0A;color:#0A0A0A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:18px 30px 18px 30px;}.elementor-8686 .elementor-element.elementor-element-d000004d .elementor-button:hover, .elementor-8686 .elementor-element.elementor-element-d000004d .elementor-button:focus{background-color:#E6E6E6;color:#0A0A0A;border-color:#E6E6E6;}.elementor-8686 .elementor-element.elementor-element-d000004d .elementor-button:hover svg, .elementor-8686 .elementor-element.elementor-element-d000004d .elementor-button:focus svg{fill:#0A0A0A;}.elementor-8686 .elementor-element.elementor-element-d000004e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:none;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.45);border-radius:999px 999px 999px 999px;padding:18px 30px 18px 30px;}.elementor-8686 .elementor-element.elementor-element-d000004e .elementor-button:hover, .elementor-8686 .elementor-element.elementor-element-d000004e .elementor-button:focus{background-color:#FFFFFF;color:#0A0A0A;border-color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d000004e .elementor-button:hover svg, .elementor-8686 .elementor-element.elementor-element-d000004e .elementor-button:focus svg{fill:#0A0A0A;}.elementor-8686 .elementor-element.elementor-element-v0000046{--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:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:100px;--padding-bottom:100px;--padding-left:48px;--padding-right:48px;}.elementor-8686 .elementor-element.elementor-element-v0000046:not(.elementor-motion-effects-element-type-background), .elementor-8686 .elementor-element.elementor-element-v0000046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-v000004b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8686 .elementor-element.elementor-element-v0000049{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8686 .elementor-element.elementor-element-v0000047 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.6px;color:#8A8A8A;}.elementor-8686 .elementor-element.elementor-element-v0000048 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:700;text-transform:none;line-height:1.08em;letter-spacing:-1.4px;color:#0A0A0A;}.elementor-8686 .elementor-element.elementor-element-v000004a .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:none;letter-spacing:0px;fill:#0A0A0A;color:#0A0A0A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CFCFCC;border-radius:999px 999px 999px 999px;padding:17px 28px 17px 28px;}.elementor-8686 .elementor-element.elementor-element-v000004a .elementor-button:hover, .elementor-8686 .elementor-element.elementor-element-v000004a .elementor-button:focus{background-color:#0A0A0A;color:#FFFFFF;border-color:#0A0A0A;}.elementor-8686 .elementor-element.elementor-element-v000004a .elementor-button:hover svg, .elementor-8686 .elementor-element.elementor-element-v000004a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-v0000045{--swiper-slides-to-display:3;--swiper-slides-gap:24px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-8686 .elementor-element.elementor-element-v0000045 .swiper-slide > .elementor-element{height:100%;}.elementor-8686 .elementor-element.elementor-element-d0000052{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.14);--border-color:rgba(255,255,255,0.14);--border-radius:999px 999px 999px 999px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-8686 .elementor-element.elementor-element-d0000052:not(.elementor-motion-effects-element-type-background), .elementor-8686 .elementor-element.elementor-element-d0000052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(10,10,10,0.92);}.elementor-8686 .elementor-element.elementor-element-d0000053 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:none;letter-spacing:0px;fill:#0A0A0A;color:#0A0A0A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:18px 30px 18px 30px;}.elementor-8686 .elementor-element.elementor-element-d0000053 .elementor-button:hover, .elementor-8686 .elementor-element.elementor-element-d0000053 .elementor-button:focus{background-color:#E6E6E6;color:#0A0A0A;border-color:#E6E6E6;}.elementor-8686 .elementor-element.elementor-element-d0000053 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8686 .elementor-element.elementor-element-d0000053 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-8686 .elementor-element.elementor-element-d0000053 .elementor-button:hover svg, .elementor-8686 .elementor-element.elementor-element-d0000053 .elementor-button:focus svg{fill:#0A0A0A;}.elementor-8686 .elementor-element.elementor-element-d0000054 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:none;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.45);border-radius:999px 999px 999px 999px;padding:18px 30px 18px 30px;}.elementor-8686 .elementor-element.elementor-element-d0000054 .elementor-button:hover, .elementor-8686 .elementor-element.elementor-element-d0000054 .elementor-button:focus{background-color:#FFFFFF;color:#0A0A0A;border-color:#FFFFFF;}.elementor-8686 .elementor-element.elementor-element-d0000054 .elementor-button:hover svg, .elementor-8686 .elementor-element.elementor-element-d0000054 .elementor-button:focus svg{fill:#0A0A0A;}@media(max-width:1024px){.elementor-8686 .elementor-element.elementor-element-d0000003 .elementor-heading-title{font-size:48px;}.elementor-8686 .elementor-element.elementor-element-d0000011{--e-image-carousel-slides-to-show:5;}.elementor-8686 .elementor-element.elementor-element-d0000025{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-8686 .elementor-element.elementor-element-d000002a .elementor-heading-title{font-size:36px;}.elementor-8686 .elementor-element.elementor-element-d0000046 .elementor-heading-title{font-size:36px;}.elementor-8686 .elementor-element.elementor-element-d0000048{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8686 .elementor-element.elementor-element-d000004b .elementor-heading-title{font-size:56px;}.elementor-8686 .elementor-element.elementor-element-v0000048 .elementor-heading-title{font-size:34px;}.elementor-8686 .elementor-element.elementor-element-v0000045{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-8686 .elementor-element.elementor-element-d0000026{--padding-top:120px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-8686 .elementor-element.elementor-element-d0000003 .elementor-heading-title{font-size:36px;}.elementor-8686 .elementor-element.elementor-element-d0000006 .elementor-heading-title{font-size:34px;}.elementor-8686 .elementor-element.elementor-element-d0000011{--e-image-carousel-slides-to-show:4;}.elementor-8686 .elementor-element.elementor-element-d0000025{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8686 .elementor-element.elementor-element-d0000015{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-8686 .elementor-element.elementor-element-d0000018{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-8686 .elementor-element.elementor-element-d000001b{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-8686 .elementor-element.elementor-element-d000001e{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-8686 .elementor-element.elementor-element-d0000021{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-8686 .elementor-element.elementor-element-d0000024{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-8686 .elementor-element.elementor-element-d0000034{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-8686 .elementor-element.elementor-element-d000002a .elementor-heading-title{font-size:30px;}.elementor-8686 .elementor-element.elementor-element-d0000049{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-8686 .elementor-element.elementor-element-d0000046 .elementor-heading-title{font-size:30px;}.elementor-8686 .elementor-element.elementor-element-d0000048{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8686 .elementor-element.elementor-element-d0000051{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-8686 .elementor-element.elementor-element-d000004c{--width:100%;}.elementor-8686 .elementor-element.elementor-element-d000004b .elementor-heading-title{font-size:42px;}.elementor-8686 .elementor-element.elementor-element-d000004f{--width:100%;--justify-content:flex-start;}.elementor-8686 .elementor-element.elementor-element-v0000046{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-8686 .elementor-element.elementor-element-v0000048 .elementor-heading-title{font-size:30px;}.elementor-8686 .elementor-element.elementor-element-v0000045{--swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-8686 .elementor-element.elementor-element-d0000026{--content-width:1240px;}.elementor-8686 .elementor-element.elementor-element-d0000005{--width:60%;}.elementor-8686 .elementor-element.elementor-element-d000000e{--width:36%;}.elementor-8686 .elementor-element.elementor-element-d0000034{--content-width:1240px;}.elementor-8686 .elementor-element.elementor-element-d000002d{--width:32%;}.elementor-8686 .elementor-element.elementor-element-d0000032{--width:63%;}.elementor-8686 .elementor-element.elementor-element-d0000049{--content-width:1240px;}.elementor-8686 .elementor-element.elementor-element-d0000051{--content-width:1240px;}.elementor-8686 .elementor-element.elementor-element-d000004c{--width:58%;}.elementor-8686 .elementor-element.elementor-element-d000004f{--width:38%;}.elementor-8686 .elementor-element.elementor-element-v0000046{--content-width:1240px;}}@media(max-width:1024px) and (min-width:768px){.elementor-8686 .elementor-element.elementor-element-d0000005{--width:100%;}.elementor-8686 .elementor-element.elementor-element-d000000e{--width:100%;}.elementor-8686 .elementor-element.elementor-element-d000002d{--width:100%;}.elementor-8686 .elementor-element.elementor-element-d0000032{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-d0000001 */.elementor-8686 .elementor-element.elementor-element-d0000001 p{margin:0;}
.elementor-8686 .elementor-element.elementor-element-d0000001 a{color:rgba(255,255,255,0.55);transition:color .3s;}
.elementor-8686 .elementor-element.elementor-element-d0000001 a:hover{color:#FFFFFF;}
.elementor-8686 .elementor-element.elementor-element-d0000001 .sep{margin:0 10px;color:rgba(255,255,255,0.25);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0000004 */.elementor-8686 .elementor-element.elementor-element-d0000004 p{margin:0;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d0000007 */.elementor-8686 .elementor-element.elementor-element-d0000007 .elementor-icon-list-items{display:inline-flex !important;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.12);border-radius:999px;padding:7px 14px;}
.elementor-8686 .elementor-element.elementor-element-d0000007 .elementor-icon-list-icon{padding-right:8px;}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d0000010 */.elementor-8686 .elementor-element.elementor-element-d0000010 .swiper, .elementor-8686 .elementor-element.elementor-element-d0000010 .elementor-image-carousel-wrapper{border-radius:24px;overflow:hidden;background:#E9E9E7;}
.elementor-8686 .elementor-element.elementor-element-d0000010 .swiper-slide-image{width:100%;aspect-ratio:16/9;object-fit:cover;}
@media(max-width:767px){.elementor-8686 .elementor-element.elementor-element-d0000010 .swiper-slide-image{aspect-ratio:4/3;}}
.elementor-8686 .elementor-element.elementor-element-d0000010 .elementor-swiper-button{width:52px;height:52px;border-radius:50%;background:rgba(10,10,10,0.55);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;transition:background .3s;}
.elementor-8686 .elementor-element.elementor-element-d0000010 .elementor-swiper-button:hover{background:#0A0A0A;}
.elementor-8686 .elementor-element.elementor-element-d0000010 .elementor-swiper-button svg{width:16px;height:16px;fill:#FFFFFF;}
.elementor-8686 .elementor-element.elementor-element-d0000010 .elementor-swiper-button-prev{left:20px;}
.elementor-8686 .elementor-element.elementor-element-d0000010 .elementor-swiper-button-next{right:20px;}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d0000011 */.elementor-8686 .elementor-element.elementor-element-d0000011 .swiper-slide{cursor:pointer;border-radius:12px;overflow:hidden;opacity:.45;transition:opacity .3s;}
.elementor-8686 .elementor-element.elementor-element-d0000011 .swiper-slide:hover, .elementor-8686 .elementor-element.elementor-element-d0000011 .swiper-slide.is-active, .elementor-8686 .elementor-element.elementor-element-d0000011 .swiper-slide-thumb-active{opacity:1;}
.elementor-8686 .elementor-element.elementor-element-d0000011 .swiper-slide-image{width:100%;aspect-ratio:4/3;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0000014 */.elementor-8686 .elementor-element.elementor-element-d0000014 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0000017 */.elementor-8686 .elementor-element.elementor-element-d0000017 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d000001a */.elementor-8686 .elementor-element.elementor-element-d000001a p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d000001d */.elementor-8686 .elementor-element.elementor-element-d000001d p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0000020 */.elementor-8686 .elementor-element.elementor-element-d0000020 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0000023 */.elementor-8686 .elementor-element.elementor-element-d0000023 p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0000025 */.elementor-8686 .elementor-element.elementor-element-d0000025{overflow:hidden;background:rgba(255,255,255,0.03);}
.elementor-8686 .elementor-element.elementor-element-d0000025 .vd-spec{border-right:1px solid rgba(255,255,255,0.12);}
.elementor-8686 .elementor-element.elementor-element-d0000025 .vd-spec:last-child{border-right:0;}
@media(max-width:1024px){.elementor-8686 .elementor-element.elementor-element-d0000025 .vd-spec{border-bottom:1px solid rgba(255,255,255,0.12);}}
@media(max-width:767px){.elementor-8686 .elementor-element.elementor-element-d0000025 .vd-spec:nth-child(2n){border-right:0;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0000026 */#elementor-popup-modal-5734{background:rgba(10,10,10,.62)!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);}
#elementor-popup-modal-5734 .dialog-widget-content{border-radius:24px!important;overflow:hidden;box-shadow:0 40px 100px rgba(0,0,0,.35)!important;max-width:92vw;}
#elementor-popup-modal-5734 .dialog-close-button{top:24px!important;right:24px!important;width:40px;height:40px;border-radius:50%;background:#F6F6F5;display:flex!important;align-items:center;justify-content:center;font-size:14px!important;transition:background .3s;}
#elementor-popup-modal-5734 .dialog-close-button:hover{background:#ECECEA;}
#elementor-popup-modal-5734 .dialog-close-button svg{width:14px;height:14px;fill:#0A0A0A;}
#elementor-popup-modal-5734 .dialog-close-button i{color:#0A0A0A;}
.elementor-5734 .elementor-element.elementor-element-c539bc4{padding:40px 44px 32px!important;gap:22px!important;}
.elementor-5734 .elementor-element-24a622d{width:100%!important;max-width:100%!important;}
.elementor-5734 .elementor-element-24a622d .elementor-heading-title{font-family:Anton,sans-serif!important;font-weight:400!important;text-transform:uppercase;font-size:44px!important;line-height:1!important;letter-spacing:.5px!important;color:#0A0A0A!important;text-align:left!important;}
.elementor-5734 .elementor-element-24a622d .elementor-heading-title::before{content:"Al Adiyat · Book a Test Drive";display:block;font-family:Inter,sans-serif;font-size:11px;letter-spacing:3px;color:#8A8A8A;margin-bottom:14px;line-height:1.4;}
.elementor-5734 .elementor-element-24a622d .elementor-heading-title::after{content:"Share your details and our team will confirm your slot.";display:block;font-family:Inter,sans-serif;text-transform:none;font-size:15px;letter-spacing:0;color:#5A5A5A;margin-top:14px;line-height:1.6;}
.elementor-5734 .elementor-element-2c652d3{width:100%!important;max-width:100%!important;}
.elementor-5734 .elementor-element-2c652d3 .elementor-field-group{margin-bottom:16px!important;}
.elementor-5734 .elementor-element-2c652d3 .elementor-field-label{font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:500!important;text-transform:uppercase;letter-spacing:2px!important;color:#8A8A8A!important;margin-bottom:8px!important;padding:0!important;}
.elementor-5734 .elementor-element-2c652d3 .elementor-mark-required .elementor-field-label:after{color:#0A0A0A!important;}
.elementor-5734 .elementor-element-2c652d3 .elementor-field-textual,.elementor-5734 .elementor-element-2c652d3 select{min-height:56px!important;background:#F6F6F5!important;border:1px solid #ECECEA!important;border-radius:14px!important;padding:0 18px!important;font-family:Inter,sans-serif!important;font-size:15px!important;color:#0A0A0A!important;box-shadow:none!important;transition:border-color .25s,background .25s;}
.elementor-5734 .elementor-element-2c652d3 textarea.elementor-field-textual{min-height:104px!important;padding:16px 18px!important;resize:vertical;}
.elementor-5734 .elementor-element-2c652d3 .elementor-field-textual:focus,.elementor-5734 .elementor-element-2c652d3 select:focus{border-color:#0A0A0A!important;background:#FFFFFF!important;outline:none!important;}
.elementor-5734 .elementor-element-2c652d3 .elementor-select-wrapper .select-caret-down-wrapper{right:18px!important;color:#0A0A0A;}
.elementor-5734 .elementor-element-2c652d3 .elementor-field-type-submit{margin-top:8px;margin-bottom:0!important;}
.elementor-5734 .elementor-element-2c652d3 .elementor-button{min-height:58px!important;background:#0A0A0A!important;color:#FFFFFF!important;border-radius:999px!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:.5px!important;text-transform:none!important;transition:background .3s,transform .3s;}
.elementor-5734 .elementor-element-2c652d3 .elementor-button:hover{background:#333333!important;transform:translateY(-1px);}
.elementor-5734 .elementor-element-58d7bf5,.elementor-5734 .elementor-element-58d7bf5 p{font-family:Inter,sans-serif!important;font-size:12px!important;line-height:1.6!important;color:#8A8A8A!important;margin:0!important;}
.elementor-5734 .elementor-element-a9add14{border-top:1px solid #ECECEA;padding:18px 0 0 0!important;}
@media (max-width:767px){.elementor-5734 .elementor-element.elementor-element-c539bc4{padding:40px 22px 26px!important;}
.elementor-5734 .elementor-element-24a622d .elementor-heading-title{font-size:34px!important;}
.elementor-5734 .elementor-element-2c652d3 .elementor-field-group.elementor-col-50{width:100%!important;}
#elementor-popup-modal-5734 .dialog-close-button{top:16px!important;right:16px!important;}}
@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,36px,0);}to{opacity:1;transform:none;}}
.animated.fadeInUp{animation-duration:1.1s;animation-timing-function:cubic-bezier(.2,.7,.2,1);}
@media (prefers-reduced-motion:reduce){.animated{animation:none !important;opacity:1 !important;}}
.elementor-8686 .elementor-element.elementor-element-d0000026 .elementor-widget-text-editor p{margin:0;}
@media(max-width:767px){body{padding-bottom:88px;}}
.aa-sticky-cta{display:none !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d000002b */.elementor-8686 .elementor-element.elementor-element-d000002b p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d000002d */.elementor-8686 .elementor-element.elementor-element-d000002d{position:sticky;top:120px;align-self:flex-start;}
@media(max-width:1024px){.elementor-8686 .elementor-element.elementor-element-d000002d{position:static;}}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d0000027 */.elementor-8686 .elementor-element.elementor-element-d0000027 .aa-key-features-grid{display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:12px !important;}
@media(max-width:1024px){.elementor-8686 .elementor-element.elementor-element-d0000027 .aa-key-features-grid{grid-template-columns:repeat(3,1fr) !important;}}
@media(max-width:767px){.elementor-8686 .elementor-element.elementor-element-d0000027 .aa-key-features-grid{grid-template-columns:repeat(2,1fr) !important;}}
.elementor-8686 .elementor-element.elementor-element-d0000027 .aa-feature-item{display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:space-between;gap:28px;min-height:132px;padding:20px !important;border:0 !important;border-radius:18px !important;background:#F6F6F5 !important;box-shadow:none !important;font-family:Manrope,sans-serif;font-size:15px;font-weight:600;color:#0A0A0A;text-align:left !important;transition:background .3s,color .3s,transform .4s;}
.elementor-8686 .elementor-element.elementor-element-d0000027 .aa-feature-item:hover{background:#0A0A0A !important;color:#FFFFFF;transform:translateY(-3px);}
.elementor-8686 .elementor-element.elementor-element-d0000027 .aa-feature-icon-wrap{width:42px !important;height:42px !important;border-radius:50%;background:#0A0A0A !important;display:flex;align-items:center;justify-content:center;margin:0 !important;transition:background .3s;}
.elementor-8686 .elementor-element.elementor-element-d0000027 .aa-feature-item:hover .aa-feature-icon-wrap{background:#FFFFFF !important;}
.elementor-8686 .elementor-element.elementor-element-d0000027 .aa-feature-icon-wrap i{font-size:15px !important;color:#FFFFFF !important;transition:color .3s;}
.elementor-8686 .elementor-element.elementor-element-d0000027 .aa-feature-item:hover .aa-feature-icon-wrap i{color:#0A0A0A !important;}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-d0000028 */.elementor-8686 .elementor-element.elementor-element-d0000028 p{margin:0 0 14px;}
.elementor-8686 .elementor-element.elementor-element-d0000028 p strong, .elementor-8686 .elementor-element.elementor-element-d0000028 h3, .elementor-8686 .elementor-element.elementor-element-d0000028 h4{display:block;font-family:Manrope,sans-serif;font-size:20px;font-weight:700;color:#0A0A0A;letter-spacing:-0.3px;margin:40px 0 14px;}
.elementor-8686 .elementor-element.elementor-element-d0000028 > .elementor-widget-container > p:first-child strong{margin-top:0;}
.elementor-8686 .elementor-element.elementor-element-d0000028 ul{list-style:none;padding:0;margin:0 0 8px;display:grid;grid-template-columns:1fr 1fr;column-gap:32px;}
.elementor-8686 .elementor-element.elementor-element-d0000028 li{position:relative;padding:13px 0 13px 24px;border-bottom:1px solid #ECECEA;font-size:14px;}
.elementor-8686 .elementor-element.elementor-element-d0000028 li:before{content:'';position:absolute;left:0;top:19px;width:10px;height:10px;border-radius:50%;border:1.5px solid #0A0A0A;}
@media (max-width:767px){.elementor-8686 .elementor-element.elementor-element-d0000028 ul{grid-template-columns:1fr;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0000037 */.elementor-8686 .elementor-element.elementor-element-d0000037 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d000003b */.elementor-8686 .elementor-element.elementor-element-d000003b p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d000003f */.elementor-8686 .elementor-element.elementor-element-d000003f p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0000043 */.elementor-8686 .elementor-element.elementor-element-d0000043 p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-v0000049 */.elementor-8686 .elementor-element.elementor-element-v0000049{width:auto !important;flex:1 1 auto;}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-v0000045 */.elementor-8686 .elementor-element.elementor-element-v0000045 .e-loop-item{background:#FFFFFF;border-radius:20px;overflow:hidden;border:1px solid #ECECEA;transition:transform .5s cubic-bezier(.2,.7,.2,1), box-shadow .5s ease;}
.elementor-8686 .elementor-element.elementor-element-v0000045 .e-loop-item:hover{transform:translateY(-6px);box-shadow:0 24px 50px rgba(10,10,10,0.10);}
.elementor-8686 .elementor-element.elementor-element-v0000045 .e-loop-item > .e-con, .elementor-8686 .elementor-element.elementor-element-v0000045 .e-loop-item .e-con{border:0 !important;background-color:transparent;}
.elementor-8686 .elementor-element.elementor-element-v0000045 .e-loop-item .elementor-element-643706bd{padding:0 !important;overflow:hidden;}
.elementor-8686 .elementor-element.elementor-element-v0000045 .e-loop-item .elementor-element-1fc3eec img{width:100% !important;height:250px !important;object-fit:cover;transition:transform 1s cubic-bezier(.2,.7,.2,1);border-radius:0 !important;border:0 !important;}
.elementor-8686 .elementor-element.elementor-element-v0000045 .e-loop-item:hover .elementor-element-1fc3eec img{transform:scale(1.04);}
.elementor-8686 .elementor-element.elementor-element-v0000045 .e-loop-item .elementor-element-711bade8{padding:26px 28px 28px !important;gap:10px !important;}
.elementor-8686 .elementor-element.elementor-element-v0000045 .e-loop-item .e-con > .e-con-inner{padding:0 !important;}
.elementor-8686 .elementor-element.elementor-element-v0000045 .e-loop-item .elementor-element-711bade8 > .e-con-inner{gap:8px !important;}
.elementor-8686 .elementor-element.elementor-element-v0000045 .e-loop-item .elementor-element-7ee33fdb, .elementor-8686 .elementor-element.elementor-element-v0000045 .e-loop-item .elementor-element-7ee33fdb *{font-family:Inter,sans-serif !important;font-size:11px !important;font-weight:500 !important;letter-spacing:2.4px !important;text-transform:uppercase !important;color:#8A8A8A !important;margin:0 !important;}
.elementor-8686 .elementor-element.elementor-element-v0000045 .e-loop-item .elementor-element-424a2bcc .elementor-heading-title{font-family:Manrope,sans-serif !important;font-size:20px !important;font-weight:600 !important;line-height:1.3 !important;letter-spacing:-0.3px !important;text-transform:none !important;color:#0A0A0A !important;}
.elementor-8686 .elementor-element.elementor-element-v0000045 .e-loop-item .elementor-element-4b264c61{align-items:baseline !important;gap:8px !important;padding:6px 0 0 !important;}
.elementor-8686 .elementor-element.elementor-element-v0000045 .e-loop-item .elementor-element-5537ab3a, .elementor-8686 .elementor-element.elementor-element-v0000045 .e-loop-item .elementor-element-5537ab3a *{font-family:Inter,sans-serif !important;font-size:12px !important;color:#8A8A8A !important;margin:0 !important;}
.elementor-8686 .elementor-element.elementor-element-v0000045 .e-loop-item .elementor-element-3fb141be, .elementor-8686 .elementor-element.elementor-element-v0000045 .e-loop-item .elementor-element-3fb141be *{font-family:Manrope,sans-serif !important;font-size:21px !important;font-weight:700 !important;color:#0A0A0A !important;letter-spacing:-0.4px !important;margin:0 !important;}
.elementor-8686 .elementor-element.elementor-element-v0000045 .e-loop-item .elementor-element-334ee060{display:none !important;}
.elementor-8686 .elementor-element.elementor-element-v0000045 .e-loop-item .elementor-element-1f752fa{padding:14px 0 0 !important;margin-top:0 !important;}
.elementor-8686 .elementor-element.elementor-element-v0000045 .e-loop-item .elementor-element-7cd6a213 .elementor-button{background:#0A0A0A !important;color:#FFFFFF !important;border:1px solid #0A0A0A !important;border-radius:999px !important;padding:14px 24px !important;font-family:Inter,sans-serif !important;font-size:13px !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:none !important;transition:all .3s ease;}
.elementor-8686 .elementor-element.elementor-element-v0000045 .e-loop-item .elementor-element-7cd6a213 .elementor-button:hover{background:#333333 !important;border-color:#333333 !important;}
.elementor-8686 .elementor-element.elementor-element-v0000045 .swiper{padding:6px 2px 30px;}
.elementor-8686 .elementor-element.elementor-element-v0000045 .elementor-swiper-button{width:48px;height:48px;border-radius:50%;background:#FFFFFF;border:1px solid #DADAD8;display:flex;align-items:center;justify-content:center;top:auto;bottom:-56px;transition:all .3s;}
.elementor-8686 .elementor-element.elementor-element-v0000045 .elementor-swiper-button:hover{background:#0A0A0A;border-color:#0A0A0A;}
.elementor-8686 .elementor-element.elementor-element-v0000045 .elementor-swiper-button svg{width:14px;height:14px;fill:#0A0A0A;}
.elementor-8686 .elementor-element.elementor-element-v0000045 .elementor-swiper-button:hover svg{fill:#FFFFFF;}
.elementor-8686 .elementor-element.elementor-element-v0000045 .elementor-swiper-button-prev{left:auto;right:58px;}
.elementor-8686 .elementor-element.elementor-element-v0000045 .elementor-swiper-button-next{right:0;}
.elementor-8686 .elementor-element.elementor-element-v0000045{padding-bottom:56px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0000052 */.elementor-8686 .elementor-element.elementor-element-d0000052{position:fixed !important;left:12px;right:12px;bottom:12px;z-index:998;width:auto !important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 12px 30px rgba(0,0,0,.3);}
.elementor-8686 .elementor-element.elementor-element-d0000052 .elementor-widget-button{flex:1 1 50%;}
.elementor-8686 .elementor-element.elementor-element-d0000052 .elementor-button{width:100%;justify-content:center;padding:15px 10px !important;}/* End custom CSS */