.elementor-58 .elementor-element.elementor-element-f66aa40{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-58 .elementor-element.elementor-element-f66aa40:not(.elementor-motion-effects-element-type-background),.elementor-58 .elementor-element.elementor-element-f66aa40>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor0)}.elementor-58 .elementor-element.elementor-element-6c112dd{--spacer-size:10px}.elementor-58 .elementor-element.elementor-element-6c112dd>.elementor-widget-container{background-color:var(--e-global-color-astglobalcolor1)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-58 .elementor-element.elementor-element-775423d>.elementor-widget-container{background-color:var(--e-global-color-astglobalcolor2);padding:0 0 0 10px;border-style:none;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-58 .elementor-element.elementor-element-775423d .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:25px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:var(--e-global-color-astglobalcolor4)}.elementor-58 .elementor-element.elementor-element-efa0776{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-58 .elementor-element.elementor-element-efa0776>.elementor-shape-top .elementor-shape-fill,.elementor-58 .elementor-element.elementor-element-efa0776>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-astglobalcolor0)}.elementor-58 .elementor-element.elementor-element-efa0776>.elementor-shape-top,.elementor-58 .elementor-element.elementor-element-efa0776>.e-con-inner>.elementor-shape-top{z-index:2;pointer-events:none}.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-58 .elementor-element.elementor-element-771206e.elementor-element{--align-self:center}.elementor-58 .elementor-element.elementor-element-771206e{z-index:10}.elementor-58 .elementor-element.elementor-element-7c64b60{--display:flex}.elementor-58 .elementor-element.elementor-element-6e2e7da{--display:flex}.elementor-58 .elementor-element.elementor-element-093caa7>.elementor-widget-container{background-color:var(--e-global-color-astglobalcolor1)}.elementor-58 .elementor-element.elementor-element-093caa7{text-align:center}.elementor-58 .elementor-element.elementor-element-093caa7 .elementor-heading-title{color:var(--e-global-color-astglobalcolor5)}.elementor-58 .elementor-element.elementor-element-5d18563{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-58 .elementor-element.elementor-element-92bdece{--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-58 .elementor-element.elementor-element-507269d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var(--e-global-color-astglobalcolor1);--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:4px 4px 4px 4px}.elementor-58 .elementor-element.elementor-element-24a5b2c .widget-image-caption{color:var(--e-global-color-astglobalcolor4);background-color:var(--e-global-color-astglobalcolor0);font-family:"Roboto",Sans-serif;font-weight:500}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-58 .elementor-element.elementor-element-fdaa3d9{color:var(--e-global-color-astglobalcolor2)}.elementor-58 .elementor-element.elementor-element-6e669d6{--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-58 .elementor-element.elementor-element-2a4b86b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var(--e-global-color-astglobalcolor1);--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:4px 4px 4px 4px}.elementor-58 .elementor-element.elementor-element-6bc0d71 .widget-image-caption{color:var(--e-global-color-astglobalcolor4);background-color:var(--e-global-color-astglobalcolor0);font-family:"Roboto",Sans-serif;font-weight:500}.elementor-58 .elementor-element.elementor-element-9fce352{color:var(--e-global-color-astglobalcolor2)}.elementor-58 .elementor-element.elementor-element-e6b9bc7{--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-58 .elementor-element.elementor-element-dec0bfd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var(--e-global-color-astglobalcolor1);--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:4px 4px 4px 4px}.elementor-58 .elementor-element.elementor-element-357f806 .widget-image-caption{color:var(--e-global-color-astglobalcolor4);background-color:var(--e-global-color-astglobalcolor0);font-family:"Roboto",Sans-serif;font-weight:500}.elementor-58 .elementor-element.elementor-element-6305352{color:var(--e-global-color-astglobalcolor2)}.elementor-58 .elementor-element.elementor-element-e82b7f0{--display:flex}.elementor-58 .elementor-element.elementor-element-c1b165a{--spacer-size:20px}.elementor-58 .elementor-element.elementor-element-d69ade4{--display:flex}.elementor-58 .elementor-element.elementor-element-be5d9d8>.elementor-widget-container{background-color:var(--e-global-color-astglobalcolor1)}.elementor-58 .elementor-element.elementor-element-be5d9d8{text-align:center}.elementor-58 .elementor-element.elementor-element-be5d9d8 .elementor-heading-title{color:var(--e-global-color-astglobalcolor5)}.elementor-58 .elementor-element.elementor-element-bb47adf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-58 .elementor-element.elementor-element-02d4852{--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-58 .elementor-element.elementor-element-439259f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var(--e-global-color-astglobalcolor1);--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:4px 4px 4px 4px}.elementor-58 .elementor-element.elementor-element-d002272 .widget-image-caption{color:var(--e-global-color-astglobalcolor4);background-color:var(--e-global-color-astglobalcolor0);font-family:"Roboto",Sans-serif;font-weight:500}.elementor-58 .elementor-element.elementor-element-75ed0fc{color:var(--e-global-color-astglobalcolor2)}.elementor-58 .elementor-element.elementor-element-1871f97{--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-58 .elementor-element.elementor-element-fe655b2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var(--e-global-color-astglobalcolor1);--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:4px 4px 4px 4px}.elementor-58 .elementor-element.elementor-element-d4ee386 .widget-image-caption{color:var(--e-global-color-astglobalcolor4);background-color:var(--e-global-color-astglobalcolor0);font-family:"Roboto",Sans-serif;font-weight:500}.elementor-58 .elementor-element.elementor-element-cf184fc{color:var(--e-global-color-astglobalcolor2)}.elementor-58 .elementor-element.elementor-element-6bf57ae{--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-58 .elementor-element.elementor-element-fb4ce0b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var(--e-global-color-astglobalcolor1);--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:4px 4px 4px 4px}.elementor-58 .elementor-element.elementor-element-9516c60 .widget-image-caption{color:var(--e-global-color-astglobalcolor4);background-color:var(--e-global-color-astglobalcolor0);font-family:"Roboto",Sans-serif;font-weight:500}.elementor-58 .elementor-element.elementor-element-bdc8b5a{color:var(--e-global-color-astglobalcolor2)}.elementor-58 .elementor-element.elementor-element-f49d2e5{--display:flex}.elementor-58 .elementor-element.elementor-element-43bf83e{--spacer-size:20px}.elementor-58 .elementor-element.elementor-element-e8c6cd5{--display:flex}.elementor-58 .elementor-element.elementor-element-7fb248a>.elementor-widget-container{background-color:var(--e-global-color-astglobalcolor1)}.elementor-58 .elementor-element.elementor-element-7fb248a{text-align:center}.elementor-58 .elementor-element.elementor-element-7fb248a .elementor-heading-title{color:var(--e-global-color-astglobalcolor5)}.elementor-58 .elementor-element.elementor-element-5b853c0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-58 .elementor-element.elementor-element-c56da02{--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-58 .elementor-element.elementor-element-6e5e957{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var(--e-global-color-astglobalcolor1);--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:4px 4px 4px 4px}.elementor-58 .elementor-element.elementor-element-b931836 .widget-image-caption{color:var(--e-global-color-astglobalcolor4);background-color:var(--e-global-color-astglobalcolor0);font-family:"Roboto",Sans-serif;font-weight:500}.elementor-58 .elementor-element.elementor-element-fea29d8{color:var(--e-global-color-astglobalcolor2)}.elementor-58 .elementor-element.elementor-element-9306d3f{--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-58 .elementor-element.elementor-element-d3e0cdf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var(--e-global-color-astglobalcolor1);--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:4px 4px 4px 4px}.elementor-58 .elementor-element.elementor-element-395e376 .widget-image-caption{color:var(--e-global-color-astglobalcolor4);background-color:var(--e-global-color-astglobalcolor0);font-family:"Roboto",Sans-serif;font-weight:500}.elementor-58 .elementor-element.elementor-element-5a9ee89{color:var(--e-global-color-astglobalcolor2)}.elementor-58 .elementor-element.elementor-element-56d1587{--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-58 .elementor-element.elementor-element-641544f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var(--e-global-color-astglobalcolor1);--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:4px 4px 4px 4px}.elementor-58 .elementor-element.elementor-element-c385d09 .widget-image-caption{color:var(--e-global-color-astglobalcolor4);background-color:var(--e-global-color-astglobalcolor0);font-family:"Roboto",Sans-serif;font-weight:500}.elementor-58 .elementor-element.elementor-element-d7e5ff4{color:var(--e-global-color-astglobalcolor2)}.elementor-58 .elementor-element.elementor-element-12af03f{--display:flex}.elementor-58 .elementor-element.elementor-element-b05ba9b{--spacer-size:50px}.elementor-58 .elementor-element.elementor-element-1b26db6{--display:flex}.elementor-58 .elementor-element.elementor-element-1b26db6:not(.elementor-motion-effects-element-type-background),.elementor-58 .elementor-element.elementor-element-1b26db6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor1)}.elementor-58 .elementor-element.elementor-element-608aabc>.elementor-widget-container{background-color:var(--e-global-color-astglobalcolor0)}.elementor-58 .elementor-element.elementor-element-608aabc{text-align:center}.elementor-58 .elementor-element.elementor-element-608aabc .elementor-heading-title{color:var(--e-global-color-astglobalcolor5)}.elementor-58 .elementor-element.elementor-element-133321f{--display:flex}.elementor-58 .elementor-element.elementor-element-133321f:not(.elementor-motion-effects-element-type-background),.elementor-58 .elementor-element.elementor-element-133321f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor1)}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent )}.elementor-widget-gallery .elementor-gallery-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-58 .elementor-element.elementor-element-26dc8bb .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-58 .elementor-element.elementor-element-26dc8bb .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-58 .elementor-element.elementor-element-26dc8bb>.elementor-widget-container{background-color:var(--e-global-color-astglobalcolor0)}.elementor-58 .elementor-element.elementor-element-26dc8bb{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}@media(max-width:1024px){.elementor-58 .elementor-element.elementor-element-507269d{--grid-auto-flow:row}.elementor-58 .elementor-element.elementor-element-2a4b86b{--grid-auto-flow:row}.elementor-58 .elementor-element.elementor-element-dec0bfd{--grid-auto-flow:row}.elementor-58 .elementor-element.elementor-element-439259f{--grid-auto-flow:row}.elementor-58 .elementor-element.elementor-element-fe655b2{--grid-auto-flow:row}.elementor-58 .elementor-element.elementor-element-fb4ce0b{--grid-auto-flow:row}.elementor-58 .elementor-element.elementor-element-6e5e957{--grid-auto-flow:row}.elementor-58 .elementor-element.elementor-element-d3e0cdf{--grid-auto-flow:row}.elementor-58 .elementor-element.elementor-element-641544f{--grid-auto-flow:row}}@media(min-width:768px){.elementor-58 .elementor-element.elementor-element-92bdece{--width:33.333%}.elementor-58 .elementor-element.elementor-element-6e669d6{--width:33.3333%}.elementor-58 .elementor-element.elementor-element-e6b9bc7{--width:33.333%}.elementor-58 .elementor-element.elementor-element-02d4852{--width:33.333%}.elementor-58 .elementor-element.elementor-element-1871f97{--width:33.3333%}.elementor-58 .elementor-element.elementor-element-6bf57ae{--width:33.333%}.elementor-58 .elementor-element.elementor-element-c56da02{--width:33.333%}.elementor-58 .elementor-element.elementor-element-9306d3f{--width:33.3333%}.elementor-58 .elementor-element.elementor-element-56d1587{--width:33.333%}}@media(max-width:767px){.elementor-58 .elementor-element.elementor-element-507269d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-58 .elementor-element.elementor-element-2a4b86b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-58 .elementor-element.elementor-element-dec0bfd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-58 .elementor-element.elementor-element-439259f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-58 .elementor-element.elementor-element-fe655b2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-58 .elementor-element.elementor-element-fb4ce0b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-58 .elementor-element.elementor-element-6e5e957{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-58 .elementor-element.elementor-element-d3e0cdf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-58 .elementor-element.elementor-element-641544f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}}