.elementor-284 .elementor-element.elementor-element-43863439 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-4ecb1d17 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-284 .elementor-element.elementor-element-7428e454{text-align:center;top:0px;}.elementor-284 .elementor-element.elementor-element-7428e454 .elementor-heading-title{color:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-7428e454 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-284 .elementor-element.elementor-element-7428e454{left:0px;}body.rtl .elementor-284 .elementor-element.elementor-element-7428e454{right:0px;}.elementor-284 .elementor-element.elementor-element-89d579{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-21be34aa > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-284 .elementor-element.elementor-element-130076c1{text-align:right;}.elementor-284 .elementor-element.elementor-element-130076c1 .elementor-heading-title{color:#F4F4F4;font-size:10px;}.elementor-284 .elementor-element.elementor-element-130076c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-3c848cd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-284 .elementor-element.elementor-element-f367249{text-align:center;color:#F4F4F4;}.elementor-284 .elementor-element.elementor-element-f367249 > .elementor-widget-container{padding:0px 33px 0px 33px;}body:not(.rtl) .elementor-284 .elementor-element.elementor-element-f367249{left:0px;}body.rtl .elementor-284 .elementor-element.elementor-element-f367249{right:0px;}.elementor-284 .elementor-element.elementor-element-3c1929c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:80px 33px 26px 33px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#D5D5D5;}body:not(.rtl) .elementor-284 .elementor-element.elementor-element-3c1929c5{left:0px;}body.rtl .elementor-284 .elementor-element.elementor-element-3c1929c5{right:0px;}.elementor-284 .elementor-element.elementor-element-3c1929c5{bottom:0px;}.elementor-284 .elementor-element.elementor-element-25f91362 img{width:100%;filter:brightness( 60% ) contrast( 100% ) saturate( 60% ) blur( 0px ) hue-rotate( 0deg );}.elementor-284 .elementor-element.elementor-element-25f91362:hover img{filter:brightness( 75% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-284 .elementor-element.elementor-element-1f4e4a2a{column-gap:0px;}.elementor-284 .elementor-element.elementor-element-1f4e4a2a > .elementor-widget-container{padding:40px 33px 40px 33px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#D5D5D5;}.elementor-284 .elementor-element.elementor-element-5c852685 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-284 .elementor-element.elementor-element-1d272512{text-align:center;color:#F4F4F4;}.elementor-284 .elementor-element.elementor-element-1d272512 > .elementor-widget-container{padding:0px 33px 0px 33px;}body:not(.rtl) .elementor-284 .elementor-element.elementor-element-1d272512{left:0px;}body.rtl .elementor-284 .elementor-element.elementor-element-1d272512{right:0px;}.elementor-284 .elementor-element.elementor-element-28347d img{width:100%;filter:brightness( 60% ) contrast( 100% ) saturate( 60% ) blur( 0px ) hue-rotate( 0deg );}.elementor-284 .elementor-element.elementor-element-28347d:hover img{filter:brightness( 75% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-284 .elementor-element.elementor-element-25e97848 > .elementor-widget-container{padding:40px 33px 40px 33px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#D5D5D5;}.elementor-284 .elementor-element.elementor-element-58d0b683 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:80px 33px 26px 33px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#D5D5D5;}body:not(.rtl) .elementor-284 .elementor-element.elementor-element-58d0b683{left:-1px;}body.rtl .elementor-284 .elementor-element.elementor-element-58d0b683{right:-1px;}.elementor-284 .elementor-element.elementor-element-58d0b683{bottom:0px;}.elementor-284 .elementor-element.elementor-element-181cd316 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-284 .elementor-element.elementor-element-604d165d{text-align:center;color:#F4F4F4;top:0px;}.elementor-284 .elementor-element.elementor-element-604d165d > .elementor-widget-container{padding:0px 33px 0px 33px;}body:not(.rtl) .elementor-284 .elementor-element.elementor-element-604d165d{left:0px;}body.rtl .elementor-284 .elementor-element.elementor-element-604d165d{right:0px;}.elementor-284 .elementor-element.elementor-element-19ec6c95 img{width:100%;filter:brightness( 60% ) contrast( 100% ) saturate( 60% ) blur( 0px ) hue-rotate( 0deg );}.elementor-284 .elementor-element.elementor-element-19ec6c95:hover img{filter:brightness( 75% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-284 .elementor-element.elementor-element-e4eb24a > .elementor-widget-container{padding:40px 33px 40px 33px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#D5D5D5;}.elementor-284 .elementor-element.elementor-element-4594ebcf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:80px 33px 26px 33px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#D5D5D5;}body:not(.rtl) .elementor-284 .elementor-element.elementor-element-4594ebcf{left:0px;}body.rtl .elementor-284 .elementor-element.elementor-element-4594ebcf{right:0px;}.elementor-284 .elementor-element.elementor-element-4594ebcf{bottom:0px;}.elementor-284 .elementor-element.elementor-element-cf042a6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-284 .elementor-element.elementor-element-3654aed9{text-align:center;color:#F4F4F4;}.elementor-284 .elementor-element.elementor-element-3654aed9 > .elementor-widget-container{padding:0px 33px 0px 33px;}body:not(.rtl) .elementor-284 .elementor-element.elementor-element-3654aed9{left:0px;}body.rtl .elementor-284 .elementor-element.elementor-element-3654aed9{right:0px;}.elementor-284 .elementor-element.elementor-element-4c816b6f img{width:100%;filter:brightness( 60% ) contrast( 100% ) saturate( 60% ) blur( 0px ) hue-rotate( 0deg );}.elementor-284 .elementor-element.elementor-element-4c816b6f:hover img{filter:brightness( 75% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-284 .elementor-element.elementor-element-630d9b86 > .elementor-widget-container{padding:40px 33px 40px 33px;}.elementor-284 .elementor-element.elementor-element-3d3a4e28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:80px 33px 26px 33px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#BBBCBC;}body:not(.rtl) .elementor-284 .elementor-element.elementor-element-3d3a4e28{left:1px;}body.rtl .elementor-284 .elementor-element.elementor-element-3d3a4e28{right:1px;}.elementor-284 .elementor-element.elementor-element-3d3a4e28{bottom:0px;}.elementor-284 .elementor-element.elementor-element-5b03d88c{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-284 .elementor-element.elementor-element-50f35b96 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-587efd1{text-align:center;}.elementor-284 .elementor-element.elementor-element-587efd1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-bab0a39 > .elementor-container{max-width:980px;}.elementor-284 .elementor-element.elementor-element-6993ee4a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-284 .elementor-element.elementor-element-6993ee4a:after{content:"0.6";}.elementor-284 .elementor-element.elementor-element-6993ee4a .elementor-post__meta-data span + span:before{content:"•";}.elementor-284 .elementor-element.elementor-element-6993ee4a{--grid-column-gap:80px;--grid-row-gap:60px;}.elementor-284 .elementor-element.elementor-element-6993ee4a .elementor-post__text{margin-top:10px;}.elementor-284 .elementor-element.elementor-element-6993ee4a .elementor-post__thumbnail img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-284 .elementor-element.elementor-element-6993ee4a .elementor-post__badge{right:0;}.elementor-284 .elementor-element.elementor-element-6993ee4a .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-c78d33b );border-radius:0px;font-size:14px;margin:20px;}.elementor-284 .elementor-element.elementor-element-6993ee4a .elementor-post__title, .elementor-284 .elementor-element.elementor-element-6993ee4a .elementor-post__title a{color:var( --e-global-color-f6310a9 );font-size:25px;line-height:30px;}.elementor-284 .elementor-element.elementor-element-6993ee4a .elementor-post__title{margin-bottom:20px;}.elementor-284 .elementor-element.elementor-element-6993ee4a .elementor-post__meta-data{color:var( --e-global-color-f6310a9 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-284 .elementor-element.elementor-element-6993ee4a .elementor-post__meta-data span:before{color:var( --e-global-color-f6310a9 );}.elementor-284 .elementor-element.elementor-element-6993ee4a .elementor-post__read-more{color:var( --e-global-color-c78d33b );}.elementor-284 .elementor-element.elementor-element-36723fc5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-138596f4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-248b2e77{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-284 .elementor-element.elementor-element-248b2e77 .elementor-divider-separator{width:100%;}.elementor-284 .elementor-element.elementor-element-248b2e77 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-284 .elementor-element.elementor-element-248b2e77 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-284 .elementor-element.elementor-element-75df436{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-d0a41a6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-9a9a887 img{width:100vw;height:50vh;object-fit:cover;object-position:center center;}.elementor-284 .elementor-element.elementor-element-5a774fa:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-5a774fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000045;}.elementor-284 .elementor-element.elementor-element-5a774fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-5a774fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-284 .elementor-element.elementor-element-67b585f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-4d1ae6e{text-align:center;}.elementor-284 .elementor-element.elementor-element-4d1ae6e .elementor-heading-title{color:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-4d1ae6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-1e2c17c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-793d0960 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-3716faa4 img{width:50vw;height:50vh;object-fit:cover;object-position:center center;}.elementor-284 .elementor-element.elementor-element-3716faa4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-44e6da42:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-44e6da42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000045;}.elementor-284 .elementor-element.elementor-element-44e6da42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-44e6da42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-284 .elementor-element.elementor-element-20248ce1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-6b5568a7{text-align:center;}.elementor-284 .elementor-element.elementor-element-6b5568a7 .elementor-heading-title{color:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-6b5568a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-7ecddf1d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-6fb631e2 img{width:50vw;height:50vh;object-fit:cover;object-position:center center;}.elementor-284 .elementor-element.elementor-element-6fb631e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-27c786e1:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-27c786e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000045;}.elementor-284 .elementor-element.elementor-element-27c786e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-27c786e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-284 .elementor-element.elementor-element-7768e139 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-d6bf66a{text-align:center;}.elementor-284 .elementor-element.elementor-element-d6bf66a .elementor-heading-title{color:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-d6bf66a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-b12eff{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-4ab01557 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-56fec3bc img{width:100vw;height:50vh;object-fit:cover;object-position:center center;}.elementor-284 .elementor-element.elementor-element-46aa0663:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-46aa0663 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000045;}.elementor-284 .elementor-element.elementor-element-46aa0663{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-46aa0663 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-284 .elementor-element.elementor-element-739da748 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-4e79bc6d{text-align:center;}.elementor-284 .elementor-element.elementor-element-4e79bc6d .elementor-heading-title{color:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-4e79bc6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-48af6d0b:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-48af6d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-284 .elementor-element.elementor-element-48af6d0b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-284 .elementor-element.elementor-element-48af6d0b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-284 .elementor-element.elementor-element-6ccaac0d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-51e4fcc{text-align:center;}.elementor-284 .elementor-element.elementor-element-51e4fcc .elementor-heading-title{color:var( --e-global-color-f6310a9 );}.elementor-284 .elementor-element.elementor-element-51e4fcc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-493e9d54:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-493e9d54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4dbf37a );}.elementor-284 .elementor-element.elementor-element-493e9d54{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-284 .elementor-element.elementor-element-493e9d54 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-284 .elementor-element.elementor-element-7a4bf509 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 53px 0px 0px;}.elementor-284 .elementor-element.elementor-element-6bea4502 > .elementor-container{min-height:173px;}.elementor-284 .elementor-element.elementor-element-6bea4502{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-284 .elementor-element.elementor-element-1c796894.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-284 .elementor-element.elementor-element-1c796894.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-284 .elementor-element.elementor-element-1c796894.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-284 .elementor-element.elementor-element-1c796894 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-830900a .elementor-icon-wrapper{text-align:center;}.elementor-284 .elementor-element.elementor-element-36132126{text-align:center;}.elementor-284 .elementor-element.elementor-element-36132126 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-642c9d60{text-align:center;}.elementor-284 .elementor-element.elementor-element-5e3aef61 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 27px 0px 27px;}.elementor-284 .elementor-element.elementor-element-17349491 > .elementor-container{min-height:173px;}.elementor-284 .elementor-element.elementor-element-17349491{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-284 .elementor-element.elementor-element-3e765c3f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-284 .elementor-element.elementor-element-3e765c3f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-284 .elementor-element.elementor-element-3e765c3f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-284 .elementor-element.elementor-element-3e765c3f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-5d2269f .elementor-icon-wrapper{text-align:center;}.elementor-284 .elementor-element.elementor-element-4f434251{text-align:center;}.elementor-284 .elementor-element.elementor-element-4f434251 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-4289c8e8{text-align:center;}.elementor-284 .elementor-element.elementor-element-1d97c58b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 53px;}.elementor-284 .elementor-element.elementor-element-231304cf > .elementor-container{min-height:173px;}.elementor-284 .elementor-element.elementor-element-231304cf{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-284 .elementor-element.elementor-element-24858c8e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-284 .elementor-element.elementor-element-24858c8e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-284 .elementor-element.elementor-element-24858c8e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-284 .elementor-element.elementor-element-24858c8e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-5132f128 .elementor-icon-wrapper{text-align:center;}.elementor-284 .elementor-element.elementor-element-44115f66{text-align:center;}.elementor-284 .elementor-element.elementor-element-44115f66 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-4c6ebcb9{text-align:center;}.elementor-284 .elementor-element.elementor-element-582385e:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-582385e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4dbf37a );}.elementor-284 .elementor-element.elementor-element-582385e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-284 .elementor-element.elementor-element-582385e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-284 .elementor-element.elementor-element-1c90a76 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 53px 0px 0px;}.elementor-284 .elementor-element.elementor-element-e9b0715 > .elementor-container{min-height:173px;}.elementor-284 .elementor-element.elementor-element-e9b0715{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-284 .elementor-element.elementor-element-308a318.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-284 .elementor-element.elementor-element-308a318.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-284 .elementor-element.elementor-element-308a318.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-284 .elementor-element.elementor-element-308a318 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-a78416f .elementor-icon-wrapper{text-align:center;}.elementor-284 .elementor-element.elementor-element-5acd3f9{text-align:center;}.elementor-284 .elementor-element.elementor-element-5acd3f9 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-8dff2ce{text-align:center;}.elementor-284 .elementor-element.elementor-element-9931668 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 27px 0px 27px;}.elementor-284 .elementor-element.elementor-element-7a18df6 > .elementor-container{min-height:173px;}.elementor-284 .elementor-element.elementor-element-7a18df6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-284 .elementor-element.elementor-element-7c39733.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-284 .elementor-element.elementor-element-7c39733.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-284 .elementor-element.elementor-element-7c39733.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-284 .elementor-element.elementor-element-7c39733 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-e904f7d .elementor-icon-wrapper{text-align:center;}.elementor-284 .elementor-element.elementor-element-bd06225{text-align:center;}.elementor-284 .elementor-element.elementor-element-bd06225 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-e8fbe77{text-align:center;}.elementor-284 .elementor-element.elementor-element-40d04c7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 53px;}.elementor-284 .elementor-element.elementor-element-d331192 > .elementor-container{min-height:173px;}.elementor-284 .elementor-element.elementor-element-d331192{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-284 .elementor-element.elementor-element-9a28361.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-284 .elementor-element.elementor-element-9a28361.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-284 .elementor-element.elementor-element-9a28361.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-284 .elementor-element.elementor-element-9a28361 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-396daae .elementor-icon-wrapper{text-align:center;}.elementor-284 .elementor-element.elementor-element-a4ac640{text-align:center;}.elementor-284 .elementor-element.elementor-element-a4ac640 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-02a94d3{text-align:center;}.elementor-284 .elementor-element.elementor-element-f87f684{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-284 .elementor-element.elementor-element-cdc804e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-d7bd11c{text-align:center;}.elementor-284 .elementor-element.elementor-element-d7bd11c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-3272e2aa{margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-284 .elementor-element.elementor-element-6b32dd00 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 53px 0px 0px;}.elementor-284 .elementor-element.elementor-element-63da3bc8 img{width:100%;max-width:100%;height:173px;object-fit:cover;object-position:center center;}.elementor-284 .elementor-element.elementor-element-72ed5 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-7c497640 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 27px 0px 27px;}.elementor-284 .elementor-element.elementor-element-26e9c899 img{width:100%;max-width:100%;height:173px;object-fit:cover;object-position:center center;}.elementor-284 .elementor-element.elementor-element-13c49ad7 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-17b3cb76 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 53px;}.elementor-284 .elementor-element.elementor-element-e70583d img{width:100%;max-width:100%;height:173px;object-fit:cover;object-position:center center;}.elementor-284 .elementor-element.elementor-element-6f6a72bc > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-61bf9be:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-61bf9be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-61bf9be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-61bf9be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-284 .elementor-element.elementor-element-1348a26 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-4c61ba7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-284 .elementor-element.elementor-element-4c61ba7 .elementor-divider-separator{width:100%;}.elementor-284 .elementor-element.elementor-element-4c61ba7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-284 .elementor-element.elementor-element-4c61ba7 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-284 .elementor-element.elementor-element-7162de9d{margin-top:0px;margin-bottom:0px;padding:80px 70px 80px 70px;}.elementor-284 .elementor-element.elementor-element-1d3fd8a0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-284 .elementor-element.elementor-element-5d74216c img{width:100%;max-width:100%;height:270px;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-284 .elementor-element.elementor-element-7ce88295 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 0px 40px;}.elementor-284 .elementor-element.elementor-element-e84fd21{text-align:center;}.elementor-284 .elementor-element.elementor-element-e84fd21 .elementor-heading-title{color:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-347c301b{text-align:center;color:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-4e7f4b56{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-5c9b3148 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-5f10b0f6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-284 .elementor-element.elementor-element-5f10b0f6 .elementor-divider-separator{width:100%;}.elementor-284 .elementor-element.elementor-element-5f10b0f6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-284 .elementor-element.elementor-element-5f10b0f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-284 .elementor-element.elementor-element-0845e30{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-f4f5390 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-da74294{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-284 .elementor-element.elementor-element-a4c96f2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-284 .elementor-element.elementor-element-a4c96f2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-284 .elementor-element.elementor-element-a4c96f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-48187f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-284 .elementor-element.elementor-element-1a056f{width:24.999%;}.elementor-284 .elementor-element.elementor-element-633f7da2{width:25%;}}@media(max-width:1024px){.elementor-284 .elementor-element.elementor-element-89d579{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-21be34aa > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-284 .elementor-element.elementor-element-bab0a39{padding:0px 20px 0px 20px;}.elementor-284 .elementor-element.elementor-element-6993ee4a .elementor-post__title, .elementor-284 .elementor-element.elementor-element-6993ee4a .elementor-post__title a{font-size:16px;line-height:1.5em;}.elementor-284 .elementor-element.elementor-element-d0a41a6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-284 .elementor-element.elementor-element-d0a41a6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-9a9a887 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-5a774fa{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-793d0960 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-284 .elementor-element.elementor-element-7ecddf1d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-284 .elementor-element.elementor-element-4ab01557 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-284 .elementor-element.elementor-element-4ab01557 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-56fec3bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-46aa0663{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-284 .elementor-element.elementor-element-89d579{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-21be34aa > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-bab0a39{padding:0px 20px 0px 20px;}.elementor-284 .elementor-element.elementor-element-6993ee4a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-284 .elementor-element.elementor-element-6993ee4a:after{content:"0.5";}.elementor-284 .elementor-element.elementor-element-6993ee4a .elementor-post__title, .elementor-284 .elementor-element.elementor-element-6993ee4a .elementor-post__title a{font-size:16px;line-height:1.5em;}.elementor-284 .elementor-element.elementor-element-9a9a887 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-1e2c17c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-3716faa4 img{width:100vw;}.elementor-284 .elementor-element.elementor-element-6fb631e2 img{width:100vw;}.elementor-284 .elementor-element.elementor-element-56fec3bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-7a4bf509 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-5e3aef61 > .elementor-element-populated{margin:32px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-1d97c58b > .elementor-element-populated{margin:32px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-1c90a76 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-9931668 > .elementor-element-populated{margin:32px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-40d04c7 > .elementor-element-populated{margin:32px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-6b32dd00 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-7c497640 > .elementor-element-populated{margin:32px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-17b3cb76 > .elementor-element-populated{margin:32px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-7162de9d{padding:40px 32px 40px 30px;}.elementor-284 .elementor-element.elementor-element-1d3fd8a0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-5d74216c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-7ce88295 > .elementor-element-populated{margin:70px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for video, class: .elementor-element-4ecb1d17 */.elementor-284 .elementor-element.elementor-element-4ecb1d17 {
    height: 100vh;
    transition: all 800ms ease-in-out;
}

.elementor-284 .elementor-element.elementor-element-4ecb1d17 .elementor-fit-aspect-ratio {
    padding: 0;
    height: 100vh;
    transition: all 800ms ease-in-out;
}

.elementor-284 .elementor-element.elementor-element-4ecb1d17 video {
    height: 100vh;
    transition: all 800ms ease-in-out;
}
#hero.loaded .elementor-widget-video {
    height: calc(100vh - var(--hero-shrink, 181px));
}

#hero.loaded .elementor-widget-video .elementor-fit-aspect-ratio {
    padding: 0;
    height: calc(100vh - var(--hero-shrink, 181px));
}

#hero.loaded .elementor-widget-video video {
    height: calc(100vh - var(--hero-shrink, 181px));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7428e454 */.elementor-284 .elementor-element.elementor-element-7428e454 {
    display: none;
}
/*
.elementor-284 .elementor-element.elementor-element-7428e454 {
    height: 100vh;
    max-height: 100vh;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: rgba(0,0,0,0.3);
    transition: all 800ms ease-in-out;
}

#hero.loaded .elementor-widget-heading {
    height: calc(100vh - var(--hero-shrink, 181px));
    max-height: calc(100vh - var(--hero-shrink, 181px));
}
*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7ebd68ac */:root {
    --slide-up-focus-img-height: calc(25vw - 20px);
    --hero-shrink: min(25vh, var(--slide-up-focus-img-height));
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4949f325 */.elementor-284 .elementor-element.elementor-element-4949f325 {
    position: absolute;
    bottom: 30px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-89d579 */.elementor-284 .elementor-element.elementor-element-89d579 {
    height: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f367249 */.elementor-284 .elementor-element.elementor-element-f367249 {
    height: 100%;
    width: 100%;
    display: flex;
    align-items: top;
    pointer-events: none;
}
.elementor-284 .elementor-element.elementor-element-f367249 .elementor-widget-container {
    width: 100%;
}
.elementor-284 .elementor-element.elementor-element-f367249 h3 {
    margin: 95px 0 0 0;
    font-size: 18px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c1929c5 *//*.elementor-284 .elementor-element.elementor-element-3c1929c5 {
    background-image: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%);
}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25f91362 *//*.elementor-284 .elementor-element.elementor-element-25f91362 {
    height: 181px;
    overflow: hidden;
}*//* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1a056f */.elementor-284 .elementor-element.elementor-element-1a056f {
    border-right: 1px solid #D5D5D5;
}
.elementor-284 .elementor-element.elementor-element-1a056f:hover {
    background-color: rgb(244,244,244)
}
.elementor-284 .elementor-element.elementor-element-1a056f * {
    border: none;
}
/*.elementor-284 .elementor-element.elementor-element-1a056f:hover .badge-link {
    background-image: linear-gradient(to bottom, rgba(244,244,244,0) 0%, rgba(244,244,244,1) 50%);
    background-color: rgb(244,244,244)
}*/

.elementor-284 .elementor-element.elementor-element-1a056f section:first-of-type {
    width: calc(100% + 1px);
    margin-right: -1px;
}
.elementor-284 .elementor-element.elementor-element-1a056f section:first-of-type .elementor-widget-text-editor {
    background-color: rgba(0,0,0,0.4);
}
.elementor-284 .elementor-element.elementor-element-1a056f:hover section:first-of-type .elementor-widget-text-editor {
    background-color: rgba(0,0,0,0.6);
}

.elementor-284 .elementor-element.elementor-element-1a056f section ~ .elementor-widget-text-editor,
.elementor-284 .elementor-element.elementor-element-1a056f section ~ .elementor-widget-text-editor .elementor-widget-container {
/*    min-height: 250px;
    height: calc(20vw - 20px);
    max-height: 300px;
    overflow-y: hidden;
    padding-bottom: 100px;*/
    padding-bottom: 70px;
    height: 100%;
    transition: all 400ms ease-in-out;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d272512 */.elementor-284 .elementor-element.elementor-element-1d272512 {
    height: 100%;
    width: 100%;
    display: flex;
    align-items: top;
    pointer-events: none;
}
.elementor-284 .elementor-element.elementor-element-1d272512 .elementor-widget-container {
    width: 100%;
}
.elementor-284 .elementor-element.elementor-element-1d272512 h3 {
    margin: 95px 0 0 0;
    font-size: 18px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28347d *//*.elementor-284 .elementor-element.elementor-element-28347d {
    height: 25vw;
    overflow: hidden;
}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58d0b683 *//*.elementor-284 .elementor-element.elementor-element-58d0b683 {
    background-image: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%);
}*//* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-15ab9d7f */.elementor-284 .elementor-element.elementor-element-15ab9d7f {
    border-right: 1px solid #D5D5D5;
}
.elementor-284 .elementor-element.elementor-element-15ab9d7f:hover {
    background-color: rgb(244,244,244)
}
/*.elementor-284 .elementor-element.elementor-element-15ab9d7f:hover .badge-link {
    background-image: linear-gradient(to bottom, rgba(244,244,244,0) 0%, rgba(244,244,244,1) 50%);
    background-color: rgb(244,244,244)
}*/
.elementor-284 .elementor-element.elementor-element-15ab9d7f section:first-of-type {
    width: calc(100% + 1px);
    margin-right: -1px;
}

.elementor-284 .elementor-element.elementor-element-15ab9d7f section:first-of-type .elementor-widget-text-editor {
    background-color: rgba(0,0,0,0.4);
}
.elementor-284 .elementor-element.elementor-element-15ab9d7f:hover section:first-of-type .elementor-widget-text-editor {
    background-color: rgba(0,0,0,0.6);
}

.elementor-284 .elementor-element.elementor-element-15ab9d7f section ~ .elementor-widget-text-editor,
.elementor-284 .elementor-element.elementor-element-15ab9d7f section ~ .elementor-widget-text-editor .elementor-widget-container {
/*    min-height: 250px;
    height: calc(20vw - 20px);
    max-height: 300px;
    overflow-y: hidden;
    padding-bottom: 100px;*/
    padding-bottom: 70px;
    transition: all 400ms ease-in-out;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-604d165d */.elementor-284 .elementor-element.elementor-element-604d165d {
    height: 100%;
    width: 100%;
    display: flex;
    align-items: top;
    pointer-events: none;
}
.elementor-284 .elementor-element.elementor-element-604d165d .elementor-widget-container {
    width: 100%;
}
.elementor-284 .elementor-element.elementor-element-604d165d h3 {
    margin: 95px 0 0 0;
    font-size: 18px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4594ebcf *//*.elementor-284 .elementor-element.elementor-element-4594ebcf {
    background-image: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%);
}*//* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5a157f6f */.elementor-284 .elementor-element.elementor-element-5a157f6f {
    border-right: 1px solid #D5D5D5;
}
.elementor-284 .elementor-element.elementor-element-5a157f6f:hover {
    background-color: rgb(244,244,244)
}
/*.elementor-284 .elementor-element.elementor-element-5a157f6f:hover .badge-link {
    background-image: linear-gradient(to bottom, rgba(244,244,244,0) 0%, rgba(244,244,244,1) 50%);
    background-color: rgb(244,244,244)
}*/

.elementor-284 .elementor-element.elementor-element-5a157f6f section:first-of-type {
    width: calc(100% + 1px);
    margin-right: -1px;
}
.elementor-284 .elementor-element.elementor-element-5a157f6f section:first-of-type .elementor-widget-text-editor {
    background-color: rgba(0,0,0,0.4);
}
.elementor-284 .elementor-element.elementor-element-5a157f6f:hover section:first-of-type .elementor-widget-text-editor {
    background-color: rgba(0,0,0,0.6);
}

.elementor-284 .elementor-element.elementor-element-5a157f6f section ~ .elementor-widget-text-editor,
.elementor-284 .elementor-element.elementor-element-5a157f6f section ~ .elementor-widget-text-editor .elementor-widget-container {
/*    min-height: 250px;
    height: calc(20vw - 20px);
    max-height: 300px;
    overflow-y: hidden;
    padding-bottom: 100px;*/
    padding-bottom: 70px;
    transition: all 400ms ease-in-out;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3654aed9 */.elementor-284 .elementor-element.elementor-element-3654aed9 {
    height: 100%;
    width: 100%;
    display: flex;
    align-items: top;
    pointer-events: none;
}
.elementor-284 .elementor-element.elementor-element-3654aed9 .elementor-widget-container {
    width: 100%;
}
.elementor-284 .elementor-element.elementor-element-3654aed9 h3 {
    margin: 95px 0 0 0;
    font-size: 18px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c816b6f *//*.elementor-284 .elementor-element.elementor-element-4c816b6f {
    height: 181px;
    overflow: hidden;
}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d3a4e28 *//*.elementor-284 .elementor-element.elementor-element-3d3a4e28 {
    background-image: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%);
}*//* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-633f7da2 */.elementor-284 .elementor-element.elementor-element-633f7da2 {
    border-right: 1px solid #D5D5D5;
}
.elementor-284 .elementor-element.elementor-element-633f7da2:hover {
    background-color: rgb(244,244,244)
}
.elementor-284 .elementor-element.elementor-element-633f7da2 * {
    border: none;
}
/*.elementor-284 .elementor-element.elementor-element-633f7da2:hover .badge-link {
    background-image: linear-gradient(to bottom, rgba(244,244,244,0) 0%, rgba(244,244,244,1) 50%);
    background-color: rgb(244,244,244)
}*/

.elementor-284 .elementor-element.elementor-element-633f7da2 section:first-of-type {
    width: calc(100% + 1px);
    margin-right: -1px;
}
.elementor-284 .elementor-element.elementor-element-633f7da2 section:first-of-type .elementor-widget-text-editor {
    background-color: rgba(0,0,0,0.4);
}
.elementor-284 .elementor-element.elementor-element-633f7da2:hover section:first-of-type .elementor-widget-text-editor {
    background-color: rgba(0,0,0,0.6);
}

.elementor-284 .elementor-element.elementor-element-633f7da2 section ~ .elementor-widget-text-editor,
.elementor-284 .elementor-element.elementor-element-633f7da2 section ~ .elementor-widget-text-editor .elementor-widget-container {
/*    min-height: 250px;
    height: calc(20vw - 20px);
    max-height: 300px;
    overflow-y: hidden;
    padding-bottom: 100px;*/
    padding-bottom: 70px;
    height: 100%;
    transition: all 400ms ease-in-out;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3ed8dda2 */@media (min-width: 768px) and (max-width: 1023px) {
    .elementor-284 .elementor-element.elementor-element-3ed8dda2 .hero-focus-column {
        width: 50%;
    }
}

.elementor-284 .elementor-element.elementor-element-3ed8dda2 img {
    object-fit: cover;
    height: var(--slide-up-focus-img-height);
    min-height: 181px;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6993ee4a */.elementor-284 .elementor-element.elementor-element-6993ee4a .elementor-post__text {
    padding: 0;
}

.elementor-284 .elementor-element.elementor-element-6993ee4a .elementor-post__meta-data {
    padding: 15px 0 ;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5a774fa */.elementor-284 .elementor-element.elementor-element-5a774fa {
    position: absolute;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-44e6da42 */.elementor-284 .elementor-element.elementor-element-44e6da42 {
    position: absolute;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-27c786e1 */.elementor-284 .elementor-element.elementor-element-27c786e1 {
    position: absolute;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-46aa0663 */.elementor-284 .elementor-element.elementor-element-46aa0663 {
    position: absolute;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-830900a */.elementor-284 .elementor-element.elementor-element-830900a .elementor-icon i,
.elementor-284 .elementor-element.elementor-element-830900a .elementor-icon svg {
    height: 80px;
    font-size: 80px;
    line-height: 80px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d2269f */.elementor-284 .elementor-element.elementor-element-5d2269f .elementor-icon i,
.elementor-284 .elementor-element.elementor-element-5d2269f .elementor-icon svg {
    height: 80px;
    font-size: 80px;
    line-height: 80px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5132f128 */.elementor-284 .elementor-element.elementor-element-5132f128 .elementor-icon i,
.elementor-284 .elementor-element.elementor-element-5132f128 .elementor-icon svg {
    height: 80px;
    font-size: 80px;
    line-height: 80px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a78416f */.elementor-284 .elementor-element.elementor-element-a78416f .elementor-icon i,
.elementor-284 .elementor-element.elementor-element-a78416f .elementor-icon svg {
    height: 80px;
    font-size: 80px;
    line-height: 80px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e904f7d */.elementor-284 .elementor-element.elementor-element-e904f7d .elementor-icon i,
.elementor-284 .elementor-element.elementor-element-e904f7d .elementor-icon svg {
    height: 80px;
    font-size: 80px;
    line-height: 80px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-396daae */.elementor-284 .elementor-element.elementor-element-396daae .elementor-icon i,
.elementor-284 .elementor-element.elementor-element-396daae .elementor-icon svg {
    height: 80px;
    font-size: 80px;
    line-height: 80px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7ce88295 */.elementor-284 .elementor-element.elementor-element-7ce88295 {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7162de9d */.elementor-284 .elementor-element.elementor-element-7162de9d {
    background-color: var(--cs-current-area-color);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a4c96f2 */.elementor-284 .elementor-element.elementor-element-a4c96f2 {
    width: auto;
    margin-right: 30px;
    margin-left: auto;
}

#newsletter-signup-container {
      transition: all 500ms ease-in-out;
}

#newsletter-signup-container a.elementor-button.elementor-size-sm {
    animation: become-member-button 5s infinite;
    opacity: 0.8;
    border: none;
    background-color: var(--cs-current-area-color);
    font-size: 12px;
    border-radius: 0;
    padding: 0;
    width: 150px;
    height: 40px;
    border-color: #FFFFFF;
    border-width: 2px;
}

#newsletter-signup-container a.elementor-button.elementor-size-sm:hover {
      background-color: var(--cs-current-area-color-hover)
}

@media (max-width: 767px) {
    .elementor-284 .elementor-element.elementor-element-a4c96f2 {
        width: auto;
        margin-right: auto;
        margin-left: 15px;
        z-index: 99999999999;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0845e30 */.elementor-284 .elementor-element.elementor-element-0845e30 {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 14px;
    z-index: 10;
}
#CookiebotWidget {
    right: 200px !important;
}
@media (max-width: 1024px) {
    .elementor-284 .elementor-element.elementor-element-0845e30 {
        position: fixed;
        left: 0;
        right: 50%;
        bottom: 14px;
        z-index: 10;
    }
    #CookiebotWidget {
        left: 50% !important;
        transform: translate(-24px);
    }
}/* End custom CSS */