.elementor-20120 .elementor-element.elementor-element-623bf550{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%}.elementor-20120 .elementor-element.elementor-element-2b35f7e{--display:flex}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);color:var(--e-global-color-primary)}.elementor-20120 .elementor-element.elementor-element-3239040{text-align:center}.elementor-20120 .elementor-element.elementor-element-3239040 .elementor-heading-title{font-family:var(--e-global-typography-b8fe5d7-font-family),Sans-serif;font-size:var(--e-global-typography-b8fe5d7-font-size);font-weight:var(--e-global-typography-b8fe5d7-font-weight);text-transform:var(--e-global-typography-b8fe5d7-text-transform);line-height:var(--e-global-typography-b8fe5d7-line-height);letter-spacing:var(--e-global-typography-b8fe5d7-letter-spacing);color:var(--e-global-color-a7de0fb)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);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-20120 .elementor-element.elementor-element-dc2d864{--spacer-size:50px}.elementor-20120 .elementor-element.elementor-element-339e010a{--display:flex;--margin-top:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20120 .elementor-element.elementor-element-339e010a>.elementor-shape-top .elementor-shape-fill,.elementor-20120 .elementor-element.elementor-element-339e010a>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-secondary)}.elementor-20120 .elementor-element.elementor-element-339e010a>.elementor-shape-top svg,.elementor-20120 .elementor-element.elementor-element-339e010a>.e-con-inner>.elementor-shape-top svg{height:55px}.elementor-20120 .elementor-element.elementor-element-339e010a>.elementor-shape-bottom .elementor-shape-fill,.elementor-20120 .elementor-element.elementor-element-339e010a>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-accent)}.elementor-20120 .elementor-element.elementor-element-339e010a>.elementor-shape-bottom svg,.elementor-20120 .elementor-element.elementor-element-339e010a>.e-con-inner>.elementor-shape-bottom svg{height:37px}.elementor-20120 .elementor-element.elementor-element-2c29cad7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-20120 .elementor-element.elementor-element-20f0b6b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-20120 .elementor-element.elementor-element-20f0b6b8.e-con{--order:-99999 /* order start hack */}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-30df576f{text-align:center}.elementor-20120 .elementor-element.elementor-element-30df576f img{width:37vw}.elementor-20120 .elementor-element.elementor-element-30df576f .widget-image-caption{text-align:center;font-family:var(--e-global-typography-9386741-font-family),Sans-serif;font-size:var(--e-global-typography-9386741-font-size);font-weight:var(--e-global-typography-9386741-font-weight);font-style:var(--e-global-typography-9386741-font-style);text-decoration:var(--e-global-typography-9386741-text-decoration);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing);margin-block-start:30px}.elementor-20120 .elementor-element.elementor-element-2ae3945c{text-align:center}.elementor-20120 .elementor-element.elementor-element-2ae3945c img{width:23vw}.elementor-20120 .elementor-element.elementor-element-2ae3945c .widget-image-caption{text-align:center;font-family:var(--e-global-typography-9386741-font-family),Sans-serif;font-size:var(--e-global-typography-9386741-font-size);font-weight:var(--e-global-typography-9386741-font-weight);font-style:var(--e-global-typography-9386741-font-style);text-decoration:var(--e-global-typography-9386741-text-decoration);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing);margin-block-start:30px}.elementor-20120 .elementor-element.elementor-element-56ddf05c{margin:33px 0 calc(var(--kit-widget-spacing, 0px) + 0px)0;text-align:end}.elementor-20120 .elementor-element.elementor-element-56ddf05c img{width:57vw}.elementor-20120 .elementor-element.elementor-element-56ddf05c .widget-image-caption{text-align:end;font-family:var(--e-global-typography-9386741-font-family),Sans-serif;font-size:var(--e-global-typography-9386741-font-size);font-weight:var(--e-global-typography-9386741-font-weight);font-style:var(--e-global-typography-9386741-font-style);text-decoration:var(--e-global-typography-9386741-text-decoration);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing);margin-block-start:30px}.elementor-20120 .elementor-element.elementor-element-7611696{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20120 .elementor-element.elementor-element-7611696.e-con{--order:-99999 /* order start hack */}.elementor-20120 .elementor-element.elementor-element-878447e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:end;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px}.elementor-20120 .elementor-element.elementor-element-b910032{margin:33px 0 calc(var(--kit-widget-spacing, 0px) + 0px)0;text-align:start}.elementor-20120 .elementor-element.elementor-element-b910032 img{width:12vw}.elementor-20120 .elementor-element.elementor-element-b910032 .widget-image-caption{text-align:center;font-family:var(--e-global-typography-9386741-font-family),Sans-serif;font-size:var(--e-global-typography-9386741-font-size);font-weight:var(--e-global-typography-9386741-font-weight);font-style:var(--e-global-typography-9386741-font-style);text-decoration:var(--e-global-typography-9386741-text-decoration);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing);margin-block-start:30px}.elementor-20120 .elementor-element.elementor-element-f2801c7 img{width:100%}.elementor-20120 .elementor-element.elementor-element-504c9914{text-align:center}.elementor-20120 .elementor-element.elementor-element-504c9914 img{width:34vw}.elementor-20120 .elementor-element.elementor-element-504c9914 .widget-image-caption{text-align:center;font-family:var(--e-global-typography-9386741-font-family),Sans-serif;font-size:var(--e-global-typography-9386741-font-size);font-weight:var(--e-global-typography-9386741-font-weight);font-style:var(--e-global-typography-9386741-font-style);text-decoration:var(--e-global-typography-9386741-text-decoration);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing);margin-block-start:30px}.elementor-20120 .elementor-element.elementor-element-5dfcdfa9{text-align:center}.elementor-20120 .elementor-element.elementor-element-5dfcdfa9 img{width:34vw}.elementor-20120 .elementor-element.elementor-element-5dfcdfa9 .widget-image-caption{text-align:center;font-family:var(--e-global-typography-9386741-font-family),Sans-serif;font-size:var(--e-global-typography-9386741-font-size);font-weight:var(--e-global-typography-9386741-font-weight);font-style:var(--e-global-typography-9386741-font-style);text-decoration:var(--e-global-typography-9386741-text-decoration);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing);margin-block-start:30px}.elementor-20120 .elementor-element.elementor-element-2c5ee786{text-align:center}.elementor-20120 .elementor-element.elementor-element-2c5ee786 img{width:29vw}.elementor-20120 .elementor-element.elementor-element-2c5ee786 .widget-image-caption{text-align:center;font-family:var(--e-global-typography-9386741-font-family),Sans-serif;font-size:var(--e-global-typography-9386741-font-size);font-weight:var(--e-global-typography-9386741-font-weight);font-style:var(--e-global-typography-9386741-font-style);text-decoration:var(--e-global-typography-9386741-text-decoration);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing);margin-block-start:30px}.elementor-20120 .elementor-element.elementor-element-3caae02c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-20120 .elementor-element.elementor-element-4d20e315{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-20120 .elementor-element.elementor-element-4d20e315.e-con{--order:-99999 /* order start hack */}.elementor-20120 .elementor-element.elementor-element-496e3fa0{text-align:start}.elementor-20120 .elementor-element.elementor-element-496e3fa0 img{width:90%}.elementor-20120 .elementor-element.elementor-element-496e3fa0 .widget-image-caption{text-align:center;font-family:var(--e-global-typography-9386741-font-family),Sans-serif;font-size:var(--e-global-typography-9386741-font-size);font-weight:var(--e-global-typography-9386741-font-weight);font-style:var(--e-global-typography-9386741-font-style);text-decoration:var(--e-global-typography-9386741-text-decoration);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing);margin-block-start:30px}.elementor-20120 .elementor-element.elementor-element-3ccf03a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20120 .elementor-element.elementor-element-3ccf03a8.e-con{--order:-99999 /* order start hack */}.elementor-20120 .elementor-element.elementor-element-207e1bf8 img{width:100%}.elementor-20120 .elementor-element.elementor-element-207e1bf8 .widget-image-caption{text-align:end;font-family:var(--e-global-typography-9386741-font-family),Sans-serif;font-size:var(--e-global-typography-9386741-font-size);font-weight:var(--e-global-typography-9386741-font-weight);font-style:var(--e-global-typography-9386741-font-style);text-decoration:var(--e-global-typography-9386741-text-decoration);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing);margin-block-start:30px}.elementor-20120 .elementor-element.elementor-element-58b0a3df{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse}.elementor-20120 .elementor-element.elementor-element-781831cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-20120 .elementor-element.elementor-element-781831cb.e-con{--order:-99999 /* order start hack */}.elementor-20120 .elementor-element.elementor-element-4b05f06e{text-align:start}.elementor-20120 .elementor-element.elementor-element-4b05f06e img{width:29vw}.elementor-20120 .elementor-element.elementor-element-4b05f06e .widget-image-caption{text-align:center;font-family:var(--e-global-typography-9386741-font-family),Sans-serif;font-size:var(--e-global-typography-9386741-font-size);font-weight:var(--e-global-typography-9386741-font-weight);font-style:var(--e-global-typography-9386741-font-style);text-decoration:var(--e-global-typography-9386741-text-decoration);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing);margin-block-start:30px}.elementor-20120 .elementor-element.elementor-element-339a6756{text-align:start}.elementor-20120 .elementor-element.elementor-element-339a6756 img{width:70vw}.elementor-20120 .elementor-element.elementor-element-339a6756 .widget-image-caption{text-align:center;font-family:var(--e-global-typography-9386741-font-family),Sans-serif;font-size:var(--e-global-typography-9386741-font-size);font-weight:var(--e-global-typography-9386741-font-weight);font-style:var(--e-global-typography-9386741-font-style);text-decoration:var(--e-global-typography-9386741-text-decoration);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing);margin-block-start:30px}.elementor-20120 .elementor-element.elementor-element-1c77fa7e{text-align:start}.elementor-20120 .elementor-element.elementor-element-1c77fa7e img{width:70vw}.elementor-20120 .elementor-element.elementor-element-1c77fa7e .widget-image-caption{text-align:center;font-family:var(--e-global-typography-9386741-font-family),Sans-serif;font-size:var(--e-global-typography-9386741-font-size);font-weight:var(--e-global-typography-9386741-font-weight);font-style:var(--e-global-typography-9386741-font-style);text-decoration:var(--e-global-typography-9386741-text-decoration);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing);margin-block-start:30px}.elementor-20120 .elementor-element.elementor-element-564aa0c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20120 .elementor-element.elementor-element-564aa0c4.e-con{--order:-99999 /* order start hack */}.elementor-20120 .elementor-element.elementor-element-5049ee06{margin:44px 0 calc(var(--kit-widget-spacing, 0px) + 0px)0;text-align:center}.elementor-20120 .elementor-element.elementor-element-5049ee06.elementor-element{--align-self:flex-end}.elementor-20120 .elementor-element.elementor-element-5049ee06 img{width:100%;max-width:100%}.elementor-20120 .elementor-element.elementor-element-5049ee06 .widget-image-caption{text-align:center;font-family:var(--e-global-typography-9386741-font-family),Sans-serif;font-size:var(--e-global-typography-9386741-font-size);font-weight:var(--e-global-typography-9386741-font-weight);font-style:var(--e-global-typography-9386741-font-style);text-decoration:var(--e-global-typography-9386741-text-decoration);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing);margin-block-start:30px}.elementor-20120 .elementor-element.elementor-element-69c48fa0{text-align:center}.elementor-20120 .elementor-element.elementor-element-69c48fa0 img{width:66%}.elementor-20120 .elementor-element.elementor-element-69c48fa0 .widget-image-caption{font-family:var(--e-global-typography-9386741-font-family),Sans-serif;font-size:var(--e-global-typography-9386741-font-size);font-weight:var(--e-global-typography-9386741-font-weight);font-style:var(--e-global-typography-9386741-font-style);text-decoration:var(--e-global-typography-9386741-text-decoration);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing);margin-block-start:30px}.elementor-20120 .elementor-element.elementor-element-76edd66{text-align:start}.elementor-20120 .elementor-element.elementor-element-76edd66 img{width:36vw}.elementor-20120 .elementor-element.elementor-element-76edd66 .widget-image-caption{text-align:center;font-family:var(--e-global-typography-9386741-font-family),Sans-serif;font-size:var(--e-global-typography-9386741-font-size);font-weight:var(--e-global-typography-9386741-font-weight);font-style:var(--e-global-typography-9386741-font-style);text-decoration:var(--e-global-typography-9386741-text-decoration);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing);margin-block-start:30px}.elementor-20120 .elementor-element.elementor-element-72e3eeca{text-align:start}.elementor-20120 .elementor-element.elementor-element-72e3eeca img{width:37vw}.elementor-20120 .elementor-element.elementor-element-72e3eeca .widget-image-caption{text-align:center;font-family:var(--e-global-typography-9386741-font-family),Sans-serif;font-size:var(--e-global-typography-9386741-font-size);font-weight:var(--e-global-typography-9386741-font-weight);font-style:var(--e-global-typography-9386741-font-style);text-decoration:var(--e-global-typography-9386741-text-decoration);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing);margin-block-start:30px}.elementor-20120 .elementor-element.elementor-element-197dd723{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center}.elementor-20120 .elementor-element.elementor-element-794b1f4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-20120 .elementor-element.elementor-element-794b1f4a.e-con{--order:-99999 /* order start hack */}.elementor-20120 .elementor-element.elementor-element-7b924e6c{text-align:center}.elementor-20120 .elementor-element.elementor-element-7b924e6c img{width:36vw}.elementor-20120 .elementor-element.elementor-element-7b924e6c .widget-image-caption{text-align:center;font-family:var(--e-global-typography-9386741-font-family),Sans-serif;font-size:var(--e-global-typography-9386741-font-size);font-weight:var(--e-global-typography-9386741-font-weight);font-style:var(--e-global-typography-9386741-font-style);text-decoration:var(--e-global-typography-9386741-text-decoration);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing);margin-block-start:30px}.elementor-20120 .elementor-element.elementor-element-1648fa3e{text-align:start}.elementor-20120 .elementor-element.elementor-element-1648fa3e img{width:29vw}.elementor-20120 .elementor-element.elementor-element-1648fa3e .widget-image-caption{text-align:center;font-family:var(--e-global-typography-9386741-font-family),Sans-serif;font-size:var(--e-global-typography-9386741-font-size);font-weight:var(--e-global-typography-9386741-font-weight);font-style:var(--e-global-typography-9386741-font-style);text-decoration:var(--e-global-typography-9386741-text-decoration);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing);margin-block-start:30px}.elementor-20120 .elementor-element.elementor-element-48b2d8f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20120 .elementor-element.elementor-element-48b2d8f6.e-con{--order:-99999 /* order start hack */}.elementor-20120 .elementor-element.elementor-element-463f41ee{margin:44px 0 calc(var(--kit-widget-spacing, 0px) + 0px)0;text-align:center}.elementor-20120 .elementor-element.elementor-element-463f41ee.elementor-element{--align-self:flex-end}.elementor-20120 .elementor-element.elementor-element-463f41ee img{width:100%;max-width:100%}.elementor-20120 .elementor-element.elementor-element-463f41ee .widget-image-caption{text-align:center;font-family:var(--e-global-typography-9386741-font-family),Sans-serif;font-size:var(--e-global-typography-9386741-font-size);font-weight:var(--e-global-typography-9386741-font-weight);font-style:var(--e-global-typography-9386741-font-style);text-decoration:var(--e-global-typography-9386741-text-decoration);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing);margin-block-start:30px}.elementor-20120 .elementor-element.elementor-element-6f5ba013{text-align:center}.elementor-20120 .elementor-element.elementor-element-6f5ba013 img{width:66%}.elementor-20120 .elementor-element.elementor-element-6f5ba013 .widget-image-caption{font-family:var(--e-global-typography-9386741-font-family),Sans-serif;font-size:var(--e-global-typography-9386741-font-size);font-weight:var(--e-global-typography-9386741-font-weight);font-style:var(--e-global-typography-9386741-font-style);text-decoration:var(--e-global-typography-9386741-text-decoration);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing);margin-block-start:30px}.elementor-20120 .elementor-element.elementor-element-2ae7573b{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse}.elementor-20120 .elementor-element.elementor-element-48cd0e21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-20120 .elementor-element.elementor-element-48cd0e21.e-con{--order:-99999 /* order start hack */}.elementor-20120 .elementor-element.elementor-element-87150dd{text-align:start}.elementor-20120 .elementor-element.elementor-element-87150dd img{width:41vw}.elementor-20120 .elementor-element.elementor-element-87150dd .widget-image-caption{text-align:center;font-family:var(--e-global-typography-9386741-font-family),Sans-serif;font-size:var(--e-global-typography-9386741-font-size);font-weight:var(--e-global-typography-9386741-font-weight);font-style:var(--e-global-typography-9386741-font-style);text-decoration:var(--e-global-typography-9386741-text-decoration);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing);margin-block-start:30px}.elementor-20120 .elementor-element.elementor-element-7435e528{text-align:start}.elementor-20120 .elementor-element.elementor-element-7435e528 img{width:42vw}.elementor-20120 .elementor-element.elementor-element-7435e528 .widget-image-caption{text-align:center;font-family:var(--e-global-typography-9386741-font-family),Sans-serif;font-size:var(--e-global-typography-9386741-font-size);font-weight:var(--e-global-typography-9386741-font-weight);font-style:var(--e-global-typography-9386741-font-style);text-decoration:var(--e-global-typography-9386741-text-decoration);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing);margin-block-start:30px}.elementor-20120 .elementor-element.elementor-element-1e082c9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20120 .elementor-element.elementor-element-1e082c9b.e-con{--order:-99999 /* order start hack */}.elementor-20120 .elementor-element.elementor-element-5049b63b{margin:44px 0 calc(var(--kit-widget-spacing, 0px) + 0px)0;text-align:center}.elementor-20120 .elementor-element.elementor-element-5049b63b.elementor-element{--align-self:flex-end}.elementor-20120 .elementor-element.elementor-element-5049b63b img{width:100%;max-width:100%}.elementor-20120 .elementor-element.elementor-element-5049b63b .widget-image-caption{text-align:center;font-family:var(--e-global-typography-9386741-font-family),Sans-serif;font-size:var(--e-global-typography-9386741-font-size);font-weight:var(--e-global-typography-9386741-font-weight);font-style:var(--e-global-typography-9386741-font-style);text-decoration:var(--e-global-typography-9386741-text-decoration);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing);margin-block-start:30px}.elementor-20120 .elementor-element.elementor-element-6af63544{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-20120 .elementor-element.elementor-element-30c185ce{text-align:end}.elementor-20120 .elementor-element.elementor-element-30c185ce img{width:100%;height:50px}@media (min-width:768px){.elementor-20120 .elementor-element.elementor-element-623bf550{--content-width:1640px}.elementor-20120 .elementor-element.elementor-element-2c29cad7{--content-width:1640px}.elementor-20120 .elementor-element.elementor-element-20f0b6b8{--width:75%}.elementor-20120 .elementor-element.elementor-element-7611696{--width:62%}.elementor-20120 .elementor-element.elementor-element-878447e{--width:100%}.elementor-20120 .elementor-element.elementor-element-3caae02c{--content-width:1640px}.elementor-20120 .elementor-element.elementor-element-4d20e315{--width:75%}.elementor-20120 .elementor-element.elementor-element-3ccf03a8{--width:84%}.elementor-20120 .elementor-element.elementor-element-58b0a3df{--content-width:1640px}.elementor-20120 .elementor-element.elementor-element-781831cb{--content-width:100%}.elementor-20120 .elementor-element.elementor-element-564aa0c4{--content-width:100%}.elementor-20120 .elementor-element.elementor-element-197dd723{--content-width:1640px}.elementor-20120 .elementor-element.elementor-element-794b1f4a{--content-width:100%}.elementor-20120 .elementor-element.elementor-element-48b2d8f6{--content-width:100%}.elementor-20120 .elementor-element.elementor-element-2ae7573b{--content-width:1640px}.elementor-20120 .elementor-element.elementor-element-48cd0e21{--content-width:100%}.elementor-20120 .elementor-element.elementor-element-1e082c9b{--content-width:100%}}@media (max-width:1000px){.elementor-20120 .elementor-element.elementor-element-878447e{--grid-auto-flow:row}}@media (max-width:880px){.elementor-20120 .elementor-element.elementor-element-878447e{--grid-auto-flow:row}}@media (max-width:767px){.elementor-20120 .elementor-element.elementor-element-623bf550{--margin-top:6%;--margin-bottom:14%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-20120 .elementor-element.elementor-element-3239040 .elementor-heading-title{font-size:var(--e-global-typography-b8fe5d7-font-size);line-height:var(--e-global-typography-b8fe5d7-line-height);letter-spacing:var(--e-global-typography-b8fe5d7-letter-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-30df576f .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-2ae3945c .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-56ddf05c .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-878447e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-20120 .elementor-element.elementor-element-b910032 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-504c9914 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-5dfcdfa9 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-2c5ee786 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-496e3fa0 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-207e1bf8 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-4b05f06e .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-339a6756 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-1c77fa7e .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-5049ee06 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-69c48fa0 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-76edd66 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-72e3eeca .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-7b924e6c .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-1648fa3e .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-463f41ee .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-6f5ba013 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-87150dd .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-7435e528 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-5049b63b .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}}@media (max-width:300px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-20120 .elementor-element.elementor-element-3239040 .elementor-heading-title{font-size:var(--e-global-typography-b8fe5d7-font-size);line-height:var(--e-global-typography-b8fe5d7-line-height);letter-spacing:var(--e-global-typography-b8fe5d7-letter-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-30df576f .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-2ae3945c .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-56ddf05c .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-878447e{--grid-auto-flow:row}.elementor-20120 .elementor-element.elementor-element-b910032 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-504c9914 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-5dfcdfa9 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-2c5ee786 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-496e3fa0 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-207e1bf8 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-4b05f06e .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-339a6756 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-1c77fa7e .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-5049ee06 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-69c48fa0 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-76edd66 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-72e3eeca .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-7b924e6c .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-1648fa3e .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-463f41ee .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-6f5ba013 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-87150dd .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-7435e528 .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}.elementor-20120 .elementor-element.elementor-element-5049b63b .widget-image-caption{font-size:var(--e-global-typography-9386741-font-size);line-height:var(--e-global-typography-9386741-line-height);letter-spacing:var(--e-global-typography-9386741-letter-spacing)}}