.elementor-1585 .elementor-element.elementor-element-ec8f06a:not(.elementor-motion-effects-element-type-background),.elementor-1585 .elementor-element.elementor-element-ec8f06a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1585 .elementor-element.elementor-element-ec8f06a>.elementor-background-overlay{background-color:#FFF;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1585 .elementor-element.elementor-element-ec8f06a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0% 2.3% 0% 2.3%}.elementor-1585 .elementor-element.elementor-element-ec8f06a>.elementor-shape-bottom .elementor-shape-fill{fill:#050000}.elementor-1585 .elementor-element.elementor-element-ec8f06a>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:0}.elementor-1585 .elementor-element.elementor-element-543a717>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-1585 .elementor-element.elementor-element-543a717>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.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)}.elementor-1585 .elementor-element.elementor-element-02058d7>.elementor-widget-container{margin:0 -50px 0 -50px;padding:0 -5px 0 -5px}.elementor-1585 .elementor-element.elementor-element-02058d7{text-align:center}.elementor-1585 .elementor-element.elementor-element-02058d7 img{width:100%;max-width:100%}.elementor-1585 .elementor-element.elementor-element-6652731{margin-top:13px;margin-bottom:0}.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-1585 .elementor-element.elementor-element-68866df>.elementor-widget-container{margin:16px 0 -1px 0}.elementor-1585 .elementor-element.elementor-element-68866df .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:23px;font-weight:500;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#193679}.elementor-1585 .elementor-element.elementor-element-d13b6b0{text-align:center}.elementor-1585 .elementor-element.elementor-element-d13b6b0 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;color:#000}.elementor-1585 .elementor-element.elementor-element-7714ca2>.elementor-background-overlay{background-color:#FFF;opacity:.5}.elementor-1585 .elementor-element.elementor-element-7714ca2{margin-top:8px;margin-bottom:0}.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);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-1585 .elementor-element.elementor-element-dcfc722>.elementor-widget-container{padding:24px 24px 24px 24px}.elementor-1585 .elementor-element.elementor-element-dcfc722{position:relative;top:100px;text-align:center;font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400}.elementor-1585 .elementor-element.elementor-element-dad4f65 img{width:91%;border-style:solid;border-width:0 0 0 0;border-radius:90px 90px 90px 90px}.elementor-1585 .elementor-element.elementor-element-13bb29b>.elementor-background-overlay{background-color:#A0CEDECC;opacity:.5}.elementor-1585 .elementor-element.elementor-element-13bb29b>.elementor-shape-top svg{height:57px}.elementor-1585 .elementor-element.elementor-element-13bb29b>.elementor-shape-bottom svg{height:74px}.elementor-1585 .elementor-element.elementor-element-13bb29b{margin-top:31px;margin-bottom:0;padding:42px 42px 42px 42px}.elementor-1585 .elementor-element.elementor-element-4a02e90{text-align:center;font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400}.elementor-1585 .elementor-element.elementor-element-df73220>.elementor-background-overlay{background-color:#FFF;opacity:.5}.elementor-1585 .elementor-element.elementor-element-df73220{margin-top:25px;margin-bottom:0}.elementor-1585 .elementor-element.elementor-element-3c0c1fb>.elementor-widget-container{padding:24px 24px 24px 24px}.elementor-1585 .elementor-element.elementor-element-3c0c1fb{position:relative;top:67px;text-align:center;font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400}.elementor-1585 .elementor-element.elementor-element-35424a2 img{width:91%;border-style:solid;border-width:0 0 0 0;border-radius:90px 90px 90px 90px}.elementor-1585 .elementor-element.elementor-element-21f9216>.elementor-background-overlay{background-color:#58555547;opacity:.5}.elementor-1585 .elementor-element.elementor-element-21f9216{box-shadow:0 0 10px 0 rgb(0 0 0 / .5);margin-top:38px;margin-bottom:38px;padding:4px 4px 4px 4px}.elementor-1585 .elementor-element.elementor-element-2c07072>.elementor-widget-container{margin:4px 4px 4px 4px;padding:1px 1px 1px 1px}.elementor-1585 .elementor-element.elementor-element-2c07072{text-align:center}.elementor-1585 .elementor-element.elementor-element-2c07072 .elementor-heading-title{font-family:"Kiwi Maru",Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#000}.elementor-1585 .elementor-element.elementor-element-5a7c3fd{--grid-template-columns:repeat(0, auto);--icon-size:17px;--grid-column-gap:5px;--grid-row-gap:0px}.elementor-1585 .elementor-element.elementor-element-5a7c3fd .elementor-widget-container{text-align:center}.elementor-1585 .elementor-element.elementor-element-5a7c3fd>.elementor-widget-container{margin:-10px -10px -10px -10px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1585 .elementor-element.elementor-element-d1b1eb4 .elementor-button{background-color:#FFF;font-family:"Kiwi Maru",Sans-serif;font-weight:500;letter-spacing:.3px;fill:#000;color:#000;border-style:solid;border-radius:30px 30px 30px 30px;padding:-1px -1px -1px -1px}.elementor-1585 .elementor-element.elementor-element-4ce69b8>.elementor-widget-container{margin:-11px 0 0 0}.elementor-1585 .elementor-element.elementor-element-4ce69b8 img{max-width:34%;border-style:solid;border-radius:40px 40px 40px 40px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}@media(min-width:2400px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}}@media(max-width:1200px){.elementor-1585 .elementor-element.elementor-element-dad4f65{width:var(--container-widget-width,496.333px);max-width:496.333px;--container-widget-width:496.333px;--container-widget-flex-grow:0}}@media(max-width:1024px){.elementor-1585 .elementor-element.elementor-element-ec8f06a{padding:2% 4% 0% 4%}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}}@media(max-width:767px){.elementor-1585 .elementor-element.elementor-element-ec8f06a{margin-top:-7px;margin-bottom:0;padding:4% 4% 4% 4%}.elementor-1585 .elementor-element.elementor-element-543a717>.elementor-element-populated{margin:-9px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-1585 .elementor-element.elementor-element-6652731{margin-top:-13px;margin-bottom:0}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-1585 .elementor-element.elementor-element-e30c42b{margin-top:12px;margin-bottom:0}.elementor-1585 .elementor-element.elementor-element-1fb30bb>.elementor-element-populated{margin:-30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-1585 .elementor-element.elementor-element-dcfc722{top:0}.elementor-1585 .elementor-element.elementor-element-14d8c01{position:relative;top:-36px}.elementor-1585 .elementor-element.elementor-element-13bb29b{margin-top:-23px;margin-bottom:-23px}.elementor-1585 .elementor-element.elementor-element-3c0c1fb{top:0}.elementor-1585 .elementor-element.elementor-element-1e0db23>.elementor-element-populated{margin:-44px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-1585 .elementor-element.elementor-element-4ce69b8 img{border-radius:15px 15px 15px 15px}.elementor-1585 .elementor-element.elementor-element-3370fc1{margin-top:-21px;margin-bottom:0}}