.elementor-79 .elementor-element.elementor-element-300eae81:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-300eae81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-79 .elementor-element.elementor-element-300eae81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-300eae81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-236c2765:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-236c2765 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-79 .elementor-element.elementor-element-236c2765 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-236c2765 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-38bf8aef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-79 .elementor-element.elementor-element-38bf8aef .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#bc4a0b;}.elementor-79 .elementor-element.elementor-element-71c06911{text-align:center;}.elementor-79 .elementor-element.elementor-element-71c06911 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:64px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-393f5f74{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.9);}.elementor-79 .elementor-element.elementor-element-b263eec .elementor-button{background-color:#F80000;}.elementor-79 .elementor-element.elementor-element-15152fb2{--spacer-size:24px;}.elementor-79 .elementor-element.elementor-element-4bd0f9f1{--spacer-size:48px;}.elementor-79 .elementor-element.elementor-element-7fdd4991 > .elementor-container{max-width:1200px;}.elementor-79 .elementor-element.elementor-element-6ae03aed{text-align:center;}.elementor-79 .elementor-element.elementor-element-6ae03aed .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:48px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#bc4a0b;}.elementor-79 .elementor-element.elementor-element-3403d44e{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.72);}.elementor-79 .elementor-element.elementor-element-3fee1274{text-align:center;}.elementor-79 .elementor-element.elementor-element-3fee1274 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:48px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#bc4a0b;}.elementor-79 .elementor-element.elementor-element-e953d7f{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.72);}.elementor-79 .elementor-element.elementor-element-262ac6ff{text-align:center;}.elementor-79 .elementor-element.elementor-element-262ac6ff .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:48px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#bc4a0b;}.elementor-79 .elementor-element.elementor-element-5491ec36{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.72);}.elementor-79 .elementor-element.elementor-element-2673761f:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-2673761f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-79 .elementor-element.elementor-element-2673761f > .elementor-container{max-width:1200px;}.elementor-79 .elementor-element.elementor-element-2673761f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-2673761f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-153258bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-79 .elementor-element.elementor-element-153258bf .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#fb620e;}.elementor-79 .elementor-element.elementor-element-593049a9{text-align:center;}.elementor-79 .elementor-element.elementor-element-593049a9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-4ceca48f{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-79 .elementor-element.elementor-element-4d8ff81b{--spacer-size:30px;}.elementor-79 .elementor-element.elementor-element-148de60a > .elementor-container{max-width:1200px;}.elementor-79 .elementor-element.elementor-element-2de97935:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-2de97935 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242a38;}.elementor-79 .elementor-element.elementor-element-2de97935 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-2de97935 > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-2de97935 > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-2de97935 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-79 .elementor-element.elementor-element-2de97935 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-37c60d1c{text-align:start;}.elementor-79 .elementor-element.elementor-element-37c60d1c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#fb620e;}.elementor-79 .elementor-element.elementor-element-26aa4be6{text-align:start;}.elementor-79 .elementor-element.elementor-element-26aa4be6 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-2091ad5c{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-79 .elementor-element.elementor-element-1975d7af:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-1975d7af > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242a38;}.elementor-79 .elementor-element.elementor-element-1975d7af > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-1975d7af > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-1975d7af > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-1975d7af > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-79 .elementor-element.elementor-element-1975d7af > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-451fea2f{text-align:start;}.elementor-79 .elementor-element.elementor-element-451fea2f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#fb620e;}.elementor-79 .elementor-element.elementor-element-3dd39d31{text-align:start;}.elementor-79 .elementor-element.elementor-element-3dd39d31 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-76ea646a{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-79 .elementor-element.elementor-element-2847d46a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-2847d46a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242a38;}.elementor-79 .elementor-element.elementor-element-2847d46a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-2847d46a > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-2847d46a > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-2847d46a > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-79 .elementor-element.elementor-element-2847d46a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-38fe0965{text-align:start;}.elementor-79 .elementor-element.elementor-element-38fe0965 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#fb620e;}.elementor-79 .elementor-element.elementor-element-581a1bd0{text-align:start;}.elementor-79 .elementor-element.elementor-element-581a1bd0 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-3561006c{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-79 .elementor-element.elementor-element-19f13457{--spacer-size:18px;}.elementor-79 .elementor-element.elementor-element-6c5d4901 > .elementor-container{max-width:1200px;}.elementor-79 .elementor-element.elementor-element-7f75f9a8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-7f75f9a8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242a38;}.elementor-79 .elementor-element.elementor-element-7f75f9a8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-7f75f9a8 > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-7f75f9a8 > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-7f75f9a8 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-79 .elementor-element.elementor-element-7f75f9a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-621c399d{text-align:start;}.elementor-79 .elementor-element.elementor-element-621c399d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#fb620e;}.elementor-79 .elementor-element.elementor-element-68c22f97{text-align:start;}.elementor-79 .elementor-element.elementor-element-68c22f97 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-7b0f5aa2{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-79 .elementor-element.elementor-element-45643656:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-45643656 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242a38;}.elementor-79 .elementor-element.elementor-element-45643656 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-45643656 > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-45643656 > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-45643656 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-79 .elementor-element.elementor-element-45643656 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-189567e5{text-align:start;}.elementor-79 .elementor-element.elementor-element-189567e5 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#fb620e;}.elementor-79 .elementor-element.elementor-element-74ae2aed{text-align:start;}.elementor-79 .elementor-element.elementor-element-74ae2aed .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-444b4ed3{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-79 .elementor-element.elementor-element-55eeb57e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-55eeb57e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242a38;}.elementor-79 .elementor-element.elementor-element-55eeb57e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-55eeb57e > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-55eeb57e > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-55eeb57e > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-79 .elementor-element.elementor-element-55eeb57e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-44609a85{text-align:start;}.elementor-79 .elementor-element.elementor-element-44609a85 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#fb620e;}.elementor-79 .elementor-element.elementor-element-44838700{text-align:start;}.elementor-79 .elementor-element.elementor-element-44838700 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-5e67b0ed{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-79 .elementor-element.elementor-element-d93f367:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-d93f367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f5f5;}.elementor-79 .elementor-element.elementor-element-d93f367 > .elementor-container{max-width:1200px;}.elementor-79 .elementor-element.elementor-element-d93f367{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-d93f367 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-263489f6 > .elementor-container{max-width:1200px;}.elementor-79 .elementor-element.elementor-element-25f0f705{text-align:center;}.elementor-79 .elementor-element.elementor-element-25f0f705 img{width:100%;max-width:100%;}.elementor-bc-flex-widget .elementor-79 .elementor-element.elementor-element-ae43912.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-79 .elementor-element.elementor-element-ae43912.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-79 .elementor-element.elementor-element-f33acb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-79 .elementor-element.elementor-element-f33acb5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#bc4a0b;}.elementor-79 .elementor-element.elementor-element-12df34ba{--spacer-size:16px;}.elementor-79 .elementor-element.elementor-element-d569bc7{text-align:start;}.elementor-79 .elementor-element.elementor-element-d569bc7 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#111827;}.elementor-79 .elementor-element.elementor-element-1560f7c{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#bc4a0b;}.elementor-79 .elementor-element.elementor-element-379b6b4c{--spacer-size:20px;}.elementor-79 .elementor-element.elementor-element-2f94807b{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d2a26;}.elementor-79 .elementor-element.elementor-element-dc5025f{--spacer-size:20px;}.elementor-79 .elementor-element.elementor-element-15f7c136 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-79 .elementor-element.elementor-element-15f7c136 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-79 .elementor-element.elementor-element-15f7c136 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-79 .elementor-element.elementor-element-15f7c136 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-79 .elementor-element.elementor-element-15f7c136 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-79 .elementor-element.elementor-element-15f7c136 .elementor-icon-list-icon i{color:#bc4a0b;transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-15f7c136 .elementor-icon-list-icon svg{fill:#bc4a0b;transition:fill 0.3s;}.elementor-79 .elementor-element.elementor-element-15f7c136{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-79 .elementor-element.elementor-element-15f7c136 .elementor-icon-list-text{color:#2d2a26;transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-4dbbd2bb{--spacer-size:28px;}.elementor-79 .elementor-element.elementor-element-7b764aa1:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-7b764aa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-79 .elementor-element.elementor-element-7b764aa1 > .elementor-container{max-width:1200px;}.elementor-79 .elementor-element.elementor-element-7b764aa1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-7b764aa1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-5127f869:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-5127f869 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-79 .elementor-element.elementor-element-5127f869 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-5127f869 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-4cf6ea00 > .elementor-container{max-width:1200px;}.elementor-79 .elementor-element.elementor-element-3aa158de{text-align:start;}.elementor-79 .elementor-element.elementor-element-3aa158de .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-744d71a0{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.70);}.elementor-bc-flex-widget .elementor-79 .elementor-element.elementor-element-dce6eaa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-79 .elementor-element.elementor-element-dce6eaa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-79 .elementor-element.elementor-element-73b3438a{--spacer-size:26px;}.elementor-79 .elementor-element.elementor-element-699d41a9 > .elementor-container{max-width:1200px;}.elementor-79 .elementor-element.elementor-element-1d87f25a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-1d87f25a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.08);}.elementor-79 .elementor-element.elementor-element-1d87f25a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.16);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-1d87f25a > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-1d87f25a > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-1d87f25a > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-79 .elementor-element.elementor-element-1d87f25a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-4f354025{text-align:center;}.elementor-79 .elementor-element.elementor-element-4f354025 img{width:100%;max-width:100%;}.elementor-79 .elementor-element.elementor-element-5a8e0ece:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-5a8e0ece > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-79 .elementor-element.elementor-element-5a8e0ece > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.16);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-5a8e0ece > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-5a8e0ece > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-5a8e0ece > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-79 .elementor-element.elementor-element-5a8e0ece > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-539bcb8{text-align:start;}.elementor-79 .elementor-element.elementor-element-539bcb8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-320f9dab{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.74);}.elementor-79 .elementor-element.elementor-element-3ad9de1b{text-align:start;}.elementor-79 .elementor-element.elementor-element-3ad9de1b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FACC15;}.elementor-bc-flex-widget .elementor-79 .elementor-element.elementor-element-31300c7f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-79 .elementor-element.elementor-element-31300c7f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-79 .elementor-element.elementor-element-21ef7f79{--spacer-size:12px;}.elementor-79 .elementor-element.elementor-element-6d262b7e > .elementor-container{max-width:1200px;}.elementor-79 .elementor-element.elementor-element-353516da:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-353516da > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.08);}.elementor-79 .elementor-element.elementor-element-353516da > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.16);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-353516da > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-353516da > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-353516da > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-79 .elementor-element.elementor-element-353516da > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-5da805d9{text-align:center;}.elementor-79 .elementor-element.elementor-element-5da805d9 img{width:100%;max-width:100%;}.elementor-79 .elementor-element.elementor-element-61c9c942:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-61c9c942 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-79 .elementor-element.elementor-element-61c9c942 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.16);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-61c9c942 > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-61c9c942 > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-61c9c942 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-79 .elementor-element.elementor-element-61c9c942 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-6fbc7980{text-align:start;}.elementor-79 .elementor-element.elementor-element-6fbc7980 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-535c6f24{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.74);}.elementor-79 .elementor-element.elementor-element-3ef49ed6{text-align:start;}.elementor-79 .elementor-element.elementor-element-3ef49ed6 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FACC15;}.elementor-bc-flex-widget .elementor-79 .elementor-element.elementor-element-2526cd2e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-79 .elementor-element.elementor-element-2526cd2e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-79 .elementor-element.elementor-element-7d7d30fe{--spacer-size:12px;}.elementor-79 .elementor-element.elementor-element-d51474 > .elementor-container{max-width:1200px;}.elementor-79 .elementor-element.elementor-element-672d6940:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-672d6940 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.08);}.elementor-79 .elementor-element.elementor-element-672d6940 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.16);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-672d6940 > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-672d6940 > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-672d6940 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-79 .elementor-element.elementor-element-672d6940 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-5d93e167{text-align:center;}.elementor-79 .elementor-element.elementor-element-5d93e167 img{width:100%;max-width:100%;}.elementor-79 .elementor-element.elementor-element-3ae1255b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-3ae1255b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-79 .elementor-element.elementor-element-3ae1255b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.16);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-3ae1255b > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-3ae1255b > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-3ae1255b > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-79 .elementor-element.elementor-element-3ae1255b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-12d0986b{text-align:start;}.elementor-79 .elementor-element.elementor-element-12d0986b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-79a59caf{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.74);}.elementor-79 .elementor-element.elementor-element-73fe2179{text-align:start;}.elementor-79 .elementor-element.elementor-element-73fe2179 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FACC15;}.elementor-bc-flex-widget .elementor-79 .elementor-element.elementor-element-607714ca.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-79 .elementor-element.elementor-element-607714ca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-79 .elementor-element.elementor-element-275f1ffb:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-275f1ffb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f5f5;}.elementor-79 .elementor-element.elementor-element-275f1ffb > .elementor-container{max-width:1200px;}.elementor-79 .elementor-element.elementor-element-275f1ffb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-275f1ffb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-685da543{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-79 .elementor-element.elementor-element-685da543 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#bc4a0b;}.elementor-79 .elementor-element.elementor-element-2b498f5a{text-align:center;}.elementor-79 .elementor-element.elementor-element-2b498f5a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#111827;}.elementor-79 .elementor-element.elementor-element-579d91{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-79 .elementor-element.elementor-element-2d703bea{--spacer-size:30px;}.elementor-79 .elementor-element.elementor-element-58f9b693 > .elementor-container{max-width:1200px;}.elementor-79 .elementor-element.elementor-element-576762e0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-576762e0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-576762e0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-576762e0 > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-576762e0 > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-576762e0 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-79 .elementor-element.elementor-element-576762e0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-44bbdec5{text-align:start;}.elementor-79 .elementor-element.elementor-element-44bbdec5 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#bc4a0b;}.elementor-79 .elementor-element.elementor-element-10fc2585{text-align:start;}.elementor-79 .elementor-element.elementor-element-10fc2585 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#111827;}.elementor-79 .elementor-element.elementor-element-67491b49{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-79 .elementor-element.elementor-element-6b51b30c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-6b51b30c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-6b51b30c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-6b51b30c > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-6b51b30c > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-6b51b30c > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-79 .elementor-element.elementor-element-6b51b30c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-77252756{text-align:start;}.elementor-79 .elementor-element.elementor-element-77252756 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#bc4a0b;}.elementor-79 .elementor-element.elementor-element-740825a2{text-align:start;}.elementor-79 .elementor-element.elementor-element-740825a2 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#111827;}.elementor-79 .elementor-element.elementor-element-66227c5f{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-79 .elementor-element.elementor-element-56696713:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-56696713 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-56696713 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-56696713 > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-56696713 > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-56696713 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-79 .elementor-element.elementor-element-56696713 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-2314f6d9{text-align:start;}.elementor-79 .elementor-element.elementor-element-2314f6d9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#bc4a0b;}.elementor-79 .elementor-element.elementor-element-267e8251{text-align:start;}.elementor-79 .elementor-element.elementor-element-267e8251 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#111827;}.elementor-79 .elementor-element.elementor-element-5053b042{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-79 .elementor-element.elementor-element-1165ea87{--spacer-size:18px;}.elementor-79 .elementor-element.elementor-element-592de3d0 > .elementor-container{max-width:1200px;}.elementor-79 .elementor-element.elementor-element-44b107b2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-44b107b2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-44b107b2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-44b107b2 > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-44b107b2 > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-44b107b2 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-79 .elementor-element.elementor-element-44b107b2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-68c9f03f{text-align:start;}.elementor-79 .elementor-element.elementor-element-68c9f03f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#bc4a0b;}.elementor-79 .elementor-element.elementor-element-5f2402c8{text-align:start;}.elementor-79 .elementor-element.elementor-element-5f2402c8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#111827;}.elementor-79 .elementor-element.elementor-element-4c76f192{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-79 .elementor-element.elementor-element-364d2064:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-364d2064 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-364d2064 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-364d2064 > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-364d2064 > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-364d2064 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-79 .elementor-element.elementor-element-364d2064 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-4503ed6c{text-align:start;}.elementor-79 .elementor-element.elementor-element-4503ed6c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#bc4a0b;}.elementor-79 .elementor-element.elementor-element-6cf75d16{text-align:start;}.elementor-79 .elementor-element.elementor-element-6cf75d16 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#111827;}.elementor-79 .elementor-element.elementor-element-2b3f9904{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-79 .elementor-element.elementor-element-5311c44c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-5311c44c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-5311c44c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-5311c44c > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-5311c44c > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-5311c44c > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-79 .elementor-element.elementor-element-5311c44c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-e28d31e{text-align:start;}.elementor-79 .elementor-element.elementor-element-e28d31e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#bc4a0b;}.elementor-79 .elementor-element.elementor-element-7769617e{text-align:start;}.elementor-79 .elementor-element.elementor-element-7769617e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#111827;}.elementor-79 .elementor-element.elementor-element-54821975{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-79 .elementor-element.elementor-element-10eb6d80:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-10eb6d80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-10eb6d80 > .elementor-container{max-width:1200px;}.elementor-79 .elementor-element.elementor-element-10eb6d80{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-10eb6d80 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-7ffa99c9{text-align:center;}.elementor-79 .elementor-element.elementor-element-7ffa99c9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#111827;}.elementor-79 .elementor-element.elementor-element-7f13c18d{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-79 .elementor-element.elementor-element-2d783204{--spacer-size:40px;}.elementor-79 .elementor-element.elementor-element-f8fc751 > .elementor-container{max-width:1200px;}.elementor-79 .elementor-element.elementor-element-49b3c966:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-49b3c966 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-49b3c966 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#10b98155;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-49b3c966 > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-49b3c966 > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-49b3c966 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-79 .elementor-element.elementor-element-49b3c966 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-3e0cad89{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#059669;}.elementor-79 .elementor-element.elementor-element-1b8a528a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-79 .elementor-element.elementor-element-1b8a528a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-79 .elementor-element.elementor-element-1b8a528a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-79 .elementor-element.elementor-element-1b8a528a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-79 .elementor-element.elementor-element-1b8a528a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-79 .elementor-element.elementor-element-1b8a528a .elementor-icon-list-icon i{color:#10b981;transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-1b8a528a .elementor-icon-list-icon svg{fill:#10b981;transition:fill 0.3s;}.elementor-79 .elementor-element.elementor-element-1b8a528a{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-79 .elementor-element.elementor-element-1b8a528a .elementor-icon-list-text{color:#1a1a1a;transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-7cb104f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-7cb104f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-7cb104f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ef444455;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-7cb104f > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-7cb104f > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-7cb104f > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-79 .elementor-element.elementor-element-7cb104f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-12cd001a{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#dc2626;}.elementor-79 .elementor-element.elementor-element-475486c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-79 .elementor-element.elementor-element-475486c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-79 .elementor-element.elementor-element-475486c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-79 .elementor-element.elementor-element-475486c5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-79 .elementor-element.elementor-element-475486c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-79 .elementor-element.elementor-element-475486c5 .elementor-icon-list-icon i{color:#ef4444;transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-475486c5 .elementor-icon-list-icon svg{fill:#ef4444;transition:fill 0.3s;}.elementor-79 .elementor-element.elementor-element-475486c5{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-79 .elementor-element.elementor-element-475486c5 .elementor-icon-list-text{color:#1a1a1a;transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-4b5e198d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-4b5e198d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-79 .elementor-element.elementor-element-4b5e198d > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-4b5e198d > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-4b5e198d > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-79 .elementor-element.elementor-element-4b5e198d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-4b5e198d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-49af999f{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#bc4a0b;}.elementor-79 .elementor-element.elementor-element-551f3117{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#fff;}.elementor-79 .elementor-element.elementor-element-46ee8b97:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-46ee8b97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003973;}.elementor-79 .elementor-element.elementor-element-46ee8b97 > .elementor-container{max-width:1200px;}.elementor-79 .elementor-element.elementor-element-46ee8b97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-46ee8b97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-775e1355{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-79 .elementor-element.elementor-element-775e1355 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#fb620e;}.elementor-79 .elementor-element.elementor-element-32b63736{text-align:center;}.elementor-79 .elementor-element.elementor-element-32b63736 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-36333cb4{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-79 .elementor-element.elementor-element-63a0b922{--spacer-size:30px;}.elementor-79 .elementor-element.elementor-element-7bdb140e > .elementor-container{max-width:1200px;}.elementor-79 .elementor-element.elementor-element-71b5b73f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-71b5b73f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242a38;}.elementor-79 .elementor-element.elementor-element-71b5b73f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-71b5b73f > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-71b5b73f > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-71b5b73f > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-79 .elementor-element.elementor-element-71b5b73f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-5e2581c7 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-79 .elementor-element.elementor-element-5e2581c7.elementor-view-stacked .elementor-icon{background-color:#fb620e;}.elementor-79 .elementor-element.elementor-element-5e2581c7.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-5e2581c7.elementor-view-default .elementor-icon{fill:#fb620e;color:#fb620e;border-color:#fb620e;}.elementor-79 .elementor-element.elementor-element-5e2581c7 .elementor-icon{font-size:36px;}.elementor-79 .elementor-element.elementor-element-5e2581c7 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-5e2581c7 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:700;}.elementor-79 .elementor-element.elementor-element-5e2581c7 .elementor-icon-box-title{color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-5e2581c7 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.9);}.elementor-79 .elementor-element.elementor-element-683c5185:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-683c5185 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242a38;}.elementor-79 .elementor-element.elementor-element-683c5185 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-683c5185 > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-683c5185 > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-683c5185 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-79 .elementor-element.elementor-element-683c5185 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-33eb15f8 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-79 .elementor-element.elementor-element-33eb15f8.elementor-view-stacked .elementor-icon{background-color:#fb620e;}.elementor-79 .elementor-element.elementor-element-33eb15f8.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-33eb15f8.elementor-view-default .elementor-icon{fill:#fb620e;color:#fb620e;border-color:#fb620e;}.elementor-79 .elementor-element.elementor-element-33eb15f8 .elementor-icon{font-size:36px;}.elementor-79 .elementor-element.elementor-element-33eb15f8 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-33eb15f8 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:700;}.elementor-79 .elementor-element.elementor-element-33eb15f8 .elementor-icon-box-title{color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-33eb15f8 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.9);}.elementor-79 .elementor-element.elementor-element-269c393c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-269c393c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242a38;}.elementor-79 .elementor-element.elementor-element-269c393c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-269c393c > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-269c393c > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-269c393c > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-79 .elementor-element.elementor-element-269c393c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-4d3214a9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-79 .elementor-element.elementor-element-4d3214a9.elementor-view-stacked .elementor-icon{background-color:#fb620e;}.elementor-79 .elementor-element.elementor-element-4d3214a9.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-4d3214a9.elementor-view-default .elementor-icon{fill:#fb620e;color:#fb620e;border-color:#fb620e;}.elementor-79 .elementor-element.elementor-element-4d3214a9 .elementor-icon{font-size:36px;}.elementor-79 .elementor-element.elementor-element-4d3214a9 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-4d3214a9 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:700;}.elementor-79 .elementor-element.elementor-element-4d3214a9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-4d3214a9 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.9);}.elementor-79 .elementor-element.elementor-element-4165b239{--spacer-size:18px;}.elementor-79 .elementor-element.elementor-element-469efdaa > .elementor-container{max-width:1200px;}.elementor-79 .elementor-element.elementor-element-69e2a541:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79 .elementor-element.elementor-element-69e2a541 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242a38;}.elementor-79 .elementor-element.elementor-element-69e2a541 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-69e2a541 > .elementor-element-populated, .elementor-79 .elementor-element.elementor-element-69e2a541 > .elementor-element-populated > .elementor-background-overlay, .elementor-79 .elementor-element.elementor-element-69e2a541 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-79 .elementor-element.elementor-element-69e2a541 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-da2087f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-79 .elementor-element.elementor-element-da2087f.elementor-view-stacked .elementor-icon{background-color:#fb620e;}.elementor-79 .elementor-element.elementor-element-da2087f.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-da2087f.elementor-view-default .elementor-icon{fill:#fb620e;color:#fb620e;border-color:#fb620e;}.elementor-79 .elementor-element.elementor-element-da2087f .elementor-icon{font-size:36px;}.elementor-79 .elementor-element.elementor-element-da2087f .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-da2087f .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:700;}.elementor-79 .elementor-element.elementor-element-da2087f .elementor-icon-box-title{color:#FFFFFF;}.elementor-79 .elementor-element.elementor-element-da2087f .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.9);}.elementor-79 .elementor-element.elementor-element-5a08952c:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-5a08952c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f5f5;}.elementor-79 .elementor-element.elementor-element-5a08952c > .elementor-container{max-width:1200px;}.elementor-79 .elementor-element.elementor-element-5a08952c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79 .elementor-element.elementor-element-5a08952c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-5b64aaeb > .elementor-container{max-width:1200px;}.elementor-79 .elementor-element.elementor-element-6531390a{text-align:start;}.elementor-79 .elementor-element.elementor-element-6531390a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#111827;}.elementor-79 .elementor-element.elementor-element-6bfceac9{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-79 .elementor-element.elementor-element-3c112092{--spacer-size:22px;}.elementor-79 .elementor-element.elementor-element-77510ed5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-79 .elementor-element.elementor-element-77510ed5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-79 .elementor-element.elementor-element-77510ed5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-79 .elementor-element.elementor-element-77510ed5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-79 .elementor-element.elementor-element-77510ed5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-79 .elementor-element.elementor-element-77510ed5 .elementor-icon-list-icon i{color:#bc4a0b;transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-77510ed5 .elementor-icon-list-icon svg{fill:#bc4a0b;transition:fill 0.3s;}.elementor-79 .elementor-element.elementor-element-77510ed5{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-79 .elementor-element.elementor-element-77510ed5 .elementor-icon-list-text{color:#2d2a26;transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-3d6fee41 > .elementor-element-populated{border-style:solid;border-width:2px 0px 0px 0px;border-color:#111827;}.elementor-79 .elementor-element.elementor-element-4f20b0f0 .elementor-accordion-item{border-color:#e8e2d8;}.elementor-79 .elementor-element.elementor-element-4f20b0f0 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#e8e2d8;}.elementor-79 .elementor-element.elementor-element-4f20b0f0 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#e8e2d8;}.elementor-79 .elementor-element.elementor-element-4f20b0f0 .elementor-accordion-icon, .elementor-79 .elementor-element.elementor-element-4f20b0f0 .elementor-accordion-title{color:#111827;}.elementor-79 .elementor-element.elementor-element-4f20b0f0 .elementor-accordion-icon svg{fill:#111827;}.elementor-79 .elementor-element.elementor-element-4f20b0f0 .elementor-accordion-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:600;}.elementor-79 .elementor-element.elementor-element-4f20b0f0 .elementor-tab-title .elementor-accordion-icon i:before{color:#bc4a0b;}.elementor-79 .elementor-element.elementor-element-4f20b0f0 .elementor-tab-title .elementor-accordion-icon svg{fill:#bc4a0b;}.elementor-79 .elementor-element.elementor-element-4f20b0f0 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#bc4a0b;}.elementor-79 .elementor-element.elementor-element-4f20b0f0 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#bc4a0b;}.elementor-79 .elementor-element.elementor-element-4f20b0f0 .elementor-tab-content{color:#2d2a26;font-family:"Open Sans", Sans-serif;font-size:15px;line-height:1.7em;}@media(max-width:1024px){.elementor-79 .elementor-element.elementor-element-38bf8aef .elementor-heading-title{font-size:12px;}.elementor-79 .elementor-element.elementor-element-71c06911 .elementor-heading-title{font-size:44px;}.elementor-79 .elementor-element.elementor-element-393f5f74{font-size:15px;}.elementor-79 .elementor-element.elementor-element-15152fb2{--spacer-size:17px;}.elementor-79 .elementor-element.elementor-element-4bd0f9f1{--spacer-size:34px;}.elementor-79 .elementor-element.elementor-element-6ae03aed .elementor-heading-title{font-size:38px;}.elementor-79 .elementor-element.elementor-element-3403d44e{font-size:15px;}.elementor-79 .elementor-element.elementor-element-3fee1274 .elementor-heading-title{font-size:38px;}.elementor-79 .elementor-element.elementor-element-e953d7f{font-size:15px;}.elementor-79 .elementor-element.elementor-element-262ac6ff .elementor-heading-title{font-size:38px;}.elementor-79 .elementor-element.elementor-element-5491ec36{font-size:15px;}.elementor-79 .elementor-element.elementor-element-153258bf .elementor-heading-title{font-size:12px;}.elementor-79 .elementor-element.elementor-element-593049a9 .elementor-heading-title{font-size:30px;}.elementor-79 .elementor-element.elementor-element-4ceca48f{font-size:15px;}.elementor-79 .elementor-element.elementor-element-4d8ff81b{--spacer-size:21px;}.elementor-79 .elementor-element.elementor-element-37c60d1c .elementor-heading-title{font-size:22px;}.elementor-79 .elementor-element.elementor-element-26aa4be6 .elementor-heading-title{font-size:18px;}.elementor-79 .elementor-element.elementor-element-2091ad5c{font-size:15px;}.elementor-79 .elementor-element.elementor-element-451fea2f .elementor-heading-title{font-size:22px;}.elementor-79 .elementor-element.elementor-element-3dd39d31 .elementor-heading-title{font-size:18px;}.elementor-79 .elementor-element.elementor-element-76ea646a{font-size:15px;}.elementor-79 .elementor-element.elementor-element-38fe0965 .elementor-heading-title{font-size:22px;}.elementor-79 .elementor-element.elementor-element-581a1bd0 .elementor-heading-title{font-size:18px;}.elementor-79 .elementor-element.elementor-element-3561006c{font-size:15px;}.elementor-79 .elementor-element.elementor-element-19f13457{--spacer-size:13px;}.elementor-79 .elementor-element.elementor-element-621c399d .elementor-heading-title{font-size:22px;}.elementor-79 .elementor-element.elementor-element-68c22f97 .elementor-heading-title{font-size:18px;}.elementor-79 .elementor-element.elementor-element-7b0f5aa2{font-size:15px;}.elementor-79 .elementor-element.elementor-element-189567e5 .elementor-heading-title{font-size:22px;}.elementor-79 .elementor-element.elementor-element-74ae2aed .elementor-heading-title{font-size:18px;}.elementor-79 .elementor-element.elementor-element-444b4ed3{font-size:15px;}.elementor-79 .elementor-element.elementor-element-44609a85 .elementor-heading-title{font-size:22px;}.elementor-79 .elementor-element.elementor-element-44838700 .elementor-heading-title{font-size:18px;}.elementor-79 .elementor-element.elementor-element-5e67b0ed{font-size:15px;}.elementor-79 .elementor-element.elementor-element-25f0f705 img{width:100%;}.elementor-79 .elementor-element.elementor-element-f33acb5 .elementor-heading-title{font-size:12px;}.elementor-79 .elementor-element.elementor-element-12df34ba{--spacer-size:11px;}.elementor-79 .elementor-element.elementor-element-d569bc7 .elementor-heading-title{font-size:30px;}.elementor-79 .elementor-element.elementor-element-1560f7c{font-size:15px;}.elementor-79 .elementor-element.elementor-element-379b6b4c{--spacer-size:14px;}.elementor-79 .elementor-element.elementor-element-2f94807b{font-size:15px;}.elementor-79 .elementor-element.elementor-element-dc5025f{--spacer-size:14px;}.elementor-79 .elementor-element.elementor-element-4dbbd2bb{--spacer-size:20px;}.elementor-79 .elementor-element.elementor-element-3aa158de .elementor-heading-title{font-size:30px;}.elementor-79 .elementor-element.elementor-element-744d71a0{font-size:15px;}.elementor-79 .elementor-element.elementor-element-73b3438a{--spacer-size:18px;}.elementor-79 .elementor-element.elementor-element-4f354025 img{width:100%;}.elementor-79 .elementor-element.elementor-element-539bcb8 .elementor-heading-title{font-size:17px;}.elementor-79 .elementor-element.elementor-element-320f9dab{font-size:15px;}.elementor-79 .elementor-element.elementor-element-3ad9de1b .elementor-heading-title{font-size:18px;}.elementor-79 .elementor-element.elementor-element-21ef7f79{--spacer-size:8px;}.elementor-79 .elementor-element.elementor-element-5da805d9 img{width:100%;}.elementor-79 .elementor-element.elementor-element-6fbc7980 .elementor-heading-title{font-size:17px;}.elementor-79 .elementor-element.elementor-element-535c6f24{font-size:15px;}.elementor-79 .elementor-element.elementor-element-3ef49ed6 .elementor-heading-title{font-size:18px;}.elementor-79 .elementor-element.elementor-element-7d7d30fe{--spacer-size:8px;}.elementor-79 .elementor-element.elementor-element-5d93e167 img{width:100%;}.elementor-79 .elementor-element.elementor-element-12d0986b .elementor-heading-title{font-size:17px;}.elementor-79 .elementor-element.elementor-element-79a59caf{font-size:15px;}.elementor-79 .elementor-element.elementor-element-73fe2179 .elementor-heading-title{font-size:18px;}.elementor-79 .elementor-element.elementor-element-685da543 .elementor-heading-title{font-size:12px;}.elementor-79 .elementor-element.elementor-element-2b498f5a .elementor-heading-title{font-size:30px;}.elementor-79 .elementor-element.elementor-element-579d91{font-size:15px;}.elementor-79 .elementor-element.elementor-element-2d703bea{--spacer-size:21px;}.elementor-79 .elementor-element.elementor-element-44bbdec5 .elementor-heading-title{font-size:22px;}.elementor-79 .elementor-element.elementor-element-10fc2585 .elementor-heading-title{font-size:18px;}.elementor-79 .elementor-element.elementor-element-67491b49{font-size:15px;}.elementor-79 .elementor-element.elementor-element-77252756 .elementor-heading-title{font-size:22px;}.elementor-79 .elementor-element.elementor-element-740825a2 .elementor-heading-title{font-size:18px;}.elementor-79 .elementor-element.elementor-element-66227c5f{font-size:15px;}.elementor-79 .elementor-element.elementor-element-2314f6d9 .elementor-heading-title{font-size:22px;}.elementor-79 .elementor-element.elementor-element-267e8251 .elementor-heading-title{font-size:18px;}.elementor-79 .elementor-element.elementor-element-5053b042{font-size:15px;}.elementor-79 .elementor-element.elementor-element-1165ea87{--spacer-size:13px;}.elementor-79 .elementor-element.elementor-element-68c9f03f .elementor-heading-title{font-size:22px;}.elementor-79 .elementor-element.elementor-element-5f2402c8 .elementor-heading-title{font-size:18px;}.elementor-79 .elementor-element.elementor-element-4c76f192{font-size:15px;}.elementor-79 .elementor-element.elementor-element-4503ed6c .elementor-heading-title{font-size:22px;}.elementor-79 .elementor-element.elementor-element-6cf75d16 .elementor-heading-title{font-size:18px;}.elementor-79 .elementor-element.elementor-element-2b3f9904{font-size:15px;}.elementor-79 .elementor-element.elementor-element-e28d31e .elementor-heading-title{font-size:22px;}.elementor-79 .elementor-element.elementor-element-7769617e .elementor-heading-title{font-size:18px;}.elementor-79 .elementor-element.elementor-element-54821975{font-size:15px;}.elementor-79 .elementor-element.elementor-element-7ffa99c9 .elementor-heading-title{font-size:30px;}.elementor-79 .elementor-element.elementor-element-7f13c18d{font-size:15px;}.elementor-79 .elementor-element.elementor-element-2d783204{--spacer-size:28px;}.elementor-79 .elementor-element.elementor-element-3e0cad89{font-size:15px;}.elementor-79 .elementor-element.elementor-element-12cd001a{font-size:15px;}.elementor-79 .elementor-element.elementor-element-49af999f{font-size:15px;}.elementor-79 .elementor-element.elementor-element-551f3117{font-size:15px;}.elementor-79 .elementor-element.elementor-element-775e1355 .elementor-heading-title{font-size:12px;}.elementor-79 .elementor-element.elementor-element-32b63736 .elementor-heading-title{font-size:30px;}.elementor-79 .elementor-element.elementor-element-36333cb4{font-size:15px;}.elementor-79 .elementor-element.elementor-element-63a0b922{--spacer-size:21px;}.elementor-79 .elementor-element.elementor-element-4165b239{--spacer-size:13px;}.elementor-79 .elementor-element.elementor-element-6531390a .elementor-heading-title{font-size:30px;}.elementor-79 .elementor-element.elementor-element-6bfceac9{font-size:15px;}.elementor-79 .elementor-element.elementor-element-3c112092{--spacer-size:15px;}}@media(max-width:767px){.elementor-79 .elementor-element.elementor-element-38bf8aef .elementor-heading-title{font-size:11px;}.elementor-79 .elementor-element.elementor-element-71c06911 .elementor-heading-title{font-size:32px;}.elementor-79 .elementor-element.elementor-element-393f5f74{font-size:15px;}.elementor-79 .elementor-element.elementor-element-15152fb2{--spacer-size:12px;}.elementor-79 .elementor-element.elementor-element-4bd0f9f1{--spacer-size:24px;}.elementor-79 .elementor-element.elementor-element-7874b11b{width:100%;}.elementor-79 .elementor-element.elementor-element-6ae03aed .elementor-heading-title{font-size:30px;}.elementor-79 .elementor-element.elementor-element-3403d44e{font-size:15px;}.elementor-79 .elementor-element.elementor-element-3b952b9f{width:100%;}.elementor-79 .elementor-element.elementor-element-3fee1274 .elementor-heading-title{font-size:30px;}.elementor-79 .elementor-element.elementor-element-e953d7f{font-size:15px;}.elementor-79 .elementor-element.elementor-element-64da5180{width:100%;}.elementor-79 .elementor-element.elementor-element-262ac6ff .elementor-heading-title{font-size:30px;}.elementor-79 .elementor-element.elementor-element-5491ec36{font-size:15px;}.elementor-79 .elementor-element.elementor-element-153258bf .elementor-heading-title{font-size:11px;}.elementor-79 .elementor-element.elementor-element-593049a9 .elementor-heading-title{font-size:26px;}.elementor-79 .elementor-element.elementor-element-4ceca48f{font-size:15px;}.elementor-79 .elementor-element.elementor-element-4d8ff81b{--spacer-size:15px;}.elementor-79 .elementor-element.elementor-element-2de97935{width:100%;}.elementor-79 .elementor-element.elementor-element-37c60d1c .elementor-heading-title{font-size:20px;}.elementor-79 .elementor-element.elementor-element-26aa4be6 .elementor-heading-title{font-size:17px;}.elementor-79 .elementor-element.elementor-element-2091ad5c{font-size:15px;}.elementor-79 .elementor-element.elementor-element-1975d7af{width:100%;}.elementor-79 .elementor-element.elementor-element-451fea2f .elementor-heading-title{font-size:20px;}.elementor-79 .elementor-element.elementor-element-3dd39d31 .elementor-heading-title{font-size:17px;}.elementor-79 .elementor-element.elementor-element-76ea646a{font-size:15px;}.elementor-79 .elementor-element.elementor-element-2847d46a{width:100%;}.elementor-79 .elementor-element.elementor-element-38fe0965 .elementor-heading-title{font-size:20px;}.elementor-79 .elementor-element.elementor-element-581a1bd0 .elementor-heading-title{font-size:17px;}.elementor-79 .elementor-element.elementor-element-3561006c{font-size:15px;}.elementor-79 .elementor-element.elementor-element-19f13457{--spacer-size:9px;}.elementor-79 .elementor-element.elementor-element-7f75f9a8{width:100%;}.elementor-79 .elementor-element.elementor-element-621c399d .elementor-heading-title{font-size:20px;}.elementor-79 .elementor-element.elementor-element-68c22f97 .elementor-heading-title{font-size:17px;}.elementor-79 .elementor-element.elementor-element-7b0f5aa2{font-size:15px;}.elementor-79 .elementor-element.elementor-element-45643656{width:100%;}.elementor-79 .elementor-element.elementor-element-189567e5 .elementor-heading-title{font-size:20px;}.elementor-79 .elementor-element.elementor-element-74ae2aed .elementor-heading-title{font-size:17px;}.elementor-79 .elementor-element.elementor-element-444b4ed3{font-size:15px;}.elementor-79 .elementor-element.elementor-element-55eeb57e{width:100%;}.elementor-79 .elementor-element.elementor-element-44609a85 .elementor-heading-title{font-size:20px;}.elementor-79 .elementor-element.elementor-element-44838700 .elementor-heading-title{font-size:17px;}.elementor-79 .elementor-element.elementor-element-5e67b0ed{font-size:15px;}.elementor-79 .elementor-element.elementor-element-77f79c8c{width:100%;}.elementor-79 .elementor-element.elementor-element-25f0f705 img{width:100%;}.elementor-79 .elementor-element.elementor-element-359efce5{width:100%;}.elementor-79 .elementor-element.elementor-element-ae43912{width:100%;}.elementor-79 .elementor-element.elementor-element-f33acb5 .elementor-heading-title{font-size:11px;}.elementor-79 .elementor-element.elementor-element-12df34ba{--spacer-size:8px;}.elementor-79 .elementor-element.elementor-element-d569bc7 .elementor-heading-title{font-size:24px;}.elementor-79 .elementor-element.elementor-element-1560f7c{font-size:15px;}.elementor-79 .elementor-element.elementor-element-379b6b4c{--spacer-size:10px;}.elementor-79 .elementor-element.elementor-element-2f94807b{font-size:15px;}.elementor-79 .elementor-element.elementor-element-dc5025f{--spacer-size:10px;}.elementor-79 .elementor-element.elementor-element-4dbbd2bb{--spacer-size:14px;}.elementor-79 .elementor-element.elementor-element-65af1f1a{width:100%;}.elementor-79 .elementor-element.elementor-element-3aa158de .elementor-heading-title{font-size:26px;}.elementor-79 .elementor-element.elementor-element-744d71a0{font-size:15px;}.elementor-79 .elementor-element.elementor-element-dce6eaa{width:100%;}.elementor-79 .elementor-element.elementor-element-73b3438a{--spacer-size:13px;}.elementor-79 .elementor-element.elementor-element-1d87f25a{width:100%;}.elementor-79 .elementor-element.elementor-element-4f354025 img{width:100%;}.elementor-79 .elementor-element.elementor-element-5a8e0ece{width:100%;}.elementor-79 .elementor-element.elementor-element-539bcb8 .elementor-heading-title{font-size:16px;}.elementor-79 .elementor-element.elementor-element-320f9dab{font-size:15px;}.elementor-79 .elementor-element.elementor-element-3ad9de1b .elementor-heading-title{font-size:17px;}.elementor-79 .elementor-element.elementor-element-31300c7f{width:100%;}.elementor-79 .elementor-element.elementor-element-21ef7f79{--spacer-size:6px;}.elementor-79 .elementor-element.elementor-element-353516da{width:100%;}.elementor-79 .elementor-element.elementor-element-5da805d9 img{width:100%;}.elementor-79 .elementor-element.elementor-element-61c9c942{width:100%;}.elementor-79 .elementor-element.elementor-element-6fbc7980 .elementor-heading-title{font-size:16px;}.elementor-79 .elementor-element.elementor-element-535c6f24{font-size:15px;}.elementor-79 .elementor-element.elementor-element-3ef49ed6 .elementor-heading-title{font-size:17px;}.elementor-79 .elementor-element.elementor-element-2526cd2e{width:100%;}.elementor-79 .elementor-element.elementor-element-7d7d30fe{--spacer-size:6px;}.elementor-79 .elementor-element.elementor-element-672d6940{width:100%;}.elementor-79 .elementor-element.elementor-element-5d93e167 img{width:100%;}.elementor-79 .elementor-element.elementor-element-3ae1255b{width:100%;}.elementor-79 .elementor-element.elementor-element-12d0986b .elementor-heading-title{font-size:16px;}.elementor-79 .elementor-element.elementor-element-79a59caf{font-size:15px;}.elementor-79 .elementor-element.elementor-element-73fe2179 .elementor-heading-title{font-size:17px;}.elementor-79 .elementor-element.elementor-element-607714ca{width:100%;}.elementor-79 .elementor-element.elementor-element-685da543 .elementor-heading-title{font-size:11px;}.elementor-79 .elementor-element.elementor-element-2b498f5a .elementor-heading-title{font-size:26px;}.elementor-79 .elementor-element.elementor-element-579d91{font-size:15px;}.elementor-79 .elementor-element.elementor-element-2d703bea{--spacer-size:15px;}.elementor-79 .elementor-element.elementor-element-576762e0{width:100%;}.elementor-79 .elementor-element.elementor-element-44bbdec5 .elementor-heading-title{font-size:20px;}.elementor-79 .elementor-element.elementor-element-10fc2585 .elementor-heading-title{font-size:17px;}.elementor-79 .elementor-element.elementor-element-67491b49{font-size:15px;}.elementor-79 .elementor-element.elementor-element-6b51b30c{width:100%;}.elementor-79 .elementor-element.elementor-element-77252756 .elementor-heading-title{font-size:20px;}.elementor-79 .elementor-element.elementor-element-740825a2 .elementor-heading-title{font-size:17px;}.elementor-79 .elementor-element.elementor-element-66227c5f{font-size:15px;}.elementor-79 .elementor-element.elementor-element-56696713{width:100%;}.elementor-79 .elementor-element.elementor-element-2314f6d9 .elementor-heading-title{font-size:20px;}.elementor-79 .elementor-element.elementor-element-267e8251 .elementor-heading-title{font-size:17px;}.elementor-79 .elementor-element.elementor-element-5053b042{font-size:15px;}.elementor-79 .elementor-element.elementor-element-1165ea87{--spacer-size:9px;}.elementor-79 .elementor-element.elementor-element-44b107b2{width:100%;}.elementor-79 .elementor-element.elementor-element-68c9f03f .elementor-heading-title{font-size:20px;}.elementor-79 .elementor-element.elementor-element-5f2402c8 .elementor-heading-title{font-size:17px;}.elementor-79 .elementor-element.elementor-element-4c76f192{font-size:15px;}.elementor-79 .elementor-element.elementor-element-364d2064{width:100%;}.elementor-79 .elementor-element.elementor-element-4503ed6c .elementor-heading-title{font-size:20px;}.elementor-79 .elementor-element.elementor-element-6cf75d16 .elementor-heading-title{font-size:17px;}.elementor-79 .elementor-element.elementor-element-2b3f9904{font-size:15px;}.elementor-79 .elementor-element.elementor-element-5311c44c{width:100%;}.elementor-79 .elementor-element.elementor-element-e28d31e .elementor-heading-title{font-size:20px;}.elementor-79 .elementor-element.elementor-element-7769617e .elementor-heading-title{font-size:17px;}.elementor-79 .elementor-element.elementor-element-54821975{font-size:15px;}.elementor-79 .elementor-element.elementor-element-7ffa99c9 .elementor-heading-title{font-size:26px;}.elementor-79 .elementor-element.elementor-element-7f13c18d{font-size:15px;}.elementor-79 .elementor-element.elementor-element-2d783204{--spacer-size:20px;}.elementor-79 .elementor-element.elementor-element-49b3c966{width:100%;}.elementor-79 .elementor-element.elementor-element-3e0cad89{font-size:15px;}.elementor-79 .elementor-element.elementor-element-7cb104f{width:100%;}.elementor-79 .elementor-element.elementor-element-12cd001a{font-size:15px;}.elementor-79 .elementor-element.elementor-element-4b5e198d{width:100%;}.elementor-79 .elementor-element.elementor-element-49af999f{font-size:15px;}.elementor-79 .elementor-element.elementor-element-551f3117{font-size:15px;}.elementor-79 .elementor-element.elementor-element-775e1355 .elementor-heading-title{font-size:11px;}.elementor-79 .elementor-element.elementor-element-32b63736 .elementor-heading-title{font-size:26px;}.elementor-79 .elementor-element.elementor-element-36333cb4{font-size:15px;}.elementor-79 .elementor-element.elementor-element-63a0b922{--spacer-size:15px;}.elementor-79 .elementor-element.elementor-element-71b5b73f{width:100%;}.elementor-79 .elementor-element.elementor-element-5e2581c7 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-5e2581c7 .elementor-icon-box-title a{font-size:16px;}.elementor-79 .elementor-element.elementor-element-683c5185{width:100%;}.elementor-79 .elementor-element.elementor-element-33eb15f8 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-33eb15f8 .elementor-icon-box-title a{font-size:16px;}.elementor-79 .elementor-element.elementor-element-269c393c{width:100%;}.elementor-79 .elementor-element.elementor-element-4d3214a9 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-4d3214a9 .elementor-icon-box-title a{font-size:16px;}.elementor-79 .elementor-element.elementor-element-4165b239{--spacer-size:9px;}.elementor-79 .elementor-element.elementor-element-69e2a541{width:100%;}.elementor-79 .elementor-element.elementor-element-da2087f .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-da2087f .elementor-icon-box-title a{font-size:16px;}.elementor-79 .elementor-element.elementor-element-23410314{width:100%;}.elementor-79 .elementor-element.elementor-element-6531390a .elementor-heading-title{font-size:26px;}.elementor-79 .elementor-element.elementor-element-6bfceac9{font-size:15px;}.elementor-79 .elementor-element.elementor-element-3c112092{--spacer-size:11px;}.elementor-79 .elementor-element.elementor-element-3d6fee41{width:100%;}}@media(min-width:768px){.elementor-79 .elementor-element.elementor-element-236c2765{width:100%;}.elementor-79 .elementor-element.elementor-element-7874b11b{width:33%;}.elementor-79 .elementor-element.elementor-element-3b952b9f{width:33%;}.elementor-79 .elementor-element.elementor-element-64da5180{width:34%;}.elementor-79 .elementor-element.elementor-element-2adecae2{width:100%;}.elementor-79 .elementor-element.elementor-element-2de97935{width:33%;}.elementor-79 .elementor-element.elementor-element-1975d7af{width:33%;}.elementor-79 .elementor-element.elementor-element-2847d46a{width:34%;}.elementor-79 .elementor-element.elementor-element-7f75f9a8{width:33%;}.elementor-79 .elementor-element.elementor-element-45643656{width:33%;}.elementor-79 .elementor-element.elementor-element-55eeb57e{width:34%;}.elementor-79 .elementor-element.elementor-element-466c0948{width:100%;}.elementor-79 .elementor-element.elementor-element-77f79c8c{width:60%;}.elementor-79 .elementor-element.elementor-element-359efce5{width:5%;}.elementor-79 .elementor-element.elementor-element-ae43912{width:35%;}.elementor-79 .elementor-element.elementor-element-5127f869{width:100%;}.elementor-79 .elementor-element.elementor-element-65af1f1a{width:62%;}.elementor-79 .elementor-element.elementor-element-dce6eaa{width:38%;}.elementor-79 .elementor-element.elementor-element-1d87f25a{width:20%;}.elementor-79 .elementor-element.elementor-element-5a8e0ece{width:60%;}.elementor-79 .elementor-element.elementor-element-31300c7f{width:20%;}.elementor-79 .elementor-element.elementor-element-353516da{width:20%;}.elementor-79 .elementor-element.elementor-element-61c9c942{width:60%;}.elementor-79 .elementor-element.elementor-element-2526cd2e{width:20%;}.elementor-79 .elementor-element.elementor-element-672d6940{width:20%;}.elementor-79 .elementor-element.elementor-element-3ae1255b{width:60%;}.elementor-79 .elementor-element.elementor-element-607714ca{width:20%;}.elementor-79 .elementor-element.elementor-element-615a41a{width:100%;}.elementor-79 .elementor-element.elementor-element-576762e0{width:33%;}.elementor-79 .elementor-element.elementor-element-6b51b30c{width:33%;}.elementor-79 .elementor-element.elementor-element-56696713{width:34%;}.elementor-79 .elementor-element.elementor-element-44b107b2{width:33%;}.elementor-79 .elementor-element.elementor-element-364d2064{width:33%;}.elementor-79 .elementor-element.elementor-element-5311c44c{width:34%;}.elementor-79 .elementor-element.elementor-element-383f081{width:100%;}.elementor-79 .elementor-element.elementor-element-49b3c966{width:33%;}.elementor-79 .elementor-element.elementor-element-7cb104f{width:33%;}.elementor-79 .elementor-element.elementor-element-4b5e198d{width:34%;}.elementor-79 .elementor-element.elementor-element-2ee080bc{width:100%;}.elementor-79 .elementor-element.elementor-element-71b5b73f{width:33%;}.elementor-79 .elementor-element.elementor-element-683c5185{width:33%;}.elementor-79 .elementor-element.elementor-element-269c393c{width:34%;}.elementor-79 .elementor-element.elementor-element-69e2a541{width:100%;}.elementor-79 .elementor-element.elementor-element-53670fe3{width:100%;}.elementor-79 .elementor-element.elementor-element-23410314{width:32%;}.elementor-79 .elementor-element.elementor-element-3d6fee41{width:68%;}}@media(max-width:1024px) and (min-width:768px){.elementor-79 .elementor-element.elementor-element-7874b11b{width:50%;}.elementor-79 .elementor-element.elementor-element-3b952b9f{width:50%;}.elementor-79 .elementor-element.elementor-element-64da5180{width:34%;}.elementor-79 .elementor-element.elementor-element-2de97935{width:50%;}.elementor-79 .elementor-element.elementor-element-1975d7af{width:50%;}.elementor-79 .elementor-element.elementor-element-2847d46a{width:34%;}.elementor-79 .elementor-element.elementor-element-7f75f9a8{width:50%;}.elementor-79 .elementor-element.elementor-element-45643656{width:50%;}.elementor-79 .elementor-element.elementor-element-55eeb57e{width:34%;}.elementor-79 .elementor-element.elementor-element-77f79c8c{width:60%;}.elementor-79 .elementor-element.elementor-element-359efce5{width:50%;}.elementor-79 .elementor-element.elementor-element-ae43912{width:35%;}.elementor-79 .elementor-element.elementor-element-65af1f1a{width:62%;}.elementor-79 .elementor-element.elementor-element-dce6eaa{width:38%;}.elementor-79 .elementor-element.elementor-element-1d87f25a{width:50%;}.elementor-79 .elementor-element.elementor-element-5a8e0ece{width:60%;}.elementor-79 .elementor-element.elementor-element-31300c7f{width:50%;}.elementor-79 .elementor-element.elementor-element-353516da{width:50%;}.elementor-79 .elementor-element.elementor-element-61c9c942{width:60%;}.elementor-79 .elementor-element.elementor-element-2526cd2e{width:50%;}.elementor-79 .elementor-element.elementor-element-672d6940{width:50%;}.elementor-79 .elementor-element.elementor-element-3ae1255b{width:60%;}.elementor-79 .elementor-element.elementor-element-607714ca{width:50%;}.elementor-79 .elementor-element.elementor-element-576762e0{width:50%;}.elementor-79 .elementor-element.elementor-element-6b51b30c{width:50%;}.elementor-79 .elementor-element.elementor-element-56696713{width:34%;}.elementor-79 .elementor-element.elementor-element-44b107b2{width:50%;}.elementor-79 .elementor-element.elementor-element-364d2064{width:50%;}.elementor-79 .elementor-element.elementor-element-5311c44c{width:34%;}.elementor-79 .elementor-element.elementor-element-49b3c966{width:50%;}.elementor-79 .elementor-element.elementor-element-7cb104f{width:50%;}.elementor-79 .elementor-element.elementor-element-4b5e198d{width:34%;}.elementor-79 .elementor-element.elementor-element-71b5b73f{width:50%;}.elementor-79 .elementor-element.elementor-element-683c5185{width:50%;}.elementor-79 .elementor-element.elementor-element-269c393c{width:34%;}.elementor-79 .elementor-element.elementor-element-69e2a541{width:100%;}.elementor-79 .elementor-element.elementor-element-23410314{width:50%;}.elementor-79 .elementor-element.elementor-element-3d6fee41{width:68%;}}/* Start custom CSS for column, class: .elementor-element-7874b11b */.elementor-79 .elementor-element.elementor-element-7874b11b { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-7874b11b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-7874b11b img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-7874b11b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-7874b11b p, .elementor-79 .elementor-element.elementor-element-7874b11b h1, .elementor-79 .elementor-element.elementor-element-7874b11b h2, .elementor-79 .elementor-element.elementor-element-7874b11b h3, .elementor-79 .elementor-element.elementor-element-7874b11b h4, .elementor-79 .elementor-element.elementor-element-7874b11b h5, .elementor-79 .elementor-element.elementor-element-7874b11b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3b952b9f */.elementor-79 .elementor-element.elementor-element-3b952b9f { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-3b952b9f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-3b952b9f img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-3b952b9f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-3b952b9f p, .elementor-79 .elementor-element.elementor-element-3b952b9f h1, .elementor-79 .elementor-element.elementor-element-3b952b9f h2, .elementor-79 .elementor-element.elementor-element-3b952b9f h3, .elementor-79 .elementor-element.elementor-element-3b952b9f h4, .elementor-79 .elementor-element.elementor-element-3b952b9f h5, .elementor-79 .elementor-element.elementor-element-3b952b9f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-64da5180 */.elementor-79 .elementor-element.elementor-element-64da5180 { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-64da5180 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-64da5180 img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-64da5180 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-64da5180 p, .elementor-79 .elementor-element.elementor-element-64da5180 h1, .elementor-79 .elementor-element.elementor-element-64da5180 h2, .elementor-79 .elementor-element.elementor-element-64da5180 h3, .elementor-79 .elementor-element.elementor-element-64da5180 h4, .elementor-79 .elementor-element.elementor-element-64da5180 h5, .elementor-79 .elementor-element.elementor-element-64da5180 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7fdd4991 */.elementor-79 .elementor-element.elementor-element-7fdd4991 > .elementor-container > .elementor-row,
.elementor-79 .elementor-element.elementor-element-7fdd4991 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-79 .elementor-element.elementor-element-7fdd4991 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-79 .elementor-element.elementor-element-7fdd4991 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-236c2765 */.elementor-79 .elementor-element.elementor-element-236c2765 { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-236c2765 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-236c2765 img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-236c2765 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-236c2765 p, .elementor-79 .elementor-element.elementor-element-236c2765 h1, .elementor-79 .elementor-element.elementor-element-236c2765 h2, .elementor-79 .elementor-element.elementor-element-236c2765 h3, .elementor-79 .elementor-element.elementor-element-236c2765 h4, .elementor-79 .elementor-element.elementor-element-236c2765 h5, .elementor-79 .elementor-element.elementor-element-236c2765 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-300eae81 */.elementor-79 .elementor-element.elementor-element-300eae81 { position: relative; overflow: hidden; }
.elementor-79 .elementor-element.elementor-element-300eae81::before { content:''; position:absolute; inset:0; pointer-events:none;
  background-image: linear-gradient(rgba(251,98,14,0.12) 1px, transparent 1px),
                    linear-gradient(90deg, rgba(251,98,14,0.12) 1px, transparent 1px);
  background-size: 56px 56px; z-index:0; }
.elementor-79 .elementor-element.elementor-element-300eae81 > .elementor-container { position: relative; z-index: 1; }
.elementor-79 .elementor-element.elementor-element-300eae81 .elementor-widget {
  animation: codex_category-hero-0-soft-reveal 700ms ease both;
}
.elementor-79 .elementor-element.elementor-element-300eae81 .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-79 .elementor-element.elementor-element-300eae81 .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-79 .elementor-element.elementor-element-300eae81 .elementor-widget:nth-child(4) { animation-delay: 230ms; }
@keyframes codex_category-hero-0-soft-reveal {
  from { opacity: 0; transform: translateY(14px); }
  to { opacity: 1; transform: translateY(0); }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-79 .elementor-element.elementor-element-300eae81, .elementor-79 .elementor-element.elementor-element-300eae81 * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2de97935 */.elementor-79 .elementor-element.elementor-element-2de97935 { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-2de97935 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-2de97935 img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-2de97935 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-2de97935 p, .elementor-79 .elementor-element.elementor-element-2de97935 h1, .elementor-79 .elementor-element.elementor-element-2de97935 h2, .elementor-79 .elementor-element.elementor-element-2de97935 h3, .elementor-79 .elementor-element.elementor-element-2de97935 h4, .elementor-79 .elementor-element.elementor-element-2de97935 h5, .elementor-79 .elementor-element.elementor-element-2de97935 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1975d7af */.elementor-79 .elementor-element.elementor-element-1975d7af { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-1975d7af > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-1975d7af img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-1975d7af .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-1975d7af p, .elementor-79 .elementor-element.elementor-element-1975d7af h1, .elementor-79 .elementor-element.elementor-element-1975d7af h2, .elementor-79 .elementor-element.elementor-element-1975d7af h3, .elementor-79 .elementor-element.elementor-element-1975d7af h4, .elementor-79 .elementor-element.elementor-element-1975d7af h5, .elementor-79 .elementor-element.elementor-element-1975d7af h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2847d46a */.elementor-79 .elementor-element.elementor-element-2847d46a { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-2847d46a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-2847d46a img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-2847d46a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-2847d46a p, .elementor-79 .elementor-element.elementor-element-2847d46a h1, .elementor-79 .elementor-element.elementor-element-2847d46a h2, .elementor-79 .elementor-element.elementor-element-2847d46a h3, .elementor-79 .elementor-element.elementor-element-2847d46a h4, .elementor-79 .elementor-element.elementor-element-2847d46a h5, .elementor-79 .elementor-element.elementor-element-2847d46a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-148de60a */.elementor-79 .elementor-element.elementor-element-148de60a > .elementor-container > .elementor-row,
.elementor-79 .elementor-element.elementor-element-148de60a > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-79 .elementor-element.elementor-element-148de60a > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-79 .elementor-element.elementor-element-148de60a img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7f75f9a8 */.elementor-79 .elementor-element.elementor-element-7f75f9a8 { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-7f75f9a8 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-7f75f9a8 img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-7f75f9a8 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-7f75f9a8 p, .elementor-79 .elementor-element.elementor-element-7f75f9a8 h1, .elementor-79 .elementor-element.elementor-element-7f75f9a8 h2, .elementor-79 .elementor-element.elementor-element-7f75f9a8 h3, .elementor-79 .elementor-element.elementor-element-7f75f9a8 h4, .elementor-79 .elementor-element.elementor-element-7f75f9a8 h5, .elementor-79 .elementor-element.elementor-element-7f75f9a8 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-45643656 */.elementor-79 .elementor-element.elementor-element-45643656 { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-45643656 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-45643656 img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-45643656 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-45643656 p, .elementor-79 .elementor-element.elementor-element-45643656 h1, .elementor-79 .elementor-element.elementor-element-45643656 h2, .elementor-79 .elementor-element.elementor-element-45643656 h3, .elementor-79 .elementor-element.elementor-element-45643656 h4, .elementor-79 .elementor-element.elementor-element-45643656 h5, .elementor-79 .elementor-element.elementor-element-45643656 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-55eeb57e */.elementor-79 .elementor-element.elementor-element-55eeb57e { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-55eeb57e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-55eeb57e img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-55eeb57e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-55eeb57e p, .elementor-79 .elementor-element.elementor-element-55eeb57e h1, .elementor-79 .elementor-element.elementor-element-55eeb57e h2, .elementor-79 .elementor-element.elementor-element-55eeb57e h3, .elementor-79 .elementor-element.elementor-element-55eeb57e h4, .elementor-79 .elementor-element.elementor-element-55eeb57e h5, .elementor-79 .elementor-element.elementor-element-55eeb57e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6c5d4901 */.elementor-79 .elementor-element.elementor-element-6c5d4901 > .elementor-container > .elementor-row,
.elementor-79 .elementor-element.elementor-element-6c5d4901 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-79 .elementor-element.elementor-element-6c5d4901 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-79 .elementor-element.elementor-element-6c5d4901 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2adecae2 */.elementor-79 .elementor-element.elementor-element-2adecae2 { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-2adecae2 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-2adecae2 img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-2adecae2 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-2adecae2 p, .elementor-79 .elementor-element.elementor-element-2adecae2 h1, .elementor-79 .elementor-element.elementor-element-2adecae2 h2, .elementor-79 .elementor-element.elementor-element-2adecae2 h3, .elementor-79 .elementor-element.elementor-element-2adecae2 h4, .elementor-79 .elementor-element.elementor-element-2adecae2 h5, .elementor-79 .elementor-element.elementor-element-2adecae2 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-77f79c8c */.elementor-79 .elementor-element.elementor-element-77f79c8c { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-77f79c8c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-77f79c8c img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-77f79c8c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-77f79c8c p, .elementor-79 .elementor-element.elementor-element-77f79c8c h1, .elementor-79 .elementor-element.elementor-element-77f79c8c h2, .elementor-79 .elementor-element.elementor-element-77f79c8c h3, .elementor-79 .elementor-element.elementor-element-77f79c8c h4, .elementor-79 .elementor-element.elementor-element-77f79c8c h5, .elementor-79 .elementor-element.elementor-element-77f79c8c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-359efce5 */.elementor-79 .elementor-element.elementor-element-359efce5 { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-359efce5 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-359efce5 img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-359efce5 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-359efce5 p, .elementor-79 .elementor-element.elementor-element-359efce5 h1, .elementor-79 .elementor-element.elementor-element-359efce5 h2, .elementor-79 .elementor-element.elementor-element-359efce5 h3, .elementor-79 .elementor-element.elementor-element-359efce5 h4, .elementor-79 .elementor-element.elementor-element-359efce5 h5, .elementor-79 .elementor-element.elementor-element-359efce5 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ae43912 */.elementor-79 .elementor-element.elementor-element-ae43912 { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-ae43912 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-ae43912 img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-ae43912 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-ae43912 p, .elementor-79 .elementor-element.elementor-element-ae43912 h1, .elementor-79 .elementor-element.elementor-element-ae43912 h2, .elementor-79 .elementor-element.elementor-element-ae43912 h3, .elementor-79 .elementor-element.elementor-element-ae43912 h4, .elementor-79 .elementor-element.elementor-element-ae43912 h5, .elementor-79 .elementor-element.elementor-element-ae43912 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-263489f6 */.elementor-79 .elementor-element.elementor-element-263489f6 > .elementor-container > .elementor-row,
.elementor-79 .elementor-element.elementor-element-263489f6 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-79 .elementor-element.elementor-element-263489f6 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-79 .elementor-element.elementor-element-263489f6 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-466c0948 */.elementor-79 .elementor-element.elementor-element-466c0948 { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-466c0948 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-466c0948 img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-466c0948 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-466c0948 p, .elementor-79 .elementor-element.elementor-element-466c0948 h1, .elementor-79 .elementor-element.elementor-element-466c0948 h2, .elementor-79 .elementor-element.elementor-element-466c0948 h3, .elementor-79 .elementor-element.elementor-element-466c0948 h4, .elementor-79 .elementor-element.elementor-element-466c0948 h5, .elementor-79 .elementor-element.elementor-element-466c0948 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d93f367 */.elementor-79 .elementor-element.elementor-element-d93f367 { position: relative; }
.elementor-79 .elementor-element.elementor-element-d93f367::before { content:''; position:absolute; left:0; top:10%; bottom:10%; width:4px;
  background:#fb620e; z-index:1; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-65af1f1a */.elementor-79 .elementor-element.elementor-element-65af1f1a { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-65af1f1a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-65af1f1a img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-65af1f1a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-65af1f1a p, .elementor-79 .elementor-element.elementor-element-65af1f1a h1, .elementor-79 .elementor-element.elementor-element-65af1f1a h2, .elementor-79 .elementor-element.elementor-element-65af1f1a h3, .elementor-79 .elementor-element.elementor-element-65af1f1a h4, .elementor-79 .elementor-element.elementor-element-65af1f1a h5, .elementor-79 .elementor-element.elementor-element-65af1f1a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dce6eaa */.elementor-79 .elementor-element.elementor-element-dce6eaa { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-dce6eaa > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-dce6eaa img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-dce6eaa .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-dce6eaa p, .elementor-79 .elementor-element.elementor-element-dce6eaa h1, .elementor-79 .elementor-element.elementor-element-dce6eaa h2, .elementor-79 .elementor-element.elementor-element-dce6eaa h3, .elementor-79 .elementor-element.elementor-element-dce6eaa h4, .elementor-79 .elementor-element.elementor-element-dce6eaa h5, .elementor-79 .elementor-element.elementor-element-dce6eaa h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4cf6ea00 */.elementor-79 .elementor-element.elementor-element-4cf6ea00 > .elementor-container > .elementor-row,
.elementor-79 .elementor-element.elementor-element-4cf6ea00 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-79 .elementor-element.elementor-element-4cf6ea00 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-79 .elementor-element.elementor-element-4cf6ea00 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1d87f25a */.elementor-79 .elementor-element.elementor-element-1d87f25a { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-1d87f25a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-1d87f25a img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-1d87f25a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-1d87f25a p, .elementor-79 .elementor-element.elementor-element-1d87f25a h1, .elementor-79 .elementor-element.elementor-element-1d87f25a h2, .elementor-79 .elementor-element.elementor-element-1d87f25a h3, .elementor-79 .elementor-element.elementor-element-1d87f25a h4, .elementor-79 .elementor-element.elementor-element-1d87f25a h5, .elementor-79 .elementor-element.elementor-element-1d87f25a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5a8e0ece */.elementor-79 .elementor-element.elementor-element-5a8e0ece { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-5a8e0ece > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-5a8e0ece img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-5a8e0ece .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-5a8e0ece p, .elementor-79 .elementor-element.elementor-element-5a8e0ece h1, .elementor-79 .elementor-element.elementor-element-5a8e0ece h2, .elementor-79 .elementor-element.elementor-element-5a8e0ece h3, .elementor-79 .elementor-element.elementor-element-5a8e0ece h4, .elementor-79 .elementor-element.elementor-element-5a8e0ece h5, .elementor-79 .elementor-element.elementor-element-5a8e0ece h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-31300c7f */.elementor-79 .elementor-element.elementor-element-31300c7f { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-31300c7f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-31300c7f img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-31300c7f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-31300c7f p, .elementor-79 .elementor-element.elementor-element-31300c7f h1, .elementor-79 .elementor-element.elementor-element-31300c7f h2, .elementor-79 .elementor-element.elementor-element-31300c7f h3, .elementor-79 .elementor-element.elementor-element-31300c7f h4, .elementor-79 .elementor-element.elementor-element-31300c7f h5, .elementor-79 .elementor-element.elementor-element-31300c7f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-699d41a9 */.elementor-79 .elementor-element.elementor-element-699d41a9 > .elementor-container > .elementor-row,
.elementor-79 .elementor-element.elementor-element-699d41a9 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-79 .elementor-element.elementor-element-699d41a9 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-79 .elementor-element.elementor-element-699d41a9 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-353516da */.elementor-79 .elementor-element.elementor-element-353516da { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-353516da > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-353516da img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-353516da .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-353516da p, .elementor-79 .elementor-element.elementor-element-353516da h1, .elementor-79 .elementor-element.elementor-element-353516da h2, .elementor-79 .elementor-element.elementor-element-353516da h3, .elementor-79 .elementor-element.elementor-element-353516da h4, .elementor-79 .elementor-element.elementor-element-353516da h5, .elementor-79 .elementor-element.elementor-element-353516da h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-61c9c942 */.elementor-79 .elementor-element.elementor-element-61c9c942 { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-61c9c942 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-61c9c942 img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-61c9c942 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-61c9c942 p, .elementor-79 .elementor-element.elementor-element-61c9c942 h1, .elementor-79 .elementor-element.elementor-element-61c9c942 h2, .elementor-79 .elementor-element.elementor-element-61c9c942 h3, .elementor-79 .elementor-element.elementor-element-61c9c942 h4, .elementor-79 .elementor-element.elementor-element-61c9c942 h5, .elementor-79 .elementor-element.elementor-element-61c9c942 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2526cd2e */.elementor-79 .elementor-element.elementor-element-2526cd2e { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-2526cd2e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-2526cd2e img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-2526cd2e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-2526cd2e p, .elementor-79 .elementor-element.elementor-element-2526cd2e h1, .elementor-79 .elementor-element.elementor-element-2526cd2e h2, .elementor-79 .elementor-element.elementor-element-2526cd2e h3, .elementor-79 .elementor-element.elementor-element-2526cd2e h4, .elementor-79 .elementor-element.elementor-element-2526cd2e h5, .elementor-79 .elementor-element.elementor-element-2526cd2e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6d262b7e */.elementor-79 .elementor-element.elementor-element-6d262b7e > .elementor-container > .elementor-row,
.elementor-79 .elementor-element.elementor-element-6d262b7e > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-79 .elementor-element.elementor-element-6d262b7e > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-79 .elementor-element.elementor-element-6d262b7e img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-672d6940 */.elementor-79 .elementor-element.elementor-element-672d6940 { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-672d6940 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-672d6940 img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-672d6940 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-672d6940 p, .elementor-79 .elementor-element.elementor-element-672d6940 h1, .elementor-79 .elementor-element.elementor-element-672d6940 h2, .elementor-79 .elementor-element.elementor-element-672d6940 h3, .elementor-79 .elementor-element.elementor-element-672d6940 h4, .elementor-79 .elementor-element.elementor-element-672d6940 h5, .elementor-79 .elementor-element.elementor-element-672d6940 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3ae1255b */.elementor-79 .elementor-element.elementor-element-3ae1255b { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-3ae1255b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-3ae1255b img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-3ae1255b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-3ae1255b p, .elementor-79 .elementor-element.elementor-element-3ae1255b h1, .elementor-79 .elementor-element.elementor-element-3ae1255b h2, .elementor-79 .elementor-element.elementor-element-3ae1255b h3, .elementor-79 .elementor-element.elementor-element-3ae1255b h4, .elementor-79 .elementor-element.elementor-element-3ae1255b h5, .elementor-79 .elementor-element.elementor-element-3ae1255b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-607714ca */.elementor-79 .elementor-element.elementor-element-607714ca { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-607714ca > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-607714ca img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-607714ca .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-607714ca p, .elementor-79 .elementor-element.elementor-element-607714ca h1, .elementor-79 .elementor-element.elementor-element-607714ca h2, .elementor-79 .elementor-element.elementor-element-607714ca h3, .elementor-79 .elementor-element.elementor-element-607714ca h4, .elementor-79 .elementor-element.elementor-element-607714ca h5, .elementor-79 .elementor-element.elementor-element-607714ca h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d51474 */.elementor-79 .elementor-element.elementor-element-d51474 > .elementor-container > .elementor-row,
.elementor-79 .elementor-element.elementor-element-d51474 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-79 .elementor-element.elementor-element-d51474 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-79 .elementor-element.elementor-element-d51474 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5127f869 */.elementor-79 .elementor-element.elementor-element-5127f869 { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-5127f869 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-5127f869 img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-5127f869 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-5127f869 p, .elementor-79 .elementor-element.elementor-element-5127f869 h1, .elementor-79 .elementor-element.elementor-element-5127f869 h2, .elementor-79 .elementor-element.elementor-element-5127f869 h3, .elementor-79 .elementor-element.elementor-element-5127f869 h4, .elementor-79 .elementor-element.elementor-element-5127f869 h5, .elementor-79 .elementor-element.elementor-element-5127f869 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7b764aa1 */.elementor-79 .elementor-element.elementor-element-7b764aa1 .elementor-widget {
  animation: codex_category-grid-3-soft-reveal 700ms ease both;
}
.elementor-79 .elementor-element.elementor-element-7b764aa1 .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-79 .elementor-element.elementor-element-7b764aa1 .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-79 .elementor-element.elementor-element-7b764aa1 .elementor-widget:nth-child(4) { animation-delay: 230ms; }
@keyframes codex_category-grid-3-soft-reveal {
  from { opacity: 0; transform: translateY(14px); }
  to { opacity: 1; transform: translateY(0); }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-79 .elementor-element.elementor-element-7b764aa1, .elementor-79 .elementor-element.elementor-element-7b764aa1 * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-576762e0 */.elementor-79 .elementor-element.elementor-element-576762e0 { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-576762e0 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-576762e0 img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-576762e0 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-576762e0 p, .elementor-79 .elementor-element.elementor-element-576762e0 h1, .elementor-79 .elementor-element.elementor-element-576762e0 h2, .elementor-79 .elementor-element.elementor-element-576762e0 h3, .elementor-79 .elementor-element.elementor-element-576762e0 h4, .elementor-79 .elementor-element.elementor-element-576762e0 h5, .elementor-79 .elementor-element.elementor-element-576762e0 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6b51b30c */.elementor-79 .elementor-element.elementor-element-6b51b30c { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-6b51b30c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-6b51b30c img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-6b51b30c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-6b51b30c p, .elementor-79 .elementor-element.elementor-element-6b51b30c h1, .elementor-79 .elementor-element.elementor-element-6b51b30c h2, .elementor-79 .elementor-element.elementor-element-6b51b30c h3, .elementor-79 .elementor-element.elementor-element-6b51b30c h4, .elementor-79 .elementor-element.elementor-element-6b51b30c h5, .elementor-79 .elementor-element.elementor-element-6b51b30c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-56696713 */.elementor-79 .elementor-element.elementor-element-56696713 { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-56696713 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-56696713 img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-56696713 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-56696713 p, .elementor-79 .elementor-element.elementor-element-56696713 h1, .elementor-79 .elementor-element.elementor-element-56696713 h2, .elementor-79 .elementor-element.elementor-element-56696713 h3, .elementor-79 .elementor-element.elementor-element-56696713 h4, .elementor-79 .elementor-element.elementor-element-56696713 h5, .elementor-79 .elementor-element.elementor-element-56696713 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-58f9b693 */.elementor-79 .elementor-element.elementor-element-58f9b693 > .elementor-container > .elementor-row,
.elementor-79 .elementor-element.elementor-element-58f9b693 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-79 .elementor-element.elementor-element-58f9b693 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-79 .elementor-element.elementor-element-58f9b693 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-44b107b2 */.elementor-79 .elementor-element.elementor-element-44b107b2 { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-44b107b2 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-44b107b2 img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-44b107b2 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-44b107b2 p, .elementor-79 .elementor-element.elementor-element-44b107b2 h1, .elementor-79 .elementor-element.elementor-element-44b107b2 h2, .elementor-79 .elementor-element.elementor-element-44b107b2 h3, .elementor-79 .elementor-element.elementor-element-44b107b2 h4, .elementor-79 .elementor-element.elementor-element-44b107b2 h5, .elementor-79 .elementor-element.elementor-element-44b107b2 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-364d2064 */.elementor-79 .elementor-element.elementor-element-364d2064 { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-364d2064 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-364d2064 img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-364d2064 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-364d2064 p, .elementor-79 .elementor-element.elementor-element-364d2064 h1, .elementor-79 .elementor-element.elementor-element-364d2064 h2, .elementor-79 .elementor-element.elementor-element-364d2064 h3, .elementor-79 .elementor-element.elementor-element-364d2064 h4, .elementor-79 .elementor-element.elementor-element-364d2064 h5, .elementor-79 .elementor-element.elementor-element-364d2064 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5311c44c */.elementor-79 .elementor-element.elementor-element-5311c44c { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-5311c44c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-5311c44c img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-5311c44c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-5311c44c p, .elementor-79 .elementor-element.elementor-element-5311c44c h1, .elementor-79 .elementor-element.elementor-element-5311c44c h2, .elementor-79 .elementor-element.elementor-element-5311c44c h3, .elementor-79 .elementor-element.elementor-element-5311c44c h4, .elementor-79 .elementor-element.elementor-element-5311c44c h5, .elementor-79 .elementor-element.elementor-element-5311c44c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-592de3d0 */.elementor-79 .elementor-element.elementor-element-592de3d0 > .elementor-container > .elementor-row,
.elementor-79 .elementor-element.elementor-element-592de3d0 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-79 .elementor-element.elementor-element-592de3d0 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-79 .elementor-element.elementor-element-592de3d0 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-615a41a */.elementor-79 .elementor-element.elementor-element-615a41a { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-615a41a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-615a41a img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-615a41a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-615a41a p, .elementor-79 .elementor-element.elementor-element-615a41a h1, .elementor-79 .elementor-element.elementor-element-615a41a h2, .elementor-79 .elementor-element.elementor-element-615a41a h3, .elementor-79 .elementor-element.elementor-element-615a41a h4, .elementor-79 .elementor-element.elementor-element-615a41a h5, .elementor-79 .elementor-element.elementor-element-615a41a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-275f1ffb */.elementor-79 .elementor-element.elementor-element-275f1ffb { position: relative; overflow: hidden; }
.elementor-79 .elementor-element.elementor-element-275f1ffb::before { content:''; position:absolute; inset:0; pointer-events:none;
  background-image: repeating-linear-gradient(135deg, rgba(251,98,14,0.12) 0 1px, transparent 1px 24px);
  z-index:0; }
.elementor-79 .elementor-element.elementor-element-275f1ffb > .elementor-container { position: relative; z-index: 1; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-49b3c966 */.elementor-79 .elementor-element.elementor-element-49b3c966 { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-49b3c966 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-49b3c966 img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-49b3c966 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-49b3c966 p, .elementor-79 .elementor-element.elementor-element-49b3c966 h1, .elementor-79 .elementor-element.elementor-element-49b3c966 h2, .elementor-79 .elementor-element.elementor-element-49b3c966 h3, .elementor-79 .elementor-element.elementor-element-49b3c966 h4, .elementor-79 .elementor-element.elementor-element-49b3c966 h5, .elementor-79 .elementor-element.elementor-element-49b3c966 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7cb104f */.elementor-79 .elementor-element.elementor-element-7cb104f { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-7cb104f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-7cb104f img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-7cb104f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-7cb104f p, .elementor-79 .elementor-element.elementor-element-7cb104f h1, .elementor-79 .elementor-element.elementor-element-7cb104f h2, .elementor-79 .elementor-element.elementor-element-7cb104f h3, .elementor-79 .elementor-element.elementor-element-7cb104f h4, .elementor-79 .elementor-element.elementor-element-7cb104f h5, .elementor-79 .elementor-element.elementor-element-7cb104f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4b5e198d */.elementor-79 .elementor-element.elementor-element-4b5e198d { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-4b5e198d > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-4b5e198d img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-4b5e198d .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-4b5e198d p, .elementor-79 .elementor-element.elementor-element-4b5e198d h1, .elementor-79 .elementor-element.elementor-element-4b5e198d h2, .elementor-79 .elementor-element.elementor-element-4b5e198d h3, .elementor-79 .elementor-element.elementor-element-4b5e198d h4, .elementor-79 .elementor-element.elementor-element-4b5e198d h5, .elementor-79 .elementor-element.elementor-element-4b5e198d h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f8fc751 */.elementor-79 .elementor-element.elementor-element-f8fc751 > .elementor-container > .elementor-row,
.elementor-79 .elementor-element.elementor-element-f8fc751 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-79 .elementor-element.elementor-element-f8fc751 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-79 .elementor-element.elementor-element-f8fc751 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-383f081 */.elementor-79 .elementor-element.elementor-element-383f081 { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-383f081 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-383f081 img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-383f081 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-383f081 p, .elementor-79 .elementor-element.elementor-element-383f081 h1, .elementor-79 .elementor-element.elementor-element-383f081 h2, .elementor-79 .elementor-element.elementor-element-383f081 h3, .elementor-79 .elementor-element.elementor-element-383f081 h4, .elementor-79 .elementor-element.elementor-element-383f081 h5, .elementor-79 .elementor-element.elementor-element-383f081 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-71b5b73f */.elementor-79 .elementor-element.elementor-element-71b5b73f { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-71b5b73f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-71b5b73f img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-71b5b73f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-71b5b73f p, .elementor-79 .elementor-element.elementor-element-71b5b73f h1, .elementor-79 .elementor-element.elementor-element-71b5b73f h2, .elementor-79 .elementor-element.elementor-element-71b5b73f h3, .elementor-79 .elementor-element.elementor-element-71b5b73f h4, .elementor-79 .elementor-element.elementor-element-71b5b73f h5, .elementor-79 .elementor-element.elementor-element-71b5b73f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-683c5185 */.elementor-79 .elementor-element.elementor-element-683c5185 { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-683c5185 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-683c5185 img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-683c5185 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-683c5185 p, .elementor-79 .elementor-element.elementor-element-683c5185 h1, .elementor-79 .elementor-element.elementor-element-683c5185 h2, .elementor-79 .elementor-element.elementor-element-683c5185 h3, .elementor-79 .elementor-element.elementor-element-683c5185 h4, .elementor-79 .elementor-element.elementor-element-683c5185 h5, .elementor-79 .elementor-element.elementor-element-683c5185 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-269c393c */.elementor-79 .elementor-element.elementor-element-269c393c { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-269c393c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-269c393c img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-269c393c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-269c393c p, .elementor-79 .elementor-element.elementor-element-269c393c h1, .elementor-79 .elementor-element.elementor-element-269c393c h2, .elementor-79 .elementor-element.elementor-element-269c393c h3, .elementor-79 .elementor-element.elementor-element-269c393c h4, .elementor-79 .elementor-element.elementor-element-269c393c h5, .elementor-79 .elementor-element.elementor-element-269c393c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7bdb140e */.elementor-79 .elementor-element.elementor-element-7bdb140e > .elementor-container > .elementor-row,
.elementor-79 .elementor-element.elementor-element-7bdb140e > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-79 .elementor-element.elementor-element-7bdb140e > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-79 .elementor-element.elementor-element-7bdb140e img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-69e2a541 */.elementor-79 .elementor-element.elementor-element-69e2a541 { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-69e2a541 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-69e2a541 img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-69e2a541 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-69e2a541 p, .elementor-79 .elementor-element.elementor-element-69e2a541 h1, .elementor-79 .elementor-element.elementor-element-69e2a541 h2, .elementor-79 .elementor-element.elementor-element-69e2a541 h3, .elementor-79 .elementor-element.elementor-element-69e2a541 h4, .elementor-79 .elementor-element.elementor-element-69e2a541 h5, .elementor-79 .elementor-element.elementor-element-69e2a541 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-469efdaa */.elementor-79 .elementor-element.elementor-element-469efdaa > .elementor-container > .elementor-row,
.elementor-79 .elementor-element.elementor-element-469efdaa > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-79 .elementor-element.elementor-element-469efdaa > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-79 .elementor-element.elementor-element-469efdaa img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2ee080bc */.elementor-79 .elementor-element.elementor-element-2ee080bc { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-2ee080bc > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-2ee080bc img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-2ee080bc .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-2ee080bc p, .elementor-79 .elementor-element.elementor-element-2ee080bc h1, .elementor-79 .elementor-element.elementor-element-2ee080bc h2, .elementor-79 .elementor-element.elementor-element-2ee080bc h3, .elementor-79 .elementor-element.elementor-element-2ee080bc h4, .elementor-79 .elementor-element.elementor-element-2ee080bc h5, .elementor-79 .elementor-element.elementor-element-2ee080bc h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-46ee8b97 */.elementor-79 .elementor-element.elementor-element-46ee8b97 .elementor-widget {
  animation: codex_brand-trust-6-soft-reveal 700ms ease both;
}
.elementor-79 .elementor-element.elementor-element-46ee8b97 .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-79 .elementor-element.elementor-element-46ee8b97 .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-79 .elementor-element.elementor-element-46ee8b97 .elementor-widget:nth-child(4) { animation-delay: 230ms; }
@keyframes codex_brand-trust-6-soft-reveal {
  from { opacity: 0; transform: translateY(14px); }
  to { opacity: 1; transform: translateY(0); }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-79 .elementor-element.elementor-element-46ee8b97, .elementor-79 .elementor-element.elementor-element-46ee8b97 * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-23410314 */.elementor-79 .elementor-element.elementor-element-23410314 { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-23410314 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-23410314 img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-23410314 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-23410314 p, .elementor-79 .elementor-element.elementor-element-23410314 h1, .elementor-79 .elementor-element.elementor-element-23410314 h2, .elementor-79 .elementor-element.elementor-element-23410314 h3, .elementor-79 .elementor-element.elementor-element-23410314 h4, .elementor-79 .elementor-element.elementor-element-23410314 h5, .elementor-79 .elementor-element.elementor-element-23410314 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3d6fee41 */.elementor-79 .elementor-element.elementor-element-3d6fee41 { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-3d6fee41 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-3d6fee41 img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-3d6fee41 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-3d6fee41 p, .elementor-79 .elementor-element.elementor-element-3d6fee41 h1, .elementor-79 .elementor-element.elementor-element-3d6fee41 h2, .elementor-79 .elementor-element.elementor-element-3d6fee41 h3, .elementor-79 .elementor-element.elementor-element-3d6fee41 h4, .elementor-79 .elementor-element.elementor-element-3d6fee41 h5, .elementor-79 .elementor-element.elementor-element-3d6fee41 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5b64aaeb */.elementor-79 .elementor-element.elementor-element-5b64aaeb > .elementor-container > .elementor-row,
.elementor-79 .elementor-element.elementor-element-5b64aaeb > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-79 .elementor-element.elementor-element-5b64aaeb > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-79 .elementor-element.elementor-element-5b64aaeb img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-53670fe3 */.elementor-79 .elementor-element.elementor-element-53670fe3 { min-width: 0 !important; }
.elementor-79 .elementor-element.elementor-element-53670fe3 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-53670fe3 img { max-width: 100% !important; height: auto !important; }
.elementor-79 .elementor-element.elementor-element-53670fe3 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-79 .elementor-element.elementor-element-53670fe3 p, .elementor-79 .elementor-element.elementor-element-53670fe3 h1, .elementor-79 .elementor-element.elementor-element-53670fe3 h2, .elementor-79 .elementor-element.elementor-element-53670fe3 h3, .elementor-79 .elementor-element.elementor-element-53670fe3 h4, .elementor-79 .elementor-element.elementor-element-53670fe3 h5, .elementor-79 .elementor-element.elementor-element-53670fe3 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */