.elementor-54930 .elementor-element.elementor-element-5092b0b5{--display:flex;--min-height:60vh;--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:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-5092b0b5:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-5092b0b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #1C1C1C 0%, #0B0B0B 100%);}.elementor-54930 .elementor-element.elementor-element-3e95679f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-2e181558{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-2e181558:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-2e181558 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #D02424 0%, #5A1414 100%);}.elementor-54930 .elementor-element.elementor-element-f84bcf{--display:flex;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:#D02424;--border-color:#D02424;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-1c4beee1{--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-54930 .elementor-element.elementor-element-2af22602{--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:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-54930 .elementor-element.elementor-element-22a2a5ff{text-align:left;}.elementor-54930 .elementor-element.elementor-element-22a2a5ff .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:12.8px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:0.22em;color:#D02424;}.elementor-54930 .elementor-element.elementor-element-15bcc8e{text-align:left;}.elementor-54930 .elementor-element.elementor-element-15bcc8e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:80px;font-weight:600;text-transform:uppercase;line-height:1.02em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-2f70eaed{text-align:left;font-family:"Jost", Sans-serif;font-size:16px;line-height:1.6em;color:#E5E5E5;}.elementor-54930 .elementor-element.elementor-element-2e448099{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-2d58c8d1 .elementor-button{background-color:#D02424;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.04em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:transparent;border-radius:2px 2px 2px 2px;}.elementor-54930 .elementor-element.elementor-element-2d58c8d1 .elementor-button:hover, .elementor-54930 .elementor-element.elementor-element-2d58c8d1 .elementor-button:focus{background-color:#A81C1C;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-2d58c8d1 .elementor-button:hover svg, .elementor-54930 .elementor-element.elementor-element-2d58c8d1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-3c163eca .elementor-button{background-color:transparent;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.04em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:2px 2px 2px 2px;}.elementor-54930 .elementor-element.elementor-element-3c163eca .elementor-button:hover, .elementor-54930 .elementor-element.elementor-element-3c163eca .elementor-button:focus{background-color:#FFFFFF;color:#0E0E0E;}.elementor-54930 .elementor-element.elementor-element-3c163eca .elementor-button:hover svg, .elementor-54930 .elementor-element.elementor-element-3c163eca .elementor-button:focus svg{fill:#0E0E0E;}.elementor-54930 .elementor-element.elementor-element-2e4619e3{--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:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-2e4619e3:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-2e4619e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-54930 .elementor-element.elementor-element-11aa3918{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54930 .elementor-element.elementor-element-5d1acc85{--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-54930 .elementor-element.elementor-element-380fa809{text-align:left;}.elementor-54930 .elementor-element.elementor-element-380fa809 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:12.8px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:0.2em;color:#D02424;}.elementor-54930 .elementor-element.elementor-element-2f9c70ea{text-align:left;}.elementor-54930 .elementor-element.elementor-element-2f9c70ea .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:1.02em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-31dcaa8e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-4744c55c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#262626;--border-color:#262626;--border-radius:2px 2px 2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-4744c55c:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-4744c55c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-54930 .elementor-element.elementor-element-45240664{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-45240664:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-45240664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;background-image:url("https://k6fitness.com.ve/wp-content/uploads/2026/07/ASESORIA-Y-DISENO-300x225.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-54930 .elementor-element.elementor-element-3f0c4e67{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-3f0c4e67:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-3f0c4e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D02424;}.elementor-54930 .elementor-element.elementor-element-3f876b87{text-align:left;}.elementor-54930 .elementor-element.elementor-element-3f876b87 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:16.8px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.05em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-23b5fa3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54930 .elementor-element.elementor-element-3ab8d927{text-align:left;}.elementor-54930 .elementor-element.elementor-element-3ab8d927 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18.4px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-5418c3e1{text-align:left;font-family:"Jost", Sans-serif;font-size:16px;line-height:1.6em;color:#B3B3B3;}.elementor-54930 .elementor-element.elementor-element-2150e94d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#262626;--border-color:#262626;--border-radius:2px 2px 2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-2150e94d:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-2150e94d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-54930 .elementor-element.elementor-element-6b113388{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-6b113388:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-6b113388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;background-image:url("https://k6fitness.com.ve/wp-content/uploads/2026/07/INSTALACION-Y-ENSAMBLE-300x225.jpg");}.elementor-54930 .elementor-element.elementor-element-169b6f87{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-169b6f87:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-169b6f87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D02424;}.elementor-54930 .elementor-element.elementor-element-4df593ef{text-align:left;}.elementor-54930 .elementor-element.elementor-element-4df593ef .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:16.8px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.05em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-68e75d99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54930 .elementor-element.elementor-element-63c8ef6d{text-align:left;}.elementor-54930 .elementor-element.elementor-element-63c8ef6d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18.4px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-6b07e291{text-align:left;font-family:"Jost", Sans-serif;font-size:16px;line-height:1.6em;color:#B3B3B3;}.elementor-54930 .elementor-element.elementor-element-4f6396f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#262626;--border-color:#262626;--border-radius:2px 2px 2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-4f6396f3:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-4f6396f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-54930 .elementor-element.elementor-element-5799ee5b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-5799ee5b:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-5799ee5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;background-image:url("https://k6fitness.com.ve/wp-content/uploads/2026/07/MANTENIMIENTO-Y-REPARACION-300x225.jpg");}.elementor-54930 .elementor-element.elementor-element-44a4c752{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-44a4c752:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-44a4c752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D02424;}.elementor-54930 .elementor-element.elementor-element-68ea1033{text-align:left;}.elementor-54930 .elementor-element.elementor-element-68ea1033 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:16.8px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.05em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-281d0872{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54930 .elementor-element.elementor-element-37442ca3{text-align:left;}.elementor-54930 .elementor-element.elementor-element-37442ca3 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18.4px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-6b9b2fae{text-align:left;font-family:"Jost", Sans-serif;font-size:16px;line-height:1.6em;color:#B3B3B3;}.elementor-54930 .elementor-element.elementor-element-4f924ee8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#262626;--border-color:#262626;--border-radius:2px 2px 2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-4f924ee8:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-4f924ee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-54930 .elementor-element.elementor-element-78de31c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-78de31c2:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-78de31c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;background-image:url("https://k6fitness.com.ve/wp-content/uploads/2026/07/DIAGNOSTICO-TECNICO-Y-REPUESTOS-300x225.jpg");}.elementor-54930 .elementor-element.elementor-element-5138ea81{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-5138ea81:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-5138ea81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D02424;}.elementor-54930 .elementor-element.elementor-element-1fb4d318{text-align:left;}.elementor-54930 .elementor-element.elementor-element-1fb4d318 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:16.8px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.05em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-2f385944{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54930 .elementor-element.elementor-element-39991e42{text-align:left;}.elementor-54930 .elementor-element.elementor-element-39991e42 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18.4px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-6a60df30{text-align:left;font-family:"Jost", Sans-serif;font-size:16px;line-height:1.6em;color:#B3B3B3;}.elementor-54930 .elementor-element.elementor-element-6623771d{--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;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-7adbc8a3{text-align:left;}.elementor-54930 .elementor-element.elementor-element-7adbc8a3 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:12.8px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:0.2em;color:#D02424;}.elementor-54930 .elementor-element.elementor-element-25f8fc8f{text-align:left;}.elementor-54930 .elementor-element.elementor-element-25f8fc8f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:1.02em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-1e3f5402{text-align:left;font-family:"Jost", Sans-serif;font-size:16px;line-height:1.6em;color:#B3B3B3;}.elementor-54930 .elementor-element.elementor-element-1e85aeec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-5e947fe9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#262626;--border-color:#262626;--border-radius:2px 2px 2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-5e947fe9:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-5e947fe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-54930 .elementor-element.elementor-element-3e01816b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54930 .elementor-element.elementor-element-53638011{text-align:left;}.elementor-54930 .elementor-element.elementor-element-53638011 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18.4px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-8eb58d9{text-align:left;font-family:"Jost", Sans-serif;font-size:16px;line-height:1.6em;color:#B3B3B3;}.elementor-54930 .elementor-element.elementor-element-578b3a0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#262626;--border-color:#262626;--border-radius:2px 2px 2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-578b3a0c:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-578b3a0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-54930 .elementor-element.elementor-element-65624f6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54930 .elementor-element.elementor-element-37fc0e3a{text-align:left;}.elementor-54930 .elementor-element.elementor-element-37fc0e3a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18.4px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-4a855473{text-align:left;font-family:"Jost", Sans-serif;font-size:16px;line-height:1.6em;color:#B3B3B3;}.elementor-54930 .elementor-element.elementor-element-2faa0e33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#262626;--border-color:#262626;--border-radius:2px 2px 2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-2faa0e33:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-2faa0e33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-54930 .elementor-element.elementor-element-349759ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54930 .elementor-element.elementor-element-2c7a6db1{text-align:left;}.elementor-54930 .elementor-element.elementor-element-2c7a6db1 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18.4px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-510a1264{text-align:left;font-family:"Jost", Sans-serif;font-size:16px;line-height:1.6em;color:#B3B3B3;}.elementor-54930 .elementor-element.elementor-element-54fdb481{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#262626;--border-color:#262626;--border-radius:2px 2px 2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-54fdb481:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-54fdb481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-54930 .elementor-element.elementor-element-67603d3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54930 .elementor-element.elementor-element-842e734{text-align:left;}.elementor-54930 .elementor-element.elementor-element-842e734 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18.4px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-6ef80e6b{text-align:left;font-family:"Jost", Sans-serif;font-size:16px;line-height:1.6em;color:#B3B3B3;}.elementor-54930 .elementor-element.elementor-element-26ff49fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-2de48978 .elementor-button{background-color:transparent;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.04em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:2px 2px 2px 2px;}.elementor-54930 .elementor-element.elementor-element-2de48978 .elementor-button:hover, .elementor-54930 .elementor-element.elementor-element-2de48978 .elementor-button:focus{background-color:#FFFFFF;color:#0E0E0E;}.elementor-54930 .elementor-element.elementor-element-2de48978 .elementor-button:hover svg, .elementor-54930 .elementor-element.elementor-element-2de48978 .elementor-button:focus svg{fill:#0E0E0E;}.elementor-54930 .elementor-element.elementor-element-3000007d .elementor-button{background-color:transparent;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.04em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:2px 2px 2px 2px;}.elementor-54930 .elementor-element.elementor-element-3000007d .elementor-button:hover, .elementor-54930 .elementor-element.elementor-element-3000007d .elementor-button:focus{background-color:#FFFFFF;color:#0E0E0E;}.elementor-54930 .elementor-element.elementor-element-3000007d .elementor-button:hover svg, .elementor-54930 .elementor-element.elementor-element-3000007d .elementor-button:focus svg{fill:#0E0E0E;}.elementor-54930 .elementor-element.elementor-element-9f27f04{--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:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-9f27f04:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-9f27f04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-54930 .elementor-element.elementor-element-d697728{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54930 .elementor-element.elementor-element-372190ea{--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-54930 .elementor-element.elementor-element-699262a9{text-align:left;}.elementor-54930 .elementor-element.elementor-element-699262a9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:12.8px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:0.2em;color:#D02424;}.elementor-54930 .elementor-element.elementor-element-7138d81f{text-align:left;}.elementor-54930 .elementor-element.elementor-element-7138d81f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:1.02em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-3c28d8b2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-53cd09a6{--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:stretch;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:#262626;--border-color:#262626;--border-radius:2px 2px 2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-53cd09a6:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-53cd09a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-54930 .elementor-element.elementor-element-7819f5e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-7819f5e7:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-7819f5e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D02424;}.elementor-54930 .elementor-element.elementor-element-1f9742df{--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:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:32px;}.elementor-54930 .elementor-element.elementor-element-5a470e88{text-align:left;}.elementor-54930 .elementor-element.elementor-element-5a470e88 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25.6px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-3fb91cd8{text-align:left;font-family:"Jost", Sans-serif;font-size:14.72px;line-height:1.6em;color:#B3B3B3;}.elementor-54930 .elementor-element.elementor-element-7184884{--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:stretch;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:#262626;--border-color:#262626;--border-radius:2px 2px 2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-7184884:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-7184884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-54930 .elementor-element.elementor-element-3858e3ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-3858e3ca:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-3858e3ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D02424;}.elementor-54930 .elementor-element.elementor-element-6f2c0c08{--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:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:32px;}.elementor-54930 .elementor-element.elementor-element-53266ee3{text-align:left;}.elementor-54930 .elementor-element.elementor-element-53266ee3 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25.6px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-625d4e62{text-align:left;font-family:"Jost", Sans-serif;font-size:14.72px;line-height:1.6em;color:#B3B3B3;}.elementor-54930 .elementor-element.elementor-element-1d6f4c8{--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:stretch;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:#262626;--border-color:#262626;--border-radius:2px 2px 2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-1d6f4c8:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-1d6f4c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-54930 .elementor-element.elementor-element-1c5c74a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-1c5c74a0:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-1c5c74a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D02424;}.elementor-54930 .elementor-element.elementor-element-4466f5dd{--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:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:32px;}.elementor-54930 .elementor-element.elementor-element-308cc26a{text-align:left;}.elementor-54930 .elementor-element.elementor-element-308cc26a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25.6px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-44faf201{text-align:left;font-family:"Jost", Sans-serif;font-size:14.72px;line-height:1.6em;color:#B3B3B3;}.elementor-54930 .elementor-element.elementor-element-22199870{--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:stretch;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:#262626;--border-color:#262626;--border-radius:2px 2px 2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-22199870:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-22199870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-54930 .elementor-element.elementor-element-395a6fa4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-395a6fa4:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-395a6fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D02424;}.elementor-54930 .elementor-element.elementor-element-7efd302b{--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:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:32px;}.elementor-54930 .elementor-element.elementor-element-1e04d31c{text-align:left;}.elementor-54930 .elementor-element.elementor-element-1e04d31c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25.6px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-24363522{text-align:left;font-family:"Jost", Sans-serif;font-size:14.72px;line-height:1.6em;color:#B3B3B3;}.elementor-54930 .elementor-element.elementor-element-1b938f91{--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:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-1b938f91:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-1b938f91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-54930 .elementor-element.elementor-element-7157767a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54930 .elementor-element.elementor-element-26660d30{--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-54930 .elementor-element.elementor-element-5fe5f916{text-align:left;}.elementor-54930 .elementor-element.elementor-element-5fe5f916 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:12.8px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:0.2em;color:#D02424;}.elementor-54930 .elementor-element.elementor-element-28d24bcc{text-align:left;}.elementor-54930 .elementor-element.elementor-element-28d24bcc .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:1.02em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-658639e7{text-align:left;font-family:"Jost", Sans-serif;font-size:16px;line-height:1.6em;color:#B3B3B3;}.elementor-54930 .elementor-element.elementor-element-3151af12{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-44aa67f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#262626;--border-color:#262626;--border-radius:2px 2px 2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-44aa67f6:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-44aa67f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-54930 .elementor-element.elementor-element-68d72adc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54930 .elementor-element.elementor-element-1d075bee{text-align:left;}.elementor-54930 .elementor-element.elementor-element-1d075bee .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18.4px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-271833fa{text-align:left;font-family:"Jost", Sans-serif;font-size:16px;line-height:1.6em;color:#B3B3B3;}.elementor-54930 .elementor-element.elementor-element-71cab77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#262626;--border-color:#262626;--border-radius:2px 2px 2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-71cab77:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-71cab77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-54930 .elementor-element.elementor-element-77175cf1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54930 .elementor-element.elementor-element-50548587{text-align:left;}.elementor-54930 .elementor-element.elementor-element-50548587 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18.4px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-64ef4c46{text-align:left;font-family:"Jost", Sans-serif;font-size:16px;line-height:1.6em;color:#B3B3B3;}.elementor-54930 .elementor-element.elementor-element-d4a2b17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#262626;--border-color:#262626;--border-radius:2px 2px 2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-d4a2b17:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-d4a2b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-54930 .elementor-element.elementor-element-52f0bda0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54930 .elementor-element.elementor-element-4f5e307b{text-align:left;}.elementor-54930 .elementor-element.elementor-element-4f5e307b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18.4px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-2b21da48{text-align:left;font-family:"Jost", Sans-serif;font-size:16px;line-height:1.6em;color:#B3B3B3;}.elementor-54930 .elementor-element.elementor-element-56f557e8{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-56f557e8:not(.elementor-motion-effects-element-type-background), .elementor-54930 .elementor-element.elementor-element-56f557e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #D02424 0%, #A81C1C 100%);}.elementor-54930 .elementor-element.elementor-element-784d537c{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54930 .elementor-element.elementor-element-2b638fb6{text-align:left;}.elementor-54930 .elementor-element.elementor-element-2b638fb6 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:1.02em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-54930 .elementor-element.elementor-element-3912c068{text-align:center;font-family:"Jost", Sans-serif;font-size:16px;line-height:1.6em;color:#E6E6E6;}.elementor-54930 .elementor-element.elementor-element-b7d7c92{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54930 .elementor-element.elementor-element-2550f2c3 .elementor-button{background-color:transparent;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.04em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:2px 2px 2px 2px;}.elementor-54930 .elementor-element.elementor-element-2550f2c3 .elementor-button:hover, .elementor-54930 .elementor-element.elementor-element-2550f2c3 .elementor-button:focus{background-color:#FFFFFF;color:#0E0E0E;}.elementor-54930 .elementor-element.elementor-element-2550f2c3 .elementor-button:hover svg, .elementor-54930 .elementor-element.elementor-element-2550f2c3 .elementor-button:focus svg{fill:#0E0E0E;}.elementor-54930 .elementor-element.elementor-element-1baeb0df .elementor-button{background-color:transparent;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.04em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:2px 2px 2px 2px;}.elementor-54930 .elementor-element.elementor-element-1baeb0df .elementor-button:hover, .elementor-54930 .elementor-element.elementor-element-1baeb0df .elementor-button:focus{background-color:#FFFFFF;color:#0E0E0E;}.elementor-54930 .elementor-element.elementor-element-1baeb0df .elementor-button:hover svg, .elementor-54930 .elementor-element.elementor-element-1baeb0df .elementor-button:focus svg{fill:#0E0E0E;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-54930 .elementor-element.elementor-element-11aa3918{--content-width:1240px;}.elementor-54930 .elementor-element.elementor-element-d697728{--content-width:1240px;}.elementor-54930 .elementor-element.elementor-element-7819f5e7{--width:4px;}.elementor-54930 .elementor-element.elementor-element-3858e3ca{--width:4px;}.elementor-54930 .elementor-element.elementor-element-1c5c74a0{--width:4px;}.elementor-54930 .elementor-element.elementor-element-395a6fa4{--width:4px;}.elementor-54930 .elementor-element.elementor-element-7157767a{--content-width:1240px;}}@media(max-width:1024px){.elementor-54930 .elementor-element.elementor-element-15bcc8e .elementor-heading-title{font-size:56px;}.elementor-54930 .elementor-element.elementor-element-2f9c70ea .elementor-heading-title{font-size:36px;}.elementor-54930 .elementor-element.elementor-element-25f8fc8f .elementor-heading-title{font-size:36px;}.elementor-54930 .elementor-element.elementor-element-7138d81f .elementor-heading-title{font-size:36px;}.elementor-54930 .elementor-element.elementor-element-28d24bcc .elementor-heading-title{font-size:36px;}.elementor-54930 .elementor-element.elementor-element-2b638fb6 .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-54930 .elementor-element.elementor-element-15bcc8e .elementor-heading-title{font-size:38.4px;}.elementor-54930 .elementor-element.elementor-element-2f9c70ea .elementor-heading-title{font-size:27.2px;}.elementor-54930 .elementor-element.elementor-element-25f8fc8f .elementor-heading-title{font-size:27.2px;}.elementor-54930 .elementor-element.elementor-element-7138d81f .elementor-heading-title{font-size:27.2px;}.elementor-54930 .elementor-element.elementor-element-28d24bcc .elementor-heading-title{font-size:27.2px;}.elementor-54930 .elementor-element.elementor-element-2b638fb6 .elementor-heading-title{font-size:27.2px;}}/* Start custom CSS for container, class: .elementor-element-2e181558 */.elementor-54930 .elementor-element.elementor-element-2e181558 { position: absolute !important; top: 0 !important; bottom: 0 !important; left: 50% !important; width: 38% !important; transform: translateX(-50%) !important; height: 100% !important; pointer-events: none !important; opacity: .92 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e95679f */.elementor-54930 .elementor-element.elementor-element-3e95679f { position: absolute !important; inset: 0 !important; z-index: 1 !important; pointer-events: none !important; overflow: hidden !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f84bcf */.elementor-54930 .elementor-element.elementor-element-f84bcf, .elementor-54930 .elementor-element.elementor-element-f84bcf > .e-con-inner { position: absolute !important; top: 14px !important; right: 14px !important; bottom: 14px !important; left: 14px !important; z-index: 5 !important; pointer-events: none !important; border: 1px solid #D02424 !important; width: auto !important; height: auto !important; box-sizing: border-box !important; padding: 0 !important; margin: 0 !important; background: transparent !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15bcc8e */.elementor-54930 .elementor-element.elementor-element-15bcc8e .elementor-heading-title { display: block !important; max-width: none !important; width: 100% !important; white-space: normal !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f70eaed */.elementor-54930 .elementor-element.elementor-element-2f70eaed { width: 100% !important; max-width: 100% !important; align-self: stretch !important; }
.elementor-54930 .elementor-element.elementor-element-2f70eaed .elementor-widget-container { width: 100% !important; max-width: 100% !important; }
.elementor-54930 .elementor-element.elementor-element-2f70eaed p { margin: 0 !important; max-width: none !important; width: 100% !important; white-space: normal !important; overflow-wrap: break-word !important; word-wrap: break-word !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e448099 */.elementor-54930 .elementor-element.elementor-element-2e448099 { display: flex !important; flex-wrap: wrap !important; gap: 16px !important; margin-top: 32px !important; width: 100% !important; } .elementor-54930 .elementor-element.elementor-element-2e448099 .elementor-widget-button { margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af22602 */.elementor-54930 .elementor-element.elementor-element-2af22602 { position: relative !important; z-index: 10 !important; width: 100% !important; max-width: 1240px !important; margin-inline: auto !important; overflow: visible !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c4beee1 */.elementor-54930 .elementor-element.elementor-element-1c4beee1 { position: relative !important; z-index: 10 !important; width: 100% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5092b0b5 */.elementor-54930 .elementor-element.elementor-element-5092b0b5 { --k6-red: #D02424; position: relative; overflow: hidden; }
.elementor-54930 .elementor-element.elementor-element-5092b0b5 .k6-hero-band { position: absolute; inset: 0; z-index: 1; pointer-events: none; overflow: hidden; }
.elementor-54930 .elementor-element.elementor-element-5092b0b5 .k6-hero-band-inner { position: absolute; top: 0; bottom: 0; left: 50%; width: 38%; transform: translateX(-50%); opacity: .92; pointer-events: none; }
.elementor-54930 .elementor-element.elementor-element-5092b0b5 .k6-hero-content { position: relative; z-index: 10; width: 100%; overflow: visible; }
@media (max-width: 720px) { .elementor-54930 .elementor-element.elementor-element-5092b0b5 .k6-hero-band-inner { width: 70%; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f0c4e67 */.elementor-54930 .elementor-element.elementor-element-3f0c4e67 { position: absolute !important; top: 0 !important; left: 18px !important; width: 8px !important; bottom: 0 !important; height: 100% !important; z-index: 2 !important; pointer-events: none !important; opacity: .9 !important; padding: 0 !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f876b87 */.elementor-54930 .elementor-element.elementor-element-3f876b87 { position: absolute !important; bottom: 24px !important; left: 18px !important; z-index: 3 !important; margin: 0 !important; padding: 0 !important; width: auto !important; pointer-events: none !important; }
.elementor-54930 .elementor-element.elementor-element-3f876b87 .elementor-heading-title { margin: 0 !important; padding: 0 !important; line-height: 1.2 !important; white-space: nowrap !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45240664 */.elementor-54930 .elementor-element.elementor-element-45240664 { position: relative !important; aspect-ratio: 4 / 3 !important; width: 100% !important; overflow: hidden !important; flex-shrink: 0 !important; min-height: 0 !important; padding: 0 !important; }
.elementor-54930 .elementor-element.elementor-element-45240664 > .e-con-inner { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; padding: 0 !important; margin: 0 !important; display: block !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5418c3e1 */.elementor-54930 .elementor-element.elementor-element-5418c3e1 p { margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4744c55c */.elementor-54930 .elementor-element.elementor-element-4744c55c, .elementor-54930 .elementor-element.elementor-element-4744c55c > .e-con-inner { display: flex !important; flex-direction: column !important; overflow: hidden !important; transition: transform .2s ease, border-color .2s ease !important; height: 100%; width: 100% !important; box-sizing: border-box !important; }
.elementor-54930 .elementor-element.elementor-element-4744c55c:hover, .elementor-54930 .elementor-element.elementor-element-4744c55c:hover > .e-con-inner { border-color: #D02424 !important; transform: translateY(-3px) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-169b6f87 */.elementor-54930 .elementor-element.elementor-element-169b6f87 { position: absolute !important; top: 0 !important; left: 18px !important; width: 8px !important; bottom: 0 !important; height: 100% !important; z-index: 2 !important; pointer-events: none !important; opacity: .9 !important; padding: 0 !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4df593ef */.elementor-54930 .elementor-element.elementor-element-4df593ef { position: absolute !important; bottom: 24px !important; left: 18px !important; z-index: 3 !important; margin: 0 !important; padding: 0 !important; width: auto !important; pointer-events: none !important; }
.elementor-54930 .elementor-element.elementor-element-4df593ef .elementor-heading-title { margin: 0 !important; padding: 0 !important; line-height: 1.2 !important; white-space: nowrap !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b113388 */.elementor-54930 .elementor-element.elementor-element-6b113388 { position: relative !important; aspect-ratio: 4 / 3 !important; width: 100% !important; overflow: hidden !important; flex-shrink: 0 !important; min-height: 0 !important; padding: 0 !important; }
.elementor-54930 .elementor-element.elementor-element-6b113388 > .e-con-inner { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; padding: 0 !important; margin: 0 !important; display: block !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b07e291 */.elementor-54930 .elementor-element.elementor-element-6b07e291 p { margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2150e94d */.elementor-54930 .elementor-element.elementor-element-2150e94d, .elementor-54930 .elementor-element.elementor-element-2150e94d > .e-con-inner { display: flex !important; flex-direction: column !important; overflow: hidden !important; transition: transform .2s ease, border-color .2s ease !important; height: 100%; width: 100% !important; box-sizing: border-box !important; }
.elementor-54930 .elementor-element.elementor-element-2150e94d:hover, .elementor-54930 .elementor-element.elementor-element-2150e94d:hover > .e-con-inner { border-color: #D02424 !important; transform: translateY(-3px) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44a4c752 */.elementor-54930 .elementor-element.elementor-element-44a4c752 { position: absolute !important; top: 0 !important; left: 18px !important; width: 8px !important; bottom: 0 !important; height: 100% !important; z-index: 2 !important; pointer-events: none !important; opacity: .9 !important; padding: 0 !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68ea1033 */.elementor-54930 .elementor-element.elementor-element-68ea1033 { position: absolute !important; bottom: 24px !important; left: 18px !important; z-index: 3 !important; margin: 0 !important; padding: 0 !important; width: auto !important; pointer-events: none !important; }
.elementor-54930 .elementor-element.elementor-element-68ea1033 .elementor-heading-title { margin: 0 !important; padding: 0 !important; line-height: 1.2 !important; white-space: nowrap !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5799ee5b */.elementor-54930 .elementor-element.elementor-element-5799ee5b { position: relative !important; aspect-ratio: 4 / 3 !important; width: 100% !important; overflow: hidden !important; flex-shrink: 0 !important; min-height: 0 !important; padding: 0 !important; }
.elementor-54930 .elementor-element.elementor-element-5799ee5b > .e-con-inner { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; padding: 0 !important; margin: 0 !important; display: block !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b9b2fae */.elementor-54930 .elementor-element.elementor-element-6b9b2fae p { margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f6396f3 */.elementor-54930 .elementor-element.elementor-element-4f6396f3, .elementor-54930 .elementor-element.elementor-element-4f6396f3 > .e-con-inner { display: flex !important; flex-direction: column !important; overflow: hidden !important; transition: transform .2s ease, border-color .2s ease !important; height: 100%; width: 100% !important; box-sizing: border-box !important; }
.elementor-54930 .elementor-element.elementor-element-4f6396f3:hover, .elementor-54930 .elementor-element.elementor-element-4f6396f3:hover > .e-con-inner { border-color: #D02424 !important; transform: translateY(-3px) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5138ea81 */.elementor-54930 .elementor-element.elementor-element-5138ea81 { position: absolute !important; top: 0 !important; left: 18px !important; width: 8px !important; bottom: 0 !important; height: 100% !important; z-index: 2 !important; pointer-events: none !important; opacity: .9 !important; padding: 0 !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fb4d318 */.elementor-54930 .elementor-element.elementor-element-1fb4d318 { position: absolute !important; bottom: 24px !important; left: 18px !important; z-index: 3 !important; margin: 0 !important; padding: 0 !important; width: auto !important; pointer-events: none !important; }
.elementor-54930 .elementor-element.elementor-element-1fb4d318 .elementor-heading-title { margin: 0 !important; padding: 0 !important; line-height: 1.2 !important; white-space: nowrap !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78de31c2 */.elementor-54930 .elementor-element.elementor-element-78de31c2 { position: relative !important; aspect-ratio: 4 / 3 !important; width: 100% !important; overflow: hidden !important; flex-shrink: 0 !important; min-height: 0 !important; padding: 0 !important; }
.elementor-54930 .elementor-element.elementor-element-78de31c2 > .e-con-inner { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; padding: 0 !important; margin: 0 !important; display: block !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a60df30 */.elementor-54930 .elementor-element.elementor-element-6a60df30 p { margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f924ee8 */.elementor-54930 .elementor-element.elementor-element-4f924ee8, .elementor-54930 .elementor-element.elementor-element-4f924ee8 > .e-con-inner { display: flex !important; flex-direction: column !important; overflow: hidden !important; transition: transform .2s ease, border-color .2s ease !important; height: 100%; width: 100% !important; box-sizing: border-box !important; }
.elementor-54930 .elementor-element.elementor-element-4f924ee8:hover, .elementor-54930 .elementor-element.elementor-element-4f924ee8:hover > .e-con-inner { border-color: #D02424 !important; transform: translateY(-3px) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31dcaa8e */.elementor-54930 .elementor-element.elementor-element-31dcaa8e { display: grid !important; grid-template-columns: 1fr !important; gap: 16px !important; width: 100% !important; max-width: 100% !important; }
@media (min-width: 620px) { .elementor-54930 .elementor-element.elementor-element-31dcaa8e { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; } }
@media (min-width: 980px) { .elementor-54930 .elementor-element.elementor-element-31dcaa8e { grid-template-columns: repeat(4, minmax(0, 1fr)) !important; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e3f5402 */.elementor-54930 .elementor-element.elementor-element-1e3f5402 p { margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8eb58d9 */.elementor-54930 .elementor-element.elementor-element-8eb58d9 p { margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e947fe9 */.elementor-54930 .elementor-element.elementor-element-5e947fe9, .elementor-54930 .elementor-element.elementor-element-5e947fe9 > .e-con-inner { display: flex !important; flex-direction: column !important; overflow: hidden !important; transition: transform .2s ease, border-color .2s ease !important; height: 100%; width: 100% !important; box-sizing: border-box !important; }
.elementor-54930 .elementor-element.elementor-element-5e947fe9:hover, .elementor-54930 .elementor-element.elementor-element-5e947fe9:hover > .e-con-inner { border-color: #D02424 !important; transform: translateY(-3px) !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a855473 */.elementor-54930 .elementor-element.elementor-element-4a855473 p { margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-578b3a0c */.elementor-54930 .elementor-element.elementor-element-578b3a0c, .elementor-54930 .elementor-element.elementor-element-578b3a0c > .e-con-inner { display: flex !important; flex-direction: column !important; overflow: hidden !important; transition: transform .2s ease, border-color .2s ease !important; height: 100%; width: 100% !important; box-sizing: border-box !important; }
.elementor-54930 .elementor-element.elementor-element-578b3a0c:hover, .elementor-54930 .elementor-element.elementor-element-578b3a0c:hover > .e-con-inner { border-color: #D02424 !important; transform: translateY(-3px) !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-510a1264 */.elementor-54930 .elementor-element.elementor-element-510a1264 p { margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2faa0e33 */.elementor-54930 .elementor-element.elementor-element-2faa0e33, .elementor-54930 .elementor-element.elementor-element-2faa0e33 > .e-con-inner { display: flex !important; flex-direction: column !important; overflow: hidden !important; transition: transform .2s ease, border-color .2s ease !important; height: 100%; width: 100% !important; box-sizing: border-box !important; }
.elementor-54930 .elementor-element.elementor-element-2faa0e33:hover, .elementor-54930 .elementor-element.elementor-element-2faa0e33:hover > .e-con-inner { border-color: #D02424 !important; transform: translateY(-3px) !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ef80e6b */.elementor-54930 .elementor-element.elementor-element-6ef80e6b p { margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54fdb481 */.elementor-54930 .elementor-element.elementor-element-54fdb481, .elementor-54930 .elementor-element.elementor-element-54fdb481 > .e-con-inner { display: flex !important; flex-direction: column !important; overflow: hidden !important; transition: transform .2s ease, border-color .2s ease !important; height: 100%; width: 100% !important; box-sizing: border-box !important; }
.elementor-54930 .elementor-element.elementor-element-54fdb481:hover, .elementor-54930 .elementor-element.elementor-element-54fdb481:hover > .e-con-inner { border-color: #D02424 !important; transform: translateY(-3px) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e85aeec */.elementor-54930 .elementor-element.elementor-element-1e85aeec { display: grid !important; grid-template-columns: 1fr !important; gap: 16px !important; width: 100% !important; max-width: 100% !important; }
@media (min-width: 620px) { .elementor-54930 .elementor-element.elementor-element-1e85aeec { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; } }
@media (min-width: 980px) { .elementor-54930 .elementor-element.elementor-element-1e85aeec { grid-template-columns: repeat(4, minmax(0, 1fr)) !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ff49fa */.elementor-54930 .elementor-element.elementor-element-26ff49fa { display: flex !important; flex-wrap: wrap !important; gap: 16px !important; margin-top: 32px !important; width: 100% !important; } .elementor-54930 .elementor-element.elementor-element-26ff49fa .elementor-widget-button { margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e4619e3 */.elementor-54930 .elementor-element.elementor-element-2e4619e3 { width: 100% !important; max-width: 100% !important; overflow-x: clip !important; -webkit-font-smoothing: antialiased !important; }
.elementor-54930 .elementor-element.elementor-element-2e4619e3 .k6-block-inner { width: 100% !important; max-width: 1240px !important; margin-inline: auto !important; box-sizing: border-box !important; }
.elementor-54930 .elementor-element.elementor-element-2e4619e3 .k6-section-head { margin-bottom: 48px; }
.elementor-54930 .elementor-element.elementor-element-2e4619e3 { background-image: linear-gradient(135deg, rgba(255,255,255,.02) 25%, transparent 25%), linear-gradient(225deg, rgba(0,0,0,.25) 25%, transparent 25%) !important; background-size: 64px 64px !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7819f5e7 */.elementor-54930 .elementor-element.elementor-element-7819f5e7 { width: 4px !important; min-width: 4px !important; flex-shrink: 0 !important; align-self: stretch !important; margin: 32px 0 32px 0 !important; padding: 0 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fb91cd8 */.elementor-54930 .elementor-element.elementor-element-3fb91cd8 p { margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f9742df */.elementor-54930 .elementor-element.elementor-element-1f9742df { flex: 1 !important; min-width: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53cd09a6 */.elementor-54930 .elementor-element.elementor-element-53cd09a6 { width: 100% !important; box-sizing: border-box !important; overflow: hidden !important; position: relative !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3858e3ca */.elementor-54930 .elementor-element.elementor-element-3858e3ca { width: 4px !important; min-width: 4px !important; flex-shrink: 0 !important; align-self: stretch !important; margin: 32px 0 32px 0 !important; padding: 0 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-625d4e62 */.elementor-54930 .elementor-element.elementor-element-625d4e62 p { margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f2c0c08 */.elementor-54930 .elementor-element.elementor-element-6f2c0c08 { flex: 1 !important; min-width: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7184884 */.elementor-54930 .elementor-element.elementor-element-7184884 { width: 100% !important; box-sizing: border-box !important; overflow: hidden !important; position: relative !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c5c74a0 */.elementor-54930 .elementor-element.elementor-element-1c5c74a0 { width: 4px !important; min-width: 4px !important; flex-shrink: 0 !important; align-self: stretch !important; margin: 32px 0 32px 0 !important; padding: 0 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44faf201 */.elementor-54930 .elementor-element.elementor-element-44faf201 p { margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4466f5dd */.elementor-54930 .elementor-element.elementor-element-4466f5dd { flex: 1 !important; min-width: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d6f4c8 */.elementor-54930 .elementor-element.elementor-element-1d6f4c8 { width: 100% !important; box-sizing: border-box !important; overflow: hidden !important; position: relative !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-395a6fa4 */.elementor-54930 .elementor-element.elementor-element-395a6fa4 { width: 4px !important; min-width: 4px !important; flex-shrink: 0 !important; align-self: stretch !important; margin: 32px 0 32px 0 !important; padding: 0 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24363522 */.elementor-54930 .elementor-element.elementor-element-24363522 p { margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efd302b */.elementor-54930 .elementor-element.elementor-element-7efd302b { flex: 1 !important; min-width: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22199870 */.elementor-54930 .elementor-element.elementor-element-22199870 { width: 100% !important; box-sizing: border-box !important; overflow: hidden !important; position: relative !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c28d8b2 */.elementor-54930 .elementor-element.elementor-element-3c28d8b2 { display: grid !important; grid-template-columns: 1fr !important; gap: 16px !important; width: 100% !important; max-width: 100% !important; }
@media (min-width: 620px) { .elementor-54930 .elementor-element.elementor-element-3c28d8b2 { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; } }
@media (min-width: 980px) { .elementor-54930 .elementor-element.elementor-element-3c28d8b2 { grid-template-columns: repeat(4, minmax(0, 1fr)) !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f27f04 */.elementor-54930 .elementor-element.elementor-element-9f27f04 { width: 100% !important; max-width: 100% !important; overflow-x: clip !important; -webkit-font-smoothing: antialiased !important; }
.elementor-54930 .elementor-element.elementor-element-9f27f04 .k6-block-inner { width: 100% !important; max-width: 1240px !important; margin-inline: auto !important; box-sizing: border-box !important; }
.elementor-54930 .elementor-element.elementor-element-9f27f04 .k6-section-head { margin-bottom: 48px; }
.elementor-54930 .elementor-element.elementor-element-9f27f04 .k6-cards-c4 { display: grid !important; grid-template-columns: 1fr !important; gap: 16px !important; width: 100% !important; }
@media (min-width: 620px) { .elementor-54930 .elementor-element.elementor-element-9f27f04 .k6-cards-c4 { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; } }
@media (min-width: 980px) { .elementor-54930 .elementor-element.elementor-element-9f27f04 .k6-cards-c4 { grid-template-columns: repeat(4, minmax(0, 1fr)) !important; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-658639e7 */.elementor-54930 .elementor-element.elementor-element-658639e7 p { margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-271833fa */.elementor-54930 .elementor-element.elementor-element-271833fa p { margin: 0 !important; } .elementor-54930 .elementor-element.elementor-element-271833fa .k6-plan-meta { font-size: 12.8px !important; color: #737373 !important; display: block !important; margin-top: 4px !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44aa67f6 */.elementor-54930 .elementor-element.elementor-element-44aa67f6, .elementor-54930 .elementor-element.elementor-element-44aa67f6 > .e-con-inner { display: flex !important; flex-direction: column !important; overflow: hidden !important; transition: transform .2s ease, border-color .2s ease !important; height: 100%; width: 100% !important; box-sizing: border-box !important; }
.elementor-54930 .elementor-element.elementor-element-44aa67f6:hover, .elementor-54930 .elementor-element.elementor-element-44aa67f6:hover > .e-con-inner { border-color: #D02424 !important; transform: translateY(-3px) !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64ef4c46 */.elementor-54930 .elementor-element.elementor-element-64ef4c46 p { margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71cab77 */.elementor-54930 .elementor-element.elementor-element-71cab77, .elementor-54930 .elementor-element.elementor-element-71cab77 > .e-con-inner { display: flex !important; flex-direction: column !important; overflow: hidden !important; transition: transform .2s ease, border-color .2s ease !important; height: 100%; width: 100% !important; box-sizing: border-box !important; }
.elementor-54930 .elementor-element.elementor-element-71cab77:hover, .elementor-54930 .elementor-element.elementor-element-71cab77:hover > .e-con-inner { border-color: #D02424 !important; transform: translateY(-3px) !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b21da48 */.elementor-54930 .elementor-element.elementor-element-2b21da48 p { margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4a2b17 */.elementor-54930 .elementor-element.elementor-element-d4a2b17, .elementor-54930 .elementor-element.elementor-element-d4a2b17 > .e-con-inner { display: flex !important; flex-direction: column !important; overflow: hidden !important; transition: transform .2s ease, border-color .2s ease !important; height: 100%; width: 100% !important; box-sizing: border-box !important; }
.elementor-54930 .elementor-element.elementor-element-d4a2b17:hover, .elementor-54930 .elementor-element.elementor-element-d4a2b17:hover > .e-con-inner { border-color: #D02424 !important; transform: translateY(-3px) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3151af12 */.elementor-54930 .elementor-element.elementor-element-3151af12 { display: grid !important; grid-template-columns: 1fr !important; gap: 16px !important; width: 100% !important; max-width: 100% !important; }
@media (min-width: 620px) { .elementor-54930 .elementor-element.elementor-element-3151af12 { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; } }
@media (min-width: 980px) { .elementor-54930 .elementor-element.elementor-element-3151af12 { grid-template-columns: repeat(3, minmax(0, 1fr)) !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b938f91 */.elementor-54930 .elementor-element.elementor-element-1b938f91 { width: 100% !important; max-width: 100% !important; overflow-x: clip !important; -webkit-font-smoothing: antialiased !important; }
.elementor-54930 .elementor-element.elementor-element-1b938f91 .k6-block-inner { width: 100% !important; max-width: 1240px !important; margin-inline: auto !important; box-sizing: border-box !important; }
.elementor-54930 .elementor-element.elementor-element-1b938f91 .k6-section-head { margin-bottom: 48px; }
.elementor-54930 .elementor-element.elementor-element-1b938f91 { background-image: linear-gradient(135deg, rgba(255,255,255,.02) 25%, transparent 25%), linear-gradient(225deg, rgba(0,0,0,.25) 25%, transparent 25%) !important; background-size: 64px 64px !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3912c068 */.elementor-54930 .elementor-element.elementor-element-3912c068 { margin: 0 auto !important; max-width: 640px !important; } .elementor-54930 .elementor-element.elementor-element-3912c068 .elementor-widget-container { margin: 0 auto !important; padding: 0 !important; max-width: 640px !important; } .elementor-54930 .elementor-element.elementor-element-3912c068 p { margin: 0 !important; padding: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56f557e8 */.elementor-54930 .elementor-element.elementor-element-56f557e8 { width: 100% !important; max-width: 100% !important; }
.elementor-54930 .elementor-element.elementor-element-56f557e8 .k6-cta-inner { width: 100% !important; max-width: 1240px !important; margin-inline: auto !important; text-align: center !important; }
.elementor-54930 .elementor-element.elementor-element-56f557e8 .k6-cta-btn-row .elementor-widget-button { margin: 0 !important; }/* End custom CSS */