.elementor-2731 .elementor-element.elementor-element-f2b454e{overflow:hidden;}.elementor-2731 .elementor-element.elementor-element-462f0dc{overflow:hidden;}.elementor-2731 .elementor-element.elementor-element-8ca08e4 > .elementor-element-populated{padding:0vw 1vw 0vw 1vw;}.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-2731 .elementor-element.elementor-element-30ddd0e img{width:100vw;}.elementor-2731 .elementor-element.elementor-element-30ddd0e .widget-image-caption{text-align:start;color:var( --e-global-color-primary );font-family:"Red Hat Display", Sans-serif;font-size:1.1vw;font-weight:500;text-transform:none;margin-block-start:1vw;}.elementor-2731 .elementor-element.elementor-element-9bc4b81 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0vw 2vw 0vw 0vw;}.elementor-2731 .elementor-element.elementor-element-9bc4b81 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2731 .elementor-element.elementor-element-81edc3a{text-align:start;}.elementor-2731 .elementor-element.elementor-element-81edc3a img{width:20.3vw;}.elementor-2731 .elementor-element.elementor-element-81edc3a .widget-image-caption{text-align:start;color:var( --e-global-color-primary );font-family:"Red Hat Display", Sans-serif;font-size:1.1vw;font-weight:500;text-transform:none;margin-block-start:1vw;}@media(max-width:1024px){.elementor-2731 .elementor-element.elementor-element-f2b454e{padding:2vw 0vw 0vw 0vw;}.elementor-2731 .elementor-element.elementor-element-30ddd0e .widget-image-caption{font-size:2vw;}.elementor-2731 .elementor-element.elementor-element-81edc3a .widget-image-caption{font-size:2vw;}}@media(max-width:767px){.elementor-2731 .elementor-element.elementor-element-f2b454e{padding:7vw 5vw 0vw 5vw;}.elementor-2731 .elementor-element.elementor-element-8ca08e4{width:50%;}.elementor-2731 .elementor-element.elementor-element-8ca08e4 > .elementor-element-populated{padding:0vw 3vw 0vw 0vw;}.elementor-2731 .elementor-element.elementor-element-30ddd0e .widget-image-caption{font-size:4.5vw;margin-block-start:3vw;}.elementor-2731 .elementor-element.elementor-element-9bc4b81{width:50%;}.elementor-2731 .elementor-element.elementor-element-9bc4b81 > .elementor-element-populated{padding:0vw 4vw 0vw 0vw;}.elementor-2731 .elementor-element.elementor-element-81edc3a img{width:40.7vw;}.elementor-2731 .elementor-element.elementor-element-81edc3a .widget-image-caption{font-size:4.5vw;margin-block-start:3vw;}}/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */