.elementor-1869 .elementor-element.elementor-element-5df1f8e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-cfcaa65{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-64bb9da{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1869 .elementor-element.elementor-element-20fa881{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-dadbdca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1869 .elementor-element.elementor-element-b077307{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-feb7389{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-e0744a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-629b144{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-0a8d62a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-d698624{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-2a2cb34{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-bca6fd1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-fc667cc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-c71d058{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-33e5129{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-df9f65c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-a71d4f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-882973f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-d97f3a6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-652bffd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-4483a36{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-5d4adc8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-b3dcf0a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-c1d9684{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-7abfe9d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-4ad0b43{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-0516cd3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-f3b2c20{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-674e1c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-3b4a578{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-4f77479{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-94635de{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-3bcfa24{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-29624ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-2023304{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-7aea61d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-94b04cf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-f8d71bf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-0284c40{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-ff1ff4f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-a30842b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-7ded6fb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-1fa6318{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-e659e9b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-7ee3a7a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-c45c171{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-e97aaf0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-b94d11a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-a94484e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-8cc06db{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-06ce54c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-c2f30e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-1c97e16{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-74fc834{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-15daf12{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-e9479b7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-24ddb33{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-d0fdc19{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-c762bfb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-1b51938{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-d8ad3ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-a701855{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-5fcf03d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-36644bb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-f26fa29{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-73abd34{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-f8effd9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-0bff45a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-70d1843{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-38f9409{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-c3b336a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-925def7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-abf008c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-828efc9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-e5d7f62{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-5472efa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-54ab088{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-83c3fd2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-a235ac6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-00c6b67{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-bef9c52{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-18b79e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-14d0d19{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-abc2290{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-cbbaa39{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1869 .elementor-element.elementor-element-dfdc051{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for container, class: .elementor-element-64bb9da */.elementor-1869 .elementor-element.elementor-element-64bb9da{position:absolute;inset:0}.elementor-1869 .elementor-element.elementor-element-64bb9da .elementor-widget-image,.elementor-1869 .elementor-element.elementor-element-64bb9da .elementor-widget-image .elementor-widget-container,.elementor-1869 .elementor-element.elementor-element-64bb9da .elementor-widget-image a{position:absolute;inset:0;width:100%;height:100%}.elementor-1869 .elementor-element.elementor-element-64bb9da img{width:100%;height:100%;object-fit:cover;display:block}.elementor-1869 .elementor-element.elementor-element-64bb9da::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.22),rgba(0,0,0,0) 40%);pointer-events:none;z-index:2}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcaa65 */.elementor-1869 .elementor-element.elementor-element-cfcaa65{position:relative;height:clamp(540px,80vh,880px);width:100%;overflow:hidden}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dadbdca */.elementor-1869 .elementor-element.elementor-element-dadbdca{max-width:1700px;margin:0 auto;padding:0 clamp(22px,5.7vw,110px);width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20fa881 */.elementor-1869 .elementor-element.elementor-element-20fa881{padding:clamp(54px,6.5vw,90px) 0 0}.elementor-1869 .elementor-element.elementor-element-20fa881 h1{font-family:Urbanist,sans-serif;font-weight:500;font-size:clamp(40px,5.2vw,68px);line-height:1.04;letter-spacing:-.5px;color:#090402;max-width:16ch;margin:0}.elementor-1869 .elementor-element.elementor-element-20fa881 .pstatus{align-self:flex-start;display:inline-block;width:auto;margin-top:20px;font-family:Urbanist,sans-serif;font-weight:500;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:rgba(0,0,0,.5);border:1px solid rgba(0,0,0,.16);padding:6px 15px}.elementor-1869 .elementor-element.elementor-element-20fa881 .pstatus .elementor-widget-container{padding:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0744a0 */.elementor-1869 .elementor-element.elementor-element-e0744a0{display:grid;grid-template-columns:repeat(5,1fr);gap:30px;padding-top:clamp(34px,4vw,52px);border-top:1px solid rgba(0,0,0,.16)}.elementor-1869 .elementor-element.elementor-element-e0744a0 .label{font-family:Urbanist,sans-serif;font-weight:500;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:rgba(0,0,0,.5);display:block;margin-bottom:14px}.elementor-1869 .elementor-element.elementor-element-e0744a0 .v{font-family:Urbanist,sans-serif;font-weight:500;font-size:clamp(15px,1.05vw,16px);color:#090402;line-height:1.5}.elementor-1869 .elementor-element.elementor-element-e0744a0 .svc{font-family:Urbanist,sans-serif;font-weight:500;font-size:clamp(15px,1.05vw,16px);color:#090402;display:inline-block;margin-right:14px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feb7389 */.elementor-1869 .elementor-element.elementor-element-feb7389{max-width:1700px;margin:0 auto;padding:0 clamp(22px,5.7vw,110px);width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b077307 */.elementor-1869 .elementor-element.elementor-element-b077307{padding:clamp(40px,4.5vw,64px) 0 clamp(40px,5vw,70px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df9f65c */.elementor-1869 .elementor-element.elementor-element-df9f65c{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-df9f65c .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-df9f65c img{width:100%;height:clamp(320px,42vw,540px);object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a71d4f8 */.elementor-1869 .elementor-element.elementor-element-a71d4f8{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-a71d4f8 .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-a71d4f8 img{width:100%;height:clamp(320px,42vw,540px);object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33e5129 */.elementor-1869 .elementor-element.elementor-element-33e5129{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,40px);padding:clamp(8px,1.4vw,20px) 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c71d058 */.elementor-1869 .elementor-element.elementor-element-c71d058{max-width:1700px;margin:0 auto;padding:0 clamp(22px,5.7vw,110px);width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4adc8 */.elementor-1869 .elementor-element.elementor-element-5d4adc8{margin-bottom:clamp(34px,4vw,52px)}.elementor-1869 .elementor-element.elementor-element-5d4adc8 p,.elementor-1869 .elementor-element.elementor-element-5d4adc8 .elementor-widget-text-editor{font-size:15.5px;line-height:1.75;color:rgba(0,0,0,.66)}.elementor-1869 .elementor-element.elementor-element-5d4adc8 .label{font-family:Urbanist,sans-serif;font-weight:500;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:rgba(0,0,0,.5);display:block;margin-bottom:16px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3dcf0a */.elementor-1869 .elementor-element.elementor-element-b3dcf0a{margin-bottom:clamp(34px,4vw,52px)}.elementor-1869 .elementor-element.elementor-element-b3dcf0a p,.elementor-1869 .elementor-element.elementor-element-b3dcf0a .elementor-widget-text-editor{font-size:15.5px;line-height:1.75;color:rgba(0,0,0,.66)}.elementor-1869 .elementor-element.elementor-element-b3dcf0a .label{font-family:Urbanist,sans-serif;font-weight:500;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:rgba(0,0,0,.5);display:block;margin-bottom:16px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1d9684 */.elementor-1869 .elementor-element.elementor-element-c1d9684{margin-bottom:clamp(34px,4vw,52px)}.elementor-1869 .elementor-element.elementor-element-c1d9684 p,.elementor-1869 .elementor-element.elementor-element-c1d9684 .elementor-widget-text-editor{font-size:15.5px;line-height:1.75;color:rgba(0,0,0,.66)}.elementor-1869 .elementor-element.elementor-element-c1d9684 .label{font-family:Urbanist,sans-serif;font-weight:500;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:rgba(0,0,0,.5);display:block;margin-bottom:16px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652bffd */.elementor-1869 .elementor-element.elementor-element-652bffd{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px);align-items:start}.elementor-1869 .elementor-element.elementor-element-652bffd .pstand{font-family:Urbanist,sans-serif;font-weight:500;font-size:clamp(28px,3.1vw,40px);line-height:1.22;letter-spacing:-.4px;color:#090402}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d97f3a6 */.elementor-1869 .elementor-element.elementor-element-d97f3a6{max-width:1700px;margin:0 auto;padding:0 clamp(22px,5.7vw,110px);width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-882973f */.elementor-1869 .elementor-element.elementor-element-882973f{padding:clamp(80px,9vw,140px) 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3b2c20 */.elementor-1869 .elementor-element.elementor-element-f3b2c20{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-f3b2c20 .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-f3b2c20 img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b4a578 */.elementor-1869 .elementor-element.elementor-element-3b4a578{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-3b4a578 .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-3b4a578 img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94635de */.elementor-1869 .elementor-element.elementor-element-94635de{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-94635de .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-94635de img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29624ac */.elementor-1869 .elementor-element.elementor-element-29624ac{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-29624ac .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-29624ac img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aea61d */.elementor-1869 .elementor-element.elementor-element-7aea61d{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-7aea61d .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-7aea61d img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8d71bf */.elementor-1869 .elementor-element.elementor-element-f8d71bf{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-f8d71bf .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-f8d71bf img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff1ff4f */.elementor-1869 .elementor-element.elementor-element-ff1ff4f{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-ff1ff4f .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-ff1ff4f img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ded6fb */.elementor-1869 .elementor-element.elementor-element-7ded6fb{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-7ded6fb .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-7ded6fb img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e659e9b */.elementor-1869 .elementor-element.elementor-element-e659e9b{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-e659e9b .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-e659e9b img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c45c171 */.elementor-1869 .elementor-element.elementor-element-c45c171{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-c45c171 .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-c45c171 img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b94d11a */.elementor-1869 .elementor-element.elementor-element-b94d11a{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-b94d11a .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-b94d11a img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cc06db */.elementor-1869 .elementor-element.elementor-element-8cc06db{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-8cc06db .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-8cc06db img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2f30e7 */.elementor-1869 .elementor-element.elementor-element-c2f30e7{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-c2f30e7 .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-c2f30e7 img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74fc834 */.elementor-1869 .elementor-element.elementor-element-74fc834{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-74fc834 .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-74fc834 img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9479b7 */.elementor-1869 .elementor-element.elementor-element-e9479b7{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-e9479b7 .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-e9479b7 img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0fdc19 */.elementor-1869 .elementor-element.elementor-element-d0fdc19{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-d0fdc19 .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-d0fdc19 img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b51938 */.elementor-1869 .elementor-element.elementor-element-1b51938{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-1b51938 .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-1b51938 img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a701855 */.elementor-1869 .elementor-element.elementor-element-a701855{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-a701855 .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-a701855 img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36644bb */.elementor-1869 .elementor-element.elementor-element-36644bb{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-36644bb .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-36644bb img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73abd34 */.elementor-1869 .elementor-element.elementor-element-73abd34{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-73abd34 .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-73abd34 img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bff45a */.elementor-1869 .elementor-element.elementor-element-0bff45a{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-0bff45a .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-0bff45a img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f9409 */.elementor-1869 .elementor-element.elementor-element-38f9409{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-38f9409 .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-38f9409 img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-925def7 */.elementor-1869 .elementor-element.elementor-element-925def7{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-925def7 .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-925def7 img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-828efc9 */.elementor-1869 .elementor-element.elementor-element-828efc9{background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-828efc9 .elementor-widget-image{width:100%}.elementor-1869 .elementor-element.elementor-element-828efc9 img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border:1px solid #d8d8d8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ad0b43 */.elementor-1869 .elementor-element.elementor-element-4ad0b43{display:grid;grid-template-columns:1fr 1fr;gap:clamp(22px,2.8vw,44px);padding:clamp(8px,1.4vw,20px) 0 clamp(20px,3vw,40px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7abfe9d */.elementor-1869 .elementor-element.elementor-element-7abfe9d{max-width:1700px;margin:0 auto;padding:0 clamp(22px,5.7vw,110px);width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54ab088 */.elementor-1869 .elementor-element.elementor-element-54ab088{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-bottom:clamp(36px,4vw,56px)}.elementor-1869 .elementor-element.elementor-element-54ab088 .eyebrow{font-family:Urbanist,sans-serif;font-weight:500;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#090402}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bef9c52 */.elementor-1869 .elementor-element.elementor-element-bef9c52{aspect-ratio:4/3;background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-bef9c52 .elementor-widget-image{width:100%;height:100%}.elementor-1869 .elementor-element.elementor-element-bef9c52 .elementor-widget-image a{display:block;width:100%;height:100%}.elementor-1869 .elementor-element.elementor-element-bef9c52 img{width:100%;height:100%;object-fit:cover;display:block}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00c6b67 */.elementor-1869 .elementor-element.elementor-element-00c6b67{display:block}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14d0d19 */.elementor-1869 .elementor-element.elementor-element-14d0d19{aspect-ratio:4/3;background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-14d0d19 .elementor-widget-image{width:100%;height:100%}.elementor-1869 .elementor-element.elementor-element-14d0d19 .elementor-widget-image a{display:block;width:100%;height:100%}.elementor-1869 .elementor-element.elementor-element-14d0d19 img{width:100%;height:100%;object-fit:cover;display:block}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18b79e1 */.elementor-1869 .elementor-element.elementor-element-18b79e1{display:block}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbbaa39 */.elementor-1869 .elementor-element.elementor-element-cbbaa39{aspect-ratio:4/3;background:#f4f4f1;overflow:hidden}.elementor-1869 .elementor-element.elementor-element-cbbaa39 .elementor-widget-image{width:100%;height:100%}.elementor-1869 .elementor-element.elementor-element-cbbaa39 .elementor-widget-image a{display:block;width:100%;height:100%}.elementor-1869 .elementor-element.elementor-element-cbbaa39 img{width:100%;height:100%;object-fit:cover;display:block}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc2290 */.elementor-1869 .elementor-element.elementor-element-abc2290{display:block}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a235ac6 */.elementor-1869 .elementor-element.elementor-element-a235ac6{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.4vw,34px);align-items:start}.elementor-1869 .elementor-element.elementor-element-a235ac6 h4,.elementor-1869 .elementor-element.elementor-element-a235ac6 h4 .elementor-heading-title{font-family:Urbanist,sans-serif;font-weight:500;font-size:24px;color:#090402;line-height:1.25}.elementor-1869 .elementor-element.elementor-element-a235ac6 h4{margin-top:18px}.elementor-1869 .elementor-element.elementor-element-a235ac6 .elementor-widget-image img{transition:opacity .4s}.elementor-1869 .elementor-element.elementor-element-a235ac6 .elementor-widget-image:hover img{opacity:.9}.elementor-1869 .elementor-element.elementor-element-a235ac6 a{text-decoration:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5472efa */.elementor-1869 .elementor-element.elementor-element-5472efa{max-width:1700px;margin:0 auto;padding:0 clamp(22px,5.7vw,110px);width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5d7f62 */.elementor-1869 .elementor-element.elementor-element-e5d7f62{padding:clamp(80px,9vw,130px) 0 clamp(60px,7vw,100px);border-top:1px solid rgba(0,0,0,.16)}/* End custom CSS */