.elementor-4311 .elementor-element.elementor-element-ce904e8{--display:flex;--min-height:650px;--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:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--overlay-opacity:0.5;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-4311 .elementor-element.elementor-element-ce904e8:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-ce904e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #29180F 29%, #0C0C0D 56%);}.elementor-4311 .elementor-element.elementor-element-ce904e8::before, .elementor-4311 .elementor-element.elementor-element-ce904e8 > .elementor-background-video-container::before, .elementor-4311 .elementor-element.elementor-element-ce904e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-4311 .elementor-element.elementor-element-ce904e8 > .elementor-background-slideshow::before, .elementor-4311 .elementor-element.elementor-element-ce904e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4311 .elementor-element.elementor-element-ce904e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top left, var( --e-global-color-261f322 ) 6%, #3A200F 67%);}.elementor-4311 .elementor-element.elementor-element-ce904e8:hover::before, .elementor-4311 .elementor-element.elementor-element-ce904e8:hover > .elementor-background-video-container::before, .elementor-4311 .elementor-element.elementor-element-ce904e8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4311 .elementor-element.elementor-element-ce904e8 > .elementor-background-slideshow:hover::before, .elementor-4311 .elementor-element.elementor-element-ce904e8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0A090A;--background-overlay:'';}.elementor-4311 .elementor-element.elementor-element-ce904e8:hover{--overlay-opacity:0.5;}.elementor-4311 .elementor-element.elementor-element-349440d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-4311 .elementor-element.elementor-element-be68738{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-4311 .elementor-element.elementor-element-be68738 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:14px;font-weight:600;color:#F0731F;}.elementor-4311 .elementor-element.elementor-element-ffd7f08 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:45.3px;font-weight:700;line-height:49.9px;letter-spacing:0.45px;color:var( --e-global-color-754a905 );}.elementor-4311 .elementor-element.elementor-element-fa3c6be{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;color:#B7B7B7;}.elementor-4311 .elementor-element.elementor-element-fa3c6be p{margin-block-end:20px;}.elementor-4311 .elementor-element.elementor-element-7ab947f{--display:flex;--min-height:0px;--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;--justify-content:center;--align-items:center;}.elementor-4311 .elementor-element.elementor-element-b55150b{--display:flex;--min-height:90px;--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:center;--gap:25px 20px;--row-gap:25px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-4311 .elementor-element.elementor-element-b55150b:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-b55150b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131315;}.elementor-4311 .elementor-element.elementor-element-6646a2a{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4311 .elementor-element.elementor-element-e7cc28b .elementor-icon-wrapper{text-align:center;}.elementor-4311 .elementor-element.elementor-element-e7cc28b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-27bed02 );}.elementor-4311 .elementor-element.elementor-element-e7cc28b.elementor-view-framed .elementor-icon, .elementor-4311 .elementor-element.elementor-element-e7cc28b.elementor-view-default .elementor-icon{color:var( --e-global-color-27bed02 );border-color:var( --e-global-color-27bed02 );}.elementor-4311 .elementor-element.elementor-element-e7cc28b.elementor-view-framed .elementor-icon, .elementor-4311 .elementor-element.elementor-element-e7cc28b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-27bed02 );}.elementor-4311 .elementor-element.elementor-element-e7cc28b .elementor-icon{font-size:22px;}.elementor-4311 .elementor-element.elementor-element-e7cc28b .elementor-icon svg{height:22px;}.elementor-4311 .elementor-element.elementor-element-fec3cad .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:12px;line-height:19.2px;letter-spacing:1.44px;color:#B7B7B7;}.elementor-4311 .elementor-element.elementor-element-b8bbac4{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4311 .elementor-element.elementor-element-91ea32f .elementor-icon-wrapper{text-align:center;}.elementor-4311 .elementor-element.elementor-element-91ea32f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-27bed02 );}.elementor-4311 .elementor-element.elementor-element-91ea32f.elementor-view-framed .elementor-icon, .elementor-4311 .elementor-element.elementor-element-91ea32f.elementor-view-default .elementor-icon{color:var( --e-global-color-27bed02 );border-color:var( --e-global-color-27bed02 );}.elementor-4311 .elementor-element.elementor-element-91ea32f.elementor-view-framed .elementor-icon, .elementor-4311 .elementor-element.elementor-element-91ea32f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-27bed02 );}.elementor-4311 .elementor-element.elementor-element-91ea32f .elementor-icon{font-size:22px;}.elementor-4311 .elementor-element.elementor-element-91ea32f .elementor-icon svg{height:22px;}.elementor-4311 .elementor-element.elementor-element-6e34af0 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:12px;line-height:19.2px;letter-spacing:1.44px;color:#B7B7B7;}.elementor-4311 .elementor-element.elementor-element-f8dab27{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4311 .elementor-element.elementor-element-eb6dc9f .elementor-icon-wrapper{text-align:center;}.elementor-4311 .elementor-element.elementor-element-eb6dc9f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-27bed02 );}.elementor-4311 .elementor-element.elementor-element-eb6dc9f.elementor-view-framed .elementor-icon, .elementor-4311 .elementor-element.elementor-element-eb6dc9f.elementor-view-default .elementor-icon{color:var( --e-global-color-27bed02 );border-color:var( --e-global-color-27bed02 );}.elementor-4311 .elementor-element.elementor-element-eb6dc9f.elementor-view-framed .elementor-icon, .elementor-4311 .elementor-element.elementor-element-eb6dc9f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-27bed02 );}.elementor-4311 .elementor-element.elementor-element-eb6dc9f .elementor-icon{font-size:22px;}.elementor-4311 .elementor-element.elementor-element-eb6dc9f .elementor-icon svg{height:22px;}.elementor-4311 .elementor-element.elementor-element-a535dc1 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:12px;line-height:19.2px;letter-spacing:1.44px;color:#B7B7B7;}.elementor-4311 .elementor-element.elementor-element-41bc947{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4311 .elementor-element.elementor-element-b4d9d31 .elementor-icon-wrapper{text-align:center;}.elementor-4311 .elementor-element.elementor-element-b4d9d31.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-27bed02 );}.elementor-4311 .elementor-element.elementor-element-b4d9d31.elementor-view-framed .elementor-icon, .elementor-4311 .elementor-element.elementor-element-b4d9d31.elementor-view-default .elementor-icon{color:var( --e-global-color-27bed02 );border-color:var( --e-global-color-27bed02 );}.elementor-4311 .elementor-element.elementor-element-b4d9d31.elementor-view-framed .elementor-icon, .elementor-4311 .elementor-element.elementor-element-b4d9d31.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-27bed02 );}.elementor-4311 .elementor-element.elementor-element-b4d9d31 .elementor-icon{font-size:22px;}.elementor-4311 .elementor-element.elementor-element-b4d9d31 .elementor-icon svg{height:22px;}.elementor-4311 .elementor-element.elementor-element-331b2d7 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:12px;line-height:19.2px;letter-spacing:1.44px;color:#B7B7B7;}.elementor-4311 .elementor-element.elementor-element-e62f968{--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;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;}.elementor-4311 .elementor-element.elementor-element-5dcf433{width:100%;max-width:100%;}.elementor-4311 .elementor-element.elementor-element-5dcf433 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:19px;letter-spacing:1.4px;color:#F0731F;}.elementor-4311 .elementor-element.elementor-element-c75252e{--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:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-4311 .elementor-element.elementor-element-c75252e:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-c75252e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEEB;}.elementor-4311 .elementor-element.elementor-element-a8561af{--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:center;--align-items:center;--gap:12px 10px;--row-gap:12px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-4311 .elementor-element.elementor-element-ea5aee5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:12px 10px;--row-gap:12px;--column-gap:10px;--grid-auto-flow:row;}.elementor-4311 .elementor-element.elementor-element-e7da206:hover{--e-transform-translateY:-8px;}.elementor-4311 .elementor-element.elementor-element-e7da206 img{width:100%;max-width:100%;height:120px;object-fit:cover;object-position:center center;}.elementor-4311 .elementor-element.elementor-element-07fb6d8 img{width:100%;max-width:100%;height:120px;object-fit:cover;object-position:center center;}.elementor-4311 .elementor-element.elementor-element-002409f img{width:100%;max-width:100%;height:120px;object-fit:cover;object-position:center center;}.elementor-4311 .elementor-element.elementor-element-f32486d img{width:100%;max-width:100%;height:120px;object-fit:cover;object-position:center center;}.elementor-4311 .elementor-element.elementor-element-e50be08 img{width:100%;max-width:100%;height:120px;object-fit:cover;object-position:center center;}.elementor-4311 .elementor-element.elementor-element-29eb8df img{width:100%;max-width:100%;height:120px;object-fit:cover;object-position:center center;}.elementor-4311 .elementor-element.elementor-element-74c3421{--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-4311 .elementor-element.elementor-element-ea58089 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:12px;font-weight:600;line-height:19.2px;letter-spacing:2.64px;color:#C85A10;}.elementor-4311 .elementor-element.elementor-element-f126c36 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:29.5px;font-weight:700;line-height:32.5px;letter-spacing:0.29px;color:#1A1A1C;}.elementor-4311 .elementor-element.elementor-element-a5584d3{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#4A4A4E;}.elementor-4311 .elementor-element.elementor-element-a5584d3 p{margin-block-end:15px;}.elementor-4311 .elementor-element.elementor-element-5fd88bc{--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;--justify-content:flex-start;--align-items:center;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--padding-top:70px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-4311 .elementor-element.elementor-element-5fd88bc:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-5fd88bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEEB;}.elementor-4311 .elementor-element.elementor-element-6c77b2f{text-align:center;}.elementor-4311 .elementor-element.elementor-element-6c77b2f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:33.53px;font-weight:700;text-transform:uppercase;line-height:36.8px;letter-spacing:0.3px;color:#E0660F;}.elementor-4311 .elementor-element.elementor-element-172bd23{--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-start;--gap:45px 35px;--row-gap:45px;--column-gap:35px;--flex-wrap:nowrap;}.elementor-4311 .elementor-element.elementor-element-80cfe16{--display:flex;}.elementor-4311 .elementor-element.elementor-element-f8c8bfe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:start;}.elementor-4311 .elementor-element.elementor-element-f8c8bfe .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:19.8px;letter-spacing:0.72px;color:#1A1A1C;}.elementor-4311 .elementor-element.elementor-element-e660daf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-e660daf .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:11px;text-transform:uppercase;line-height:17.6px;letter-spacing:1.98px;color:#E0660F;}.elementor-4311 .elementor-element.elementor-element-f463b41{font-family:"Inter", Sans-serif;font-size:13.5px;line-height:21px;}.elementor-4311 .elementor-element.elementor-element-f463b41 p{margin-block-end:14px;}.elementor-4311 .elementor-element.elementor-element-a535838{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4311 .elementor-element.elementor-element-1557511{text-align:center;}.elementor-4311 .elementor-element.elementor-element-1557511 img{width:100%;max-width:400%;}.elementor-4311 .elementor-element.elementor-element-199ddf6{--display:flex;--position:absolute;border-style:solid;--border-style:solid;border-color:var( --e-global-color-27bed02 );--border-color:var( --e-global-color-27bed02 );--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;top:490px;}.elementor-4311 .elementor-element.elementor-element-199ddf6:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-199ddf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0B;}body:not(.rtl) .elementor-4311 .elementor-element.elementor-element-199ddf6{left:-140px;}body.rtl .elementor-4311 .elementor-element.elementor-element-199ddf6{right:-140px;}.elementor-4311 .elementor-element.elementor-element-965d145{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:start;}.elementor-4311 .elementor-element.elementor-element-965d145 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:19.8px;letter-spacing:0.72px;color:var( --e-global-color-754a905 );}.elementor-4311 .elementor-element.elementor-element-8b6d025{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-8b6d025 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:11px;text-transform:uppercase;line-height:17.6px;letter-spacing:1.98px;color:#E0660F;}.elementor-4311 .elementor-element.elementor-element-c9986d3{--display:flex;--position:absolute;border-style:solid;--border-style:solid;border-color:var( --e-global-color-27bed02 );--border-color:var( --e-global-color-27bed02 );--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;top:490px;}.elementor-4311 .elementor-element.elementor-element-c9986d3:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-c9986d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0B;}body:not(.rtl) .elementor-4311 .elementor-element.elementor-element-c9986d3{right:-140px;}body.rtl .elementor-4311 .elementor-element.elementor-element-c9986d3{left:-140px;}.elementor-4311 .elementor-element.elementor-element-294b8a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:start;}.elementor-4311 .elementor-element.elementor-element-294b8a6 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:19.8px;letter-spacing:0.72px;color:var( --e-global-color-754a905 );}.elementor-4311 .elementor-element.elementor-element-ff1a704{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-ff1a704 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:11px;text-transform:uppercase;line-height:17.6px;letter-spacing:1.98px;color:#E0660F;}.elementor-4311 .elementor-element.elementor-element-240b2d6{--display:flex;}.elementor-4311 .elementor-element.elementor-element-fd18833{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:start;}.elementor-4311 .elementor-element.elementor-element-fd18833 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:19.8px;letter-spacing:0.72px;color:#1A1A1C;}.elementor-4311 .elementor-element.elementor-element-b3c4356{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-b3c4356 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:11px;text-transform:uppercase;line-height:17.6px;letter-spacing:1.98px;color:#E0660F;}.elementor-4311 .elementor-element.elementor-element-5d1a93c{font-family:"Inter", Sans-serif;font-size:13.5px;line-height:21px;}.elementor-4311 .elementor-element.elementor-element-5d1a93c p{margin-block-end:14px;}.elementor-4311 .elementor-element.elementor-element-3aae1c6{--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:center;--align-items:stretch;--gap:25px 20px;--row-gap:25px;--column-gap:20px;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-4311 .elementor-element.elementor-element-3aae1c6:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-3aae1c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEEB;}.elementor-4311 .elementor-element.elementor-element-809e34a{--display:flex;--min-height:295px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-4311 .elementor-element.elementor-element-809e34a:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-809e34a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-754a905 );}.elementor-4311 .elementor-element.elementor-element-564b103{--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:15px 12px;--row-gap:15px;--column-gap:12px;}.elementor-4311 .elementor-element.elementor-element-3d6ba39 .elementor-icon-wrapper{text-align:center;}.elementor-4311 .elementor-element.elementor-element-3d6ba39.elementor-view-stacked .elementor-icon{background-color:#E0660F;}.elementor-4311 .elementor-element.elementor-element-3d6ba39.elementor-view-framed .elementor-icon, .elementor-4311 .elementor-element.elementor-element-3d6ba39.elementor-view-default .elementor-icon{color:#E0660F;border-color:#E0660F;}.elementor-4311 .elementor-element.elementor-element-3d6ba39.elementor-view-framed .elementor-icon, .elementor-4311 .elementor-element.elementor-element-3d6ba39.elementor-view-default .elementor-icon svg{fill:#E0660F;}.elementor-4311 .elementor-element.elementor-element-3d6ba39 .elementor-icon{font-size:22px;}.elementor-4311 .elementor-element.elementor-element-3d6ba39 .elementor-icon svg{height:22px;}.elementor-4311 .elementor-element.elementor-element-0c5d1ec .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:700;line-height:16px;letter-spacing:0.9px;color:#E0660F;}.elementor-4311 .elementor-element.elementor-element-e2fb90c{text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:20.8px;color:#4A4A4A;}.elementor-4311 .elementor-element.elementor-element-e2fb90c p{margin-block-end:14px;}.elementor-4311 .elementor-element.elementor-element-5de3678{--display:flex;--min-height:295px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-4311 .elementor-element.elementor-element-5de3678:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-5de3678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-754a905 );}.elementor-4311 .elementor-element.elementor-element-81a33b5{--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:15px 12px;--row-gap:15px;--column-gap:12px;}.elementor-4311 .elementor-element.elementor-element-11bfabe .elementor-icon-wrapper{text-align:center;}.elementor-4311 .elementor-element.elementor-element-11bfabe.elementor-view-stacked .elementor-icon{background-color:#E0660F;}.elementor-4311 .elementor-element.elementor-element-11bfabe.elementor-view-framed .elementor-icon, .elementor-4311 .elementor-element.elementor-element-11bfabe.elementor-view-default .elementor-icon{color:#E0660F;border-color:#E0660F;}.elementor-4311 .elementor-element.elementor-element-11bfabe.elementor-view-framed .elementor-icon, .elementor-4311 .elementor-element.elementor-element-11bfabe.elementor-view-default .elementor-icon svg{fill:#E0660F;}.elementor-4311 .elementor-element.elementor-element-11bfabe .elementor-icon{font-size:22px;}.elementor-4311 .elementor-element.elementor-element-11bfabe .elementor-icon svg{height:22px;}.elementor-4311 .elementor-element.elementor-element-08e29ad{text-align:center;}.elementor-4311 .elementor-element.elementor-element-08e29ad .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:0.9px;color:#E0660F;}.elementor-4311 .elementor-element.elementor-element-6b463ea{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:20.8px;color:#4A4A4E;}.elementor-4311 .elementor-element.elementor-element-379721e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-4311 .elementor-element.elementor-element-379721e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-4311 .elementor-element.elementor-element-379721e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-4311 .elementor-element.elementor-element-379721e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-4311 .elementor-element.elementor-element-379721e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-4311 .elementor-element.elementor-element-379721e .elementor-icon-list-icon i{color:#E0660F;transition:color 0.3s;}.elementor-4311 .elementor-element.elementor-element-379721e .elementor-icon-list-icon svg{fill:#E0660F;transition:fill 0.3s;}.elementor-4311 .elementor-element.elementor-element-379721e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4311 .elementor-element.elementor-element-379721e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4311 .elementor-element.elementor-element-379721e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:13px;}.elementor-4311 .elementor-element.elementor-element-379721e .elementor-icon-list-text{color:#4A4A4E;transition:color 0.3s;}.elementor-4311 .elementor-element.elementor-element-f44057e{--display:flex;--min-height:295px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-4311 .elementor-element.elementor-element-f44057e:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-f44057e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-754a905 );}.elementor-4311 .elementor-element.elementor-element-0f39365{--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:15px 12px;--row-gap:15px;--column-gap:12px;}.elementor-4311 .elementor-element.elementor-element-9b16787 .elementor-icon-wrapper{text-align:center;}.elementor-4311 .elementor-element.elementor-element-9b16787.elementor-view-stacked .elementor-icon{background-color:#E0660F;}.elementor-4311 .elementor-element.elementor-element-9b16787.elementor-view-framed .elementor-icon, .elementor-4311 .elementor-element.elementor-element-9b16787.elementor-view-default .elementor-icon{color:#E0660F;border-color:#E0660F;}.elementor-4311 .elementor-element.elementor-element-9b16787.elementor-view-framed .elementor-icon, .elementor-4311 .elementor-element.elementor-element-9b16787.elementor-view-default .elementor-icon svg{fill:#E0660F;}.elementor-4311 .elementor-element.elementor-element-9b16787 .elementor-icon{font-size:22px;}.elementor-4311 .elementor-element.elementor-element-9b16787 .elementor-icon svg{height:22px;}.elementor-4311 .elementor-element.elementor-element-6cc163c{text-align:center;}.elementor-4311 .elementor-element.elementor-element-6cc163c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:0.9px;color:#E0660F;}.elementor-4311 .elementor-element.elementor-element-9acb5ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-4311 .elementor-element.elementor-element-9acb5ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-4311 .elementor-element.elementor-element-9acb5ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-4311 .elementor-element.elementor-element-9acb5ae .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-4311 .elementor-element.elementor-element-9acb5ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-4311 .elementor-element.elementor-element-9acb5ae .elementor-icon-list-icon i{color:#E0660F;transition:color 0.3s;}.elementor-4311 .elementor-element.elementor-element-9acb5ae .elementor-icon-list-icon svg{fill:#E0660F;transition:fill 0.3s;}.elementor-4311 .elementor-element.elementor-element-9acb5ae{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4311 .elementor-element.elementor-element-9acb5ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4311 .elementor-element.elementor-element-9acb5ae .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:13px;}.elementor-4311 .elementor-element.elementor-element-9acb5ae .elementor-icon-list-text{color:#4A4A4E;transition:color 0.3s;}.elementor-4311 .elementor-element.elementor-element-d81b1e1{--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:center;--align-items:center;--gap:70px 55px;--row-gap:70px;--column-gap:55px;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-4311 .elementor-element.elementor-element-d81b1e1:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-d81b1e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0B;}.elementor-4311 .elementor-element.elementor-element-463961c{--display:flex;}.elementor-4311 .elementor-element.elementor-element-dc16cbe .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:29.5px;font-weight:700;line-height:32.5px;color:var( --e-global-color-754a905 );}.elementor-4311 .elementor-element.elementor-element-1d393c7{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;word-spacing:0px;color:#B7B7B7;}.elementor-4311 .elementor-element.elementor-element-130a736 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-4311 .elementor-element.elementor-element-130a736 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-4311 .elementor-element.elementor-element-130a736 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-4311 .elementor-element.elementor-element-130a736 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-4311 .elementor-element.elementor-element-130a736 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-4311 .elementor-element.elementor-element-130a736 .elementor-icon-list-icon i{color:var( --e-global-color-27bed02 );transition:color 0.3s;}.elementor-4311 .elementor-element.elementor-element-130a736 .elementor-icon-list-icon svg{fill:var( --e-global-color-27bed02 );transition:fill 0.3s;}.elementor-4311 .elementor-element.elementor-element-130a736{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-4311 .elementor-element.elementor-element-130a736 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4311 .elementor-element.elementor-element-130a736 .elementor-icon-list-item > a{font-size:14px;line-height:22.4px;letter-spacing:0.5px;word-spacing:0px;}.elementor-4311 .elementor-element.elementor-element-130a736 .elementor-icon-list-text{color:var( --e-global-color-754a905 );transition:color 0.3s;}.elementor-4311 .elementor-element.elementor-element-c58cb4f{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4311 .elementor-element.elementor-element-2f00621{text-align:center;}.elementor-4311 .elementor-element.elementor-element-2f00621 img{width:100%;max-width:100%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4311 .elementor-element.elementor-element-10514ba{--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;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4311 .elementor-element.elementor-element-10514ba:not(.elementor-motion-effects-element-type-background), .elementor-4311 .elementor-element.elementor-element-10514ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(170deg, #0F0D0F 0%, #44250B 100%);}.elementor-4311 .elementor-element.elementor-element-500a5a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-500a5a6 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:29.5px;font-weight:700;line-height:32.5px;letter-spacing:0.29px;color:var( --e-global-color-754a905 );}.elementor-4311 .elementor-element.elementor-element-745c98d .elementor-button{background-color:#F0730D;font-family:"Oswald", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-4311 .elementor-element.elementor-element-745c98d{--e-transform-skewX:-5deg;padding:20px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-745c98d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4311 .elementor-element.elementor-element-745c98d .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-4311 .elementor-element.elementor-element-5636df4{text-align:center;}.elementor-4311 .elementor-element.elementor-element-5636df4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:19.5px;color:#8A8A86;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4311 .elementor-element.elementor-element-ce904e8{--width:100%;}.elementor-4311 .elementor-element.elementor-element-7ab947f{--width:45%;}.elementor-4311 .elementor-element.elementor-element-e62f968{--width:3000px;}.elementor-4311 .elementor-element.elementor-element-c75252e{--content-width:1200px;}.elementor-4311 .elementor-element.elementor-element-a8561af{--width:50%;}.elementor-4311 .elementor-element.elementor-element-74c3421{--width:50%;}.elementor-4311 .elementor-element.elementor-element-5fd88bc{--content-width:1200px;}.elementor-4311 .elementor-element.elementor-element-172bd23{--width:100%;}.elementor-4311 .elementor-element.elementor-element-80cfe16{--width:32%;}.elementor-4311 .elementor-element.elementor-element-a535838{--width:36%;}.elementor-4311 .elementor-element.elementor-element-199ddf6{--width:49%;}.elementor-4311 .elementor-element.elementor-element-c9986d3{--width:53%;}.elementor-4311 .elementor-element.elementor-element-240b2d6{--width:32%;}.elementor-4311 .elementor-element.elementor-element-809e34a{--width:32%;}.elementor-4311 .elementor-element.elementor-element-5de3678{--width:32%;}.elementor-4311 .elementor-element.elementor-element-f44057e{--width:32%;}.elementor-4311 .elementor-element.elementor-element-463961c{--width:45%;}.elementor-4311 .elementor-element.elementor-element-c58cb4f{--width:55%;}.elementor-4311 .elementor-element.elementor-element-10514ba{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4311 .elementor-element.elementor-element-ce904e8{--width:100%;}.elementor-4311 .elementor-element.elementor-element-349440d{--width:62%;}.elementor-4311 .elementor-element.elementor-element-7ab947f{--width:38%;}.elementor-4311 .elementor-element.elementor-element-b55150b{--width:100%;}}@media(max-width:1366px){.elementor-4311 .elementor-element.elementor-element-ea5aee5{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-4311 .elementor-element.elementor-element-ea5aee5{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-4311 .elementor-element.elementor-element-ce904e8{--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:55px;--padding-bottom:55px;--padding-left:40px;--padding-right:40px;}.elementor-4311 .elementor-element.elementor-element-349440d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4311 .elementor-element.elementor-element-ffd7f08 .elementor-heading-title{font-size:42px;line-height:0.95em;}.elementor-4311 .elementor-element.elementor-element-fa3c6be{font-size:14px;line-height:1.55em;}.elementor-4311 .elementor-element.elementor-element-bcf31c3 img{width:100%;max-width:280%;}.elementor-4311 .elementor-element.elementor-element-b55150b{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4311 .elementor-element.elementor-element-ea5aee5{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4311 .elementor-element.elementor-element-ce904e8{--width:100%;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4311 .elementor-element.elementor-element-be68738{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4311 .elementor-element.elementor-element-ffd7f08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;}.elementor-4311 .elementor-element.elementor-element-ffd7f08 .elementor-heading-title{font-size:34px;line-height:0.95em;}.elementor-4311 .elementor-element.elementor-element-fa3c6be{padding:20px 0px 0px 0px;font-size:14px;line-height:1.55em;}.elementor-4311 .elementor-element.elementor-element-7ab947f{--width:100%;--min-height:400px;--justify-content:flex-end;}.elementor-4311 .elementor-element.elementor-element-bcf31c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 75px) 0px;padding:0px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-b55150b{--width:100%;--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:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-4311 .elementor-element.elementor-element-6646a2a{--content-width:48%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:12px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;}.elementor-4311 .elementor-element.elementor-element-fec3cad .elementor-heading-title{font-size:11px;line-height:1.3em;}.elementor-4311 .elementor-element.elementor-element-b8bbac4{--content-width:48%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:12px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;}.elementor-4311 .elementor-element.elementor-element-6e34af0 .elementor-heading-title{font-size:11px;line-height:1.3em;}.elementor-4311 .elementor-element.elementor-element-f8dab27{--content-width:48%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:12px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;}.elementor-4311 .elementor-element.elementor-element-eb6dc9f .elementor-icon{font-size:22px;}.elementor-4311 .elementor-element.elementor-element-eb6dc9f .elementor-icon svg{height:22px;}.elementor-4311 .elementor-element.elementor-element-a535dc1 .elementor-heading-title{font-size:11px;line-height:1.3em;}.elementor-4311 .elementor-element.elementor-element-41bc947{--content-width:48%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:12px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;}.elementor-4311 .elementor-element.elementor-element-b4d9d31 .elementor-icon{font-size:22px;}.elementor-4311 .elementor-element.elementor-element-b4d9d31 .elementor-icon svg{height:22px;}.elementor-4311 .elementor-element.elementor-element-331b2d7 .elementor-heading-title{font-size:11px;line-height:1.3em;}.elementor-4311 .elementor-element.elementor-element-e62f968{--width:100%;--min-height:0px;--justify-content:center;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;grid-column:span 2;}.elementor-4311 .elementor-element.elementor-element-5dcf433{text-align:center;}.elementor-4311 .elementor-element.elementor-element-ea5aee5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4311 .elementor-element.elementor-element-6c77b2f{padding:10px 20px 10px 20px;}.elementor-4311 .elementor-element.elementor-element-80cfe16{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 2;}.elementor-4311 .elementor-element.elementor-element-199ddf6{--width:100%;--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;--justify-content:center;--align-items:flex-start;--gap:5px 3px;--row-gap:5px;--column-gap:3px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-4311 .elementor-element.elementor-element-8b6d025{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-c9986d3{--width:100%;--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;--justify-content:center;--align-items:flex-start;--gap:5px 3px;--row-gap:5px;--column-gap:3px;}.elementor-4311 .elementor-element.elementor-element-ff1a704{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4311 .elementor-element.elementor-element-dc16cbe .elementor-heading-title{font-size:20px;}.elementor-4311 .elementor-element.elementor-element-130a736 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-4311 .elementor-element.elementor-element-130a736 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-4311 .elementor-element.elementor-element-130a736 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-4311 .elementor-element.elementor-element-130a736 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-4311 .elementor-element.elementor-element-130a736 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-4311 .elementor-element.elementor-element-130a736{--e-icon-list-icon-size:12px;}.elementor-4311 .elementor-element.elementor-element-130a736 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4311 .elementor-element.elementor-element-130a736 .elementor-icon-list-item > a{font-size:10px;}.elementor-4311 .elementor-element.elementor-element-500a5a6{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4311 .elementor-element.elementor-element-500a5a6 .elementor-heading-title{font-size:23px;}.elementor-4311 .elementor-element.elementor-element-745c98d .elementor-button{font-size:12px;}.elementor-4311 .elementor-element.elementor-element-5636df4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}}/* Start custom CSS for container, class: .elementor-element-7ab947f */.elementor-4311 .elementor-element.elementor-element-7ab947f img {
    filter:
        drop-shadow(2px 0 0 white)
        drop-shadow(-2px 0 0 white)
        drop-shadow(0 2px 0 white)
        drop-shadow(0 -2px 0 white);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b55150b */@media (max-width: 767px) {

    .elementor-4311 .elementor-element.elementor-element-b55150b {
        display:flex !important;
        flex-direction:row !important;
        flex-wrap:wrap !important;
        gap:14px 12px !important;
        width:100% !important;
    }

    .elementor-4311 .elementor-element.elementor-element-b55150b > .cr3-built,
    .elementor-4311 .elementor-element.elementor-element-b55150b > .cr3-tested,
    .elementor-4311 .elementor-element.elementor-element-b55150b > .cr3-refined,
    .elementor-4311 .elementor-element.elementor-element-b55150b > .cr3-shared {
        flex:0 0 calc(50% - 6px) !important;
        width:calc(50% - 6px) !important;
    }

    .elementor-4311 .elementor-element.elementor-element-b55150b > .cr3-powered {
        flex:0 0 100% !important;
        width:100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7da206 */.elementor-4311 .elementor-element.elementor-element-e7da206 {
    transition: transform 0.3s ease;
}

.elementor-4311 .elementor-element.elementor-element-e7da206:hover {
    transform: translateY(-8px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07fb6d8 */.elementor-4311 .elementor-element.elementor-element-07fb6d8 {
    transition: transform 0.3s ease;
}

.elementor-4311 .elementor-element.elementor-element-07fb6d8:hover {
    transform: translateY(-8px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-002409f */.elementor-4311 .elementor-element.elementor-element-002409f {
    transition: transform 0.3s ease;
}

.elementor-4311 .elementor-element.elementor-element-002409f:hover {
    transform: translateY(-8px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f32486d */.elementor-4311 .elementor-element.elementor-element-f32486d {
    transition: transform 0.3s ease;
}

.elementor-4311 .elementor-element.elementor-element-f32486d:hover {
    transform: translateY(-8px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e50be08 */.elementor-4311 .elementor-element.elementor-element-e50be08 {
    transition: transform 0.3s ease;
}

.elementor-4311 .elementor-element.elementor-element-e50be08:hover {
    transform: translateY(-8px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29eb8df */.elementor-4311 .elementor-element.elementor-element-29eb8df {
    transition: transform 0.3s ease;
}

.elementor-4311 .elementor-element.elementor-element-29eb8df:hover {
    transform: translateY(-8px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f463b41 */.elementor-4311 .elementor-element.elementor-element-f463b41 p {
    margin: 0 0 14px 0;
}

.elementor-4311 .elementor-element.elementor-element-f463b41 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1557511 */.elementor-4311 .elementor-element.elementor-element-1557511 img {
    filter: drop-shadow(0px 8px 12px rgba(0,0,0,0.16));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9986d3 */.mark-label,
.carnie-label {
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.35s ease, transform 0.35s ease;
}

.mark-label {
    transform: translateX(-10px);
}

.carnie-label {
    transform: translateX(10px);
}

.founders-hover:hover .mark-label,
.founders-hover:hover .carnie-label {
    opacity: 1;
    visibility: visible;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a535838 */.mark-label {
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.35s ease;
}

.founders-hover:hover .mark-label {
    opacity: 1;
    visibility: visible;
}

/* =========================================================
   FOUNDERS HOVER — RESPONSIVE
   Respeta mark-label + carnie-label
   Desktop no se modifica
========================================================= */


/* =========================
   TABLET
   768px - 1024px
========================= */

@media (min-width: 768px) and (max-width: 1024px) {

    .elementor-4311 .elementor-element.elementor-element-a535838 {
        width: 100% !important;
        max-width: 100% !important;

        position: relative !important;

        display: flex !important;
        align-items: center !important;
        justify-content: center !important;

        overflow: visible !important;
    }

    .elementor-4311 .elementor-element.elementor-element-a535838 img {
        display: block !important;

        width: 100% !important;
        max-width: 520px !important;

        height: auto !important;

        object-fit: contain !important;

        margin: 0 auto !important;
    }

    /* Mark a la izquierda */
    .elementor-4311 .elementor-element.elementor-element-a535838 .mark-label {
        position: absolute !important;

        left: 20px !important;
        top: 50% !important;

        transform: translateY(-50%) translateX(-10px);

        max-width: 180px !important;

        z-index: 5 !important;
    }

    /* Carnie a la derecha */
    .elementor-4311 .elementor-element.elementor-element-a535838 .carnie-label {
        position: absolute !important;

        right: 20px !important;
        top: 50% !important;

        transform: translateY(-50%) translateX(10px);

        max-width: 180px !important;

        z-index: 5 !important;
    }

    .elementor-4311 .elementor-element.elementor-element-a535838:hover .mark-label,
    .elementor-4311 .elementor-element.elementor-element-a535838:hover .carnie-label {
        opacity: 1;
        visibility: visible;

        transform: translateY(-50%) translateX(0);
    }
}


/* =========================
   MOBILE
   hasta 767px
========================= */

@media (max-width: 767px) {

    .elementor-4311 .elementor-element.elementor-element-a535838 {
        width: 100% !important;
        max-width: 100% !important;

        position: relative !important;

        display: flex !important;
        flex-direction: column !important;

        align-items: center !important;
        justify-content: center !important;

        gap: 18px !important;

        overflow: visible !important;

        padding: 0 !important;
    }

    .elementor-4311 .elementor-element.elementor-element-a535838 img {
        display: block !important;

        width: 100% !important;
        max-width: 340px !important;

        height: auto !important;

        object-fit: contain !important;

        margin: 0 auto !important;
    }

    /* En móvil no dependemos del hover */
    .elementor-4311 .elementor-element.elementor-element-a535838 .mark-label,
    .elementor-4311 .elementor-element.elementor-element-a535838 .carnie-label {
        position: relative !important;

        left: auto !important;
        right: auto !important;
        top: auto !important;

        width: 100% !important;
        max-width: 100% !important;

        opacity: 1 !important;
        visibility: visible !important;

        transform: none !important;

        margin: 0 !important;

        text-align: center !important;

        z-index: 2 !important;
    }

    /* Mark arriba de la imagen */
    .elementor-4311 .elementor-element.elementor-element-a535838 .mark-label {
        order: 1 !important;
    }

    /* Imagen en medio */
    .elementor-4311 .elementor-element.elementor-element-a535838 img {
        order: 2 !important;
    }

    /* Carnie debajo */
    .elementor-4311 .elementor-element.elementor-element-a535838 .carnie-label {
        order: 3 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d1a93c */.elementor-4311 .elementor-element.elementor-element-5d1a93c p {
    margin: 0 0 14px 0;
}

.elementor-4311 .elementor-element.elementor-element-5d1a93c p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-172bd23 *//* =========================================================
   MEET THE FOUNDERS
   Responsive Tablet + Mobile
   Compatible con founders-hover + mark-label
   Desktop NO se modifica
========================================================= */


/* =========================
   TABLET
   768px - 1024px
========================= */

@media (min-width: 768px) and (max-width: 1024px) {

    .elementor-4311 .elementor-element.elementor-element-172bd23 {
        display: flex !important;
        flex-direction: row !important;

        align-items: flex-start !important;
        justify-content: space-between !important;

        width: 100% !important;

        gap: 24px !important;

        padding: 30px 24px !important;

        box-sizing: border-box !important;
    }


    /* BLOQUE MARK */
    .elementor-4311 .elementor-element.elementor-element-172bd23 > .founder-mark {
        flex: 1 1 0 !important;

        width: 33% !important;
        max-width: 33% !important;

        min-width: 0 !important;
    }


    /* CONTENEDOR DE LA IMAGEN */
    .elementor-4311 .elementor-element.elementor-element-172bd23 > .founders-hover {
        flex: 0 0 30% !important;

        width: 30% !important;
        max-width: 30% !important;

        min-width: 0 !important;

        display: flex !important;
        align-items: center !important;
        justify-content: center !important;

        position: relative !important;
    }


    /* IMAGEN */
    .elementor-4311 .elementor-element.elementor-element-172bd23 > .founders-hover img {
        width: 100% !important;

        max-width: 230px !important;

        height: auto !important;

        object-fit: contain !important;

        margin: 0 auto !important;
    }


    /* BLOQUE CARNIE */
    .elementor-4311 .elementor-element.elementor-element-172bd23 > .founder-carnie {
        flex: 1 1 0 !important;

        width: 33% !important;
        max-width: 33% !important;

        min-width: 0 !important;
    }


    /* TEXTOS */
    .elementor-4311 .elementor-element.elementor-element-172bd23 .elementor-heading-title {
        font-size: 18px !important;

        line-height: 1.15 !important;

        word-break: normal !important;
        overflow-wrap: normal !important;
    }

    .elementor-4311 .elementor-element.elementor-element-172bd23 p {
        font-size: 14px !important;

        line-height: 1.5 !important;

        word-break: normal !important;
        overflow-wrap: normal !important;
    }


    /* LABEL DE MARK
       Conserva tu hover existente */
    .elementor-4311 .elementor-element.elementor-element-172bd23 .mark-label {
        z-index: 5;
    }
}


/* =========================
   MOBILE
   hasta 767px
========================= */

@media (max-width: 767px) {

    .elementor-4311 .elementor-element.elementor-element-172bd23 {
        display: flex !important;

        flex-direction: column !important;

        width: 100% !important;

        gap: 28px !important;

        padding: 24px 18px 34px !important;

        box-sizing: border-box !important;
    }


    /* LOS 3 BLOQUES OCUPAN TODO EL ANCHO */
    .elementor-4311 .elementor-element.elementor-element-172bd23 > .founder-mark,
    .elementor-4311 .elementor-element.elementor-element-172bd23 > .founders-hover,
    .elementor-4311 .elementor-element.elementor-element-172bd23 > .founder-carnie {

        width: 100% !important;
        max-width: 100% !important;

        flex: 0 0 auto !important;

        min-width: 0 !important;
    }


    /* ORDEN */
    .elementor-4311 .elementor-element.elementor-element-172bd23 > .founder-mark {
        order: 1 !important;
    }

    .elementor-4311 .elementor-element.elementor-element-172bd23 > .founders-hover {
        order: 2 !important;

        display: flex !important;

        align-items: center !important;
        justify-content: center !important;

        position: relative !important;
    }

    .elementor-4311 .elementor-element.elementor-element-172bd23 > .founder-carnie {
        order: 3 !important;
    }


    /* IMAGEN */
    .elementor-4311 .elementor-element.elementor-element-172bd23 > .founders-hover img {
        width: 100% !important;

        max-width: 320px !important;

        height: auto !important;

        object-fit: contain !important;

        margin: 0 auto !important;
    }


    /* EN TOUCH NO DEPENDEMOS DEL HOVER */
    .elementor-4311 .elementor-element.elementor-element-172bd23 .mark-label {
        opacity: 1 !important;
        visibility: visible !important;

        position: relative !important;

        margin-top: 12px !important;

        text-align: center !important;
    }


    /* NOMBRES */
    .elementor-4311 .elementor-element.elementor-element-172bd23 .elementor-heading-title {
        font-size: 22px !important;

        line-height: 1.1 !important;

        word-break: normal !important;
        overflow-wrap: normal !important;
    }


    /* BIOS */
    .elementor-4311 .elementor-element.elementor-element-172bd23 p {
        font-size: 14px !important;

        line-height: 1.55 !important;

        word-break: normal !important;
        overflow-wrap: normal !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-809e34a */.elementor-4311 .elementor-element.elementor-element-809e34a {
    transition: transform 0.3s ease,
                box-shadow 0.3s ease,
                border-color 0.3s ease;
    border: 1px solid #d8d8d8;
}

.elementor-4311 .elementor-element.elementor-element-809e34a:hover {
    transform: translateY(-8px);
    border-color: #e0600f;
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5de3678 */.elementor-4311 .elementor-element.elementor-element-5de3678 {
    transition: transform 0.3s ease,
                box-shadow 0.3s ease,
                border-color 0.3s ease;
    border: 1px solid #d8d8d8;
}

.elementor-4311 .elementor-element.elementor-element-5de3678:hover {
    transform: translateY(-8px);
    border-color: #e0600f;
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f44057e */.elementor-4311 .elementor-element.elementor-element-f44057e {
    transition: transform 0.3s ease,
                box-shadow 0.3s ease,
                border-color 0.3s ease;
    border: 1px solid #d8d8d8;
}

.elementor-4311 .elementor-element.elementor-element-f44057e:hover {
    transform: translateY(-8px);
    border-color: #e0600f;
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c58cb4f */.elementor-4311 .elementor-element.elementor-element-c58cb4f img {
    transition: transform 0.35s ease, filter 0.35s ease;
}

.elementor-4311 .elementor-element.elementor-element-c58cb4f:hover img {
    transform: translateY(-8px) scale(1.02);
}/* End custom CSS */