.elementor-299 .elementor-element.elementor-element-21bb0cb:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-21bb0cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00376012;}.elementor-299 .elementor-element.elementor-element-21bb0cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-299 .elementor-element.elementor-element-21bb0cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-299 .elementor-element.elementor-element-1f8d7dfc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:: 10px;}.elementor-299 .elementor-element.elementor-element-1f8d7dfc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-299 .elementor-element.elementor-element-5d8c40db{text-align:center;}.elementor-299 .elementor-element.elementor-element-5d8c40db .elementor-heading-title{color:#D1C03D;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-5ff25170{--divider-border-style:curved;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;--divider-pattern-height:10px;--divider-pattern-size:16px;}.elementor-299 .elementor-element.elementor-element-5ff25170 .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-299 .elementor-element.elementor-element-5ff25170 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-299 .elementor-element.elementor-element-64f72e35{text-align:center;}.elementor-299 .elementor-element.elementor-element-64f72e35 .elementor-heading-title{color:#0D595E;}.elementor-299 .elementor-element.elementor-element-5acd2f61:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-299 .elementor-element.elementor-element-5acd2f61 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-5acd2f61 > .elementor-element-populated, .elementor-299 .elementor-element.elementor-element-5acd2f61 > .elementor-element-populated > .elementor-background-overlay, .elementor-299 .elementor-element.elementor-element-5acd2f61 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-299 .elementor-element.elementor-element-5acd2f61 > .elementor-element-populated{box-shadow:0px 0px 19px -1px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:9px 9px 9px 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:29px 29px 29px 29px;}.elementor-299 .elementor-element.elementor-element-5acd2f61 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );color:var( --e-global-color-text );}.elementor-299 .elementor-element.elementor-element-30d106fc .elementor-icon-box-title{color:#0D595E;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-299 .elementor-element.elementor-element-fc52ea3 .elementor-button{background-color:#E62A4E00;fill:#0D595E;color:#0D595E;padding:0px 0px 0px 0px;}.elementor-299 .elementor-element.elementor-element-fc52ea3 .elementor-button:hover, .elementor-299 .elementor-element.elementor-element-fc52ea3 .elementor-button:focus{color:#D1C03D;}.elementor-299 .elementor-element.elementor-element-fc52ea3 .elementor-button:hover svg, .elementor-299 .elementor-element.elementor-element-fc52ea3 .elementor-button:focus svg{fill:#D1C03D;}.elementor-299 .elementor-element.elementor-element-6f8d64b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-299 .elementor-element.elementor-element-6f8d64b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-6f8d64b > .elementor-element-populated, .elementor-299 .elementor-element.elementor-element-6f8d64b > .elementor-element-populated > .elementor-background-overlay, .elementor-299 .elementor-element.elementor-element-6f8d64b > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-299 .elementor-element.elementor-element-6f8d64b > .elementor-element-populated{box-shadow:0px 0px 19px -1px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:9px 9px 9px 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:29px 29px 29px 29px;}.elementor-299 .elementor-element.elementor-element-6f8d64b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-299 .elementor-element.elementor-element-6edec1b5 .elementor-icon-box-title{color:#0D595E;}.elementor-299 .elementor-element.elementor-element-c0ea59b .elementor-button{background-color:#E62A4E00;fill:#0D595E;color:#0D595E;padding:0px 0px 0px 0px;}.elementor-299 .elementor-element.elementor-element-c0ea59b .elementor-button:hover, .elementor-299 .elementor-element.elementor-element-c0ea59b .elementor-button:focus{color:#D1C03D;}.elementor-299 .elementor-element.elementor-element-c0ea59b .elementor-button:hover svg, .elementor-299 .elementor-element.elementor-element-c0ea59b .elementor-button:focus svg{fill:#D1C03D;}.elementor-299 .elementor-element.elementor-element-681070a0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-299 .elementor-element.elementor-element-681070a0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-681070a0 > .elementor-element-populated, .elementor-299 .elementor-element.elementor-element-681070a0 > .elementor-element-populated > .elementor-background-overlay, .elementor-299 .elementor-element.elementor-element-681070a0 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-299 .elementor-element.elementor-element-681070a0 > .elementor-element-populated{box-shadow:0px 0px 19px -1px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:9px 9px 9px 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:29px 29px 29px 29px;}.elementor-299 .elementor-element.elementor-element-681070a0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-299 .elementor-element.elementor-element-2de50e50 .elementor-icon-box-title{color:#0D595E;}.elementor-299 .elementor-element.elementor-element-471e073 .elementor-button{background-color:#E62A4E00;fill:#0D595E;color:#0D595E;padding:0px 0px 0px 0px;}.elementor-299 .elementor-element.elementor-element-471e073 .elementor-button:hover, .elementor-299 .elementor-element.elementor-element-471e073 .elementor-button:focus{color:#D1C03D;}.elementor-299 .elementor-element.elementor-element-471e073 .elementor-button:hover svg, .elementor-299 .elementor-element.elementor-element-471e073 .elementor-button:focus svg{fill:#D1C03D;}.elementor-299 .elementor-element.elementor-element-17cc2b72:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-299 .elementor-element.elementor-element-17cc2b72 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-17cc2b72 > .elementor-element-populated, .elementor-299 .elementor-element.elementor-element-17cc2b72 > .elementor-element-populated > .elementor-background-overlay, .elementor-299 .elementor-element.elementor-element-17cc2b72 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-299 .elementor-element.elementor-element-17cc2b72 > .elementor-element-populated{box-shadow:0px 0px 19px -1px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:9px 9px 9px 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:29px 29px 29px 29px;}.elementor-299 .elementor-element.elementor-element-17cc2b72 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-299 .elementor-element.elementor-element-349e2828 .elementor-icon-box-title{color:#0D595E;}.elementor-299 .elementor-element.elementor-element-37707ba .elementor-button{background-color:#E62A4E00;fill:#0D595E;color:#0D595E;padding:0px 0px 0px 0px;}.elementor-299 .elementor-element.elementor-element-37707ba .elementor-button:hover, .elementor-299 .elementor-element.elementor-element-37707ba .elementor-button:focus{color:#D1C03D;}.elementor-299 .elementor-element.elementor-element-37707ba .elementor-button:hover svg, .elementor-299 .elementor-element.elementor-element-37707ba .elementor-button:focus svg{fill:#D1C03D;}.elementor-299 .elementor-element.elementor-element-6569ad12:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-299 .elementor-element.elementor-element-6569ad12 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-6569ad12 > .elementor-element-populated, .elementor-299 .elementor-element.elementor-element-6569ad12 > .elementor-element-populated > .elementor-background-overlay, .elementor-299 .elementor-element.elementor-element-6569ad12 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-299 .elementor-element.elementor-element-6569ad12 > .elementor-element-populated{box-shadow:0px 0px 19px -1px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:9px 9px 9px 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:29px 29px 29px 29px;}.elementor-299 .elementor-element.elementor-element-6569ad12 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-299 .elementor-element.elementor-element-71fdcbbe .elementor-icon-box-title{color:#0D595E;}.elementor-299 .elementor-element.elementor-element-9847c96 .elementor-button{background-color:#E62A4E00;fill:#0D595E;color:#0D595E;padding:0px 0px 0px 0px;}.elementor-299 .elementor-element.elementor-element-9847c96 .elementor-button:hover, .elementor-299 .elementor-element.elementor-element-9847c96 .elementor-button:focus{color:#D1C03D;}.elementor-299 .elementor-element.elementor-element-9847c96 .elementor-button:hover svg, .elementor-299 .elementor-element.elementor-element-9847c96 .elementor-button:focus svg{fill:#D1C03D;}.elementor-299 .elementor-element.elementor-element-8540c73:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-299 .elementor-element.elementor-element-8540c73 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-8540c73 > .elementor-element-populated, .elementor-299 .elementor-element.elementor-element-8540c73 > .elementor-element-populated > .elementor-background-overlay, .elementor-299 .elementor-element.elementor-element-8540c73 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-299 .elementor-element.elementor-element-8540c73 > .elementor-element-populated{box-shadow:0px 0px 19px -1px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:9px 9px 9px 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:29px 29px 29px 29px;}.elementor-299 .elementor-element.elementor-element-8540c73 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-299 .elementor-element.elementor-element-418a8f9 .elementor-icon-box-title{color:#0D595E;}.elementor-299 .elementor-element.elementor-element-6f8a344 .elementor-button{background-color:#E62A4E00;fill:#0D595E;color:#0D595E;padding:0px 0px 0px 0px;}.elementor-299 .elementor-element.elementor-element-6f8a344 .elementor-button:hover, .elementor-299 .elementor-element.elementor-element-6f8a344 .elementor-button:focus{color:#D1C03D;}.elementor-299 .elementor-element.elementor-element-6f8a344 .elementor-button:hover svg, .elementor-299 .elementor-element.elementor-element-6f8a344 .elementor-button:focus svg{fill:#D1C03D;}.elementor-299 .elementor-element.elementor-element-4e57343e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-299 .elementor-element.elementor-element-4e57343e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-4e57343e > .elementor-element-populated, .elementor-299 .elementor-element.elementor-element-4e57343e > .elementor-element-populated > .elementor-background-overlay, .elementor-299 .elementor-element.elementor-element-4e57343e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-299 .elementor-element.elementor-element-4e57343e > .elementor-element-populated{box-shadow:0px 0px 19px -1px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:9px 9px 9px 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:29px 29px 29px 29px;}.elementor-299 .elementor-element.elementor-element-4e57343e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-299 .elementor-element.elementor-element-6c81c461 .elementor-icon-box-title{color:#0D595E;}.elementor-299 .elementor-element.elementor-element-5917638 .elementor-button{background-color:#E62A4E00;fill:#0D595E;color:#0D595E;padding:0px 0px 0px 0px;}.elementor-299 .elementor-element.elementor-element-5917638 .elementor-button:hover, .elementor-299 .elementor-element.elementor-element-5917638 .elementor-button:focus{color:#D1C03D;}.elementor-299 .elementor-element.elementor-element-5917638 .elementor-button:hover svg, .elementor-299 .elementor-element.elementor-element-5917638 .elementor-button:focus svg{fill:#D1C03D;}.elementor-299 .elementor-element.elementor-element-4083b3cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-299 .elementor-element.elementor-element-4083b3cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-4083b3cf > .elementor-element-populated, .elementor-299 .elementor-element.elementor-element-4083b3cf > .elementor-element-populated > .elementor-background-overlay, .elementor-299 .elementor-element.elementor-element-4083b3cf > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-299 .elementor-element.elementor-element-4083b3cf > .elementor-element-populated{box-shadow:0px 0px 19px -1px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:9px 9px 9px 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:29px 29px 29px 29px;}.elementor-299 .elementor-element.elementor-element-4083b3cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-299 .elementor-element.elementor-element-49690d5b .elementor-icon-box-title{color:#0D595E;}.elementor-299 .elementor-element.elementor-element-f74d868 .elementor-button{background-color:#E62A4E00;fill:#0D595E;color:#0D595E;padding:0px 0px 0px 0px;}.elementor-299 .elementor-element.elementor-element-f74d868 .elementor-button:hover, .elementor-299 .elementor-element.elementor-element-f74d868 .elementor-button:focus{color:#D1C03D;}.elementor-299 .elementor-element.elementor-element-f74d868 .elementor-button:hover svg, .elementor-299 .elementor-element.elementor-element-f74d868 .elementor-button:focus svg{fill:#D1C03D;}.elementor-299 .elementor-element.elementor-element-a816a71:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-299 .elementor-element.elementor-element-a816a71 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-a816a71 > .elementor-element-populated, .elementor-299 .elementor-element.elementor-element-a816a71 > .elementor-element-populated > .elementor-background-overlay, .elementor-299 .elementor-element.elementor-element-a816a71 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-299 .elementor-element.elementor-element-a816a71 > .elementor-element-populated{box-shadow:0px 0px 19px -1px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:9px 9px 9px 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:29px 29px 29px 29px;}.elementor-299 .elementor-element.elementor-element-a816a71 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-299 .elementor-element.elementor-element-2d6a6c4 .elementor-icon-box-title{color:#0D595E;}.elementor-299 .elementor-element.elementor-element-36eeb17 .elementor-button{background-color:#E62A4E00;fill:#0D595E;color:#0D595E;padding:0px 0px 0px 0px;}.elementor-299 .elementor-element.elementor-element-36eeb17 .elementor-button:hover, .elementor-299 .elementor-element.elementor-element-36eeb17 .elementor-button:focus{color:#D1C03D;}.elementor-299 .elementor-element.elementor-element-36eeb17 .elementor-button:hover svg, .elementor-299 .elementor-element.elementor-element-36eeb17 .elementor-button:focus svg{fill:#D1C03D;}.elementor-299 .elementor-element.elementor-element-12550ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-299 .elementor-element.elementor-element-12550ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-12550ad > .elementor-element-populated, .elementor-299 .elementor-element.elementor-element-12550ad > .elementor-element-populated > .elementor-background-overlay, .elementor-299 .elementor-element.elementor-element-12550ad > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-299 .elementor-element.elementor-element-12550ad > .elementor-element-populated{box-shadow:0px 0px 19px -1px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:9px 9px 9px 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:29px 29px 29px 29px;}.elementor-299 .elementor-element.elementor-element-12550ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-299 .elementor-element.elementor-element-7fd3798 .elementor-icon-box-title{color:#0D595E;}.elementor-299 .elementor-element.elementor-element-9d187c9 .elementor-button{background-color:#E62A4E00;fill:#0D595E;color:#0D595E;padding:0px 0px 0px 0px;}.elementor-299 .elementor-element.elementor-element-9d187c9 .elementor-button:hover, .elementor-299 .elementor-element.elementor-element-9d187c9 .elementor-button:focus{color:#D1C03D;}.elementor-299 .elementor-element.elementor-element-9d187c9 .elementor-button:hover svg, .elementor-299 .elementor-element.elementor-element-9d187c9 .elementor-button:focus svg{fill:#D1C03D;}.elementor-299 .elementor-element.elementor-element-4f33842b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-299 .elementor-element.elementor-element-4f33842b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-4f33842b > .elementor-element-populated, .elementor-299 .elementor-element.elementor-element-4f33842b > .elementor-element-populated > .elementor-background-overlay, .elementor-299 .elementor-element.elementor-element-4f33842b > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-299 .elementor-element.elementor-element-4f33842b > .elementor-element-populated{box-shadow:0px 0px 19px -1px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:9px 9px 9px 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:29px 29px 29px 29px;}.elementor-299 .elementor-element.elementor-element-4f33842b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-299 .elementor-element.elementor-element-3b5ffa34 .elementor-icon-box-title{color:#0D595E;}.elementor-299 .elementor-element.elementor-element-bfd4cef .elementor-button{background-color:#E62A4E00;fill:#0D595E;color:#0D595E;padding:0px 0px 0px 0px;}.elementor-299 .elementor-element.elementor-element-bfd4cef .elementor-button:hover, .elementor-299 .elementor-element.elementor-element-bfd4cef .elementor-button:focus{color:#D1C03D;}.elementor-299 .elementor-element.elementor-element-bfd4cef .elementor-button:hover svg, .elementor-299 .elementor-element.elementor-element-bfd4cef .elementor-button:focus svg{fill:#D1C03D;}.elementor-299 .elementor-element.elementor-element-473bbe0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-299 .elementor-element.elementor-element-473bbe0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-473bbe0 > .elementor-element-populated, .elementor-299 .elementor-element.elementor-element-473bbe0 > .elementor-element-populated > .elementor-background-overlay, .elementor-299 .elementor-element.elementor-element-473bbe0 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-299 .elementor-element.elementor-element-473bbe0 > .elementor-element-populated{box-shadow:0px 0px 19px -1px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:9px 9px 9px 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:29px 29px 29px 29px;}.elementor-299 .elementor-element.elementor-element-473bbe0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-299 .elementor-element.elementor-element-5dd456d1 .elementor-icon-box-title{color:#0D595E;}.elementor-299 .elementor-element.elementor-element-8d51d7a .elementor-button{background-color:#E62A4E00;fill:#0D595E;color:#0D595E;padding:0px 0px 0px 0px;}.elementor-299 .elementor-element.elementor-element-8d51d7a .elementor-button:hover, .elementor-299 .elementor-element.elementor-element-8d51d7a .elementor-button:focus{color:#D1C03D;}.elementor-299 .elementor-element.elementor-element-8d51d7a .elementor-button:hover svg, .elementor-299 .elementor-element.elementor-element-8d51d7a .elementor-button:focus svg{fill:#D1C03D;}@media(max-width:1024px){.elementor-299 .elementor-element.elementor-element-21bb0cb{padding:60px 20px 60px 20px;}.elementor-299 .elementor-element.elementor-element-1f8d7dfc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:: 0px;}.elementor-299 .elementor-element.elementor-element-5ff25170 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-299 .elementor-element.elementor-element-64f72e35 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-299 .elementor-element.elementor-element-21bb0cb{padding:50px 15px 50px 15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS */.hero-slider .swiper-slide-inner {
    max-width: 1140px !important;
}

/*slider arrow*/
.slider-arrow .elementor-swiper-button-prev,.slider-arrow .elementor-swiper-button-next{
    width: 58px;
    height: 58px;
    color: #fff;
    padding: 16px;
    background: #E62A4E;
    transition: all 500ms ease;
    border-radius: 5px;
}
.slider-arrow .elementor-swiper-button-prev:hover,.slider-arrow .elementor-swiper-button-next:hover{
     background-color: #fff !important;
     color:#E62A4E;
}

/*about-us*/
#about-img {
  -webkit-animation: linear infinite;
  -webkit-animation-name: run;
  -webkit-animation-duration: 2s;
}
@keyframes run {
  0% {
    left: 0;
  }
  50% { 
    transform: translateX(-15px); 
   }
  100% {
    left: 0;     
  }
}

/* services section*/

.services .elementor-widget-wrap {
     background: linear-gradient(#fff, #fff 50%, #E62A4E 50%, #E62A4E);
  background-size: 100% 200%;
    transition: background 1s !important;
}
.services .elementor-widget-wrap:hover{
     background-position: 100% 100%;
}
.services .elementor-widget-wrap h4,.services .elementor-widget-wrap p,.services .elementor-widget-wrap a, .services .elementor-widget-wrap:hover .elementor-icon, .services .elementor-widget-wrap:hover i{
    transition-delay: 0.2s;
}

.services .elementor-widget-wrap:hover .elementor-icon{
    background-color: #fff !important;
}
.services .elementor-widget-wrap:hover i{
    color: #E62A4E;
}
.services .elementor-widget-wrap:hover h4,.services .elementor-widget-wrap:hover p,.services .elementor-widget-wrap:hover a{
    color: #fff;
}
.services .elementor-icon{
    border: 5px solid #DFE3E5;
}
.services .elementor-widget-wrap:hover .elementor-icon{
    border: 5px solid #F4D9DF;
}

/*testimonial css*/

.testimonial{
    font-size: 20px;
    color: #E62A4E;
    font-weight: 600;
}
.testimonial-arrow .elementor-swiper {
    padding-bottom: 80px;
}
.testimonial-arrow .elementor-swiper-button-prev,.testimonial-arrow .elementor-swiper-button-next{
    display: flex;
    align-items: center;
    justify-content: center;
    top: unset !important;
    left: 50% !important;
    right: unset !important;
    transform: translateX(-50%) !important;
    bottom: 0;
    width: 58px;
    height: 58px;
    border: 2px solid rgba(255, 255, 255, 0.10);
    transition: all 500ms ease;
    border-radius: 5px;
}
.testimonial-arrow .elementor-swiper-button-next{
    margin-left: 50px;
}
.testimonial-arrow .elementor-swiper-button-prev{
    margin-left: -50px;
}

.testimonial-arrow .elementor-swiper-button-prev:hover,.testimonial-arrow .elementor-swiper-button-next:hover{
     background-color: #E62A4E;
}

@media (max-width: 1024px) {
.slider-arrow .elementor-swiper-button-prev,.slider-arrow .elementor-swiper-button-next{
    width: 50px;
    height: 50px;
    padding: 15px;
    font-size:20px;
    }
.slider-arrow .elementor-swiper-button-prev,.slider-arrow .elementor-swiper-button-next{
    justify-content: center;
    top: unset !important;
    left: 50% !important;
    transform: translateX(-50%);
    bottom: 20px;
}
    
.slider-arrow .elementor-swiper-button-next{
    margin-left: 40px;
}
.slider-arrow .elementor-swiper-button-prev{
    margin-left: -40px;
    }
}/* End custom CSS */